:root{--page-max:1920px;--page-gutter:clamp(18px,3vw,48px);--ui-bg:var(--ink);--ui-panel:var(--ink-soft);--ui-fg:var(--paper);--on-accent:#111719}html[data-theme=light]{--ui-bg:var(--paper);--ui-panel:#fffefa;--ui-fg:var(--ink);--on-accent:#fffefa}html[data-width=medium]{--page-max:1200px}html[data-width=comfortable]{--page-max:1760px}html[data-width=wide]{--page-max:2240px}html[data-width] :is(.workspace-main,.requests-page,.site-shell>main,.history-page>main):not(.cheer-page){min-width:0;width:min(var(--page-max),calc(100% - 2*var(--page-gutter)))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}html main.cheer-page,html[data-width] main.cheer-page{min-width:0;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html[data-width] .cheer-page>.roar-section{padding-inline:0!important}.workspace-hero{max-width:100%}.site-preferences{right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:1100;color:var(--ui-fg);font:14px/1.5 ui-sans-serif,system-ui,sans-serif;position:fixed}.preferences-trigger{background:var(--ui-panel);min-height:44px;color:var(--ui-fg);border:1px solid var(--line);box-shadow:var(--shadow-3);cursor:pointer;font:inherit;border-radius:24px;padding:10px 16px}.preferences-panel{background:var(--ui-panel);border:1px solid var(--line);width:338px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 100px);box-shadow:var(--shadow-4);border-radius:14px;padding:20px;position:absolute;bottom:58px;right:0;overflow-y:auto}.preferences-panel header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.preferences-panel h2{margin:0;font-family:inherit;font-size:18px;line-height:1.5}.preferences-panel small{color:var(--muted);font-size:11px;font-weight:400}.preferences-panel button{font:inherit;color:inherit;cursor:pointer}.preferences-panel header button{background:0 0;border:0;padding:0 6px;font-size:24px}.preferences-panel fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.preferences-panel legend{margin-bottom:10px;font-size:13px;font-weight:600}.preference-segments{gap:5px;display:flex}.preference-segments button{border:1px solid var(--line);background:0 0;border-radius:6px;flex:1;min-height:40px;font-size:12px}.preference-segments button[aria-pressed=true],.preference-palettes button[aria-pressed=true]{border-color:var(--gold-light);box-shadow:inset 0 0 0 1px var(--gold-light);background:color-mix(in srgb,var(--gold-light) 12%,transparent)}.preference-palettes{grid-template-columns:1fr 1fr;gap:7px;display:grid}.preference-palettes button{border:1px solid var(--line);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;min-height:43px;padding:8px;font-size:11px;display:flex}.preference-palettes i{border:1px solid #0002;border-radius:50%;flex:0 0 15px;width:15px;height:15px;display:block}.preferences-panel footer{color:var(--muted);border:0;justify-content:space-between;gap:10px;padding:14px 0 0;font-size:11px;display:flex;background:0 0!important}.preferences-panel footer button{background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.topbar.app-topbar{grid-template-columns:auto minmax(0,1fr) minmax(170px,230px) auto;gap:22px;height:auto;min-height:72px;display:grid}.topbar.app-topbar .app-nav{gap:22px;min-width:0;height:72px;overflow-x:auto;flex-wrap:nowrap!important}.topbar.app-topbar .app-nav a{white-space:nowrap;flex-shrink:0}.topbar.app-topbar .locale-picker{margin-left:0}.topbar.app-topbar .locale-picker select{min-width:110px;max-width:130px}.nav-search{min-width:0;color:var(--ui-fg);position:relative}.nav-search form{border:1px solid var(--line);background:var(--ui-panel);border-radius:7px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.nav-search form:focus-within{outline:2px solid var(--gold-light);outline-offset:2px}.nav-search form>span{color:var(--muted);font-size:23px}.nav-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;line-height:1.4}.nav-search input::placeholder{color:var(--muted)}.nav-search form button{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.nav-search-results{z-index:1200;background:var(--ui-panel);border:1px solid var(--line);width:440px;max-width:calc(100vw - 32px);max-height:65vh;box-shadow:var(--shadow-3);border-radius:10px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.nav-search-results p{color:var(--muted);margin:0;padding:18px;font-size:13px}.nav-search-results a{border-bottom:1px solid var(--line);color:var(--ui-fg);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:13px 15px;font-size:13px;display:grid}.nav-search-results a:hover,.nav-search-results a[aria-selected=true]{background:color-mix(in srgb,var(--gold-light) 12%,transparent)}.nav-search-results small,.nav-search-results a>span{color:var(--muted);font-size:10px}.nav-search-results strong{overflow-wrap:anywhere;min-width:0;font-weight:500}@media (width<=1100px){.topbar.app-topbar{grid-template-columns:auto minmax(140px,1fr) auto;gap:12px 18px;padding-top:12px}.topbar.app-topbar .app-nav{grid-area:2/1/auto/-1;width:100%;height:44px}.topbar.app-topbar .app-nav a{height:44px;padding-inline:0}.nav-search{grid-area:1/2}.topbar.app-topbar .locale-picker{grid-area:1/3}}@media (width<=620px){:root{--page-gutter:16px}.topbar.app-topbar{grid-template-columns:30px minmax(0,1fr) 108px;gap:10px 12px;padding:12px 16px 0}.topbar.app-topbar .brand span:last-child{display:none}.topbar.app-topbar .locale-picker select{width:108px;min-width:0;font-size:11px}.topbar.app-topbar .app-nav{gap:23px}.nav-search{position:static}.nav-search-results{width:auto;max-width:none;top:100%;left:14px;right:14px}.nav-search-results a{grid-template-columns:42px minmax(0,1fr)}.nav-search-results a>span{grid-column:2}.nav-search input{font-size:12px}.site-preferences{right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.preferences-panel{width:318px;max-height:calc(100dvh - 100px)}}html[data-palette=worldsGold][data-theme=light]{--ink:#141c1f;--ink-soft:#e8e3d4;--paper:#f5f2e8;--paper-deep:#e8e3d4;--gold:#7a591a;--gold-light:#5c400e;--accent:#5c400e;--accent-strong:#7a591a;--ui-bg:#f5f2e8;--ui-panel:#fffefa;--ui-fg:#141c1f;--muted:#5c6669;--fg-label:#5c6669;--label-accent:#5c400e;--line:#141c1f29;--dark-line:var(--line)}html[data-palette=worldsGold][data-theme=dark]{--ink:#111719;--ink-soft:#1a2124;--paper:#f2f0e6;--paper-deep:#212b2e;--gold:#b8964d;--gold-light:#d6bd7a;--accent:#d6bd7a;--accent-strong:#b8964d;--ui-bg:#111719;--ui-panel:#1a2124;--ui-fg:#f2f0e6;--muted:#8f9c9e;--fg-label:#8f9c9e;--label-accent:#d6bd7a;--line:#f2f0e629;--dark-line:var(--line)}html[data-palette=riftSage][data-theme=light]{--ink:#121b17;--ink-soft:#dfe8df;--paper:#f1f5ee;--paper-deep:#dfe8df;--gold:#406357;--gold-light:#2e5245;--accent:#2e5245;--accent-strong:#406357;--ui-bg:#f1f5ee;--ui-panel:#fbfcf9;--ui-fg:#121b17;--muted:#57665e;--fg-label:#57665e;--label-accent:#2e5245;--line:#121b1729;--dark-line:var(--line)}html[data-palette=riftSage][data-theme=dark]{--ink:#0e1613;--ink-soft:#16201c;--paper:#ebf2ec;--paper-deep:#1f2b25;--gold:#78a894;--gold-light:#a6c9b8;--accent:#a6c9b8;--accent-strong:#78a894;--ui-bg:#0e1613;--ui-panel:#16201c;--ui-fg:#ebf2ec;--muted:#8ca196;--fg-label:#8ca196;--label-accent:#a6c9b8;--line:#ebf2ec29;--dark-line:var(--line)}html[data-palette=duskBlue][data-theme=light]{--ink:#11171d;--ink-soft:#dee6ed;--paper:#f0f4f7;--paper-deep:#dee6ed;--gold:#456380;--gold-light:#33526e;--accent:#33526e;--accent-strong:#456380;--ui-bg:#f0f4f7;--ui-panel:#fbfdff;--ui-fg:#11171d;--muted:#576370;--fg-label:#576370;--label-accent:#33526e;--line:#11171d29;--dark-line:var(--line)}html[data-palette=duskBlue][data-theme=dark]{--ink:#0e1318;--ink-soft:#161c24;--paper:#edf1f5;--paper-deep:#1f2830;--gold:#85abc9;--gold-light:#b3cfe3;--accent:#b3cfe3;--accent-strong:#85abc9;--ui-bg:#0e1318;--ui-panel:#161c24;--ui-fg:#edf1f5;--muted:#8f9eab;--fg-label:#8f9eab;--label-accent:#b3cfe3;--line:#edf1f529;--dark-line:var(--line)}html[data-palette=mutedPlum][data-theme=light]{--ink:#1b131a;--ink-soft:#e8dfe6;--paper:#f5f1f4;--paper-deep:#e8dfe6;--gold:#6b4f69;--gold-light:#573b54;--accent:#573b54;--accent-strong:#6b4f69;--ui-bg:#f5f1f4;--ui-panel:#fffcfe;--ui-fg:#1b131a;--muted:#665963;--fg-label:#665963;--label-accent:#573b54;--line:#1b131a29;--dark-line:var(--line)}html[data-palette=mutedPlum][data-theme=dark]{--ink:#171116;--ink-soft:#211820;--paper:#f5ecf2;--paper-deep:#2e212b;--gold:#ad87a6;--gold-light:#cfb0c9;--accent:#cfb0c9;--accent-strong:#ad87a6;--ui-bg:#171116;--ui-panel:#211820;--ui-fg:#f5ecf2;--muted:#a68fa1;--fg-label:#a68fa1;--label-accent:#cfb0c9;--line:#f5ecf229;--dark-line:var(--line)}html[data-palette=warmClay][data-theme=light]{--ink:#1d1411;--ink-soft:#ebdfd6;--paper:#f7f1ec;--paper-deep:#ebdfd6;--gold:#784f40;--gold-light:#613b2e;--accent:#613b2e;--accent-strong:#784f40;--ui-bg:#f7f1ec;--ui-panel:#fffcf9;--ui-fg:#1d1411;--muted:#6b5c52;--fg-label:#6b5c52;--label-accent:#613b2e;--line:#1d141129;--dark-line:var(--line)}html[data-palette=warmClay][data-theme=dark]{--ink:#18120f;--ink-soft:#241b17;--paper:#f5ede8;--paper-deep:#30241f;--gold:#ba8773;--gold-light:#d9b09e;--accent:#d9b09e;--accent-strong:#ba8773;--ui-bg:#18120f;--ui-panel:#241b17;--ui-fg:#f5ede8;--muted:#a89185;--fg-label:#a89185;--label-accent:#d9b09e;--line:#f5ede829;--dark-line:var(--line)}html[data-palette]:not([data-palette=website]) :is(.web-match-card,.team-result-card,.insight-card,.requests-list article,.community-form,.cheer-compose,.preferences-panel,.nav-search form,.nav-search-results){color:var(--ui-fg);background:var(--ui-panel)!important}html[data-palette]:not([data-palette=website]) :is(.home-countdown-link,.section-kicker,.requests-eyebrow){color:var(--gold-light)}html[data-width=full]{--page-max:100%;--page-gutter:clamp(24px,5vw,192px)}html[data-width=full] .site-shell>main>:is(.hero-section,.recent-matches,.format-section,.qualification-section,.pulse-section,.roar-section){max-width:none!important}html[data-width=full] .site-shell>main>:is(section,aside,div){max-width:none!important;padding-inline:0!important}@media (width<=640px){html[data-width=full]{--page-gutter:18px}}.topbar .brand{perspective:500px;gap:20px}.topbar .brand-mark{transform-style:preserve-3d;filter:drop-shadow(2px 3px 2px #8a6a2522);flex-shrink:0;animation:12s ease-in-out infinite atlas-mark-orbit}@keyframes atlas-mark-orbit{0%,72%,to{transform:rotate(45deg)rotateY(0)}82%{transform:rotate(45deg)rotateY(180deg)}92%{transform:rotate(45deg)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.topbar .brand-mark{animation:none}}.insight-team-scroll{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.insight-team-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:780px;font-size:13px}.insight-team-table :is(td,th){text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:18px 20px}.insight-team-table tr>:first-child{text-align:left}.insight-team-table thead{color:var(--muted);background:color-mix(in srgb,var(--gold-light) 6%,transparent)}.insight-team-table tbody tr:last-child>*{border-bottom:0}html[data-theme] .topbar.app-topbar{border-bottom-color:var(--line);background:var(--ui-bg)!important;color:var(--ui-fg)!important}html[data-theme] .topbar.app-topbar .brand{color:var(--ui-fg)}html[data-theme] .topbar.app-topbar .app-nav a{color:var(--muted)}html[data-theme] .topbar.app-topbar .app-nav a:is(.active,:hover){color:var(--ui-fg);border-bottom-color:var(--gold-light)}.language-picker{min-width:0;position:relative}.language-trigger{border:1px solid var(--line);background:var(--ui-panel);width:142px;max-width:100%;min-height:40px;color:var(--ui-fg);font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:flex}.language-trigger svg{color:var(--gold-light);flex-shrink:0}.language-chevron{color:var(--muted);margin-left:auto;transition:transform .18s}.language-trigger[aria-expanded=true] .language-chevron{transform:rotate(180deg)}.language-trigger:hover{border-color:var(--gold-light)}.language-picker button:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}.language-menu{background:var(--ui-panel);width:244px;color:var(--ui-fg);border:1px solid var(--line);z-index:1300;border-radius:14px;padding:9px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 48px #0002}.language-menu-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:6px;padding:10px 10px 13px;font-size:12px;display:flex}.language-menu-heading small{letter-spacing:.12em;color:var(--muted);font-size:9px}.language-menu>button{width:100%;min-height:43px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:1fr auto 18px;align-items:center;gap:12px;padding:10px;font-size:13px;display:grid}.language-menu>button small{color:var(--muted);font-size:10px}.language-menu>button b{color:var(--gold-light);font-size:14px}.language-menu>button:hover,.language-menu>button:focus-visible,.language-menu>button[aria-checked=true]{background:color-mix(in srgb,var(--gold-light) 12%,transparent)}@media (width<=620px){.language-trigger{gap:6px;width:108px;padding:8px;font-size:11px}.language-trigger svg{width:13px;height:13px}.language-menu{width:224px;max-width:calc(100vw - 32px)}}html[data-theme=light]{--muted:#53615c;--fg-label:#53615c}html[data-theme=light] :is(.workspace-main,.requests-page,.cheer-page,.report-panel,.match-audience,.profile-section){color:var(--ui-fg)}html[data-theme=light] :is(.baseline-notice,.methodology-note,.hub-note,.world-map-caption,.requests-page footer,.community-form p,.section-heading>p){color:var(--muted)}html[data-theme=light] :is(.community-form button,.requests-list button,.requests-toolbar button[aria-pressed=true],.hub-comment-actions button[type=submit],.reading-tabs button[aria-selected=true],.spoiler-detail-gate button,.home-countdown-link,.cheer-publish){background:var(--gold-light)!important;color:#fffefa!important;border-color:var(--gold-light)!important}html[data-theme=light] :is(.community-form,.hub-comments) :is(input,select,textarea),html[data-theme=light] :is(.contender,.leaderboard-card,.player-leaderboards article,.record-grid article,.insight-overview article){color:var(--ui-fg);background:var(--ui-panel)}html[data-theme=light] :is(.match-meta,.requests-number,.requests-status,.hupu-ratings>p,.hupu-ratings>header>span,.hupu-rating-source,.hub-discussion-heading>span),html[data-theme=light] :is(.hero-intro,.workspace-hero p,.qualification-heading>p,.history-hero p,.roar-heading-tools>p){color:var(--muted)}html[data-theme=light][data-palette]{--muted:#53615c;--fg-label:#53615c;--on-accent:#fffefa}html[data-theme=light] .season-card{color:var(--ui-fg)}html[data-theme=light] :is(.season-card small,.season-card b.concealed,.history-series-head>i,.history-game-score i,.history-game-score small,.history-game-score>span,.game-scoreline span){color:var(--muted)}html[data-theme=light] .cheer-region :is(span,strong){color:color-mix(in srgb,var(--region-color) 45%,#172023)}html[data-theme=dark][data-palette]{--ink:#272e32;--ink-soft:#30383d;--paper:#e4e8e7;--paper-deep:#3a4348;--ui-bg:var(--ink);--ui-panel:var(--ink-soft);--ui-fg:var(--paper);--muted:#b2bdbb;--fg-label:var(--muted);--line:#ffffff25;--dark-line:var(--line);--on-accent:#20292b}html[data-theme=dark][data-palette=worldsGold]{--ink:#302f2b;--ink-soft:#393832;--paper-deep:#444239}html[data-theme=dark][data-palette=riftSage]{--ink:#293632;--ink-soft:#32403a;--paper-deep:#3c4b44}html[data-theme=dark][data-palette=duskBlue]{--ink:#2b3440;--ink-soft:#343e4b;--paper-deep:#3e4958}html[data-theme=dark][data-palette=mutedPlum]{--ink:#362e38;--ink-soft:#403744;--paper-deep:#4a414e}html[data-theme=dark][data-palette=warmClay]{--ink:#39312c;--ink-soft:#443a34;--paper-deep:#4e433c}html[data-theme=dark] :is(body,.site-shell,.history-page){background:var(--ui-bg);color:var(--ui-fg)}html[data-theme=dark] .site-shell>main>:is(.hero-section,.map-section,.progress-section,.schedule-section,.archive-section,.qualification-section,.contenders-section){color:var(--ui-fg);background-color:#0000}html[data-theme=dark] .site-shell>main>.map-section{border-top:1px solid var(--line);background:0 0}html[data-theme=dark] :is(.history-summary,.history-browser){color:var(--ui-fg);background:0 0}html[data-theme=dark] .history-series-detail{background:var(--ui-panel);color:var(--ui-fg);border-color:var(--line);border-radius:12px}html[data-theme=dark] :is(.history-controls input,.history-series-head,.history-game-count b,.history-game-meta strong,.history-game-score strong,.progress-stage strong,.progress-stage h3){color:var(--ui-fg)}html[data-theme=dark] :is(.history-stage-tabs button,.history-game-tabs button,.history-series-date,.history-game-count,.history-game-meta,.history-game-score>span,.history-game-score small,.history-video>p,.history-series-head>i,.progress-stage p,.progress-stage small,.progress-state){color:var(--muted)}html[data-theme=dark] :is(.history-stage-tabs button.selected,.history-game-tabs button.selected){background:var(--paper-deep);color:var(--gold-light);border-color:var(--gold-light)}html[data-theme=dark] :is(.season-picker select,.history-season-select select,.history-topbar select){background:var(--ui-panel);color:var(--ui-fg);border-color:var(--line)}html[data-theme=dark] :is(.progress-stage.next,.progress-stage.completed) .stage-line:before{background:var(--ui-bg)}html[data-theme=dark] :is(.web-match-card,.recent-match-card,.contender,.report-panel,.bracket-match){background:var(--ui-panel);color:var(--ui-fg);border-color:var(--line)}html[data-theme=dark] :is(.history-summary span,.history-unavailable,.history-objectives span,.history-player-head b,.history-player-row small,.history-player-row>b,.history-game-score i){color:var(--muted)}html[data-theme] .topbar.app-topbar .app-nav{gap:6px}html[data-theme] .topbar.app-topbar .app-nav a{isolation:isolate;background:0 0;border-bottom:0;border-radius:10px;padding-inline:11px;transition:color .2s;position:relative}html[data-theme] .topbar.app-topbar .app-nav a:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 110%,color-mix(in srgb,var(--gold-light) 19%,transparent),color-mix(in srgb,var(--gold-light) 5%,transparent) 80%);box-shadow:inset 0 0 14px color-mix(in srgb,var(--gold-light) 9%,transparent),0 0 15px color-mix(in srgb,var(--gold-light) 6%,transparent);opacity:0;border-radius:11px;transition:opacity .2s;position:absolute;inset:15px 0}html[data-theme] .topbar.app-topbar .app-nav a.active{color:var(--ui-fg);text-shadow:0 0 14px color-mix(in srgb,var(--gold-light) 25%,transparent);background:0 0;border-bottom-color:#0000}html[data-theme] .topbar.app-topbar .app-nav a.active:before{opacity:1}html[data-theme] .topbar.app-topbar .app-nav a:hover{color:var(--ui-fg);background:0 0;border-bottom-color:#0000}html[data-theme] .topbar.app-topbar .app-nav a:not(.active):hover:before{opacity:.4}html[data-theme] .topbar.app-topbar .app-nav a:focus-visible{outline:2px solid var(--gold-light);outline-offset:-5px}@media (width<=1100px){html[data-theme] .topbar.app-topbar .app-nav a:before{inset:4px 0}}@media (width<=620px){html[data-theme] .topbar.app-topbar .app-nav{gap:3px}html[data-theme] .topbar.app-topbar .app-nav a{padding-inline:8px}}@media (prefers-reduced-motion:reduce){html[data-theme] .topbar.app-topbar .app-nav a,html[data-theme] .topbar.app-topbar .app-nav a:before{transition:none}}html[data-theme][data-palette]{--control-track:color-mix(in srgb,var(--ui-fg) 5%,var(--ui-bg));--control-edge:var(--line);--control-selected:var(--ui-panel);--control-text:var(--muted);--control-active:var(--ui-fg);--control-hover:color-mix(in srgb,var(--gold-light) 9%,transparent);--control-focus:var(--gold-light);--control-shadow:0 2px 6px #0000000d}html[data-theme][data-palette] :is(.legal-page,.admin-shell,.history-page,.site-shell,.requests-page){background-color:var(--ui-bg);color:var(--ui-fg)}html[data-theme][data-palette] :is(.journey-group,.roster-card,.web-match-card,.team-result-card,.leaderboard-card,.record-grid article,.player-leaderboards article,.report-panel,.fan-source-content,.broadcast-panel,.match-live-panel,.match-live-events>li,.admin-panel,.replay-section,.support-contact){background-color:var(--ui-panel);color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] :is(.journey-match,.team-slot,.real-series,.rift-nexus,.region-match-card,.pg-panel){background:var(--ui-panel);color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] :is(.broadcast-switch,.pg-heading,.pg-bans,.pg-roster,.pg-tabs,.pg-source,.pg-score>div){background:var(--control-track);color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] :is(.pg-player,.pg-build,.pg-team-stats,.pg-compare){color:var(--ui-fg);border-color:var(--line);background:0 0}html[data-theme][data-palette] :is(.pg-heading>small,.pg-heading h2 span,.pg-source,.pg-bans-label,.pg-player small,.pg-player-name small,.pg-team-stats small,.pg-objectives,.pg-score>div>span,.pg-gold,.pg-damage,.pg-runes small){color:var(--muted)}html[data-theme=light][data-palette] .pg-blue{color:#086b99}html[data-theme=light][data-palette] .pg-red{color:#ac2350}html[data-theme][data-palette] :is(.legal-header,.legal-document,.legal-section,.support-faq,.history-summary,.history-browser){color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] :is(.legal-document p,.legal-document li,.support-faq p,.legal-back,.support-contact span){color:var(--muted)}html[data-theme][data-palette] :is(.broadcast-destinations a,.fan-player-controls button,.admin-field input,.admin-field select,.admin-field textarea,.admin-team-stats input){background:var(--ui-panel);color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] :is(.season-picker select,.history-season-select select,.history-topbar select,.fan-player-controls select,.community-form select,.cheer-share-panel select,.pg-tabs button){background-color:var(--control-track);color:var(--ui-fg);border-color:var(--line)}html[data-theme][data-palette] select option{background:var(--ui-panel);color:var(--ui-fg)}html[data-theme][data-palette] :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html[data-theme][data-palette] :is(.source-tabs button,.reading-tabs button,.pg-tabs button,.broadcast-switch button,.history-stage-tabs button,.history-game-tabs button,.fan-player-controls button){color:var(--control-text)}html[data-theme][data-palette] :is(.pg-tabs button,.broadcast-switch button)[aria-pressed=true],html[data-theme][data-palette] :is(.reading-tabs button,.source-tabs button)[aria-selected=true]{background:var(--control-selected);color:var(--ui-fg);border-color:var(--gold-light)}html[data-theme][data-palette] :is(.home-countdown-link,.illustrated-report-entry>a,.community-form button,.cheer-publish,.hub-comment-actions button[type=submit],.spoiler-detail-gate button){background:var(--gold-light);color:var(--on-accent);border-color:var(--gold-light)}html[data-theme][data-palette] :is(.web-match-card small,.web-match-card p,.team-result-card small,.report-panel small,.history-game-count,.world-map-caption,.baseline-notice,.methodology-note,.hub-note,.legal-title>p){color:var(--muted)}html[data-theme][data-palette] :is(.requests-page,.workspace-main,.legal-document,.match-reading,.broadcast-panel,.profile-section,.hupu-ratings){overflow-wrap:anywhere;min-width:0}@media (width<=640px){html[data-theme][data-palette] :is(.pg-heading,.pg-team-stats){padding-inline:14px}.pg-heading{flex-wrap:wrap}.rating-teams-grid{grid-template-columns:minmax(0,1fr)}.language-menu{max-width:calc(100vw - 32px)}}html[data-theme][data-palette] .legal-document :is(h2,h3,summary,details,dt){color:var(--ui-fg)}html[data-theme][data-palette] :is(.stage-line span,.eyebrow-separator,.season-card b.concealed,.source-tabs>span,.history-player-row>b,.history-player-head b){color:var(--muted)}html[data-theme][data-palette] :is(.segmented-control button,.date-rail button,.chip-row button){background:var(--control-track);color:var(--control-text);border-color:var(--line)}html[data-theme][data-palette] :is(.segmented-control button.selected,.date-rail button.selected,.chip-row button.selected){background:var(--control-selected);color:var(--ui-fg);border-color:var(--gold-light)}html[data-theme][data-palette] .date-rail button :is(small,span){color:var(--muted)}html[data-theme][data-palette] .stage-chip.current-chip{background:var(--gold-light);color:var(--on-accent)}html[data-theme][data-palette] .roar-map-pin{background:color-mix(in srgb,var(--roar-color) 70%,#172023);color:#fff}html[data-theme][data-palette] .cheer-page .roar-heading .section-kicker{color:#6d603b}html[data-theme=dark][data-palette] .cheer-page .roar-heading .section-kicker{color:#e5e9e4}html[data-theme=dark][data-palette] .cheer-region :is(span,strong){color:color-mix(in srgb,var(--region-color) 70%,#fff)}html[data-theme][data-palette] :is(.history-game-meta a,.history-player-head,.history-player-row span,.history-data-note a,.history-video a,.role-label,.support-faq article>span){color:var(--gold-light)}html[data-theme][data-palette] :is(.match-page,.match-topbar,.match-hero,.game-breakdown,.player-comparison,.match-overview,.data-note){background-color:var(--ui-bg);color:var(--ui-fg)}html[data-theme][data-palette] .match-topbar .brand{color:var(--ui-fg)}html[data-theme][data-palette] :is(.event-timeline,.series-totals,.series-mvp){background:var(--ui-panel);color:var(--ui-fg)}html[data-theme][data-palette] :is(.player-metrics>div:not(.comparison-bar),.event-timeline p,.game-scoreline span,.game-scoreline i,.detail-heading>span){color:var(--muted)}html[data-theme][data-palette] .game-scoreline .game-winner{color:var(--gold-light)}html[data-theme][data-palette] .game-tabs button{color:var(--muted)}html[data-theme][data-palette] .game-tabs button.selected{background:var(--ui-panel);color:var(--gold-light)}html[data-theme][data-palette] .sample-spoiler-gate button{background:var(--gold-light);color:var(--on-accent)}html[data-theme][data-palette] .support-faq :is(strong,span){color:var(--gold-light)}html[data-theme=dark][data-palette]{--gold:var(--gold-light)}html[data-theme=light][data-palette=website]{--gold:#75551b;--gold-light:#75551b;--accent:#75551b;--label-accent:#75551b}html[data-theme][data-palette] :is(.progress-state,.score-concealed,.match-summary,.history-objectives span,.replay-source-label,.replay-matchup small,.replay-matchup span,.series-score i){color:var(--muted)}html[data-theme][data-palette] .support-links :is(a,span){color:var(--ui-fg)}html[data-theme][data-palette] .support-contact>a{background:var(--gold-light);color:var(--on-accent)}html[data-theme][data-palette] :is(.source-panel>span,.match-title-row i){color:var(--muted)}html[data-theme][data-palette] .score-concealed{color:var(--muted)!important}html[data-theme][data-palette] :is(.history-game-meta,.history-player-row small,.history-video>p),html[data-theme][data-palette] .history-summary span{color:var(--muted)}
