.AuthOrbitArt-module__ecAUEW__wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AuthOrbitArt-module__ecAUEW__svg{width:100%;max-width:26rem;height:auto;overflow:visible}.AuthOrbitArt-module__ecAUEW__connector{fill:none;stroke:#ffffff52;stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.16,1,.3,1) forwards AuthOrbitArt-module__ecAUEW__aoa-draw}.AuthOrbitArt-module__ecAUEW__node{fill:#ffffff1a;stroke:#ffffff80;stroke-width:1.25px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.16,1,.3,1) forwards AuthOrbitArt-module__ecAUEW__aoa-node-in;transform:scale(.6)}.AuthOrbitArt-module__ecAUEW__nodeDot{fill:var(--cc-highlight);opacity:0;transform-box:fill-box;transform-origin:50%;animation:.4s forwards AuthOrbitArt-module__ecAUEW__aoa-node-in;transform:scale(.6)}.AuthOrbitArt-module__ecAUEW__flow{fill:var(--cc-highlight);opacity:0;filter:drop-shadow(0 0 3px #00c2ff8c);offset-rotate:0deg;transform-box:fill-box;transform-origin:50%;animation:2.6s cubic-bezier(.4,0,.6,1) infinite backwards AuthOrbitArt-module__ecAUEW__aoa-flow}.AuthOrbitArt-module__ecAUEW__orbitGroup{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.6s 1.3s forwards AuthOrbitArt-module__ecAUEW__aoa-fade-in,16s linear 1.3s infinite AuthOrbitArt-module__ecAUEW__aoa-spin}.AuthOrbitArt-module__ecAUEW__orbitRing{fill:none;stroke:#ffffff29;stroke-width:1px;stroke-dasharray:3 6}.AuthOrbitArt-module__ecAUEW__orbitDot{fill:var(--cc-text-on-dark);filter:drop-shadow(0 0 4px #fff9)}.AuthOrbitArt-module__ecAUEW__hub{fill:var(--cc-blue-deep);stroke:#ffffff8c;stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.55s cubic-bezier(.16,1,.3,1) .95s forwards AuthOrbitArt-module__ecAUEW__aoa-pop-in;transform:scale(.7)}.AuthOrbitArt-module__ecAUEW__pulseRing{fill:none;stroke:var(--cc-highlight);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%;animation-name:AuthOrbitArt-module__ecAUEW__aoa-pulse-ring;animation-timing-function:cubic-bezier(.2,.7,.4,1);animation-iteration-count:infinite}.AuthOrbitArt-module__ecAUEW__hubRing{fill:none;stroke:var(--cc-highlight);stroke-width:1.25px;opacity:0;transform-box:fill-box;transform-origin:50%;animation-name:AuthOrbitArt-module__ecAUEW__aoa-fade-in,AuthOrbitArt-module__ecAUEW__aoa-hub-glow;animation-duration:.5s, var(--aoa-pulse-duration,.65s);animation-timing-function:ease,ease-out;animation-delay:1.15s, var(--aoa-pulse-delay,4.2s);animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}.AuthOrbitArt-module__ecAUEW__check{fill:none;stroke:var(--cc-highlight);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transform-box:fill-box;transform-origin:50%;animation-name:AuthOrbitArt-module__ecAUEW__aoa-draw,AuthOrbitArt-module__ecAUEW__aoa-check-kick;animation-duration:.45s, var(--aoa-pulse-duration,.65s);animation-timing-function:ease,ease-out;animation-delay:1.35s, var(--aoa-pulse-delay,4.2s);animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}@keyframes AuthOrbitArt-module__ecAUEW__aoa-draw{to{stroke-dashoffset:0}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-fade-in{to{opacity:1}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-pop-in{to{opacity:1;transform:scale(1)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-node-in{to{opacity:1;transform:scale(1)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-spin{to{transform:rotate(360deg)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-flow{0%{offset-distance:0%;opacity:0;transform:scale(1)}10%{opacity:1}96%{opacity:1;transform:scale(1)}to{offset-distance:100%;opacity:0;transform:scale(2.2)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.65)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-hub-glow{0%{opacity:.85;transform:scale(1)}to{opacity:.3;transform:scale(1.22)}}@keyframes AuthOrbitArt-module__ecAUEW__aoa-check-kick{0%{transform:scale(1)}25%{transform:scale(1.22)}to{transform:scale(1)}}.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__connector,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__node,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__nodeDot,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__hub,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__hubRing,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__check,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__orbitGroup{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__flow,.AuthOrbitArt-module__ecAUEW__reduced .AuthOrbitArt-module__ecAUEW__pulseRing{opacity:0!important;animation:none!important}
.AuthForm-module__mJ0tXa__shell{background:var(--cc-paper);flex-direction:column;min-height:100vh;display:flex}@media (min-width:1024px){.AuthForm-module__mJ0tXa__shell{flex-direction:row}}.AuthForm-module__mJ0tXa__visualPanel{background:linear-gradient(160deg, #041b5c 0%, var(--cc-blue-deep) 55%, #001238 100%);flex-direction:column;padding:2.75rem 3rem;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.AuthForm-module__mJ0tXa__visualPanel{scrollbar-width:none;flex:none;width:clamp(26rem,40vw,32rem);max-height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.AuthForm-module__mJ0tXa__visualPanel::-webkit-scrollbar{display:none}}.AuthForm-module__mJ0tXa__visualGrid{pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.AuthForm-module__mJ0tXa__visualLogo{z-index:1;flex:none;align-items:center;gap:.625rem;display:flex;position:relative}.AuthForm-module__mJ0tXa__visualLogoIcon{width:1.75rem;height:auto}.AuthForm-module__mJ0tXa__visualLogoText{color:var(--cc-text-on-dark);letter-spacing:-.01em;text-transform:uppercase;font-weight:500;font-family:var(--cc-mono);font-size:1.0625rem}.AuthForm-module__mJ0tXa__visualBody{z-index:1;flex-direction:column;flex:none;align-items:flex-start;gap:1.25rem;padding:3rem 0 2rem;display:flex;position:relative}.AuthForm-module__mJ0tXa__visualHeading{font-family:var(--font-manrope), sans-serif;letter-spacing:-.02em;color:var(--cc-text-on-dark);font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:900;line-height:1.18}.AuthForm-module__mJ0tXa__visualSubtitle{color:#ffffffad;max-width:24rem;font-size:.9375rem;line-height:1.6}.AuthForm-module__mJ0tXa__benefitList{flex-direction:column;gap:.875rem;margin-top:.5rem;display:flex}.AuthForm-module__mJ0tXa__benefitItem{color:#ffffffd9;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.AuthForm-module__mJ0tXa__benefitIcon{width:2rem;height:2rem;color:var(--cc-highlight);background:#ffffff14;border:1px solid #ffffff24;border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}.AuthForm-module__mJ0tXa__benefitIcon svg{width:1rem;height:1rem}.AuthForm-module__mJ0tXa__visualArt{z-index:1;opacity:.9;flex:1;justify-content:center;align-self:center;align-items:flex-end;width:100%;max-width:18rem;min-height:0;display:flex;position:relative}.AuthForm-module__mJ0tXa__formPanel{flex-direction:column;flex:1;min-width:0;display:flex}.AuthForm-module__mJ0tXa__formTopRow{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.5rem 0;display:flex}@media (min-width:1024px){.AuthForm-module__mJ0tXa__formTopRow{justify-content:flex-end;padding:1.75rem 2.5rem 0}}.AuthForm-module__mJ0tXa__mobileLogo{align-items:center;gap:.5rem;display:flex}@media (min-width:1024px){.AuthForm-module__mJ0tXa__mobileLogo{display:none}}.AuthForm-module__mJ0tXa__mobileLogoIcon{width:1.5rem;height:auto}.AuthForm-module__mJ0tXa__mobileLogoText{color:var(--cc-ink);letter-spacing:-.01em;text-transform:uppercase;font-weight:500;font-family:var(--cc-mono);font-size:1rem}.AuthForm-module__mJ0tXa__formCenter{flex:1;justify-content:center;align-items:center;padding:2rem 1.5rem 3rem;display:flex}@media (min-width:1024px){.AuthForm-module__mJ0tXa__formCenter{padding:2rem 3rem}}.AuthForm-module__mJ0tXa__formInner{width:100%;max-width:24rem}.AuthForm-module__mJ0tXa__title{letter-spacing:-.02em;color:var(--cc-ink);font-size:1.5rem;font-weight:900;font-family:var(--font-manrope), sans-serif}.AuthForm-module__mJ0tXa__subtitle{color:var(--cc-text-muted);margin-top:.375rem;margin-bottom:1.5rem;font-size:.875rem}.AuthForm-module__mJ0tXa__oauthRow{gap:.75rem;display:flex}.AuthForm-module__mJ0tXa__oauthButton{min-width:0;color:var(--cc-ink);background:var(--cc-paper);border:1.5px solid var(--cc-line-strong);border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;font-weight:700;transition:border-color .2s,transform .2s;display:flex}.AuthForm-module__mJ0tXa__oauthButton:hover:not(:disabled){border-color:var(--cc-ink);transform:translateY(-2px)}.AuthForm-module__mJ0tXa__oauthButton:disabled{opacity:.6}.AuthForm-module__mJ0tXa__oauthButton svg{width:1.125rem;height:1.125rem}.AuthForm-module__mJ0tXa__oauthIcon{flex-shrink:0}.AuthForm-module__mJ0tXa__divider{font-family:var(--cc-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--cc-text-muted);align-items:center;gap:.75rem;margin:1rem 0;font-size:.6875rem;display:flex}.AuthForm-module__mJ0tXa__divider:before,.AuthForm-module__mJ0tXa__divider:after{content:"";background:var(--cc-line-strong);flex:1;height:1.5px}.AuthForm-module__mJ0tXa__form{flex-direction:column;gap:.875rem;display:flex}.AuthForm-module__mJ0tXa__label{font-size:.75rem;font-weight:700;font-family:var(--cc-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--cc-ink-soft);margin-bottom:.4375rem;display:block}.AuthForm-module__mJ0tXa__labelRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.AuthForm-module__mJ0tXa__labelRow .AuthForm-module__mJ0tXa__label{margin-bottom:.4375rem}.AuthForm-module__mJ0tXa__forgotLink{font-family:var(--cc-mono);color:var(--cc-blue);margin-bottom:.4375rem;font-size:.6875rem;font-weight:700;transition:color .2s}.AuthForm-module__mJ0tXa__forgotLink:hover{color:var(--cc-blue-deep)}.AuthForm-module__mJ0tXa__inputWrap{position:relative}.AuthForm-module__mJ0tXa__inputIcon{width:1rem;height:1rem;color:var(--cc-text-muted);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.AuthForm-module__mJ0tXa__input{border:1.5px solid var(--cc-line-strong);background:var(--cc-paper);width:100%;color:var(--cc-ink);border-radius:.375rem;padding:.625rem .75rem .625rem 2.5rem;font-size:.875rem;transition:box-shadow .2s,border-color .2s}.AuthForm-module__mJ0tXa__input::placeholder{color:var(--cc-text-muted)}.AuthForm-module__mJ0tXa__input:focus{border-color:var(--cc-blue);outline:none;box-shadow:0 0 0 3px #0042e01f}.AuthForm-module__mJ0tXa__inputWithToggle{padding-right:2.5rem}.AuthForm-module__mJ0tXa__toggleButton{color:var(--cc-text-muted);background:0 0;border:none;transition:color .2s;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.AuthForm-module__mJ0tXa__toggleButton:hover{color:var(--cc-ink)}.AuthForm-module__mJ0tXa__toggleButton svg{width:1rem;height:1rem}.AuthForm-module__mJ0tXa__errorText{color:var(--cc-danger);background:var(--cc-danger-tint);border:1.5px solid #d6293e40;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem}.AuthForm-module__mJ0tXa__noticeText{color:var(--cc-blue-deep);background:var(--cc-blue-tint);border:1.5px solid #0042e033;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem}.AuthForm-module__mJ0tXa__consentText{color:var(--cc-text-muted);font-size:.75rem;line-height:1.5}.AuthForm-module__mJ0tXa__consentLink{color:var(--cc-ink-soft);text-underline-offset:.125rem;text-decoration:underline;transition:color .2s}.AuthForm-module__mJ0tXa__consentLink:hover{color:var(--cc-blue)}.AuthForm-module__mJ0tXa__submitButton{width:100%;color:var(--cc-paper);background:var(--cc-ink);border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;transition:background-color .2s,color .2s,transform .2s;display:flex}.AuthForm-module__mJ0tXa__submitButton:hover:not(:disabled){background:var(--cc-blue);color:var(--cc-text-on-dark);transform:translateY(-2px)}.AuthForm-module__mJ0tXa__submitButton:disabled{opacity:.6}.AuthForm-module__mJ0tXa__submitButton svg{width:1rem;height:1rem}.AuthForm-module__mJ0tXa__switchText{color:var(--cc-text-muted);text-align:center;margin-top:1.5rem;font-size:.875rem}.AuthForm-module__mJ0tXa__switchLink{color:var(--cc-blue);font-weight:700;transition:color .2s}.AuthForm-module__mJ0tXa__switchLink:hover{color:var(--cc-blue-deep)}.AuthForm-module__mJ0tXa__footerText{text-align:center;font-family:var(--cc-mono);letter-spacing:.02em;color:var(--cc-text-muted);margin-top:1.5rem;font-size:.6875rem}
