.v2login[data-astro-cid-cbbenkxu]{z-index:0;position:relative}.v2login__bg[data-astro-cid-cbbenkxu]{z-index:0;pointer-events:none;opacity:0;background-color:#000;animation:1.1s .1s forwards v2login-fade;position:fixed;inset:0;overflow:hidden}.v2login__grid[data-astro-cid-cbbenkxu]{z-index:0;background-image:radial-gradient(circle,#0000 0 2px,#0a0a0a 2px);background-size:8px 8px;position:absolute;inset:0}.v2login__bg[data-astro-cid-cbbenkxu]:before{content:"";z-index:-1;--f:blur(7em) brightness(5);background-color:#000;background-image:radial-gradient(66px 50px,#0f0 0%,#0000 100%),radial-gradient(77px 60px,#0f0 0%,#0000 100%),radial-gradient(78px 100px,#0f0 0%,#0000 100%),radial-gradient(73px 96px,#0f0 0%,#0000 100%),radial-gradient(76px 77px,#0f0 0%,#0000 100%),radial-gradient(66px 51px,#0f0 0%,#0000 100%),radial-gradient(90px 57px,#0f0 0%,#0000 100%),radial-gradient(89px 93px,#0f0 0%,#0000 100%);background-size:726px 576px,1242px 454px,876px 1160px,691px 873px,914px 550px,1159px 340px,1017px 831px,313px 977px;animation:150s linear infinite v2login-blobs,5s linear infinite v2login-hue;position:absolute;inset:-8em}.v2login__bg[data-astro-cid-cbbenkxu]:after{content:"";margin-inline-start:-75vmax;z-index:1;backdrop-filter:hue-rotate(90deg);transform-origin:50%;width:150vmax;height:150vmax;margin-top:-75vmax;animation:5s linear infinite v2login-rotaty;position:absolute;inset:50% auto auto 50%;mask:linear-gradient(45deg,#0000,#000)}@keyframes v2login-fade{to{opacity:1}}@keyframes v2login-hue{0%{filter:var(--f) hue-rotate(0deg)}to{filter:var(--f) hue-rotate(1turn)}}@keyframes v2login-rotaty{to{transform:rotate(1turn)}}@keyframes v2login-blobs{0%{background-position:271px 478px,62px 291px,67px 861px,553px 413px,36px 392px,1077px 226px,400px 799px,7px 264px}to{background-position:-14975px -2978px,31112px 11187px,-20081px 8981px,11609px -3952px,-12760px 12492px,-9354px 2946px,9553px 21574px,946px 9057px}}@media (width<=1023px),(pointer:coarse),(prefers-reduced-motion:reduce){.v2login__bg[data-astro-cid-cbbenkxu]{opacity:1;animation:none}.v2login__bg[data-astro-cid-cbbenkxu]:before{filter:none;background-color:#000;background-image:radial-gradient(60% 40% at 25% 30%,#ffd70024,#0000 70%),radial-gradient(55% 40% at 80% 75%,#786eff1f,#0000 70%);background-position:0 0;background-size:100% 100%;animation:none;inset:0}.v2login__bg[data-astro-cid-cbbenkxu]:after{display:none}.v2login[data-astro-cid-cbbenkxu] main .animate-pulse{backdrop-filter:none}}.v2login[data-astro-cid-cbbenkxu] main>div[translate=no]{display:none}.v2login[data-astro-cid-cbbenkxu] main{background:0 0!important}.v2login[data-astro-cid-cbbenkxu]{--font-taskor:var(--font-display);--font-synonym:var(--font-body)}.v2login[data-astro-cid-cbbenkxu] main .animate-pulse{width:100%;max-width:28rem;padding:var(--space-l) var(--space-m);backdrop-filter:blur(10px);border:1px solid var(--border);border-top:2px solid rgb(var(--accent-rgb) / .6);border-radius:var(--radius-md);background:#0d0e12b8;align-items:flex-start;box-shadow:0 30px 60px #00000073}.v2login[data-astro-cid-cbbenkxu] main .animate-pulse>div:first-child{border-radius:var(--radius-xs);width:11rem;height:2rem;margin-bottom:var(--space-m);background:#ffffff1f}.v2login[data-astro-cid-cbbenkxu] main .animate-pulse>div:last-child{box-shadow:none;border-radius:var(--radius-sm);border-top:0;max-width:100%;height:17rem;background:linear-gradient(#ffffff14, #ffffff14) 0 0 / 7rem .8rem no-repeat, linear-gradient(#ffffff0f, #ffffff0f) 0 1.6rem / 100% 2.8rem no-repeat, linear-gradient(#ffffff14, #ffffff14) 0 6rem / 7rem .8rem no-repeat, linear-gradient(#ffffff0f, #ffffff0f) 0 7.6rem / 100% 2.8rem no-repeat, linear-gradient(rgb(var(--accent-rgb) / .25), rgb(var(--accent-rgb) / .25)) 0 12.4rem / 100% 3rem no-repeat!important}.v2login[data-astro-cid-cbbenkxu] .login-card-face>div{box-shadow:0 30px 60px #00000073;border:1px solid var(--border)!important;border-top:2px solid rgb(var(--accent-rgb) / .6)!important;border-radius:var(--radius-md)!important;background:#151517!important}.v2login[data-astro-cid-cbbenkxu] main h1{text-transform:uppercase;letter-spacing:.02em;font-family:var(--font-display)!important;color:var(--text)!important;font-weight:400!important}.v2login[data-astro-cid-cbbenkxu] main h1+p{font-family:var(--font-body)!important;color:var(--text-muted)!important}.v2login[data-astro-cid-cbbenkxu] main label{letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-display)!important;font-size:var(--step--2)!important;color:var(--text-muted)!important;margin-bottom:var(--space-3xs)!important}.v2login[data-astro-cid-cbbenkxu] .saa-form-input{transition:border-color var(--dur-fast) var(--ease);border:1px solid var(--border-strong)!important;border-radius:var(--radius-sm)!important;color:var(--text)!important;font-family:var(--font-body)!important;background-color:#ffffff08!important}.v2login[data-astro-cid-cbbenkxu] .saa-form-input:focus-visible{border-color:rgb(var(--accent-rgb) / .6)!important;box-shadow:none!important}.v2login[data-astro-cid-cbbenkxu] main button[type=submit]{text-transform:uppercase;transition:filter var(--dur-fast) var(--ease);background:var(--accent)!important;color:var(--accent-ink)!important;border-radius:var(--radius-sm)!important;font-family:var(--font-display)!important;letter-spacing:var(--tracking-wide,.14em)!important;font-weight:400!important}.v2login[data-astro-cid-cbbenkxu] main button[type=submit]:hover{filter:brightness(1.07)}.v2login[data-astro-cid-cbbenkxu] main button[type=submit]:disabled{filter:none;opacity:.7}.v2login[data-astro-cid-cbbenkxu] .forgot-link,.v2login[data-astro-cid-cbbenkxu] .get-help-link{font-family:var(--font-body)}.v2login[data-astro-cid-cbbenkxu] .forgot-link:hover,.v2login[data-astro-cid-cbbenkxu] .get-help-link:hover{color:var(--accent)}.v2login[data-astro-cid-cbbenkxu] .forgot-link:focus-visible,.v2login[data-astro-cid-cbbenkxu] .get-help-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-xs)}.v2login[data-astro-cid-cbbenkxu] main input:focus-visible{outline:2px solid rgb(var(--accent-rgb) / .55);outline-offset:1px}html[data-auth-light],html[data-auth-light] body{color:#0c0e12;background:#f3f4f6!important}html[data-auth-light] .v2login{--text:#0c0e12;--text-muted:#3d424b;--border:#4f5560;--border-strong:#0c0e12;--accent:gold;--accent-rgb:255 215 0;--accent-ink:#0c0e12}html[data-auth-light] .v2login__bg{opacity:1!important;background-color:#f3f4f6!important;animation:none!important}html[data-auth-light] .v2login__bg:before,html[data-auth-light] .v2login__bg:after,html[data-auth-light] .v2login__grid{display:none!important}html[data-auth-light] .v2login *,html[data-auth-light] .v2login :before,html[data-auth-light] .v2login :after{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-auth-light] .v2login .login-card-face>div,html[data-auth-light] .v2login main .animate-pulse{color:#0c0e12!important;background:#fff!important;border:1.5px solid #4f5560!important}html[data-auth-light] .v2login main .animate-pulse>div:first-child{background:#d3d6db!important}html[data-auth-light] .v2login main .animate-pulse>div:last-child{background:#eceef1!important}html[data-auth-light] .v2login h1,html[data-auth-light] .v2login h2,html[data-auth-light] .v2login label,html[data-auth-light] .v2login p,html[data-auth-light] .v2login span,html[data-auth-light] .v2login a{color:#0c0e12}html[data-auth-light] .v2login input{color:#0c0e12!important;background-color:#fff!important;border:1.5px solid #0c0e12!important}html[data-auth-light] .v2login input::placeholder{opacity:1;color:#596070!important}html[data-auth-light] .v2login button[type=submit]{color:#0c0e12!important;background:gold!important;border:1.5px solid #0c0e12!important}html[data-auth-light] .v2login a{text-decoration:underline}html[data-auth-light] .nav__toggle{box-shadow:none!important;background:#fff!important;border:1.5px solid #0c0e12!important}html[data-auth-light] .nav__burger i{background:#0c0e12!important}html[data-auth-light] .v2login button:not([type=submit]){text-decoration:underline;color:#0c0e12!important}html[data-auth-light] header :is(a,span):not(:has(svg,img)),html[data-auth-light] nav :is(a,span):not(:has(svg,img)){color:#0c0e12!important}
