@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-j9jyBnrpb4oey_zw5azEmxZRTHpJwuzJvjgRKYwEtOc.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Medium),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-j9jyBnrpb4oey_zw5azEmxZRTHpJwuzJvjgRKYwEtOc.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local(Inter SemiBold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-j9jyBnrpb4oey_zw5azEmxZRTHpJwuzJvjgRKYwEtOc.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local(Inter Bold),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-j9jyBnrpb4oey_zw5azEmxZRTHpJwuzJvjgRKYwEtOc.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.auth-stage[data-v-2217c68f]{--auth-paper:#fcfbf8;--auth-width:1200px;--auth-gutter:clamp(16px, 4vw, 40px);--auth-ease:cubic-bezier(.22, 1, .36, 1);--lp-accent:#3f6fd1;--lp-neon:#34d399;--lp-neon-glow:#34d39980;background:var(--auth-paper);min-height:100svh;color:var(--ui-text-highlighted);font-optical-sizing:auto;grid-template:"bar""main""scene"1fr"foot"/minmax(0,1fr);font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,ui-sans-serif,system-ui,sans-serif;display:grid;position:relative;overflow-x:clip}.dark .auth-stage[data-v-2217c68f]{--auth-paper:#171d30;--lp-accent:#8fb0f4}.auth-stage__scene[data-v-2217c68f]{--auth-scene:clamp(300px, 80vw, 460px);--auth-peek:170px;--auth-fade:linear-gradient(180deg, transparent calc(100% - var(--auth-peek)), #000 calc(100% - var(--auth-peek) + 56px), #000 calc(100% - 36px), transparent);z-index:0;min-height:var(--auth-scene);margin-top:calc(var(--auth-peek) - var(--auth-scene));pointer-events:none;-webkit-mask-image:var(--auth-fade);-webkit-mask-image:var(--auth-fade);mask-image:var(--auth-fade);grid-area:scene;position:relative}.auth-stage__scene picture[data-v-2217c68f]{position:absolute;inset:0}.auth-stage__scene img[data-v-2217c68f]{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 50%;object-position:72% 50%;width:100%;height:100%;animation:auth-settle-2217c68f 2.6s var(--auth-ease) both}.auth-stage__night[data-v-2217c68f],.dark .auth-stage__day[data-v-2217c68f]{display:none}.dark .auth-stage__night[data-v-2217c68f]{display:block}.dark .auth-stage__night img[data-v-2217c68f]{filter:brightness(.62)saturate(1.05)}.auth-stage__bar[data-v-2217c68f],.auth-stage__foot[data-v-2217c68f],.auth-stage__main[data-v-2217c68f]{z-index:1;width:min(var(--auth-width),100%);padding-inline:var(--auth-gutter);margin-inline:auto;position:relative}.auth-stage__bar[data-v-2217c68f]{grid-area:bar;justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.auth-stage__lead[data-v-2217c68f]{align-items:center;gap:14px;min-width:0;display:flex}.auth-stage__brand[data-v-2217c68f]{border-radius:8px;align-items:center;gap:10px;margin-block:-10px;padding-block:10px;display:inline-flex}.auth-stage__mark[data-v-2217c68f]{width:26px;height:20px}.auth-stage__mark[data-v-2217c68f],.auth-stage__wordmark[data-v-2217c68f]{-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.auth-stage__wordmark[data-v-2217c68f]{width:122px;height:auto}.dark .auth-stage__mark[data-v-2217c68f],.dark .auth-stage__wordmark[data-v-2217c68f]{filter:brightness(0)invert()}.auth-stage__main[data-v-2217c68f]{flex-direction:column;grid-area:main;align-items:center;padding-top:clamp(8px,2.5vh,24px);padding-bottom:8px;display:flex}.auth-stage__badge[data-v-2217c68f]{border-left:1px solid color-mix(in oklab,var(--ui-text-highlighted) 16%,transparent);color:var(--ui-text-muted);white-space:nowrap;align-items:center;gap:6px;padding-left:14px;font-size:12.5px;font-weight:500;line-height:20px;display:inline-flex}.auth-stage__badge-icon[data-v-2217c68f]{width:14px;height:14px;color:var(--lp-neon)}.auth-stage__foot[data-v-2217c68f]{color:var(--ui-text-muted);white-space:nowrap;flex-wrap:wrap;grid-area:foot;align-items:center;gap:6px 18px;padding-block:12px 20px;font-size:13px;display:flex}.auth-stage__foot nav[data-v-2217c68f]{gap:18px;display:flex}.auth-stage__foot a[data-v-2217c68f]{color:inherit;align-items:center;gap:5px;text-decoration:none;transition:color .2s;display:inline-flex}.auth-stage__foot a[data-v-2217c68f]:hover{color:var(--ui-text-highlighted)}.auth-stage__brand[data-v-2217c68f]:focus-visible,.auth-stage__foot a[data-v-2217c68f]:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}@keyframes auth-settle-2217c68f{0%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.auth-stage__scene img[data-v-2217c68f]{animation:none}}@media (width>=960px){.auth-stage[data-v-2217c68f]{--auth-gutter:clamp(32px, 4.5vw, 72px);grid-template:"bar scene""main scene"1fr"foot scene"/minmax(480px,46fr) minmax(0,54fr)}.auth-stage__bar[data-v-2217c68f],.auth-stage__foot[data-v-2217c68f],.auth-stage__main[data-v-2217c68f]{width:100%;margin-inline:0}.auth-stage__bar[data-v-2217c68f]{height:76px}.auth-stage__main[data-v-2217c68f]{justify-content:center;align-items:flex-start;padding-block:8px clamp(24px,5vh,64px)}.auth-stage__foot[data-v-2217c68f]{padding-block:16px 24px}.auth-stage__scene[data-v-2217c68f]{align-self:start;height:100svh;min-height:0;margin:0;position:sticky;top:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}.auth-stage__scene img[data-v-2217c68f]{-o-object-position:82% 50%;object-position:82% 50%}}
