.login-backdrop[data-v-5725e2b1]{background:radial-gradient(at 45% 0,#763ea3,#0000 65%),radial-gradient(at 100% 35%,#9b70c2,#0000 65%),#21112f;position:absolute;inset:0}.login-backdrop video[data-v-5725e2b1]{object-fit:cover;pointer-events:none;width:100%;height:100%}.login-backdrop[data-v-5725e2b1]:after{pointer-events:none;content:"";background:linear-gradient(#0000,#08060f99);position:absolute;inset:30% 0 0}.login-backdrop button[data-v-5725e2b1]{z-index:2;color:#fff;cursor:pointer;background:#17131dde;border:1px solid #ffffff35;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:20px;right:20px}.login-backdrop button[data-v-5725e2b1]:focus-visible{outline-offset:4px;outline:2px solid #fff}.login-backdrop svg[data-v-5725e2b1]{width:18px;height:18px}.login-page[data-v-790794aa]{--login-ink:#f5f6f5;--login-muted:#a2aaa6;width:100%;min-height:100svh;color:var(--login-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;padding:16px;font-family:Arial,ui-sans-serif,system-ui,sans-serif;line-height:1.5;display:flex}.login-intro[data-v-790794aa]{background:#161021;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52%;height:calc(100svh - 32px);min-height:660px;padding:70px 48px 80px;display:flex;position:sticky;top:16px;overflow:hidden}.login-copy[data-v-790794aa]{z-index:1;flex-direction:column;gap:44px;width:100%;max-width:350px;display:flex;position:relative}.login-brand[data-v-790794aa]{width:fit-content;color:inherit;text-decoration:none;display:block}.login-brand img[data-v-790794aa]{object-fit:contain;object-position:left;width:130px;height:40px}.login-copy h2[data-v-790794aa]{letter-spacing:-1.3px;margin:0;font-size:36px;font-weight:500;line-height:1.13}.login-copy p[data-v-790794aa]{color:#e0dbea;margin:14px 0 0;font-size:13px;line-height:1.8}.login-panel[data-v-790794aa]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:65px 48px 24px;display:flex;position:relative}.login-locale[data-v-790794aa]{z-index:1;position:absolute;top:20px;right:24px}.login-form[data-v-790794aa]{width:100%;max-width:420px;margin:auto;padding:20px 0 36px}.login-mobile-brand[data-v-790794aa]{display:none}.login-title[data-v-790794aa]{margin-bottom:26px}.login-eyebrow[data-v-790794aa]{color:var(--login-muted);letter-spacing:1.6px;margin:0 0 14px;font-size:10px}.login-title h1[data-v-790794aa]{letter-spacing:-1px;margin:0;font-size:29px;font-weight:500;line-height:1.2}.login-title>p[data-v-790794aa]:last-child{color:var(--login-muted);margin:10px 0 0;font-size:13px;line-height:1.8}.login-field[data-v-790794aa]{margin-bottom:16px}.login-field label[data-v-790794aa]{color:#d8ded9;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.login-field input[data-v-790794aa]{color:#f4f4f4;width:100%;min-width:0;height:48px;font:inherit;background:#1a1a1a;border:1px solid #414141;border-radius:11px;padding:0 14px;font-size:16px;display:block}.login-field input[data-v-790794aa]::placeholder{color:#9c9e9d;opacity:1;font-size:14px}.login-field input[data-v-790794aa]:disabled{opacity:.7}.login-password[data-v-790794aa]{position:relative}.login-password input[data-v-790794aa]{padding-right:50px}.login-password-toggle[data-v-790794aa]{color:#b9bec0;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;display:grid;position:absolute;inset:2px 2px 2px auto}.login-password-toggle[data-v-790794aa]:hover{background:#ffffff10}.login-password-toggle svg[data-v-790794aa],.login-submit svg[data-v-790794aa]{width:20px;height:20px}.login-error[data-v-790794aa]{color:#e6babc;overflow-wrap:anywhere;background:#eaaaab0c;border:1px solid #eaaaab40;border-radius:9px;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:1.7}.login-submit[data-v-790794aa]{color:#000;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:23px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.login-submit[data-v-790794aa]:hover:not(:disabled){background:#e9e5f0}.login-submit[data-v-790794aa]:disabled{opacity:.65;cursor:wait}.login-footer[data-v-790794aa]{width:100%;max-width:420px;color:var(--login-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10px;display:flex}.login-page[data-v-790794aa] :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #c4a9ff}@media (width>=1280px){.login-panel[data-v-790794aa]{padding-inline:64px}}@media (width<=1023px){.login-page[data-v-790794aa]{padding:8px}.login-intro[data-v-790794aa]{display:none}.login-panel[data-v-790794aa]{min-height:calc(100svh - 16px);padding:65px 24px 32px}.login-mobile-brand[data-v-790794aa]{margin-bottom:35px;display:block}}@media (width<=479px){.login-panel[data-v-790794aa]{padding-inline:18px}.login-locale[data-v-790794aa]{right:18px}.login-title h1[data-v-790794aa]{font-size:27px}}@media (width>=1024px) and (height<=760px){.login-intro[data-v-790794aa]{padding-bottom:48px}.login-copy h2[data-v-790794aa]{font-size:32px}.login-panel[data-v-790794aa]{padding-top:50px}}.login-language[data-v-c8c769c2]{color:#a2aaa6;align-items:center;gap:8px;display:inline-flex}.login-language svg[data-v-c8c769c2]{flex:none;width:16px;height:16px}.login-language select[data-v-c8c769c2]{color:#f4f4f4;height:36px;font:inherit;cursor:pointer;background:#1a1a1a;border:1px solid #414141;border-radius:999px;padding:0 14px;font-size:13px}.login-language select[data-v-c8c769c2]:hover:not(:disabled){border-color:#6b6b6b}.login-language select[data-v-c8c769c2]:focus-visible{outline-offset:3px;outline:2px solid #c4a9ff}.login-language select[data-v-c8c769c2]:disabled{opacity:.6;cursor:wait}
