.auth-main.auth-night{--organism-hue:222;--bg:#193d8f;--ink-sat:24%;--ink-light:96%;--ink:hsl(var(--organism-hue) 24% 96%);--ink-2:hsl(var(--organism-hue) 24% 96% / .82);--ink-3:hsl(var(--organism-hue) 24% 96% / .7);--ink-4:hsl(var(--organism-hue) 24% 96% / .48);--hair:hsl(var(--organism-hue) 24% 96% / .16);--hair-soft:hsl(var(--organism-hue) 24% 96% / .09);--line:hsl(var(--organism-hue) 24% 96% / .2);--surface:hsl(var(--organism-hue) 24% 96% / .05);--surface-2:hsl(var(--organism-hue) 24% 96% / .09);--glass:hsl(var(--organism-hue) 24% 96% / .09);--glass-hi:hsl(var(--organism-hue) 24% 96% / .14);--glass-line:hsl(var(--organism-hue) 24% 96% / .2);--field-lit:#15265b6b;--field-lit-line:hsl(var(--organism-hue) 24% 96% / .24);--accent-ink:hsl(var(--organism-hue) 62% 84%);--on-accent:hsl(var(--organism-hue) 58% 13%);--cite-project:#f38672;color:var(--ink);background:#193d8f}.auth-night .auth-head .lead{opacity:.7}.auth-night .auth-whisper{color:var(--ink-2)}.auth-night .btn-pill-icon{color:var(--pill-ink);background:#fff}.auth-pw__well{display:block;position:relative}.auth-pw__well .input-soft{padding-right:3.15rem}.auth-pw__reveal{appearance:none;border-radius:var(--radius-pill);width:44px;height:44px;color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-soft);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.auth-pw__reveal:hover,.auth-pw__reveal:focus-visible{color:var(--ink)}.auth-pw__reveal:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent-ink);outline:none}.auth-pw__reveal svg{display:block}.auth-pw__slash{transform-origin:12px 12px;transition:opacity var(--dur-fast) var(--ease-soft)}@media (prefers-reduced-motion:reduce){.auth-pw__reveal,.auth-pw__slash{transition:none}}.auth-turn{animation:authTurn var(--dur-slow,.55s) var(--ease-soft) both}@keyframes authTurn{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.auth-turn{animation:none}}.auth-night .auth-body{gap:clamp(1.05rem,2.4vh,1.4rem)}.auth-night .auth-head{letter-spacing:-.022em;max-width:22ch;margin-bottom:clamp(.5rem,2.2vh,1.25rem);font-size:clamp(1.6rem,1.05rem + 1.25vw,2.05rem);line-height:1.15}.auth-or{color:var(--ink-3);align-items:center;gap:.75rem;font-size:.8rem;line-height:1;display:flex}.auth-or:before,.auth-or:after{content:"";background:var(--hair-soft);flex:1;height:1px}.auth-modes{gap:.5rem;display:flex}.auth-form{flex-direction:column;gap:1.15rem;display:flex}.auth-form .auth-door{margin-top:.55rem}.auth-night .btn-pill.auth-door{align-self:flex-start;gap:.55rem;width:auto;min-width:0}.auth-night .btn-pill.auth-door .btn-pill-label{padding:0 0 0 1.15rem}.auth-pw__labelrow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.auth-aside-link{color:var(--ink-3);transition:color var(--dur-fast) var(--ease-soft);font-size:.8rem;line-height:1;text-decoration:none}.auth-aside-link:hover,.auth-aside-link:focus-visible{color:var(--ink)}.auth-foot{color:var(--ink-3);margin:.35rem 0 0;font-size:.875rem}.auth-foot a,.auth-foot button{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--ink) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ink) 40%, transparent)}.auth-night .btn-pill.auth-door{font-size:1.0625rem}
/*# sourceMappingURL=0fyafwepyw2xz.css.map*/