.auth-stage_stage__y1gFd{--ink:245 247 255;--paper:10 10 13;--edge:var(--accent-ice);position:relative;min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:4rem 1.5rem;background:transparent;color:rgb(var(--ink));overflow:hidden;isolation:isolate;font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}:root[data-theme=light] .auth-stage_stage__y1gFd{--ink:12 15 31;--paper:245 246 250}.auth-stage_stage__y1gFd:before{content:"";position:absolute;inset:-25%;z-index:-2;background:radial-gradient(42% 38% at 50% 50%,var(--glow-soft),transparent 70%);animation:auth-stage_halo__cCQLI 3.4s ease-in-out infinite}.auth-stage_rig___YIS0{position:relative;width:min(920px,100%);--gutter:max(0px,calc((100vw - 920px) / 2))}.auth-stage_trace__Kbr7R{position:absolute;top:var(--top);width:max(44px,calc(var(--gutter) * var(--reach)));height:1px;pointer-events:none}.auth-stage_trace__Kbr7R[data-side=left]{right:calc(100% - 1px)}.auth-stage_trace__Kbr7R[data-side=right]{left:calc(100% - 1px)}.auth-stage_trace__Kbr7R:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--ink)/.05),rgb(var(--ink)/.42))}.auth-stage_trace__Kbr7R[data-side=right]:before{background:linear-gradient(270deg,rgb(var(--ink)/.05),rgb(var(--ink)/.42))}.auth-stage_pulse__Cqrx8{position:absolute;inset:-1px 0;background:linear-gradient(90deg,transparent 40%,color-mix(in srgb,var(--accent-ice) 55%,transparent) 46%,var(--accent-ice-hi) 50%,color-mix(in srgb,var(--accent-ice) 55%,transparent) 54%,transparent 60%);background-size:260% 100%;background-repeat:no-repeat;filter:drop-shadow(0 0 6px var(--glow-btn));animation:auth-stage_sweepIn__9ugMQ var(--dur) linear var(--delay) infinite}.auth-stage_trace__Kbr7R[data-side=right] .auth-stage_pulse__Cqrx8{animation-name:auth-stage_sweepInReverse__JY5Es}.auth-stage_node__NBdnk{position:absolute;top:50%;width:9px;height:9px;margin-top:-4px;border-radius:50%;border:1px solid var(--accent-ice);background:rgb(var(--paper));animation:auth-stage_nodePulse___D77C var(--dur) ease-in-out var(--delay) infinite}.auth-stage_trace__Kbr7R[data-side=left] .auth-stage_node__NBdnk{left:-4px}.auth-stage_trace__Kbr7R[data-side=right] .auth-stage_node__NBdnk{right:-4px}.auth-stage_stub__HT0_5{position:absolute;top:50%;width:1px;height:26px;margin-top:-13px;background:linear-gradient(rgb(var(--ink)/0),rgb(var(--ink)/.34),rgb(var(--ink)/0))}.auth-stage_trace__Kbr7R[data-side=left] .auth-stage_stub__HT0_5{left:12px}.auth-stage_trace__Kbr7R[data-side=right] .auth-stage_stub__HT0_5{right:12px}.auth-stage_port__i5Acy{position:absolute;top:50%;width:5px;height:5px;margin-top:-2px;border-radius:50%;background:var(--accent-ice-hi);opacity:0;box-shadow:0 0 12px 3px var(--glow-btn);animation:auth-stage_portFlash__6e3HO var(--dur) ease-out var(--delay) infinite}.auth-stage_trace__Kbr7R[data-side=left] .auth-stage_port__i5Acy{right:-2px}.auth-stage_trace__Kbr7R[data-side=right] .auth-stage_port__i5Acy{left:-2px}.auth-stage_card__d5Px7{--overhang:44px;--slant:96px;--slide:760ms cubic-bezier(0.76,0,0.24,1);position:relative;min-height:452px;border-radius:var(--r-panel);border:1px solid rgb(var(--ink)/.12);background:linear-gradient(180deg,rgb(var(--paper)/.94),rgb(var(--paper)/.8));backdrop-filter:blur(18px);overflow:hidden;box-shadow:0 40px 110px -36px rgb(var(--ink)/.4),inset 0 1px 0 rgb(var(--paper)/.9);animation:auth-stage_cardCharge__RvKCn 3.4s ease-in-out infinite}.auth-stage_welcome__pHAkP{position:absolute;z-index:2;top:0;bottom:0;left:0;width:calc(50% + var(--overhang));display:grid;align-items:center;padding:56px 72px;transition:transform var(--slide)}.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP{padding-right:calc(72px + var(--overhang))}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP{padding-left:calc(72px + var(--overhang))}.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP{transform:translateX(0)}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP{transform:translateX(calc(100% - var(--overhang) * 2))}.auth-stage_welcome__pHAkP:before{background:linear-gradient(102deg,color-mix(in srgb,rgb(var(--ink)) 2%,rgb(var(--paper))),color-mix(in srgb,rgb(var(--ink)) 8.5%,rgb(var(--paper))))}.auth-stage_welcome__pHAkP:after,.auth-stage_welcome__pHAkP:before{content:"";position:absolute;inset:0;z-index:-1;transition:clip-path var(--slide)}.auth-stage_welcome__pHAkP:after{background:var(--edge)}.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP:before{clip-path:polygon(0 0,100% 0,calc(100% - var(--slant)) 100%,0 100%)}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP:before{clip-path:polygon(0 0,100% 0,100% 100%,var(--slant) 100%)}.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP:after{clip-path:polygon(100% 0,calc(100% - 2px) 0,calc(100% - var(--slant) - 2px) 100%,calc(100% - var(--slant)) 100%)}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP:after{clip-path:polygon(0 0,2px 0,calc(var(--slant) + 2px) 100%,var(--slant) 100%)}.auth-stage_copy__04dCY{grid-area:1/1;display:flex;flex-direction:column;gap:14px;opacity:0;pointer-events:none;transition:opacity .24s ease}.auth-stage_copy__04dCY[data-active=true]{opacity:1;pointer-events:auto;transition-delay:.4s}.auth-stage_formArea__m0A1h{position:absolute;z-index:1;top:0;bottom:0;left:0;width:50%;transition:transform var(--slide)}.auth-stage_card__d5Px7[data-mode=register] .auth-stage_formArea__m0A1h{transform:translateX(100%)}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_formArea__m0A1h{transform:translateX(0)}.auth-stage_hello__wst5V{margin:0;font-family:var(--font-hero),var(--font-display),ui-sans-serif,sans-serif;font-size:var(--fs-h3);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--ink))}.auth-stage_helloBody__mIJoc{margin:0;max-width:30ch;font-size:var(--fs-body);line-height:1.6;color:rgb(var(--ink)/.65)}.auth-stage_panel__t48Bw{height:100%;display:flex;flex-direction:column;justify-content:center;padding:52px 56px;animation:auth-stage_formIn__T43Uz .46s cubic-bezier(.22,1,.36,1) .26s backwards}@keyframes auth-stage_formIn__T43Uz{0%{opacity:0;transform:translateY(8px)}}@keyframes auth-stage_halo__cCQLI{0%,to{opacity:.55}50%{opacity:1}}@keyframes auth-stage_sweepIn__9ugMQ{0%{background-position:-130% 0}to{background-position:130% 0}}@keyframes auth-stage_sweepInReverse__JY5Es{0%{background-position:230% 0}to{background-position:-30% 0}}@keyframes auth-stage_nodePulse___D77C{0%,to{opacity:.4;box-shadow:0 0 0 0 transparent}8%{opacity:1;box-shadow:0 0 9px 2px rgb(var(--ink)/.35)}40%{opacity:.5;box-shadow:0 0 0 0 transparent}}@keyframes auth-stage_portFlash__6e3HO{0%,62%{opacity:0}78%{opacity:1}to{opacity:0}}@keyframes auth-stage_cardCharge__RvKCn{0%,to{box-shadow:0 40px 110px -36px rgb(var(--ink)/.4),0 0 0 1px rgb(var(--ink)/0),inset 0 1px 0 rgb(var(--paper)/.9)}62%{box-shadow:0 44px 120px -32px rgb(var(--ink)/.55),0 0 0 1px rgb(var(--ink)/.08),inset 0 1px 0 rgb(var(--paper)/.9)}}@media (max-width:880px){.auth-stage_stage__y1gFd{padding:3rem 1.25rem}.auth-stage_card__d5Px7{display:flex;flex-direction:column;min-height:0}.auth-stage_formArea__m0A1h,.auth-stage_welcome__pHAkP{position:relative;width:100%}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_formArea__m0A1h,.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP,.auth-stage_card__d5Px7[data-mode=register] .auth-stage_formArea__m0A1h,.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP{transform:none}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP,.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP,.auth-stage_welcome__pHAkP{padding:44px 32px 54px}.auth-stage_welcome__pHAkP:after,.auth-stage_welcome__pHAkP:before{inset:0 0 -34px 0}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP:before,.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP:before{background:linear-gradient(190deg,color-mix(in srgb,rgb(var(--ink)) 8.5%,rgb(var(--paper))),color-mix(in srgb,rgb(var(--ink)) 2%,rgb(var(--paper))));clip-path:polygon(0 0,100% 0,100% calc(100% - 52px),0 100%)}.auth-stage_card__d5Px7[data-mode=login] .auth-stage_welcome__pHAkP:after,.auth-stage_card__d5Px7[data-mode=register] .auth-stage_welcome__pHAkP:after{clip-path:polygon(0 100%,0 calc(100% - 2px),100% calc(100% - 54px),100% calc(100% - 52px))}.auth-stage_panel__t48Bw{padding:26px 28px 42px}.auth-stage_trace__Kbr7R{display:none}}@media (prefers-reduced-motion:reduce){.auth-stage_node__NBdnk,.auth-stage_port__i5Acy,.auth-stage_stage__y1gFd:before{animation:auth-stage_softBreathe__4YbLv 5s ease-in-out infinite}.auth-stage_pulse__Cqrx8{background-position:50% 0;animation:auth-stage_softBreathe__4YbLv 5s ease-in-out var(--delay) infinite}.auth-stage_port__i5Acy{opacity:.7}.auth-stage_card__d5Px7{animation:none}.auth-stage_copy__04dCY,.auth-stage_formArea__m0A1h,.auth-stage_welcome__pHAkP,.auth-stage_welcome__pHAkP:after,.auth-stage_welcome__pHAkP:before{transition:none}.auth-stage_panel__t48Bw{animation:none}@keyframes auth-stage_softBreathe__4YbLv{0%,to{opacity:.35}50%{opacity:.9}}}