.lamp-module__tJZaYG__lamp{width:calc(258 * var(--u));height:calc(599 * var(--u));position:relative}.lamp-module__tJZaYG__lamp>span,.lamp-module__tJZaYG__body{pointer-events:none;display:block;position:absolute}.lamp-module__tJZaYG__lit{opacity:0;transition:opacity .22s}.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__lit{opacity:1;transition:opacity .7s ease-out 80ms}.lamp-module__tJZaYG__unlit{transition:opacity .22s}.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__unlit{opacity:0;transition:opacity .7s ease-out 80ms}.lamp-module__tJZaYG__flick{opacity:0;transition:opacity .22s}.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__flick{opacity:1;animation:.26s linear lamp-module__tJZaYG__flicker}@keyframes lamp-module__tJZaYG__flicker{0%{opacity:0}22%{opacity:.9}52%{opacity:.35}to{opacity:1}}.lamp-module__tJZaYG__flash{opacity:0;transition:opacity .22s}.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__flash{opacity:1;transition:opacity .12s ease-out}[data-warm] .lamp-module__tJZaYG__lit,[data-warm] .lamp-module__tJZaYG__flick,[data-warm] .lamp-module__tJZaYG__flash{opacity:.003;transition:none}.lamp-module__tJZaYG__halo{left:calc(-107 * var(--u));top:calc(-110 * var(--u));width:calc(480 * var(--u));height:calc(170 * var(--u));background:radial-gradient(calc(240 * var(--u)) calc(110 * var(--u)) at 50% calc(110 * var(--u)), #ffc45c, #ffb650db 9%, #faa848a3 23%, #f09b4657 41%, #e6964633 59%, #dc965012 86%, transparent);-webkit-mask-image:linear-gradient(#000 68%,#0000 94%);mask-image:linear-gradient(#000 68%,#0000 94%)}.lamp-module__tJZaYG__cone{--wedge:conic-gradient(from 180deg at 50% 0%, #000 0deg, #000 31.5deg, #0000008c 33.4deg, #0000002e 35.6deg, transparent 38.5deg, transparent 321.5deg, #0000002e 324.4deg, #0000008c 326.6deg, #000 328.5deg);--falloff:linear-gradient(to bottom, transparent 22.2%, #000 22.8%, #000 26%, #000 27.25%, #000000f7 28.8%, #000000db 31.8%, #000000bf 34.8%, #000000a3 39.4%, #0000008a 43.9%, #00000059 53.8%, #0000003e 62.9%, #00000025 72%, #0000001c 81%, #00000014 91%, transparent 100%);left:calc(-422 * var(--u));top:calc(-121 * var(--u));width:calc(1100 * var(--u));height:calc(648 * var(--u));-webkit-mask-image:var(--wedge), var(--falloff);-webkit-mask-composite:source-in;-webkit-mask-image:var(--wedge), var(--falloff);mask-image:var(--wedge), var(--falloff);background:linear-gradient(#fff3d2 24.2%,#fed163 25.5%,#f9bb4d 27.25%,#fbb448 28.8%,#fcb043 31.8%,#feab42 34.8%,#ffaa46 40%);-webkit-mask-composite:source-in;mask-composite:intersect}.lamp-module__tJZaYG__offStreak{left:calc(50 * var(--u));top:calc(599 * var(--u));width:calc(160 * var(--u));height:calc(250 * var(--u));background:linear-gradient(90deg,#0000 40%,#80624bf2 46% 54%,#0000 60%),linear-gradient(90deg,#0000,#5a463659 50%,#0000);-webkit-mask-image:linear-gradient(#000,#000 8%,#000000c7 26%,#0009 38%,#0000004d 86%,#0000);mask-image:linear-gradient(#000,#000 8%,#000000c7 26%,#0009 38%,#0000004d 86%,#0000)}.lamp-module__tJZaYG__floorWash{left:calc(-257 * var(--u));top:calc(527 * var(--u));width:calc(720 * var(--u));height:calc(100 * var(--u));background:radial-gradient(calc(360 * var(--u)) calc(92 * var(--u)) at calc(360 * var(--u)) 0, #e88e34b3, #e68c328a 25%, #e1873259 50%, #dc823233 75%, transparent)}.lamp-module__tJZaYG__pool{left:calc(-171 * var(--u));top:calc(560 * var(--u));width:calc(600 * var(--u));height:calc(420 * var(--u));background:radial-gradient(calc(80 * var(--u)) calc(2.4 * var(--u)) at calc(301 * var(--u)) calc(39.6 * var(--u)), #fff3c0, #ffe49699 60%, transparent), radial-gradient(calc(205 * var(--u)) calc(40 * var(--u)) at calc(301 * var(--u)) calc(40 * var(--u)), #fddb77d9, #fabe5f8c 40%, #dc8c3733 75%, transparent), radial-gradient(calc(2.5 * var(--u)) calc(16 * var(--u)) at calc(194 * var(--u)) calc(56 * var(--u)), #f0a04899, transparent), radial-gradient(calc(250 * var(--u)) calc(400 * var(--u)) at calc(316 * var(--u)) calc(40 * var(--u)), #e28e3ad9, #c8782d80 60%, transparent);-webkit-mask-image:linear-gradient(#0000 8.6%,#000 9.3% 70%,#0000);mask-image:linear-gradient(#0000 8.6%,#000 9.3% 70%,#0000)}.lamp-module__tJZaYG__streak{left:calc(100 * var(--u));top:calc(599 * var(--u));width:calc(60 * var(--u));height:calc(420 * var(--u));--across:linear-gradient(90deg, transparent, #00000080 28%, #000 43%, #000 57%, #00000080 72%, transparent);--down:linear-gradient(to bottom, #000000d9, #000 8%, #000 60%, #00000073 80%, transparent);-webkit-mask-image:var(--across), var(--down);-webkit-mask-composite:source-in;-webkit-mask-image:var(--across), var(--down);mask-image:var(--across), var(--down);background:linear-gradient(#fdcf6c 8.8%,#fde18e 16%,#fde28d 25.5%,#fecb5f 39.8%,#f7b246 54%,#eaa441 58.8%,#d89038 80%);-webkit-mask-composite:source-in;mask-composite:intersect}.lamp-module__tJZaYG__streak2{left:calc(198 * var(--u));top:calc(640 * var(--u));width:calc(50 * var(--u));height:calc(380 * var(--u));background:linear-gradient(90deg,#0000,#f0a83ed9 50%,#0000);-webkit-mask-image:linear-gradient(#0000,#000 28% 55%,#0000);mask-image:linear-gradient(#0000,#000 28% 55%,#0000)}.lamp-module__tJZaYG__body{width:100%;height:100%;inset:0;overflow:visible}.lamp-module__tJZaYG__bloom{left:calc(10 * var(--u));top:calc(12 * var(--u));width:calc(239 * var(--u));height:calc(42 * var(--u));background:radial-gradient(closest-side,#fffdf899,#ffda9652 55%,#ffb45a14 85%,#0000)}.lamp-module__tJZaYG__joint{left:calc(107 * var(--u));top:calc(33 * var(--u));width:calc(45 * var(--u));height:calc(14 * var(--u));background:radial-gradient(closest-side,#c8a0768c,#0000)}.lamp-module__tJZaYG__pull{--hit:max(calc(56px / var(--app-zoom,1)), calc(48 * var(--u)));z-index:3;left:calc(229.5 * var(--u) - var(--hit) / 2);top:calc(24 * var(--u));width:var(--hit);height:calc(203 * var(--u));border-radius:calc(12 * var(--u));cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;padding:0;position:absolute}.lamp-module__tJZaYG__pull[data-dragging]{cursor:grabbing}.lamp-module__tJZaYG__idle,.lamp-module__tJZaYG__swing{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:50%}.lamp-module__tJZaYG__swing{left:0}.lamp-module__tJZaYG__lamp[data-on=false] .lamp-module__tJZaYG__idle{animation:5.2s ease-in-out infinite lamp-module__tJZaYG__sway}@keyframes lamp-module__tJZaYG__sway{0%,to{transform:rotate(0)}25%{transform:rotate(1.1deg)}75%{transform:rotate(-1.1deg)}}.lamp-module__tJZaYG__cord{left:calc(max(2px, calc(3.5 * var(--u))) / -2);width:max(2px, calc(3.5 * var(--u)));height:calc(127 * var(--u));transform-origin:50% 0;position:absolute;top:0}.lamp-module__tJZaYG__cordOff,.lamp-module__tJZaYG__cordOn{position:absolute;inset:0}.lamp-module__tJZaYG__cordOff{background:linear-gradient(90deg,#6e6c69,#3a3836 30%,#1a120b 55%,#2a2622)}.lamp-module__tJZaYG__cordOn{background:linear-gradient(90deg,#e2a446,#5a3818 28%,#1a120b 52%,#3a2412 78%,#9a6a34)}.lamp-module__tJZaYG__capsule{left:calc(-11 * var(--u));top:calc(127 * var(--u));width:calc(22 * var(--u));height:calc(60 * var(--u));position:absolute}.lamp-module__tJZaYG__capsule>span{pointer-events:none;position:absolute}.lamp-module__tJZaYG__capsuleArt{width:100%;height:100%;display:block;position:relative;overflow:visible}.lamp-module__tJZaYG__capGlowOff{left:calc(-16 * var(--u));top:calc(8 * var(--u));width:calc(54 * var(--u));height:calc(60 * var(--u));opacity:.75;background:radial-gradient(closest-side,#f1d6a680,#c8823c29 55%,#0000)}.lamp-module__tJZaYG__lamp[data-on=false] .lamp-module__tJZaYG__capGlowOff{animation:3s ease-in-out infinite lamp-module__tJZaYG__invite}@keyframes lamp-module__tJZaYG__invite{0%,to{opacity:.55}50%{opacity:1}}.lamp-module__tJZaYG__capGlowOn{left:calc(-30 * var(--u));top:calc(-12 * var(--u));width:calc(82 * var(--u));height:calc(104 * var(--u));background:radial-gradient(closest-side,#ffecbe99,#ffbe5a6b 38%,#ffaa461f 72%,#0000)}.lamp-module__tJZaYG__ring{inset:calc(-6 * var(--u));opacity:0;border-radius:999px;transition:opacity .15s;box-shadow:0 0 0 2px #ffd296f2,0 0 12px #ffb45a99}.lamp-module__tJZaYG__pull:focus-visible .lamp-module__tJZaYG__ring{opacity:1}@media (max-aspect-ratio:1){.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__floorWash,.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__pool,.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__streak,.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__streak2,.lamp-module__tJZaYG__lamp[data-on=true] .lamp-module__tJZaYG__offStreak{opacity:0}.lamp-module__tJZaYG__offStreak{transition:opacity .22s}}@media (prefers-reduced-motion:reduce){.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__lit,.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__unlit,.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__flick,.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__flash{transition:opacity .3s!important;animation:none!important}.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__idle,.lamp-module__tJZaYG__lamp .lamp-module__tJZaYG__capGlowOff{animation:none!important}}
.login-stage-module__ui45oq__stage{--u:min(calc(var(--app-vh) * 100 / 1064), calc(var(--app-vw) * 100 / 1478));--cx0:calc((var(--app-vw) * 100 - 1478 * var(--u)) / 2);--cy0:calc((var(--app-vh) * 100 - 1064 * var(--u)) / 2);--horizon:calc(var(--cy0) + 742 * var(--u));--cu:max(var(--u), .8px);--glide:cubic-bezier(.65, 0, .35, 1);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#050505;position:fixed;inset:0;overflow:hidden}.login-stage-module__ui45oq__lampSlot{z-index:1;left:calc(var(--cx0) + 307 * var(--u));top:calc(var(--cy0) + 214 * var(--u));transform-origin:50% 0;transform:translate(calc(296 * var(--u)), calc(74 * var(--u))) scale(.92);transition:transform 1.3s var(--glide) .15s;will-change:transform;position:absolute}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__lampSlot{transition:transform 1.5s var(--glide) .35s;transform:translate(0)scale(1)}.login-stage-module__ui45oq__hint{z-index:2;left:calc(var(--cx0) + 122 * var(--u));top:calc(var(--cy0) + 82 * var(--u));align-items:center;gap:calc(35 * var(--cu));font-family:var(--font-sans);font-size:calc(16 * var(--cu));letter-spacing:.27em;text-transform:uppercase;white-space:nowrap;color:#d8c3a0;opacity:.6;pointer-events:none;margin:0;font-weight:500;line-height:1;transition:opacity .5s;display:flex;position:absolute;transform:translateY(-50%)}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__hint{opacity:1;transition:opacity .9s .15s}.login-stage-module__ui45oq__hintDash{width:calc(36 * var(--cu));height:max(1.5px, calc(2.5 * var(--cu)));box-shadow:0 0 calc(2 * var(--cu)) #e9dc6c99;background:#e9dc6c;border-radius:2px;flex:none}.login-stage-module__ui45oq__cardLayer{z-index:3;padding-bottom:calc(44 * var(--u));overscroll-behavior:contain;pointer-events:none;scrollbar-width:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.login-stage-module__ui45oq__cardLayer::-webkit-scrollbar{display:none}.login-stage-module__ui45oq__cardSlot{width:calc(507 * var(--cu));margin-block:auto;margin-left:max(16px, min(calc(var(--cx0) + 1129.5 * var(--u) - 253.5 * var(--cu)), calc(var(--app-vw) * 100 - 507 * var(--cu) - 16px)));flex:none}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__cardSlot{pointer-events:auto}.login-stage-module__ui45oq__cardMotion{opacity:0;visibility:hidden;transform:translateX(calc(60 * var(--u))) scale(.96);will-change:transform;transition:opacity .42s ease-in,transform .42s ease-in,visibility 0s linear .42s}.login-stage-module__ui45oq__stage[data-warm] .login-stage-module__ui45oq__cardMotion{visibility:visible;opacity:.003;transition:none}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__cardMotion{opacity:1;visibility:visible;transition:opacity .9s var(--ease-smooth) .9s, transform .9s var(--ease-smooth) .9s, visibility 0s;transform:none}.login-stage-module__ui45oq__music{z-index:5;top:max(18px, env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right));color:#f2c879;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:radial-gradient(circle at 32% 26%,#ffecd229,#2c201699 46%,#0a0806d1);border:0;border-radius:50%;outline:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:transform .2s;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffc4784d,inset 0 1px #ffffff1f,0 0 18px -4px #ffaa5066,0 8px 18px -8px #000000b3}.login-stage-module__ui45oq__music:hover{transform:translateY(-1px)scale(1.05)}.login-stage-module__ui45oq__music:focus-visible{box-shadow:inset 0 0 0 1px #ffc4784d,0 0 0 2px #ffd296e6,0 0 18px -4px #ffaa5066}.login-stage-module__ui45oq__musicIcon{width:19px;height:19px}@media (max-aspect-ratio:1){.login-stage-module__ui45oq__stage{--W:calc(var(--app-vw) * 100);--H:calc(var(--app-vh) * 100);--u:min(calc(var(--H) * .52 / 551), calc(var(--W) * .6 / 258));--horizon:calc(var(--H) * .8);--cx0:calc((var(--W) - 1478 * var(--u)) / 2);--cy0:calc(var(--horizon) - 742 * var(--u));--card-w:min(calc(var(--W) - 32px), 440px);--cu:calc(var(--card-w) / 507);--lamp-s:.8;--lamp-on-top:max(52px, min(calc(var(--H) - 40px - 699 * var(--cu) - 225 * var(--u) * var(--lamp-s)), calc(var(--H) * .1)));--lamp-on-cx:max(calc(var(--W) * .28), calc(129 * var(--u) * var(--lamp-s) + 14px), calc((var(--W) - var(--card-w)) / 2 + 112 * var(--u) * var(--lamp-s)))}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__lampSlot{transform:translate(calc(var(--lamp-on-cx) - var(--W) / 2 + 303 * var(--u)), calc(var(--lamp-on-top) - var(--cy0) - 214 * var(--u))) scale(var(--lamp-s))}.login-stage-module__ui45oq__hint{left:50%;top:max(18px, env(safe-area-inset-top));font-size:min(11px, calc(var(--W) * .028));letter-spacing:.26em;gap:10px;transform:translate(-50%)}.login-stage-module__ui45oq__hintDash{width:18px;height:2px}.login-stage-module__ui45oq__music{top:calc(max(18px, env(safe-area-inset-top)) + 26px);right:max(14px, env(safe-area-inset-right));width:38px;height:38px}.login-stage-module__ui45oq__cardLayer{padding:calc(var(--lamp-on-top) + 225 * var(--u) * var(--lamp-s) + 12px) 16px max(16px, env(safe-area-inset-bottom));align-items:center}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__cardLayer{overflow-y:auto}.login-stage-module__ui45oq__cardSlot{width:var(--card-w);margin:auto 0 0}.login-stage-module__ui45oq__cardMotion{transform:translateY(40px)scale(.96)}}@media (orientation:landscape) and (max-height:520px){.login-stage-module__ui45oq__stage{--cu:max(var(--u), .62px)}.login-stage-module__ui45oq__cardLayer{scrollbar-width:thin;scrollbar-color:#ffc88c59 transparent;padding:48px 0 44px;-webkit-mask-image:linear-gradient(#0000 36px,#000 54px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000 36px,#000 54px calc(100% - 40px),#0000)}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__cardLayer{overflow-y:auto}.login-stage-module__ui45oq__cardSlot{margin-left:max(16px, min(calc(var(--cx0) + 1129.5 * var(--u) - 253.5 * var(--cu)), calc(var(--app-vw) * 100 - 507 * var(--cu) - 72px)))}}@media (prefers-reduced-motion:reduce){.login-stage-module__ui45oq__stage .login-stage-module__ui45oq__lampSlot{transition:none!important}.login-stage-module__ui45oq__stage .login-stage-module__ui45oq__cardMotion{transition:opacity .3s,visibility 0s linear .3s!important;transform:none!important}.login-stage-module__ui45oq__stage[data-lit=true] .login-stage-module__ui45oq__cardMotion{transition:opacity .3s,visibility!important}.login-stage-module__ui45oq__stage .login-stage-module__ui45oq__hint{transition:opacity .3s!important}}
.lamp-room-module__GNaQXq__room{--ru:var(--u,min(calc(var(--app-vh,1vh) * 100 / 1064), calc(var(--app-vw,1vw) * 100 / 1478)));--rx:var(--cx0,calc((var(--app-vw,1vw) * 100 - 1478 * var(--ru)) / 2));--ry:var(--cy0,calc((var(--app-vh,1vh) * 100 - 1064 * var(--ru)) / 2));--rh:var(--horizon,calc(var(--ry) + 742 * var(--ru)));--streaks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.05' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden}.lamp-room-module__GNaQXq__room>*,.lamp-room-module__GNaQXq__layer>*{position:absolute}.lamp-room-module__GNaQXq__floorDark{left:0;right:0;top:var(--rh);background:radial-gradient(calc(420 * var(--ru)) calc(130 * var(--ru)) at calc(var(--rx) + 739 * var(--ru)) calc(120 * var(--ru)), #40302233, #40302200 100%), linear-gradient(180deg, #000 0, #010101 calc(40 * var(--ru)), #030303 calc(120 * var(--ru)), #020202 100%);bottom:0}.lamp-room-module__GNaQXq__floorDark:after{content:"";background:var(--streaks);opacity:.035;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(60 * var(--ru)));mask-image:linear-gradient(180deg, transparent 0, #000 calc(60 * var(--ru)));position:absolute;inset:0}.lamp-room-module__GNaQXq__layer{opacity:0;transition:opacity .5s ease-in;inset:0}[data-warm] .lamp-room-module__GNaQXq__layer{opacity:.003;transition:none}.lamp-room-module__GNaQXq__room[data-on=true] .lamp-room-module__GNaQXq__warm{opacity:1;transition:opacity 1.1s cubic-bezier(.22,1,.36,1) .15s}.lamp-room-module__GNaQXq__room[data-on=true] .lamp-room-module__GNaQXq__cool{opacity:1;transition:opacity 1.2s cubic-bezier(.22,1,.36,1) .4s}.lamp-room-module__GNaQXq__front{z-index:2}.lamp-room-module__GNaQXq__wall{background:radial-gradient(calc(600 * var(--ru)) calc(430 * var(--ru)) at calc(var(--rx) + 250 * var(--ru)) calc(var(--rh) - 90 * var(--ru)), #6e421857, #6e421800 100%), radial-gradient(calc(620 * var(--ru)) calc(360 * var(--ru)) at calc(var(--rx) + 640 * var(--ru)) calc(var(--ry) - 40 * var(--ru)), #28282e38, #28282e00 100%), linear-gradient(90deg, #0a0a0a calc(var(--rx) - 200 * var(--ru)), #0c0c0c var(--rx), #0f0f0f calc(var(--rx) + 160 * var(--ru)), #13120f calc(var(--rx) + 430 * var(--ru)), #161619 calc(var(--rx) + 700 * var(--ru)), #12151c calc(var(--rx) + 860 * var(--ru)), #0e131b calc(var(--rx) + 1100 * var(--ru)), #0d1420 calc(var(--rx) + 1250 * var(--ru)), #0b0f16 calc(var(--rx) + 1336 * var(--ru)));inset:0}.lamp-room-module__GNaQXq__floor{left:0;right:0;top:var(--rh);background:radial-gradient(calc(330 * var(--ru)) calc(150 * var(--ru)) at calc(var(--rx) + 40 * var(--ru)) calc(50 * var(--ru)), #784a224d, #784a2200 100%), radial-gradient(calc(560 * var(--ru)) calc(260 * var(--ru)) at calc(var(--rx) + 440 * var(--ru)) calc(20 * var(--ru)), #5a3a1e42, #5a3a1e00 100%), linear-gradient(180deg, #22222a8c 0, #22222a00 calc(90 * var(--ru))), linear-gradient(90deg, #110f0e var(--rx), #15120f calc(var(--rx) + 300 * var(--ru)), #141318 calc(var(--rx) + 760 * var(--ru)), #0d1019 calc(var(--rx) + 1000 * var(--ru)), #0b0f1c calc(var(--rx) + 1300 * var(--ru)), #0c1222 calc(var(--rx) + 1478 * var(--ru)));bottom:0}.lamp-room-module__GNaQXq__floor:after{content:"";background:var(--streaks);opacity:.06;position:absolute;inset:0}.lamp-room-module__GNaQXq__grain{height:var(--rh);background:var(--grain);opacity:.035;top:0;left:0;right:0}.lamp-room-module__GNaQXq__wallGlow,.lamp-room-module__GNaQXq__line,.lamp-room-module__GNaQXq__lineSheen{width:calc(var(--rx) + 900 * var(--ru));-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--rx) + 690 * var(--ru)), #00000057 calc(var(--rx) + 705 * var(--ru)), #00000042 calc(var(--rx) + 800 * var(--ru)), transparent calc(var(--rx) + 880 * var(--ru)));mask-image:linear-gradient(90deg, #000 0, #000 calc(var(--rx) + 690 * var(--ru)), #00000057 calc(var(--rx) + 705 * var(--ru)), #00000042 calc(var(--rx) + 800 * var(--ru)), transparent calc(var(--rx) + 880 * var(--ru)));left:0}.lamp-room-module__GNaQXq__wallGlow{top:calc(var(--rh) - 60 * var(--ru));height:calc(60 * var(--ru));background:linear-gradient(#cd7a2600 0,#d07c2833 45%,#de882c73 80%,#f09c38bf 100%)}.lamp-room-module__GNaQXq__line{top:calc(var(--rh) - max(1.8 * var(--ru), 1.4px));height:max(3.6 * var(--ru), 2.8px);background:linear-gradient(#ffd26a00 0,#ffe894 30%,#fff2b2 50%,#ffd26a 75%,#ffc45a00 100%)}.lamp-room-module__GNaQXq__lineSheen{top:var(--rh);height:calc(30 * var(--ru));background:linear-gradient(#fab046e6 0,#e8983899 20%,#c8823224 55%,#c8823200 100%)}.lamp-room-module__GNaQXq__plant{left:calc(var(--rx) - 160 * var(--ru));top:calc(var(--rh) + (380 - 742) * var(--ru));width:calc(330 * var(--ru));height:calc(430 * var(--ru))}.lamp-room-module__GNaQXq__arc{left:calc(var(--rx) + 680 * var(--ru));top:calc(var(--rh) + (560 - 742) * var(--ru));width:calc(400 * var(--ru));height:calc(200 * var(--ru))}.lamp-room-module__GNaQXq__plantSvg,.lamp-room-module__GNaQXq__arcSvg{width:100%;height:100%;display:block;overflow:visible}.lamp-room-module__GNaQXq__wallCool{height:var(--rh);background:radial-gradient(calc(560 * var(--ru)) calc(760 * var(--ru)) at calc(var(--rx) + 1320 * var(--ru)) calc(var(--ry) + 330 * var(--ru)), #18284e80, #18284e00 100%);top:0;left:0;right:0}.lamp-room-module__GNaQXq__floorCool{left:0;right:0;top:var(--rh);background:radial-gradient(calc(560 * var(--ru)) calc(340 * var(--ru)) at calc(var(--rx) + 1220 * var(--ru)) calc(220 * var(--ru)), #16204c6b, #16204c00 100%);bottom:0}.lamp-room-module__GNaQXq__bloom{left:calc(var(--rx) + 876 * var(--ru));width:calc(508 * var(--ru));top:calc(var(--rh) + 144 * var(--ru));border-radius:calc(40 * var(--ru)) calc(40 * var(--ru)) 0 0;background: radial-gradient(calc(130 * var(--ru)) calc(80 * var(--ru)) at calc(100% - 20 * var(--ru)) calc(16 * var(--ru)), #2432b88c, #2432b800 100%), linear-gradient(90deg, #8c563099 0, #ac6a38 0.3%, #784a2c8c 2.5%, #6e442a00 7%), linear-gradient(90deg, #323ad200 91%, #363eda8c 97%, #424af6 99%, #3e46ec66 100%), linear-gradient(90deg, #281c1e00 0, #281c1e73 2%, #1c1a2899 14%, #181a30ad 48%, #1a2052b8 80%, #243096bf 95%, #24309600 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(12 * var(--ru)), #000 30%, #0000009e 100%);mask-image:linear-gradient(180deg, transparent 0, #000 calc(12 * var(--ru)), #000 30%, #0000009e 100%);bottom:0}.lamp-room-module__GNaQXq__window{left:calc(var(--rx) + 1336 * var(--ru));height:calc(var(--rh) + 34 * var(--ru));top:0;right:0}.lamp-room-module__GNaQXq__window>*{height:calc(var(--rh) - 10 * var(--ru));position:absolute;top:0}.lamp-room-module__GNaQXq__frameLine{left:calc(-2 * var(--ru));width:calc(16 * var(--ru));-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(var(--ry) + 30 * var(--ru)), #0000008c calc(var(--ry) + 160 * var(--ru)), #00000029 calc(var(--ry) + 520 * var(--ru)), #0000001a 100%);mask-image:linear-gradient(180deg, #000 0, #000 calc(var(--ry) + 30 * var(--ru)), #0000008c calc(var(--ry) + 160 * var(--ru)), #00000029 calc(var(--ry) + 520 * var(--ru)), #0000001a 100%);background:linear-gradient(90deg,#508cf000 0,#508cf033 28%,#8bbcf8 46%,#588eda 58%,#508cf033 72%,#508cf000 100%)}.lamp-room-module__GNaQXq__paneNear{left:calc(9 * var(--ru));width:calc(66 * var(--ru));background:radial-gradient(calc(40 * var(--ru)) calc(170 * var(--ru)) at 0 var(--ry), #5284d6b3, #5284d600 100%), linear-gradient(180deg, #172338 var(--ry), #141f33 calc(var(--ry) + 200 * var(--ru)), #0f1520 calc(var(--ry) + 420 * var(--ru)), #121826 calc(var(--ry) + 620 * var(--ru)), #1c2439 calc(var(--ry) + 732 * var(--ru)))}.lamp-room-module__GNaQXq__mullion{left:calc(74 * var(--ru));width:calc(10 * var(--ru));background:linear-gradient(90deg,#0d1320,#121a2a 50%,#0b111c);border-left:1px solid #6e96dc29}.lamp-room-module__GNaQXq__paneFar{left:calc(84 * var(--ru));background:radial-gradient(calc(20 * var(--ru)) calc(90 * var(--ru)) at calc(26 * var(--ru)) calc(var(--ry) + 540 * var(--ru)), #604a3e4d, #604a3e00 100%), linear-gradient(180deg, #141d2e var(--ry), #1c2b47 calc(var(--ry) + 60 * var(--ru)), #29416c calc(var(--ry) + 120 * var(--ru)), #22375f calc(var(--ry) + 165 * var(--ru)), #162137 calc(var(--ry) + 250 * var(--ru)), #131826 calc(var(--ry) + 420 * var(--ru)), #171b26 calc(var(--ry) + 640 * var(--ru)), #202c48 calc(var(--ry) + 700 * var(--ru)), #33508a calc(var(--ry) + 732 * var(--ru)));right:0}.lamp-room-module__GNaQXq__recess{left:calc(77 * var(--ru));right:-1px;top:calc(var(--rh) - 112 * var(--ru));height:calc(100 * var(--ru));background:linear-gradient(90deg, #7896d238, #7896d200 calc(3 * var(--ru))), linear-gradient(90deg, transparent calc(126 * var(--ru)), #7896d233 calc(127 * var(--ru)), transparent calc(130 * var(--ru)));-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.lamp-room-module__GNaQXq__sill{left:calc(9 * var(--ru));right:0;top:calc(var(--rh) - 12 * var(--ru));height:calc(46 * var(--ru))}.lamp-room-module__GNaQXq__sill svg{width:100%;height:100%;display:block}.lamp-room-module__GNaQXq__windowSpill{left:calc(var(--rx) + 1200 * var(--ru));right:0;top:calc(var(--rh) + 34 * var(--ru));height:calc(240 * var(--ru));background:radial-gradient(calc(300 * var(--ru)) calc(220 * var(--ru)) at calc(250 * var(--ru)) 0, #2a3e7833, #2a3e7800 100%)}@media (max-aspect-ratio:1){.lamp-room-module__GNaQXq__arc,.lamp-room-module__GNaQXq__bloom,.lamp-room-module__GNaQXq__mullion,.lamp-room-module__GNaQXq__paneFar,.lamp-room-module__GNaQXq__recess{display:none}.lamp-room-module__GNaQXq__wall{background:radial-gradient(70% 34% at 10% calc(var(--rh) - 6%), #6e421857, #6e421800 100%), radial-gradient(90% 30% at 50% 0, #2e2e3666, #2e2e3600 100%), linear-gradient(90deg, #0f0f0f 0, #15130f 30%, #19191c 60%, #12161e 85%, #0c1018 100%)}.lamp-room-module__GNaQXq__floor{background:radial-gradient(60% 120px at 10% 20px,#784a224d,#784a2200 100%),linear-gradient(#22222a8c 0,#22222a00 70px),linear-gradient(90deg,#110f0e 0,#15120f 35%,#141318 65%,#0c1120 100%)}.lamp-room-module__GNaQXq__wallCool{background:radial-gradient(70% 60% at 100% 35%,#18284e80,#18284e00 100%)}.lamp-room-module__GNaQXq__floorCool{background:radial-gradient(70% 140px at 100% 30px,#16204c80,#16204c00 100%)}.lamp-room-module__GNaQXq__wallGlow,.lamp-room-module__GNaQXq__line,.lamp-room-module__GNaQXq__lineSheen{width:100%;-webkit-mask-image:linear-gradient(90deg,#000 0 50%,#00000059 70%,#0000 88%);mask-image:linear-gradient(90deg,#000 0 50%,#00000059 70%,#0000 88%)}.lamp-room-module__GNaQXq__plant{--pu:calc(var(--ru) * .72);left:calc(-160 * var(--pu));top:calc(var(--rh) + (380 - 742) * var(--pu) + 6 * var(--ru));width:calc(330 * var(--pu));height:calc(430 * var(--pu))}.lamp-room-module__GNaQXq__window{width:clamp(26px,8%,64px);left:auto}.lamp-room-module__GNaQXq__frameLine{width:14px;left:-6px;-webkit-mask-image:linear-gradient(#000 0 8%,#00000080 22%,#00000029 60%);mask-image:linear-gradient(#000 0 8%,#00000080 22%,#00000029 60%)}.lamp-room-module__GNaQXq__paneNear{background:radial-gradient(90% 22% at 0 0,#5284d6bf,#5284d600 100%),linear-gradient(#1c2b47 0,#22375f 12%,#162137 30%,#131826 55%,#171b26 82%,#2b4577 100%);width:auto;left:2px;right:0}.lamp-room-module__GNaQXq__sill{left:0}.lamp-room-module__GNaQXq__windowSpill{width:clamp(26px,8%,64px);left:auto}}@media (prefers-reduced-motion:reduce){.lamp-room-module__GNaQXq__layer,.lamp-room-module__GNaQXq__room[data-on=true] .lamp-room-module__GNaQXq__warm,.lamp-room-module__GNaQXq__room[data-on=true] .lamp-room-module__GNaQXq__cool{transition:opacity .3s!important}}
.card-title-module__1gGaoW__title{--s:.82;width:calc(444 * var(--s) * var(--cu,1px));height:calc(43.3 * var(--s) * var(--cu,1px));margin:calc(10 * var(--cu,1px)) 0 0;position:relative}.card-title-module__1gGaoW__ink{width:100%;height:100%;margin-left:calc(-9.25 * var(--cu,1px));display:block;overflow:visible}.card-title-module__1gGaoW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.login-card-module__Y38zDW__card{--k:var(--cu,1px);--rim:conic-gradient(from 0deg, #5d74a6 0deg, #6888cc 10deg, #7898e4 20deg, #9ab8f4 28deg, #c7e4ff 36deg, #bedfff 45deg, #98c4ff 55deg, #88b0ff 65deg, #7090ff 75deg, #6680f4 85deg, #637ef4 95deg, #657df5 105deg, #677df4 115deg, #7583fb 125deg, #94a1f9 133deg, #f0faff 140deg, #dfedff 144deg, #d8e2ff 150deg, #9088fb 156deg, #7068ee 163deg, #5754c0 170deg, #4a4ca0 178deg, #3f4366 185deg, #5a4a50 192deg, #a87048 200deg, #e8b866 207deg, #fff0a0 213deg, #fff6a3 216deg, #f1d6a0 220deg, #dcb05c 228deg, #b87c4a 236deg, #ad7246 244deg, #be844c 252deg, #e7a251 260deg, #f0b058 268deg, #fbc86a 276deg, #ffde7a 284deg, #fff6c8 292deg, #fff 300deg, #ffffe8 308deg, #fff29e 316deg, #ffe893 324deg, #e7c48f 330deg, #a8948c 338deg, #6a7794 346deg, #5c6f9c 354deg, #5d74a6 360deg);--glow:conic-gradient(from 0deg, #2846b40f 0deg, #2852f914 20deg, #1e4bff99 30deg, #1e4bff 36deg, #1e4bffe6 50deg, #2846e673 65deg, #283cc82e 90deg, #2d37e64d 115deg, #3138fcb3 130deg, #3138fc 144deg, #3c38fcb3 156deg, #3c32c84d 168deg, #32285a1f 182deg, #b4642826 198deg, #e68c32d9 210deg, #f0963c 216deg, #dc782899 228deg, #b45a1e1f 245deg, #c864142e 262deg, #dc6e1499 285deg, #eb7814 296deg, #e67814cc 304deg, #dc822873 318deg, #c88c4659 330deg, #786e781a 345deg, #2846b40f 360deg);--glow-in:conic-gradient(from 0deg, #2846b40f 0deg, #2852f914 20deg, #2852f94d 28deg, #2d55fa 36deg, #2846fa 46deg, #2846e699 55deg, #2846e659 65deg, #283cc82e 90deg, #2d37e64d 115deg, #3138fc99 125deg, #3138fc 134deg, #3c38ff 144deg, #3c38fcb3 156deg, #3c32c84d 168deg, #32285a1f 182deg, #b4642826 198deg, #e68c32d9 210deg, #f0963c 216deg, #dc7828b3 222deg, #c8641e2e 230deg, #b45a1e0f 245deg, #c864141a 262deg, #dc6e144d 285deg, #eb781480 293deg, #e6781499 304deg, #dc822861 318deg, #c88c4638 330deg, #786e7814 345deg, #2846b40f 360deg);isolation:isolate;box-sizing:border-box;width:calc(507 * var(--k));padding:calc(50 * var(--k)) calc(46 * var(--k)) calc(48 * var(--k)) calc(48 * var(--k));border-radius:calc(30 * var(--k));color:#fff;font-family:var(--font-sans);word-spacing:calc(1.2 * var(--k));text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;line-height:normal;position:relative}.login-card-module__Y38zDW__card[data-shake=a]{animation:.4s ease-in-out login-card-module__Y38zDW__card-shake-a}.login-card-module__Y38zDW__card[data-shake=b]{animation:.4s ease-in-out login-card-module__Y38zDW__card-shake-b}@keyframes login-card-module__Y38zDW__card-shake-a{0%,to{transform:translate(0)}20%,60%{transform:translateX(calc(-7 * var(--k)))}40%,80%{transform:translateX(calc(7 * var(--k)))}}@keyframes login-card-module__Y38zDW__card-shake-b{0%,to{transform:translate(0)}20%,60%{transform:translateX(calc(-7 * var(--k)))}40%,80%{transform:translateX(calc(7 * var(--k)))}}.login-card-module__Y38zDW__halo,.login-card-module__Y38zDW__glowNear,.login-card-module__Y38zDW__glowFar{pointer-events:none;border-radius:inherit;position:absolute}.login-card-module__Y38zDW__halo:before,.login-card-module__Y38zDW__glowNear:before,.login-card-module__Y38zDW__glowFar:before,.login-card-module__Y38zDW__rim{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-card-module__Y38zDW__halo{inset:calc(-3 * var(--k));z-index:-3;border-radius:calc(33 * var(--k));filter:blur(calc(9 * var(--k)))}.login-card-module__Y38zDW__halo:before{padding:calc(16 * var(--k));background:var(--glow)}.login-card-module__Y38zDW__pane{z-index:-2;border-radius:inherit;box-shadow: 0 0 0 max(1px, calc(1 * var(--k))) #0009, 0 calc(40 * var(--k)) calc(80 * var(--k)) calc(-30 * var(--k)) #000000bf, inset 0 calc(1 * var(--k)) 0 #ffffff0f;-webkit-backdrop-filter:blur(calc(6 * var(--k)));backdrop-filter:blur(calc(6 * var(--k)));background:linear-gradient(#0f1725f2 0%,#0c1420f2 18%,#0c131ff5 60%,#0e1422f5 100%);position:absolute;inset:0;overflow:hidden}.login-card-module__Y38zDW__glowNear{filter:blur(calc(5 * var(--k)));inset:0}.login-card-module__Y38zDW__glowNear:before{padding:calc(10 * var(--k));background:var(--glow-in)}.login-card-module__Y38zDW__glowFar{filter:blur(calc(18 * var(--k)));opacity:.4;inset:0}.login-card-module__Y38zDW__glowFar:before{padding:calc(24 * var(--k));background:var(--glow-in)}.login-card-module__Y38zDW__rim{z-index:-1;padding:max(1px, calc(1.3 * var(--k)));background:var(--rim)}@media (max-aspect-ratio:1),(pointer:coarse){.login-card-module__Y38zDW__pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0f1725 0%,#0c1420 18%,#0c131f 60%,#0e1422 100%)}}.login-card-module__Y38zDW__row{opacity:0;transform:translateY(calc(16 * var(--k)));transition:opacity 0s linear .45s,transform 0s linear .45s}[data-warm] .login-card-module__Y38zDW__row{opacity:.003;transition:none}.login-card-module__Y38zDW__card[data-open] .login-card-module__Y38zDW__row{opacity:1;transition:opacity .5s ease-out, transform .7s var(--ease-smooth);transition-delay:calc(1s + var(--i,0) * 70ms);transform:none}.login-card-module__Y38zDW__subtitle{margin:calc(47.5 * var(--k)) 0 calc(48 * var(--k)) calc(4 * var(--k));font-size:calc(20 * var(--k));line-height:calc(26 * var(--k));color:#a7b2c6;font-weight:400}.login-card-module__Y38zDW__notice{margin:calc(-20 * var(--k)) 0 calc(22 * var(--k));padding:calc(11 * var(--k)) calc(18 * var(--k));border:max(1px, calc(1 * var(--k))) solid;border-radius:calc(18 * var(--k));font-size:max(calc(14.5 * var(--k)), 12px);text-align:center;box-shadow:inset 0 calc(1 * var(--k)) 0 #ffffff14;animation:login-card-module__Y38zDW__notice-in .28s var(--ease-smooth);font-weight:600;line-height:1.4}.login-card-module__Y38zDW__notice[data-tone=error]{color:#fca5a5;background:#7f1d1d52;border-color:#f871716b}.login-card-module__Y38zDW__notice[data-tone=warn]{color:#fcd34d;background:#7848084d;border-color:#fbbf2466}.login-card-module__Y38zDW__notice[data-tone=ok]{color:#5eead4;background:#115e594d;border-color:#5eead466}@keyframes login-card-module__Y38zDW__notice-in{0%{opacity:0;transform:translateY(calc(-6 * var(--k)))}}.login-card-module__Y38zDW__form{margin:0}.login-card-module__Y38zDW__field{height:calc(64 * var(--k));background:#1e2d4666;border-radius:999px;position:relative}.login-card-module__Y38zDW__field:before,.login-card-module__Y38zDW__discord:before{content:"";border-radius:inherit;padding:max(1px, calc(1.5 * var(--k)));pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(90deg,#c88c6e6b 0%,#8296c847 14% 84%,#6e82e657 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-card-module__Y38zDW__field+.login-card-module__Y38zDW__field{margin-top:calc(20 * var(--k))}.login-card-module__Y38zDW__field:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 max(1px, calc(1.6 * var(--k))) #5f8dff99, 0 0 calc(10 * var(--k)) #3b82f62e;opacity:0;transition:opacity .22s;position:absolute;inset:0}.login-card-module__Y38zDW__field:focus-within:after{opacity:1}.login-card-module__Y38zDW__fieldIcon{top:50%;left:calc(26 * var(--k));width:calc(26 * var(--k));height:calc(26 * var(--k));color:#e4e6ea;pointer-events:none;position:absolute;transform:translateY(-50%)}.login-card-module__Y38zDW__input{box-sizing:border-box;width:100%;height:100%;padding:0 calc(24 * var(--k)) 0 calc(73 * var(--k));border-radius:inherit;font-family:inherit;font-size:calc(19 * var(--k));color:#f3f6fb;caret-color:#7ea6ff;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none;margin:0;font-weight:500;display:block}.login-card-module__Y38zDW__input::placeholder{color:#a3b1c9;opacity:1;font-weight:400}.login-card-module__Y38zDW__input:-webkit-autofill{-webkit-text-fill-color:#f3f6fb;caret-color:#7ea6ff;transition:background-color 600000s}.login-card-module__Y38zDW__input:-webkit-autofill:hover{-webkit-text-fill-color:#f3f6fb;caret-color:#7ea6ff;transition:background-color 600000s}.login-card-module__Y38zDW__input:-webkit-autofill:focus{-webkit-text-fill-color:#f3f6fb;caret-color:#7ea6ff;transition:background-color 600000s}@media (pointer:coarse){.login-card-module__Y38zDW__input{font-size:max(calc(19 * var(--k)), calc(16px / var(--app-zoom,1)))}}.login-card-module__Y38zDW__inputWithToggle{padding-right:calc(66 * var(--k))}.login-card-module__Y38zDW__eye{top:50%;right:calc(17 * var(--k));width:calc(44 * var(--k));height:calc(44 * var(--k));color:#dcdee2;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.login-card-module__Y38zDW__eye:hover{color:#fff}.login-card-module__Y38zDW__eye:focus-visible{outline-offset:0;outline:2px solid #7ea6ff}.login-card-module__Y38zDW__eye svg{width:calc(25 * var(--k));height:calc(25 * var(--k))}.login-card-module__Y38zDW__forgotRow{margin-top:calc(14 * var(--k));justify-content:flex-end;display:flex}.login-card-module__Y38zDW__forgot{font-size:max(calc(16 * var(--k)), 12px);line-height:calc(24 * var(--k));color:#6176ff;border-radius:calc(4 * var(--k));font-weight:500;text-decoration:none}.login-card-module__Y38zDW__forgot:hover{color:#9db0ff}.login-card-module__Y38zDW__forgot:focus-visible{outline-offset:2px;outline:2px solid #7ea6ff}.login-card-module__Y38zDW__signIn{width:100%;height:calc(65 * var(--k));margin-top:calc(38 * var(--k));color:#fff;font-family:inherit;font-size:calc(18.5 * var(--k));letter-spacing:.02em;text-transform:uppercase;cursor:default;transition:transform .2s var(--ease-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-weight:500;display:flex;position:relative}.login-card-module__Y38zDW__signIn[data-state=ready]{cursor:pointer}.login-card-module__Y38zDW__signIn[data-state=ready]:hover{transform:translateY(calc(-1.5 * var(--k)))}.login-card-module__Y38zDW__signIn[data-state=ready]:active{transform:scale(.985)}.login-card-module__Y38zDW__signIn[data-state=checking]{cursor:progress}.login-card-module__Y38zDW__signIn:focus-visible{outline-offset:calc(4 * var(--k));outline:2px solid #9db8ff}.login-card-module__Y38zDW__signIn[data-nudge=a]{animation:.34s ease-in-out login-card-module__Y38zDW__nudge-a}.login-card-module__Y38zDW__signIn[data-nudge=b]{animation:.34s ease-in-out login-card-module__Y38zDW__nudge-b}@keyframes login-card-module__Y38zDW__nudge-a{0%,to{transform:translate(0)}25%{transform:translateX(calc(-5 * var(--k)))}50%{transform:translateX(calc(5 * var(--k)))}75%{transform:translateX(calc(-3 * var(--k)))}}@keyframes login-card-module__Y38zDW__nudge-b{0%,to{transform:translate(0)}25%{transform:translateX(calc(-5 * var(--k)))}50%{transform:translateX(calc(5 * var(--k)))}75%{transform:translateX(calc(-3 * var(--k)))}}.login-card-module__Y38zDW__signInGlow,.login-card-module__Y38zDW__signInGlowRed,.login-card-module__Y38zDW__signInFill,.login-card-module__Y38zDW__signInRed,.login-card-module__Y38zDW__signInClip,.login-card-module__Y38zDW__signInEdge{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.login-card-module__Y38zDW__signInGlow{box-shadow:0 0 calc(18 * var(--k)) #465aff59, 0 calc(4 * var(--k)) calc(16 * var(--k)) calc(-6 * var(--k)) #6040ff59;transition:opacity .3s}.login-card-module__Y38zDW__signInGlowRed{box-shadow:0 0 calc(20 * var(--k)) #f43f5e5c, 0 calc(8 * var(--k)) calc(24 * var(--k)) calc(-8 * var(--k)) #e11d4880;opacity:0;transition:opacity .3s}.login-card-module__Y38zDW__signInFill{background:radial-gradient(22% 100% at 100% 100%,#f4aaff59,#f4aaff00 70%),linear-gradient(#ffffff1f 0%,#fff0 55%,#0000281f 100%),linear-gradient(90deg,#36a8ff 0%,#2e7ffb 12%,#345af5 30%,#414ef4 50%,#4a3cf3 66%,#623af1 79%,#8b4bed 89%,#b06eef 96%,#d9a2f9 100%)}.login-card-module__Y38zDW__signInRed{opacity:0;background:linear-gradient(#ffc8c824 0%,#ffc8c800 50%,#3c000a1f 100%),linear-gradient(90deg,#ff5a6e 0%,#ef3b55 30%,#d92a4f 60%,#c42a6c 85%,#d9539a 100%);transition:opacity .3s}.login-card-module__Y38zDW__signIn[data-state=invalid] .login-card-module__Y38zDW__signInRed{opacity:.94}.login-card-module__Y38zDW__signIn[data-state=invalid] .login-card-module__Y38zDW__signInGlowRed{opacity:1}.login-card-module__Y38zDW__signIn[data-state=invalid] .login-card-module__Y38zDW__signInGlow{opacity:0}.login-card-module__Y38zDW__signInClip{overflow:hidden}.login-card-module__Y38zDW__signInShimmer{opacity:0;background:linear-gradient(100deg,#fff0 0%,#ffffff42 50%,#fff0 100%);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.login-card-module__Y38zDW__signIn[data-state=checking] .login-card-module__Y38zDW__signInShimmer{opacity:1;animation:1.3s ease-in-out infinite login-card-module__Y38zDW__shimmer}@keyframes login-card-module__Y38zDW__shimmer{0%{transform:translate(-110%)}to{transform:translate(240%)}}.login-card-module__Y38zDW__signInEdge{box-shadow:inset 0 0 0 max(1px, calc(1.2 * var(--k))) #fff3, inset 0 calc(1.5 * var(--k)) 0 #ffffff61, inset 0 calc(-1 * var(--k)) 0 #ffd2ff38}.login-card-module__Y38zDW__signInLabel{align-items:center;gap:calc(15 * var(--k));white-space:nowrap;transform:translateX(calc(-5 * var(--k)));line-height:1;display:flex;position:relative}.login-card-module__Y38zDW__signInArrow{width:calc(28 * var(--k));height:calc(28 * var(--k));flex:none}.login-card-module__Y38zDW__divider{align-items:center;gap:calc(30 * var(--k));margin:calc(32 * var(--k)) 0 calc(24 * var(--k));font-size:calc(19 * var(--k));line-height:calc(26 * var(--k));color:#8b9bb5;display:flex}.login-card-module__Y38zDW__divider:before,.login-card-module__Y38zDW__divider:after{content:"";height:max(1px, calc(1.6 * var(--k)));background:#788cb447;flex:1}.login-card-module__Y38zDW__discord{justify-content:center;align-items:center;gap:calc(18 * var(--k));box-sizing:border-box;width:100%;height:calc(62 * var(--k));color:#e8eaee;font-family:inherit;font-size:calc(18.5 * var(--k));cursor:pointer;transition:transform .2s var(--ease-smooth);background:#1e2d464d;border:0;border-radius:999px;padding:0;font-weight:500;text-decoration:none;display:flex;position:relative}.login-card-module__Y38zDW__discord:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 max(1px, calc(1.6 * var(--k))) #5865f2d9, 0 0 calc(20 * var(--k)) #5865f24d;opacity:0;background:#5865f21a;transition:opacity .25s;position:absolute;inset:0}.login-card-module__Y38zDW__discord:hover:after,.login-card-module__Y38zDW__discord:focus-visible:after{opacity:1}.login-card-module__Y38zDW__discord:active{transform:scale(.985)}.login-card-module__Y38zDW__discord:focus-visible{outline:none}.login-card-module__Y38zDW__discordLogo{width:calc(30 * var(--k));height:calc(30 * var(--k));color:#5865f2;flex:none;position:relative}.login-card-module__Y38zDW__discordLabel{position:relative}.login-card-module__Y38zDW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.login-card-module__Y38zDW__row,.login-card-module__Y38zDW__card[data-open] .login-card-module__Y38zDW__row{opacity:1;transition:none;transform:none}.login-card-module__Y38zDW__card[data-shake],.login-card-module__Y38zDW__signIn[data-nudge]{animation:none}.login-card-module__Y38zDW__signIn[data-state=checking] .login-card-module__Y38zDW__signInShimmer{opacity:.45;width:100%;animation:none;transform:none}.login-card-module__Y38zDW__notice{animation:none}}
