.login-modal-backdrop[data-v-074c3ab4]{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030712d1;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0;overflow-y:auto}.login-modal[data-v-074c3ab4]{color:#e9edff;text-align:center;background:linear-gradient(145deg,#0b1226c7,#050a18d6),radial-gradient(circle at 85% 5%,#73ddf329,#0000 12rem),url(/images/landing/workos-login-arena.png) 50%/cover;border:1px solid #d0bcff47;border-radius:1.15rem;outline:0;width:min(100%,29rem);padding:2.2rem;position:relative;box-shadow:0 30px 90px #0000008f,0 0 40px #9d75ff1f,inset 0 1px #ffffff0f}.login-modal-close[data-v-074c3ab4]{cursor:pointer;color:#aeb7cc;background:#ffffff0a;border:1px solid #d0bcff24;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;top:1rem;right:1rem}.login-modal-close[data-v-074c3ab4]:hover{color:#79e7fa;border-color:#73ddf361}.login-modal-icon[data-v-074c3ab4]{color:#bda9ff;background:linear-gradient(145deg,#a179ff38,#4cd7f61f);border:1px solid #9beaff59;border-radius:1rem;place-items:center;width:4rem;height:4rem;margin:0 auto 1.25rem;display:grid;box-shadow:0 0 26px #a179ff33}.login-modal-kicker[data-v-074c3ab4]{color:#79e7fa;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:600;display:inline-flex}.login-modal h2[data-v-074c3ab4]{letter-spacing:-.035em;margin:.7rem 0 .8rem;font-family:Sora,sans-serif;font-size:clamp(1.5rem,5vw,2rem);line-height:1.18}.login-modal p[data-v-074c3ab4]{color:#98a4bd;margin:0 auto 1.6rem;line-height:1.65}.login-modal p strong[data-v-074c3ab4]{color:#d9ceff;font-weight:600}.login-modal-free-play[data-v-074c3ab4]{color:#d9ceff;white-space:nowrap;background:linear-gradient(120deg,#d5c4ff29,#73ddf31f);border:1px solid #73ddf352;border-radius:999px;align-items:center;margin-inline:.15rem;padding:.08rem .45rem;font-family:Sora,sans-serif;font-size:.88em;font-weight:700;line-height:1.35;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.login-modal-action[data-v-074c3ab4],.login-modal-cancel[data-v-074c3ab4]{cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:3.2rem;font-family:Sora,sans-serif;font-size:.82rem;font-weight:700;text-decoration:none;display:flex}.login-modal-action[data-v-074c3ab4]{color:#180d3a;background:linear-gradient(120deg,#d5c4ff,#73ddf3);border:0;box-shadow:0 0 24px #73ddf333}.login-modal-action[data-v-074c3ab4]:hover{transform:translateY(-1px);box-shadow:0 0 32px #73ddf357}.login-modal-cancel[data-v-074c3ab4]{color:#aeb7cc;background:0 0;border:1px solid #d0bcff24;margin-top:.65rem}.login-modal-cancel[data-v-074c3ab4]:hover{color:#f3efff;border-color:#d0bcff4d}.login-modal small[data-v-074c3ab4]{color:#68758f;margin-top:1.2rem;font-size:.68rem;display:block}.login-modal-enter-active[data-v-074c3ab4],.login-modal-leave-active[data-v-074c3ab4]{transition:opacity .18s}.login-modal-enter-active .login-modal[data-v-074c3ab4],.login-modal-leave-active .login-modal[data-v-074c3ab4]{transition:opacity .18s,transform .18s}.login-modal-enter-from[data-v-074c3ab4],.login-modal-leave-to[data-v-074c3ab4],.login-modal-enter-from .login-modal[data-v-074c3ab4],.login-modal-leave-to .login-modal[data-v-074c3ab4]{opacity:0}.login-modal-enter-from .login-modal[data-v-074c3ab4],.login-modal-leave-to .login-modal[data-v-074c3ab4]{transform:translateY(.75rem)scale(.98)}@media (width<=520px){.login-modal[data-v-074c3ab4]{padding:2rem 1.25rem 1.5rem}}@media (prefers-reduced-motion:reduce){.login-modal-enter-active[data-v-074c3ab4],.login-modal-leave-active[data-v-074c3ab4],.login-modal-enter-active .login-modal[data-v-074c3ab4],.login-modal-leave-active .login-modal[data-v-074c3ab4]{transition-duration:.01ms}}
