.login_scene__nhr0Q{position:relative;isolation:isolate;display:flex;align-items:center;min-height:calc(100vh - 72px);min-height:calc(100svh - 72px);overflow:hidden;background:#151333;color:#fff}.login_artwork__ZJuM_,.login_artwork__ZJuM_ img,.login_background__nxsM7,.login_scene__nhr0Q:after,.login_video__Yh9yn{position:absolute;inset:0;width:100%;height:100%}.login_background__nxsM7{z-index:-2;pointer-events:none}.login_artwork__ZJuM_ img,.login_video__Yh9yn{-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%}.login_video__Yh9yn{opacity:0}.login_video__Yh9yn[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.login_video__Yh9yn[data-ready=true]{opacity:0}}.login_scene__nhr0Q:after{z-index:-1;content:"";background:linear-gradient(180deg,rgba(9,7,30,.12),rgba(9,7,30,.56) 38%,rgba(9,7,30,.72))}.login_content__XnxPe{display:flex;flex-direction:column;align-items:center;gap:28px;padding-block:34px 46px}.login_welcome__y_U0X{width:min(100%,260px)}.login_welcomeCopy__X6Ih_,.login_welcomeLabel__mW0Cs{display:none}.login_wordmark__t8rKn{width:100%;height:auto;filter:drop-shadow(0 3px 9px rgba(4,6,26,.84))}.login_panel__WV6qz{width:min(100%,420px);text-shadow:0 1px 6px rgba(0,0,0,.75)}.login_back__ayJXl,.login_shield__TinhM{display:none}.login_back__ayJXl:hover{color:#d1f8ff}.login_heading__Zoouf{margin-bottom:24px;text-align:center}.login_eyebrow__HQnQM{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#e9ecff}.login_heading__Zoouf h1{margin-top:8px;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-.04em}.login_form__O9dVt form label{color:#fff;font-size:13px}.login_form__O9dVt form input{min-height:48px;border-color:rgba(255,255,255,.5);background:rgba(12,10,36,.22);color:#fff;font-size:16px;caret-color:#fff;backdrop-filter:blur(3px)}.login_form__O9dVt form input::-moz-placeholder{color:rgba(255,255,255,.8);opacity:1}.login_form__O9dVt form input::placeholder{color:rgba(255,255,255,.8);opacity:1}.login_form__O9dVt form input:focus{border-color:#b4f3ff;box-shadow:0 0 0 3px rgba(131,224,255,.25)}.login_form__O9dVt form input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #29233f;caret-color:#fff}.login_form__O9dVt form svg{color:#fff}.login_form__O9dVt form div>svg{z-index:1;pointer-events:none}.login_form__O9dVt form>a,.login_form__O9dVt form>button{min-height:48px;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.13);color:#fff;box-shadow:0 5px 20px rgba(6,4,25,.15),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(4px);text-shadow:0 1px 4px rgba(0,0,0,.5)}.login_form__O9dVt form>button[type=submit]{border-color:rgba(202,183,255,.8);background:rgba(156,113,255,.24);font-weight:700}.login_form__O9dVt form>a:hover,.login_form__O9dVt form>button:hover:not(:disabled){border-color:#fff;background:rgba(255,255,255,.23)}.login_back__ayJXl:focus-visible,.login_form__O9dVt form a:focus-visible,.login_form__O9dVt form>button:focus-visible{outline:2px solid #b4f3ff;outline-offset:4px}.login_form__O9dVt form>button:disabled{opacity:.7}.login_form__O9dVt form>div,.login_form__O9dVt form>p{color:#f0efff}.login_form__O9dVt form>div>span{background:rgba(255,255,255,.3)}.login_form__O9dVt form a>span,.login_form__O9dVt form>p a{color:#d1f8ff}.login_form__O9dVt form [role=alert]{padding:12px;border:1px solid rgba(255,180,198,.6);border-radius:12px;background:rgba(73,13,38,.65);color:#fff;line-height:1.6}@media (max-width:1023px){.login_form__O9dVt form input{background:rgba(12,10,36,.5)}.login_form__O9dVt form>a,.login_form__O9dVt form>button:not([type=submit]){background:rgba(19,14,49,.52)}.login_form__O9dVt form>button[type=submit]{background:rgba(70,40,128,.62)}}@media (min-width:1024px){.login_scene__nhr0Q{min-height:max(720px,calc(100vh - 120px))}.login_artwork__ZJuM_ img,.login_video__Yh9yn{-o-object-position:35% center;object-position:35% center}.login_scene__nhr0Q:after{background:linear-gradient(90deg,rgba(10,6,30,.08) 25%,rgba(10,6,30,.18) 52%,rgba(10,6,30,.45)),linear-gradient(0deg,rgba(10,6,30,.6),transparent 40%)}.login_content__XnxPe{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px;padding-block:56px}.login_welcome__y_U0X{width:min(100%,420px);min-width:0;padding-bottom:18px;text-shadow:0 2px 10px rgba(0,0,0,.9)}.login_welcomeLabel__mW0Cs{display:flex;align-items:center;gap:10px;color:#f0eaff;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.login_welcomeLabel__mW0Cs:before{width:20px;height:1px;background:#d5c7ff;content:""}.login_welcomeCopy__X6Ih_{display:block;max-width:310px;color:#f0efff;font-size:14px;line-height:1.7}.login_panel__WV6qz{flex-shrink:0;margin-right:24px;padding:32px 36px 36px;border:1px solid rgba(255,255,255,.3);border-radius:24px;background:rgba(13,10,36,.34);box-shadow:0 24px 80px rgba(4,3,22,.3),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(3px)}.login_heading__Zoouf{margin-top:18px;text-align:left}.login_back__ayJXl{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#fff;font-size:12px;font-weight:600}.login_shield__TinhM{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;border:1px solid rgba(255,255,255,.35);border-radius:13px;background:rgba(255,255,255,.1)}}