.cl-comet-mark{object-fit:contain;flex-shrink:0;display:block}.cl-comet-scene{aspect-ratio:1;isolation:isolate;width:100%;position:relative}.cl-comet-scene__canvas{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.cl-comet-scene__guide,.cl-comet-scene__comet-track,.cl-comet-scene__comet-glow,.cl-comet-scene__comet-run,.cl-comet-scene__comet-head,.cl-comet-scene__orbit,.cl-comet-scene__orbit-glow,.cl-comet-scene__orbit-light{fill:none;stroke-linecap:round}.cl-comet-scene__guide{stroke:#96b8ef;stroke-width:.65px;opacity:.14;transform:translate(15px,-15px)}.cl-comet-scene__comet-track{stroke-width:2px;opacity:.55}.cl-comet-scene__comet-glow,.cl-comet-scene__comet-run{stroke-dasharray:17 100;stroke-dashoffset:-83px;stroke-width:4px}.cl-comet-scene__comet-glow{stroke-width:11px;opacity:.45}.cl-comet-scene__comet-head{stroke-width:4px;stroke-dasharray:.2 100;stroke-dashoffset:-99px}.cl-comet-scene__orbit{stroke-width:3px;opacity:.85}.cl-comet-scene__orbit-glow{stroke-width:8px;opacity:.25}.cl-comet-scene__orbit-light{stroke-width:1.2px;stroke-dasharray:8 100;stroke-dashoffset:-30px;opacity:.45}.cl-comet-scene__satellite{offset-path:path("M573 553 C631 504 494 325 339 206 C184 87 71 80 134 237 C197 394 515 602 573 553Z");offset-distance:83%;offset-rotate:0deg}.cl-comet-scene__constellation{opacity:.45}.cl-comet-scene__spark{transform-origin:0 0;transform:scale(.75)}.cl-comet-scene__spark-halo{opacity:.15}.cl-comet-scene__ripple{opacity:0;transform-origin:0 0}.cl-comet-scene__toggle{color:#a6abb2;letter-spacing:.02em;cursor:pointer;pointer-events:auto;background:#0c0e1080;border:1px solid #ffffff1a;border-radius:5px;align-items:center;gap:8px;min-height:36px;padding:6px 10px;font:450 10px/1.5 Manrope,sans-serif;transition:color .18s,border-color .18s;display:inline-flex;position:absolute;bottom:10%;right:25%}.cl-comet-scene__toggle:hover{color:#f3f1eb;border-color:#ffffff50}.cl-comet-scene__toggle:focus-visible{outline-offset:4px;outline:2px solid #ff9b87}.cl-comet-scene__pause{border-inline:2px solid;width:7px;height:8px}.cl-comet-scene__play{border-block:4px solid #0000;border-left:6px solid;width:0;height:0}.cl-comet-scene--compact .cl-comet-scene__toggle{bottom:3%;right:6%}@media (prefers-reduced-motion:no-preference){.cl-comet-scene__comet-run,.cl-comet-scene__comet-glow{animation:8s cubic-bezier(.32,.45,.37,1) infinite cl-comet-cross}.cl-comet-scene__comet-head{animation:8s cubic-bezier(.32,.45,.37,1) infinite cl-comet-head}.cl-comet-scene__orbit-light{animation:18s linear infinite cl-orbit-light}.cl-comet-scene__satellite{animation:22s linear infinite cl-satellite-orbit}.cl-comet-scene__spark{animation:8s ease-in-out infinite cl-star-spark}.cl-comet-scene__ripple{animation:8s ease-out infinite cl-star-ripple}.cl-comet-scene__constellation{animation:12s ease-in-out infinite alternate cl-star-drift}}.cl-comet-scene[data-motion=paused] *{animation-play-state:paused}.cl-comet-scene[data-mode=once] *{animation-duration:4.8s;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width:767px){.cl-comet-scene__toggle{bottom:17%}}@keyframes cl-comet-cross{0%,7%{stroke-dashoffset:17px;opacity:0}12%{opacity:.9}60%{stroke-dashoffset:-100px;opacity:.9}66%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes cl-comet-head{0%,7%{stroke-dashoffset:.2px;opacity:0}12%{opacity:1}60%{stroke-dashoffset:-100px;opacity:1}63%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes cl-orbit-light{0%{stroke-dashoffset:8px}to{stroke-dashoffset:-100px}}@keyframes cl-satellite-orbit{0%{offset-distance:83%}to{offset-distance:183%}}@keyframes cl-star-spark{0%,44%,to{opacity:.72;transform:scale(.65)rotate(0)}60%{opacity:1;transform:scale(1.08)rotate(7deg)}74%{opacity:.9;transform:scale(.75)rotate(0)}}@keyframes cl-star-ripple{0%,53%{opacity:0;transform:scale(.3)}58%{opacity:.45}78%,to{opacity:0;transform:scale(3)}}@keyframes cl-star-drift{0%{opacity:.2;transform:translateY(0)}to{opacity:.6;transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.cl-comet-scene__toggle{display:none}}
.auth-shell{gap:var(--cl-space-6);padding:var(--cl-space-6);grid-template-columns:2fr 1fr;align-items:stretch;width:100%;max-width:1360px;min-height:100vh;margin:0 auto;display:grid}@media (max-width:768px){.auth-shell{gap:var(--cl-space-4);padding:var(--cl-space-3);background:var(--cl-brand-sidebar-bg);grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:stretch;height:100svh;min-height:100svh;overflow:hidden}}@media (max-width:480px){.auth-shell{padding:var(--cl-space-3);gap:var(--cl-space-3);background:var(--cl-brand-sidebar-bg)}}
.brand-panel{background-color:var(--cl-brand-sidebar-bg);color:var(--cl-brand-sidebar-ink);border-radius:var(--cl-radius-2xl);flex-direction:column;justify-content:space-between;min-height:100%;padding:56px 48px;display:flex;position:relative;overflow:hidden}.brand-panel-header{align-items:center;gap:20px;margin-bottom:34px;display:flex}.brand-panel-logo{flex-shrink:0;width:80px;height:80px}.brand-panel-name{color:var(--cl-brand-sidebar-active-ink);font-size:2.45rem;font-weight:var(--cl-font-bold);letter-spacing:-.04em;margin-top:0;margin-bottom:0}.brand-panel-content{z-index:10;position:relative}.brand-panel-background{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.brand-panel-footer{color:#fff6;z-index:10;margin-bottom:0;font-size:.82rem;position:relative}.brand-panel-chips{gap:var(--cl-space-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.brand-panel{justify-content:flex-start;align-items:center;min-height:auto;padding:24px 20px}.brand-panel-background{display:none}.brand-panel-content{text-align:center;width:100%}.brand-panel-header{justify-content:center}.brand-panel-logo{width:48px;height:48px}.brand-panel-name{font-size:1.6rem}.brand-panel-header{margin-bottom:18px}.brand-panel-content>h2,.brand-panel-content>p:not(.brand-panel-footer),.brand-panel-chips,.brand-panel-footer{display:none}}@media (max-width:480px){.brand-panel{padding:20px 16px}.brand-panel-content{text-align:center}.brand-panel-header{justify-content:center}.brand-panel-logo{width:52px;height:52px}.brand-panel-name{font-size:1.75rem}.brand-panel-header{gap:12px;margin-bottom:14px}}
.login-module__XKiITW__page{--login-background:#0c0e10;--login-panel:#131618;--login-text:#f3f1eb;--login-muted:#9da2a5;--login-accent:#f18a72;background:var(--login-background);min-height:100dvh;color:var(--login-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);font-family:Manrope,Avenir Next,Segoe UI,sans-serif;display:grid}.login-module__XKiITW__header{z-index:2;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;min-height:100px;padding:20px 4.3vw;display:flex}.login-module__XKiITW__brand{color:var(--login-text);letter-spacing:-.8px;align-items:center;gap:12px;font-size:22px;font-weight:650;text-decoration:none;display:inline-flex}.login-module__XKiITW__mark{width:34px;height:34px;color:var(--login-accent)}.login-module__XKiITW__backLink{min-height:44px;color:var(--login-muted);align-items:center;gap:9px;font-size:13px;text-decoration:none;transition:color .16s;display:inline-flex}.login-module__XKiITW__backLink:hover{color:var(--login-text)}.login-module__XKiITW__brandPanel{flex-direction:column;grid-area:2/1;justify-content:center;align-items:center;min-width:0;padding:30px 5vw 48px;display:flex;position:relative;overflow:hidden}.login-module__XKiITW__brandPanel:after{content:"";background:#ffffff12;width:1px;position:absolute;top:6%;bottom:9%;right:0}.login-module__XKiITW__brandHeading{z-index:1;align-self:flex-start}.login-module__XKiITW__brandHeading p{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.05vw,54px);font-weight:450;line-height:1.15}.login-module__XKiITW__brandHeading span{color:var(--login-muted)}.login-module__XKiITW__scene{width:min(100%,590px,100dvh - 310px);margin:0 -55px -10px}.login-module__XKiITW__brandCaption{color:var(--login-muted);align-self:flex-start;margin:12px 0 0;font-size:13px}.login-module__XKiITW__formPanel{grid-area:2/2;justify-content:center;align-items:center;min-width:0;padding:32px 7vw 48px;display:flex}.login-module__XKiITW__formContent{width:100%;max-width:372px;animation:.65s both login-module__XKiITW__formEnter}.login-module__XKiITW__formHeading{margin-bottom:36px}.login-module__XKiITW__formHeading h1{letter-spacing:-.055em;margin:0 0 12px;font-size:clamp(32px,3.15vw,44px);font-weight:500;line-height:1.15}.login-module__XKiITW__formHeading p{color:var(--login-muted);margin:0;font-size:14px;line-height:1.6}.login-module__XKiITW__form{gap:22px;display:grid}.login-module__XKiITW__field{gap:10px;display:grid}.login-module__XKiITW__field label{font-size:12px;font-weight:550;line-height:1.5}.login-module__XKiITW__field input{background:var(--login-panel);width:100%;min-width:0;min-height:53px;color:var(--login-text);font:inherit;border:1px solid #51575c;border-radius:7px;padding:14px 15px;font-size:14px;transition:border-color .16s}.login-module__XKiITW__field input::placeholder{color:#8d9296;opacity:1}.login-module__XKiITW__field input:hover{border-color:#777c80}.login-module__XKiITW__page :is(a,button,input):focus-visible{outline:2px solid var(--login-accent);outline-offset:4px}.login-module__XKiITW__passwordField{position:relative}.login-module__XKiITW__passwordField input{padding-right:52px}.login-module__XKiITW__passwordToggle{width:44px;height:44px;color:var(--login-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.login-module__XKiITW__passwordToggle:hover{color:var(--login-text)}.login-module__XKiITW__helpLink{color:var(--login-muted);text-underline-offset:4px;justify-self:end;margin-top:-10px;font-size:12px;line-height:1.7;text-decoration-color:#0000}.login-module__XKiITW__helpLink:hover{color:var(--login-text);text-decoration-color:currentColor}.login-module__XKiITW__submit{border:1px solid var(--login-accent);background:var(--login-accent);color:#17110f;width:100%;min-height:53px;font:inherit;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:14px 19px;font-size:13px;font-weight:700;transition:background .16s,transform .16s;display:flex}.login-module__XKiITW__submit:hover:not(:disabled){background:#f8a18b;transform:translateY(-1px)}.login-module__XKiITW__submit:disabled,.login-module__XKiITW__field input:disabled{cursor:wait;opacity:.65}.login-module__XKiITW__invitation{border-top:1px solid #ffffff12;gap:8px;margin-top:38px;padding-top:27px;font-size:12px;display:grid}.login-module__XKiITW__invitation p{color:var(--login-muted);margin:0}.login-module__XKiITW__invitation a{color:var(--login-text);justify-self:start;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.login-module__XKiITW__invitation a:hover{color:var(--login-accent)}.login-module__XKiITW__status{color:var(--login-muted);margin:20px 0 0;font-size:13px;line-height:1.6}.login-module__XKiITW__error{color:#ffad99}.login-module__XKiITW__mfaPanel p{color:var(--login-muted);margin:0 0 24px;font-size:14px;line-height:1.7}.login-module__XKiITW__secretPanel{background:var(--login-panel);border:1px solid #51575c;border-radius:7px;gap:12px;padding:18px;display:grid}.login-module__XKiITW__secretPanel span{color:var(--login-muted);font-size:12px}.login-module__XKiITW__secretPanel code{overflow-wrap:anywhere;font-size:15px;line-height:1.7}.login-module__XKiITW__spinner{animation:.9s linear infinite login-module__XKiITW__spin}@keyframes login-module__XKiITW__spin{to{transform:rotate(360deg)}}@keyframes login-module__XKiITW__formEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.login-module__XKiITW__page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.login-module__XKiITW__brandPanel{padding-left:max(5vw,50vw - 720px)}}@media (max-width:1023px){.login-module__XKiITW__header{min-height:84px;padding:18px 28px}.login-module__XKiITW__formPanel{padding:40px 36px 60px}.login-module__XKiITW__brandPanel{padding:32px 36px 40px}.login-module__XKiITW__brandHeading p{font-size:31px}}@media (max-width:767px){.login-module__XKiITW__page{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.login-module__XKiITW__header{padding:19px 24px}.login-module__XKiITW__brand{gap:8px;font-size:19px}.login-module__XKiITW__mark{width:28px;height:28px}.login-module__XKiITW__backLink{gap:6px;font-size:11px}.login-module__XKiITW__formPanel{grid-column:1;align-items:flex-start;padding:70px 28px 60px}.login-module__XKiITW__formHeading h1{font-size:38px}.login-module__XKiITW__brandPanel{display:none}.login-module__XKiITW__field input{font-size:16px}}@media (max-width:380px){.login-module__XKiITW__header{gap:12px;padding-inline:20px}.login-module__XKiITW__formPanel{padding:48px 24px}.login-module__XKiITW__backLink{font-size:10px}}@media (prefers-reduced-motion:reduce){.login-module__XKiITW__page *,.login-module__XKiITW__page :before,.login-module__XKiITW__page :after{transition:none!important;animation:none!important}}