.login-module__Si-P0q__page{--error:#c2261f;justify-content:center;align-items:center;min-height:calc(100dvh - 72px);padding:40px 32px 96px;display:flex}:root[data-theme=dark] .login-module__Si-P0q__page{--error:#f0817a}.login-module__Si-P0q__panel{background:var(--card);width:100%;max-width:480px;box-shadow:var(--shadow-2);border-radius:28px;padding:40px}.login-module__Si-P0q__eyebrow{font-family:var(--mono);color:var(--muted);font-size:11px}.login-module__Si-P0q__title{font-family:var(--display);letter-spacing:-.05em;color:var(--ink);text-wrap:balance;margin:16px 0 0;font-size:clamp(36px,8vw,48px);font-weight:700;line-height:.98}.login-module__Si-P0q__quiet{color:var(--muted-2);display:block}.login-module__Si-P0q__lede{color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.55}.login-module__Si-P0q__banner{background:var(--sunk);box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);color:var(--error);border-radius:16px;margin:24px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}.login-module__Si-P0q__form{gap:18px;margin-top:28px;display:grid}.login-module__Si-P0q__field{gap:8px;display:grid}.login-module__Si-P0q__label{font-family:var(--mono);color:var(--muted);font-size:11px}.login-module__Si-P0q__input{background:var(--sunk);width:100%;height:48px;box-shadow:inset 0 1px 0 var(--well-hi), inset 0 0 0 1px var(--hairline);color:var(--ink);font:inherit;border:0;border-radius:14px;padding:0 16px;font-size:15px}.login-module__Si-P0q__input::placeholder{color:var(--muted-2)}.login-module__Si-P0q__input:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.login-module__Si-P0q__input:disabled{opacity:.6}.login-module__Si-P0q__error{color:var(--error);margin:0;font-size:13px}.login-module__Si-P0q__submit{width:100%}.login-module__Si-P0q__foot{text-align:center;color:var(--muted);margin:0;font-size:12.5px;line-height:1.55}.login-module__Si-P0q__sent{justify-items:start;gap:18px;margin-top:28px;display:grid}.login-module__Si-P0q__sentText{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.login-module__Si-P0q__sentText strong{color:var(--ink);font-weight:600}.login-module__Si-P0q__verify{justify-content:center;align-items:center;min-height:calc(100dvh - 72px);padding:40px 16px 96px;display:flex}.login-module__Si-P0q__verifyPanel{background:var(--card);width:100%;max-width:420px;box-shadow:var(--shadow-2);text-align:center;border-radius:28px;justify-items:center;gap:16px;padding:40px 32px;display:grid}.login-module__Si-P0q__verifyTitle{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);margin:0;font-size:32px;font-weight:700;line-height:1}.login-module__Si-P0q__verifyText{color:var(--muted);margin:0;font-size:15px;line-height:1.55}@media (max-width:640px){.login-module__Si-P0q__page{align-items:flex-start;padding:24px 16px 72px}.login-module__Si-P0q__panel{padding:28px 22px}}
