.auth-shell_root__93iyU{--auth-navy:#0d1b2a;--auth-navy-hi:#16293d;--auth-orange:#db5500;--auth-orange-hot:#ff7a2a;--auth-cream:#ede7e1;--auth-gray:#798086;--auth-muted:hsla(30,25%,91%,.7);--auth-line:hsla(30,25%,91%,.14);position:relative;min-height:100dvh;overflow:hidden;background:radial-gradient(90% 70% at 0 0,hsla(30,25%,91%,.04),transparent 60%),var(--auth-navy);color:var(--auth-cream);display:grid;grid-template-rows:auto 1fr;padding:max(20px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}.auth-shell_art__eqvjV{display:flex;align-items:center;justify-content:center}.auth-shell_star__e_b9i{display:block;width:min(40vw,20dvh,180px);height:auto;overflow:visible}.auth-shell_reliefShade__1Vk_9{fill:rgba(3,8,14,.55)}.auth-shell_reliefLight__NUNOc{fill:hsla(30,25%,91%,.1)}.auth-shell_reliefFace__yPC2a{fill:#0f1f30}.auth-shell_trace__NmPGz path{fill:none;stroke-linecap:round;stroke-linejoin:round;animation-timing-function:cubic-bezier(.45,0,.35,1);animation-fill-mode:both}.auth-shell_traceTrail__Pn5GT{stroke:#ff6a1a;stroke-width:2.6;stroke-dasharray:1 1}.auth-shell_traceAura__UlWfM{stroke:rgba(255,106,26,.16);stroke-width:12;stroke-dasharray:1 1}.auth-shell_traceGlow__yUFmt{stroke:rgba(219,85,0,.2);stroke-width:14;stroke-dasharray:.06 .94}.auth-shell_traceHead__6RwW8{stroke:#ff7a2a;stroke-width:3.5;stroke-dasharray:.06 .94}.auth-shell_outer__vAgSu{animation-duration:2.2s}.auth-shell_inner__kDDvr{animation-duration:2s;animation-delay:1s}.auth-shell_traceAura__UlWfM,.auth-shell_traceTrail__Pn5GT{animation-name:auth-shell_draw__Gz43E}.auth-shell_traceGlow__yUFmt,.auth-shell_traceHead__6RwW8{animation-name:auth-shell_run__t9gfh}.auth-shell_traceAura__UlWfM.auth-shell_outer__vAgSu{animation:auth-shell_draw__Gz43E 2.2s cubic-bezier(.45,0,.35,1) both,auth-shell_breathe__oIzBi 7s ease-in-out 3s infinite}@keyframes auth-shell_draw__Gz43E{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes auth-shell_run__t9gfh{0%{stroke-dashoffset:.06;opacity:0}6%{opacity:1}92%{opacity:1}to{stroke-dashoffset:-.94;opacity:0}}@keyframes auth-shell_breathe__oIzBi{0%,to{opacity:1}50%{opacity:.55}}.auth-shell_beam__p04nw path{fill:none;stroke-linecap:round;opacity:0;animation-fill-mode:both}.auth-shell_beamGlow__6x8Nn{stroke:rgba(219,85,0,.2);stroke-width:9;stroke-dasharray:.1 .9}.auth-shell_beamTail__5KYI1{stroke:#ff7a2a;stroke-width:3.8;stroke-dasharray:.1 .9}.auth-shell_beamHead__JqFVO{display:none}.auth-shell_beamGlow__6x8Nn,.auth-shell_beamTail__5KYI1{animation-name:auth-shell_lap__qirNn,auth-shell_beamIn__FCb7p}.auth-shell_beamHead__JqFVO{animation-name:auth-shell_lapHead__SD_Sm,auth-shell_beamIn__FCb7p}.auth-shell_b1__OOjo_ path{animation-duration:5s,.8s;animation-delay:3s,3s;animation-timing-function:linear,ease;animation-iteration-count:infinite,1}.auth-shell_b2__caUC2 path{animation-duration:7s,.8s;animation-delay:1.4s,3.4s;animation-timing-function:linear,ease;animation-iteration-count:infinite,1}.auth-shell_b3__3tqwi path{animation-duration:4.2s,.8s;animation-delay:3.2s,3.2s;animation-timing-function:linear,ease;animation-iteration-count:infinite,1}@keyframes auth-shell_lap__qirNn{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes auth-shell_lapHead__SD_Sm{0%{stroke-dashoffset:-.075}to{stroke-dashoffset:-1.075}}@keyframes auth-shell_beamIn__FCb7p{0%{opacity:0}to{opacity:1}}.auth-shell_star__e_b9i[data-fast] .auth-shell_traceGlow__yUFmt,.auth-shell_star__e_b9i[data-fast] .auth-shell_traceHead__6RwW8{animation-duration:1.1s;animation-delay:0s}.auth-shell_wordmark__3H3Ui{display:block;color:var(--auth-orange-hot);letter-spacing:.02em;margin:0 auto 16px;width:-moz-fit-content;width:fit-content}.auth-shell_divider__NeIOd{display:none}.auth-shell_panel__CiZlC{width:100%;max-width:400px;margin:12px auto 0}@media (min-width:1024px){.auth-shell_root__93iyU{grid-template-rows:none;grid-template-columns:1fr 1px 1fr;align-items:center;padding:0}.auth-shell_art__eqvjV{height:100dvh;align-self:start;position:sticky;top:0}.auth-shell_divider__NeIOd{align-self:start;position:sticky;top:19vh}.auth-shell_star__e_b9i{width:min(30vw,380px)}.auth-shell_divider__NeIOd{display:block;width:1px;height:62vh;background:linear-gradient(to bottom,transparent,var(--auth-line),transparent)}.auth-shell_panel__CiZlC{align-self:start;margin:0 auto;padding:max(32px,calc(50dvh - 280px)) 32px 32px}.auth-shell_wordmark__3H3Ui{margin:0 auto 22px}}.auth-shell_tabs__LNyMq{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;border:1px solid var(--auth-line);background:hsla(0,0%,100%,.03)}.auth-shell_tab__XwB3T{position:relative;z-index:1;height:38px;border-radius:999px;font-size:14px;font-weight:500;color:var(--auth-muted);transition:color .2s ease}.auth-shell_tab__XwB3T[aria-selected=true]{color:var(--auth-cream)}.auth-shell_tabPill__7ClWO{position:absolute;inset:0;z-index:-1;border-radius:999px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px rgba(255,106,0,.35)}.auth-shell_field__CHS91{display:flex;flex-direction:column;gap:4px;min-width:0}.auth-shell_pair__3PFb9{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-shell_label__nRtTO{font-size:13px;font-weight:500;color:var(--auth-muted)}.auth-shell_inputWrap__HwjJi{position:relative}.auth-shell_input__oCqLl{width:100%;height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--auth-line);background:rgba(13,27,42,.55);color:var(--auth-cream);font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.auth-shell_input__oCqLl::-moz-placeholder{color:hsla(30,25%,91%,.45)}.auth-shell_input__oCqLl::placeholder{color:hsla(30,25%,91%,.45)}.auth-shell_input__oCqLl:focus{border-color:rgba(255,106,0,.6);box-shadow:0 0 0 3px rgba(219,85,0,.18)}.auth-shell_inputWithIcon__nItT3{padding-right:46px}.auth-shell_eye__5xdfw{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--auth-muted)}.auth-shell_eye__5xdfw:hover{color:var(--auth-cream)}.auth-shell_check___pzzL{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap;color:var(--auth-muted)}.auth-shell_check___pzzL input{width:16px;height:16px;accent-color:var(--auth-orange)}.auth-shell_check___pzzL a{color:var(--auth-orange-hot);text-decoration:underline;text-underline-offset:3px}.auth-shell_submit__nbxXR{position:relative;width:100%;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;border:1px solid rgba(255,170,120,.5);background:#e35d0a;color:#07111c;font-size:15px;font-weight:600;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);transition:box-shadow .25s ease;overflow:hidden}.auth-shell_submit__nbxXR:hover{filter:brightness(1.06)}.auth-shell_divOu__GMk_z{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--auth-muted)}.auth-shell_divOu__GMk_z:after,.auth-shell_divOu__GMk_z:before{content:"";flex:1;height:1px;background:var(--auth-line)}.auth-shell_google__9bRZM{width:100%;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;background:var(--auth-cream);color:var(--auth-navy);font-size:15px;font-weight:600;border:1px solid hsla(30,25%,91%,.9);transition:background .2s ease}.auth-shell_google__9bRZM:hover{background:#fff}.auth-shell_google__9bRZM:disabled{opacity:.6;cursor:not-allowed}.auth-shell_google__9bRZM:focus-visible,.auth-shell_submit__nbxXR:focus-visible,.auth-shell_tab__XwB3T:focus-visible{outline:2px solid var(--auth-orange-hot);outline-offset:3px}.auth-shell_submit__nbxXR:disabled{opacity:.6;cursor:not-allowed}.auth-shell_link___arNl{font-size:13px;color:var(--auth-muted);text-decoration:underline;text-underline-offset:3px}.auth-shell_link___arNl:hover{color:var(--auth-cream)}.auth-shell_error__K8ZzF{font-size:13px;color:#ff8a7a}.auth-shell_info__aWmRh{font-size:13px;color:var(--auth-cream)}.auth-shell_title__2b2JV{font-size:22px;font-weight:600;color:var(--auth-cream)}.auth-shell_text__9qSQN{font-size:15px;line-height:1.6;color:var(--auth-muted)}.auth-shell_ghost__ghA3H{height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--auth-line);color:var(--auth-cream);display:inline-flex;align-items:center;gap:8px;font-size:14px}.auth-shell_ghost__ghA3H:hover{background:hsla(0,0%,100%,.05)}@media (prefers-reduced-motion:reduce){.auth-shell_trace__NmPGz path{animation:none;stroke-dashoffset:0}.auth-shell_beam__p04nw,.auth-shell_traceGlow__yUFmt,.auth-shell_traceHead__6RwW8{display:none}.auth-shell_google__9bRZM,.auth-shell_input__oCqLl,.auth-shell_submit__nbxXR,.auth-shell_tab__XwB3T{transition:none}}