@property --bg-angle{syntax:"<angle>";inherits:false;initial-value:128deg}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:bgAngleShift 28s ease-in-out infinite alternate;background-attachment:fixed;background-color:#5c5280;background-image:linear-gradient(128deg,#5a4f8c,#6e5a8f 28%,#8a6288 58%,#a06d7a 88%,#b87a6e);background-image:linear-gradient(var(--bg-angle,128deg),#5a4f8c 0,#6e5a8f 28%,#8a6288 58%,#a06d7a 88%,#b87a6e 100%);color:#fffffff5;font-family:Sofia Sans,Comfortaa,Ubuntu,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0;min-width:0}@keyframes bgAngleShift{0%{--bg-angle:118deg}to{--bg-angle:138deg}}body:before{animation:orbDrift 22s ease-in-out infinite alternate;background-attachment:fixed;background-image:radial-gradient(ellipse 110% 85% at 20% -15%,#ffe2a08c 0,#0000 52%),radial-gradient(ellipse 95% 75% at 95% 15%,#ffa0be59 0,#0000 48%),radial-gradient(ellipse 80% 70% at 0 100%,#b48cff47 0,#0000 50%);content:"";inset:-18%;pointer-events:none;position:fixed;will-change:transform;z-index:-1}@keyframes orbDrift{0%{transform:translate3d(-2.5%,1%,0) scale(1)}50%{transform:translate3d(1.8%,-1.2%,0) scale(1.045)}to{transform:translate3d(-1%,2%,0) scale(1.02)}}@media (prefers-reduced-motion:reduce){body{--bg-angle:128deg;animation:none;background-image:radial-gradient(ellipse 110% 85% at 20% -15%,#ffe2a08c 0,#0000 52%),radial-gradient(ellipse 95% 75% at 95% 15%,#ffa0be59 0,#0000 48%),radial-gradient(ellipse 80% 70% at 0 100%,#b48cff47 0,#0000 50%),linear-gradient(128deg,#5a4f8c,#6e5a8f 28%,#8a6288 58%,#a06d7a 88%,#b87a6e)}body:before{display:none}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ProfileDropdown_dropdown__kcVo0{backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000040;border:1px solid #fff3;border-radius:.5rem;box-shadow:0 .5rem 1.5rem #00000040;margin-top:.25rem;min-width:10rem;padding:.25rem 0;position:absolute;right:0;top:100%;z-index:150}.ProfileDropdown_option__hhK2b{background:#0000;border:none;box-sizing:border-box;color:#fffffff2;cursor:pointer;display:block;font-family:inherit;font-size:.9375rem;font-weight:500;padding:.5rem 1rem;text-align:left;text-decoration:none;transition:background .15s;width:100%}.ProfileDropdown_option__hhK2b:hover{background:#ffffff1f;color:#fff}.ProfileDropdown_option__hhK2b:focus-visible{outline:2px solid #fff9;outline-offset:-2px}.Layout_body__tK2jF{--layout-header-height:calc(max(0.5rem, env(safe-area-inset-top, 0px)) + 3.25rem + 1px);display:flex;flex-direction:column;min-height:100vh;min-width:0;overflow-x:hidden}.Layout_header__3uUXp{align-items:center;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000026;border-bottom:1px solid #ffffff26;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;min-height:0;min-width:0;padding:max(.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .5rem max(1rem,env(safe-area-inset-left));position:relative;z-index:100}.Layout_logoLink__e9aWf{align-items:center;color:inherit;display:flex;flex:1 1 auto;font-size:1.125rem;font-weight:700;justify-content:flex-start;min-width:0;text-decoration:none}.Layout_logoLink__e9aWf:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:2px}.Layout_title__0lo9S{font-size:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Layout_nav__n6K\+A{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.Layout_nav__n6K\+A a{text-decoration:none}.Layout_langSwitcher__pObYe{align-items:stretch;background:#ffffff1a;border:1px solid #ffffff40;border-radius:.5rem;display:flex;height:2.25rem;overflow:hidden}.Layout_langActive__VUpbN,.Layout_langBtn__nrKCV{background:#0000;border:none;color:#fffc;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:500;height:100%;padding:0 .5rem;transition:background .2s,color .2s}.Layout_langBtn__nrKCV:hover{background:#ffffff1f;color:#fff}.Layout_langActive__VUpbN{background:#fff3;color:#fff}.Layout_langActive__VUpbN:focus-visible,.Layout_langBtn__nrKCV:focus-visible{outline:2px solid #ffffffb3;outline-offset:0}.Layout_accountWrap__ZuTpW{position:relative}.Layout_accountPlaceholder__Fz3HR{align-items:center;background:#ffffff1a;border:1px solid #ffffff40;border-radius:.5rem;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8125rem;font-weight:500;height:2.25rem;justify-content:center;min-width:2.25rem;padding:0 .625rem;transition:background .2s,border-color .2s}button.Layout_accountPlaceholder__Fz3HR{-webkit-appearance:none;appearance:none;text-decoration:none}.Layout_accountPlaceholder__Fz3HR:hover{background:#ffffff2e;border-color:#ffffff59}.Layout_accountPlaceholder__Fz3HR:focus-visible{outline:2px solid #ffffffb3;outline-offset:0}.Layout_headerGame__Jdeuq{left:0;min-height:3.5rem;padding-left:max(.5rem,env(safe-area-inset-left));position:fixed;right:0;top:0;transition:transform .25s ease-out;z-index:100}.Layout_headerHidden__djXW-{transform:translateY(-100%)}.Layout_bodyGame__QJUFA{height:100vh;overflow:hidden}.Layout_mainGame__QXul1{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding-top:var(--layout-header-height)}.Layout_backBtn__Ly\+K6{align-items:center;background:#0000;border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:1.5rem;height:2.75rem;justify-content:center;line-height:1;padding:0;transition:background .2s;width:2.75rem}.Layout_backBtn__Ly\+K6:hover{background:#ffffff26}.Layout_backBtn__Ly\+K6:focus-visible{outline:2px solid #ffffffb3;outline-offset:2px}.Layout_backIcon__r3ORt{color:inherit;font-size:1.5rem;font-weight:400;line-height:1}.Layout_modalOverlay__0SuNg{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000059;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.Layout_modal__FVsQT{backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);background:#00000026;border:1px solid #ffffff26;border-radius:1rem;box-shadow:0 .5rem 2rem #0003;max-width:22rem;padding:1.5rem;width:100%}.Layout_modalTitle__NtU13{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .75rem}.Layout_modalMessage__W\+fdD{color:#ffffffe6;font-size:.9375rem;line-height:1.5;margin:0 0 1.25rem}.Layout_modalActions__AT-r\+{display:flex;gap:.75rem;justify-content:flex-end}.Layout_modalBtnPrimary__5M9Bh,.Layout_modalBtnSecondary__VSzM2{border-radius:.5rem;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500;padding:.5rem 1rem;transition:background .2s,border-color .2s}.Layout_modalBtnSecondary__VSzM2{background:#ffffff26;border:1px solid #ffffff4d;color:#fff}.Layout_modalBtnSecondary__VSzM2:hover{background:#ffffff40;border-color:#ffffff73}.Layout_modalBtnPrimary__5M9Bh{background:#ffffffe6;border:1px solid #fffffff2;color:#1a1a2e}.Layout_modalBtnPrimary__5M9Bh:hover{background:#fff;border-color:#fff}.Layout_main__FxQfo{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto}@media (min-width:640px){.Layout_body__tK2jF{--layout-header-height:calc(max(0.625rem, env(safe-area-inset-top, 0px)) + 3.375rem + 1px)}.Layout_header__3uUXp{padding:max(.625rem,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) .625rem max(1.5rem,env(safe-area-inset-left))}.Layout_headerGame__Jdeuq{padding-left:max(.75rem,env(safe-area-inset-left))}.Layout_logoLink__e9aWf{font-size:1.25rem}.Layout_accountPlaceholder__Fz3HR,.Layout_langSwitcher__pObYe{height:2.5rem;min-width:2.5rem}.Layout_accountPlaceholder__Fz3HR{font-size:.875rem;padding:0 .75rem}}.TimeLimitPicker_wrap__Cq5zR{align-items:center;display:inline-flex;gap:.25rem}.TimeLimitPicker_input__JhrT5{background:#ffffff14;border:1px solid #fff3;border-radius:.375rem;box-sizing:border-box;color:#fff;font-family:inherit;font-size:.875rem;padding:.35rem .5rem;text-align:center;width:3rem}.TimeLimitPicker_inputSec__\+Ztlc{width:2.75rem}.TimeLimitPicker_input__JhrT5:focus{box-shadow:0 0 0 2px #ffffff40;outline:none}.TimeLimitPicker_sep__Jm1zH{color:#ffffffb3;font-size:.875rem;font-weight:600}.GameLoaderOverlay_viewport__QIOzE{align-items:center;display:flex;font-family:Sofia Sans,Comfortaa,Ubuntu,sans-serif,system-ui;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:5000}.GameLoaderOverlay_bg__R3wF0{background-color:#5c5280;background-image:radial-gradient(ellipse 110% 85% at 20% -15%,#ffe2a080 0,#0000 52%),radial-gradient(ellipse 95% 75% at 95% 15%,#ffa0be52 0,#0000 48%),radial-gradient(ellipse 80% 70% at 0 100%,#b48cff42 0,#0000 50%),linear-gradient(128deg,#5a4f8c,#6e5a8f 28%,#8a6288 58%,#a06d7a 88%,#b87a6e);inset:0;position:absolute}.GameLoaderOverlay_frost__oAw5P{backdrop-filter:blur(.65rem) saturate(1.15);-webkit-backdrop-filter:blur(.65rem) saturate(1.15);background:#14122338;inset:0;position:absolute}.GameLoaderOverlay_bgGlow__KTSMo{animation:GameLoaderOverlay_warmPulse__KItCE 4s ease-in-out infinite;background:radial-gradient(ellipse 90% 70% at 50% 30%,#ffffff1a 0,#0000 55%);inset:0;pointer-events:none;position:absolute}.GameLoaderOverlay_cardBackdrop__5GFs8{animation:GameLoaderOverlay_cardFloat__i9WpI 3.2s ease-in-out infinite;aspect-ratio:1/1.15;background:linear-gradient(155deg,#ffffff1a,#ffffff08 50%,#ffffff0f);border:1px solid #ffffff2e;border-radius:1rem;box-shadow:0 .5rem 2rem #0000001f;max-height:70vh;pointer-events:none;position:absolute;width:min(88vw,22rem)}.GameLoaderOverlay_ringGroup__CIaP1{height:min(64vw,14rem);opacity:.85;pointer-events:none;position:absolute;width:min(64vw,14rem)}.GameLoaderOverlay_ring__tIKOm{animation:GameLoaderOverlay_ringDrift__Rh3at linear infinite;border:1px solid #ffffff2e;border-radius:50%;border-top-color:#fff5dc8c;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0deg)}.GameLoaderOverlay_ring__tIKOm:first-child{animation-duration:16s;height:100%;width:100%}.GameLoaderOverlay_ring__tIKOm:nth-child(2){animation-direction:reverse;animation-duration:11s;border-top-color:#ffc8d273;height:68%;width:68%}.GameLoaderOverlay_center__LXyfR{align-items:center;display:flex;flex-direction:column;gap:1.1rem;max-width:min(90vw,26rem);padding:1.5rem;position:relative;text-align:center;z-index:2}.GameLoaderOverlay_brand__lHBQI{color:#fffffffa;font-size:clamp(1.85rem,7vw,2.75rem);font-weight:700;letter-spacing:.02em;text-shadow:0 2px 1rem #00000040}.GameLoaderOverlay_eqWrap__LL9Rs{align-items:flex-end;display:flex;gap:6px;height:2.65rem;justify-content:center;padding:0 .25rem}.GameLoaderOverlay_eqBar__sBPcv{animation:GameLoaderOverlay_eqBounce__mYNUe .75s cubic-bezier(.45,.05,.55,.95) infinite alternate;animation-delay:0s;animation-delay:var(--d,0s);background:linear-gradient(180deg,#fffcf5f2,#ffd2bebf 40%,#c8aae6a6);border-radius:3px;box-shadow:0 .15rem .35rem #0000001f;height:100%;transform-origin:bottom center;width:5px}.GameLoaderOverlay_eqBar__sBPcv:nth-child(odd){animation-duration:.62s}.GameLoaderOverlay_eqBar__sBPcv:nth-child(3n){animation-duration:.88s}.GameLoaderOverlay_quote__NfM08{animation:GameLoaderOverlay_quoteEnter__mAx-U .45s cubic-bezier(.22,1,.36,1) both;color:#ffffffeb;font-size:clamp(.9rem,3.5vw,1.05rem);font-weight:500;line-height:1.45;margin:0;text-shadow:0 1px .35rem #0003}.GameLoaderOverlay_dots__3fXIt{align-items:center;display:flex;gap:.35rem;height:.75rem;justify-content:center}.GameLoaderOverlay_dot__nynwk{animation:GameLoaderOverlay_dotBounce__6\+Dw9 .9s ease-in-out infinite;background:#ffffffbf;border-radius:50%;box-shadow:0 0 0 1px #fff3;height:6px;width:6px}.GameLoaderOverlay_dot__nynwk:nth-child(2){animation-delay:.15s}.GameLoaderOverlay_dot__nynwk:nth-child(3){animation-delay:.3s}.GameLoaderOverlay_footerTrack__GymcS{background:#0000001f;bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0;z-index:3}.GameLoaderOverlay_footerShimmer__ZWYN4{animation:GameLoaderOverlay_shimmerSlide__Y1h-i 1.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffecc88c,#ffffff80,#0000);height:100%;max-width:10rem;width:38%}@keyframes GameLoaderOverlay_ringDrift__Rh3at{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes GameLoaderOverlay_warmPulse__KItCE{0%,to{opacity:.75}50%{opacity:1}}@keyframes GameLoaderOverlay_cardFloat__i9WpI{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.01)}}@keyframes GameLoaderOverlay_eqBounce__mYNUe{0%{opacity:.75;transform:scaleY(.28)}to{opacity:1;transform:scaleY(1)}}@keyframes GameLoaderOverlay_quoteEnter__mAx-U{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes GameLoaderOverlay_dotBounce__6\+Dw9{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes GameLoaderOverlay_shimmerSlide__Y1h-i{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}@media (prefers-reduced-motion:reduce){.GameLoaderOverlay_bgGlow__KTSMo,.GameLoaderOverlay_cardBackdrop__5GFs8,.GameLoaderOverlay_dot__nynwk,.GameLoaderOverlay_eqBar__sBPcv,.GameLoaderOverlay_footerShimmer__ZWYN4,.GameLoaderOverlay_ring__tIKOm{animation:none!important}.GameLoaderOverlay_quote__NfM08{animation:none}.GameLoaderOverlay_footerShimmer__ZWYN4{opacity:.55;transform:translateX(25%)}}.ComponentsStyles_button__YGvFC{align-items:center;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background-color:#0000001a;border:none;border-radius:.5rem;box-shadow:0 0 .625rem 0 #0009;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:1.3rem;justify-content:center;min-width:5rem;padding:.5rem;transition:background-color .3s;-webkit-user-select:none;user-select:none}.ComponentsStyles_button__YGvFC:hover{background-color:#0003}.ComponentsStyles_input__6DNbt{background-color:#fff6;border:none;border-radius:.5rem;color:#333;font-size:1.2rem;height:1.5rem;min-width:10rem;padding:.3rem .4rem;text-align:center;transition:background-color .5s,border .5s}.ComponentsStyles_input__6DNbt::placeholder{color:#555}.ComponentsStyles_input__6DNbt:focus{background-color:#fff9;outline:none}.TextField_glass__Xiepa{background:#ffffff14;border:1px solid #fff3;border-radius:.5rem;box-sizing:border-box;color:#fff;font-family:Sofia Sans,Comfortaa,Ubuntu,sans-serif;font-size:1rem;min-height:2.75rem;padding:.5rem .75rem;width:100%}.TextField_glass__Xiepa:focus{box-shadow:0 0 0 2px #ffffff40;outline:none}.TextField_glass__Xiepa[readonly]{cursor:default;text-align:center}.TextField_glass__Xiepa[readonly]:focus{box-shadow:none}.TextField_compact__89gZr{background:#ffffff14;border:1px solid #fff3;border-radius:.375rem;box-sizing:border-box;color:#fff;font-family:inherit;font-size:.875rem;max-width:6rem;min-width:0;padding:.35rem .5rem}.TextField_compact__89gZr:focus{box-shadow:0 0 0 2px #ffffff40;outline:none}.TextField_link__4DH-C{background:#ffffff0f;border:1px solid #ffffff26;border-radius:.5rem;box-sizing:border-box;color:#ffffffe6;flex:1 1;font-family:inherit;font-size:.875rem;min-height:2.5rem;min-width:0;padding:.5rem .75rem}.TextField_link__4DH-C:focus{box-shadow:0 0 0 2px #fff3;outline:none}.TextField_auth__dRxoQ{background:#ffffff1a;border:1px solid #ffffff40;border-radius:.5rem;box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;min-height:2.75rem;padding:.5rem .75rem;width:100%}.TextField_auth__dRxoQ::placeholder{color:#ffffff80}.TextField_auth__dRxoQ:focus{box-shadow:0 0 0 2px #fff6;outline:none}.TextField_bar__RU\+aQ{background:#ffffff14;border:1px solid #fff3;border-radius:.5rem;box-sizing:border-box;color:#fff;flex:1 1;font-family:inherit;font-size:.9375rem;min-height:2.5rem;min-width:0;padding:.5rem .75rem;transition:border-color .2s,box-shadow .2s}.TextField_bar__RU\+aQ::placeholder{color:#ffffff73}.TextField_bar__RU\+aQ:focus{border-color:#ffffff73;box-shadow:0 0 0 2px #ffffff1f;outline:none}.TextField_memberEdit__1AjwK{background:#ffffff1f;border:1px solid #ffffff40;border-radius:.35rem;box-sizing:border-box;color:#fff;flex:1 1;font-family:inherit;font-size:.9375rem;min-height:1.75rem;min-width:0;padding:.25rem .5rem}.TextField_memberEdit__1AjwK:focus{border-color:#ffffff80;outline:none}.TextField_compactNarrowMax__W7Wr6{max-width:5rem}.ActionButton_danger__PnQdb,.ActionButton_modalPrimary__NdUHi,.ActionButton_modalSecondary__4c\+sS,.ActionButton_primary__fRSpO,.ActionButton_secondary__0KiyW{align-items:center;border-radius:.5rem;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;justify-content:center;margin:0;text-align:center;text-decoration:none;transition:background .2s,border-color .2s,transform .1s,opacity .2s}.ActionButton_sizeDefault__em5Kl{font-size:1rem;min-height:2.75rem;padding:.625rem 1rem}.ActionButton_sizeCompact__eCPzZ{font-size:.9375rem;min-height:2.5rem;padding:0 1rem}.ActionButton_primary__fRSpO{background:#ffffff2e;border:1px solid #ffffff59;color:#fff}.ActionButton_primary__fRSpO:hover:not(:disabled){background:#ffffff47;border-color:#ffffff80}.ActionButton_primary__fRSpO:active:not(:disabled){transform:scale(.98)}.ActionButton_primary__fRSpO:focus-visible{outline:2px solid #ffffffb3;outline-offset:2px}.ActionButton_primary__fRSpO:disabled{cursor:not-allowed;opacity:.7}.ActionButton_secondary__0KiyW{background:#ffffff14;border:1px solid #fff6;color:#fff}.ActionButton_secondary__0KiyW:hover:not(:disabled){background:#ffffff26;border-color:#ffffff80}.ActionButton_secondary__0KiyW:active:not(:disabled){transform:scale(.98)}.ActionButton_secondary__0KiyW:focus-visible{outline:2px solid #fff9;outline-offset:2px}.ActionButton_secondary__0KiyW:disabled{cursor:not-allowed;opacity:.7}.ActionButton_danger__PnQdb{background:#dc26264d;border:1px solid #fca5a561;color:#fffffffa}.ActionButton_danger__PnQdb:hover:not(:disabled){background:#dc262670;border-color:#fecaca7a}.ActionButton_danger__PnQdb:active:not(:disabled){transform:scale(.98)}.ActionButton_danger__PnQdb:focus-visible{outline:2px solid #ffb4b4bf;outline-offset:2px}.ActionButton_danger__PnQdb:disabled{cursor:not-allowed;opacity:.7}.ActionButton_modalSecondary__4c\+sS{background:#ffffff26;border:1px solid #ffffff4d;color:#fff;font-size:.9375rem;font-weight:500;padding:.5rem 1rem}.ActionButton_modalSecondary__4c\+sS:hover:not(:disabled){background:#ffffff40;border-color:#ffffff73}.ActionButton_modalPrimary__NdUHi{background:#ffffffe6;border:1px solid #fffffff2;color:#1a1a2e;font-size:.9375rem;font-weight:500;padding:.5rem 1rem}.ActionButton_modalPrimary__NdUHi:hover:not(:disabled){background:#fff;border-color:#fff}.ActionButton_modalPrimary__NdUHi:disabled{cursor:not-allowed;opacity:.7}.ActionButton_modalPrimary__NdUHi:focus-visible,.ActionButton_modalSecondary__4c\+sS:focus-visible{outline:2px solid #ffffffa6;outline-offset:2px}.Card_card__48SLx{backdrop-filter:blur(1.25rem) saturate(1.2);-webkit-backdrop-filter:blur(1.25rem) saturate(1.2);background-color:#16182a7a;background-image:linear-gradient(158deg,#ffffff26,#ffffff0d 42%,#ffffff05);border:1px solid #fff3;border-radius:1rem;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #0000001f,0 .45rem 1.75rem #00000029;box-sizing:border-box;isolation:isolate;min-width:0;overflow:hidden;padding:1.5rem;position:relative;width:100%}.Card_insetElevation__S2pcp{box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #00000029,inset 0 -1px 0 #0000001f}.Card_card__48SLx:before{background:linear-gradient(125deg,#ffffff1a,#0000 50%);border-radius:inherit;content:"";inset:0;opacity:.2;pointer-events:none;position:absolute}.Card_card__48SLx>*{position:relative;z-index:1}.Card_stack__5YTPm{align-items:stretch;display:flex;flex-direction:column;gap:1rem}.Card_stackComfortable__QUuSc{gap:1.25rem}.Card_maxWidthMd__ltqT8{max-width:none}@media (min-width:768px){.Card_maxWidthMd__ltqT8{max-width:28rem}}.Card_maxWidthLg__AHwyp{max-width:32rem}.Card_maxWidthSm__ce7CS{max-width:22rem}.Card_noPadding__FCLYu{padding:0}.Switcher_track__Bzsi2{background:#0003;border:1px solid #ffffff1f;border-radius:.5rem;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem}.Switcher_segmentActive__o2LA1,.Switcher_segment__VgELn{background:#0000;border:none;border-radius:.375rem;color:#ffffffbf;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.3;margin:0;min-width:0;padding:.45rem .65rem;text-align:center;transition:background .15s,color .15s,box-shadow .15s}.Switcher_segment__VgELn:hover:not(:disabled){background:#ffffff0f;color:#fffffff2}.Switcher_segmentActive__o2LA1:disabled,.Switcher_segment__VgELn:disabled{cursor:not-allowed;opacity:.5}.Switcher_segmentActive__o2LA1{background:#fff3;box-shadow:0 0 0 1px #ffffff40;color:#fff}.Switcher_segmentActive__o2LA1:focus-visible,.Switcher_segment__VgELn:focus-visible{outline:2px solid #ffffffa6;outline-offset:2px}.Switch_row__8hwyr{align-items:center;display:flex;gap:.5rem;margin-top:.35rem}.Switch_track__Wofp0{background:#ffffff26;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px #fff3;cursor:pointer;flex-shrink:0;height:1.375rem;padding:0;position:relative;transition:background .2s;width:2.5rem}.Switch_track__Wofp0[aria-checked=true]{background:#ffffff59}.Switch_track__Wofp0:disabled{cursor:not-allowed;opacity:.5}.Switch_track__Wofp0:focus-visible{outline:2px solid #ffffffa6;outline-offset:2px}.Switch_knob__vPstS{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:.975rem;left:.2rem;position:absolute;top:.2rem;transition:transform .2s ease;width:.975rem}.Switch_knobOn__QIVdA{transform:translateX(1.1rem)}.Switch_label__7stJJ{color:#ffffffe6;cursor:pointer;font-size:.875rem;-webkit-user-select:none;user-select:none}.MainPage_wrapper__jMWxz{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:100%;min-width:0;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));width:100%}@media (prefers-reduced-motion:no-preference){.MainPage_animHero__KP52z{animation:MainPage_mainFadeUp__HoUdR .7s cubic-bezier(.22,1,.36,1) both,MainPage_mainHeroGlow__VF5RR 5s ease-in-out .85s infinite}.MainPage_animCard__k\+FQf{animation:MainPage_mainFadeUp__HoUdR .65s cubic-bezier(.22,1,.36,1) .06s both}.MainPage_animStagger1__gF1Z-{animation:MainPage_mainFadeUp__HoUdR .55s cubic-bezier(.22,1,.36,1) .14s both}.MainPage_animStagger2__ncxa3{animation:MainPage_mainFadeUp__HoUdR .55s cubic-bezier(.22,1,.36,1) .2s both}.MainPage_animStagger3__m8Eg-{animation:MainPage_mainFadeUp__HoUdR .55s cubic-bezier(.22,1,.36,1) .26s both}}@keyframes MainPage_mainFadeUp__HoUdR{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes MainPage_mainHeroGlow__VF5RR{0%,to{text-shadow:0 2px 1rem #00000047,0 0 1.5rem #ffffff0f}50%{text-shadow:0 2px 1rem #00000038,0 0 2rem #ffffff1f}}.MainPage_heroTitle__\+uNBB{color:#fffffffa;font-size:clamp(2rem,8vw,4rem);font-weight:700;letter-spacing:.02em;line-height:1.1;margin:0 0 1rem;overflow-wrap:break-word;padding:0 .5rem;text-align:center;text-shadow:0 2px 1rem #00000040;word-break:break-word}.MainPage_mainCard__LnV0t{max-width:28rem;width:100%}@media (min-width:640px){.MainPage_mainCard__LnV0t{padding:2rem}}@media (min-width:768px){.MainPage_mainCard__LnV0t{max-width:32rem}}.MainPage_tagline__QQVd5{color:#fffffff2;font-size:1rem;line-height:1.5;margin:0;text-align:center}.MainPage_label__RUSMn{color:#ffffffe6;font-size:.875rem;font-weight:600;margin:0 0 .25rem}.MainPage_labelError__XxlLY{color:#fecaca;font-weight:600}.MainPage_artistFieldError__3pptb{color:#fecaca;font-size:.875rem;font-weight:600;line-height:1.35;margin:.35rem 0 0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.MainPage_artistFieldErrorEnter__eSf9w{animation:MainPage_artistErrorIn__sbg\+C .38s cubic-bezier(.22,1,.36,1) both}.MainPage_artistFieldErrorExit__cJnc6{animation:MainPage_artistErrorOut__U1sxQ .32s ease-in forwards}}@media (prefers-reduced-motion:reduce){.MainPage_artistFieldErrorEnter__eSf9w{animation:none}.MainPage_artistFieldErrorExit__cJnc6{animation:none;opacity:0;transition:opacity .25s ease}}@keyframes MainPage_artistErrorIn__sbg\+C{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes MainPage_artistErrorOut__U1sxQ{0%{margin-top:.35rem;max-height:3rem;opacity:1;transform:translateY(0)}to{margin-top:0;max-height:0;opacity:0;transform:translateY(-.35rem)}}.MainPage_inputWrap__suNaM{display:flex;flex-direction:column;gap:.25rem;min-width:0}.MainPage_artistInput__\+-I3m,.MainPage_artistInput__\+-I3m::placeholder{text-align:center}.MainPage_artistInputError__emkHp{background-color:#ff646440!important;border-color:#ff646499!important}.MainPage_actions__9RO7R{display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.MainPage_wrapper__jMWxz{padding:2rem 1.5rem}.MainPage_tagline__QQVd5{font-size:1.125rem}.MainPage_actions__9RO7R{flex-direction:row;margin-top:.5rem}.MainPage_actionBtn__8qnY3{flex:1 1;transition:transform .2s ease,box-shadow .2s ease}.MainPage_actionBtn__8qnY3:hover:not(:disabled){box-shadow:0 .35rem 1rem #0003;transform:translateY(-2px)}.MainPage_actionBtn__8qnY3:active:not(:disabled){transform:translateY(0)}}.MainPage_configLink__TnMd8{align-items:center;align-self:flex-end;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#ffffffd1;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8125rem;font-weight:500;gap:.35rem;margin-top:.35rem;padding:.4rem .85rem;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s ease}.MainPage_configLink__TnMd8:hover{background:#ffffff1f;border-color:#ffffff38;color:#fffffffa}.MainPage_configLinkExpanded__MX8v5{background:#ffffff24;border-color:#ffffff47;box-shadow:0 0 0 1px #ffffff14;color:#fffffff2}.MainPage_configLinkText__pOEDO{line-height:1.2}.MainPage_configChevron__nO1ZL{border-bottom:2px solid;border-right:2px solid;height:.4rem;margin-top:-.15rem;transform:rotate(45deg);transition:transform .3s cubic-bezier(.4,0,.2,1);width:.4rem}.MainPage_configLinkExpanded__MX8v5 .MainPage_configChevron__nO1ZL{margin-top:.1rem;transform:rotate(225deg)}.MainPage_configDisclosure__f-YVz{display:grid;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.MainPage_configDisclosureClosed__7lZ2K{grid-template-rows:0fr}.MainPage_configDisclosureInner__g4kQE{min-height:0;overflow:hidden}.MainPage_configPanel__g5gcu{border-top:1px solid #ffffff1f;margin-top:.75rem;padding-top:.75rem}.MainPage_configPanelTitle__fdZCK{color:#ffffff8c;display:block;font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0 0 .65rem;text-transform:uppercase}.MainPage_configRows__DH43P{backdrop-filter:blur(.35rem);-webkit-backdrop-filter:blur(.35rem);background:#00000024;border:1px solid #ffffff14;border-radius:.65rem;display:flex;flex-direction:column;gap:.55rem;padding:.65rem .75rem}.MainPage_configRow__4MkPF{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.MainPage_configRowLabel__Onl1t{color:#ffffffe0;flex:1 1;font-size:.8125rem;line-height:1.3;min-width:0;text-align:left}.MainPage_configRowControl__pLi7N{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}.MainPage_configTimeLimitWrap__Kc5Si{justify-content:flex-end}.MainPage_configSwitchRow__huRHz{border-top:1px solid #ffffff14;margin-top:.65rem;padding-top:.5rem}.MainPage_configSwitchRow__huRHz>div{margin-top:0}.Timer_timer__7dWP1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0}.Timer_timerInner__P\+vMc{align-items:baseline;display:inline-flex;gap:0;justify-content:center}.Timer_colon__gFZQl{opacity:.85;padding:0 .1em}.Timer_timePart__rcBPU{animation:Timer_timerDigitIn__u0TOw .42s cubic-bezier(.34,1.45,.64,1);display:inline-block;min-width:.6em;text-align:center}@keyframes Timer_timerDigitIn__u0TOw{0%{opacity:.55;transform:translateY(.2em) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.Timer_timePart__rcBPU{animation:none}}.GameToolbar_toolbar__P15gj{backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000026;border-bottom:1px solid #ffffff1f;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;padding:.75rem max(1rem,env(safe-area-inset-right)) .75rem max(1rem,env(safe-area-inset-left))}.GameToolbar_row1__-RAOY{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0;position:relative}.GameToolbar_leftGroup__tC23m{justify-content:flex-start}.GameToolbar_leftGroup__tC23m,.GameToolbar_rightGroup__F20O2{align-items:center;display:flex;flex:1 1;gap:.5rem;min-width:0}.GameToolbar_rightGroup__F20O2{justify-content:flex-end}.GameToolbar_toolbarAction__3naPN{font-size:.875rem;padding-left:.75rem;padding-right:.75rem}.GameToolbar_btnWithBadge__smtiS{display:inline-flex;position:relative}.GameToolbar_badgeGuess__y1VmG,.GameToolbar_badge__9tMiW{align-items:center;background:#fffffff2;border-radius:50%;bottom:-2px;box-sizing:border-box;color:#000000d9;display:flex;font-size:.7rem;font-weight:600;height:1.1rem;justify-content:center;min-width:1.1rem;padding:0 .25rem;position:absolute;right:-2px}.GameToolbar_badgeGuess__y1VmG{bottom:-3px;right:-3px}.GameToolbar_badgeGuessYellow__5Hdsq{background:#facc15;box-shadow:0 0 0 1px #0000001f;color:#000000e0}.GameToolbar_badgeGuessOrange__YeSyc{background:#f97316;box-shadow:0 0 0 1px #0000001a;color:#fffffffa}.GameToolbar_badgeGuessRed__9\+PzK{background:#dc2626;box-shadow:0 0 0 1px #0000001f;color:#fffffffa}.GameToolbar_badgeGuess__y1VmG,.GameToolbar_badge__9tMiW{transform-origin:center center}@keyframes GameToolbar_badgeBounce__CaVpr{0%{transform:scale(1)}22%{transform:scale(.78)}48%{transform:scale(1.22)}72%{transform:scale(.94)}to{transform:scale(1)}}.GameToolbar_badgePop__A8LHf{animation:GameToolbar_badgeBounce__CaVpr .48s cubic-bezier(.34,1.45,.64,1)}@media (prefers-reduced-motion:reduce){.GameToolbar_badgePop__A8LHf{animation:none}}.GameToolbar_timerWrap__qOVd1{color:#fffffff2;font-size:.9375rem;left:50%;min-width:3rem;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%)}.GameToolbar_row2__Dz7Dq{display:flex;flex-direction:column;gap:.35rem;min-width:0}.GameToolbar_artistLabelMobile__tiba5{color:#ffffffe6;display:block;font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameToolbar_guessRow__oPsaM{align-items:center;display:flex;gap:.5rem;min-width:0}@media (min-width:640px){.GameToolbar_guessRow__oPsaM{flex:1 1;min-width:0}}.GameToolbar_artistLabelDesktop__\+rk4U{color:#ffffffe6;display:none;flex-shrink:0;font-size:.875rem;font-weight:600;max-width:12rem;overflow:hidden;text-overflow:ellipsis}.GameToolbar_guessField__6in0N{flex:1 1;min-width:0}.GameToolbar_guessSubmit__oLeXc{flex-shrink:0;min-width:4.5rem}@media (min-width:640px){.GameToolbar_toolbar__P15gj{gap:1rem;padding:1rem max(1.5rem,env(safe-area-inset-right)) 1rem max(1.5rem,env(safe-area-inset-left))}.GameToolbar_row2__Dz7Dq{align-items:center;flex:1 1;flex-direction:row;gap:.5rem;min-width:0}.GameToolbar_artistLabelMobile__tiba5{display:none}.GameToolbar_artistLabelDesktop__\+rk4U{display:inline}}.LyricsCard_surface__uIJVi{display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;overflow:hidden}.LyricsCard_surfaceGame__DcBc\+{box-sizing:border-box;margin:0;max-width:100%;min-width:0;width:100%}.LyricsCard_scroll__mjBQI{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.LyricsCard_scrollGame__0HGLr,.LyricsCard_scroll__mjBQI{padding:1rem max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.LyricsCard_scroll__mjBQI::-webkit-scrollbar{width:.5rem}.LyricsCard_scroll__mjBQI::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.LyricsCard_scroll__mjBQI::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.LyricsCard_line__58KPd{color:#fffffff2;font-size:1rem;line-height:1.4;margin:.15rem 0 0}.LyricsCard_unrevealedRun__7ULrt{align-items:stretch;display:inline-flex;flex-direction:row;vertical-align:middle;white-space:nowrap}.LyricsCard_unrevealedFirst__UVdrv,.LyricsCard_unrevealedLast__lAenj,.LyricsCard_unrevealedMid__Zteoe,.LyricsCard_unrevealedOnly__bEt-3{align-items:center;background:#ffffff59;border-radius:0;box-sizing:border-box;color:#0000;display:flex;justify-content:center;line-height:1;min-height:1em;min-width:.45em;-webkit-user-select:none;user-select:none}.LyricsCard_unrevealedOnly__bEt-3{border-radius:.3em}.LyricsCard_unrevealedFirst__UVdrv{border-radius:.3em 0 0 .3em}.LyricsCard_unrevealedLast__lAenj{border-radius:0 .3em .3em 0}.LyricsCard_revealedHighlight__1jNoh{display:inline;margin:0;padding:0;position:relative}.LyricsCard_revealedHighlightLayer__OoToy{animation:LyricsCard_revealedFade__BOdiw 2s ease-out forwards;background:#ffffff73;border-radius:.2em;box-shadow:0 0 0 2px #ffffff4d;inset:-1px;pointer-events:none;position:absolute;z-index:-1}@keyframes LyricsCard_revealedFade__BOdiw{0%{opacity:1}to{opacity:0}}.LyricsCard_srOnly__cagAK{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:640px){.LyricsCard_surface__uIJVi{margin:0}.LyricsCard_scroll__mjBQI{padding:1.25rem 1.5rem}.LyricsCard_line__58KPd{font-size:1.0625rem}}.RevealBar_bar__8zDGe{align-items:center;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000026;border-radius:1rem 1rem 0 0;border-top:1px solid #ffffff1f;display:flex;flex-shrink:0;gap:.5rem;padding:.75rem max(1rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.RevealBar_revealBtn__jIlAG{flex-shrink:0}@media (min-width:640px){.RevealBar_bar__8zDGe{padding:1rem max(1.5rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left))}}.ActivityPanel_root__jpyAq{min-width:0;overflow:hidden}.ActivityPanel_inner__UjcuV,.ActivityPanel_root__jpyAq{display:flex;flex:1 1;flex-direction:column;min-height:0}.ActivityPanel_inner__UjcuV{box-sizing:border-box;padding:1rem}.ActivityPanel_title__BUshy{color:#fffffff0;flex-shrink:0;font-size:.875rem;font-weight:600;letter-spacing:.015em;margin:0 0 .75rem}.ActivityPanel_empty__akqu9{color:#ffffff8c;font-size:.8125rem;line-height:1.4;margin:0}.ActivityPanel_list__8SXDq{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:.5rem;list-style:none;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0}.ActivityPanel_item__pPrFB{align-items:flex-start;background:#ffffff0f;border:1px solid #0000;border-radius:.5rem;color:#ffffffe6;display:flex;font-size:.8125rem;gap:.5rem;line-height:1.35;padding:.5rem .75rem}.ActivityPanel_item__pPrFB .ActivityPanel_text__mXshs{flex:1 1;min-width:0}.ActivityPanel_icon__yOE30{color:#fff;flex-shrink:0;font-size:1.125rem}.GamePage_wrapper__D24Zf{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.GamePage_loadingText__Herd1{align-items:center;color:#ffffffe6;display:flex;flex:1 1;font-size:1rem;justify-content:center;margin:0}.GamePage_gameToolbarWrap__jg8Gu{display:flex;flex-shrink:0;justify-content:center;width:100%}.GamePage_gameToolbarCenter__YdSX-{max-width:32rem;width:100%}.GamePage_gameRow__nU0yv{display:flex;flex:1 1;flex-direction:row;gap:.5rem;min-height:0;width:100%}.GamePage_gameLeft__kUejn{flex:1 1;min-height:0;min-width:0}.GamePage_gameMain__T9OVf{display:flex;flex:0 2 auto;flex-direction:column;max-width:48rem;min-height:0;min-width:0;padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem}.GamePage_activityAside__caeLJ{box-sizing:border-box;display:none;flex:1 1;flex-shrink:0;min-height:0;padding:.5rem .5rem .5rem 0;width:14rem}.GamePage_activityAside__caeLJ>*{max-width:14rem}@media (min-width:768px){.GamePage_gameRow__nU0yv{max-width:none}.GamePage_activityAside__caeLJ{display:flex;flex-direction:column}}.GamePage_gameRevealWrap__vDbQ7{display:flex;flex-shrink:0;justify-content:center;width:100%}.GamePage_gameRevealCenter__W5JgC{max-width:32rem;width:100%}@media (max-width:767px){.GamePage_gameRow__nU0yv{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scroll-snap-type:x mandatory}.GamePage_gameLeft__kUejn{display:none;flex:none;min-width:14rem;scroll-snap-align:start;width:14rem}.GamePage_gameMain__T9OVf{box-sizing:border-box;flex:none;overflow:hidden;scroll-snap-align:center;width:95%}.GamePage_activityAside__caeLJ{display:flex;flex-direction:column;min-width:14rem;padding:.5rem .75rem .5rem 0;scroll-snap-align:end;width:14rem}}@media (min-width:640px) and (max-width:767px){.GamePage_wrapper__D24Zf{max-width:100%}}.WinPage_wrapper__k9zDG{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:2rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));width:100%}.WinPage_pageTitle__Z2nWm{color:#fffffffa;font-size:clamp(1.5rem,5vw,2rem);font-weight:700;margin:0 0 .5rem;text-align:center}.WinPage_subtitle__eNQrh{color:#ffffffd9;font-size:1rem;margin:0 0 1.25rem;text-align:center}.WinPage_winCard__RIgEv{width:100%}.WinPage_title__JXAdk{color:#fffffff2;font-size:1.25rem;font-weight:600;margin:0;text-align:center}.WinPage_hint__H7Bst{color:#fffc;font-size:.9375rem;margin:0;text-align:center}.WinPage_yourSong__2aR59{color:#ffffffd9;font-size:.9375rem;margin:0}.WinPage_songTitle__6reGS{color:#fffffffa;font-size:1.25rem;font-weight:600;line-height:1.3;margin:0;word-break:break-word}.WinPage_lyricsCard__QSN0a{background:#0000001a;border:1px solid #ffffff1a;border-radius:.75rem;display:flex;flex-direction:column;max-height:16rem;min-height:0;overflow:hidden}.WinPage_lyricsHeading__Utsyx{color:#ffffffe6;flex-shrink:0;font-size:.875rem;font-weight:600;margin:0;padding:.75rem 1rem .5rem}.WinPage_lyricsScroll__uDcG\+{flex:1 1;min-height:0;overflow-y:auto;padding:0 1rem 1rem}.WinPage_lyricsScroll__uDcG\+::-webkit-scrollbar{width:.4rem}.WinPage_lyricsScroll__uDcG\+::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.WinPage_lyricsScroll__uDcG\+::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.WinPage_lyricsLine__NcHzp{color:#fffffff2;font-size:.9375rem;line-height:1.4;margin:.15rem 0 0}.WinPage_stats__A0BNG{color:#ffffffe6;display:flex;font-size:.9375rem;gap:1.5rem;justify-content:center}@media (min-width:640px){.WinPage_wrapper__k9zDG{padding:2.5rem max(1rem,env(safe-area-inset-right)) max(2rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.WinPage_winCard__RIgEv{padding:2rem}.WinPage_lyricsCard__QSN0a{max-height:20rem}}.ErrorPage_wrapper__5DE3c{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:2rem max(.75rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));width:100%}.ErrorPage_card__54p3R{align-items:center;margin:0 auto;text-align:center;width:100%}.ErrorPage_imageWrap__S3ett{display:flex;justify-content:center;margin:0 0 .25rem;width:100%}.ErrorPage_image__zhbA2{filter:drop-shadow(0 .25rem .75rem rgba(0,0,0,.25));height:auto;max-width:min(12rem,42vw);opacity:.95}.ErrorPage_title__uFyye{color:#fffffffa;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;letter-spacing:-.02em;margin:0;text-shadow:0 2px 1rem #0003}.ErrorPage_lead__fOXAm{color:#ffffffe0;font-size:.9375rem;line-height:1.5;margin:0;max-width:26rem}.ErrorPage_hint__xMn05{color:#ffffffb8;font-size:.875rem;line-height:1.45;margin:0;max-width:26rem}.ErrorPage_detailBox__pbAka{background:#00000038;border:1px solid #ffffff1a;border-radius:.65rem;box-sizing:border-box;margin-top:.25rem;max-width:100%;padding:.65rem .75rem;text-align:left;width:100%}.ErrorPage_detailLabel__8T-3c{color:#ffffff8c;font-size:.75rem;font-weight:600;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}.ErrorPage_detailPre__sK-CW{color:#fcd3d3f2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.4;margin:0;white-space:pre-wrap;word-break:break-word}.ErrorPage_action__pD\+AM{margin-top:.25rem;min-width:11rem}.RoomMemberRow_name__Wft8Z{color:#fffffff2;flex:1 1;font-size:.9375rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomMemberRow_badge__RxZq-{background:#fff3;border-radius:.25rem;color:#fff;flex-shrink:0;font-size:.6875rem;font-weight:600;letter-spacing:.04em;padding:.2rem .4rem;text-transform:uppercase}.RoomMemberRow_editBtn__ldamA{align-items:center;background:#0000;border:none;border-radius:.25rem;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;padding:0;transition:color .2s,background .2s;width:1.25rem}.RoomMemberRow_editBtn__ldamA:hover{background:#ffffff1f;color:#ffffffe6}.RoomMemberRow_editBtn__ldamA .RoomMemberRow_material-icons__Q1kI1{font-size:.875rem}.MemberList_inner__bYzzt{display:flex;flex-direction:column;min-height:0;min-width:0}.MemberList_innerEmbedded__k2FiF{box-sizing:border-box;padding:1rem}.MemberList_title__HdnnJ{color:#fffffff2;font-size:.875rem;font-weight:600;letter-spacing:.02em;margin:0 0 .75rem}.MemberList_list__P-4zK{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.MemberList_item__MK9q\+{align-items:center;background:#ffffff0f;border:1px solid #0000;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem}.MemberList_item__MK9q\+:has(.MemberList_editWrap__QnS\+4){padding:.35rem .5rem}.MemberList_itemEditing__YutY-{align-items:stretch;flex-direction:column}.MemberList_editWrap__QnS\+4{display:flex;flex-direction:column;gap:.5rem;width:100%}.MemberList_editRow__U10kE{align-items:center;display:flex;gap:.5rem}.MemberList_editRow__U10kE>:first-child{flex:1 1;min-width:0}.MemberList_colorSwatch__JsumF{border:2px solid #fff6;border-radius:.25rem;flex-shrink:0;height:1.5rem;width:1.5rem}.MemberList_pickerWrap__0Vylu{padding:.25rem 0}.MemberList_picker__H6Zio{height:120px!important;width:100%!important}.MemberList_pickerWrap__0Vylu .react-colorful__saturation{border-radius:.375rem}.MemberList_pickerWrap__0Vylu .react-colorful__hue-pointer,.MemberList_pickerWrap__0Vylu .react-colorful__saturation-pointer{border-width:2px;height:14px;width:14px}.MemberList_doneBtn__rq1EP{align-self:flex-end}.MemberList_item__MK9q\+.MemberList_current__U6l9D{background:#ffffff24;border-color:#ffffff40}@keyframes LobbyControls_lobbyFieldIn__Kq7fE{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.LobbyControls_wrap__wSGta{display:flex;flex-direction:column;gap:1.25rem;min-width:0;width:100%}.LobbyControls_section__42NxN{animation:LobbyControls_lobbyFieldIn__Kq7fE .48s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:.45rem;min-width:0}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:first-child{animation-delay:.03s}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:nth-child(2){animation-delay:.07s}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:nth-child(3){animation-delay:.11s}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:nth-child(4){animation-delay:.15s}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:nth-child(5){animation-delay:.19s}.LobbyControls_wrap__wSGta .LobbyControls_section__42NxN:nth-child(6){animation-delay:.23s}@media (prefers-reduced-motion:reduce){.LobbyControls_section__42NxN{animation:none}}.LobbyControls_label__Z6\+-T{color:#fffffff0;font-size:.875rem;font-weight:600;letter-spacing:.015em}.LobbyControls_settingsGrid__xPhFM{grid-gap:.55rem 1rem;align-items:center;display:grid;gap:.55rem 1rem;grid-template-columns:minmax(0,1fr) auto;justify-items:start}.LobbyControls_settingsGrid__xPhFM>:nth-child(2n){justify-self:end}@media (max-width:480px){.LobbyControls_settingsGrid__xPhFM{gap:.35rem 0;grid-template-columns:1fr;justify-items:stretch}.LobbyControls_settingsGrid__xPhFM>:nth-child(2n){justify-self:stretch}}.LobbyControls_settingLabel__eQ\+jg{color:#ffffffd9;font-size:.8125rem}.LobbyControls_settingValue__d6QGJ{color:#ffffffe6;font-size:.875rem}.LobbyControls_settingRow__Y-CTR{align-items:center;display:flex;gap:.5rem;margin-top:.35rem}.LobbyControls_linkRow__Dmo2x{align-items:stretch;display:flex;flex-direction:column;gap:.5rem;min-width:0}@media (min-width:480px){.LobbyControls_linkRow__Dmo2x{align-items:flex-end;flex-direction:row;gap:.5rem;justify-content:flex-end}.LobbyControls_linkRow__Dmo2x>:first-child{flex:1 1 auto;min-width:0}.LobbyControls_copyBtn__Bxz0x{align-self:flex-end;flex:0 0 auto}}.LobbyControls_copyBtn__Bxz0x{flex-shrink:0}.LobbyControls_startBtn__15NKj{width:100%}.LobbyControls_startGuestHint__eWQ7S{color:#ffffffd1;font-size:.875rem;font-weight:500;line-height:1.45;margin:0;text-align:center}.JoinForm_shell__TWKP9{margin-inline:auto}.JoinForm_title__q292i{color:#fffffffa;font-size:1.25rem;font-weight:600;margin:0}.JoinForm_hint__xthph{color:#ffffffd9;font-size:.9375rem;margin:0}.JoinForm_form__n8S2g{display:flex;flex-direction:column;gap:.75rem}.JoinForm_label__SQAa6{color:#ffffffe6;font-size:.875rem;font-weight:600}.RoomPage_wrapper__g07dv{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left))}.RoomPage_wrapperJoin__lLJJl{align-items:center;justify-content:center}.RoomPage_wrapperGame__Qyt1a{display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow:hidden;padding:0}.RoomPage_gameFetchRound__jf\+lP{align-items:center;flex:1 1;justify-content:center;min-height:0;overflow:hidden;padding:max(1rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom))}.RoomPage_spectatorBanner__jUz-I{background:#00000040;border-bottom:1px solid #ffffff1a;color:#ffffffe6;font-size:.875rem;margin:0;padding:.5rem .75rem;text-align:center}.RoomPage_scoreboard__VcrBQ{margin:0;overflow-x:auto;text-align:left;width:100%}.RoomPage_scoreboardTitle__ElrsJ{color:#fffffff2;font-size:1rem;margin:0 0 .5rem}.RoomPage_scoreboardTable__OPtw0{border-collapse:collapse;color:#ffffffe6;font-size:.875rem;min-width:28rem;width:100%}.RoomPage_scoreboardTable__OPtw0 td,.RoomPage_scoreboardTable__OPtw0 th{border-bottom:1px solid #ffffff1f;padding:.4rem .5rem}.RoomPage_scoreboardTable__OPtw0 td:first-child,.RoomPage_scoreboardTable__OPtw0 th:first-child{padding-left:.95rem}.RoomPage_scoreboardTable__OPtw0 td:last-child,.RoomPage_scoreboardTable__OPtw0 th:last-child{padding-right:.95rem}.RoomPage_scoreboardTable__OPtw0 th{color:#ffffffbf;font-weight:600}.RoomPage_scoreboardRowMe__zxinB td{background:#ffffff14}.RoomPage_message__RVSNS{color:#ffffffe6;font-size:1rem;margin:0;text-align:center}.RoomPage_error__uZlF3{color:#fca5a5;font-size:.9375rem;margin:0 0 .75rem;text-align:center}.RoomPage_linkBtn__YGu0C{align-self:center;background:#0000;border:1px solid #ffffff4d;border-radius:.5rem;color:#fffffff2;cursor:pointer;font-family:inherit;font-size:.9375rem;margin-top:1rem;padding:.5rem 1rem}.RoomPage_linkBtn__YGu0C:hover{background:#ffffff1a}.RoomPage_gameSidebarBtn__Q2Vk\+{box-sizing:border-box;flex-shrink:0;width:100%}.RoomPage_lobbyLeaveBtn__jjnC4{box-sizing:border-box;margin-top:.25rem;width:100%}.RoomPage_lobbyRoot__vX4SE{flex:1 1 auto;min-height:-webkit-min-content;min-height:min-content;padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}@keyframes RoomPage_lobbyFadeUp__xoyji{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}.RoomPage_lobbyHeading__WmQoz{animation:RoomPage_lobbyFadeUp__xoyji .55s cubic-bezier(.22,1,.36,1) both;color:#fff;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:1.25rem 0 1rem;text-align:center;text-shadow:0 2px 1rem #00000040}.RoomPage_lobbyLayout__0JLD8{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:56rem;min-height:0;width:100%}.RoomPage_lobbyAside__BkqCd,.RoomPage_lobbyCenter__hxe0i{animation:RoomPage_lobbyFadeUp__xoyji .5s cubic-bezier(.22,1,.36,1) both}.RoomPage_lobbyAside__BkqCd{animation-delay:.08s}@media (prefers-reduced-motion:reduce){.RoomPage_lobbyAside__BkqCd,.RoomPage_lobbyCenter__hxe0i,.RoomPage_lobbyHeading__WmQoz{animation:none}}.RoomPage_lobbyLeft__D89es{display:flex;flex-direction:column;gap:.75rem;max-width:28rem;min-width:0;width:100%}.RoomPage_lobbyLeft__D89es .RoomPage_memberList__uVHAZ{width:100%}.RoomPage_memberList__uVHAZ{flex-shrink:0;width:100%}.RoomPage_center__7q5XA{align-items:stretch;display:flex;flex:1 1;flex-direction:column;max-width:28rem;min-width:0;width:100%}@media (max-width:767px){.RoomPage_lobbyLayout__0JLD8 .RoomPage_center__7q5XA{flex:0 0 auto}}@media (min-width:768px){.RoomPage_lobbyLayout__0JLD8{align-items:flex-start;flex-direction:row;justify-content:center}.RoomPage_lobbyLeft__D89es{flex-shrink:0;max-width:none;min-width:14rem;order:1;width:14rem}.RoomPage_center__7q5XA{flex:0 1 auto;max-width:28rem;order:2}}.RoomPage_gameToolbarWrap__vK-SK{display:flex;flex-shrink:0;justify-content:center;width:100%}.RoomPage_gameToolbarCenter__vvvr8{max-width:48rem;width:100%}.RoomPage_gameRow__se4P5{align-items:stretch;display:flex;flex:1 1;flex-direction:row;gap:.5rem;min-height:0;min-width:0;position:relative;width:100%}.RoomPage_gameLeft__koBzD{box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-shrink:0;gap:.5rem;max-width:14rem;min-height:0;min-width:14rem;overflow:hidden;padding:.5rem 0 .5rem .5rem;width:14rem}.RoomPage_gameMembers__\+owVv,.RoomPage_gameMembers__\+owVv [data-game-panel=members]{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.RoomPage_gameMembers__\+owVv [data-game-panel=members]{width:100%}.RoomPage_gameMembers__\+owVv [data-game-panel=members]>*{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.RoomPage_gameMembers__\+owVv [data-game-panel=members] ul{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto}.RoomPage_gameMain__btbLX{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-width:48rem;min-height:0;min-width:0;overflow:hidden;padding-bottom:.5rem;padding-top:.5rem}.RoomPage_gameRevealWrap__1kYhC{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;width:100%}.RoomPage_gameRevealCenter__f78my{max-width:48rem;width:100%}.RoomPage_gameRight__K675S{box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-shrink:0;max-width:14rem;min-height:0;min-width:14rem;overflow:hidden;padding:.5rem .5rem .5rem 0;width:14rem}@media (min-width:768px){.RoomPage_gameRow__se4P5{overflow:hidden;scroll-snap-type:none}.RoomPage_gameLeft__koBzD{flex:0 0 14rem;max-width:14rem;min-width:14rem;overflow:hidden;padding:.5rem 0 .5rem .5rem;width:14rem}.RoomPage_gameMain__btbLX{flex:1 1;max-width:100%;min-width:0}.RoomPage_gameRight__K675S{flex:0 0 14rem;max-width:14rem;min-width:14rem;overflow:hidden;padding:.5rem .5rem .5rem 0;width:14rem}}@media (max-width:767px){.RoomPage_gameRow__se4P5{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scroll-snap-type:x mandatory}.RoomPage_gameLeft__koBzD{overflow:visible;scroll-snap-align:start}.RoomPage_gameMain__btbLX{box-sizing:border-box;flex:none;flex-grow:0;flex-shrink:0;min-width:90%;scroll-snap-align:center;width:90%}.RoomPage_gameRight__K675S{overflow:visible;scroll-snap-align:end}}.RoomPage_endLayout__-eKw0{flex:1 1;gap:1rem;margin:0 auto;max-width:56rem;min-height:0}.RoomPage_endHeader__poHYj,.RoomPage_endLayout__-eKw0{align-items:center;display:flex;flex-direction:column;width:100%}.RoomPage_endHeader__poHYj{box-sizing:border-box;gap:.35rem;justify-content:flex-start;max-width:40rem;padding:0 .25rem;text-align:center}.RoomPage_endColumns__JEIzC{display:flex;flex:1 1;flex-direction:column;gap:1rem;min-height:0;width:100%}.RoomPage_endCenter__HEIAE{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:.9rem;max-width:40rem;min-width:0;padding:0;width:100%}.RoomPage_endTitle__iyvoK{color:#fffffffa;font-size:clamp(1.35rem,3.8vw,1.8rem);font-weight:700;margin:0;text-align:center;text-shadow:0 2px 1rem #00000040}.RoomPage_endSubtitle__mxdSB{color:#ffffffe0;font-size:1rem;font-weight:600;line-height:1.35;margin:0;max-width:36rem}.RoomPage_endSong__YwD4k{color:#fffffff5;font-size:clamp(1rem,2.6vw,1.2rem);font-weight:600;line-height:1.35}.RoomPage_endSongPlaceholder__JXQq-,.RoomPage_endSong__YwD4k{margin:.15rem 0 0;max-width:36rem}.RoomPage_endPanels__NI8--{display:flex;flex-direction:column;gap:.75rem}.RoomPage_endPanel__Z-QNg{background:#0000002e;border:1px solid #ffffff29;border-radius:1rem;overflow:hidden}.RoomPage_endPanelHeader__JHo4D{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:.75rem .9rem .55rem}.RoomPage_endRankPanel__u1mrU{padding:0}.RoomPage_endStatsBody__e7Rbf{display:flex;flex-direction:column;gap:.5rem;padding:.65rem .9rem .9rem}.RoomPage_endStatsLine__iLylJ{align-items:baseline;color:#ffffffe0;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.35rem .75rem;justify-content:space-between;margin:0}.RoomPage_endStatsLabel__rAPN\+{color:#ffffffb8;font-weight:500}.RoomPage_endStatsValue__bXW2-{font-feature-settings:"tnum";color:#fffffff2;font-variant-numeric:tabular-nums;font-weight:600}.RoomPage_endStatsTableWrap__t-b2V{margin-top:.25rem;overflow-x:auto;width:100%}.RoomPage_endStatsTable__POR3F{border-collapse:collapse;color:#ffffffe6;font-size:.8125rem;min-width:22rem;width:100%}.RoomPage_endStatsTable__POR3F td,.RoomPage_endStatsTable__POR3F th{border-bottom:1px solid #ffffff1a;padding:.35rem .45rem;text-align:center}.RoomPage_endStatsTable__POR3F td:first-child,.RoomPage_endStatsTable__POR3F th:first-child{padding-left:.75rem;text-align:left}.RoomPage_endStatsTable__POR3F td:last-child,.RoomPage_endStatsTable__POR3F th:last-child{padding-right:.75rem}.RoomPage_endStatsTable__POR3F th{color:#ffffffb8;font-weight:600}.RoomPage_endLyrics__yS2g7{background:#0000;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:0;max-height:16rem;overflow:hidden;padding:.8rem .9rem 1rem;width:100%}.RoomPage_endLyricsHeading__YXE5\+{color:#ffffffe6;font-size:.875rem;font-weight:600;margin:0}.RoomPage_endLyricsScroll__1TUd1{color:#ffffffe6;flex:1 1;font-size:.9375rem;min-height:0;overflow-y:auto;text-align:left}.RoomPage_endLyricsLine__4oBar{margin:.25rem 0}.RoomPage_endActions__FAdh6{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.75rem;justify-content:center;margin-top:.2rem;width:100%}.RoomPage_endActions__FAdh6 .RoomPage_waiting__\+lh9V{margin:0 0 .25rem;order:-1;width:100%}.RoomPage_endActionBtn__UbFnp{max-width:20rem;width:100%}.RoomPage_waiting__\+lh9V{color:#ffffffd9;font-size:.9375rem;text-align:center}.RoomPage_endLeft__pzrYR{display:flex;flex-direction:column;gap:.75rem;max-width:28rem;min-width:0;width:100%}.RoomPage_endMyRank__yqUXV{align-items:center;background:#0003;border:1px solid #ffffff24;border-radius:.85rem;display:flex;justify-content:space-between;padding:.7rem .85rem}.RoomPage_endMyRankLabel__mz6KF{color:#ffffffc7;font-size:.8125rem}.RoomPage_endMyRankValue__WYytL{color:#fffffffa;font-size:1.1rem}.RoomPage_endLeft__pzrYR .RoomPage_memberList__uVHAZ{width:100%}@media (max-width:767px){.RoomPage_endLayout__-eKw0 .RoomPage_endCenter__HEIAE{flex:0 0 auto}.RoomPage_scoreboardTable__OPtw0{min-width:24rem}}@media (min-width:768px){.RoomPage_endColumns__JEIzC{align-items:flex-start;flex-direction:row;justify-content:center}.RoomPage_endLeft__pzrYR{flex-shrink:0;max-width:none;min-width:14rem;order:1;width:14rem}.RoomPage_endCenter__HEIAE{align-items:stretch;flex:0 1 auto;max-width:40rem;order:2}.RoomPage_endLayout__-eKw0 .RoomPage_endLeft__pzrYR .RoomPage_memberList__uVHAZ{max-height:none}.RoomPage_endActions__FAdh6{flex-direction:row;flex-wrap:wrap}.RoomPage_endActionBtn__UbFnp{min-width:10.5rem;width:auto}}.AuthPages_wrapper__Cul23{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:100%;min-width:0;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));width:100%}.AuthPages_centerAccountCard__pDlXW{margin-inline:auto;width:100%}.AuthPages_modalCard__mg4J9{width:100%}.AuthPages_title__hoHQq{color:#fff;font-size:1.5rem;font-weight:700;margin:0;text-align:center}.AuthPages_subtitle__goPW7{color:#fffffff2;font-size:1.125rem;font-weight:600;margin:1rem 0 0}.AuthPages_tagline__wdSn9{color:#ffffffe6;font-size:.9375rem;line-height:1.5;margin:0}.AuthPages_hint__RDhmM{color:#fff9;font-size:.875rem;margin:0}.AuthPages_form__nwaZx{display:flex;flex-direction:column;gap:1rem}.AuthPages_label__ugosY{color:#ffffffe6;font-size:.875rem;font-weight:600;margin:0}.AuthPages_error__d6FSV{color:#fca5a5;font-size:.875rem;margin:0}.AuthPages_success__mSOrv{color:#86efac;font-size:.875rem;margin:0}.AuthPages_actions__fnrzA{display:flex;gap:.75rem;margin-top:.5rem}.AuthPages_footer__lvlOg{color:#ffffffd9;font-size:.9375rem;margin:0;text-align:center}.AuthPages_footer__lvlOg a{color:#fffffff2;text-decoration:underline}.AuthPages_footer__lvlOg a:hover{color:#fff}.AuthPages_modalOverlay__zCUiT{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000059;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.AuthPages_modalTitle__9TgYw{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 1rem}.AuthPages_modalForm__gi1pf{display:flex;flex-direction:column;gap:1rem}.AuthPages_modalActions__PRdtS{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.AuthPages_row__bolSs{display:flex;flex-direction:column;gap:.25rem}.AuthPages_accountSection__FvZJf{margin-top:.5rem}.AuthPages_displayNameRow__TH5YT{align-items:center;display:flex;gap:.5rem;min-width:0}.AuthPages_displayNameText__T0jzY{color:#fffffff2;flex:1 1;font-size:1rem;min-width:0}.AuthPages_editDisplayNameBtn__N526C{align-items:center;background:#0000;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;padding:0;transition:color .2s,background .2s;width:2.25rem}.AuthPages_editDisplayNameBtn__N526C:hover{background:#ffffff1f;color:#fffffff2}.AuthPages_editDisplayNameBtn__N526C .AuthPages_material-icons__UCwZu{font-size:1.25rem}.AuthPages_displayNameEditRow__lNbu-{align-items:stretch;display:flex;flex-wrap:nowrap;gap:.5rem;min-width:0}.AuthPages_displayNameInput__6ACdM{box-sizing:border-box;flex:1 1;height:2.75rem;min-height:2.75rem;min-width:0}.AuthPages_saveDisplayNameBtn__MzjIz{flex-shrink:0}.HistoryPage_wrapperFullHeight__xiKAy{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));position:fixed;right:0;top:var(--layout-header-height);width:100%;z-index:0}.HistoryPage_cardFullHeight__D3bxu{backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000026;border:1px solid #ffffff26;border-radius:1rem;box-shadow:0 .5rem 2rem #0003;display:flex;flex-direction:column;height:100%;max-width:28rem;min-height:0;padding:1.5rem;width:100%}@media (max-width:639px){.HistoryPage_wrapperFullHeight__xiKAy{padding-left:max(.375rem,env(safe-area-inset-left));padding-right:max(.375rem,env(safe-area-inset-right))}.HistoryPage_cardFullHeight__D3bxu{padding-left:.75rem;padding-right:.75rem}}@media (min-width:640px){.HistoryPage_cardFullHeight__D3bxu{max-width:36rem}}@media (min-width:900px){.HistoryPage_cardFullHeight__D3bxu{max-width:42rem}}.HistoryPage_cardFullHeight__D3bxu .HistoryPage_title__e3fgq{color:#fff;flex-shrink:0;font-size:1.5rem;font-weight:700;margin:0 0 1rem;text-align:center}.HistoryPage_scrollArea__WtYeZ{align-items:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.HistoryPage_empty__gZysC,.HistoryPage_loading__QZhCt{color:#ffffffb3;font-size:.9375rem;margin:0;padding:2rem 0;text-align:center}.HistoryPage_list__yZqzu{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.HistoryPage_item__\+\+iPQ{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.75rem;box-shadow:0 2px 8px #00000026;padding:1rem 1.25rem;position:relative;transition:background .2s,border-color .2s,box-shadow .2s}.HistoryPage_item__\+\+iPQ:hover{background:#ffffff14;border-color:#ffffff2e;box-shadow:0 4px 12px #0003}.HistoryPage_itemWon__MuW4b{border-left:4px solid #86eface6}.HistoryPage_itemLost__QHPA4{border-left:4px solid #fbbf2480}.HistoryPage_itemTop__-wlQr{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-bottom:.625rem}.HistoryPage_tag__yk1Qp{background:#ffffff26;border-radius:.25rem;color:#fffffff2;display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.04em;padding:.25rem .5rem;text-transform:uppercase}.HistoryPage_resultBadge__cw40N{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:.35rem;padding:.35rem .75rem;white-space:nowrap}.HistoryPage_resultBadge__cw40N .HistoryPage_material-icons__dnsW-{font-size:1rem}.HistoryPage_resultBadgeWon__\+SNLc{background:#86efac40;border:1px solid #86efac73;color:#86efac}.HistoryPage_resultBadgeLost__cifzQ{background:#fbbf2433;border:1px solid #fbbf2466;color:#fde047}.HistoryPage_song__Ox0bM{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:.01em;line-height:1.3;margin:0 0 .2rem}.HistoryPage_artist__gOBtN{color:#fffc;font-size:.9375rem;font-weight:500;margin:0 0 .75rem}.HistoryPage_meta__gmmCx{color:#ffffffb3;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem 1.25rem;margin-bottom:1rem}.HistoryPage_metaItem__e6s0K{align-items:center;display:inline-flex;gap:.35rem}.HistoryPage_metaItem__e6s0K .HistoryPage_material-icons__dnsW-{font-size:1rem;opacity:.85}.HistoryPage_playAgainBtn__2Q5p9{align-items:center;background:#ffffff1f;border:1px solid #ffffff59;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.35rem;padding:.5rem .875rem;text-decoration:none;transition:background .2s,border-color .2s}.HistoryPage_playAgainBtn__2Q5p9:hover{background:#ffffff38;border-color:#ffffff80;color:#fff}.HistoryPage_playAgainBtn__2Q5p9 .HistoryPage_material-icons__dnsW-{font-size:1.125rem}.HistoryPage_playAgainWrap__CLLSB{display:flex;justify-content:flex-end}.HistoryPage_loadMore__akR3v{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:.5rem;color:#fff;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;margin-top:1rem;padding:.625rem;transition:background .2s;width:100%}.HistoryPage_loadMore__akR3v:hover:not(:disabled){background:#ffffff2e}.HistoryPage_loadMore__akR3v:disabled{cursor:not-allowed;opacity:.6}.StatisticsPage_wrapper__lJaTu{flex:1 1;min-width:0;padding:1rem max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));width:100%}.StatisticsPage_title__tdBdu{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 1rem;text-align:center}.StatisticsPage_grid__ZnRP0{column-count:1;column-gap:1rem;margin:0 auto;max-width:1200px}@media (min-width:640px){.StatisticsPage_grid__ZnRP0{column-count:2}}@media (min-width:960px){.StatisticsPage_grid__ZnRP0{column-count:3}}.StatisticsPage_card__Px8kJ{backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#00000026;border:1px solid #ffffff26;border-radius:1rem;break-inside:avoid;display:flex;flex-direction:column;margin-bottom:1rem;min-height:0;padding:1rem;page-break-inside:avoid}.StatisticsPage_cardTitle__uQ2RW{color:#ffffffd9;font-size:.8125rem;font-weight:600;letter-spacing:.03em;margin:0 0 .75rem;text-transform:uppercase}.StatisticsPage_numberCard__-g0Kd .StatisticsPage_value__jstjf{color:#fff;font-size:2rem;font-weight:700;line-height:1.2}.StatisticsPage_numberCard__-g0Kd .StatisticsPage_unit__cgyS0{color:#ffffffb3;font-size:.875rem;margin-left:.25rem}.StatisticsPage_chartWrap__ItcPK{flex:1 1;min-height:160px;width:100%}.StatisticsPage_loading__HFpbE{color:#ffffffb3;padding:2rem;text-align:center}.StatisticsPage_error__VG3f5{color:#fca5a5;padding:1rem;text-align:center}.StatisticsPage_signInCard__OI0DE{margin-inline:auto;width:100%}.UiKitPage_page__nQELg{box-sizing:border-box;margin:0 auto;max-width:40rem;padding:1.5rem 1rem 3rem;width:100%}.UiKitPage_title__IXRs-{color:#fffffffa;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.UiKitPage_lead__fdpj4{color:#ffffffe6;font-size:.95rem;line-height:1.5;margin:0 0 1.5rem}.UiKitPage_code__lPncf{background:#0003;border-radius:.25rem;font-size:.85em;padding:.1em .35em}.UiKitPage_section__\+NqVP{margin-bottom:2rem}.UiKitPage_h2__ddrAl{color:#fffffff2;font-size:1.1rem;font-weight:600;margin:0 0 .75rem}.UiKitPage_pre__K7-Sf{background:#00000040;border:1px solid #ffffff1f;border-radius:.5rem;color:#ffffffeb;font-size:.7rem;line-height:1.4;margin:0;max-height:20rem;overflow:auto;padding:1rem}.UiKitPage_cardDemo__J7Ng2{margin-top:.5rem}.UiKitPage_demoP__PCUe8{color:#ffffffeb;font-size:.9rem;line-height:1.45;margin:0}.UiKitPage_stack__U8nQD{align-items:stretch;display:flex;flex-direction:column;gap:1rem}.UiKitPage_fieldLabel__gJ63K{color:#ffffffd9;display:flex;flex-direction:column;font-size:.8rem;font-weight:600;gap:.35rem}.UiKitPage_hint__BbBJ9{color:#ffffffbf;font-size:.85rem;margin:.5rem 0 0}.UiKitPage_legacyBtn__pKL9c{flex-direction:row!important;min-height:2.5rem}.UiKitPage_barDemo__ZwnLu{display:flex;max-width:20rem;width:100%}.UiKitPage_btnRow__ZRcF\+{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.UiKitPage_memberDemoList__dxNEY{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;max-width:18rem;padding:0}.UiKitPage_memberDemoItem__k89y6{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem}.UiKitPage_memberDemoCurrent__q7LUu{background:#ffffff1f;border-color:#ffffff38}
/*# sourceMappingURL=main.c439e944.css.map*/