.login-form_sentMark__sA5pL{width:2rem;height:2rem;margin-bottom:.5rem;fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.login-form_form__o54cg:has([data-auth-sending]) .login-form_notice__zLkyB{visibility:hidden}@media (forced-colors:active){.login-form_sentMark__sA5pL{stroke:CanvasText}}@media (prefers-reduced-motion:no-preference){.login-form_swapIn__yIrTt{animation:login-form_login-swap-in___KPBK .32s var(--ease-out,cubic-bezier(.16,1,.3,1)) backwards}.login-form_notice__zLkyB{animation:login-form_login-swap-in___KPBK .2s var(--ease-out,cubic-bezier(.16,1,.3,1)) backwards}.login-form_sentMark__sA5pL circle{animation:login-form_login-sent-draw__tXFAk .52s var(--ease-out,cubic-bezier(.16,1,.3,1)) .12s backwards}.login-form_sentMark__sA5pL path{animation:login-form_login-sent-draw__tXFAk .36s var(--ease-out,cubic-bezier(.16,1,.3,1)) .48s backwards}}@keyframes login-form_login-swap-in___KPBK{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes login-form_login-sent-draw__tXFAk{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.wave-band_band__I9qiP{--band-floor:43.75rem;max-height:clamp(0px,calc((100svh - var(--band-floor)) * 9999),8rem);margin-block:calc(clamp(0px, calc((var(--band-floor) - 100svh) * 9999), var(--band-gap, 1.5rem)) * -.5);overflow:hidden}.wave-band_takes__uHTTW{display:grid}.wave-band_wave__h7sgv{display:block;grid-area:1/1;width:100%;height:3.5rem;overflow:visible;mask-image:linear-gradient(to right,transparent,var(--foreground) 10%,var(--foreground) 90%,transparent)}.wave-band_wave__h7sgv path{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.wave-band_before__cbvr_{opacity:0}.wave-band_before__cbvr_ path{stroke:var(--comparison-before)}.wave-band_after__PSIHw path{stroke:var(--wave-clear,var(--comparison-after))}.wave-band_flat__HOYEH path{stroke:var(--muted-foreground);stroke-dasharray:2 6}.wave-band_labels__zyk5H{display:grid;margin-top:.625rem}.wave-band_afterLabel__TdUMP,.wave-band_beforeLabel__N7dsi{grid-area:1/1}.wave-band_beforeLabel__N7dsi{opacity:0}.wave-band_clearChip__LO_ZX{border-color:color-mix(in oklab,var(--accent) 35%,transparent);color:var(--accent)}@media (prefers-reduced-motion:no-preference){.wave-band_band__I9qiP[data-take=settle] .wave-band_before__cbvr_{animation:wave-band_wave-first-take__GmYg8 2.5s linear .3s backwards}.wave-band_band__I9qiP[data-take=settle] .wave-band_after__PSIHw{animation:wave-band_wave-second-take__L2D5W .7s var(--ease-out,cubic-bezier(.16,1,.3,1)) 2.2s backwards}.wave-band_band__I9qiP[data-take=settle] .wave-band_beforeLabel__N7dsi{animation:wave-band_wave-first-label__YZc85 2.2s linear .3s backwards}.wave-band_band__I9qiP[data-take=settle] .wave-band_afterLabel__TdUMP{animation:wave-band_wave-second-label__y2ENA var(--duration-slow) var(--ease-out,cubic-bezier(.16,1,.3,1)) 2.4s backwards}.wave-band_band__I9qiP[data-take=clear] .wave-band_after__PSIHw{animation:wave-band_wave-draw__TlOLz 1.1s var(--ease-out,cubic-bezier(.16,1,.3,1)) .26s backwards}.wave-band_band__I9qiP[data-take=flat] .wave-band_flat__HOYEH{animation:wave-band_wave-draw__TlOLz .9s var(--ease-out,cubic-bezier(.16,1,.3,1)) .26s backwards}}@keyframes wave-band_wave-first-take__GmYg8{0%{opacity:1;clip-path:inset(0 100% 0 0);transform:none}44%{opacity:1;clip-path:inset(0 0 0 0);transform:none}76%{opacity:1;clip-path:inset(0 0 0 0);transform:none}to{opacity:0;clip-path:inset(0 0 0 0);transform:scaleY(.3)}}@keyframes wave-band_wave-second-take__L2D5W{0%{opacity:0;transform:scaleY(1.7)}to{opacity:1;transform:none}}@keyframes wave-band_wave-first-label__YZc85{0%,88%{opacity:1}to{opacity:0}}@keyframes wave-band_wave-second-label__y2ENA{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@keyframes wave-band_wave-draw__TlOLz{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@media (forced-colors:active){.wave-band_band__I9qiP{display:none}}.auth-stage_surface__67VUl{--background:var(--login-surface);--card:var(--login-surface-raised);--border:var(--login-border);--muted-foreground:var(--login-muted-foreground);--input:color-mix(in oklab,var(--foreground) 45%,var(--login-surface-raised));--ease-out:cubic-bezier(0.16,1,0.3,1)}.auth-stage_backdrop__NFpbO{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.auth-stage_backdrop__NFpbO:before{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in oklab,var(--foreground) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--foreground) 5%,transparent) 1px,transparent 1px);background-position:top;background-size:56px 56px;content:"";mask-image:radial-gradient(ellipse 85% 75% at 50% 0,var(--foreground) 25%,transparent 100%)}.auth-stage_backdrop__NFpbO:after{position:absolute;top:-18rem;left:var(--login-light-x,58%);width:56rem;height:44rem;background:radial-gradient(ellipse 50% 50% at 50% 50%,color-mix(in oklab,var(--foreground) 9%,transparent),transparent 70%);content:"";transform:translateX(-50%) rotate(-18deg)}.auth-stage_notice__ecY3_{--login-light-x:50%;--wave-clear:var(--muted-foreground);--band-gap:1.75rem}.auth-stage_brandMark__WQ8Wa rect{transform-box:fill-box;transform-origin:center bottom}.auth-stage_card__Z98Cf{position:relative}@media (min-width:640px){.auth-stage_card__Z98Cf:has([data-auth-sent]):after{position:absolute;inset:-1px;border:1px solid var(--accent);border-radius:inherit;content:"";opacity:0;pointer-events:none}.auth-stage_card__Z98Cf:has([data-auth-sending]):after{position:absolute;inset:-1px var(--radius-lg) auto;height:1px;border:0;border-radius:0;background:var(--accent);content:"";opacity:.7;pointer-events:none}}@media (prefers-reduced-motion:no-preference){.auth-stage_backdrop__NFpbO{animation:auth-stage_auth-backdrop__05A2c 1.2s var(--ease-out) backwards}.auth-stage_brandMark__WQ8Wa rect{animation:auth-stage_auth-brand-bar__XU9oJ .48s var(--ease-out) both}.auth-stage_brandMark__WQ8Wa rect:nth-child(2){animation-delay:50ms}.auth-stage_brandMark__WQ8Wa rect:nth-child(3){animation-delay:.1s}.auth-stage_brandMark__WQ8Wa rect:nth-child(4){animation-delay:.15s}.auth-stage_card__Z98Cf{animation:auth-stage_auth-card__JVy5h .7s var(--ease-out) .16s backwards}.auth-stage_notice__ecY3_ .auth-stage_card__Z98Cf{animation:none}}@media (forced-colors:active){.auth-stage_card__Z98Cf :is(button,a){border:1px solid ButtonBorder}.auth-stage_brandMark__WQ8Wa rect{fill:CanvasText}}@media (prefers-reduced-motion:no-preference) and (min-width:640px){.auth-stage_card__Z98Cf:has([data-auth-sent]):after{animation:auth-stage_auth-sent__1qnzH 1.4s var(--ease-out) both}.auth-stage_card__Z98Cf:has([data-auth-sending]):after{background:linear-gradient(to right,transparent,var(--accent),transparent) no-repeat;background-size:45% 100%;opacity:1;animation:auth-stage_auth-sending__EGQKW 1.1s linear infinite}}@keyframes auth-stage_auth-backdrop__05A2c{0%{opacity:0}to{opacity:1}}@keyframes auth-stage_auth-card__JVy5h{0%{opacity:0;filter:blur(6px);transform:translateY(.75rem)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes auth-stage_auth-brand-bar__XU9oJ{0%{opacity:.4;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes auth-stage_auth-sending__EGQKW{0%{background-position:-85% 0}to{background-position:185% 0}}@keyframes auth-stage_auth-sent__1qnzH{0%{opacity:0}25%{opacity:.9}to{opacity:0}}.login_stage__mExsK{position:relative;isolation:isolate}.login_stage__mExsK:before{position:absolute;right:0;bottom:0;left:0;z-index:-1;height:45%;background:radial-gradient(ellipse 50% 100% at 50% 100%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%);content:"";pointer-events:none}