.login-page{--login-accent:#1267f4;background:#f7f9fd}.login-showcase{background:radial-gradient(circle at 78% 18%,#1f77ff94 0,#0000 30%),radial-gradient(circle at 5% 90%,#0847b58c 0,#0000 39%),linear-gradient(145deg,#06142b 0%,#0a2f68 54%,#0b55c7 100%)}.showcase-copy h1 em{color:#82b2ff}.showcase-copy>p{color:#d9e6f8}.showcase-stats b,.showcase-footer{color:#b3c9e8}.login-page .login-input:focus-within{border-color:#1267f4;box-shadow:0 0 0 4px #1267f419!important}.login-page .login-input input:focus-visible{outline:0!important}.login-submit{box-shadow:none;background:linear-gradient(135deg,#1973ff,#0d55d7)}.login-submit:hover:not(:disabled){box-shadow:none}.reset-icon{background:#eaf2ff}.mobile-wordmark{color:#0a2f68}.login-wordmark img,.mobile-wordmark img{border-radius:11px;width:42px;height:42px;display:block}.login-wordmark b,.mobile-wordmark b{letter-spacing:.04em}.login-form-side{background:#f8faff}@media (max-width:900px){.login-form-side{background:radial-gradient(circle at 100% 0,#e7f0ff,#0000 38%),#f8faff}}
