@font-face{font-family:cookieRun;src:url(../media/CookieRun_Regular-s.p.2n8v006_9mgsr.woff)format("woff");font-display:swap;font-weight:400}@font-face{font-family:cookieRun;src:url(../media/CookieRun_Bold-s.p.31sejjziugcgp.woff)format("woff");font-display:swap;font-weight:700}@font-face{font-family:cookieRun;src:url(../media/CookieRun_Black-s.p.0a09-qlm4-1_w.woff)format("woff");font-display:swap;font-weight:800}@font-face{font-family:cookieRun Fallback;src:local(Arial);ascent-override:91.13%;descent-override:29.79%;line-gap-override:0.0%;size-adjust:112.47%}.cookierun_c4238230-module__yQOO3W__className{font-family:cookieRun,cookieRun Fallback}.cookierun_c4238230-module__yQOO3W__variable{--font-display:"cookieRun", "cookieRun Fallback"}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_bdef01ca-module__LvAeeW__className{font-family:pretendard,pretendard Fallback}.pretendard_bdef01ca-module__LvAeeW__variable{--font-body:"pretendard", "pretendard Fallback"}
@font-face{font-family:kingnamBobohei;src:url(../media/KNBobohei_Bold.0b1eowzri_kev.woff2)format("woff2");font-display:swap;font-weight:700}.kingnambobohei_72bdf529-module__OpK7Fq__className{font-family:kingnamBobohei;font-weight:700}.kingnambobohei_72bdf529-module__OpK7Fq__variable{--font-ja:"kingnamBobohei"}
@font-face{font-family:zcoolKuaiLe;src:url(../media/ZCOOLKuaiLe_Regular.03bw2j8rtqpvj.woff2)format("woff2");font-display:swap;font-weight:400}.zcoolkuaile_84bc73e-module__gNV0IW__className{font-family:zcoolKuaiLe;font-weight:400}.zcoolkuaile_84bc73e-module__gNV0IW__variable{--font-zh-hans:"zcoolKuaiLe"}
@font-face{font-family:huninn;src:url(../media/Huninn_Regular.2xsfafa4j-pqd.woff2)format("woff2");font-display:swap;font-weight:400}.huninn_6cf58b95-module__jU27IG__className{font-family:huninn;font-weight:400}.huninn_6cf58b95-module__jU27IG__variable{--font-zh-hant:"huninn"}
@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Thin-s.04juyogdkx0el.woff2)format("woff2");font-display:swap;font-weight:100}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_ExtraLight-s.2a1v9wv--cepz.woff2)format("woff2");font-display:swap;font-weight:200}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Light-s.2gyhcvd76sxwf.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Regular-s.1kceeyo9g1hbh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Medium-s.2_0t48tv4qz7b.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_SemiBold-s.1nth-_qgmkrx0.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Bold-s.0szrmcojw3y22.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_ExtraBold-s.0miyyskza5lpa.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:beVietnamPro;src:url(../media/BeVietnamPro_Black-s.2rer918xb7oqr.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:beVietnamPro Fallback;src:local(Arial);ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.0%;size-adjust:111.01%}.bevietnampro_db55f470-module__iUurgG__className{font-family:beVietnamPro,beVietnamPro Fallback}.bevietnampro_db55f470-module__iUurgG__variable{--font-vi:"beVietnamPro", "beVietnamPro Fallback"}
.NavLanguageSwitcher-module__0xMl6a__control{--language-ink:#f7f0ff;--language-muted:#bca9d0;--language-panel:#251036;--language-border:#ffffff2e;--language-hover:#ffffff12;--language-selected:#a770e033;--language-accent:var(--cr-yellow);flex:0 0 56px;width:56px;position:relative}.nav[data-scrolled=true] .NavLanguageSwitcher-module__0xMl6a__control{--language-ink:var(--site-text,#321147);--language-muted:var(--site-muted,#806991);--language-panel:var(--site-surface,#fff);--language-border:var(--site-border,#e5d8ef);--language-hover:var(--site-surface-muted,#f8f3fc);--language-selected:var(--site-selected,#f1e6fc);--language-accent:var(--site-accent,var(--cr-purple))}.NavLanguageSwitcher-module__0xMl6a__trigger{border:1px solid var(--language-border);background:var(--language-hover);width:56px;height:44px;color:var(--language-ink);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:0;transition:background-color .12s,border-color .12s;display:flex}.NavLanguageSwitcher-module__0xMl6a__trigger:hover,.NavLanguageSwitcher-module__0xMl6a__trigger[aria-expanded=true]{background:var(--language-selected)}.NavLanguageSwitcher-module__0xMl6a__trigger:focus-visible{outline:2px solid var(--language-accent);outline-offset:3px}.NavLanguageSwitcher-module__0xMl6a__trigger[aria-disabled=true]{opacity:.55;cursor:wait}.NavLanguageSwitcher-module__0xMl6a__flag{object-fit:cover;border-radius:3px;flex:none;width:26px;height:18px;box-shadow:0 0 0 1px #00000014}.NavLanguageSwitcher-module__0xMl6a__chevron{opacity:.65;transition:transform .12s}.NavLanguageSwitcher-module__0xMl6a__trigger[aria-expanded=true] .NavLanguageSwitcher-module__0xMl6a__chevron{transform:rotate(180deg)}.NavLanguageSwitcher-module__0xMl6a__menu{width:224px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--nav-h) - 24px);border:1px solid var(--language-border);background:var(--language-panel);color:var(--language-ink);transform-origin:100% 0;border-radius:16px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 16px 40px #1804283d,0 3px 10px #1804281f}.NavLanguageSwitcher-module__0xMl6a__menu:popover-open{animation:.12s ease-out NavLanguageSwitcher-module__0xMl6a__reveal}.NavLanguageSwitcher-module__0xMl6a__heading{color:var(--language-muted);letter-spacing:.06em;margin:0;padding:8px 11px 9px;font-size:11px;font-weight:700}.NavLanguageSwitcher-module__0xMl6a__option{width:100%;min-height:44px;color:inherit;text-align:left;font:500 14px/1.4 var(--font-body), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:26px 1fr 16px;align-items:center;gap:11px;padding:9px 11px;display:grid}.NavLanguageSwitcher-module__0xMl6a__option:hover{background:var(--language-hover)}.NavLanguageSwitcher-module__0xMl6a__option[aria-checked=true]{background:var(--language-selected);font-weight:700}.NavLanguageSwitcher-module__0xMl6a__option:focus-visible{outline:2px solid var(--language-accent);outline-offset:-2px}.NavLanguageSwitcher-module__0xMl6a__check{color:var(--language-accent);visibility:hidden}.NavLanguageSwitcher-module__0xMl6a__option[aria-checked=true] .NavLanguageSwitcher-module__0xMl6a__check{visibility:visible}.NavLanguageSwitcher-module__0xMl6a__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NavLanguageSwitcher-module__0xMl6a__error{border:1px solid var(--language-border);background:var(--language-panel);width:max-content;max-width:min(280px,100vw - 24px);color:var(--language-ink);border-radius:12px;padding:10px 14px;font-size:.85rem;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 6px 24px #32005933}@keyframes NavLanguageSwitcher-module__0xMl6a__reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NavLanguageSwitcher-module__0xMl6a__menu:popover-open{animation:none}.NavLanguageSwitcher-module__0xMl6a__trigger,.NavLanguageSwitcher-module__0xMl6a__chevron{transition:none}}@media (max-width:1100px){.NavLanguageSwitcher-module__0xMl6a__error{top:calc(var(--nav-h) + 10px);position:fixed;right:12px}}
.ThemeSwitcher-module__TdiXEW__control{flex:0 0 44px}.ThemeSwitcher-module__TdiXEW__trigger{color:#f7f0ff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;display:grid}.nav[data-scrolled=true] .ThemeSwitcher-module__TdiXEW__trigger{color:var(--site-text,#321147);background:var(--site-surface-muted,#f8f3fc);border-color:var(--site-border,#e5d8ef)}.ThemeSwitcher-module__TdiXEW__trigger:hover,.ThemeSwitcher-module__TdiXEW__trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px}.ThemeSwitcher-module__TdiXEW__menu{border:1px solid var(--site-border,#e5d8ef);width:248px;max-width:calc(100vw - 24px);color:var(--site-text,#321147);background:var(--site-surface,#fff);border-radius:18px;margin:0;padding:8px;position:fixed;inset:auto;box-shadow:0 18px 50px #14062238}.ThemeSwitcher-module__TdiXEW__heading{color:var(--site-muted,#806991);padding:7px 10px 10px;font-size:12px;font-weight:700}.ThemeSwitcher-module__TdiXEW__option{width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:20px 1fr 16px;align-items:center;gap:12px;padding:10px;display:grid}.ThemeSwitcher-module__TdiXEW__option:hover{background:var(--site-surface-muted,#f8f3fc)}.ThemeSwitcher-module__TdiXEW__option[aria-checked=true]{background:var(--site-selected,#f0e4ff)}.ThemeSwitcher-module__TdiXEW__option strong{font-size:14px;line-height:1.4;display:block}.ThemeSwitcher-module__TdiXEW__option small{color:var(--site-muted,#806991);font-size:12px;display:block}.ThemeSwitcher-module__TdiXEW__check{visibility:hidden;color:var(--site-accent,#6d00c3)}.ThemeSwitcher-module__TdiXEW__option[aria-checked=true] .ThemeSwitcher-module__TdiXEW__check{visibility:visible}.ThemeSwitcher-module__TdiXEW__trigger:focus-visible,.ThemeSwitcher-module__TdiXEW__option:focus-visible{outline:2px solid var(--site-accent,#a36adb);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ThemeSwitcher-module__TdiXEW__menu:popover-open{animation:.14s ease-out ThemeSwitcher-module__TdiXEW__appear}@keyframes ThemeSwitcher-module__TdiXEW__appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}
.Avatar-module__xnpcpa__avatar{background:linear-gradient(145deg, var(--site-surface-muted,#efe0ff), var(--site-surface-muted,#ffedc6));color:var(--site-accent,#59267a);vertical-align:middle;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #59267a18}.Avatar-module__xnpcpa__avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Avatar-module__xnpcpa__fill{width:100%;height:100%;container-type:inline-size}.Avatar-module__xnpcpa__fill>span{font-size:42cqi}.Avatar-module__xnpcpa__avatar[data-hidden]{background:var(--site-surface-muted,#f4eef9);color:var(--site-muted,#7a6887);box-shadow:none;border:1.5px dashed}.Avatar-module__xnpcpa__upload{border:1px solid var(--site-border,#e8ddf2);background:linear-gradient(125deg, var(--site-surface,#fff), var(--site-surface-muted,#faf5ff) 80%);border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:28px;margin-bottom:24px;padding:28px;display:grid;box-shadow:0 8px 28px #43008209}.Avatar-module__xnpcpa__preview{justify-items:center;gap:12px;display:grid}.Avatar-module__xnpcpa__preview img{object-fit:cover;border-radius:50%;width:136px;height:136px;box-shadow:0 0 0 7px #fff,0 12px 30px #43008216}.Avatar-module__xnpcpa__preview>span:not(.Avatar-module__xnpcpa__avatar){text-align:center;max-width:160px;color:var(--site-muted,#756581);font-size:.8rem}.Avatar-module__xnpcpa__fields{min-width:0}.Avatar-module__xnpcpa__fields h2{color:var(--site-accent,var(--cr-purple));margin-bottom:8px;font-size:1.4rem}.Avatar-module__xnpcpa__fields p{color:var(--site-muted,#665c6e);margin:8px 0 14px;font-size:.9rem;line-height:1.6}.Avatar-module__xnpcpa__fields fieldset{border:0;min-width:0;margin:0;padding:0}.Avatar-module__xnpcpa__fields input[type=file]{width:100%;font:inherit;font-size:.9rem}.Avatar-module__xnpcpa__fields input::file-selector-button{border:1px solid var(--site-border,#dac9e8);color:var(--site-accent,#59267a);background:var(--site-surface,#fff);font:inherit;cursor:pointer;border-radius:10px;margin:0 12px 8px 0;padding:10px 12px}.Avatar-module__xnpcpa__actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.Avatar-module__xnpcpa__actions button{min-height:44px}.Avatar-module__xnpcpa__fields button:disabled{opacity:.6;cursor:not-allowed}.Avatar-module__xnpcpa__moderation{border-top:1px solid var(--site-border,#e8ddf2);margin-top:22px;padding-top:20px}.Avatar-module__xnpcpa__moderation form{gap:10px;margin:12px 0;display:grid}.Avatar-module__xnpcpa__moderation textarea{width:100%;min-height:80px;font:inherit;border:1px solid var(--site-border,#dac9e8);border-radius:10px;padding:10px}.Avatar-module__xnpcpa__moderation ul{padding-left:20px;font-size:.85rem;line-height:1.6}@media (max-width:600px){.Avatar-module__xnpcpa__upload{grid-template-columns:1fr;gap:20px;padding:22px 18px}.Avatar-module__xnpcpa__actions{flex-direction:column}.Avatar-module__xnpcpa__actions button{width:100%}}
.Moderation-module__4oRC1G__page{min-height:100svh;padding:calc(var(--nav-h) + 44px) 24px 72px;color:#fff;background:radial-gradient(ellipse at 15% 0, var(--cr-purple-deepest), transparent 65%), #180b24}.Moderation-module__4oRC1G__content{max-width:1160px;margin:0 auto}.Moderation-module__4oRC1G__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.Moderation-module__4oRC1G__pageHeader>div{flex:280px}.Moderation-module__4oRC1G__eyebrow{color:var(--cr-yellow);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:750;display:block}.Moderation-module__4oRC1G__title{color:#fff;letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem)}.Moderation-module__4oRC1G__intro{color:#d5c2e9;margin-top:12px;font-size:.95rem}.Moderation-module__4oRC1G__searchLayout{grid-template-columns:minmax(270px,310px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.Moderation-module__4oRC1G__panel{color:#fff;border-radius:var(--radius-card);overflow-wrap:anywhere;background:#21102f;border:1px solid #73518b;min-width:0;padding:24px}.Moderation-module__4oRC1G__heading{color:#fff;letter-spacing:-.02em;font-size:1.35rem;line-height:1.3}.Moderation-module__4oRC1G__muted,.Moderation-module__4oRC1G__hint,.Moderation-module__4oRC1G__searchStatus{color:#d5c2e9;font-size:.84rem;line-height:1.6}.Moderation-module__4oRC1G__muted{margin:10px 0}.Moderation-module__4oRC1G__searchStatus{min-height:2.7em;margin:16px 0 0}.Moderation-module__4oRC1G__field{gap:8px;margin-top:20px;display:grid}.Moderation-module__4oRC1G__field>label,.Moderation-module__4oRC1G__legend{color:#f7efff;font-size:.9rem;font-weight:700}.Moderation-module__4oRC1G__input{color:#fff;width:100%;min-width:0;min-height:44px;font:400 1rem/1.5 var(--font-body), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#180b24;border:1px solid #9472ac;border-radius:12px;padding:11px 12px;display:block}.Moderation-module__4oRC1G__input::placeholder{color:#bda8ce;opacity:1}.Moderation-module__4oRC1G__input:hover:not(:disabled){border-color:#c3a2dd}.Moderation-module__4oRC1G__input:disabled{color:#d5c2e9;opacity:.65;cursor:not-allowed;background:#30203b}.Moderation-module__4oRC1G__input:user-invalid{border-color:#ff9aae}.Moderation-module__4oRC1G__field>.Moderation-module__4oRC1G__checkRow{cursor:pointer;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:44px;display:flex}.Moderation-module__4oRC1G__checkRow input{width:18px;height:18px;accent-color:var(--cr-yellow);flex-shrink:0;margin:0}.Moderation-module__4oRC1G__checkRow input:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px}.Moderation-module__4oRC1G__panel textarea{resize:vertical}.Moderation-module__4oRC1G__searchInput{position:relative}.Moderation-module__4oRC1G__searchInput>svg{color:#d5c2e9;pointer-events:none;width:20px;height:20px;position:absolute;top:14px;left:13px}.Moderation-module__4oRC1G__searchInput .Moderation-module__4oRC1G__input{padding-left:42px}.Moderation-module__4oRC1G__button,.Moderation-module__4oRC1G__playerButton{color:#fff;background:var(--cr-purple);min-width:0;min-height:44px;font:700 .875rem/1.45 var(--font-body), sans-serif;cursor:pointer;overflow-wrap:anywhere;border:1px solid #b285d6;border-radius:12px;padding:11px 16px;text-decoration:none;transition:background-color .15s,border-color .15s}.Moderation-module__4oRC1G__button{text-align:center;justify-content:center;align-items:center;gap:8px;display:inline-flex}.Moderation-module__4oRC1G__button>svg{flex-shrink:0;width:18px;height:18px}.Moderation-module__4oRC1G__button:hover:not(:disabled){background:#8400e8;border-color:#d3aeef}.Moderation-module__4oRC1G__button:active:not(:disabled){background:var(--cr-purple-deep)}.Moderation-module__4oRC1G__secondary{color:#fff;background:#352242;border-color:#9472ac}.Moderation-module__4oRC1G__secondary:hover:not(:disabled){background:#493056;border-color:#c3a2dd}.Moderation-module__4oRC1G__danger{color:#fff;background:#922d49;border-color:#e38599}.Moderation-module__4oRC1G__danger:hover:not(:disabled){background:#ab3454;border-color:#ffadbf}.Moderation-module__4oRC1G__gold{background:var(--cr-yellow);color:#241032;border-color:var(--cr-yellow)}.Moderation-module__4oRC1G__gold:hover:not(:disabled){background:#ffe681;border-color:#ffe681}.Moderation-module__4oRC1G__button:disabled,.Moderation-module__4oRC1G__playerButton:disabled{opacity:.6;cursor:not-allowed}.Moderation-module__4oRC1G__button[aria-busy=true],.Moderation-module__4oRC1G__panel form[aria-busy=true] .Moderation-module__4oRC1G__button{cursor:progress}.Moderation-module__4oRC1G__button:focus-visible,.Moderation-module__4oRC1G__playerButton:focus-visible,.Moderation-module__4oRC1G__input:focus-visible,.Moderation-module__4oRC1G__notices:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px;border-radius:12px}.Moderation-module__4oRC1G__players,.Moderation-module__4oRC1G__history{margin:16px 0 0;padding:0;list-style:none}.Moderation-module__4oRC1G__players{gap:8px;display:grid}.Moderation-module__4oRC1G__playerButton{text-align:left;background:#2e153f;border-color:#9472ac;grid-template-columns:minmax(0,1fr) 18px;gap:6px 8px;width:100%;padding:12px;display:grid}.Moderation-module__4oRC1G__playerButton:hover:not(:disabled){background:#432257;border-color:#c3a2dd}.Moderation-module__4oRC1G__playerButton[aria-pressed=true]{background:var(--cr-purple-deep);border-color:var(--cr-yellow);box-shadow:inset 3px 0 var(--cr-yellow)}.Moderation-module__4oRC1G__playerName{grid-column:1;min-width:0}.Moderation-module__4oRC1G__playerName .Moderation-module__4oRC1G__hint{font-weight:400;display:block}.Moderation-module__4oRC1G__playerButton .Moderation-module__4oRC1G__role{grid-column:1;justify-self:start}.Moderation-module__4oRC1G__playerButton>svg{width:18px;height:18px;color:var(--cr-yellow);grid-area:1/2/3;align-self:center}.Moderation-module__4oRC1G__role,.Moderation-module__4oRC1G__banBadge{color:#eedcff;background:#3a224d;border:1px solid #9270ac;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:650;line-height:1.5;display:inline-block}.Moderation-module__4oRC1G__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.Moderation-module__4oRC1G__empty>svg{width:48px;height:48px;color:var(--cr-yellow);margin-bottom:18px}.Moderation-module__4oRC1G__empty .Moderation-module__4oRC1G__muted{max-width:280px}.Moderation-module__4oRC1G__playerHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.Moderation-module__4oRC1G__identity{flex:1;min-width:0}.Moderation-module__4oRC1G__identity .Moderation-module__4oRC1G__heading{margin-bottom:12px;font-size:clamp(1.2rem,2vw,1.55rem)}.Moderation-module__4oRC1G__identity .Moderation-module__4oRC1G__role{margin:0 6px 6px 0}.Moderation-module__4oRC1G__previousUsernames{margin-top:20px}.Moderation-module__4oRC1G__previousUsernames ul{padding-left:20px;list-style:outside}.Moderation-module__4oRC1G__banBadge{color:#bceccd;background:#183b30;border-color:#478466}.Moderation-module__4oRC1G__banBadge.Moderation-module__4oRC1G__banned{color:#ffd6de;background:#4d1d2d;border-color:#c07186}.Moderation-module__4oRC1G__preview{flex:0 0 72px;margin:0}.Moderation-module__4oRC1G__cardBack{object-fit:cover;border:1px solid #9472ac;border-radius:8px;width:72px;height:101px;display:block}.Moderation-module__4oRC1G__preview figcaption{text-align:center;color:#d5c2e9;margin-top:6px;font-size:.65rem}.Moderation-module__4oRC1G__ban{color:#d5c2e9;white-space:pre-wrap;margin:18px 0 24px;font-size:.85rem;line-height:1.6}.Moderation-module__4oRC1G__activeBan{color:#ffd6de;background:#411729;border:1px solid #c07186;border-radius:12px;padding:12px}.Moderation-module__4oRC1G__fieldset{border:0;min-width:0;margin:0;padding:0}.Moderation-module__4oRC1G__legend{margin-bottom:12px}.Moderation-module__4oRC1G__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.Moderation-module__4oRC1G__actionTile{color:#fff;cursor:pointer;background:#2e153f;border:1px solid #9472ac;border-radius:12px;align-items:start;gap:10px;min-width:0;min-height:76px;padding:13px 12px;display:flex}.Moderation-module__4oRC1G__actionTile input{width:18px;height:18px;accent-color:var(--cr-yellow);flex-shrink:0;margin:2px 0 0}.Moderation-module__4oRC1G__actionTile strong{font-size:.84rem;line-height:1.5;display:block}.Moderation-module__4oRC1G__actionTile small{color:#d5c2e9;margin-top:4px;font-size:.75rem;line-height:1.5;display:block}.Moderation-module__4oRC1G__actionTile:hover:has(input:not(:disabled)){background:#432257;border-color:#c3a2dd}.Moderation-module__4oRC1G__actionTile:has(input:checked){background:var(--cr-purple-deep);border-color:var(--cr-yellow)}.Moderation-module__4oRC1G__actionTile:has(input:focus-visible){outline:3px solid var(--cr-yellow);outline-offset:3px}.Moderation-module__4oRC1G__actionTile input:focus-visible{outline:none}.Moderation-module__4oRC1G__destructiveTile{background:#371526;border-color:#b3657a}.Moderation-module__4oRC1G__destructiveTile strong,.Moderation-module__4oRC1G__dangerText{color:#ffb5c5}.Moderation-module__4oRC1G__destructiveTile:hover:has(input:not(:disabled)){background:#5b2035;border-color:#ff9aae}.Moderation-module__4oRC1G__destructiveTile:has(input:checked){background:#5b2035;border-color:#ff9aae}.Moderation-module__4oRC1G__actionTile:has(input:disabled){opacity:.6;cursor:not-allowed}.Moderation-module__4oRC1G__submitRow{border-top:1px solid #73518b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.Moderation-module__4oRC1G__submitRow>p{color:#d5c2e9;flex:150px;min-width:0;font-size:.8rem}.Moderation-module__4oRC1G__submitRow strong{color:#fff;margin-top:3px;display:block}.Moderation-module__4oRC1G__submitRow .Moderation-module__4oRC1G__button{flex:0 auto;max-width:100%}.Moderation-module__4oRC1G__error,.Moderation-module__4oRC1G__success{color:#ffd6de;background:#411729;border:1px solid #c07186;border-radius:12px;margin-top:16px;padding:12px;font-size:.85rem;line-height:1.6}.Moderation-module__4oRC1G__error .Moderation-module__4oRC1G__button{margin-top:12px}.Moderation-module__4oRC1G__success{color:#bceccd;background:#183b30;border-color:#478466}.Moderation-module__4oRC1G__historySection{border-top:1px solid #73518b;margin-top:28px;padding-top:24px}.Moderation-module__4oRC1G__historyHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Moderation-module__4oRC1G__historyHeading{color:#fff;font-size:1.1rem}.Moderation-module__4oRC1G__historyCount{text-align:center;color:#eedcff;background:#3a224d;border:1px solid #73518b;border-radius:6px;min-width:28px;padding:2px 6px;font-size:.75rem}.Moderation-module__4oRC1G__history{gap:12px;display:grid}.Moderation-module__4oRC1G__history li{background:#190c25;border:1px solid #73518b;border-radius:12px;padding:14px;font-size:.87rem}.Moderation-module__4oRC1G__history li p{white-space:pre-wrap;margin:6px 0 0}.Moderation-module__4oRC1G__history .Moderation-module__4oRC1G__muted{font-size:.75rem}.Moderation-module__4oRC1G__acknowledgment{color:var(--cr-yellow);font-size:.75rem}.Moderation-module__4oRC1G__globalHistory{scroll-margin-top:calc(var(--nav-h) + 16px);margin-top:24px}.Moderation-module__4oRC1G__auditScroll{overscroll-behavior:contain;scrollbar-color:#9472ac #21102f;max-height:65svh;padding:4px;overflow-y:auto}.Moderation-module__4oRC1G__auditScroll:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px;border-radius:12px}.Moderation-module__4oRC1G__historyNavigation{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.Moderation-module__4oRC1G__notices{z-index:90;bottom:max(12px, env(safe-area-inset-bottom));right:max(12px, env(safe-area-inset-right));width:min(380px, calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right))));overscroll-behavior:contain;scrollbar-color:#9472ac #21102f;border-radius:var(--radius-card);max-height:35svh;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #12061b80}.Moderation-module__4oRC1G__notice{color:#fff4d9;border:1px solid #dcb356;border-left:4px solid var(--cr-yellow);border-radius:var(--radius-card);overflow-wrap:anywhere;background:#21102f;padding:16px;font-size:.87rem;line-height:1.6}.Moderation-module__4oRC1G__notice+.Moderation-module__4oRC1G__notice{margin-top:8px}.Moderation-module__4oRC1G__noticeHeading{color:var(--cr-yellow);align-items:start;gap:9px;font-size:.9rem;line-height:1.5;display:flex}.Moderation-module__4oRC1G__noticeHeadingText{overflow-wrap:anywhere;min-width:0}.Moderation-module__4oRC1G__noticeHeading svg{flex-shrink:0;width:20px;height:20px;margin-top:1px}.Moderation-module__4oRC1G__notice p{white-space:pre-wrap;margin:10px 0}.Moderation-module__4oRC1G__notice .Moderation-module__4oRC1G__button{margin-top:2px}.Moderation-module__4oRC1G__banNotice{color:#ffe1e7;border-color:#e38599 #e38599 #e38599 #ff8ba3}.Moderation-module__4oRC1G__banNotice .Moderation-module__4oRC1G__noticeHeading{color:#ffadbf}.Moderation-module__4oRC1G__noticeLink{color:#ffadbf;text-underline-offset:3px;font-weight:700;text-decoration:underline}.Moderation-module__4oRC1G__noticeLink:hover{color:#ffd6de}.Moderation-module__4oRC1G__noticeLink:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:2px;border-radius:4px}.Moderation-module__4oRC1G__notice .Moderation-module__4oRC1G__error{color:#ffd6de;margin-bottom:0}@media (max-width:760px){.Moderation-module__4oRC1G__page{padding:calc(var(--nav-h) + 28px) 16px 48px}.Moderation-module__4oRC1G__pageHeader{align-items:start}.Moderation-module__4oRC1G__searchLayout{grid-template-columns:1fr}.Moderation-module__4oRC1G__panel{padding:20px}.Moderation-module__4oRC1G__empty{min-height:230px}}@media (prefers-reduced-motion:reduce){.Moderation-module__4oRC1G__button,.Moderation-module__4oRC1G__playerButton{transition:none}}
.Ranked-module__KXhDGq__invitation{color:#fff6df;background:linear-gradient(110deg,#51322988,#40245480);border:1px solid #d6ad4c80;border-radius:18px;margin:0 0 24px;padding:22px 24px}.Ranked-module__KXhDGq__invitation h2{margin:5px 0 7px;font-size:1.3rem}.Ranked-module__KXhDGq__invitation p{color:#d9c8df;font-size:.83rem;line-height:1.6}.Ranked-module__KXhDGq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#f8d671;font-size:.68rem;font-weight:750}.Ranked-module__KXhDGq__inviteActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px;display:flex}.Ranked-module__KXhDGq__inviteActions .Ranked-module__KXhDGq__timer{flex:320px;margin:0}.Ranked-module__KXhDGq__inviteActions button{justify-content:center;min-height:44px;margin-left:auto}.Ranked-module__KXhDGq__timer{color:#fbe3a2;background:#fcd94612;border:1px solid #fcd94644;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:22px 0;padding:16px 20px;display:flex}.Ranked-module__KXhDGq__timer span{font-size:.83rem;line-height:1.5}.Ranked-module__KXhDGq__timer strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.8rem}.Ranked-module__KXhDGq__timerExpired{color:#ffb8bd;background:#d84e6218;border-color:#d84e6277}.Ranked-module__KXhDGq__result{text-align:left;background:linear-gradient(140deg,#65438c33,#fcd9460d);border:1px solid #c9a4ee40;border-radius:16px;margin:20px 0;padding:18px}.Ranked-module__KXhDGq__result header{color:#f6dfaa;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:.8rem;display:flex}.Ranked-module__KXhDGq__result header span{color:#bfa9d3}.Ranked-module__KXhDGq__resultRow{border-top:1px solid #c9a4ee25;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;font-size:.83rem;display:grid}.Ranked-module__KXhDGq__resultRow>span:first-child{overflow-wrap:anywhere;color:#ece3f5}.Ranked-module__KXhDGq__resultRow>span:nth-child(2){color:#cab7dc;font-variant-numeric:tabular-nums}.Ranked-module__KXhDGq__resultRow strong{text-align:right;font-variant-numeric:tabular-nums;min-width:35px}.Ranked-module__KXhDGq__positive{color:#8ce4b1}.Ranked-module__KXhDGq__negative{color:#ffadb4}.Ranked-module__KXhDGq__neutral{color:#ccb9dc}.Ranked-module__KXhDGq__result p{color:#cdbbdd;margin:13px 0 0;font-size:.76rem;line-height:1.6}@media (max-width:700px){.Ranked-module__KXhDGq__invitation{padding:20px}.Ranked-module__KXhDGq__inviteActions button{flex:150px}}@media (max-width:480px){.Ranked-module__KXhDGq__timer,.Ranked-module__KXhDGq__result{padding:14px}.Ranked-module__KXhDGq__resultRow{gap:8px;font-size:.77rem}}.Ranked-module__KXhDGq__finder{color:#fff;background:linear-gradient(150deg,#2a1240,#160826);border:1px solid #c9a4ee55;border-radius:22px;width:min(440px,100vw - 32px);margin:auto;padding:0;box-shadow:0 28px 80px #16002999}.Ranked-module__KXhDGq__finder::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#160029b8}.Ranked-module__KXhDGq__finderPanel{gap:14px;padding:24px;display:grid;position:relative}.Ranked-module__KXhDGq__finderPanel h2{margin:0 44px 0 0;font-size:1.25rem}.Ranked-module__KXhDGq__finderPanel h2+p{color:#d9c8df;margin:-8px 0 0;font-size:.83rem}.Ranked-module__KXhDGq__finderOptions{gap:10px;display:grid}.Ranked-module__KXhDGq__finderOptions a{text-decoration:none}.Ranked-module__KXhDGq__finderClose{color:#fff;width:36px;height:36px;font:1.1rem var(--font-body);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.Ranked-module__KXhDGq__finderClose:hover,.Ranked-module__KXhDGq__finderClose:focus-visible{background:#fff2}.Ranked-module__KXhDGq__queuePanel{color:#fff6df;background:radial-gradient(at 0 0,#bd844526,#0000 65%),linear-gradient(130deg,#382044,#201232);border:1px solid #e7bf6555;border-radius:20px;align-items:center;gap:20px;margin:18px 0;padding:24px;display:flex;box-shadow:inset 0 1px #fff1,0 12px 30px #10071c30}.Ranked-module__KXhDGq__queueCrest{color:#f8d671;background:#f8d6710d;border:1px solid #f8d67155;border-radius:18px 18px 26px 26px;flex:0 0 56px;place-items:center;height:64px;font-size:2rem;display:grid}.Ranked-module__KXhDGq__queueBody{flex:1;min-width:0}.Ranked-module__KXhDGq__queueBody h2{margin:5px 0 12px;font-size:1.12rem;line-height:1.4}.Ranked-module__KXhDGq__queueHeadline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:5px 0 12px;display:flex}.Ranked-module__KXhDGq__queueHeadline h2{flex:auto;min-width:0;margin:0}.Ranked-module__KXhDGq__queueTimer{color:#f8d671;min-width:5ch;font:800 1.6rem/1 var(--font-display), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:right;text-shadow:0 0 18px #f8d67140;flex-shrink:0;transition:opacity .2s}.Ranked-module__KXhDGq__queueTimer[data-stale]{opacity:.5}.Ranked-module__KXhDGq__queueBody p{color:#d9c8df;overflow-wrap:anywhere;margin:7px 0 0;font-size:.78rem;line-height:1.6}.Ranked-module__KXhDGq__queueStats{color:#d9c8df;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;font-size:.78rem;display:flex}.Ranked-module__KXhDGq__queueStats span{background:#ffffff08;border:1px solid #c9a4ee25;border-radius:9px;padding:6px 10px}.Ranked-module__KXhDGq__queueStats strong{color:#f8d671}.Ranked-module__KXhDGq__queueCancel{flex-shrink:0;min-height:44px}@media (max-width:800px){.Ranked-module__KXhDGq__queuePanel{flex-wrap:wrap;gap:16px;padding:20px}.Ranked-module__KXhDGq__queueCancel{margin-left:72px}}@media (max-width:480px){.Ranked-module__KXhDGq__queuePanel{gap:12px;padding:16px}.Ranked-module__KXhDGq__queueCrest{flex-basis:40px;height:48px;font-size:1.5rem}.Ranked-module__KXhDGq__queueBody h2{font-size:1rem}.Ranked-module__KXhDGq__queueHeadline h2{flex-basis:100%}.Ranked-module__KXhDGq__queueTimer{text-align:left;font-size:1.35rem}.Ranked-module__KXhDGq__queueCancel{justify-content:center;width:100%;margin:0}}
.PlayChallenge-module__OkR0xa__card h2{margin-top:4px}.PlayChallenge-module__OkR0xa__head{align-items:center;gap:16px;min-width:0;display:flex}.PlayChallenge-module__OkR0xa__head>div{overflow-wrap:anywhere;min-width:0}.PlayChallenge-module__OkR0xa__faceoff{flex:none;align-items:center;display:inline-flex;position:relative}.PlayChallenge-module__OkR0xa__face{border:2px solid #f8d671;border-radius:50%;box-shadow:0 6px 16px #10071c66}.PlayChallenge-module__OkR0xa__face+.PlayChallenge-module__OkR0xa__swords+.PlayChallenge-module__OkR0xa__face{margin-left:-6px}.PlayChallenge-module__OkR0xa__swords{z-index:1;color:#3a1d4f;background:#f8d671;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 -8px;font-size:1rem;display:grid;position:relative;box-shadow:0 0 0 3px #2c1640}.PlayChallenge-module__OkR0xa__hint{color:#fbe3a2!important}.PlayChallenge-module__OkR0xa__expiry{color:#fbe3a2;font-variant-numeric:tabular-nums;flex:200px;font-size:.85rem}.PlayChallenge-module__OkR0xa__lobbyNote{color:#fbe3a2;text-align:left;font-variant-numeric:tabular-nums;background:#f8d6710f;border:1px solid #f8d67155;border-radius:14px;align-items:center;gap:10px;max-width:560px;margin:14px auto 0;padding:12px 16px;font-size:.88rem;line-height:1.5;display:flex}.PlayChallenge-module__OkR0xa__lobbyNote[data-status=accepted]{color:#c9f3d8;background:#1f6b3f26;border-color:#9fe3b866}.PlayChallenge-module__OkR0xa__lobbyNote[data-status=accepted] .PlayChallenge-module__OkR0xa__dot{box-shadow:none;background:#5ee08f;animation:none}.PlayChallenge-module__OkR0xa__lobbyNote[data-status=declined],.PlayChallenge-module__OkR0xa__lobbyNote[data-status=expired],.PlayChallenge-module__OkR0xa__lobbyNote[data-status=cancelled]{color:#e3d3f1;background:#c9a4ee12;border-color:#c9a4ee55}.PlayChallenge-module__OkR0xa__dot{background:#f8d671;border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-in-out infinite PlayChallenge-module__OkR0xa__pulse;box-shadow:0 0 0 4px #f8d67126}.PlayChallenge-module__OkR0xa__lobbyNote:not([data-status=open]):not([data-status=accepted]) .PlayChallenge-module__OkR0xa__dot{box-shadow:none;background:#c9a4ee;animation:none}@keyframes PlayChallenge-module__OkR0xa__pulse{50%{box-shadow:0 0 0 7px #f8d67100}}@media (max-width:480px){.PlayChallenge-module__OkR0xa__head{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.PlayChallenge-module__OkR0xa__dot{animation:none}}
.MatchFriends-module__CALifa__met{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.MatchFriends-module__CALifa__chip{background:#ffffff0d;border:1px solid #ffffff24;border-radius:99px;flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;padding:6px 6px 6px 8px;display:inline-flex}.MatchFriends-module__CALifa__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14ch;font-size:.88rem;font-weight:750;overflow:hidden}.MatchFriends-module__CALifa__add{color:#2c1640;min-height:36px;font:inherit;cursor:pointer;background:#fcd946;border:0;border-radius:99px;padding:6px 14px;font-size:.82rem;font-weight:800}.MatchFriends-module__CALifa__add:hover{background:#ffe57a}.MatchFriends-module__CALifa__add:disabled{opacity:.65;cursor:progress}.MatchFriends-module__CALifa__add:focus-visible{outline-offset:2px;outline:3px solid #fff}.MatchFriends-module__CALifa__state{color:#e3d3f1;border-radius:99px;padding:6px 12px;font-size:.82rem;font-weight:700}.MatchFriends-module__CALifa__state[data-friends]{color:#b6f0cc;background:#1f6b3f55}.MatchFriends-module__CALifa__error{color:#ffc6cc;flex-basis:100%;padding:0 8px 4px;font-size:.78rem}@media (pointer:coarse){.MatchFriends-module__CALifa__add{min-height:44px}}@media (forced-colors:active){.MatchFriends-module__CALifa__chip{border-color:canvastext}.MatchFriends-module__CALifa__add{border:2px solid buttontext}}
.MoveTimer-module__a6c0tq__timer{color:#e5ddea;white-space:nowrap;background:#ffffff09;border:1px solid #ddd4e221;border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.MoveTimer-module__a6c0tq__timer svg{opacity:.7}.MoveTimer-module__a6c0tq__label{letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-size:.57rem;font-weight:700}.MoveTimer-module__a6c0tq__timer strong{font-variant-numeric:tabular-nums;min-width:3.4ch;font-size:.85rem;font-weight:700;line-height:1}.MoveTimer-module__a6c0tq__timer[data-urgency=warning]{color:#f5ce83;background:#f5c56513;border-color:#f5c5654d}.MoveTimer-module__a6c0tq__timer[data-urgency=urgent]{color:#faa;background:#ff858517;border-color:#ff858559}.MoveTimer-module__a6c0tq__phasebar{flex-wrap:wrap;row-gap:5px}.MoveTimer-module__a6c0tq__phasebar .play-phasebar-turn{min-width:0}.MoveTimer-module__a6c0tq__phasebar .play-phasebar-turn strong{text-overflow:ellipsis;max-width:180px;overflow:hidden}.MoveTimer-module__a6c0tq__promptHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.MoveTimer-module__a6c0tq__promptHeader .play-prompt-title{min-width:0;margin:0}.play-prompt-docked .MoveTimer-module__a6c0tq__promptHeader .play-prompt-title{font-size:1.25rem;line-height:1.3}@media (max-width:1200px){.MoveTimer-module__a6c0tq__phasebar{column-gap:8px}.MoveTimer-module__a6c0tq__phasebar .play-phasebar-steps{display:none}.MoveTimer-module__a6c0tq__phasebar .play-phasebar-current{display:inline-flex}:is(.MoveTimer-module__a6c0tq__phasebar .play-phasebar-turn,.MoveTimer-module__a6c0tq__phasebar .play-phasebar-turn strong){max-width:130px}.MoveTimer-module__a6c0tq__label{display:none}}@media (max-width:640px){.MoveTimer-module__a6c0tq__timer{gap:5px;padding:6px}.MoveTimer-module__a6c0tq__timer strong{font-size:.8rem}.MoveTimer-module__a6c0tq__promptHeader{gap:8px}}
.FxOverlay-module__xyoh5a__root{--fx-safe-top:env(safe-area-inset-top,0px);--fx-safe-right:env(safe-area-inset-right,0px);--fx-safe-bottom:env(safe-area-inset-bottom,0px);--fx-safe-left:env(safe-area-inset-left,0px);--fx-ink:#1b0b1f;z-index:29;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.FxOverlay-module__xyoh5a__node{--peak:1.12;position:absolute;top:0;left:0}.FxOverlay-module__xyoh5a__node:not([data-live=true]){visibility:hidden;opacity:0}.FxOverlay-module__xyoh5a__node[data-live=true] [data-part=body]{will-change:transform, opacity}.FxOverlay-module__xyoh5a__node[data-heavy=true]{--peak:1.6}.FxOverlay-module__xyoh5a__node[data-tone=damage]{--tone:#ff806c;--tone-glow:#ff806c66}.FxOverlay-module__xyoh5a__node[data-tone=heal]{--tone:#85ffad;--tone-glow:#85ffad66}.FxOverlay-module__xyoh5a__node[data-tone=buff]{--tone:#f5dc82;--tone-glow:#f5dc8266}.FxOverlay-module__xyoh5a__node[data-tone=debuff]{--tone:#d8b5f2;--tone-glow:#d8b5f266}.FxOverlay-module__xyoh5a__node[data-tone=break]{--tone:#ff9f6e;--tone-glow:#ff9f6e66}.FxOverlay-module__xyoh5a__body{white-space:nowrap;opacity:0;transform-origin:50%;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.FxOverlay-module__xyoh5a__value{color:var(--tone,#fff);font-family:var(--font-display), sans-serif;font-size:calc(var(--peak) * clamp(1.45rem, .9rem + 2.4vmin, 2.35rem));font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 2px 0 var(--fx-ink), 0 0 3px var(--fx-ink), 0 0 14px var(--tone-glow,transparent);font-weight:800;line-height:1}.FxOverlay-module__xyoh5a__value,.FxOverlay-module__xyoh5a__kicker{paint-order:stroke fill;-webkit-text-stroke:.14em var(--fx-ink)}.FxOverlay-module__xyoh5a__kicker{color:var(--tone,#fff);font-family:var(--font-body), sans-serif;font-size:calc(var(--peak) * clamp(.66rem, .45rem + .5vmin, .72rem));letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 0 var(--fx-ink), 0 0 3px var(--fx-ink);margin-top:2px;font-weight:800;line-height:1.2}.FxOverlay-module__xyoh5a__kicker:empty{display:none}.FxOverlay-module__xyoh5a__root[data-compact=true] .FxOverlay-module__xyoh5a__node[data-fx=break] .FxOverlay-module__xyoh5a__kicker{letter-spacing:.06em}.FxOverlay-module__xyoh5a__node[data-fx=label] .FxOverlay-module__xyoh5a__body{background:#1b0030e0;border:1px solid #fcd9468c;border-radius:999px;padding:4px 10px}.FxOverlay-module__xyoh5a__node[data-fx=label] .FxOverlay-module__xyoh5a__value{color:#f5dc82;font-family:var(--font-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;text-shadow:none;-webkit-text-stroke:0;font-size:clamp(.66rem,.5rem + .55vmin,.84rem);line-height:1.2}.FxOverlay-module__xyoh5a__node[data-fx=label][data-tone=debuff] .FxOverlay-module__xyoh5a__body{border-color:#d8b5f280}.FxOverlay-module__xyoh5a__node[data-fx=label][data-tone=debuff] .FxOverlay-module__xyoh5a__value{color:#d8b5f2}.FxOverlay-module__xyoh5a__banner{width:100%}.FxOverlay-module__xyoh5a__bannerBody{opacity:0;isolation:isolate;transform-origin:50%;width:100%;position:absolute;top:0;left:0;transform:translateY(-50%)}.FxOverlay-module__xyoh5a__shade{z-index:-1;background:radial-gradient(50% 50% at 50% 58%,#08000b99,#0000);position:absolute;inset:-10px 6% -30px}.FxOverlay-module__xyoh5a__band{background:linear-gradient(100deg,#f7bd44,#fff0ae 50%,#f2ba50);border-block:2px solid #fff0c699;padding:clamp(7px,1.4vmin,14px) 16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.FxOverlay-module__xyoh5a__shine{background:linear-gradient(100deg,#0000,#fffbe88c 50%,#0000);width:34%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.FxOverlay-module__xyoh5a__copy{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.FxOverlay-module__xyoh5a__bannerKicker{color:#5b2a3f;font-family:var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:clamp(.6rem,.5rem + .45vmin,.78rem);font-weight:800;line-height:1.2}.FxOverlay-module__xyoh5a__title{color:#321631;max-width:100%;font-family:var(--font-display), sans-serif;text-overflow:ellipsis;text-shadow:1px 2px #fff8dc;white-space:nowrap;padding-inline:.12em;font-size:clamp(1.35rem,.6rem + 3.6vmin,2.75rem);font-style:italic;font-weight:800;line-height:1.1;overflow:hidden}.FxOverlay-module__xyoh5a__banner[data-tone=violet] .FxOverlay-module__xyoh5a__band{background:linear-gradient(100deg,#34204a,#5e3a80 50%,#34204a);border-color:#d5b4f366}.FxOverlay-module__xyoh5a__banner[data-tone=violet] .FxOverlay-module__xyoh5a__shine{background:linear-gradient(100deg,#0000,#f1deff47 50%,#0000)}.FxOverlay-module__xyoh5a__banner[data-tone=violet] .FxOverlay-module__xyoh5a__bannerKicker{color:#d5b4f3}.FxOverlay-module__xyoh5a__banner[data-tone=violet] .FxOverlay-module__xyoh5a__title{color:#f7ecff;text-shadow:1px 2px #1b0b26}.FxOverlay-module__xyoh5a__chip{color:#f5dc82;white-space:nowrap;opacity:0;background:linear-gradient(120deg,#392447f0,#1b1126f0 72%);border:1px solid #f5dc8259;border-radius:999px;align-items:baseline;gap:8px;padding:6px 14px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 8px 24px #08030c66}.FxOverlay-module__xyoh5a__chipKicker{color:#f5dc82a6;font-family:var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.56rem,.48rem + .3vmin,.66rem);font-weight:800}.FxOverlay-module__xyoh5a__chipLabel{font-family:var(--font-display), sans-serif;font-size:clamp(.8rem,.7rem + .5vmin,.95rem);font-weight:700}.FxOverlay-module__xyoh5a__danger{z-index:1;pointer-events:none;visibility:hidden;opacity:0;contain:strict;height:50%;position:absolute;left:0;right:0}.FxOverlay-module__xyoh5a__danger[data-side=near]{background:radial-gradient(130% 128% at 50% 104%,#ff705b9e,#ff705b29 46%,#0000 72%);bottom:0}.FxOverlay-module__xyoh5a__danger[data-side=far]{background:radial-gradient(130% 128% at 50% -4%,#ff705b9e,#ff705b29 46%,#0000 72%);top:0}.FxOverlay-module__xyoh5a__danger[data-live=true]{visibility:visible;will-change:opacity}@media (prefers-reduced-motion:reduce){.FxOverlay-module__xyoh5a__shine{display:none}}
.CookieEffects-module__0TNrqG__cookie{align-items:center;width:max-content;display:flex;position:absolute;transform:translateY(-50%)}.CookieEffects-module__0TNrqG__cookie[data-side=left]{transform:translate(-100%,-50%)}.CookieEffects-module__0TNrqG__counter.play-cookie-counter{position:static}.CookieEffects-module__0TNrqG__hpValues{display:contents}.CookieEffects-module__0TNrqG__counter:has(.play-cookie-attack){flex-direction:column}.CookieEffects-module__0TNrqG__counter:has(.play-cookie-attack) .CookieEffects-module__0TNrqG__hpValues{align-items:center;gap:3px;display:flex}.CookieEffects-module__0TNrqG__counter .CookieEffects-module__0TNrqG__hpValues:has(.play-cookie-hp-delta){grid-template-columns:repeat(4,max-content);align-items:center;gap:3px;display:grid}.CookieEffects-module__0TNrqG__hpValues .play-cookie-hp-delta{grid-column:1/-1;justify-self:center}.CookieEffects-module__0TNrqG__badge{color:#eed8a5;width:max-content;max-width:158px;min-height:28px;font:650 .62rem/1.2 var(--font-body), sans-serif;white-space:nowrap;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:flex-start;padding:0;display:inline-flex;position:absolute;top:calc(100% + 4px)}.CookieEffects-module__0TNrqG__cookie[data-side=left] .CookieEffects-module__0TNrqG__badge{right:0}.CookieEffects-module__0TNrqG__cookie[data-side=right] .CookieEffects-module__0TNrqG__badge{left:0}.CookieEffects-module__0TNrqG__badge[data-dimmed]{opacity:.55}.CookieEffects-module__0TNrqG__chip{background:#241a26f5;border:1px solid #d9bb754d;border-radius:6px;align-items:center;gap:5px;max-width:100%;min-height:24px;padding:4px 7px;display:flex}.CookieEffects-module__0TNrqG__badge:hover .CookieEffects-module__0TNrqG__chip,.CookieEffects-module__0TNrqG__badge[aria-expanded=true] .CookieEffects-module__0TNrqG__chip{background:#382934;border-color:#d9bb75}.CookieEffects-module__0TNrqG__badge:focus-visible,.CookieEffects-module__0TNrqG__close:focus-visible{outline-offset:3px;outline:2px solid #f0d66d}.CookieEffects-module__0TNrqG__label{text-overflow:ellipsis;overflow:hidden}.CookieEffects-module__0TNrqG__compact{display:none}.CookieEffects-module__0TNrqG__dot{background:#e2c580;border-radius:50%;flex:0 0 4px;height:4px}.CookieEffects-module__0TNrqG__cookie[data-compact]{gap:4px;min-height:44px}.CookieEffects-module__0TNrqG__cookie[data-compact][data-side=left]{flex-direction:row-reverse}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__badge{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;position:static}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__chip{justify-content:center;min-width:26px;min-height:24px;padding:3px 5px}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__label{display:none}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__compact{display:inline}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)){grid-template:minmax(44px,auto)/minmax(44px,max-content);align-items:center;gap:0;display:grid}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter))>*{grid-area:1/1}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__counter{justify-self:start;padding-right:10px}.CookieEffects-module__0TNrqG__cookie[data-compact][data-side=left]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__counter{justify-self:end;padding:3px 2px 3px 10px}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__badge{z-index:1;width:100%;height:100%;position:relative;top:0}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__chip{color:#2a1b12;min-width:17px;min-height:17px;font:800 .58rem/1 var(--font-display), sans-serif;background:#e8cc85;border:1.5px solid #1c1222;border-radius:9px;padding:0 4px;position:absolute;top:1px;right:0}.CookieEffects-module__0TNrqG__cookie[data-compact][data-side=left]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__chip{left:0;right:auto}:is(.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__badge:hover .CookieEffects-module__0TNrqG__chip,.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__badge[aria-expanded=true] .CookieEffects-module__0TNrqG__chip){background:#f6e2a8;border-color:#1c1222}.CookieEffects-module__0TNrqG__cookie[data-compact]:has(.CookieEffects-module__0TNrqG__badge):not(:has(button.CookieEffects-module__0TNrqG__counter)) .CookieEffects-module__0TNrqG__dot{display:none}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__counter{flex-direction:column;justify-content:center;gap:3px;min-width:36px;padding:3px 2px;font-size:.55rem}.CookieEffects-module__0TNrqG__cookie[data-compact] button.CookieEffects-module__0TNrqG__counter{min-width:44px;min-height:44px}.CookieEffects-module__0TNrqG__cookie[data-compact] .CookieEffects-module__0TNrqG__hpValues{align-items:center;gap:2px;display:flex}:is(.CookieEffects-module__0TNrqG__cookie[data-compact] .play-cookie-heart,.CookieEffects-module__0TNrqG__cookie[data-compact] .play-cookie-hp-label,.CookieEffects-module__0TNrqG__cookie[data-compact] .play-cookie-hp-delta){display:none}.CookieEffects-module__0TNrqG__cookie[data-compact] .play-cookie-attack{margin-left:0;padding:2px;font-size:.5rem}.CookieEffects-module__0TNrqG__popover{overscroll-behavior:contain;color:#f1e9f5;width:min(340px,100vw - 24px);max-height:min(440px,100dvh - 24px);font-family:var(--font-body), sans-serif;pointer-events:auto;background:#1c1222;border:1px solid #c8a8d43d;border-radius:16px;margin:0;padding:18px;position:fixed;inset:auto;overflow:auto;box-shadow:0 16px 44px #0007}.CookieEffects-module__0TNrqG__popover::backdrop{background:0 0}.CookieEffects-module__0TNrqG__popover[data-compact]{max-height:min(440px,100dvh - 132px)}.CookieEffects-module__0TNrqG__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CookieEffects-module__0TNrqG__eyebrow{color:#dbc58f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:.6rem;font-weight:750}.CookieEffects-module__0TNrqG__header h2{font:650 1.05rem/1.3 var(--font-display), sans-serif;margin:0}.CookieEffects-module__0TNrqG__location{color:#ac9ab6;margin:4px 0 0;font-size:.72rem}.CookieEffects-module__0TNrqG__close{color:#d2c4db;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 44px;place-items:center;width:44px;height:44px;margin:-8px -8px 0 0;font-size:1.5rem;display:grid}.CookieEffects-module__0TNrqG__close:hover{background:#ffffff0d}.CookieEffects-module__0TNrqG__list{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.CookieEffects-module__0TNrqG__list li{border-top:1px solid #c8a8d423;padding-top:14px}.CookieEffects-module__0TNrqG__list h3{color:#f0d99e;margin:0;font-size:.8rem;font-weight:700}.CookieEffects-module__0TNrqG__description{color:#e3d9e9;margin:6px 0 0;font-size:.8rem;line-height:1.55}.CookieEffects-module__0TNrqG__source{color:#bca9c6;margin:9px 0 0;font-size:.71rem}.CookieEffects-module__0TNrqG__expiry{color:#c7d7c4;margin:4px 0 0;font-size:.71rem;line-height:1.45}@media (max-width:900px),(pointer:coarse){.CookieEffects-module__0TNrqG__badge{min-height:44px}}@media (max-width:639px){.CookieEffects-module__0TNrqG__popover{bottom:max(66px, calc(env(safe-area-inset-bottom) + 54px));width:calc(100vw - 24px);max-height:min(55dvh,440px);padding:18px;top:auto!important;left:12px!important}}
.Tournament-module__nYevIq__series header strong{overflow-wrap:anywhere}.Tournament-module__nYevIq__series header span{flex-shrink:0}.Tournament-module__nYevIq__score{border-top:1px solid #c9a4ee25;border-bottom:1px solid #c9a4ee25;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}.Tournament-module__nYevIq__score strong{color:#ece3f5;min-width:1ch;font:800 2.4rem/1 var(--font-display), sans-serif;font-variant-numeric:tabular-nums;text-align:center}.Tournament-module__nYevIq__score strong[data-lead=true]{color:var(--cr-yellow)}.Tournament-module__nYevIq__scoreName{color:#cab7dc;overflow-wrap:anywhere;font-size:.83rem;font-weight:700;line-height:1.4}.Tournament-module__nYevIq__scoreName[data-lead=true]{color:#fff6df}.Tournament-module__nYevIq__scoreName:last-child{text-align:right}.Tournament-module__nYevIq__scoreDivider{color:#bfa9d3;font:800 1.5rem/1 var(--font-display), sans-serif}.Tournament-module__nYevIq__series .Tournament-module__nYevIq__outcome{color:#fff6df;font-size:.95rem;font-weight:700;line-height:1.5}.Tournament-module__nYevIq__series .Tournament-module__nYevIq__next{color:#ece3f5;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:.83rem;display:flex}.Tournament-module__nYevIq__next strong{color:var(--cr-yellow);font:800 1.6rem/1 var(--font-display), sans-serif;font-variant-numeric:tabular-nums}.Tournament-module__nYevIq__barNext{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.Tournament-module__nYevIq__barNext strong{color:var(--cr-yellow);font-variant-numeric:tabular-nums}.Tournament-module__nYevIq__callMatch{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-bottom:4px;display:flex}.Tournament-module__nYevIq__callMatch strong{color:#fff6df;overflow-wrap:anywhere;font-size:.95rem}.Tournament-module__nYevIq__callMatch span{color:#f8d671}.Tournament-module__nYevIq__tableMeta{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:10px;display:flex}.Tournament-module__nYevIq__tableMeta strong{color:var(--cr-yellow);font:800 1.15rem/1.3 var(--font-display), sans-serif;letter-spacing:.02em}.Tournament-module__nYevIq__tableMeta span{color:#ffffffbf;font-size:.9rem}.Tournament-module__nYevIq__rules{color:#e6d9f0;text-align:left;background:linear-gradient(120deg,#39234299,#1b102a99);border:1px solid #bfa0d336;border-radius:18px;width:100%;margin:24px 0;padding:18px 20px 18px 38px;font-size:.86rem;line-height:1.55;list-style:outside}.Tournament-module__nYevIq__rules li+li{margin-top:6px}.Tournament-module__nYevIq__rules li::marker{color:#bfa9d3}.Tournament-module__nYevIq__wins{min-width:26px;color:var(--cr-yellow);font:800 .95rem/1.3 var(--font-display), sans-serif;font-variant-numeric:tabular-nums;text-align:center;background:#fcd9461f;border:1px solid #fcd94680;border-radius:8px;margin-left:auto;padding:2px 8px}.Tournament-module__nYevIq__tableActions{flex-wrap:wrap}.Tournament-module__nYevIq__tableActions .btn{justify-content:center;min-height:44px}.Tournament-module__nYevIq__watchingTable{color:#d9c8df;overflow-wrap:anywhere;flex-wrap:wrap;gap:0 10px;margin-top:2px;font-size:.78rem;display:flex}.Tournament-module__nYevIq__watchingTable span+span{color:#bfa9d3}@media (max-width:480px){.Tournament-module__nYevIq__score{gap:8px}.Tournament-module__nYevIq__score strong{font-size:2rem}.Tournament-module__nYevIq__rules{padding:14px 16px 14px 32px}.Tournament-module__nYevIq__tableActions .btn{flex:calc(50% - 5px)}.Tournament-module__nYevIq__tableActions .btn-primary{flex-basis:100%}}
.CompactBoard-module__Zq0v0G__compact .play-topstack{gap:7px;width:min(560px,100% - 24px);top:10px;left:50%;transform:translate(-50%)}.CompactBoard-module__Zq0v0G__compact .play-phasebar{border-radius:12px;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;min-height:48px;padding:5px 52px 5px 12px;box-shadow:0 5px 18px #05020820}.CompactBoard-module__Zq0v0G__compact .play-resultbar{padding-right:60px}.CompactBoard-module__Zq0v0G__compact .play-phasebar .play-phasebar-turn{flex:1;min-width:0;max-width:none}.CompactBoard-module__Zq0v0G__compact .play-phasebar .play-phasebar-turn strong{max-width:none;font-size:.75rem}.CompactBoard-module__Zq0v0G__compact .play-phasebar-turnno{font-size:.5rem}.CompactBoard-module__Zq0v0G__compact .play-phasebar-steps{display:none}.CompactBoard-module__Zq0v0G__compact .play-phasebar-current{flex:none;padding:5px 7px;font-size:.6rem;display:inline-flex}.CompactBoard-module__Zq0v0G__compact .play-phasebar [role=timer]>span{display:none}.CompactBoard-module__Zq0v0G__compact .play-skip{min-width:44px;min-height:44px;padding:5px}.CompactBoard-module__Zq0v0G__compact .play-utility{z-index:31;top:12px;right:max(12px,50% - 280px)}.CompactBoard-module__Zq0v0G__compact .play-menu-trigger{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:9px;justify-content:center;padding:0}.CompactBoard-module__Zq0v0G__compact .play-menu-trigger>span:first-child{display:none}.CompactBoard-module__Zq0v0G__compact .play-menu-trigger:hover{background:#ffffff09}.CompactBoard-module__Zq0v0G__compact .play-settings{width:min(320px,100vw - 24px);max-height:calc(100dvh - 80px - var(--play-dock-lift,0px));right:0;overflow-y:auto}.play-page-practice .CompactBoard-module__Zq0v0G__compact .play-settings{max-height:calc(100dvh - 132px - max(env(safe-area-inset-bottom), var(--play-dock-lift,0px)))}.CompactBoard-module__Zq0v0G__compact .play-endturn-wrap{right:12px;bottom:max(12px, env(safe-area-inset-bottom))}.CompactBoard-module__Zq0v0G__compact .play-endturn{min-width:116px;min-height:44px;padding:8px 12px}.CompactBoard-module__Zq0v0G__compact .play-touch-hint{display:none}.CompactBoard-module__Zq0v0G__compact .play-badge-deck{pointer-events:none;background:#1b101ff5;border-color:#d8b9e040;border-radius:8px;flex-direction:row;gap:5px;min-width:0;padding:5px 7px;box-shadow:0 2px 8px #05020824}.CompactBoard-module__Zq0v0G__compact .play-badge-deck .play-badge-label{letter-spacing:.04em;color:#e0cde6;font-size:.55rem}.CompactBoard-module__Zq0v0G__compact .play-badge-deck .play-badge-value{font-variant-numeric:tabular-nums;font-size:.85rem}.CompactBoard-module__Zq0v0G__compact button.play-badge{min-width:44px;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding:2px;display:flex}.CompactBoard-module__Zq0v0G__compact .play-badge-autopay{margin-top:-50px}@media (max-width:640px),(max-height:500px){.CompactBoard-module__Zq0v0G__compact button.play-badge-autopay{display:none}}.CompactBoard-module__Zq0v0G__compact button.play-badge .play-badge-value{background:#1b101ff5;border:1px solid #d8b9e02b;border-radius:7px;padding:4px 6px}@media (max-width:420px){.CompactBoard-module__Zq0v0G__compact .play-phasebar{gap:5px;padding-left:9px}.CompactBoard-module__Zq0v0G__compact .play-phasebar-turn strong{font-size:.7rem}}.CompactBoard-module__Zq0v0G__compact[data-trap-open=true] .play-topstack{left:calc(var(--play-response-board-width,100%) / 2);width:min(560px, calc(var(--play-response-board-width,100%) - 24px))}.CompactBoard-module__Zq0v0G__compact[data-trap-open=true] .play-utility{right:calc(100% - var(--play-response-board-width,100%) + max(12px, (var(--play-response-board-width,100%) - 560px) / 2))}
.SeatTransition-module__CpBz5a__cue{z-index:50;color:#f5dc82;pointer-events:none;background:linear-gradient(120deg,#342039f2,#160d1bf5);border:1px solid #f5dc8266;border-radius:16px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:12px 22px 14px 16px;animation:.16s ease-out both SeatTransition-module__CpBz5a__handover;display:flex;position:absolute;top:clamp(88px,18%,156px);left:50%;transform:translate(-50%);box-shadow:0 8px 40px #08030c80,0 0 32px #f5dc8214}.SeatTransition-module__CpBz5a__cue>span:last-child{min-width:0}.SeatTransition-module__CpBz5a__cue small{color:#e7d7ecc2;letter-spacing:.16em;text-transform:uppercase;margin-bottom:3px;font-size:.6rem;font-weight:700;display:block}.SeatTransition-module__CpBz5a__cue strong{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.9rem,2.5vw,1.2rem);display:block;overflow:hidden}.SeatTransition-module__CpBz5a__orbit{flex:none;font-size:2rem;line-height:1;animation:.65s cubic-bezier(.65,0,.35,1) both SeatTransition-module__CpBz5a__orbit}.SeatTransition-module__CpBz5a__badges:not([hidden]){animation:.14s ease-out both SeatTransition-module__CpBz5a__arrive}@keyframes SeatTransition-module__CpBz5a__handover{0%{opacity:0;transform:translate(-50%,8px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes SeatTransition-module__CpBz5a__orbit{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}@keyframes SeatTransition-module__CpBz5a__arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SeatTransition-module__CpBz5a__cue,.SeatTransition-module__CpBz5a__orbit,.SeatTransition-module__CpBz5a__badges:not([hidden]){animation:none}}
.MaintenanceNotice-module__6kxWcW__notice{--tone:#f8d671;--surface:radial-gradient(ellipse at top left, #bd844526, transparent 65%), linear-gradient(130deg, #382044, #201232);--edge:#e7bf6555;color:#fff6df;font-family:var(--font-body), sans-serif;text-align:left;overflow-wrap:anywhere}.MaintenanceNotice-module__6kxWcW__notice[data-phase=ranked_closed]{--tone:#ffad62}.MaintenanceNotice-module__6kxWcW__notice[data-phase=closed],.MaintenanceNotice-module__6kxWcW__notice[data-phase=due],.MaintenanceNotice-module__6kxWcW__notice[data-phase=overdue]{--tone:#ff8a72}.MaintenanceNotice-module__6kxWcW__menu,.MaintenanceNotice-module__6kxWcW__site:not([data-collapsed]){container:maintenance/inline-size}.MaintenanceNotice-module__6kxWcW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MaintenanceNotice-module__6kxWcW__card{border:1px solid var(--edge);background:var(--surface);border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"crest head countdown"".main main";align-items:start;column-gap:16px;padding:22px 24px;display:grid;box-shadow:inset 0 1px #fff1,0 12px 30px #10071c30}.MaintenanceNotice-module__6kxWcW__withToggle{grid-template-columns:44px minmax(0,1fr) auto 44px;grid-template-areas:"crest head countdown toggle"".main main main";padding-right:16px}.MaintenanceNotice-module__6kxWcW__crest{border:1px solid color-mix(in srgb, var(--tone) 50%, transparent);width:44px;height:44px;box-shadow:inset 0 1px #ffffff14, 0 0 22px color-mix(in srgb, var(--tone) 22%, transparent);color:var(--tone);background:radial-gradient(circle at 30% 20%,#ffffff1c,#0000 62%),#2d1a3b;border-radius:14px;grid-area:crest;place-items:center;transition:color .4s,border-color .4s,box-shadow .4s;display:grid}.MaintenanceNotice-module__6kxWcW__icon{display:block;overflow:visible}.MaintenanceNotice-module__6kxWcW__wrench{fill:#2d1a3b}.MaintenanceNotice-module__6kxWcW__head{grid-area:head;min-width:0}.MaintenanceNotice-module__6kxWcW__eyebrow{color:var(--tone);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.4;transition:color .4s;display:block}.MaintenanceNotice-module__6kxWcW__head h2{color:#fff6df;font:700 1.14rem/1.35 var(--font-display), sans-serif;text-wrap:balance;margin:5px 0 0}.MaintenanceNotice-module__6kxWcW__next{color:#d9c8df;margin:3px 0 0;font-size:.76rem;line-height:1.45;display:none}.MaintenanceNotice-module__6kxWcW__countdown{white-space:nowrap;flex-direction:column;grid-area:countdown;align-self:center;align-items:flex-end;gap:5px;display:flex}.MaintenanceNotice-module__6kxWcW__countdownLabel{color:#cdb9dd;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:750}.MaintenanceNotice-module__6kxWcW__countdown time{color:#f8d671;min-width:5ch;font:800 1.6rem/1 var(--font-display), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:right;text-shadow:0 0 18px #f8d67140}.MaintenanceNotice-module__6kxWcW__toggle{color:#fff6df;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:50%;grid-area:toggle;place-items:center;width:44px;height:44px;margin:-8px 0 0;padding:0;transition:background .15s,border-color .15s;display:grid}.MaintenanceNotice-module__6kxWcW__toggle:hover{background:#ffffff1f;border-color:#ffffff40}.MaintenanceNotice-module__6kxWcW__toggle:focus-visible,.MaintenanceNotice-module__6kxWcW__pill:focus-visible,.MaintenanceNotice-module__6kxWcW__gameToggle:focus-visible{outline-offset:2px;outline:3px solid #ffd55a}.MaintenanceNotice-module__6kxWcW__main{grid-area:main;min-width:0;margin-top:20px}.MaintenanceNotice-module__6kxWcW__timeline{position:relative}.MaintenanceNotice-module__6kxWcW__track{top:13px;left:calc(50% / var(--steps));right:calc(50% / var(--steps));background:#ffffff1f;border-radius:2px;height:2px;position:absolute;overflow:hidden}.MaintenanceNotice-module__6kxWcW__track span{width:calc(var(--progress) * 100%);background:linear-gradient(90deg, #f8d671, var(--tone));height:100%;transition:width .8s,height .8s;display:block;box-shadow:0 0 10px #f8d67180}.MaintenanceNotice-module__6kxWcW__steps{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.MaintenanceNotice-module__6kxWcW__steps li{text-align:center;flex-direction:column;align-items:center;gap:9px;min-width:0;padding-inline:4px;display:flex}.MaintenanceNotice-module__6kxWcW__node{color:#2a1538;background:#2a1737;border:1.5px solid #ffffff3d;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;position:relative}.MaintenanceNotice-module__6kxWcW__steps li[data-state=done] .MaintenanceNotice-module__6kxWcW__node{background:#f8d671;border-color:#f8d671;box-shadow:0 0 14px #f8d67155}.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__node{border:2px solid var(--tone);box-shadow:0 0 16px color-mix(in srgb, var(--tone) 35%, transparent)}.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__node:before{content:"";background:var(--tone);width:10px;height:10px;box-shadow:0 0 10px var(--tone);border-radius:50%}.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__node:after,.MaintenanceNotice-module__6kxWcW__dot:after{content:"";border-radius:inherit;border:2px solid var(--tone);opacity:0;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite MaintenanceNotice-module__6kxWcW__online-ring;position:absolute;inset:-2px}.MaintenanceNotice-module__6kxWcW__stepText{gap:2px;min-width:0;display:grid}.MaintenanceNotice-module__6kxWcW__stepLabel{color:#d9c8df;font-size:.76rem;font-weight:700;line-height:1.3}.MaintenanceNotice-module__6kxWcW__stepText time{color:#bca8cf;font-variant-numeric:tabular-nums;font-size:.72rem;line-height:1.35}.MaintenanceNotice-module__6kxWcW__steps li[data-state=done] .MaintenanceNotice-module__6kxWcW__stepLabel{color:#f8d671}.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__stepLabel{color:#fff6df}.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] time{color:#e9dbef}.MaintenanceNotice-module__6kxWcW__assurances{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.MaintenanceNotice-module__6kxWcW__timeline+.MaintenanceNotice-module__6kxWcW__assurances{border-top:1px solid #ffffff14;margin-top:18px;padding-top:14px}.MaintenanceNotice-module__6kxWcW__assurances li{color:#d9c8df;align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.5;display:flex}.MaintenanceNotice-module__6kxWcW__assurances svg{color:#8ce4b1;flex-shrink:0;margin-top:3px}.MaintenanceNotice-module__6kxWcW__assurances li[data-kind=pause]{color:#ffe0b2}.MaintenanceNotice-module__6kxWcW__assurances li[data-kind=pause] svg{color:var(--tone)}@container maintenance (max-width:460px){.MaintenanceNotice-module__6kxWcW__card{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"crest head""countdown countdown""main main";column-gap:12px;padding:16px}.MaintenanceNotice-module__6kxWcW__withToggle{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"crest head toggle""countdown countdown countdown""main main main";padding-right:12px}.MaintenanceNotice-module__6kxWcW__toggle{margin-top:-6px}.MaintenanceNotice-module__6kxWcW__head h2{font-size:1.02rem}.MaintenanceNotice-module__6kxWcW__countdown{background:#fcd94610;border:1px solid #fcd94633;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 14px}.MaintenanceNotice-module__6kxWcW__countdown time{font-size:1.35rem}.MaintenanceNotice-module__6kxWcW__main{margin-top:16px}.MaintenanceNotice-module__6kxWcW__track{width:2px;height:auto;inset:14px auto 14px 13px}.MaintenanceNotice-module__6kxWcW__track span{width:100%;height:calc(var(--progress) * 100%)}.MaintenanceNotice-module__6kxWcW__steps{grid-template-columns:minmax(0,1fr);row-gap:12px}.MaintenanceNotice-module__6kxWcW__steps li{text-align:left;flex-direction:row;gap:12px;padding:0}.MaintenanceNotice-module__6kxWcW__stepText{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.MaintenanceNotice-module__6kxWcW__assurances{flex-direction:column}.MaintenanceNotice-module__6kxWcW__timeline+.MaintenanceNotice-module__6kxWcW__assurances{margin-top:16px}}.MaintenanceNotice-module__6kxWcW__menu{margin:18px 0}.MaintenanceNotice-module__6kxWcW__menu .MaintenanceNotice-module__6kxWcW__card{animation:.45s ease-out both MaintenanceNotice-module__6kxWcW__notice-fade}.MaintenanceNotice-module__6kxWcW__site{--bottom:var(--dock-bottom,max(16px, env(safe-area-inset-bottom)));z-index:80;bottom:var(--bottom);left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));max-width:560px;animation:.4s cubic-bezier(.2,.8,.3,1) both MaintenanceNotice-module__6kxWcW__notice-rise;position:fixed}.MaintenanceNotice-module__6kxWcW__site[data-collapsed]{width:fit-content}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__card{max-height:calc(100dvh - var(--nav-h) - 12px - var(--bottom));overscroll-behavior:contain;overflow-y:auto;box-shadow:inset 0 1px #fff1,0 20px 48px #2a0a4a47,0 2px 10px #1a082b33}.MaintenanceNotice-module__6kxWcW__spacer{pointer-events:none;width:100%;display:block}:root[data-theme=dark] .MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__card{border-color:#e7bf6570;box-shadow:inset 0 1px #fff1,0 20px 50px #05010a99,0 0 0 1px #0000004d}:root[data-theme=dark] .MaintenanceNotice-module__6kxWcW__pill{border-color:#e7bf6570;box-shadow:inset 0 1px #fff1,0 20px 50px #05010a99,0 0 0 1px #0000004d}.MaintenanceNotice-module__6kxWcW__pill{border:1px solid var(--edge);background:var(--surface);color:#fff6df;max-width:100%;min-height:44px;font:600 .8rem/1.3 var(--font-body), sans-serif;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:6px 10px 6px 16px;transition:border-color .15s,transform .15s;display:flex;box-shadow:inset 0 1px #fff1,0 10px 28px #2a0a4a4d,0 1px 4px #1a082b33}.MaintenanceNotice-module__6kxWcW__pill:hover{border-color:#e7bf65a0}.MaintenanceNotice-module__6kxWcW__pill:active{transform:scale(.98)}.MaintenanceNotice-module__6kxWcW__pill>svg{color:#e9dbef;flex-shrink:0}.MaintenanceNotice-module__6kxWcW__pillText{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.MaintenanceNotice-module__6kxWcW__pillText strong{font-weight:750}.MaintenanceNotice-module__6kxWcW__pillText span:last-child{color:color-mix(in srgb, var(--tone) 70%, #fff6df)}.MaintenanceNotice-module__6kxWcW__dot{background:var(--tone);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 22%, transparent), 0 0 12px var(--tone);border-radius:50%;flex-shrink:0;position:relative}.MaintenanceNotice-module__6kxWcW__pillIcon{color:var(--tone);display:none}@media (orientation:landscape) and (max-height:500px){.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__card{border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto 44px;grid-template-areas:"crest head countdown toggle";align-items:center;column-gap:12px;padding:8px 10px 8px 12px}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__crest{border-radius:12px;width:40px;height:40px}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__eyebrow{display:none}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__head h2{margin:0;font-size:.95rem}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__next{display:block}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__main{display:none}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__countdown{flex-direction:row;align-items:baseline;gap:8px}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__countdown time{font-size:1.2rem}.MaintenanceNotice-module__6kxWcW__site .MaintenanceNotice-module__6kxWcW__toggle{margin:0}.MaintenanceNotice-module__6kxWcW__pill{justify-content:center;width:44px;height:44px;padding:0;position:relative}.MaintenanceNotice-module__6kxWcW__pillIcon{display:grid}.MaintenanceNotice-module__6kxWcW__pill .MaintenanceNotice-module__6kxWcW__dot{width:8px;height:8px;box-shadow:0 0 0 2px #2d1a3b, 0 0 10px var(--tone);position:absolute;top:7px;right:7px}.MaintenanceNotice-module__6kxWcW__pillText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.MaintenanceNotice-module__6kxWcW__pill>svg{display:none}}.MaintenanceNotice-module__6kxWcW__game{inset:calc(max(10px, env(safe-area-inset-top)) + 58px) auto auto max(12px, env(safe-area-inset-left));border:1px solid var(--edge);background:var(--surface);pointer-events:none;border-radius:26px;align-items:center;gap:10px;width:fit-content;max-width:min(440px,100vw - 24px);height:auto;margin:0;padding:4px 4px 4px 8px;animation:.35s cubic-bezier(.2,.8,.3,1) both MaintenanceNotice-module__6kxWcW__notice-in;display:flex;position:fixed;overflow:visible;box-shadow:inset 0 1px #fff1,0 10px 30px #0009}.MaintenanceNotice-module__6kxWcW__game::backdrop{pointer-events:none;background:0 0}.MaintenanceNotice-module__6kxWcW__game[data-collapsed]{gap:2px;padding-left:6px}.MaintenanceNotice-module__6kxWcW__gameIcon{border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);width:34px;height:34px;color:var(--tone);background:#2d1a3b;border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.MaintenanceNotice-module__6kxWcW__gameIcon .MaintenanceNotice-module__6kxWcW__dot{width:8px;height:8px;box-shadow:0 0 0 2px #2d1a3b, 0 0 10px var(--tone);position:absolute;top:-1px;right:-1px}.MaintenanceNotice-module__6kxWcW__gameText{color:#fff6df;font:600 .8rem/1.35 var(--font-body), sans-serif;font-variant-numeric:tabular-nums;text-wrap:balance;margin:0}.MaintenanceNotice-module__6kxWcW__gameTitle,.MaintenanceNotice-module__6kxWcW__gameDetail{display:block}.MaintenanceNotice-module__6kxWcW__gameDetail{color:color-mix(in srgb, var(--tone) 60%, #fff6df);font-weight:500}.MaintenanceNotice-module__6kxWcW__gameToggle{color:#e9dbef;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.MaintenanceNotice-module__6kxWcW__gameToggle:hover{background:#ffffff14}@media (orientation:landscape) and (max-height:500px){.MaintenanceNotice-module__6kxWcW__game{max-width:196px}.MaintenanceNotice-module__6kxWcW__gameText{font-size:.72rem}}@keyframes MaintenanceNotice-module__6kxWcW__online-ring{0%{opacity:.75;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.3)}}@keyframes MaintenanceNotice-module__6kxWcW__notice-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes MaintenanceNotice-module__6kxWcW__notice-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes MaintenanceNotice-module__6kxWcW__notice-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.MaintenanceNotice-module__6kxWcW__site,.MaintenanceNotice-module__6kxWcW__game,.MaintenanceNotice-module__6kxWcW__menu .MaintenanceNotice-module__6kxWcW__card,.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__node:after,.MaintenanceNotice-module__6kxWcW__dot:after{animation:none}.MaintenanceNotice-module__6kxWcW__track span,.MaintenanceNotice-module__6kxWcW__crest,.MaintenanceNotice-module__6kxWcW__eyebrow,.MaintenanceNotice-module__6kxWcW__pill{transition:none}}@media (forced-colors:active){.MaintenanceNotice-module__6kxWcW__card,.MaintenanceNotice-module__6kxWcW__pill,.MaintenanceNotice-module__6kxWcW__game{box-shadow:none;background:canvas;border:1px solid canvastext}.MaintenanceNotice-module__6kxWcW__crest,.MaintenanceNotice-module__6kxWcW__gameIcon,.MaintenanceNotice-module__6kxWcW__node{background:canvas;border-color:canvastext}.MaintenanceNotice-module__6kxWcW__dot,.MaintenanceNotice-module__6kxWcW__steps li[data-state=current] .MaintenanceNotice-module__6kxWcW__node:before{forced-color-adjust:none;box-shadow:none;background:canvastext}.MaintenanceNotice-module__6kxWcW__steps li[data-state=done] .MaintenanceNotice-module__6kxWcW__node{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.MaintenanceNotice-module__6kxWcW__track{background:graytext}.MaintenanceNotice-module__6kxWcW__track span{box-shadow:none;background:highlight}.MaintenanceNotice-module__6kxWcW__toggle,.MaintenanceNotice-module__6kxWcW__gameToggle{border:1px solid buttontext}.MaintenanceNotice-module__6kxWcW__wrench{fill:canvas}}.MaintenanceNotice-module__6kxWcW__hint{color:#ffc6a6;margin:9px 0 0;font-size:.72rem;font-weight:600;line-height:1.45}.MaintenanceNotice-module__6kxWcW__lobbyNote{color:#ffe0b2;align-items:flex-start;gap:9px;line-height:1.5;display:flex}.MaintenanceNotice-module__6kxWcW__lobbyNote>svg{color:#f8d671;flex-shrink:0;margin-top:1px}.MaintenanceNotice-module__6kxWcW__queueNote{width:fit-content;max-width:min(560px,100%)}.MaintenanceNotice-module__6kxWcW__queueNote>span{text-align:left;text-wrap:pretty}
.PrivateLobbySettings-module__GgZkGa__dialog{overscroll-behavior:contain;color:#fff4e4;text-align:left;background:radial-gradient(at 0 0,#80547830,#0000 65%),#20122d;border:1px solid #e8c58e55;border-radius:24px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;scroll-padding-bottom:90px;overflow-y:auto;box-shadow:0 28px 90px #07020cb3}.PrivateLobbySettings-module__GgZkGa__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#10061cba}.PrivateLobbySettings-module__GgZkGa__dialog form{margin:0}.PrivateLobbySettings-module__GgZkGa__dialogHeader{padding:28px 28px 20px;position:relative}.PrivateLobbySettings-module__GgZkGa__eyebrow{color:#e4c384;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.65rem;font-weight:800;display:flex}.PrivateLobbySettings-module__GgZkGa__eyebrow>span{letter-spacing:.04em;border:1px solid #e4c38445;border-radius:6px;padding:3px 8px}.PrivateLobbySettings-module__GgZkGa__dialogHeader h2{font:700 clamp(1.4rem, 4.5vw, 1.9rem)/1.18 var(--font-display), sans-serif;letter-spacing:-.025em;margin:16px 30px 8px 0}.PrivateLobbySettings-module__GgZkGa__dialogHeader p{color:#c6b5d2;margin:0;font-size:.8rem;line-height:1.6}.PrivateLobbySettings-module__GgZkGa__close{color:#e6d5ee;cursor:pointer;background:#ffffff07;border:1px solid #d4bad32e;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.5rem;display:grid;position:absolute;top:15px;right:15px}.PrivateLobbySettings-module__GgZkGa__options{gap:10px;padding:0 28px 22px;display:grid}.PrivateLobbySettings-module__GgZkGa__option{cursor:pointer;background:#10091c55;border:1px solid #ccb3e026;border-radius:15px;grid-template-columns:36px minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:98px;padding:16px;display:grid}.PrivateLobbySettings-module__GgZkGa__option[data-enabled=true]{background:linear-gradient(115deg,#e4c38409,#10091c55);border-color:#e4c38448}.PrivateLobbySettings-module__GgZkGa__icon{color:#ab93bd;place-items:center;display:grid}.PrivateLobbySettings-module__GgZkGa__option[data-enabled=true] .PrivateLobbySettings-module__GgZkGa__icon{color:#e4c384}.PrivateLobbySettings-module__GgZkGa__optionText{gap:5px;display:grid}.PrivateLobbySettings-module__GgZkGa__optionText strong{color:#f5e9fb;font-size:.85rem;line-height:1.4}.PrivateLobbySettings-module__GgZkGa__optionText>span{color:#bca9ca;font-size:.72rem;line-height:1.55}.PrivateLobbySettings-module__GgZkGa__option input{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:12px;width:44px;height:44px;margin:0;position:relative}.PrivateLobbySettings-module__GgZkGa__option input:before{content:"";background:#65526e;border-radius:20px;position:absolute;inset:10px 0}.PrivateLobbySettings-module__GgZkGa__option input:after{content:"";background:#e1d4e9;border-radius:50%;width:16px;height:16px;position:absolute;top:14px;left:4px;box-shadow:0 1px 3px #0003}.PrivateLobbySettings-module__GgZkGa__option input:checked:before{background:#f4d48b}.PrivateLobbySettings-module__GgZkGa__option input:checked:after{background:#352319;left:24px}.PrivateLobbySettings-module__GgZkGa__option input:disabled{opacity:.5;cursor:default}.PrivateLobbySettings-module__GgZkGa__note{color:#aa95bc;margin:3px 0 0;font-size:.68rem;line-height:1.6}.PrivateLobbySettings-module__GgZkGa__dialogFooter{background:#241530;border-top:1px solid #c9a4ee26;justify-content:flex-end;gap:10px;padding:18px 28px;display:flex;position:sticky;bottom:0}.PrivateLobbySettings-module__GgZkGa__secondary,.PrivateLobbySettings-module__GgZkGa__primary{min-height:44px;font:700 .75rem/1.4 var(--font-body), sans-serif;cursor:pointer;border:1px solid #c9a4ee44;border-radius:11px;padding:11px 16px}.PrivateLobbySettings-module__GgZkGa__secondary{color:#e2d0ed;background:#ffffff05}.PrivateLobbySettings-module__GgZkGa__primary{color:#3a271e;background:linear-gradient(130deg,#ffe7ac,#edc581);border-color:#f3d897;box-shadow:0 5px 22px #e8c27d12}.PrivateLobbySettings-module__GgZkGa__primary>span{margin-left:14px}.PrivateLobbySettings-module__GgZkGa__secondary:hover:not(:disabled),.PrivateLobbySettings-module__GgZkGa__close:hover{background-color:#ffffff10;border-color:#e4c38475}.PrivateLobbySettings-module__GgZkGa__primary:hover:not(:disabled){filter:brightness(1.07)}.PrivateLobbySettings-module__GgZkGa__secondary:disabled,.PrivateLobbySettings-module__GgZkGa__primary:disabled{opacity:.5;cursor:default}.PrivateLobbySettings-module__GgZkGa__dialog :is(button,input):focus-visible,.PrivateLobbySettings-module__GgZkGa__summary button:focus-visible{outline-offset:3px;outline:2px solid #f5d68d}.PrivateLobbySettings-module__GgZkGa__summary{text-align:left;background:linear-gradient(120deg,#39234299,#1b102a99);border:1px solid #bfa0d336;border-radius:18px;width:100%;margin:24px 0;padding:20px}.PrivateLobbySettings-module__GgZkGa__summary header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PrivateLobbySettings-module__GgZkGa__summary h2{color:#fff0dc;margin:7px 0 0;font-size:1rem}.PrivateLobbySettings-module__GgZkGa__summary .PrivateLobbySettings-module__GgZkGa__eyebrow{font-size:.58rem}.PrivateLobbySettings-module__GgZkGa__summary .PrivateLobbySettings-module__GgZkGa__secondary{font-size:.7rem}.PrivateLobbySettings-module__GgZkGa__badges{flex-wrap:wrap;gap:8px;margin:17px 0 12px;padding:0;list-style:none;display:flex}.PrivateLobbySettings-module__GgZkGa__badges li{color:#c1accf;background:#10091c40;border:1px solid #c9a4ee25;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:.7rem;line-height:1.4;display:flex}.PrivateLobbySettings-module__GgZkGa__badges li[data-enabled=true]{color:#eed29a;border-color:#e4c38435}.PrivateLobbySettings-module__GgZkGa__badges svg{flex-shrink:0;width:16px;height:16px}@media (max-width:480px){.PrivateLobbySettings-module__GgZkGa__dialog{border-radius:19px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.PrivateLobbySettings-module__GgZkGa__dialogHeader{padding:23px 18px 18px}.PrivateLobbySettings-module__GgZkGa__dialogHeader h2{margin-right:27px}.PrivateLobbySettings-module__GgZkGa__close{top:9px;right:9px}.PrivateLobbySettings-module__GgZkGa__options{padding:0 14px 16px}.PrivateLobbySettings-module__GgZkGa__option{grid-template-columns:minmax(0,1fr) 44px;gap:10px;padding:14px}.PrivateLobbySettings-module__GgZkGa__option .PrivateLobbySettings-module__GgZkGa__icon{display:none}.PrivateLobbySettings-module__GgZkGa__dialogFooter{padding:14px}.PrivateLobbySettings-module__GgZkGa__dialogFooter .PrivateLobbySettings-module__GgZkGa__primary{flex:1}.PrivateLobbySettings-module__GgZkGa__summary{padding:16px}.PrivateLobbySettings-module__GgZkGa__summary header{gap:10px}.PrivateLobbySettings-module__GgZkGa__summary .PrivateLobbySettings-module__GgZkGa__secondary{padding:9px 11px}.PrivateLobbySettings-module__GgZkGa__badges{gap:6px}}
.RewindCue-module__QBwEMa__anchor{z-index:51;top:var(--cue-y,50%);left:var(--cue-x,50%);pointer-events:none;width:max-content;max-width:calc(100% - 32px);position:absolute;transform:translate(-50%,-50%)}.RewindCue-module__QBwEMa__cue{color:#f5dc82;animation:RewindCue-module__QBwEMa__acknowledge var(--rewind-duration,.65s) cubic-bezier(.2, .7, .25, 1) both;background:linear-gradient(120deg,#392447f5,#1b1126f5 72%);border:1px solid #f5dc8259;border-radius:999px;align-items:center;gap:11px;padding:9px 20px 9px 11px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 28px #08030c66,0 0 28px #b98aeb1c,inset 0 1px #fff4ca0f}.RewindCue-module__QBwEMa__cue:before{border-radius:inherit;content:"";animation:RewindCue-module__QBwEMa__sweep var(--rewind-duration,.65s) cubic-bezier(.25, .55, .3, 1) both;background:linear-gradient(110deg,#0000 25%,#f8e3ab18 47%,#0000 69%);position:absolute;inset:0;transform:translate(110%)}.RewindCue-module__QBwEMa__emblem{flex:0 0 38px;width:38px;height:38px;position:relative}.RewindCue-module__QBwEMa__orbit,.RewindCue-module__QBwEMa__chevrons{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.RewindCue-module__QBwEMa__orbit{animation:RewindCue-module__QBwEMa__unwind var(--rewind-duration,.65s) cubic-bezier(.18, .72, .22, 1) both}.RewindCue-module__QBwEMa__track{stroke:#e3c5ff24;stroke-width:1px}.RewindCue-module__QBwEMa__arc{stroke-width:1.4px;stroke-dasharray:57 44}.RewindCue-module__QBwEMa__arrow{stroke-width:1.6px}.RewindCue-module__QBwEMa__chevrons{stroke-width:1.7px;width:20px;height:20px;animation:RewindCue-module__QBwEMa__stepBack var(--rewind-duration,.65s) ease-out both;inset:9px}.RewindCue-module__QBwEMa__label{text-wrap:balance;min-width:0;font-size:clamp(.8rem,2.9vw,.95rem);font-weight:650;line-height:1.35}.RewindCue-module__QBwEMa__spark{background:#f5dc82;border-radius:50%;flex:0 0 4px;width:4px;height:4px;margin-left:2px;box-shadow:0 0 8px #f5dc8270}@keyframes RewindCue-module__QBwEMa__acknowledge{0%{opacity:0;transform:translateY(-5px)scale(.96)}16%,76%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-3px)scale(.99)}}@keyframes RewindCue-module__QBwEMa__unwind{0%{transform:rotate(135deg)}to{transform:rotate(0)}}@keyframes RewindCue-module__QBwEMa__stepBack{0%{opacity:.35;transform:translate(3px)}45%,to{opacity:1;transform:translate(0)}}@keyframes RewindCue-module__QBwEMa__sweep{0%{transform:translate(110%)}to{transform:translate(-110%)}}@keyframes RewindCue-module__QBwEMa__quietAcknowledge{0%,to{opacity:0}15%,80%{opacity:1}}.RewindCue-module__QBwEMa__anchor[data-reduced-motion=true] .RewindCue-module__QBwEMa__cue{animation-name:RewindCue-module__QBwEMa__quietAcknowledge}.RewindCue-module__QBwEMa__anchor[data-reduced-motion=true] .RewindCue-module__QBwEMa__cue:before{display:none}.RewindCue-module__QBwEMa__anchor[data-reduced-motion=true] .RewindCue-module__QBwEMa__orbit,.RewindCue-module__QBwEMa__anchor[data-reduced-motion=true] .RewindCue-module__QBwEMa__chevrons{animation:none}@media (prefers-reduced-motion:reduce){.RewindCue-module__QBwEMa__cue{animation-name:RewindCue-module__QBwEMa__quietAcknowledge}.RewindCue-module__QBwEMa__cue:before{display:none}.RewindCue-module__QBwEMa__orbit,.RewindCue-module__QBwEMa__chevrons{animation:none}}@media (max-width:420px){.RewindCue-module__QBwEMa__anchor{max-width:calc(100% - 24px)}.RewindCue-module__QBwEMa__cue{gap:8px;padding:6px 14px 6px 8px}.RewindCue-module__QBwEMa__emblem{flex-basis:30px;width:30px;height:30px}.RewindCue-module__QBwEMa__chevrons{width:16px;height:16px;inset:7px}}
.BoardUndoButton-module__Zb4qcG__dock{left:clamp(30px, var(--undo-x,calc(100% - 40px)), calc(var(--play-response-board-width,100%) - 30px));top:clamp(112px, var(--undo-y,50%), calc(100% - 112px));pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.BoardUndoButton-module__Zb4qcG__button{color:#f5dc82;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:50px;min-height:48px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#140a19d1;border:1px solid #cfa6da2e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:7px 9px 6px;transition:color .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 8px 24px #0502082e}.BoardUndoButton-module__Zb4qcG__icon{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.BoardUndoButton-module__Zb4qcG__label{letter-spacing:.12em;text-transform:uppercase;color:#f0e2f39e;font-size:.5rem;font-weight:700;line-height:1.2}.BoardUndoButton-module__Zb4qcG__button:not([aria-disabled=true]):hover,.BoardUndoButton-module__Zb4qcG__button:focus-visible{border-color:#e2bc5bad;box-shadow:0 0 0 2px #fcd94624,0 8px 24px #05020838}.BoardUndoButton-module__Zb4qcG__button:focus-visible{outline-offset:3px;outline:2px solid #f5dc82}.BoardUndoButton-module__Zb4qcG__button:not([aria-disabled=true]):active{background:#1e0e23eb}.BoardUndoButton-module__Zb4qcG__button[aria-disabled=true]{color:#f0e2f357;cursor:default}.BoardUndoButton-module__Zb4qcG__button[aria-disabled=true] .BoardUndoButton-module__Zb4qcG__label{color:#f0e2f366}.BoardUndoButton-module__Zb4qcG__hint{color:#f0e2f3db;opacity:0;visibility:hidden;pointer-events:none;background:#140a19f0;border:1px solid #cfa6da38;border-radius:10px;gap:3px;width:max-content;max-width:min(240px,100vw - 112px);padding:9px 12px 10px;font-size:.72rem;line-height:1.45;transition:opacity .14s,visibility .14s;display:grid;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 8px 24px #05020866}.BoardUndoButton-module__Zb4qcG__hint strong{letter-spacing:.12em;text-transform:uppercase;color:#f5dc82;font-size:.55rem;font-weight:700}.BoardUndoButton-module__Zb4qcG__dock:focus-within .BoardUndoButton-module__Zb4qcG__hint,.BoardUndoButton-module__Zb4qcG__dock[data-peek=true] .BoardUndoButton-module__Zb4qcG__hint{opacity:1;visibility:visible}@media (hover:hover){.BoardUndoButton-module__Zb4qcG__dock:hover .BoardUndoButton-module__Zb4qcG__hint{opacity:1;visibility:visible}}@media (max-width:640px){.BoardUndoButton-module__Zb4qcG__dock{top:auto;left:auto;right:max(10px, env(safe-area-inset-right));bottom:calc(max(10px, env(safe-area-inset-bottom)) + 52px);transform:none}.BoardUndoButton-module__Zb4qcG__button{flex-direction:row;gap:7px;min-width:88px;min-height:44px;padding:8px 13px 8px 11px}.BoardUndoButton-module__Zb4qcG__icon{width:18px;height:18px}.BoardUndoButton-module__Zb4qcG__label{font-size:.6rem}.BoardUndoButton-module__Zb4qcG__hint{max-width:min(230px,100vw - 124px);right:calc(100% + 8px)}}@media (prefers-reduced-motion:reduce){.BoardUndoButton-module__Zb4qcG__button,.BoardUndoButton-module__Zb4qcG__hint{transition:none}}
.Spectating-module__3nC5Va__button,.Spectating-module__3nC5Va__watchEntry{appearance:none;color:#fff;min-width:44px;min-height:44px;font:700 .84rem/1.4 var(--font-body), sans-serif;cursor:pointer;background:#29133e;border:1px solid #826299;border-radius:12px;transition:background .16s,border-color .16s}.Spectating-module__3nC5Va__button{overflow-wrap:anywhere;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.Spectating-module__3nC5Va__button svg,.Spectating-module__3nC5Va__watchEntry>svg{flex:none}.Spectating-module__3nC5Va__button:hover:not(:disabled){background:#402057;border-color:#c09ae0}.Spectating-module__3nC5Va__button:focus-visible,.Spectating-module__3nC5Va__watchEntry:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px}.Spectating-module__3nC5Va__button:disabled,.Spectating-module__3nC5Va__watchEntry:disabled{color:#c5b8ce;cursor:not-allowed;background:#302239;border-color:#594961}.Spectating-module__3nC5Va__button[aria-busy=true]{border-color:var(--cr-yellow);color:#fff1b0;cursor:progress;background:#5c4822}.Spectating-module__3nC5Va__primary{background:var(--cr-purple);border-color:#a768d9}.Spectating-module__3nC5Va__primary:hover:not(:disabled),.Spectating-module__3nC5Va__primary[aria-pressed=true]{background:var(--cr-purple-deep);border-color:var(--cr-yellow)}.Spectating-module__3nC5Va__gold{background:var(--cr-yellow);border-color:var(--cr-yellow);color:#29143c}.Spectating-module__3nC5Va__gold:hover:not(:disabled){background:#ffe888;border-color:#ffe888}.Spectating-module__3nC5Va__entryRow{align-items:center;gap:16px;margin:0 0 24px;display:flex}.Spectating-module__3nC5Va__watchEntry{border-radius:var(--radius-card);text-align:left;background:linear-gradient(110deg,#301443,#241033);border-color:#976bb8;flex:1;align-items:center;gap:16px;min-width:0;padding:20px 24px;display:flex}.Spectating-module__3nC5Va__watchEntry:hover:not(:disabled){border-color:var(--cr-yellow);background:#3d1b54}.Spectating-module__3nC5Va__watchEntry>svg{color:var(--cr-yellow)}.Spectating-module__3nC5Va__eye{height:48px;color:var(--cr-yellow);background:#4c2b4c;border-radius:12px;flex:0 0 48px;place-items:center;display:grid}.Spectating-module__3nC5Va__entryCopy{flex:1;gap:4px;min-width:0;display:grid}.Spectating-module__3nC5Va__entryCopy strong{font-size:1rem}.Spectating-module__3nC5Va__entryCopy>span{color:#d5c2e9;font-size:.82rem;font-weight:500}.Spectating-module__3nC5Va__moderationLink{color:#e1cbee;background:0 0;border-color:#0000}.Spectating-module__3nC5Va__livePage{padding-bottom:max(48px, env(safe-area-inset-bottom))}.Spectating-module__3nC5Va__liveContent{color:#fff;width:100%;max-width:1120px;position:relative}.Spectating-module__3nC5Va__liveHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.Spectating-module__3nC5Va__liveHeader>div{min-width:0}.Spectating-module__3nC5Va__liveHeader>.Spectating-module__3nC5Va__button{flex-shrink:0}.Spectating-module__3nC5Va__eyebrow{color:var(--cr-yellow);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.Spectating-module__3nC5Va__title{letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(2.5rem,5vw,4rem)}.Spectating-module__3nC5Va__matchCount{color:#e1cbee;font-size:.9rem;font-weight:600}.Spectating-module__3nC5Va__intro{gap:10px;margin:24px 0;display:grid}.Spectating-module__3nC5Va__description{color:#d5c2e9;max-width:64ch;font-size:.9rem}.Spectating-module__3nC5Va__privacyNote{color:#bfa7d2;align-items:flex-start;gap:8px;max-width:64ch;font-size:.78rem;font-weight:600;line-height:1.45;display:flex}.Spectating-module__3nC5Va__privacyNote svg{color:#e7b765;flex:none;margin-top:1px}.Spectating-module__3nC5Va__matchGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;display:grid}.Spectating-module__3nC5Va__matchCard{border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-pop);background:linear-gradient(130deg,#351549,#21102f);border:1px solid #73518b;flex-direction:column;gap:20px;padding:24px;display:flex}.Spectating-module__3nC5Va__matchMeta,.Spectating-module__3nC5Va__matchFooter{color:#d5c2e9;justify-content:space-between;align-items:center;gap:12px;font-size:.78rem;display:flex}.Spectating-module__3nC5Va__matchFooter{flex-wrap:wrap}.Spectating-module__3nC5Va__matchFooter>.Spectating-module__3nC5Va__button{margin-left:auto}.Spectating-module__3nC5Va__matchCard[data-mode=ranked]{background:linear-gradient(130deg,#3d1a47,#21102f);border-color:#a17e37}.Spectating-module__3nC5Va__matchCard[data-spectators-off]{background:linear-gradient(130deg,#3d1646,#22102f);border-color:#a0648d}.Spectating-module__3nC5Va__staffAccess{color:#ffdbe9;background:#4a2140;border:1px solid #c07a9c;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:5px 10px;font-size:.7rem;font-weight:800;line-height:1.3;display:inline-flex}.Spectating-module__3nC5Va__staffAccess svg{flex:none}.Spectating-module__3nC5Va__liveBadge{color:#ffe47e;text-transform:uppercase;letter-spacing:.08em;background:#47341f;border:1px solid #a17e37;border-radius:8px;align-items:center;gap:7px;padding:4px 9px;font-size:.68rem;font-weight:800;display:inline-flex}.Spectating-module__3nC5Va__liveBadge i{background:currentColor;border-radius:50%;width:6px;height:6px}.Spectating-module__3nC5Va__metaStart{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.Spectating-module__3nC5Va__modeChip{color:#e1cbee;white-space:nowrap;border:1px solid #8a6aa3;border-radius:8px;align-items:center;gap:6px;padding:4px 9px;font-size:.7rem;font-weight:800;line-height:1.3;display:inline-flex}.Spectating-module__3nC5Va__modeChip>[aria-hidden],.Spectating-module__3nC5Va__filters [aria-hidden]{font-size:1.35em;line-height:1}.Spectating-module__3nC5Va__modeChip[data-mode=ranked]{border-color:var(--cr-yellow);background:var(--cr-yellow);color:#29143c}.Spectating-module__3nC5Va__modeChip[data-mode=tournament]{color:#f3e6ff;background:#4b2470;border-color:#b98be0}.Spectating-module__3nC5Va__filters{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.Spectating-module__3nC5Va__filters button{color:#e1cbee;min-height:44px;font:700 .84rem/1.2 var(--font-body), sans-serif;cursor:pointer;background:#29133e;border:1px solid #826299;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;transition:background .16s,border-color .16s;display:inline-flex}.Spectating-module__3nC5Va__filters button:hover{background:#352049;border-color:#c09ae0}.Spectating-module__3nC5Va__filters button[aria-pressed=true]{color:#f1cf87;background:#43293f;border-color:#f1cf87}.Spectating-module__3nC5Va__filters button:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px}.Spectating-module__3nC5Va__filterCount{font-variant-numeric:tabular-nums;text-align:center;background:#ffffff14;border-radius:6px;min-width:1.7em;padding:2px 7px;font-size:.74rem}.Spectating-module__3nC5Va__filters button[aria-pressed=true] .Spectating-module__3nC5Va__filterCount{background:#f1cf8724}.Spectating-module__3nC5Va__versus{gap:6px;display:grid}.Spectating-module__3nC5Va__ratings{color:#f1cf87;font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;font-size:.82rem;font-weight:800;line-height:1.3;display:grid}.Spectating-module__3nC5Va__ratings>span:last-child{text-align:right}.Spectating-module__3nC5Va__ratingHidden{color:#bfa7d2;align-items:center;gap:5px;font-weight:700;display:inline-flex}.Spectating-module__3nC5Va__ratingHidden svg{flex:none}.Spectating-module__3nC5Va__players{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;font-size:1.25rem;line-height:1.3;display:grid}.Spectating-module__3nC5Va__players>span{overflow-wrap:anywhere}.Spectating-module__3nC5Va__players>span:last-child{text-align:right}.Spectating-module__3nC5Va__players small{color:#c5a8da;font:500 .72rem var(--font-body), sans-serif}.Spectating-module__3nC5Va__matchFooter{margin-top:auto}.Spectating-module__3nC5Va__state{border-radius:var(--radius-card);color:#fff;overflow-wrap:anywhere;background:#281239;border:1px solid #826299;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;padding:24px;display:flex}.Spectating-module__3nC5Va__state>strong{flex-basis:100%}.Spectating-module__3nC5Va__state>p{color:#e1cbee}.Spectating-module__3nC5Va__state>.Spectating-module__3nC5Va__button{margin-left:auto}.Spectating-module__3nC5Va__error{background:#421d35;border-color:#d8697e}.Spectating-module__3nC5Va__error>p{color:#ffdae2}.Spectating-module__3nC5Va__pending{background:#36283c;border-color:#b09249}.Spectating-module__3nC5Va__pending>p{color:#fff1b0}.Spectating-module__3nC5Va__spectatorPage{flex-direction:column;display:flex}.Spectating-module__3nC5Va__toolbar{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left));color:#fff;background:#21102f;border-bottom:1px solid #73518b;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px 24px;display:flex}.Spectating-module__3nC5Va__watching{flex:280px;min-width:0}.Spectating-module__3nC5Va__watching p{overflow-wrap:anywhere;font-size:.87rem}.Spectating-module__3nC5Va__watching strong{font-weight:700}.Spectating-module__3nC5Va__watchingHead{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.Spectating-module__3nC5Va__toolbarRating{color:#f1cf87;font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.Spectating-module__3nC5Va__toolbarRating .Spectating-module__3nC5Va__ratingHidden{vertical-align:-2px}.Spectating-module__3nC5Va__toolbarActions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.Spectating-module__3nC5Va__toolbarActions>.Spectating-module__3nC5Va__button{max-width:240px}.Spectating-module__3nC5Va__board{flex:1;min-height:0}.Spectating-module__3nC5Va__drawer{z-index:40;top:12px;right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));width:min(440px, calc(100% - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right))));border-radius:var(--radius-card);color:#fff;background:#21102f;border:1px solid #826299;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 16px 56px #0009}.Spectating-module__3nC5Va__drawerHeader{background:#2e153f;border-bottom:1px solid #73518b;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.Spectating-module__3nC5Va__drawerHeader h2{margin-top:5px;font-size:1.1rem}.Spectating-module__3nC5Va__iconButton{flex-shrink:0;padding:10px}.Spectating-module__3nC5Va__drawerBody{overscroll-behavior:contain;scrollbar-color:#a980c7 #21102f;min-height:0;padding:16px;overflow-y:auto}@media (max-width:1000px){.Spectating-module__3nC5Va__entryRow{max-width:760px;margin-inline:auto}}@media (max-width:640px){.Spectating-module__3nC5Va__entryRow{flex-wrap:wrap;gap:4px;margin-bottom:16px}.Spectating-module__3nC5Va__watchEntry{flex-basis:100%;gap:12px;padding:16px}.Spectating-module__3nC5Va__eye{flex-basis:40px;height:44px}.Spectating-module__3nC5Va__entryCopy strong{font-size:.92rem}.Spectating-module__3nC5Va__entryCopy>span{font-size:.76rem}.Spectating-module__3nC5Va__moderationLink{margin-left:auto}.Spectating-module__3nC5Va__livePage{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}.Spectating-module__3nC5Va__liveHeader{flex-wrap:wrap;gap:16px}.Spectating-module__3nC5Va__liveHeader>div{flex-basis:100%}.Spectating-module__3nC5Va__intro{margin-block:20px}.Spectating-module__3nC5Va__matchGrid{grid-template-columns:minmax(0,1fr)}.Spectating-module__3nC5Va__filters button{flex:auto;justify-content:center;padding-inline:10px}.Spectating-module__3nC5Va__matchCard{padding:20px}.Spectating-module__3nC5Va__players{gap:10px;font-size:1.1rem}.Spectating-module__3nC5Va__state{padding:20px}.Spectating-module__3nC5Va__state>.Spectating-module__3nC5Va__button{margin-left:0}.Spectating-module__3nC5Va__toolbar{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:8px}.Spectating-module__3nC5Va__watching{flex-basis:100%}.Spectating-module__3nC5Va__toolbarActions{width:100%}.Spectating-module__3nC5Va__toolbarActions>.Spectating-module__3nC5Va__button{flex:1;padding-inline:10px;font-size:.72rem}.Spectating-module__3nC5Va__drawerHeader,.Spectating-module__3nC5Va__drawerBody{padding:12px}}@media (prefers-reduced-motion:reduce){.Spectating-module__3nC5Va__button,.Spectating-module__3nC5Va__watchEntry,.Spectating-module__3nC5Va__filters button{transition:none}}.Spectating-module__3nC5Va__compactEntry{gap:8px;margin:0}.Spectating-module__3nC5Va__compactEntry .Spectating-module__3nC5Va__watchEntry{border-radius:12px;gap:10px;padding:8px 12px}.Spectating-module__3nC5Va__compactEntry .Spectating-module__3nC5Va__eye{flex-basis:32px;height:32px}.Spectating-module__3nC5Va__compactEntry .Spectating-module__3nC5Va__entryCopy strong{font-size:.85rem}.Spectating-module__3nC5Va__compactEntry .Spectating-module__3nC5Va__entryCopy>span{font-size:.72rem}@media (min-width:768px) and (max-height:800px){.Spectating-module__3nC5Va__compactEntry .Spectating-module__3nC5Va__entryCopy>span{display:none}}
.ReplayTimeline-module__wC5Peq__timeline{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.ReplayTimeline-module__wC5Peq__steps{flex-wrap:wrap;gap:8px;display:flex}.ReplayTimeline-module__wC5Peq__step{padding:10px 12px}.ReplayTimeline-module__wC5Peq__range{min-width:0;min-height:44px;accent-color:var(--cr-yellow);cursor:pointer;flex:220px;margin:0}.ReplayTimeline-module__wC5Peq__range:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:3px}.ReplayTimeline-module__wC5Peq__range:disabled{cursor:not-allowed}.ReplayTimeline-module__wC5Peq__status{color:#f3e6ff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;gap:2px;min-width:0;font-size:.82rem;font-weight:700;display:grid}.ReplayTimeline-module__wC5Peq__status small{color:#d5c2e9;font-size:.72rem;font-weight:600}.ReplayTimeline-module__wC5Peq__moves{z-index:41}.ReplayTimeline-module__wC5Peq__moveList{margin:0;list-style:none}.ReplayTimeline-module__wC5Peq__moveList h3{color:var(--cr-yellow);margin:16px 0 6px;font-size:.72rem;font-weight:800}.ReplayTimeline-module__wC5Peq__moveList li:first-child h3{margin-top:0}.ReplayTimeline-module__wC5Peq__moveList button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;gap:2px;padding:4px;display:grid}.ReplayTimeline-module__wC5Peq__moveList button:hover{background:#ffffff0d}.ReplayTimeline-module__wC5Peq__moveList button[aria-current=step]{border-color:var(--cr-yellow);background:#3a2047}.ReplayTimeline-module__wC5Peq__moveList button:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:2px}.ReplayTimeline-module__wC5Peq__line{border-left:3px solid var(--log-c,#826299);color:#f3e6ff;overflow-wrap:anywhere;background:#ffffff08;border-radius:0 6px 6px 0;grid-template-columns:1.2em 1fr;gap:8px;padding:4px 8px;font-size:.82rem;line-height:1.5;display:grid}.ReplayTimeline-module__wC5Peq__line strong{color:#fff;font-weight:750}@media (max-width:640px){.ReplayTimeline-module__wC5Peq__steps{flex-wrap:nowrap;width:100%}.ReplayTimeline-module__wC5Peq__step{flex:1 1 0;min-width:44px;padding-inline:4px}.ReplayTimeline-module__wC5Peq__movesButton{flex:1.6 1 0;min-width:0;padding-inline:8px;font-size:.72rem}.ReplayTimeline-module__wC5Peq__range{flex-basis:100%}}
.HostView-module__2arYWG__bar{min-width:0;padding:10px max(16px, env(safe-area-inset-right)) 12px max(16px, env(safe-area-inset-left));color:#fff;background:#2a1238;border-bottom:1px solid #73518b;flex-shrink:0;gap:10px;display:grid}.HostView-module__2arYWG__row{flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;display:flex}.HostView-module__2arYWG__group{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.HostView-module__2arYWG__toggle[aria-pressed=true]{border-color:var(--cr-yellow);background:#4b2470}.HostView-module__2arYWG__toggle[aria-pressed=true]:hover{border-color:var(--cr-yellow);background:#5a2c85}.HostView-module__2arYWG__hands{flex-wrap:wrap;gap:8px 24px;min-width:0;display:flex}.HostView-module__2arYWG__hand{min-width:0;max-width:100%}.HostView-module__2arYWG__hand h3{color:#e1cbee;margin:0 0 6px;font-size:.74rem;font-weight:800}.HostView-module__2arYWG__hand h3 span{color:var(--cr-yellow);font-variant-numeric:tabular-nums}.HostView-module__2arYWG__cards{overscroll-behavior-x:contain;scrollbar-color:#a980c7 #2a1238;gap:6px;max-width:100%;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.HostView-module__2arYWG__cards li{flex:none}.HostView-module__2arYWG__cards button{cursor:zoom-in;background:0 0;border:1px solid #826299;border-radius:6px;padding:0;line-height:0;display:block;overflow:hidden}.HostView-module__2arYWG__cards button:hover{border-color:var(--cr-yellow)}.HostView-module__2arYWG__cards button:focus-visible{outline:3px solid var(--cr-yellow);outline-offset:2px}.HostView-module__2arYWG__cards img{width:64px;height:auto}.HostView-module__2arYWG__empty{color:#d5c2e9;font-size:.78rem}.HostView-module__2arYWG__cardDialog{border-radius:var(--radius-card);color:#fff;text-align:center;background:#21102f;border:1px solid #826299;max-width:min(340px,100vw - 32px);padding:16px}.HostView-module__2arYWG__cardDialog::backdrop{background:#0b0410c4}.HostView-module__2arYWG__cardDialog img{border-radius:10px;width:100%;height:auto}.HostView-module__2arYWG__cardDialog p{overflow-wrap:anywhere;margin:10px 0 12px;font-weight:700}.HostView-module__2arYWG__replayTitle{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.HostView-module__2arYWG__replayTitle strong{font-weight:800}.HostView-module__2arYWG__games{flex-wrap:wrap;gap:8px;display:flex}.HostView-module__2arYWG__games [aria-current=page]{border-color:var(--cr-yellow);background:#402057}@media (max-width:640px){.HostView-module__2arYWG__bar{padding-inline:max(12px, env(safe-area-inset-left)) max(12px, env(safe-area-inset-right));gap:8px}.HostView-module__2arYWG__row{gap:8px}.HostView-module__2arYWG__group{flex-wrap:nowrap;width:100%}.HostView-module__2arYWG__group>button{flex:1 1 0;min-width:0;padding-inline:8px;font-size:.72rem}.HostView-module__2arYWG__cards img{width:52px}}
.CountryFlag-module__LXGyhG__flag{width:var(--flag-width,24px);height:var(--flag-height,18px);margin-top:calc((1lh - var(--flag-height,18px)) / 2);object-fit:contain;border-radius:3px;flex:none;display:block;box-shadow:0 0 0 1px #9985aa40,0 2px 5px #25113614}
