.login-module__no8Waa__root{background:radial-gradient(120% 70% at 0% 0%, rgb(var(--c-ink-rgb) / .045), transparent 60%), var(--c-canvas);min-height:100dvh;display:flex}.login-module__no8Waa__frame{width:min(100%,1040px);min-height:100dvh;padding:calc(28px + var(--safe-top)) max(24px, var(--safe-right)) calc(20px + var(--safe-bottom)) max(24px, var(--safe-left));grid-template-rows:auto 1fr auto;row-gap:32px;margin:0 auto;display:grid}.login-module__no8Waa__brand{align-items:flex-start;display:flex}.login-module__no8Waa__lockup{aspect-ratio:805/260;object-fit:contain;object-position:left center;width:min(100%,300px);height:auto}.login-module__no8Waa__panel{width:100%;max-width:440px;animation:login-module__no8Waa__rise .42s var(--ease) both;align-self:end}.login-module__no8Waa__kicker{color:var(--c-ink-2);margin:0 0 12px;font-size:13px;font-weight:500}.login-module__no8Waa__title{font-family:var(--font-display), "Arial Narrow", var(--font-ui), sans-serif;text-transform:uppercase;color:var(--c-ink);margin:0 0 12px;font-size:46px;font-weight:800;line-height:.95}.login-module__no8Waa__lead{color:var(--c-ink-2);margin:0 0 24px;font-size:15px;line-height:1.45}.login-module__no8Waa__rule{background:var(--c-line-2);height:1px;margin:0 0 24px}.login-module__no8Waa__foot{color:var(--c-ink-2);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.login-module__no8Waa__footBrand{white-space:nowrap;color:var(--c-ink-2);flex:none;font-weight:600}@media (min-width:880px) and (orientation:landscape){.login-module__no8Waa__frame{padding-top:calc(48px + var(--safe-top));grid-template-rows:1fr auto;grid-template-columns:1.1fr 1fr;align-items:center;column-gap:64px}.login-module__no8Waa__brand{grid-area:1/1;align-self:center}.login-module__no8Waa__lockup{width:min(100%,380px)}.login-module__no8Waa__panel{grid-area:1/2;place-self:center end}.login-module__no8Waa__foot{grid-area:2/1/auto/-1}}.login-module__no8Waa__form{flex-direction:column;gap:16px;display:flex}.login-module__no8Waa__field{flex-direction:column;gap:8px;display:flex}.login-module__no8Waa__label{color:var(--c-ink-2);font-size:13px;font-weight:500}.login-module__no8Waa__input{border-radius:var(--r-bar);background:var(--c-surface-1);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--c-line-2);color:var(--c-ink);font:inherit;transition:box-shadow var(--dur-state) var(--ease);border:0;padding:0 16px;font-size:16px}.login-module__no8Waa__code{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700}.login-module__no8Waa__input::placeholder{color:var(--c-ink-3)}.login-module__no8Waa__input:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--c-ink-3)}.login-module__no8Waa__input:disabled{opacity:.6}.login-module__no8Waa__submit{border-radius:var(--r-pill);position:relative;overflow:hidden}.login-module__no8Waa__msg{color:var(--c-ink-2);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.login-module__no8Waa__msgError{color:var(--c-danger)}.login-module__no8Waa__msgGlyph{flex:none;margin-top:1px}.login-module__no8Waa__retry{color:var(--c-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-10px 0;padding:10px 4px;font-size:13px;font-weight:600;text-decoration:underline}.login-module__no8Waa__sent{border-radius:var(--r-card);background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line);animation:login-module__no8Waa__rise .42s var(--ease) both;flex-direction:column;gap:10px;padding:20px;display:flex}.login-module__no8Waa__sentHead{color:var(--c-ink);align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.login-module__no8Waa__sentGlyph{color:var(--c-ok)}.login-module__no8Waa__sentMail{color:var(--c-ink);word-break:break-all;font-size:15px}.login-module__no8Waa__sentDetail{color:var(--c-ink-2);margin:0;font-size:13px;line-height:1.45}.login-module__no8Waa__sentActions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}@keyframes login-module__no8Waa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html[data-density=panel] .login-module__no8Waa__title{font-size:var(--t-room-title)}html[data-density=panel] .login-module__no8Waa__lead{font-size:var(--t-body)}html[data-density=panel] .login-module__no8Waa__label,html[data-density=panel] .login-module__no8Waa__msg,html[data-density=panel] .login-module__no8Waa__retry,html[data-density=panel] .login-module__no8Waa__sentDetail,html[data-density=panel] .login-module__no8Waa__kicker{font-size:var(--t-secondary)}html[data-density=panel] .login-module__no8Waa__input{height:var(--hit-primary);font-size:var(--t-label)}html[data-density=panel] .login-module__no8Waa__lockup{width:min(100%,420px)}html[data-density=panel][data-orientation=portrait] .login-module__no8Waa__panel{justify-self:start;max-width:560px}html[data-density=panel][data-orientation=portrait] .login-module__no8Waa__frame{padding-top:calc(40px + var(--safe-top));row-gap:48px}@media (prefers-reduced-motion:reduce){.login-module__no8Waa__panel,.login-module__no8Waa__sent{animation:none}}
