.auth_root__qS_O7{--gutter:clamp(16px,4vw,48px);color-scheme:dark;--space-0:#050609;--space-1:oklch(14% 0.016 232);--space-2:oklch(17.5% 0.02 232);--space-3:oklch(21.5% 0.024 232);--ink-0:oklch(96% 0.008 220);--ink-1:oklch(85% 0.014 222);--ink-2:oklch(72% 0.018 224);--ink-3:oklch(67% 0.02 226);--ink-4:oklch(63% 0.02 226);--line:oklch(29% 0.04 225);--line-2:oklch(38% 0.055 222);--hairline:oklch(22% 0.03 227);--star:#46e2ff;--on-star:#050609;--accent:var(--star);--field:#003758;--good:#56e0a0;--danger:#ff7d99;--warn:#ffb35c;position:relative;height:100dvh;background:var(--space-0);color:var(--ink-0);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.auth_sky__1k52p{position:fixed;inset:0;z-index:0;pointer-events:none}.auth_skyStars__IshJK{position:absolute;inset:0;width:100%;height:100%}.auth_root__qS_O7 .auth_skyGraph__ABRsX{--clear:max(38%,580px);position:absolute;inset-block-start:56px;inset-inline-start:var(--clear);width:calc(100% - var(--clear) - 8px);height:calc(100% - 120px)}.auth_top__bA9Q9{position:relative;z-index:2;padding:28px calc(var(--gutter) + 14px) 0}.auth_brand__X1A7h{display:inline-flex;align-items:center;gap:10px;color:var(--ink-0);font-size:18px;font-weight:600;letter-spacing:-.01em;text-decoration:none;border-radius:var(--r-control)}.auth_shown__q4fGB{position:fixed;z-index:1;inset-block-end:22px;inset-inline-end:calc(var(--gutter) + 14px);margin:0;max-width:46ch;text-align:end;color:var(--ink-3);font-size:13px;line-height:1.5}.auth_formWrap__BnJZE{position:relative;z-index:2;padding:24px calc(var(--gutter) + 14px) 48px;min-height:calc(100dvh - 56px);display:flex;flex-direction:column;gap:16px;width:min(100%,468px + 2 * (var(--gutter) + 14px));justify-content:center}.auth_auTabs__atWiC{display:inline-flex;background:var(--space-1);border:1px solid var(--hairline);border-radius:var(--r-full);padding:4px;align-self:flex-start;position:relative}.auth_auTabs__atWiC button{background:transparent;border:none;padding:7px 16px;border-radius:var(--r-full);color:var(--ink-2);font-size:13px;cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo)}.auth_auTabs__atWiC button:hover{color:var(--ink-0)}.auth_auTabOn__1_o_f{background:var(--field);color:var(--ink-0)!important}.auth_form__krKKs{display:flex;flex-direction:column;gap:14px}.auth_h1__UQzBx{font-size:clamp(32px,1.5vw + 1.6rem,42px);line-height:1.04;letter-spacing:-.02em;margin:8px 0 0}.auth_formSub__KA_Ra{color:var(--ink-2);font-size:14px;line-height:1.55;margin:0 0 8px}.auth_formGrid__obKib{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.auth_field__H8XQ4{display:flex;flex-direction:column;gap:6px}.auth_fieldLabel__Dziwx{font-family:var(--font-sans);font-size:12px;letter-spacing:0;color:var(--ink-3);display:flex;justify-content:space-between;transition:color var(--dur-fast) var(--ease-out-expo)}.auth_field__H8XQ4:focus-within .auth_fieldLabel__Dziwx{color:var(--ink-1)}.auth_field__H8XQ4 input{height:44px;padding:0 14px;background:var(--space-1);border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink-0);font:inherit;outline:none;caret-color:var(--star);transition:border-color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo)}.auth_field__H8XQ4 input::placeholder{color:var(--ink-4)}.auth_field__H8XQ4 input:hover{border-color:var(--line-2)}.auth_field__H8XQ4 input:focus{border-color:var(--star);background:var(--space-2);outline:2px solid var(--star);outline-offset:2px}.auth_field__H8XQ4 input[aria-invalid=true]{border-color:var(--danger)}.auth_field__H8XQ4 input[aria-invalid=true]:focus{outline-color:var(--danger)}.auth_forgot__DvO_T{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo);background:none;border:0;padding:0;font:inherit;font-size:inherit}.auth_forgot__DvO_T:hover{color:var(--ink-0);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.auth_pwToggle__PloWM{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:1px solid transparent;color:var(--ink-3);font-size:12px;font-family:var(--font-sans);letter-spacing:0;cursor:pointer;padding:5px 9px;border-radius:6px;transition:color var(--dur-fast) var(--ease-out-expo),background var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo)}.auth_pwToggle__PloWM:hover{color:var(--ink-0);background:var(--space-3);border-color:var(--line)}.auth_pwToggle__PloWM:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.auth_pwWrap__wlE8V{position:relative}.auth_pwRule__KHsjw{margin:0;font-size:11.5px;line-height:1.5;color:var(--ink-3)}.auth_pw__nWuHU{display:flex;align-items:center;gap:8px;margin-top:6px}.auth_pwBar__QBuSw{flex:1 1;height:4px;border-radius:99px;background:var(--space-3);overflow:hidden}.auth_pwBarFill__9Wj3Z{display:block;height:100%;background:var(--good);border-radius:99px}.auth_pwLabel__yks75{font-size:12px;color:var(--good)}.auth_checkbox__4KcII{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out-expo)}.auth_checkbox__4KcII:hover{color:var(--ink-1)}.auth_checkbox__4KcII input{accent-color:var(--star);width:15px;height:15px;cursor:pointer}.auth_checkbox__4KcII a{color:var(--ink-0);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer}.auth_marketingNotice__tqgou{margin:-8px 0 0;-webkit-padding-start:24px;padding-inline-start:24px;font-size:12px;line-height:1.55;color:var(--ink-3)}.auth_marketingNotice__tqgou a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.auth_submit__ry0bD{justify-content:center;height:46px;font-size:14px;margin-top:6px}.auth_root__qS_O7 .auth_submit__ry0bD.auth_submit__ry0bD:hover{background:oklch(82% .15 215);color:var(--on-star)}.auth_callout__Ztlds{display:flex;gap:11px;align-items:flex-start;padding:13px 15px;border-top:1px solid var(--hairline);color:var(--ink-2);font-size:13px;line-height:1.55}.auth_callout__Ztlds svg{color:var(--star);flex:none;margin-top:2px}.auth_or__LGJY2{position:relative;text-align:center;font-family:var(--font-sans);font-size:12px;letter-spacing:0;color:var(--ink-3);margin:8px 0}.auth_or__LGJY2:after,.auth_or__LGJY2:before{content:"";position:absolute;top:50%;width:calc(50% - 26px);height:1px;background:linear-gradient(90deg,transparent,var(--hairline),transparent)}.auth_or__LGJY2:before{left:0}.auth_or__LGJY2:after{right:0}.auth_sso__TcId7{display:flex;flex-direction:column;gap:9px}.auth_ssoBtn__mDVoY{justify-content:flex-start;gap:11px;padding:11px 18px;font-size:13px;border:1px solid var(--line);background:transparent;color:var(--ink-1);transition:background var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo),color var(--dur-fast) var(--ease-out-expo)}.auth_ssoBtn__mDVoY:not(:disabled):hover{background:var(--space-2);border-color:var(--line-2);color:var(--ink-0)}.auth_auFoot__psY9r{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--ink-3);margin-top:14px;padding-top:16px;border-top:1px solid var(--hairline);flex-wrap:wrap;gap:12px}.auth_auFoot__psY9r a{color:var(--ink-0);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;transition:-webkit-text-decoration-color var(--dur-fast) var(--ease-out-expo);transition:text-decoration-color var(--dur-fast) var(--ease-out-expo);transition:text-decoration-color var(--dur-fast) var(--ease-out-expo),-webkit-text-decoration-color var(--dur-fast) var(--ease-out-expo)}.auth_auFoot__psY9r a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.auth_secure__9GCAZ{display:inline-flex;align-items:center;gap:6px}.auth_alertMsg__8FlxH{color:var(--danger);font-size:13px;line-height:1.5;margin-bottom:4px}.auth_okMsg__pJOU_{color:var(--good);font-size:12.5px;line-height:1.5;display:inline-flex;align-items:center;gap:6px}.auth_dangerMsg__xvdtN{color:var(--danger);font-size:12.5px;line-height:1.5}.auth_findToggle__j9IZJ{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;background:transparent;border:none;padding:2px 0;margin-top:2px;color:var(--ink-2);font-size:12.5px;cursor:pointer}.auth_findToggle__j9IZJ,.auth_findToggle__j9IZJ svg{transition:color var(--dur-fast) var(--ease-out-expo)}.auth_findToggle__j9IZJ svg{color:var(--ink-3)}.auth_findToggle__j9IZJ:hover{color:var(--ink-0)}.auth_findToggle__j9IZJ:hover svg{color:var(--star)}.auth_findToggle__j9IZJ:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.auth_findChev__Q1kaf{display:inline-flex;transition:transform var(--dur-normal) var(--ease-out-expo)}.auth_findToggle__j9IZJ[aria-expanded=true] .auth_findChev__Q1kaf{transform:rotate(180deg)}.auth_findPanel__cjauu{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--space-1)}.auth_findInner__CuB9d{padding:16px;display:flex;flex-direction:column;gap:11px;animation:auth_authFindIn__JnFGU .32s var(--ease-out-expo) both}.auth_findHead__s4UxO{display:flex;align-items:center;gap:9px;color:var(--ink-0);font-size:13.5px;font-weight:500}.auth_findHead__s4UxO svg{color:var(--star);flex:none}.auth_findHelp__dfMrP{color:var(--ink-2);font-size:12px;line-height:1.5;margin:0}.auth_findForm__4erEh{display:flex;gap:8px;align-items:stretch}.auth_findInput__du7S_{flex:1 1;height:42px;padding:0 13px;background:var(--space-0);border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink-0);font:inherit;outline:none;transition:border-color var(--dur-fast) var(--ease-out-expo)}.auth_findInput__du7S_::placeholder{color:var(--ink-4)}.auth_findInput__du7S_:hover{border-color:var(--line-2)}.auth_findInput__du7S_:focus{border-color:var(--star);outline:2px solid var(--star);outline-offset:2px}.auth_findSubmit__tbr8Q{height:42px;padding:0 16px;flex:none}.auth_findDone__BKlhG{display:flex;gap:10px;align-items:flex-start;color:var(--ink-1);font-size:13px;line-height:1.5;animation:auth_authFindIn__JnFGU .32s var(--ease-out-expo) both}.auth_findDone__BKlhG svg{color:var(--good);flex:none;margin-top:2px}.auth_findReset__QCHIG{align-self:flex-start;background:transparent;border:none;color:var(--ink-2);font-size:12px;cursor:pointer;padding:0;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);transition:color var(--dur-fast) var(--ease-out-expo)}.auth_findReset__QCHIG:hover{color:var(--ink-0)}@keyframes auth_authFindIn__JnFGU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.auth_root__qS_O7 .auth_skyGraph__ABRsX,.auth_shown__q4fGB{display:none}.auth_formWrap__BnJZE{width:min(100%,560px);margin-inline:auto;justify-content:flex-start;padding-top:32px}.auth_top__bA9Q9{padding-top:20px}}@media (prefers-reduced-motion:reduce){.auth_findDone__BKlhG,.auth_findInner__CuB9d{animation:none!important}.auth_findChev__Q1kaf{transition:none!important}}.sky_sky__eGKSz{display:block;width:100%;height:100%;overflow:visible}.sky_drift__ssUHY{transform:translate(calc(var(--sky-px, 0) * 10px),calc(var(--sky-py, 0) * 8px));transition:transform .9s var(--ease-out,cubic-bezier(.16,1,.3,1))}.sky_filed__yzMVH,.sky_related__elE50{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sky_draw__SIoGs 1.1s var(--ease-out,cubic-bezier(.16,1,.3,1)) both}.sky_filed__yzMVH{stroke:#1f6b87;stroke-width:1.4;opacity:.85}.sky_related__elE50{stroke:#46e2ff;stroke-width:1.3;opacity:.55;stroke-dasharray:1}.sky_linkLabel__rJ_OC{font-family:var(--font-sans),system-ui,sans-serif;font-size:13px;font-weight:500;fill:oklch(.82 .06 215);paint-order:stroke;stroke:#050609;stroke-width:5px;stroke-linejoin:round;opacity:0;animation:sky_fade__pDNxT .6s ease-out both}.sky_star__QQQnS{opacity:0;animation:sky_pop__6TiBl .7s var(--ease-out,cubic-bezier(.16,1,.3,1)) both}.sky_halo__E_u2p{fill:url(#sky-halo)}.sky_disc__iDXp_{fill:url(#sky-disc);stroke:#46e2ff;stroke-width:1.6}.sky_core__hAx1_{fill:#dff8ff}.sky_ring__tfI1i{opacity:.45}.sky_ringFaint__4zV5a,.sky_ring__tfI1i{fill:none;stroke:#46e2ff;stroke-width:1}.sky_ringFaint__4zV5a{opacity:.22}.sky_artRim__z0Kk4{fill:none;stroke:#46e2ff;stroke-width:1.6}.sky_hubLabel__e_nZL,.sky_label__WAXx9{font-family:var(--font-sans),system-ui,sans-serif;fill:oklch(.86 .016 222);paint-order:stroke;stroke:#050609;stroke-width:6px;stroke-linejoin:round}.sky_label__WAXx9{font-size:15px;font-weight:500}.sky_hubLabel__e_nZL{font-size:17px;font-weight:600;fill:oklch(.95 .01 220)}.sky_star__QQQnS{cursor:default;transition:filter .22s ease-out}.sky_starLink__nlivw .sky_star__QQQnS{cursor:pointer}.sky_star__QQQnS[data-under]{opacity:.2!important}.sky_link__T3Uoz text[data-under],.sky_star__QQQnS[data-under] text{visibility:hidden}.sky_starLink__nlivw:focus{outline:none}@media (pointer:coarse){.sky_starLink__nlivw{pointer-events:none}}.sky_link__T3Uoz{transition:opacity .22s ease-out}.sky_sky__eGKSz[data-focus] .sky_star__QQQnS:not([data-lit]){filter:brightness(.4) saturate(.6)}.sky_sky__eGKSz[data-focus] .sky_link__T3Uoz:not([data-lit]){opacity:.16}.sky_sky__eGKSz[data-focus] .sky_link__T3Uoz[data-lit] .sky_filed__yzMVH,.sky_sky__eGKSz[data-focus] .sky_link__T3Uoz[data-lit] .sky_related__elE50{stroke:#46e2ff;opacity:1;stroke-width:1.9}.sky_sky__eGKSz[data-beat=hidden] [data-agent]{opacity:0!important;animation:none!important}.sky_sky__eGKSz[data-beat=in] .sky_agentStar__2c8Ts{animation:sky_pop__6TiBl .8s var(--ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:0s!important}.sky_sky__eGKSz[data-beat=in] .sky_agentLink__qgwVn path{animation:sky_draw__SIoGs 1.2s var(--ease-out,cubic-bezier(.16,1,.3,1)) both;animation-delay:.38s!important}.sky_sky__eGKSz[data-beat=in] .sky_agentLink__qgwVn text{animation:sky_fade__pDNxT .6s ease-out both;animation-delay:1.1s!important}@keyframes sky_draw__SIoGs{to{stroke-dashoffset:0}}@keyframes sky_fade__pDNxT{to{opacity:1}}@keyframes sky_pop__6TiBl{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:1100px){.sky_label__WAXx9{font-size:20px}.sky_hubLabel__e_nZL{font-size:23px}.sky_linkLabel__rJ_OC{font-size:17px}}@media (max-width:700px){.sky_label__WAXx9,.sky_linkLabel__rJ_OC{display:none}.sky_hubLabel__e_nZL{font-size:34px}.sky_sky__eGKSz{animation:sky_skyIn__ZljPa .9s var(--ease-out,cubic-bezier(.16,1,.3,1)) both}.sky_star__QQQnS{animation:none;opacity:1}.sky_filed__yzMVH,.sky_related__elE50{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.sky_sky__eGKSz[data-beat=in] .sky_agentLink__qgwVn path{stroke-dasharray:none;stroke-dashoffset:0;animation-name:sky_linkIn__Uot7q}.sky_sky__eGKSz[data-reasons] .sky_linkLabel__rJ_OC{display:inline}}@keyframes sky_skyIn__ZljPa{0%{opacity:0}}@keyframes sky_linkIn__Uot7q{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sky_link__T3Uoz,.sky_star__QQQnS{transition:none}.sky_filed__yzMVH,.sky_linkLabel__rJ_OC,.sky_related__elE50,.sky_star__QQQnS{animation:none;opacity:1;stroke-dashoffset:0}.sky_filed__yzMVH{opacity:.85}.sky_related__elE50{opacity:.55}.sky_drift__ssUHY{transition:none;transform:none}}.sky-figure_figure__nqTM1{margin:0;display:grid;grid-gap:12px;gap:12px}.sky-figure_figure__nqTM1 figcaption{color:var(--ink-3);font-size:var(--fs-14)}.sky-figure_frame__DV1Zx{position:relative;aspect-ratio:1040/940;border-radius:var(--r-media);overflow:hidden;border:1px solid var(--hairline-strong);background:radial-gradient(120% 100% at 50% 0,oklch(.16 .035 235),var(--night) 72%)}.sky-figure_sky__7O89g{position:absolute;inset:0}.sky-figure_sky__7O89g text{font-size:21px}@media (max-width:700px){.sky-figure_sky__7O89g text{font-size:30px}}