.login-scene-module__Ejg9eq__scene{--bg:#f6f7fb;--ink:#0f1523;--muted:#5d6779;--accent:#2756f5;--card:#fff;--edge:#e2e6f0;background:var(--bg);color:var(--ink)}.dark .login-scene-module__Ejg9eq__scene{--bg:#0c1018;--ink:#e9edf5;--muted:#9aa6bd;--accent:#8fa6ff;--card:#141b27;--edge:#243049}.login-scene-module__Ejg9eq__muted{color:var(--muted)}.login-scene-module__Ejg9eq__accent{color:var(--accent)}.login-scene-module__Ejg9eq__card{background:var(--card);border:1px solid var(--edge);box-shadow:0 30px 60px -30px #0f152359}.dark .login-scene-module__Ejg9eq__card{box-shadow:0 30px 60px -30px #000c}.login-scene-module__Ejg9eq__vignette{background:radial-gradient(ellipse at center, transparent 45%, var(--bg) 96%)}@media (prefers-reduced-motion:reduce){.login-scene-module__Ejg9eq__spotA,.login-scene-module__Ejg9eq__spotB,.login-scene-module__Ejg9eq__spotC,.login-scene-module__Ejg9eq__spotItem,.login-scene-module__Ejg9eq__court,.login-scene-module__Ejg9eq__line,.login-scene-module__Ejg9eq__brandTile,.login-scene-module__Ejg9eq__brandWord{opacity:1!important;animation:none!important;transform:none!important}.login-scene-module__Ejg9eq__court{opacity:.38!important}.login-scene-module__Ejg9eq__line{stroke-dashoffset:0!important}}.login-scene-module__Ejg9eq__spotA,.login-scene-module__Ejg9eq__spotB,.login-scene-module__Ejg9eq__spotC{pointer-events:none;opacity:0;background:radial-gradient(at 50% 0,#ffd696bf 0%,#ffc87852 24%,#ffbe6e1a 44%,#0000 62%);border-radius:50%;width:80vmax;height:80vmax;position:absolute}.login-scene-module__Ejg9eq__spotA{animation:1.6s ease-out .2s forwards login-scene-module__Ejg9eq__sunrise,9s ease-in-out 1.2s infinite alternate login-scene-module__Ejg9eq__sway}.login-scene-module__Ejg9eq__spotB{animation:1.6s ease-out .7s forwards login-scene-module__Ejg9eq__sunrise,11s ease-in-out 1.8s infinite alternate-reverse login-scene-module__Ejg9eq__sway}.login-scene-module__Ejg9eq__spotC{animation:1.6s ease-out 1.2s forwards login-scene-module__Ejg9eq__sunrise,13s ease-in-out 2.5s infinite alternate login-scene-module__Ejg9eq__sway}@keyframes login-scene-module__Ejg9eq__sunrise{to{opacity:1}}:is(.dark .login-scene-module__Ejg9eq__spotA,.dark .login-scene-module__Ejg9eq__spotB,.dark .login-scene-module__Ejg9eq__spotC){background:radial-gradient(at 50% 0,#8ca5ffd9 0%,#5f7df56b 24%,#4664e624 44%,#0000 62%)}.dark .login-scene-module__Ejg9eq__spotA{animation:.9s step-end .2s forwards login-scene-module__Ejg9eq__flick,9s ease-in-out 1.2s infinite alternate login-scene-module__Ejg9eq__sway}.dark .login-scene-module__Ejg9eq__spotB{animation:.9s step-end .9s forwards login-scene-module__Ejg9eq__flick,11s ease-in-out 1.8s infinite alternate-reverse login-scene-module__Ejg9eq__sway}.dark .login-scene-module__Ejg9eq__spotC{animation:.9s step-end 1.6s forwards login-scene-module__Ejg9eq__flick,13s ease-in-out 2.5s infinite alternate login-scene-module__Ejg9eq__sway}@keyframes login-scene-module__Ejg9eq__flick{0%{opacity:0}20%{opacity:1}30%{opacity:.2}45%{opacity:1}55%{opacity:.5}to{opacity:1}}@keyframes login-scene-module__Ejg9eq__sway{0%{transform:translate(-3%)rotate(-2deg)}to{transform:translate(3%)rotate(2deg)}}.login-scene-module__Ejg9eq__spotItem{opacity:0;animation:.6s ease-out forwards login-scene-module__Ejg9eq__reveal;animation-delay:var(--d)}@keyframes login-scene-module__Ejg9eq__reveal{to{opacity:1}}.login-scene-module__Ejg9eq__court{opacity:0;transform-style:preserve-3d;animation:2.6s ease-out .7s forwards login-scene-module__Ejg9eq__courtIn;position:absolute;left:0;right:0}@keyframes login-scene-module__Ejg9eq__courtIn{0%{opacity:0}20%{opacity:1}70%{opacity:1}to{opacity:.5}}.dark .login-scene-module__Ejg9eq__court{animation-name:login-scene-module__Ejg9eq__courtInDark}@keyframes login-scene-module__Ejg9eq__courtInDark{0%{opacity:0}20%{opacity:1}70%{opacity:1}to{opacity:.38}}.login-scene-module__Ejg9eq__line{fill:none;stroke:var(--primary);stroke-width:1.5px;stroke-dasharray:2000;stroke-dashoffset:2000px;animation:1.5s cubic-bezier(.4,0,.2,1) .8s forwards login-scene-module__Ejg9eq__draw}.login-scene-module__Ejg9eq__line:nth-child(2){animation-delay:.9s}.login-scene-module__Ejg9eq__line:nth-child(3){animation-delay:1s}.login-scene-module__Ejg9eq__line:nth-child(4){animation-delay:1.1s}.login-scene-module__Ejg9eq__line:nth-child(5){animation-delay:1.25s}.login-scene-module__Ejg9eq__line:nth-child(6){animation-delay:1.4s}.login-scene-module__Ejg9eq__line:nth-child(7){animation-delay:1.5s}@keyframes login-scene-module__Ejg9eq__draw{to{stroke-dashoffset:0}}.login-scene-module__Ejg9eq__brandTile{opacity:0;animation:.7s cubic-bezier(.34,1.56,.64,1) forwards login-scene-module__Ejg9eq__tilePop;animation-delay:var(--d);transform:scale(.4)}@keyframes login-scene-module__Ejg9eq__tilePop{0%{opacity:0;transform:scale(.4)rotate(-12deg)}60%{opacity:1;transform:scale(1.12)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}.login-scene-module__Ejg9eq__brandWord{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) forwards login-scene-module__Ejg9eq__wordOut;animation-delay:var(--d);transform:translate(-110%)}@keyframes login-scene-module__Ejg9eq__wordOut{0%{opacity:0;transform:translate(-110%)}30%{opacity:1}to{opacity:1;transform:none}}
