.login-screen_page__NpaDD{position:relative;isolation:isolate;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:32px 20px;background:#040e19;color:#edf5fb}.login-screen_halo__gC2jS{position:absolute;z-index:-1;width:min(740px,125vw);aspect-ratio:1;border:1px solid rgb(55 205 222/13%);border-radius:50%;background:radial-gradient(circle,rgb(24 151 173/9%),transparent 70%);box-shadow:0 0 0 28px rgb(55 205 222/2%),0 0 100px rgb(18 164 191/5%);pointer-events:none}.login-screen_halo__gC2jS:after,.login-screen_halo__gC2jS:before{position:absolute;inset:28px;border:1px solid rgb(55 205 222/9%);border-radius:inherit;content:""}.login-screen_halo__gC2jS:after{inset:64px;border-style:dashed;opacity:.5}.login-screen_container__w2czh{width:100%;max-width:420px}.login-screen_foreground__SE6pN{position:relative;z-index:1}.login-screen_panel__t7Nu9{border:1px solid #294451;border-radius:20px;padding:36px;background:#0b1c29;color:#edf5fb;box-shadow:0 24px 80px rgb(0 0 0/35%)}.login-screen_header__dpPkb{margin-bottom:28px}.login-screen_brand__hsbRT{margin:0 0 12px;color:#65d7e4;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.login-screen_header__dpPkb h1{margin:0;font-size:28px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.login-screen_fields__pnQsp{display:grid;gap:22px}.login-screen_field__6uu7_{display:grid;gap:9px}.login-screen_field__6uu7_ label{font-size:14px;font-weight:500;color:#e7eef4}.login-screen_field__6uu7_ .login-screen_input__L_CDN{width:100%;height:48px;border:1px solid #36505f;border-radius:10px;padding:0 14px;background:#07141f;color:#f5f9fc;font-size:16px;box-shadow:none}.login-screen_field__6uu7_ .login-screen_input__L_CDN::-moz-placeholder{color:#8295a3}.login-screen_field__6uu7_ .login-screen_input__L_CDN::placeholder{color:#8295a3}.login-screen_field__6uu7_ .login-screen_input__L_CDN:focus-visible{outline:2px solid #52d2e2;outline-offset:2px}.login-screen_hint__MbhJV{margin:0;font-size:12px;color:#9fb1c0;line-height:1.5}.login-screen_submit__Ca6hX{min-height:48px;width:100%;padding:12px 20px;border-radius:10px;border:1px solid transparent;background:#28cde3;color:#03131b;font-weight:600;font-size:15px;cursor:pointer}.login-screen_submit__Ca6hX:hover:not(:disabled){background:#62deec}.login-screen_submit__Ca6hX:disabled{opacity:.6;cursor:wait}.login-screen_panel__t7Nu9 a:focus-visible,.login-screen_submit__Ca6hX:focus-visible{outline:2px solid #a4f2f9;outline-offset:4px}.login-screen_recovery__DmKxz{display:block;width:-moz-fit-content;width:fit-content;margin:18px auto 0;color:#b9cbd8;font-size:13px;text-underline-offset:3px}.login-screen_legal__vgxGs a:hover,.login-screen_recovery__DmKxz:hover,.login-screen_signup__hvVXK a:hover{text-decoration:underline;color:#8ae6ee}.login-screen_legal__vgxGs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:28px;padding-top:22px;border-top:1px solid #243a47;color:#9fb1c0;font-size:12px}.login-screen_legal__vgxGs a{display:inline-flex;align-items:center;min-height:32px}.login-screen_environment__kpJqM,.login-screen_signup__hvVXK{margin:18px 0 0;text-align:center;color:#8ba1b0;font-size:12px}.login-screen_signup__hvVXK a{text-decoration:underline}.login-screen_error__6Db11{margin:0;color:#ff9aa9;font-size:14px;line-height:1.5;overflow-wrap:anywhere}@media (max-width:440px){.login-screen_page__NpaDD{padding:24px 16px}.login-screen_panel__t7Nu9{padding:28px 24px;border-radius:16px}.login-screen_header__dpPkb h1{font-size:26px}}