.login-module__WEZH7G__shell{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 50% 10%, #6aa8ff1f, transparent 30%), var(--background);background-size:40px 40px,40px 40px,auto,auto;place-items:center;min-height:100vh;padding:32px;display:grid}.login-module__WEZH7G__panel{border:1px solid var(--border);width:min(100%,430px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111417e0;border-radius:8px;gap:22px;padding:30px;display:grid}.login-module__WEZH7G__mark{width:42px;height:42px;color:var(--accent-strong);background:#6aa8ff17;border:1px solid #6aa8ff75;border-radius:8px;place-items:center;display:inline-grid}.login-module__WEZH7G__copy{gap:8px;display:grid}.login-module__WEZH7G__kicker{color:var(--text-soft);font-family:var(--font-mono-stack);text-transform:uppercase;font-size:12px}.login-module__WEZH7G__copy h1{color:var(--text);letter-spacing:0;font-size:34px;font-weight:650}.login-module__WEZH7G__copy p:not(.login-module__WEZH7G__kicker),.login-module__WEZH7G__status{color:var(--text-muted);font-size:14px;line-height:1.55}.login-module__WEZH7G__form{gap:14px;display:grid}.login-module__WEZH7G__field{gap:8px;display:grid}.login-module__WEZH7G__field span{color:var(--text-muted);font-size:13px;font-weight:540}.login-module__WEZH7G__field input{border:1px solid var(--border);height:44px;color:var(--text);background:#ffffff07;border-radius:7px;outline:0;padding:0 13px;transition:border-color .14s,box-shadow .14s,background .14s}.login-module__WEZH7G__field input:focus{background:#6aa8ff0b;border-color:#6aa8ffb8;box-shadow:0 0 0 3px #6aa8ff1a}.login-module__WEZH7G__submit{height:44px;color:var(--accent-strong);cursor:pointer;background:#6aa8ff1f;border:1px solid #6aa8ff8f;border-radius:7px;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:590;transition:all .14s;display:inline-flex}.login-module__WEZH7G__submit:hover{border-color:var(--accent);background:#6aa8ff2e}.login-module__WEZH7G__status{border-top:1px solid var(--border);padding-top:16px}
