.login-module__WEZH7G__page{background:radial-gradient(circle at 50% 10%, #4184ff2e, transparent 38%), var(--canvas);place-items:center;min-height:100vh;padding:24px;display:grid}.login-module__WEZH7G__panel{text-align:center;border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:34px;width:min(440px,100%);padding:52px;box-shadow:0 30px 90px #0f172a1f}.login-module__WEZH7G__mark{color:#fff;background:linear-gradient(145deg,#2d7dff,#7257e8);border-radius:18px;place-items:center;width:60px;height:60px;margin:0 auto 22px;font-size:25px;font-weight:750;display:grid;box-shadow:0 13px 30px #3767dc47}.login-module__WEZH7G__kicker{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:750}.login-module__WEZH7G__panel h1{letter-spacing:-.05em;margin-top:13px;font-size:42px}.login-module__WEZH7G__lead{color:var(--muted);margin:15px auto 28px;line-height:1.55}.login-module__WEZH7G__panel button{color:#fff;cursor:pointer;background:#176bea;border:0;border-radius:15px;width:100%;min-height:50px;font-weight:700;box-shadow:0 10px 24px #176bea3d}.login-module__WEZH7G__locked{color:var(--muted);background:var(--chip);border-radius:14px;padding:16px;font-size:13px;line-height:1.45}.login-module__WEZH7G__privacy{color:var(--muted);margin-top:25px;font-size:11px}@media (max-width:500px){.login-module__WEZH7G__panel{border-radius:26px;padding:38px 26px}}.login-module__WEZH7G__form{text-align:left;gap:16px;display:grid}.login-module__WEZH7G__form label{color:var(--muted);gap:7px;font-size:12px;font-weight:650;display:grid}.login-module__WEZH7G__form input{width:100%;min-height:48px;color:var(--foreground);border:1px solid var(--line);background:var(--canvas);border-radius:13px;outline:none;padding:0 14px}.login-module__WEZH7G__form input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2c74ed24}.login-module__WEZH7G__error{color:#d33b45;text-align:center;font-size:12px}
