:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #ffffff;--vt-c-divider-light-1: #ffffff;--vt-c-divider-light-2: #ffffff;--vt-c-divider-dark-1: #ffffff;--vt-c-divider-dark-2: #ffffff;--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: #ffffff;--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: #ffffff;--redmanes-colour: #c1121f;--recusant-colour: #219ebc;--crucible-colour: #a2d2ff;--header-colour: #ffb703;--light-red-gradient: #f77a40;--dark-red-gradient: #ff0000;--light-blue-gradient: #00b3fa;--dark-blue-gradient: #001affd7;--green-highlights: #00f038;--red-highlights: #ff0019}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0;overflow-x:hidden}#app{width:100%;max-width:100%}a{text-decoration:none;color:var(--site-accent, #c3a1df);transition:color .16s ease,background-color .16s ease}@media(hover:hover){a:hover{color:#e0c6f4}}:root{--navigation-offset: 100px;--color-background: #0d1321;--color-text: #f5f0ff;color-scheme:dark}html{scroll-padding-top:var(--navigation-offset)}html:not([data-broadcast-route]) :focus-visible{outline:3px solid #c4b5fd;outline-offset:4px}.skip-link{position:fixed;left:12px;top:8px;z-index:10000;padding:12px 18px;color:#fff;background:#42206b;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.recovery-page{min-height:100vh;padding:150px max(24px,calc((100vw - 900px)/2));color:#f5f0ff;background:#10081b}.recovery-page h1{font-size:clamp(1.8rem,5vw,3rem);margin:16px 0}.recovery-page p{margin:12px 0}.recovery-page a,.recovery-page button{display:inline-block;margin:12px 12px 0 0;padding:12px 18px;color:#fff;border:1px solid #a78bfa;background:#32174a;border-radius:6px;cursor:pointer}.service-notice{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:12px 16px;color:#f5e9cb;background:#251b11;border:1px solid #9a7746;border-radius:8px}.service-notice button,.service-notice a{color:inherit;text-decoration:underline;background:transparent;border:0;cursor:pointer}@media(prefers-reduced-motion:reduce){html:not([data-broadcast-route]) *,html:not([data-broadcast-route]) *:before,html:not([data-broadcast-route]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important;scroll-behavior:auto!important}}#page-content.competition-theme{--competition-bg: var(--site-field);--competition-panel: var(--site-panel);--competition-line: var(--site-line);--competition-text: var(--site-text);--competition-muted: var(--site-muted);--competition-accent: var(--site-accent);--competition-gold: var(--site-heading-accent);--competition-mono: "Segoe UI Variable Display", "Segoe UI", Inter, system-ui, sans-serif;min-height:100vh;color:var(--competition-text);background-color:var(--competition-bg);font-family:Inter,ui-sans-serif,system-ui,sans-serif;color-scheme:dark}#page-content.competition-theme :is(.vcc-page,.official-page,.stats-page,.profile-page,.admin-shell,.shell.vcc-brand){--ink: var(--site-field);--panel: var(--site-panel);--panel-2: var(--site-panel-raised);--line: var(--site-line);--text: var(--site-text);--cream: var(--site-text);--muted: var(--site-muted);--purple: var(--site-accent);--violet: var(--site-accent);--violet-hot: var(--site-accent);--magenta: var(--site-accent);--cyan: var(--site-accent);--amber: var(--site-heading-accent);background-color:var(--site-field)!important;background-image:none!important;background-size:auto!important;color:var(--competition-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}#page-content.competition-theme :is(.vcc-page,.admin-shell,.profile-card,.hero-panel,.hero,.group-stage-panel,.event-heading,.group-card,.panel):before,#page-content.competition-theme :is(.vcc-page,.admin-shell,.profile-card,.hero-panel,.hero,.group-stage-panel,.event-heading,.group-card,.panel):after{display:none!important}#page-content.competition-theme :is(.hero-panel,.hero-bubble,.hero,.panel,.subpanel,.data-panel,.stats-hero,.square-stats-panel,.page-state,.state-card,.profile-card,.event-directory,.event-heading,.event-section,.next-action-panel,.team-identity-panel,.action-inbox-panel,.performance-panel,.event-card,.group-card,.tm-group-card,.match-card,.result-card,.result-row,.draft-card,.play-in-card,.latest-news-panel,.latest-news-card,.qualification-panel,.tournament-panel,.sponsors-panel,.portal-resource-hub,.portal-resource-card,.match-editor,.create-matchup-panel,.workspace-panel,.availability-member-card,.availability-window-card,.recommend-card,.suggestion-row,.admin-attention-dashboard,.admin-match-control-panel,.admin-setup-page,.admin-match,.admin-filter-drawer,.admin-overview-panel,.admin-action-section,.admin-match-detail,.admin-availability-player,.admin-selected-match-header,.admin-dialog-header,.setup-form,.link-form,.play-in-builder,.play-in-final-preview,.admin-workspace-actionbar,.admin-match-toolbar,.availability-pill,.availability-line,.player-result-row,.match-detail,.board-modal,.modal-content,.modal-shell,.replay-modal,.team-logo-modal,.admin-dialog,.result-review,.replay-json-summary,.guide-page,.guide-content,.article-card,.article-detail,.scrim-card,.awards-card){color:var(--competition-text);background:var(--site-panel);border-color:var(--site-line);border-radius:10px;box-shadow:none}#page-content.competition-theme :is(.hero-panel,.hero,.hero-bubble){border:1px solid var(--site-line)}#page-content.competition-theme :is(h1,h2,h3,h4){color:#f4f4f5;font-family:var(--competition-mono);font-style:normal;letter-spacing:.015em;text-shadow:none}#page-content.competition-theme h1:not(.sr-only){color:var(--competition-gold);font-size:clamp(28px,3.3vw,46px);line-height:1.15;text-transform:uppercase;text-shadow:0 0 22px #f2ecfa20}#page-content.competition-theme :is(h2,h3){text-transform:uppercase}#page-content.competition-theme :is(.eyebrow,.section-eyebrow,.profile-card dt,.admin-dialog-header span,.admin-selected-match-header small,.hero-kicker){color:var(--site-muted);font-family:var(--competition-mono);font-weight:500;letter-spacing:.1em}#page-content.competition-theme :is(.hint,.timezone-note,.muted,.empty,.hero-deck,.hero-panel p,.stats-hero p,.admin-dialog-header p,.admin-selected-match-header p,.field,.field-label,.section-heading>span,.count-badge,.directory-heading p,.directory-status,.portal-resource-card p){color:var(--site-muted)}#page-content.competition-theme :is(.official-shell,.admin-shell,.shell,.profile-shell,.stats-shell,.vcc-shell,.conquest-content) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){box-sizing:border-box;max-width:100%;background:var(--site-field);color:var(--site-text);border:1px solid var(--site-line-strong);border-radius:6px;box-shadow:none;font-family:inherit}#page-content.competition-theme :is(input,select,textarea):focus-visible{outline:2px solid var(--site-line-strong);outline-offset:2px}#page-content.competition-theme :is(select option){background:var(--site-panel);color:var(--site-text)}#page-content.competition-theme :is(input[type=checkbox],input[type=radio]){accent-color:var(--site-accent)}#page-content.competition-theme :is(.official-shell button,.admin-shell button,.profile-shell button,.shell>.hero button,.primary-link,.secondary-link,.stats-page-link,.show-more-matches,.back-link,.directory-admin-link,.next-action-link,.hero-actions a,.inline-auth,.action-toast button,.schedule-controls button,.calendar-controls button,.result-controls button,.calendar-tabs button,.calendar-group-filter button,.segmented-control button,.page-tabs button,.page-tabs a,.stats-tabs button,.tournament-tabs button,.result-tabs button,.replay-tabs button,.draft-panel>header button,.modal-toolbar button,.modal-content>.close-button){color:var(--site-accent);background:var(--site-accent-soft);border:1px solid var(--site-line-strong);border-radius:6px;box-shadow:none;clip-path:none;transform:none;text-shadow:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:0;text-transform:none}#page-content.competition-theme :is(.calendar-tabs,.segmented-control,.page-tabs,.stats-tabs,.tabs,.result-tabs,.tournament-tabs,.admin-match-tabs,.admin-header-actions){background:var(--site-panel);border-color:var(--site-line);border-radius:8px;box-shadow:none}#page-content.competition-theme :is(.calendar-tabs,.segmented-control,.page-tabs,.stats-tabs,.tabs,.result-tabs,.tournament-tabs,.admin-match-tabs,.admin-header-actions) :is(button,a){color:var(--site-muted);background:transparent;border-color:transparent;box-shadow:none}#page-content.competition-theme :is(.calendar-tabs,.segmented-control,.page-tabs,.stats-tabs,.tabs,.result-tabs,.tournament-tabs,.admin-match-tabs,.admin-header-actions) :is(button.active,a.active,[aria-selected=true]){background:#202020;color:var(--site-accent);border-color:var(--site-line-strong);box-shadow:none}#page-content.competition-theme :is(.official-shell,.admin-shell,.profile-shell) button:disabled{cursor:not-allowed;opacity:.5}#page-content.competition-theme :is(button.danger,.danger-button,.delete-button){color:#fda4af;border-color:#7f1d1d;background:#ef44440b}#page-content.competition-theme :is(.tm-group-header,.group-card>header,.group-card .group-header,.trackmania-heading,.admin-match-control-header,.workspace-section-heading,.portal-resource-heading,.section-heading,.modal-toolbar){background:transparent;border-color:var(--site-line);box-shadow:none}#page-content.competition-theme .tm-group-header{display:flex;justify-content:space-between;gap:12px}#page-content.competition-theme .tm-group-tag{display:none}#page-content.competition-theme :is(.tm-chip,.tm-admin-tag){color:var(--site-accent)!important;-webkit-text-fill-color:currentColor;background:var(--site-accent-soft);border:1px solid var(--site-line-strong);border-radius:5px;clip-path:none;transform:none;text-shadow:none;box-shadow:none}#page-content.competition-theme :is(.standings-row,.table-row,.phase-standing-row,.group-member,.operation-row,.admin-match-list-item,.profile-match-history article){background:var(--site-panel);border-color:var(--site-line);color:#d4d4d8}#page-content.competition-theme :is(.standings-row.header,.table-row.header,.phase-standing-row.is-header){background:var(--site-field);color:var(--site-muted);font-family:var(--competition-mono);letter-spacing:0}#page-content.competition-theme :is(.standings-row.advanced,.standings-row.qualified,.playoff-player.winner,.profile-match-history article.win){background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme :is(.standings-row.eliminated,.standings-row.elim){background:#ef44440a}#page-content.competition-theme :is(.playoff-match,.playoff-player,.bracket-match,.bracket-match-card,.bracket-team,.lcq-match-card,.play-in-matchups fieldset){background:var(--site-panel);border-color:var(--site-line);box-shadow:none;border-radius:6px}#page-content.competition-theme :is(.playoff-champion,.playoff-winner,.recommend-card){background:var(--site-accent-soft);border-color:var(--site-line-strong);color:#d4d4d8}#page-content.competition-theme :is(.action-toast,.admin-toast){background:var(--site-panel);border-color:var(--site-line-strong);box-shadow:0 12px 40px #0006}#page-content.competition-theme :is(.error,.error-message,.inline-error){color:#fda4af}#page-content.competition-theme :is(.success-message,.success){color:var(--site-accent)}#page-content.competition-theme :is(.official-shell,.shell,.admin-shell) :is(.hero-panel,.hero){padding:24px;margin-bottom:24px}#page-content.competition-theme .official-shell .hero-panel h1{font-size:clamp(28px,3vw,44px)}#page-content.competition-theme .cq-sidebar{top:84px;min-height:calc(100vh - 92px);max-height:calc(100vh - 92px)}#page-content.competition-theme .cq-embedded .cq-sidebar{top:92px}#page-content.competition-theme :is(.cq-sidebar-footer,.conquest-event-sidebar>.cq-sidebar-footer){display:none}#page-content.competition-theme .cq-engine .official-shell{padding:0}#page-content.competition-theme .admin-dialog-header{padding:20px;border-bottom:1px solid var(--site-line)}#page-content.competition-theme .admin-dialog-header h2{font-size:22px;margin:6px 0 10px}#page-content.competition-theme .admin-create-match-page{box-sizing:border-box;width:100%;max-width:100%;padding:24px}#page-content.competition-theme .admin-setup-page .admin-dialog-header{margin:-24px -24px 28px}#page-content.competition-theme .play-in-builder{margin:28px 0 0;padding:18px;background:var(--site-field);border-color:var(--site-line);border-radius:8px}#page-content.competition-theme .play-in-builder summary{cursor:pointer;color:var(--site-accent);font-size:13px;font-weight:500}#page-content.competition-theme .play-in-builder[open] summary{margin-bottom:20px}#page-content.competition-theme .vcc-page .hero-panel{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:0;padding:28px 32px;flex-direction:row-reverse}#page-content.competition-theme .vcc-page .hero-logo{position:static;display:block;width:220px;height:140px;object-fit:contain;opacity:1;transform:none;filter:none;max-width:35%}#page-content.competition-theme .vcc-page .hero-copy{position:static;min-height:0;padding:0;display:block;background:transparent}#page-content.competition-theme .vcc-page .hero-copy h1{margin:0 0 12px}#page-content.competition-theme .vcc-page :is(.hero-deck,.hero-actions){position:static;width:auto;max-width:640px;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}#page-content.competition-theme .vcc-page .hero-deck{margin:0;color:var(--site-muted);font-weight:400}#page-content.competition-theme .vcc-page .hero-actions{margin-top:22px}#page-content.competition-theme .profile-shell{max-width:1440px}#page-content.competition-theme .profile-card{padding:24px}#page-content.competition-theme .profile-card h1{font-size:28px}#page-content.competition-theme .profile-card .avatar{border:1px solid var(--site-line-strong);border-radius:12px;box-shadow:none}#page-content.competition-theme .profile-card .avatar-fallback{background:var(--site-accent-soft);color:var(--site-accent)}#page-content.competition-theme .profile-copy a{color:var(--site-accent)}#page-content.competition-theme .event-option{background:var(--site-panel);color:#d4d4d8;border:1px solid var(--site-line);border-radius:8px;box-shadow:none;text-align:left}#page-content.competition-theme .event-option.active{background:var(--site-accent-soft);border-color:var(--site-line-strong);box-shadow:none}#page-content.competition-theme .event-option :is(b,i,.event-option-action){color:var(--site-muted)}#page-content.competition-theme .event-option.active .event-option-action{color:var(--site-accent)}#page-content.competition-theme .profile-shell .next-action-panel{background:var(--site-hero);border-color:var(--site-line)}#page-content.competition-theme .profile-shell .signed-out{max-width:600px;margin:auto;padding:24px 0;text-align:center}#page-content.competition-theme .profile-shell .signed-out p{color:var(--site-muted);line-height:1.7}#page-content.competition-theme .profile-shell .signed-out .primary-button{color:var(--site-accent);border-color:var(--site-line-strong);background:var(--site-accent-soft)}@media(max-width:760px){#page-content.competition-theme .cq-sidebar{top:auto;min-height:0;max-height:none}#page-content.competition-theme .vcc-page .hero-panel{flex-direction:column;align-items:flex-start;padding:24px;gap:20px}#page-content.competition-theme .vcc-page .hero-logo{max-width:100%;width:180px;height:100px;align-self:center}#page-content.competition-theme .vcc-page .hero-copy{width:100%}#page-content.competition-theme .hero-actions{gap:8px}#page-content.competition-theme .admin-create-match-page{padding:18px}#page-content.competition-theme .admin-setup-page .admin-dialog-header{margin:-18px -18px 24px;padding:18px}#page-content.competition-theme .play-in-matchups{grid-template-columns:1fr}}#page-content.competition-theme :is(.shell,.vcc-shell,.stats-shell) button:where(:not(.square):not(.replay-square):not(.grace-marker):not(.map-marker):not(.expandable-sponsor-art):not(.team-logo-zoom)){color:var(--site-accent);background:var(--site-accent-soft);border-color:var(--site-line-strong);border-radius:6px;box-shadow:none;clip-path:none;text-transform:none;letter-spacing:0;font-weight:600}#page-content.competition-theme :is(.shell,.vcc-shell,.stats-shell) :is(.tabs,.page-tabs,.stats-tabs,.result-tabs,.tournament-tabs) button{color:var(--site-muted);background:transparent;border-color:transparent}#page-content.competition-theme :is(.tabs,.page-tabs,.stats-tabs,.result-tabs,.tournament-tabs) :is(button.active,button.selected){background:#202020;color:var(--site-accent);border-color:var(--site-line-strong)}#page-content.competition-theme .page-tabs{padding:6px;gap:6px;border-radius:8px;scrollbar-color:var(--site-line-strong) var(--site-panel)}#page-content.competition-theme .page-tabs>*+*{border-left:1px solid transparent!important;box-shadow:none}#page-content.competition-theme .page-tabs :is(button,a){min-height:40px;border-radius:6px}#page-content.competition-theme :is(.latest-news-panel,.event-directory,.portal-resource-hub){overflow:hidden}#page-content.competition-theme .latest-news-panel>header{border-color:var(--site-line)}#page-content.competition-theme .latest-news-panel h2{font-size:24px}#page-content.competition-theme .latest-news-grid{background:var(--site-line)}#page-content.competition-theme .latest-news-grid>article{background:var(--site-panel)}#page-content.competition-theme .latest-news-grid>article>span{color:var(--site-muted);font-weight:500}#page-content.competition-theme .latest-news-grid h3{font-size:17px;line-height:1.4}#page-content.competition-theme .latest-news-grid footer{border-color:var(--site-line)}#page-content.competition-theme :is(.latest-news-grid footer,.latest-news-panel>header) button{border:0;background:transparent;padding:6px 0}#page-content.competition-theme :is(.mobile-standings>article,.roster article,.availability-teams>section,.availability-members>article,.matches button,.resource-card,.guide-block,.tool-card){background:var(--site-panel);border-color:var(--site-line);border-radius:8px;box-shadow:none}#page-content.competition-theme :is(.mobile-standings>article.advanced,.matches button.selected){background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme :is(.shell,.shell.vcc-brand):before,#page-content.competition-theme :is(.shell,.shell.vcc-brand):after{display:none}#page-content.competition-theme :is(.playoff-stage h3,.playoff-stage:before,.playoff-stage:after){border-color:var(--site-line)}#page-content.competition-theme .match-replay:not(.is-stream){background:var(--site-field);border-color:var(--site-line);color:var(--site-text);border-radius:9px}#page-content.competition-theme .match-replay:not(.is-stream) :is(.replay-header,.replay-side,.timer-box,.timeline-bar,.timeline-side,.win-probability-panel,.board-shell){background:var(--site-panel);border-color:var(--site-line);box-shadow:none}#page-content.competition-theme .match-replay:not(.is-stream) h2{font-size:20px}#page-content.competition-theme .profile-page .profile-shell .signed-out{text-align:left;margin:0}#page-content.competition-theme .profile-page .profile-shell:not(.signed-in-layout){max-width:720px}#page-content.competition-theme .profile-page .profile-shell:not(.signed-in-layout) .profile-card{padding:32px}@media(max-width:760px){#page-content.competition-theme .page-tabs{grid-auto-columns:max-content}#page-content.competition-theme .profile-page .profile-shell:not(.signed-in-layout) .profile-card{padding:24px}#page-content.competition-theme .cq-embedded .cq-sidebar{top:auto}}#page-content.competition-theme :is(.stats-content-tabs,.replay-scope-filter,.stats-page-actions,.floating-replay-filters) button{color:var(--site-muted);background:var(--site-panel);border:1px solid var(--site-line-strong);border-radius:6px;box-shadow:none}#page-content.competition-theme :is(.stats-content-tabs,.replay-scope-filter,.stats-page-actions) button.active{color:var(--site-accent);background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme :is(.stat-board,.stat-row,.stats-tab-section-header,.playoff-bracket-match,.playoff-bracket-team,.playoff-bracket-round>header,.champion-column,.result-controls,.result-filters,.draft-slot,.draft-summary,.draft-help,.cast-panel,.schedule-review,.approval-check,.resource-section,.stat-card,.metric-card,.insight-card){background:var(--site-panel);border-color:var(--site-line);border-radius:8px;box-shadow:none}#page-content.competition-theme .playoff-bracket-team.winner{background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme .playoff-bracket-team.winner :is(span,b){color:var(--site-accent)}#page-content.competition-theme :is(.signin button,.inline-auth){color:var(--site-accent);background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme .expandable-sponsor-art{background:transparent;border:0;box-shadow:none}body:has(#page-content.competition-theme) :is(.calculation-drawer,.floating-replay-filters){background:var(--site-panel);color:var(--site-text);border-color:var(--site-line);border-radius:10px;box-shadow:0 16px 40px #0008;font-family:Inter,system-ui,sans-serif}body:has(#page-content.competition-theme) :is(.calculation-drawer,.floating-replay-filters) :is(h2,h3){color:#f4f4f5;font-family:ui-monospace,Consolas,monospace;text-shadow:none}body:has(#page-content.competition-theme) :is(.calculation-drawer,.floating-replay-filters) :is(button,select){color:var(--site-accent);background:var(--site-panel);border:1px solid var(--site-line-strong);border-radius:6px}#page-content.competition-theme .league-hero-actions{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}@media(max-width:760px){#page-content.competition-theme .official-page>.scadu-shell>.hero-panel{align-items:flex-start;flex-direction:column}}#page-content.competition-theme :is(.shell,.admin-shell)>.hero{box-sizing:border-box;position:relative;min-height:180px;padding:28px 250px 28px 28px;border-radius:10px}#page-content.competition-theme :is(.shell,.admin-shell) .vcc-event-logo{position:absolute;left:auto;right:28px;top:50%;transform:translateY(-50%);width:190px;height:125px;object-fit:contain;filter:none}#page-content.competition-theme .portal-state{background:var(--site-panel);border:1px solid var(--site-line);border-radius:10px;color:var(--site-muted)}#page-content.competition-theme .portal-state strong{font:700 16px ui-monospace,Consolas,monospace;color:var(--site-text);letter-spacing:0}#page-content.competition-theme :is(.admin-confirm-dialog,.admin-empty-match,.result-detail-panel,.schedule-proposal-card){background:var(--site-panel);border-color:var(--site-line);border-radius:10px;box-shadow:none}@media(max-width:760px){#page-content.competition-theme :is(.shell,.admin-shell)>.hero{padding:24px;min-height:0}#page-content.competition-theme :is(.shell,.admin-shell) .vcc-event-logo{position:static;transform:none;display:block;margin:0 auto 20px;width:170px;height:105px}}#page-content.competition-theme .vcc-shell .page-tabs a{color:var(--site-muted);background:transparent;border-color:transparent}#page-content.competition-theme .vcc-shell .page-tabs a.active{background:#202020;color:var(--site-accent);border-color:var(--site-line-strong)}#page-content.competition-theme :is(.replay-game-tabs,.replay-controls) button,#page-content.competition-theme :is(.modal-close,.win-probability-toggle){background:var(--site-accent-soft);color:var(--site-accent);border:1px solid var(--site-line-strong);border-radius:6px;box-shadow:none;text-shadow:none}#page-content.competition-theme .replay-game-tabs button.active{background:#202020;color:var(--site-accent);border-color:var(--site-line-strong)}#page-content.competition-theme .match-replay:not(.is-stream) .replay-square{background:var(--site-panel);border-color:var(--site-line)}#page-content.competition-theme .match-replay:not(.is-stream) .replay-square h4{font-family:Inter,system-ui,sans-serif;letter-spacing:0}#page-content.competition-theme .match-replay:not(.is-stream) .timer-box strong{font-family:ui-monospace,Consolas,monospace;color:var(--site-text);text-shadow:none}#page-content.competition-theme .match-replay:not(.is-stream) .timer-box span{color:var(--site-muted)}#page-content.competition-theme .match-replay:not(.is-stream) .timeline-item{background:var(--site-panel);border-color:var(--site-line);color:#d4d4d8}#page-content.competition-theme .match-replay:not(.is-stream) .timeline-item:before{background:var(--site-accent);box-shadow:none}#page-content.competition-theme .match-replay:not(.is-stream) .timeline-item:after{background:var(--site-line)}:root{--site-rail-width: 264px;--site-font: "Segoe UI Variable Text", "Segoe UI", Inter, system-ui, sans-serif;--site-heading: "Segoe UI Variable Display", "Segoe UI", Inter, system-ui, sans-serif;--world-tour-accent: #cd8aff;--scadubingo-accent: #ffa329;--conquest-accent: var(--conquest-ui-blue);--site-accent: var(--world-tour-accent);--site-heading-accent: #ebd2ff;--site-text: #f6f3fa;--site-muted: #c4bfcc;--site-line: color-mix(in srgb, var(--site-accent) 18%, #303035);--site-line-strong: color-mix(in srgb, var(--site-accent) 42%, #625c69);--site-panel: color-mix(in srgb, var(--site-accent) 4%, #111014);--site-panel-raised: color-mix(in srgb, var(--site-accent) 8%, #1b181f);--site-field: #0c0c0e;--site-accent-soft: color-mix(in srgb, var(--site-accent) 18%, #111014);--site-selected-bg: #802bfa;--site-selected-text: #ffffff;--site-action-bg: linear-gradient(115deg, #802bfa, #6521cf);--site-action-text: #ffffff;--site-bg: radial-gradient( ellipse at 90% 0%, color-mix(in srgb, var(--site-accent) 9%, transparent), transparent 55% ), linear-gradient(145deg, #0b0b0d, #070708 55%, #101012);--site-hero: linear-gradient( 115deg, color-mix(in srgb, var(--site-accent) 17%, var(--site-panel)), var(--site-panel) 80% )}:root:has(#page-content[data-event-theme=vcc-world-tour]){--site-accent: #cd8aff;--site-heading-accent: #ffd34d;--site-muted: #cfc5df;--site-line: #65442d;--site-line-strong: #a57a32;--site-panel: #130d1c;--site-panel-raised: #30134a;--site-field: #0c0911;--site-accent-soft: #381453;--site-selected-bg: #802bfa;--site-selected-text: #ffffff;--site-bg: radial-gradient(ellipse at 0 0, #60219b75, transparent 58%), radial-gradient(ellipse at 100% 35%, #28133e45, transparent 65%), linear-gradient(155deg, #110b1c, #08070c 70%);--site-hero: radial-gradient(ellipse at 25% 20%, #9329ec45, transparent 70%), linear-gradient(115deg, #36104f, #0c0912 85%);--event-gold: #ffd34d;--event-panel-gradient: linear-gradient(115deg, #341247, #100b18 68%, #200e2e)}:root:has(#page-content[data-event-theme=scadubingo]){--site-accent: #ffa329;--site-heading-accent: #ffd066;--site-muted: #e0ccba;--site-line: #70451e;--site-line-strong: #c77b28;--site-panel: #1b100d;--site-panel-raised: #3c210d;--site-field: #110c0a;--site-accent-soft: #492509;--site-selected-bg: #ffa329;--site-selected-text: #1c1005;--site-action-bg: linear-gradient(115deg, #ffb51f, #ff853a);--site-action-text: #1c1005;--site-bg: radial-gradient(ellipse at 0 0, #ae580960, transparent 55%), radial-gradient(ellipse at 100% 30%, #6a24233d, transparent 60%), linear-gradient(155deg, #1a1008, #0c0808 70%);--site-hero: radial-gradient(ellipse at 0 0, #f0901633, transparent 65%), linear-gradient(115deg, #47260c, #30140d 55%, #100b0b);--event-gold: #ffca36;--event-panel-gradient: linear-gradient(115deg, #42270d, #22100c 65%, #140d0b)}:root:has(#page-content[data-event-theme=conquest]){--site-accent: var(--conquest-ui-blue);--site-heading-accent: var(--conquest-ui-orange);--site-muted: #c1d2df;--site-line: #294a60;--site-line-strong: #447f9e;--site-panel: #0d151d;--site-field: #080e14;--site-accent-soft: #12364a;--site-panel-raised: #152c3d;--site-selected-bg: var(--conquest-ui-blue);--site-selected-text: #071820;--site-action-bg: linear-gradient(115deg, #ffb51f, #ff853a);--site-action-text: #1c1005;--site-bg: radial-gradient(ellipse at 0 0, #1776a52b, transparent 55%), radial-gradient(ellipse at 100% 20%, #d76b1520, transparent 60%), linear-gradient(155deg, #080e14, #07090c 70%)}html:not([data-broadcast-route]){background:#080809;color-scheme:dark}html:not([data-broadcast-route]) body{background:var(--site-bg)!important;background-attachment:fixed!important;font-family:var(--site-font)}#page-content.competition-theme{box-sizing:border-box;margin-left:var(--site-rail-width);min-width:0;width:calc(100% - var(--site-rail-width));min-height:100vh;background:var(--site-bg);background-attachment:fixed;color:var(--site-text);font-family:var(--site-font);--competition-mono: var(--site-heading);--competition-gold: var(--site-heading-accent);--competition-text: var(--site-text);--competition-muted: var(--site-muted);--competition-accent: var(--site-accent);--competition-panel: var(--site-panel)}#page-content.competition-theme>:is(div,main,section),#page-content.competition-theme :is(.vcc-page,.official-page,.stats-page,.profile-page,.admin-shell,.shell,.conquest-page,.cq-workspace,.board-reader-page,.editor-page,.archive-page,.golden-order-page,.crucible-page,.streaming-page,.guide-page,.main-container){background:transparent!important;background-image:none!important;font-family:var(--site-font);color:var(--site-text)}#page-content.competition-theme :is([class$=-page],[class$=-shell]):before,#page-content.competition-theme :is([class$=-page],[class$=-shell]):after{display:none!important}#page-content.competition-theme :is(h1,h2,h3,h4,h5){font-family:var(--site-heading);font-style:normal;font-weight:650;text-transform:none;letter-spacing:-.025em;text-shadow:none;color:var(--site-text)}#page-content.competition-theme h1:not(.sr-only){font-family:var(--site-heading);font-size:clamp(28px,3.6vw,44px);font-weight:650;text-transform:none;letter-spacing:-.045em;line-height:1.15;color:var(--site-text);text-shadow:none}#page-content.competition-theme :is(.eyebrow,.cq-eyebrow,.conquest-eyebrow,.site-kicker,.section-eyebrow,.hero-kicker){font:600 11px/1.5 var(--site-font);color:var(--site-accent);text-transform:none;letter-spacing:.03em}#page-content.competition-theme :is(.panel,.hero-panel,.hero,.hero-bubble,.stats-hero,.profile-card,.source-card,.obs-note,.reader-toolbar,.editor-header,.archive-hero,.catalog-controls,.archive-family,.season-block,.resource-section,.weapon-cost,.armor-calculator,.rune-calculator,.level-calculator,.calculator-container,.form-container,.team-section,.team-card,.standings-container,.bracket-container,.results-container,.table-container,.square-container,.tools-panel,.preview-panel,.categories-panel,.layout-category-manager,.json-editor,.empty-reader,.prediction-panel,.prediction-event-panel,.event-card,.directory-heading,.catalog-search input){background:var(--site-panel);border:1px solid var(--site-line);border-radius:12px;box-shadow:none;color:var(--site-text)}#page-content.competition-theme :is(.source-card,.event-card,.resource-card,.season-block,.panel,.hero-panel,.archive-hero,.catalog-controls,.reader-toolbar,.editor-header):before,#page-content.competition-theme :is(.source-card,.event-card,.resource-card,.season-block,.panel,.hero-panel,.archive-hero,.catalog-controls,.reader-toolbar,.editor-header):after{display:none!important}#page-content.competition-theme :is(.archive-page,.event-shell,.editor-shell,.board-reader-page,.streaming-page,.main-container) :is(p,li,small,label){color:var(--site-muted)}#page-content.competition-theme :is(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=color]),select,textarea){box-sizing:border-box;max-width:100%;border:1px solid var(--site-line-strong);border-radius:7px;background:var(--site-field);color:var(--site-text);box-shadow:none;font-family:var(--site-font)}#page-content.competition-theme :is(input,select,textarea):focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}#page-content.competition-theme :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--site-accent)}#page-content.competition-theme button:where(:not(.square):not(.replay-square):not(.cell):not(.bingo-cell):not(.board-cell):not(.team-pill):not(.grace-marker):not(.map-marker):not(.preview-trigger):not(.expandable-sponsor-art):not(.collapse-heading)){font-family:var(--site-font);color:var(--site-text);background:var(--site-accent-soft);border-color:var(--site-line-strong);border-radius:7px;box-shadow:none;letter-spacing:0;text-transform:none;font-weight:600}#page-content.competition-theme button:where(:not(.square):not(.replay-square):not(.cell):not(.bingo-cell):not(.board-cell)):hover{filter:brightness(1.12)}#page-content.competition-theme :is(.primary-button,.secondary-button,.primary-link,.secondary-link,.cq-button,.stats-page-link,.import-button,.export-button,.next-action-link,.directory-admin-link,.create-button){background:var(--site-accent-soft);color:var(--site-text);border:1px solid var(--site-line-strong);border-radius:7px;box-shadow:none;letter-spacing:0;text-transform:none;font-family:var(--site-font)}#page-content.competition-theme :is(button.danger,.delete-button,.danger-button){color:#f2a5b9;background:#b43e5a12;border-color:#713548}#page-content.competition-theme :is(.active-tab,.tabs button.active,.tabs button.selected,.page-tabs button.active,.cq-side-nav a.active,.editor-tabs button.active,.catalog-filters button.active,.prediction-mode-options button.active,.prediction-event-options button.active,.archive-index button.active){color:var(--site-accent);background:var(--site-accent-soft);border-color:var(--site-line-strong);box-shadow:none}#page-content.competition-theme :is(.source-preview,.archive-index,.family-heading,.season-heading,.stat-board-heading,.catalog-search,.layout-toolbar){background:var(--site-field);border-color:var(--site-line);color:var(--site-muted)}#page-content.competition-theme :is(.archive-page,.event-shell,.editor-page,.board-reader-page) :is(a:not(.event-card):not(.resource-card),.highlight,.index-mark){color:var(--site-accent)}#page-content.competition-theme :is(.event-grid,.download-grid,.family-heading,.resource-section>header,.season-block>header){border-color:var(--site-line)}#page-content.competition-theme .archive-hero{min-height:250px;border-left:1px solid var(--site-line)}#page-content.competition-theme .archive-hero__copy{padding:32px}#page-content.competition-theme .archive-hero h1{font-size:clamp(34px,4vw,48px);line-height:1.1}#page-content.competition-theme :is(.vcc-shell,.scadu-shell,.stats-shell,.profile-shell,.official-shell:not(.embedded),.event-shell,.editor-shell,.board-reader-shell,.archive-page main){width:calc(100% - 48px);max-width:1500px;margin-left:auto;margin-right:auto;padding-top:36px}#page-content.competition-theme :is(.official-shell.embedded,.cq-engine .official-shell){padding-top:0;width:100%}#page-content.competition-theme :is(.admin-shell,.shell:not(.embedded)){padding-top:36px;min-width:0}#page-content.competition-theme .streaming-page{width:calc(100% - 48px);max-width:1500px;padding:36px 0;margin:auto}#page-content.competition-theme .board-reader-page{padding-top:0}#page-content.competition-theme .main-container{padding-top:32px;min-width:0}#page-content.competition-theme .main-container>:is(.weapon-cost,.armor-calculator,.rune-calculator,.calculator-container,.container){box-sizing:border-box;max-width:calc(100% - 48px);margin-top:0;margin-bottom:24px;padding:24px}#page-content.competition-theme :is(.top-image-container,.top-image,.top-image-container img){max-width:100%;width:100%;min-width:0}#page-content.competition-theme :is(.event-shell,.main-container,.archive-page) table{background:var(--site-panel);border-color:var(--site-line);color:var(--site-text);max-width:100%}#page-content.competition-theme :is(.event-shell,.main-container,.archive-page) :is(th,td){border-color:var(--site-line)}#page-content.competition-theme :is(.event-shell,.main-container,.archive-page) th{background:var(--site-panel-raised);color:var(--site-accent);font-family:var(--site-font)}#page-content.competition-theme :is(.event-shell,.main-container,.archive-page) tbody tr:nth-child(2n){background:#a588b006}#page-content.competition-theme .cq-workspace{display:block;padding:24px}#page-content.competition-theme .cq-sidebar{position:static;min-height:0;max-height:none;padding:0;display:block;overflow:visible;margin-bottom:22px}#page-content.competition-theme :is(.cq-sidebar-brand,.cq-sidebar-season,.cq-sidebar-person,.cq-nav-label,.conquest-wordmark,.conquest-season,.conquest-event-switch>small){display:none}#page-content.competition-theme .cq-side-nav{display:flex;align-items:center;gap:5px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#3f304c transparent;border-bottom:1px solid #2c2135}#page-content.competition-theme .cq-side-nav a{white-space:nowrap;min-height:40px;padding:9px 12px;font-size:12px;color:var(--site-muted);border-radius:7px}#page-content.competition-theme .cq-side-nav a svg{color:inherit}#page-content.competition-theme .cq-nav-count{color:var(--site-accent);background:var(--site-accent-soft)}#page-content.competition-theme .cq-main{min-height:calc(100vh - 145px);padding:28px;background:var(--site-field);border:1px solid var(--site-line);border-radius:14px;box-shadow:none}#page-content.competition-theme .cq-page-header h1{font-family:var(--site-heading);font-size:clamp(28px,3.4vw,40px);font-weight:650;letter-spacing:-.045em;text-transform:none;text-shadow:none;color:var(--site-text)}#page-content.competition-theme .cq-panel{background:var(--site-panel);border-color:var(--site-line);border-radius:11px;box-shadow:none}#page-content.competition-theme :is(.cq-metric,.cq-match-card,.cq-calendar-panel){background:var(--site-panel);border-color:var(--site-line);border-radius:10px}#page-content.competition-theme .cq-next-card{background:var(--site-hero);border-color:var(--site-line)}#page-content.competition-theme .cq-panel h2{font-family:var(--site-heading);text-transform:none;font-weight:600;letter-spacing:-.02em}#page-content.competition-theme .cq-preview-banner{border-color:var(--site-line-strong);background:var(--site-accent-soft);color:var(--site-accent)}#page-content.competition-theme .conquest-page{padding-top:0}#page-content.competition-theme .conquest-public-layout{display:block;padding:24px}#page-content.competition-theme .conquest-event-sidebar{position:static;min-height:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px}#page-content.competition-theme .conquest-event-sidebar nav{display:flex;overflow-x:auto;border:0;padding:0;gap:5px}#page-content.competition-theme .conquest-event-sidebar nav a{white-space:nowrap;border-radius:7px;padding:10px 12px;color:var(--site-muted)}#page-content.competition-theme .conquest-event-sidebar nav a.active{background:var(--site-accent-soft);color:var(--site-accent)}#page-content.competition-theme .conquest-event-switch{border:0;margin:0 0 0 auto;padding:0}#page-content.competition-theme .conquest-event-switch a{font-size:11px;margin:0;color:var(--site-muted)}#page-content.competition-theme .conquest-event-main{padding:28px;background:var(--site-field);border:1px solid var(--site-line);border-radius:14px}#page-content.competition-theme[data-event-theme=conquest] :is(.conquest-public-layout,.cq-workspace:not(.cq-embedded),.conquest-studio){box-sizing:border-box;width:100%;max-width:1548px;margin-inline:auto;padding:24px}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-content :is(.scadu-shell,.stats-shell){width:100%;max-width:none;margin:0;padding:0}#page-content.competition-theme .conquest-event-bar{background:var(--site-panel);border-color:var(--site-line)}#page-content.competition-theme .conquest-hero h1{text-shadow:none;color:var(--site-text);letter-spacing:-.04em;font-family:var(--site-heading);text-transform:none}#page-content.competition-theme :is(.cq-progress li i,.cq-next-versus strong,.cq-suggestion-label,.cq-calendar-note){font-family:var(--site-font)}#page-content.competition-theme :is(.cq-panel,.cq-main) :is(.cal-day.selected,.cal-day[aria-checked=true]){border-color:var(--site-accent);color:var(--site-accent);background:var(--site-accent-soft)}#page-content.competition-theme :is(.cq-panel,.cq-main) .cal-day.has-block:after{background:var(--site-accent)}#page-content.competition-theme :is(.cq-button,.solo-match-form button){color:var(--site-accent);border-color:var(--site-line-strong);background:var(--site-accent-soft)}#page-content.competition-theme :is(.cq-button,.solo-match-form button):hover{background:var(--site-panel-raised)}#page-content.competition-theme :is(.solo-match-form legend,.solo-match-form legend span){font-family:var(--site-font);text-transform:none;letter-spacing:0;color:var(--site-accent)}#page-content.competition-theme .solo-match-form fieldset{border-color:var(--site-line)}#page-content.competition-theme .solo-match-form legend{font-size:14px;font-weight:600}#page-content.competition-theme .profile-shell:not(.signed-in-layout){padding-top:56px}#page-content.competition-theme .home-dashboard{padding-top:52px}#page-content.competition-theme .home-dashboard h1{font-size:clamp(34px,4.5vw,58px);letter-spacing:-.055em}#page-content.competition-theme .home-dashboard h4{font-size:18px;font-weight:600}#page-content.competition-theme .home-search input{border:0;background:transparent}#page-content.competition-theme .home-dashboard p{font-family:var(--site-font)}#page-content.competition-theme .recovery-page{box-sizing:border-box;width:min(800px,calc(100% - 48px));padding:42px;margin:36px auto;background:var(--site-panel);border-color:var(--site-line);border-radius:12px}@media(max-width:1050px){#page-content.competition-theme{width:100%;margin-left:0;padding-top:68px}#page-content.competition-theme :is(.vcc-shell,.scadu-shell,.stats-shell,.profile-shell,.official-shell:not(.embedded),.event-shell,.editor-shell,.board-reader-shell,.archive-page main){width:calc(100% - 36px);padding-top:24px}#page-content.competition-theme .streaming-page{width:calc(100% - 36px);padding-top:24px}}@media(max-width:760px){#page-content.competition-theme[data-event-theme=conquest] :is(.conquest-public-layout,.cq-workspace:not(.cq-embedded),.conquest-studio){padding:18px 12px}#page-content.competition-theme :is(.cq-workspace,.conquest-public-layout){padding:18px 12px}#page-content.competition-theme :is(.cq-main,.conquest-event-main){padding:22px 16px}#page-content.competition-theme .cq-sidebar{margin-bottom:16px}#page-content.competition-theme .cq-side-nav a{font-size:11px;padding:8px 10px}#page-content.competition-theme .conquest-event-sidebar{display:block;margin-bottom:16px}#page-content.competition-theme .conquest-event-switch{display:none}#page-content.competition-theme .conquest-event-sidebar nav a{font-size:11px;padding:8px 10px}#page-content.competition-theme .home-dashboard{padding:28px 20px}#page-content.competition-theme .cq-page-header{padding-bottom:18px}#page-content.competition-theme .main-container>:is(.weapon-cost,.armor-calculator,.rune-calculator,.calculator-container,.container){max-width:calc(100% - 28px);padding:20px}#page-content.competition-theme .archive-hero{display:block;min-height:0}#page-content.competition-theme .archive-hero__copy{padding:24px}}@media(prefers-reduced-motion:reduce){#page-content.competition-theme *{scroll-behavior:auto!important;transition:none!important}}#page-content.competition-theme .home-dashboard .home-search input[type=search]{border:0!important;background:transparent!important;padding:0;box-shadow:none}#page-content.competition-theme :is(.section-heading,.workspace-section-heading,.portal-resource-heading,.admin-match-control-header,.trackmania-heading,.tm-group-header,.group-card>header,.group-card .group-header,.season-heading,.family-heading,.stats-tab-section-header,.resource-section>header,.event-panel>header,.season-block>header){background:transparent;box-shadow:none}#page-content.competition-theme :is(.section-heading,.workspace-section-heading,.portal-resource-heading){border:0;border-radius:0;gap:20px}#page-content.competition-theme .section-heading :is(h2,h3),#page-content.competition-theme .resource-section>header h2{color:var(--site-heading-accent);line-height:1.3}#page-content.competition-theme :is(input[type=search],.search-bar input,.results-search input,.draft-tools input){min-height:48px;padding:12px 16px;font-size:14px;line-height:1.5;border-radius:8px}#page-content.competition-theme :is(.catalog-search,.results-search){min-width:0;padding:0;background:transparent;border:0;box-shadow:none}#page-content.competition-theme .home-search{padding:0 16px;min-height:50px}#page-content.competition-theme .home-dashboard .home-search input[type=search]{min-height:48px;border-radius:0;font-size:14px;outline:none}#page-content.competition-theme :is(.catalog-search,.results-search) input{width:100%}#page-content.competition-theme :where(div,section,article,p,span,label,table,td,th,button,input,select){font-family:var(--site-font)}#page-content.competition-theme :is([class$=-container],[class$=-shell],[class$=-page]){max-width:100%;box-sizing:border-box}#page-content.competition-theme .tools-grid>:is(.weapon-cost,.armor-calc,.rune-calculator){box-sizing:border-box;width:100%;max-width:none;margin:0;background:var(--site-panel);border:1px solid var(--site-line);border-radius:12px;box-shadow:none;padding:24px;color:var(--site-text);font-family:var(--site-font)}#page-content.competition-theme .tools-grid>.rune-calculator{grid-column:1/-1}#page-content.competition-theme .tools-grid .input-card{background:var(--site-field);border:1px solid var(--site-line);border-radius:8px;box-shadow:none}#page-content.competition-theme .tools-grid :is(.result-box,.result-list,.armor-summary,.totals,.stone-panel){background:var(--site-panel-raised);border-color:var(--site-line);color:var(--site-text);border-radius:8px;box-shadow:none}#page-content.competition-theme .tools-grid .rune-value{color:var(--site-accent)}#page-content.competition-theme .tools-grid .search-bar{width:100%;box-sizing:border-box}#page-content.competition-theme .tools-grid .rune-calculator .inputs-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#page-content.competition-theme .tools-grid .rune-calculator .input-card{width:100%;max-width:none;box-sizing:border-box}@media(max-width:760px){#page-content.competition-theme .tools-grid .rune-calculator .inputs-container{grid-template-columns:1fr}}#page-content.competition-theme :is(.archive-family,.resource-section,.event-shell) h2{font-size:24px;line-height:1.3}#page-content.competition-theme :is(.event-panel,.division-panel,.standings-panel,.results-panel,.archive-index button){background:var(--site-panel);border-color:var(--site-line);border-radius:10px;box-shadow:none}#page-content.competition-theme :is(.event-panel,.division-panel,.standings-panel,.results-panel):before,#page-content.competition-theme :is(.event-panel,.division-panel,.standings-panel,.results-panel):after{display:none!important}#page-content.competition-theme .event-shell .hero-panel{display:block;min-height:0;padding:30px}#page-content.competition-theme .event-shell .hero-copy{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:28px}#page-content.competition-theme .event-shell .hero-logo{width:220px;height:150px;object-fit:contain}#page-content.competition-theme .event-shell .hero-art{opacity:.18}#page-content.competition-theme .event-shell .hero-description{margin-top:16px;max-width:600px;font-size:14px}#page-content.competition-theme .event-shell .hero-title h1 span{display:inline;color:inherit;-webkit-text-stroke:0}#page-content.competition-theme .event-tabs{top:12px;background:var(--site-panel);border-color:var(--site-line);border-radius:10px}@media(max-width:1050px){#page-content.competition-theme .event-tabs{top:80px}}@media(max-width:760px){#page-content.competition-theme .event-shell .hero-copy{grid-template-columns:1fr}#page-content.competition-theme .event-shell .hero-logo{width:170px;height:100px;justify-self:center}#page-content.competition-theme .event-shell .hero-panel{padding:24px}}#page-content.competition-theme.dashboard-home{width:100%;margin-left:0;padding-top:0}#page-content.competition-theme.dashboard-home .home-dashboard{padding:0 44px 30px;max-width:1360px}#page-content.competition-theme.dashboard-home .home-dashboard h1{font-size:36px;letter-spacing:-.045em}#page-content.competition-theme.dashboard-home .home-dashboard h2{font-size:19px;font-weight:600}#page-content.competition-theme.dashboard-home .home-dashboard h3{font-size:18px;font-weight:600}#page-content.competition-theme.dashboard-home .home-dashboard .dashboard-box.is-live h3{font-size:30px}@media(max-width:640px){#page-content.competition-theme.dashboard-home .home-dashboard{padding:0 20px 24px}#page-content.competition-theme.dashboard-home .home-dashboard h1{font-size:29px}#page-content.competition-theme.dashboard-home .home-dashboard .dashboard-box.is-live h3{font-size:27px}}#page-content.world-tour-theme,#page-content .world-tour-component,body:has(#page-content.world-tour-theme){--wt-surface: var(--site-panel);--wt-raised: var(--site-panel-raised);--wt-border: var(--site-line);--wt-muted: var(--site-muted);--wt-text: var(--site-text);--wt-accent: var(--site-accent);--wt-accent-border: var(--site-line-strong);--wt-radius: 0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component){--gold: var(--event-gold, var(--site-heading-accent));--purple: var(--site-accent);--violet: var(--site-accent);--line: var(--site-line);--panel: var(--site-panel);color:var(--wt-text)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) *,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) *:before,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) *:after{box-sizing:border-box}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.vcc-shell,.stats-shell,.admin-shell,.shell,.stats-workspace-content,.workspace,.layout,.grid,.editor-grid,.builder-layout,.scrim-browser,.scrim-workspace,.portal-preview-workspace){min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :where(.summary-bubbles article,.category-bubbles article,.spotlight-row article,.team-category-grid article,.board-metric-grid article,.draft-detail-grid>article,.ban-insight-grid>article,.grace-insight-grid>article,.speed-leaderboards>article,.panel,.subpanel,.hero-bubble,.page-state,.stats-empty,.filter-orbit,.category-section,.data-panel,.stats-workspace-heading,.board-intelligence,.home-away-section,.drafting-stats,.position-heat-card,.catalog-tools,.table-tools,.duration-summary,.home-away-scorecard,.regional-grace-table,.regional-grace-grid>article,.grace-map-comparison>article,.draft-empty,.draft-mini-empty,.match-card,.result-card,.group-card,.tm-group-card,.draft-card,.play-in-card,.lcq-match-card,.playoff-bracket-match,.champion-column,.format-rule,.transfer-market-panel,.market-card,.core-market-card,.market-summary,.team,.roster article,.team-role-switcher,.portal-format-panel,.portal-format-stage,.portal-rematch-rule,.matches,.matches button,.workspace,.match-hub-section,.availability-workspace,.player-availability-card,.admin-windows,.schedule-proposal,.proposal-teams>div,.result-box,.player-obs-panel,.player-obs-customizer,.player-obs-presets,.portal-resource-hub,.portal-resource-card,.match-editor,.create-matchup-panel,.workspace-panel,.availability-admin-panel,.availability-member-card,.availability-window-card,.board-create-panel,.group-admin-grid>article,.operations-grid>div,.overview-grid>article,.next-release,.community-award-summary,.bo3-game-result,.replay-json-summary,.result-review,.approval-check,.draft-simulator,.sim-setup,.sim-perspective button,.portal-preview-matches,.portal-preview-workspace,.portal-draft-turn,.portal-board-card,.board-card,.ban-queue-panel,.portal-ban-queue,.queued-choice-summary,.portal-choice-summary,.ready,.draft-message-slot,.grace-picker,.route-section,.region-card,.route-status,.map-panel,.decider-seed,.selection-count,.award-section,.board-lab,.community-feed,.logo-ballot,.logo-candidate,.logo-frame,.auth-callout,.builder-help,.square-library,.board-analysis,.analysis-overview,.publish-form,.community-card,.board-discussion,.comment-thread,.public-scrims,.scrims-shell,.scrim-setup,.scrim-list,.scrim-detail,.scrim-active-layout,.scrim-workspace,.scrim-history,.history-grid>article,.scrim-index,.practice-status,.wt-articles,.wt-masthead,.wt-index,.wt-reader,.wt-story-header,.wt-voting,.wt-pullquote,.wt-comment-thread,.wt-comment-composer,.wt-comment,.wt-statement,.guide-hero,.guide-sidebar,.guide-reader,.chapter-heading,.coordinate-hero,.editor-toolbar,.marker-sidebar,.marker-inspector,.thumbnail-controls,.thumbnail-preview-shell){background:var(--wt-surface);color:var(--wt-text);border:1px solid var(--wt-border);border-radius:var(--wt-radius);box-shadow:none;clip-path:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.summary-bubbles,.category-bubbles,.team-category-grid,.spotlight-row,.board-metric-grid,.home-away-metrics,.draft-detail-grid,.ban-insight-grid,.grace-insight-grid){background:transparent;min-width:0;gap:12px;border:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.summary-bubbles,.category-bubbles,.team-category-grid,.board-metric-grid,.draft-detail-grid)>*{min-width:0;max-width:100%}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.stats-workspace-heading,.category-section>header,.data-panel>header,.home-away-section>header,.drafting-stats>header,.board-intelligence>header,.scrim-masthead,.portal-resource-heading,.workspace-section-heading,.sim-heading,.award-section>header,.board-lab>header,.wt-masthead,.guide-hero){border-color:var(--wt-border);box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.summary-bubbles article,.category-bubbles article,.award-section,.board-lab,.community-feed,.portal-resource-card,.data-panel,.stats-workspace-heading,.admin-shell>.hero,.shell>.hero,.coordinate-hero):before,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.summary-bubbles article,.category-bubbles article,.award-section,.board-lab,.community-feed,.portal-resource-card,.data-panel,.stats-workspace-heading,.admin-shell>.hero,.shell>.hero,.coordinate-hero):after{display:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.hero-copy h1 em,.hero-copy h1 span,.hero-copy h1 strong){font:inherit;color:inherit;letter-spacing:inherit;text-shadow:none;-webkit-text-stroke:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :where(.hero-copy p,.stats-workspace-heading p,.category-section>header p,.data-panel>header p,.home-away-section>header p,.board-intelligence>header p,.drafting-stats>header p,.scrim-masthead p,.portal-resource-heading>div>p,.sim-heading p,.wt-masthead p,.wt-reader>header>p,.guide-kicker){color:var(--wt-muted);font:500 11px/1.5 var(--site-font);text-transform:none;letter-spacing:.02em}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.stats-workspace-heading h2,.category-section h2,.data-panel h2,.home-away-section h2,.board-intelligence h2,.drafting-stats h2,.award-section h2,.board-lab h2,.community-feed h2,.scrim-masthead h2,.portal-resource-heading h2,.wt-masthead h2,.guide-hero h1,.coordinate-hero h1){font-family:var(--site-heading);font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.025em;text-transform:none;text-shadow:none;color:#f1e8f8}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.category-section>header>span,.data-panel>header>span,.stats-workspace-heading>span,.board-intelligence>header>span,.home-away-section>header>span,.drafting-stats>header>span){font:12px/1.6 var(--site-font);color:var(--wt-muted)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.stats-tabs,.tabs,.portal-tabs,.event-mode-tabs,.source-tabs,.scrim-tabs,.scrim-filters,.axis-tabs,.sim-perspective,.board-size-control,.wt-vote-actions){background:#0d0912;border:1px solid var(--wt-border);border-radius:9px;gap:6px;padding:6px;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.stats-tabs,.tabs,.portal-tabs,.event-mode-tabs,.source-tabs,.scrim-tabs,.scrim-filters,.axis-tabs,.sim-perspective,.board-size-control,.wt-vote-actions) button{min-height:36px;padding:8px 12px;border:1px solid transparent;background:transparent;color:var(--wt-muted);font:500 12px/1.4 var(--site-font);border-radius:7px;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.stats-tabs,.tabs,.portal-tabs,.event-mode-tabs,.source-tabs,.scrim-tabs,.scrim-filters,.axis-tabs,.sim-perspective,.board-size-control,.wt-vote-actions) :is(button.active,button.selected,[aria-selected=true]){background:#a87ac31a;color:#e5cef8;border-color:#76509266;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-tabs button span{color:var(--wt-muted);font-size:11px;background:#a17bc510;border:0;padding:2px 5px;border-radius:4px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble{display:grid;grid-template-columns:145px minmax(0,1fr) auto;align-items:center;gap:24px;padding:26px;border-radius:12px;overflow:visible}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-logo{display:grid;place-items:center;width:145px;height:104px;min-height:0;aspect-ratio:auto;padding:0;background:transparent;border:0;border-radius:0;overflow:visible}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-logo img{width:100%;height:100%;object-fit:contain}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy{padding:0;min-width:0;border:0;background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy h1{font-size:34px;line-height:1.12;margin:5px 0 12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy>span{margin-top:0;font:13px/1.65 var(--site-font);max-width:600px;color:var(--wt-muted)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble .hero-actions{padding:0;background:transparent;align-self:center;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-actions>span{font-size:10px;color:var(--wt-muted);letter-spacing:.02em;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-actions>a{padding:10px 14px;border:1px solid var(--wt-accent-border);border-radius:7px;background:var(--site-accent-soft);color:var(--site-accent);font:500 12px var(--site-font);text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;padding:16px;margin:18px 0;border-radius:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0;border:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit :is(span,strong){font:500 11px/1.5 var(--site-font);color:var(--wt-muted);text-transform:none;letter-spacing:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>strong{margin-left:auto;padding-bottom:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit label{gap:6px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading{padding:20px 22px;gap:20px;align-items:center;border-width:1px;margin:16px 0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading>span{text-align:right;max-width:420px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;min-height:152px;padding:20px;border-radius:12px;overflow:visible;text-align:left}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article:nth-child(2n){background:var(--wt-surface)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>span{font:500 12px/1.4 var(--site-font);color:#bba7c9;letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>strong{margin:0;font:600 clamp(28px,3vw,38px) / 1.1 var(--site-heading);color:#f3eafa;letter-spacing:-.04em;font-variant-numeric:tabular-nums}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>small{font:400 11px/1.5 var(--site-font);color:var(--wt-muted);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>i{display:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.category-section,.data-panel,.board-intelligence,.home-away-section,.drafting-stats){padding:22px;margin:0 0 18px;min-width:0;overflow:visible}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.category-section>header,.data-panel>header,.home-away-section>header,.board-intelligence>header,.drafting-stats>header){margin-bottom:20px;gap:16px;flex-wrap:wrap}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles article{padding:18px;text-align:left;overflow:visible;min-height:0;border-radius:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles article>header span{font:500 12px var(--site-font)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid article{padding:18px;min-height:0;border-radius:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid article>header{min-width:0;gap:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid article>header :is(h3,strong){font-size:14px;line-height:1.4;overflow-wrap:anywhere}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.spotlight-row article,.board-metric-grid article,.draft-detail-grid>article,.ban-insight-grid>article,.grace-insight-grid>article){padding:18px;border-radius:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard{display:grid;grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);overflow:hidden}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard>article{padding:20px;background:transparent;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard .versus{background:var(--wt-raised);border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-metrics{gap:10px;padding-top:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-metrics>div{border-color:var(--wt-border);background:var(--site-panel);border-radius:8px;padding:14px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.position-board,.team-category-pie,.category-donut,.side-win-donut,.draft-slot-donut,.fallback-donut){flex-shrink:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-scroll{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#5b3f70 var(--site-panel);border:1px solid var(--wt-border);border-radius:9px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-table{width:100%;min-width:900px;background:var(--wt-surface)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .player-table{min-width:1100px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .square-table{min-width:1100px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-row{font:400 12px/1.5 var(--site-font);gap:10px;padding:12px;min-height:54px;border-color:#2c2035;background:var(--site-panel);color:#dfd2e9}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-row:nth-child(2n){background:#140e1c}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-row.table-head{font:500 11px/1.5 var(--site-font);color:#ac94be;background:#191020;letter-spacing:0;text-transform:none;min-height:45px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-head button{font:inherit;color:inherit;min-height:28px;padding:2px;border:0;background:transparent;box-shadow:none;text-align:inherit}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .table-head button:hover{color:#ead5fa}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-table .table-row{grid-template-columns:30px minmax(170px,1.4fr) repeat(8,minmax(65px,.6fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .player-table .table-row{grid-template-columns:30px minmax(180px,1.5fr) 104px repeat(8,minmax(72px,.6fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .square-table .table-row{grid-template-columns:minmax(210px,1.8fr) repeat(9,minmax(75px,.65fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .identity{gap:10px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .identity img,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .identity>i{width:34px;height:34px;flex-basis:34px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .identity strong,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .square-name{font:500 12px/1.4 var(--site-font);overflow:hidden;text-overflow:ellipsis}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .identity small{font:400 10px/1.4 var(--site-font);color:var(--wt-muted)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .player-focus{font:500 10px/1.4 var(--site-font);padding:5px;letter-spacing:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-string{font:400 11px/1.4 var(--site-font)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .regional-grace-table{max-width:100%;overflow-x:auto}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.regional-grace-head,.region-grace-row){min-width:670px;gap:10px;padding:12px;font-size:12px;border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .regional-grace-head{font-size:11px;background:#191020;color:#b59ac8}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .region-grace-row :is(strong,span){font-size:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.draft-slot-copy,.ban-type-row,.repeat-row,.comparison-row,.comparison-head,.duration-summary,.grace-route-list,.played-grace-list,.table-tools,.catalog-tools){border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.catalog-tools,.table-tools){display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.catalog-tools,.table-tools)>label{min-width:0;flex:1}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.catalog-tools,.table-tools) input{min-height:38px;width:100%}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.world-tour-component,.shell,.admin-shell){--gold: var(--event-gold, var(--site-heading-accent));--purple: var(--site-accent)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.shell,.admin-shell) :is(.panel,.subpanel,.match-editor,.workspace-panel,.create-matchup-panel){overflow:visible}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.shell,.admin-shell) :is(.hero,.panel)>header{border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.shell,.admin-shell,.draft-simulator,.grace-picker,.scrims-shell,.board-lab,.publish-form) :is(label,legend){font:500 12px/1.5 var(--site-font);color:#b5a0c3;text-transform:none;letter-spacing:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.shell,.admin-shell,.draft-simulator,.grace-picker,.scrims-shell,.board-lab,.publish-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea){min-width:0;max-width:100%;min-height:40px;padding:10px 12px;border-radius:7px;font:400 13px/1.5 var(--site-font);background:var(--site-field);color:var(--site-text);border-color:#493455;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) textarea{min-height:100px;resize:vertical}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.admin-shell,.shell,.draft-simulator,.scrims-shell,.grace-picker) button:where(:not(.map-marker):not(.square):not(.cell):not(.board-cell):not(.preview-trigger)){font:500 12px/1.5 var(--site-font);letter-spacing:0;text-transform:none;border-radius:7px;box-shadow:none;min-height:34px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.tabs,.portal-tabs,.event-mode-tabs,.admin-shell>nav,.portal-format-timeline){max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#5b3f70 transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.tabs,.portal-tabs,.event-mode-tabs) button{flex-shrink:0;white-space:nowrap}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.admin-shell,.shell) :is(.grid,.layout,.form,.editor-grid,.board-admin-grid,.player-obs-option-grid,.overview-grid,.availability-admin-filters,.sim-setup){gap:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.create-matchup-panel,.availability-admin-panel,.workspace-panel,.portal-format-panel,.player-obs-panel){padding:22px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.workspace-section-heading h2,.portal-format-heading h2,.availability-heading h2,.sim-heading h2){font-size:22px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.timezone-badge,.selection-count,.portal-resource-number,.sim-heading-actions>strong,.portal-setline,.setline,.decider-seed,.counts){color:#b89cca;border-color:var(--wt-border);background:#a07cbd0d;letter-spacing:0;text-transform:none;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .portal-resource-card{padding:20px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .portal-resource-card h3{font-size:18px;line-height:1.35}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .portal-resource-card footer{border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .portal-resource-grid{gap:12px;padding:16px;background:transparent;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.portal-draft-turn,.draft-turn,.draft-message-slot,.ready,.availability-heading,.proposed-time-section,.individual-proposal-list,.approval-note,.schedule-proposal-section){border-color:var(--wt-border);color:#bba4ca;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .schedule-proposal{padding:18px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .proposal-heading{gap:12px;flex-wrap:wrap}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.proposal-heading strong,.proposal-heading time){font-size:15px;color:#e6d4f4}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.proposal-progress,.proposal-note,.proposal-legacy){color:var(--wt-muted);font-size:12px;line-height:1.6}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .proposal-teams>div{padding:14px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.availability-teams>section,.player-availability-card,.group-member,.operation-row,.local-window,.availability-window-card){background:var(--site-panel);border-color:var(--wt-border);border-radius:8px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .matches button.selected,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .workspace-match-list button.selected,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .portal-preview-matches button.selected{background:#a47bc51a;border-color:#825ba1;color:#eddcf9}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.draft-simulator,.grace-picker,.scrims-shell,.public-scrims,.award-section,.board-lab,.community-feed){padding:22px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.sim-heading,.picker-header,.scrims-header,.scrim-masthead,.workspace-heading,.publish-heading,.nominee-heading,.section-title){gap:18px;flex-wrap:wrap;border-color:var(--wt-border);background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.portal-board-card,.board-card,.scrim-boards>article,.public-boards>article){padding:12px;border-color:var(--wt-border);border-radius:10px;background:#130c1b;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.portal-board-card.primary-choice,.board-card.primary-choice){border-color:#bd768c;background:#42223022}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.portal-board-card.secondary-choice,.board-card.secondary-choice){border-color:#8f78c1;background:#47335f22}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.sim-warning,.scrim-alert,.feedback-message,.market-disclaimer){border-radius:8px;background:#23142d;border-color:#6a437e;color:#d2b5e3;font-size:12px;line-height:1.6}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .region-card{padding:14px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .region-card.selected{border-color:#8b61ac;background:#a17ac51a}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.step-number,.locked-label,.rank-badge,.ballot-status,.step-heading){box-shadow:none;color:#c9afe0;letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.logo-frame,.logo-candidate,.community-card,.square-library,.board-analysis){overflow:hidden}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .logo-candidate.selected{background:#a17ac515;border-color:#946bb2}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.board-lab,.community-feed,.award-section) .section-title{padding:0;background:transparent;border:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.board-lab,.community-feed,.award-section) :is(.section-title p,.ballot-help,.builder-help,.post-copy p,.analysis-overview p){font-size:12px;color:var(--wt-muted);letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.source-tabs,.square-filters,.publish-heading,.board-size-control){gap:8px;flex-wrap:wrap}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.community-card,.publish-form){padding:18px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .public-scrims{padding:0;overflow:hidden}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .scrim-masthead{padding:24px;border-left:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.scrim-detail,.scrim-setup,.scrim-workspace,.scrim-history){padding:20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .scrim-index button.selected{background:#a47bc51a;border-color:#825ba1}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .market-summary{padding:12px;border-radius:8px;gap:8px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .market-card{padding:20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.market-value,.market-navigation,.market-route,.market-player,.market-club){border-color:var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.market-heading,.market-summary,.market-card) :is(small,span){letter-spacing:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-masthead{padding:24px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-masthead h2{font-size:28px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-index button{border-color:var(--wt-border);border-radius:7px;padding:12px;color:#ae96bf;background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-index button.selected{background:#a17bc51a;border-color:#825ba1;color:#edddfa}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-reader{padding:24px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-story-header{padding:0 0 20px;border:0;border-radius:0;background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-story-header h3{font-size:clamp(24px,3vw,34px);line-height:1.2}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-copy{font:400 14px/1.8 var(--site-font);color:#d3c2de}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.wt-comment,.wt-comment-composer,.wt-comment-thread){padding:14px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-comment p{font-size:13px;line-height:1.65}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.guide-shell,.coordinate-shell){width:calc(100% - 48px);max-width:1500px;margin:auto;padding-top:36px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-hero{padding:26px;min-height:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-hero h1,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .coordinate-hero h1{font-size:34px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-sidebar{top:16px;padding:14px;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-reader{padding:26px;min-width:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .chapter-heading{background:transparent;border-width:0 0 1px;border-radius:0;padding:0 0 20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .markdown-body{font:400 14px/1.8 var(--site-font);color:#d1c1dc}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .markdown-body :is(h2,h3){color:#f0e6f8;font:600 22px/1.4 var(--site-heading);text-transform:none;letter-spacing:-.025em}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .coordinate-hero{padding:24px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.editor-toolbar,.marker-sidebar,.marker-inspector){padding:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .thumbnail-controls{padding:20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .thumbnail-preview-shell{padding:14px;min-width:0;overflow:hidden}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .thumbnail-stage-scroll{max-width:100%;overflow:auto}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog,.board-modal>.modal-shell,.scrim-replay-backdrop>.panel,.public-replay-backdrop>.panel){background:var(--site-panel);color:var(--site-text);border:1px solid #493154;border-radius:12px;box-shadow:0 24px 80px #0009;font-family:var(--site-font);max-width:calc(100vw - 32px);box-sizing:border-box}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog,.board-modal>.modal-shell) :is(header,.draft-help-steps article,.draft-help-example,.draft-help-rules,.sim-confirm-choices,.confirm-choice-list,.modal-toolbar){background:#160e1f;border-color:var(--site-line);border-radius:8px;box-shadow:none}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog,.board-modal>.modal-shell) :is(h2,h3){font-family:var(--site-heading);text-transform:none;letter-spacing:-.025em;color:#f1e8f8;text-shadow:none}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog,.board-modal>.modal-shell) button{font:500 12px/1.4 var(--site-font);border:1px solid var(--site-line-strong);background:var(--site-accent-soft);color:var(--site-text);border-radius:7px;box-shadow:none;min-height:36px;padding:8px 12px;text-transform:none;letter-spacing:0;cursor:pointer}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog) p{font:400 13px/1.7 var(--site-font);color:var(--site-muted);letter-spacing:0;text-transform:none}body:has(#page-content.world-tour-theme) .board-modal .modal-toolbar h3{font-size:20px}body:has(#page-content.world-tour-theme) :is(.example-boards,.confirm-choice-list,.sim-confirm-choices)>*{border-color:#493154;border-radius:8px;background:#1b1126;color:#ceb1e1}@media(max-width:1250px){:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble{grid-template-columns:120px minmax(0,1fr);gap:18px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble .hero-actions{grid-column:1/-1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble .hero-actions>a{margin-left:auto}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-logo{width:120px;height:90px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .board-analysis-layout{grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>strong{margin-left:0}}@media(max-width:760px){:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.vcc-shell,.stats-shell,.guide-shell,.coordinate-shell){width:calc(100% - 28px);padding-top:20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble{display:block;padding:20px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-logo{display:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy{padding:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy h1{font-size:29px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-page .hero-copy>span{display:block;font-size:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .hero-bubble .hero-actions{display:flex;margin-top:18px;padding-top:14px;border-top:1px solid var(--wt-border)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>div{display:flex;flex-wrap:wrap;padding:0;border:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit button{flex:1;min-height:38px;font-size:11px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit label{width:100%}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit select{width:100%}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>strong{padding:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-tabs{display:flex;gap:5px;overflow-x:auto;max-width:100%;padding:5px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-tabs button{flex:0 0 auto;white-space:nowrap;font-size:11px;min-height:40px;padding:8px 10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-tabs button span{font-size:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading{display:block;padding:18px;margin:14px 0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading h2{font-size:22px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading>span{display:block;text-align:left;margin-top:10px;font-size:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article{padding:15px 13px;min-height:142px;gap:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>strong{font-size:29px;overflow-wrap:normal}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>span{font-size:11px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .summary-bubbles article>small{font-size:11px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.category-section,.data-panel,.board-intelligence,.home-away-section,.drafting-stats,.award-section,.board-lab,.community-feed,.scrims-shell,.draft-simulator,.grace-picker){padding:18px 14px;margin-bottom:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.category-section,.data-panel,.board-intelligence,.home-away-section,.drafting-stats,.award-section,.board-lab,.community-feed) h2{font-size:21px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles article{padding:14px 10px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles .category-donut{width:100px;height:100px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .category-bubbles .category-donut>i{width:78px!important;height:78px!important}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .team-category-grid{grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.spotlight-row,.home-away-metrics,.draft-detail-grid,.ban-insight-grid,.grace-insight-grid,.regional-grace-grid,.grace-map-comparison,.scrim-browser,.scrim-active-layout,.portal-preview-layout,.builder-layout,.board-canvas-layout,.grace-layout,.board-admin-grid,.overview-grid,.availability-window-grid,.operations-grid,.group-admin-grid,.player-obs-option-grid){grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard{grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard>.versus{padding:12px;border-width:1px 0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard>.away-side{text-align:left}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .home-away-scorecard>article{padding:18px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.form,.editor-grid,.sim-setup,.draft-setup-fields,.publish-form,.coordinate-inputs){grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.tabs,.portal-tabs,.event-mode-tabs){flex-wrap:nowrap;overflow-x:auto}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.sim-heading,.picker-header,.scrims-header,.scrim-masthead,.workspace-heading,.publish-heading,.nominee-heading,.section-title){align-items:flex-start;gap:12px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-layout,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-layout{grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-reader,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-reader{padding:18px;max-width:100%}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-index{max-height:220px;overflow:auto}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .guide-sidebar{position:static;top:auto;max-height:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .thumbnail-workspace{grid-template-columns:minmax(0,1fr)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .thumbnail-preview-shell{padding:10px}body:has(#page-content.world-tour-theme) :is(.draft-help-dialog,.sim-confirm-dialog,.ban-confirm-dialog){max-height:calc(100dvh - 32px);overflow:auto}body:has(#page-content.world-tour-theme) .draft-help-steps{grid-template-columns:minmax(0,1fr)}}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card{overflow:hidden}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card>header{padding:20px;background:var(--site-panel-raised);border-bottom:1px solid var(--site-line)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card h3{font:600 18px/1.4 var(--site-heading);text-transform:none;letter-spacing:-.02em;margin:7px 0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card p{font:400 12px/1.6 var(--site-font);color:var(--site-muted)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-status{font:500 10px/1.5 var(--site-font);color:var(--site-accent);text-transform:none;letter-spacing:.03em}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-boards{padding:18px;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-board{min-width:0;background:transparent;border:0;padding:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-board-meta{padding:0 0 10px;font:500 11px/1.4 var(--site-font);color:var(--site-muted);letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .board .square:not(.colored){background:var(--site-field);border-color:var(--site-line)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.section-title h3,.community-feed>header h3){font:600 24px/1.3 var(--site-heading);color:#f1e8f8;letter-spacing:-.025em;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.board-lab,.award-section,.community-feed)>header>span{font:400 12px/1.65 var(--site-font);color:var(--site-muted);max-width:520px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.section-title p,.analysis-card-heading>span,.board-metric-grid article>span,.board-metric-grid article>small,.draft-card-heading>span,.ban-insight-grid article>header p,.grace-insight-grid article>header p){font:500 11px/1.5 var(--site-font);color:var(--site-muted);letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.table-tools,.catalog-tools)>strong{font:500 11px/1.5 var(--site-font);color:#b99bce;text-transform:none;letter-spacing:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>label,:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .filter-orbit>strong{border:0;background:transparent}body:has(#page-content.world-tour-theme) .board-modal .board .square:not(.colored){background:var(--site-field);border-color:var(--site-line)}@media(max-width:760px){:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-boards{grid-template-columns:minmax(0,1fr);padding:14px;gap:22px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card>header{padding:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .draft-card h3{font-size:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.section-title h3,.community-feed>header h3){font-size:21px}}body:has(#page-content.world-tour-theme) .board-modal .modal-toolbar strong{font:600 16px/1.4 var(--site-heading);color:var(--site-accent);text-transform:none}body:has(#page-content.world-tour-theme) .board-modal .modal-toolbar span{font:500 11px/1.5 var(--site-font);color:var(--site-muted);letter-spacing:0;text-transform:none}body:has(#page-content.world-tour-theme) .board-modal .board .square{border-color:var(--site-line)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .board .square{border-color:var(--site-line)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-story-header h1{font:600 clamp(26px,3vw,34px) / 1.2 var(--site-heading);color:#f1e8f8;letter-spacing:-.035em;text-transform:none;text-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-story-header>div{color:var(--site-muted);font:500 11px/1.5 var(--site-font);letter-spacing:0;text-transform:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .wt-voting>div>strong{color:var(--site-accent)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.section-heading,.section-title,.workspace-section-heading,.portal-resource-heading,.stats-workspace-heading,.wt-masthead,.category-section>header,.data-panel>header,.home-away-section>header,.board-intelligence>header,.drafting-stats>header,.draft-card>header,.group-card>header,.award-section>header,.board-lab>header,.community-feed>header){background:transparent;border-radius:0;box-shadow:none}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .stats-workspace-heading{padding:4px 0 12px;border:0;margin-bottom:16px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) .section-heading h2{font-size:clamp(24px,2.4vw,30px);color:var(--site-heading-accent)}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.section-heading,.section-title,.workspace-section-heading,.portal-resource-heading) :is(h2,h3,p){margin-top:0}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-controls,.result-controls,.draft-tools,.catalog-tools,.table-tools){gap:18px;align-items:end}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-controls,.draft-tools,.catalog-tools,.table-tools)>label{display:grid;gap:8px;min-width:0;border:0;padding:0;background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-controls,.result-controls,.draft-tools,.catalog-tools,.table-tools) :is(input,select){width:100%;min-height:48px;padding:12px 16px;font-size:14px;line-height:1.5;border-radius:8px}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-tabs,.result-tabs){display:flex;gap:8px;border:0;background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-tabs,.result-tabs) button{min-height:44px;padding:10px 16px;border:1px solid var(--wt-border);background:transparent}:is(#page-content.competition-theme.world-tour-theme,#page-content.competition-theme .world-tour-component) :is(.calendar-tabs,.result-tabs) button.active{background:var(--site-accent-soft);border-color:#795493;color:#e8ccff}#page-content.competition-theme.world-tour-theme .latest-news-panel{padding:0;border:0;background:transparent;overflow:visible}#page-content.competition-theme.world-tour-theme .latest-news-panel>header{padding:0 0 20px;border:0;background:transparent}#page-content.competition-theme.world-tour-theme .latest-news-grid{gap:18px;background:transparent}#page-content.competition-theme.world-tour-theme .latest-news-grid>article{padding:24px;background:linear-gradient(145deg,color-mix(in srgb,var(--site-accent) 6%,var(--site-panel)),var(--site-panel) 75%);border:1px solid var(--site-line);border-radius:12px}#page-content.competition-theme.world-tour-theme .latest-news-grid h3{color:var(--site-heading-accent);font-size:20px;line-height:1.4;margin:12px 0}#page-content.competition-theme.world-tour-theme .latest-news-grid>article>span,#page-content.competition-theme.world-tour-theme .wt-story-header>p{color:var(--site-accent);font-size:11px;line-height:1.5}#page-content.competition-theme.world-tour-theme .latest-news-panel h2,#page-content.competition-theme.world-tour-theme .wt-masthead h2,#page-content.competition-theme.world-tour-theme .wt-story-header h1{color:var(--site-heading-accent)}#page-content.competition-theme.world-tour-theme .wt-masthead{border:0;padding:30px}#page-content.competition-theme.world-tour-theme .wt-layout{gap:24px;padding:0 30px 30px}#page-content.competition-theme.world-tour-theme .wt-index{padding:12px}#page-content.competition-theme.world-tour-theme .wt-index>header{padding:12px 12px 20px;background:transparent}#page-content.competition-theme.world-tour-theme .wt-index button{padding:18px;margin-top:8px}#page-content.competition-theme.world-tour-theme .wt-index button>strong{color:#d9b7f7}#page-content.competition-theme.world-tour-theme .wt-reader{padding:clamp(24px,3vw,40px)}#page-content.competition-theme.world-tour-theme .wt-story-header>div{flex-wrap:wrap;gap:10px 20px}@media(max-width:760px){#page-content.competition-theme.world-tour-theme .wt-masthead{padding:24px 20px}#page-content.competition-theme.world-tour-theme .wt-layout{padding:0 14px 14px;gap:18px}#page-content.competition-theme.world-tour-theme .wt-reader{padding:24px 18px}#page-content.competition-theme.world-tour-theme .latest-news-grid>article{padding:22px}}#page-content.competition-theme{--event-space: clamp(20px, 2.6vw, 32px);--event-surface: var(--site-panel);--event-border: var(--site-line)}#page-content.competition-theme .profile-event-picker{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 24px;border:1px solid var(--event-border);border-radius:12px;background:var(--event-surface)}#page-content.competition-theme .profile-event-picker>label{display:grid;gap:8px;color:var(--site-muted);font-size:12px;flex:1 1 240px;max-width:460px;min-width:0}#page-content.competition-theme .profile-event-picker select,#page-content.competition-theme .cq-view-picker select{min-height:44px;padding:10px 14px;font:400 14px/1.5 var(--site-font)}#page-content.competition-theme .profile-event-actions{display:flex;flex-wrap:wrap;gap:16px;margin-left:auto}#page-content.competition-theme .profile-event-actions a{color:var(--site-accent);font-size:12px;padding:10px 0}#page-content.competition-theme .profile-event-picker .profile-access-state{flex-basis:100%;padding:0}#page-content.competition-theme .profile-event-content .cq-page-header h2{font-size:26px;color:var(--site-text)}#page-content.competition-theme .cq-view-picker{display:grid;gap:6px;color:var(--site-muted);font-size:11px}#page-content.competition-theme .cq-header-actions{align-items:end}#page-content.competition-theme .cq-match-count{white-space:nowrap;color:var(--site-muted);font-size:12px}#page-content.competition-theme.world-tour-theme .vcc-shell>.page-tabs{display:flex;flex-wrap:wrap;gap:20px;padding:0 0 10px;border:0;border-bottom:1px solid var(--event-border);border-radius:0;background:transparent}#page-content.competition-theme.world-tour-theme .vcc-shell>.page-tabs button{min-height:44px;padding:8px 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:13px}#page-content.competition-theme.world-tour-theme .vcc-shell>.page-tabs button.active{background:transparent;color:var(--site-accent);border-bottom-color:var(--site-accent)}#page-content.competition-theme.event-page :is(.vcc-shell,.stats-shell,.scadu-shell,.official-shell:not(.embedded),.guide-shell){padding-top:24px}#page-content.competition-theme.event-page .conquest-event-sidebar{display:none}#page-content.competition-theme.event-page .cq-sidebar>nav[aria-label="Event links"],#page-content.competition-theme.event-page .cq-admin-workspace .cq-sidebar>nav:not([aria-label]){display:none}#page-content.competition-theme .cq-workspace{--cq-accent: var(--site-accent);--cq-line: var(--site-line);--cq-bg: var(--site-field);--cq-panel: var(--site-panel);--cq-text: var(--site-text);--cq-muted: var(--site-muted);--cq-mono: var(--site-font)}#page-content.competition-theme.event-page .cq-main{padding:var(--event-space)}#page-content.competition-theme .cq-sidebar .cq-side-nav{border-bottom:0;padding:0 0 10px;gap:8px}#page-content.competition-theme .cq-sidebar .cq-side-nav a{min-height:44px;font-size:12px;padding:10px 14px}#page-content.competition-theme .cq-page-header{flex-wrap:wrap;gap:20px;padding-bottom:24px;margin-bottom:24px;border-color:var(--event-border)}#page-content.competition-theme .cq-page-header>div:first-child{min-width:0;flex:1 1 320px}#page-content.competition-theme .cq-page-header p:last-child{max-width:720px;line-height:1.65;color:var(--site-muted);margin-top:10px}#page-content.competition-theme .cq-panel>:is(header,.cq-panel-heading){background:transparent;padding:0}#page-content.competition-theme .cq-button{min-height:42px;padding:10px 16px;line-height:1.4}#page-content.competition-theme .cq-button:disabled,#page-content.competition-theme .cq-panel button:disabled{opacity:.5;cursor:not-allowed}#page-content.competition-theme .cq-preview-banner{padding:14px 18px;gap:12px;line-height:1.6}#page-content.competition-theme .cq-preview-banner a{color:var(--site-accent)}#page-content.competition-theme :is(.state,.portal-state,.admin-locked,.cq-empty,.stats-empty){color:var(--site-muted);line-height:1.7}#page-content.competition-theme :is(.state,.portal-state){padding:24px;border-radius:12px;border:1px solid var(--event-border);background:var(--event-surface)}#page-content.competition-theme :is(.state,.portal-state) strong,#page-content.competition-theme :is(.admin-locked,.cq-empty) h2,#page-content.competition-theme .page-state strong{font:600 22px/1.35 var(--site-heading);color:var(--site-heading-accent);text-shadow:none}#page-content.competition-theme .state-card strong{font:600 22px/1.35 var(--site-heading);color:var(--site-heading-accent)}#page-content.competition-theme .panel.signin{display:grid;justify-items:start;text-align:left;gap:18px;padding:var(--event-space)}#page-content.competition-theme .panel.signin h2{font:600 24px/1.35 var(--site-heading);color:var(--site-heading-accent);margin:0}#page-content.competition-theme .panel.signin button{min-height:44px;padding:11px 18px}#page-content.competition-theme .panel.admin-locked{display:grid;justify-items:start;gap:18px;padding:var(--event-space)}#page-content.competition-theme .panel.admin-locked :is(h2,p){margin:0}#page-content.competition-theme .panel.admin-locked :is(button,.secondary-button){min-height:44px;padding:11px 18px;font-size:13px}#page-content.competition-theme :is(.admin-locked,.signin,.cq-empty,.portal-state) p{max-width:660px}#page-content.competition-theme :is(.admin-shell,.official-shell.admin-mode) :is(.admin-operations-header,.admin-dialog-header,.admin-selected-match-header){background:transparent;border-color:var(--event-border);gap:20px}#page-content.competition-theme .conquest-hero{justify-content:space-between;padding:4px 0 28px;gap:28px}#page-content.competition-theme .conquest-hero-copy{text-align:left}#page-content.competition-theme .conquest-hero-copy>p:last-child{margin:0;color:var(--site-muted);font-size:14px}#page-content.competition-theme .conquest-hero-mark{width:140px;height:140px}#page-content.competition-theme .conquest-event-bar{flex-wrap:wrap;gap:18px;padding:20px;background:var(--site-panel);border-color:var(--event-border)}#page-content.competition-theme .conquest-event-bar span{font:500 11px/1.5 var(--site-font);color:var(--site-muted)}#page-content.competition-theme .conquest-event-bar b{color:var(--site-accent);font-size:12px}#page-content.competition-theme .conquest-event-bar a{min-height:44px;color:var(--site-heading-accent);border-color:var(--site-line-strong)}#page-content.competition-theme .conquest-event-bar a:hover{background:var(--site-accent-soft)}#page-content.competition-theme :is(.admin-shell,.official-shell.admin-mode) :is(.admin-header-actions,.admin-match-tabs,.admin-tabs){display:flex;flex-wrap:wrap;gap:8px}#page-content.competition-theme :is(.admin-shell,.official-shell,.cq-workspace) :is(.field,.form-field,.form-grid>label,.setup-form>label,.link-form>label){display:grid;gap:8px;min-width:0;font-size:12px;line-height:1.5;color:var(--site-muted)}#page-content.competition-theme :is(.admin-shell,.official-shell,.cq-workspace) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){min-height:44px;padding:11px 14px;font-size:14px;line-height:1.5}#page-content.competition-theme :is(.admin-shell,.official-shell,.cq-workspace) textarea{min-height:120px;resize:vertical}#page-content.competition-theme .official-page .scadu-shell>.hero-panel{padding:var(--event-space);gap:24px}#page-content.competition-theme .scadu-shell .hero-panel h1{font-size:clamp(28px,3vw,40px)}#page-content.competition-theme .scadu-shell .hero-panel p{margin-top:10px;max-width:680px;font-size:14px;line-height:1.65;color:var(--site-muted)}@media(min-width:1181px){#page-content.competition-theme .scadu-shell .vcc-style-bracket{grid-template-columns:repeat(7,minmax(180px,1fr));overflow-x:auto;gap:14px;padding-bottom:20px;scrollbar-width:thin;scrollbar-color:var(--site-line-strong) var(--site-field)}#page-content.competition-theme .scadu-shell .playoff-stage{min-width:180px}}#page-content.competition-theme .scadu-shell .playoff-player-identity strong{font-size:13px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-overflow:clip}#page-content.competition-theme .scadu-shell .playoff-match.complete:hover{background:var(--site-accent-soft);border-color:var(--site-line-strong);outline:none;transform:none}#page-content.competition-theme .scadu-shell .playoff-match:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}#page-content.competition-theme .square-stats-panel .stats-page-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#page-content.competition-theme .square-stats-panel .stats-page-actions button{min-height:42px;padding:10px 14px;font-size:12px}#page-content.competition-theme .square-stats-panel .stats-page-actions .tm-chip{border:0;background:transparent;padding:0;color:var(--site-muted)!important;font-size:12px}#page-content.competition-theme .square-stats-panel .stats-content-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;border:0;background:transparent;overflow:visible}#page-content.competition-theme .square-stats-panel .stats-content-tabs button{min-width:0;width:100%;min-height:76px;padding:14px;text-align:left;white-space:normal;background:var(--site-panel);border-color:var(--event-border)}#page-content.competition-theme .square-stats-panel .stats-content-tabs button.active{background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme .square-stats-panel .stats-content-tabs strong{color:var(--site-accent);font:600 13px/1.5 var(--site-font);text-transform:none;white-space:normal;overflow:visible;text-overflow:clip}#page-content.competition-theme .square-stats-panel .stats-content-tabs small{font:400 11px/1.5 var(--site-font);color:var(--site-muted);white-space:normal}body:has(#page-content.competition-theme.event-page) .floating-replay-filters{top:auto;bottom:18px;right:18px;left:auto;z-index:900;width:min(360px,calc(100vw - 36px));max-height:calc(100dvh - 110px);overflow-y:auto;padding:0;background:var(--site-panel);border:1px solid var(--site-line-strong);border-radius:10px;box-shadow:0 12px 40px #0007}body:has(#page-content.competition-theme.event-page) .floating-filter-summary{min-height:48px;padding:12px 16px;border:0;background:transparent;border-radius:0;color:var(--site-accent)}body:has(#page-content.competition-theme.event-page) .floating-filter-summary :is(span,strong,i){color:var(--site-accent);font:600 12px/1.5 var(--site-font);text-transform:none;letter-spacing:0}body:has(#page-content.competition-theme.event-page) .floating-filter-body{padding:16px;border-top:1px solid var(--site-line)}body:has(#page-content.competition-theme.event-page) .floating-replay-filters.collapsed{width:min(300px,calc(100vw - 36px))}body:has(#page-content.competition-theme.event-page) .floating-replay-filters.collapsed .floating-filter-summary{padding:12px 16px}#page-content.competition-theme .profile-page .profile-shell{width:calc(100% - 48px);max-width:1500px;padding:36px 0 48px}#page-content.competition-theme .profile-page .profile-shell:not(.signed-in-layout){max-width:1100px}#page-content.competition-theme .profile-page .profile-card{padding:var(--event-space);background:var(--site-hero);border:1px solid var(--event-border);border-radius:14px}#page-content.competition-theme .profile-page .profile-shell:not(.signed-in-layout) .profile-card{padding:clamp(28px,4vw,44px)}#page-content.competition-theme .profile-page .profile-card h1{font-size:clamp(28px,3.2vw,40px)}#page-content.competition-theme .profile-entry-marks{display:flex;gap:18px;margin:26px 0 20px}#page-content.competition-theme .profile-page .signed-out p{margin:0 0 24px;color:var(--site-muted);font-size:15px;max-width:720px}#page-content.competition-theme .profile-public-hub{margin-top:36px}#page-content.competition-theme .profile-public-hub>header{margin-bottom:22px}#page-content.competition-theme .profile-public-hub h2{color:var(--site-heading-accent);font-size:24px;margin:0 0 10px}#page-content.competition-theme .profile-public-hub>header>p:last-child{color:var(--site-muted);line-height:1.6;margin:0}#page-content.competition-theme .profile-public-events{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#page-content.competition-theme .profile-public-events>a{display:flex;align-items:flex-start;gap:16px;padding:24px;min-width:0;border:1px solid var(--event-border);border-radius:12px;background:var(--site-panel)}#page-content.competition-theme .profile-public-events>a:hover{background:var(--site-panel-raised);border-color:var(--site-line-strong)}#page-content.competition-theme .profile-public-events>a>div{min-width:0;flex:1}#page-content.competition-theme .profile-public-events small{color:var(--site-muted);font-size:11px}#page-content.competition-theme .profile-public-events h3{margin:6px 0 10px;color:var(--site-accent);font-size:18px}#page-content.competition-theme .profile-public-events p{color:var(--site-muted);font-size:13px;line-height:1.65;margin:0}#page-content.competition-theme .profile-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid var(--site-line);margin-top:30px;padding-top:26px}#page-content.competition-theme .profile-capabilities p{display:flex;gap:12px;font-size:12px;color:var(--site-muted);line-height:1.7;margin:0}#page-content.competition-theme .profile-capabilities svg{flex-shrink:0;color:var(--site-accent);margin-top:4px}#page-content.competition-theme .profile-capabilities strong{display:block;color:var(--site-accent);font-size:13px;margin-bottom:4px}#page-content.competition-theme .profile-event-content{display:grid;gap:24px;min-width:0}#page-content.competition-theme .profile-page .event-directory,#page-content.competition-theme .profile-page .event-section,#page-content.competition-theme .profile-page .event-heading{min-width:0}#page-content.competition-theme .profile-page .directory-heading{background:transparent;border:0;padding:24px}#page-content.competition-theme .profile-page .event-switcher{gap:12px;padding:0 24px 24px;grid-template-columns:repeat(2,minmax(0,1fr));background:transparent}#page-content.competition-theme .profile-page .event-option{padding:20px;background:var(--site-panel);border-color:var(--event-border);min-width:0}#page-content.competition-theme .profile-page .event-option.active{background:var(--site-accent-soft);border-color:var(--site-line-strong)}#page-content.competition-theme .profile-page .event-option-topline{gap:10px;flex-wrap:wrap}#page-content.competition-theme .profile-page .event-option strong{color:var(--site-accent);font-size:17px;line-height:1.4}#page-content.competition-theme .profile-page .event-option small{font-size:12px;line-height:1.65;color:var(--site-muted)}#page-content.competition-theme .profile-page .next-action-panel{background:var(--site-hero);border-color:var(--site-line-strong)}#page-content.competition-theme .profile-event-empty{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:28px;border:1px solid var(--event-border);border-radius:12px;background:var(--event-surface)}#page-content.competition-theme .profile-event-empty>div{flex:1 1 240px}#page-content.competition-theme .profile-event-empty h2{margin:0 0 10px;color:var(--site-heading-accent);font-size:22px}#page-content.competition-theme .profile-event-empty p{color:var(--site-muted);font-size:13px;line-height:1.65}#page-content.competition-theme .profile-access-state{padding:12px 24px;margin:0;color:var(--site-muted);font-size:13px}#page-content.competition-theme .profile-access-state.is-error{color:#efb5c3}#page-content.competition-theme .profile-access-state button{padding:7px 12px;margin-left:10px}#page-content.competition-theme .profile-page .signed-in-layout .profile-details{grid-template-columns:72px minmax(0,1fr) auto;gap:20px}#page-content.competition-theme .profile-page .signed-in-layout .avatar{width:72px;height:72px;grid-column:1;grid-row:1}#page-content.competition-theme .profile-page .signed-in-layout .profile-copy{grid-column:2;grid-row:1;overflow-wrap:anywhere}#page-content.competition-theme .profile-page .signed-in-layout .account-controls{grid-column:3;grid-row:1;flex-wrap:wrap}#page-content.competition-theme .profile-page .signed-in-layout .display-name-form{grid-column:1 / -1;grid-row:3;min-width:0;margin:0}#page-content.competition-theme .profile-page .display-name-form input{width:100%;min-height:44px;padding:11px 14px}#page-content.competition-theme .profile-page .signed-in-layout dl>div{padding:14px 16px;border:1px solid var(--event-border);border-radius:8px;background:var(--site-panel)}#page-content.competition-theme .profile-page :is(.team-identity-panel,.action-inbox-panel,.performance-panel){background:var(--event-surface);border-color:var(--event-border);border-radius:12px;overflow:hidden}#page-content.competition-theme .profile-page :is(.team-identity-panel,.action-inbox-panel,.performance-panel)>header{padding:22px 24px;background:transparent;border-color:var(--event-border)}#page-content.competition-theme .profile-page .performance-stats strong{color:var(--site-accent);font-size:28px}#page-content.competition-theme .profile-page :is(.event-link,.admin-link,.account-controls button,.display-name-form button):focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}@media(max-width:1250px){#page-content.competition-theme .profile-page .profile-shell.signed-in-layout{display:block}#page-content.competition-theme .profile-page .profile-shell.signed-in-layout .profile-card{position:static;margin-bottom:24px}}@media(max-width:1050px){#page-content.competition-theme .profile-page .profile-shell{width:calc(100% - 36px)}}@media(max-width:760px){#page-content.competition-theme .square-stats-panel .stats-content-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}#page-content.competition-theme .cq-main{padding:22px 18px}#page-content.competition-theme .conquest-hero-mark{width:100px;height:100px}#page-content.competition-theme .profile-public-events,#page-content.competition-theme .profile-capabilities,#page-content.competition-theme .profile-page .event-switcher{grid-template-columns:minmax(0,1fr)}#page-content.competition-theme .profile-public-events>a{padding:20px}#page-content.competition-theme .profile-page .event-switcher{padding:0 18px 18px}#page-content.competition-theme .profile-page .directory-heading{padding:22px 18px}#page-content.competition-theme .profile-capabilities{gap:20px}#page-content.competition-theme .profile-event-empty{padding:24px 20px}#page-content.competition-theme .profile-page .signed-in-layout .profile-details{grid-template-columns:56px minmax(0,1fr)}#page-content.competition-theme .profile-page .signed-in-layout .avatar{width:56px;height:56px;justify-self:start}#page-content.competition-theme .profile-page .signed-in-layout .profile-copy{text-align:left}#page-content.competition-theme .profile-page .signed-in-layout .account-controls{grid-column:1 / -1;grid-row:3;justify-content:flex-start}#page-content.competition-theme .profile-page .signed-in-layout .display-name-form{grid-row:4}#page-content.competition-theme .profile-page .profile-overview-grid{grid-template-columns:minmax(0,1fr)}}:root{--conquest-ui-blue: #65d4ff;--conquest-ui-orange: #ffa329;--conquest-red: #f07878;--conquest-orange: #ffb16a;--conquest-green: #86d9a0;--conquest-blue: #8ed8f8;--conquest-accent: var(--conquest-ui-blue);--conquest-spectrum: linear-gradient( 90deg, var(--conquest-ui-blue) 0% 50%, var(--conquest-ui-orange) 50% 100% )}:root:has(#page-content[data-event-theme=conquest]){--site-accent: var(--conquest-ui-blue);--site-heading-accent: var(--conquest-ui-orange)}#page-content[data-event-theme=conquest] .conquest-hero{position:relative}#page-content[data-event-theme=conquest] .conquest-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--conquest-spectrum);opacity:.8}#page-content.competition-theme .dashboard-box[data-competition=conquest]{position:relative;overflow:hidden}#page-content.competition-theme .dashboard-box[data-competition=conquest]:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--conquest-spectrum)}#page-content.competition-theme #events-conquest .directory-card-copy>small{color:var(--conquest-ui-orange)}#page-content.competition-theme #events-conquest .directory-event-card{box-shadow:inset 0 -2px 0 var(--conquest-ui-orange)}#page-content.competition-theme.event-page :is(.hero-panel,.hero-bubble,.stats-hero,.conquest-hero){background:var(--site-hero);border-color:var(--site-line-strong)}#page-content.competition-theme.event-page :is(h1,.section-heading h2,.workspace-section-heading h2,.panel>header h2,.stats-workspace-heading h2){color:var(--site-heading-accent)}#page-content.competition-theme.event-page :is(.latest-news-grid>article,.article-card) :is(h2,h3){color:var(--site-accent)}#page-content.competition-theme.event-page .latest-news-grid :is(p,time),#page-content.competition-theme.event-page .wt-story-header time{color:var(--site-muted);opacity:1}#page-content.competition-theme.event-page :is(.hint,.muted,.empty,.helper,.cs-hint,.cq-empty,.page-state,.stats-empty,.approval-note,.player-obs-note){color:var(--site-muted);line-height:1.6}#page-content.competition-theme.event-page :is(input,textarea)::placeholder{color:#b0a8bc;opacity:1}#page-content.competition-theme.event-page :is(.calendar-tabs,.result-tabs,.tournament-tabs,.tabs,.cq-segmented,.segmented-control,.admin-match-tabs,.match-editor-tabs,.replay-tabs,.replay-game-tabs,[data-game-selector])>:is(button,a){color:var(--site-text);background:var(--site-field);border:1px solid var(--site-line-strong);border-radius:7px;font-weight:600;opacity:1;text-shadow:none;filter:none}#page-content.competition-theme.event-page :is(.calendar-tabs,.result-tabs,.tournament-tabs,.tabs,.cq-segmented,.segmented-control,.admin-match-tabs,.match-editor-tabs,.replay-tabs,.replay-game-tabs,[data-game-selector])>:is(button.active,button.selected,a.active,[aria-selected=true],[aria-pressed=true]){color:var(--site-selected-text);background:var(--site-selected-bg);border-color:var(--site-selected-bg);box-shadow:inset 0 -3px #00000035;font-weight:750}#page-content.competition-theme.event-page :is(.calendar-tabs,.result-tabs,.tournament-tabs,.tabs,.cq-segmented,.segmented-control,.admin-match-tabs,.match-editor-tabs,.replay-tabs,.replay-game-tabs,[data-game-selector])>:is(button.active,button.selected,a.active,[aria-selected=true],[aria-pressed=true]) :is(span,small,strong,b){color:inherit;-webkit-text-fill-color:currentColor}#page-content.competition-theme.event-page [data-game-selector] .game-selection-label{color:inherit;background:#0000000d;border:1px solid currentColor;border-radius:4px;padding:2px 6px;font-size:10px;line-height:1.35;font-weight:750;letter-spacing:.025em}#page-content.competition-theme.event-page :is(.calendar-tabs,.result-tabs,.tournament-tabs,.tabs,.cq-segmented,.segmented-control,.admin-match-tabs,[data-game-selector])>:is(button,a):focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}#page-content.competition-theme.event-page :is(.replay-modal,.board-modal,.cq-result-modal,.modal-content){background:var(--site-panel);color:var(--site-text);border-color:var(--site-line-strong)}#page-content.competition-theme.event-page :is(.matchlist,.match-strip,.matches,.admin-match-list)>:is(button.selected,button.active),#page-content.competition-theme.event-page .admin-match-list-item.selected{color:var(--site-text);background:var(--site-accent-soft);border-color:var(--site-accent);box-shadow:inset 4px 0 0 var(--site-accent)}#page-content.competition-theme[data-event-theme=conquest] .conquest-hero{background:radial-gradient(ellipse at 100% 0,#ffa3291a,transparent 60%),linear-gradient(115deg,#65d4ff1c,#0b1118 75%)}#page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(4n+1) strong{color:var(--conquest-ui-blue)}#page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(4n+2) strong{color:var(--conquest-ui-orange)}#page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(4n+3) strong{color:var(--conquest-ui-blue)}#page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(4n+4) strong{color:var(--conquest-ui-orange)}#page-content.competition-theme.event-page [data-game-selector]{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;padding:4px 0;background:transparent;border:0}#page-content.competition-theme.event-page [data-game-selector]>button{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:44px;padding:10px 14px;line-height:1.4;flex:0 1 148px;min-width:148px}#page-content.competition-theme.event-page [data-game-selector] .game-selection-label[aria-hidden=true]{visibility:hidden}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo]) :is(.panel,.stats-hero,.hero-bubble,.portal-resource-hub,.admin-overview-panel){background:var(--event-panel-gradient);border-color:var(--site-line)}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo]) :is(.hero-panel,.stats-hero,.hero-bubble){background:var(--site-hero);border-color:var(--site-line-strong);box-shadow:inset 4px 0 0 var(--site-selected-bg)}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo]) :is(.eyebrow,.section-eyebrow,.hero-kicker,.playoff-stage h3,.playoff-round h3){color:var(--event-gold)}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.primary-link,.primary-button){background:linear-gradient(115deg,#7430db,#5d20b8);color:#fff;border-color:#a26bf0}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.primary-link,.primary-button) :is(span,small,strong){color:inherit}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .latest-news-grid>article{background:linear-gradient(140deg,#351949,#160e20 75%);border-color:#60412f}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.latest-news-grid h3,.wt-index button>strong,.wt-story-header h1){color:var(--site-accent)}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.latest-news-grid>article>span,.wt-story-header>p){color:var(--event-gold)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .hero-panel h1{color:#fff4e7}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-page-link,.primary-link,.primary-button,.show-more-matches){background:linear-gradient(115deg,#ffbd43,#f88c60);color:#231307;border-color:#efaa50}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-page-link,.primary-link,.primary-button,.show-more-matches) :is(span,small,strong){color:inherit}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.playoff-match,.mobile-playoff-matches .playoff-match){background:#140d0b;color:#fff4e7;border-color:#6b4824}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .playoff-player.winner{background:linear-gradient(100deg,#61421e,#3a211a);color:#fff5df;box-shadow:inset 3px 0 #ffc34e}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.playoff-player,.playoff-match small){color:#f8e8d8}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.playoff-stage h3,.playoff-round h3){border-color:#805722}:root:has(#page-content:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest])){--site-font: Inter, ui-sans-serif, system-ui, sans-serif;--site-heading: Inter, ui-sans-serif, system-ui, sans-serif}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) :is(p,span,label,a,button,input,textarea,select,td,th,dt,dd,small,strong,b,li,summary){font-family:var(--site-font)}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) :is(h1,h2,h3,h4){font-family:var(--site-heading);font-weight:800;letter-spacing:0;line-height:1.2}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) :is(h1,h2){text-transform:uppercase;letter-spacing:.01em}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) h1{font-weight:900}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) h2{font-weight:400}#page-content.competition-theme.event-page:is([data-event-theme=vcc-world-tour],[data-event-theme=scadubingo],[data-event-theme=conquest]) :is(.eyebrow,.cq-eyebrow,.conquest-eyebrow,.section-eyebrow,.hero-kicker){font-family:var(--site-font);font-weight:950;text-transform:uppercase;letter-spacing:.12em;line-height:1.5}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.panel,.hero-panel,.latest-news-grid>article,.group-card,.draft-card,.result-card){border-radius:0}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .panel{background:#0d0a10}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.section-heading h2,.latest-news-panel h2,.tournament-view-heading h3){color:#fff9e9;font-weight:400;text-transform:uppercase;letter-spacing:.01em}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.eyebrow,.latest-news-grid>article>span){color:#e9c553;font-weight:950;text-transform:uppercase;letter-spacing:.12em}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:460px;overflow:hidden;background:radial-gradient(ellipse at 45% 30%,#7c3aed24,transparent 65%),linear-gradient(112deg,#130d1d,#0d0912 60%,#09070c);box-shadow:inset 4px 0 #b48bda}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel>.hero-logo{position:absolute;inset:18px 5% auto;width:90%;height:320px;max-width:none;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center;opacity:1;filter:none}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel>.hero-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:16px;min-height:460px;padding:330px 34px 28px;background:transparent}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel .hero-copy>:is(h1,.eyebrow){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel :is(.hero-deck,.hero-actions){position:static;margin:0}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel .hero-deck{width:auto;max-width:100%;padding:0;background:transparent;color:#e6ddee;font-weight:650}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .primary-link{border-radius:0;font-weight:800}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .latest-news-grid>article{background:linear-gradient(130deg,#7c3aed18,transparent 65%),#0d0a10;border-color:var(--site-line)}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .latest-news-grid h3{color:#e6caff;font-weight:400;text-transform:uppercase}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.world-tour-bracket-scroll,.world-tour-bracket){border:0;border-radius:0;background:transparent;box-shadow:none}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-match,.lcq-match-card){overflow:hidden;padding:0;border:1px solid #655034;border-radius:4px;background:#100c14;box-shadow:none}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-team,.lcq-team){margin:0;border:0;border-bottom:1px solid #ffffff12;border-radius:0;background:#0d0a10;box-shadow:none;clip-path:none}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-team,.lcq-team) :is(span,b,img,.team-details){border:0;border-radius:0;background:transparent;box-shadow:none}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-team,.lcq-team).winner{background:linear-gradient(90deg,#d8af3126,#7c3aed14);box-shadow:inset 3px 0 #d8af31}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-team,.lcq-team).winner :is(span,b){color:#fff4ce}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .playoff-match-meta{border-radius:0;background:#1a1125;font-size:11px;line-height:1.5}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .playoff-bracket-team span{font-size:13px;line-height:1.4;font-weight:650}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .playoff-bracket-team b{font-size:16px}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] :is(.playoff-bracket-match,.lcq-match-card)>button{width:100%;margin:0;border:0;border-top:1px solid #ffffff12;border-radius:0;background:#1b1224;color:#e6caff;box-shadow:none;min-height:40px;font-size:12px;line-height:1.4}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .playoff-bracket-match.complete:is(:hover,:focus-within){border-color:#655034;background:#100c14;transform:none}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.hero-panel,.panel){border-radius:6px;background:linear-gradient(110deg,#f7ba2c1c,transparent 22%,#ea545914 72%,transparent),linear-gradient(180deg,#1a100df5,#090709fa);box-shadow:inset 4px 0 #f7ba2c80}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .scadu-shell .hero-panel h1{font-size:clamp(32px,4.3vw,64px);line-height:1.05;font-weight:900;text-transform:uppercase;letter-spacing:-.035em;color:#fff}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.section-heading h2,.eyebrow,.playoff-stage h3){font-weight:850;text-transform:uppercase}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .eyebrow{letter-spacing:.1em}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .section-heading h2{color:#fff;letter-spacing:0}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .playoff-match{border-radius:6px;overflow:hidden}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.playoff-player,.playoff-match small){border-radius:0}@media(max-width:760px){#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel{min-height:340px}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel>.hero-logo{inset:12px 5% auto;height:210px}#page-content.competition-theme.event-page[data-event-theme=vcc-world-tour] .hero-panel>.hero-copy{min-height:340px;padding:230px 22px 24px}}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-event-main{border:0;padding:0;background:transparent;background-image:none;box-shadow:none}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,36px);padding:clamp(24px,3vw,38px);margin-bottom:24px;border:1px solid var(--site-line-strong);border-radius:6px;background:radial-gradient(ellipse at 100% 0,#ffa3291a,transparent 65%),linear-gradient(115deg,#65d4ff1c,#0b1118 75%);box-shadow:inset 4px 0 0 var(--conquest-ui-blue);overflow:hidden}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero-copy{flex:1 1 0;min-width:0;max-width:760px;text-align:left}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero h1{font-size:clamp(28px,3.7vw,52px);overflow-wrap:anywhere;margin:10px 0 16px}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero-mark{width:clamp(80px,9vw,120px);height:clamp(80px,9vw,120px);flex:0 0 auto}@media(max-width:760px){#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero{flex-direction:column-reverse;align-items:flex-start;padding:24px}#page-content.competition-theme.event-page[data-event-theme=conquest] .conquest-hero-copy{flex-basis:auto}}.archive-section-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--site-line)}.archive-section-nav>span{font-size:11px;color:var(--site-muted);text-transform:uppercase;letter-spacing:.1em;margin-right:12px}#page-content.archived-event-page .archive-section-nav button{border:1px solid var(--site-line-strong);padding:10px 14px;color:var(--site-text);background:var(--site-panel);font-size:12px;cursor:pointer}#page-content.archived-event-page .archive-section-nav button:is(:hover,:focus-visible){border-color:var(--site-accent);background:var(--site-accent-soft)}.archived-event-content :is(section,.main-container>div){scroll-margin-top:90px}#page-content.archived-event-page .champion-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:center;padding:24px}#page-content.archived-event-page .champion-wrapper .team-name{font:800 clamp(28px,4vw,44px) / 1.15 var(--site-heading);color:var(--site-heading-accent);text-shadow:none;margin:12px 0}#page-content.archived-event-page .champion-wrapper :is(.subtitle,.record){color:var(--site-muted);font-family:var(--site-font);letter-spacing:.04em}#page-content.archived-event-page .champion-wrapper .players-row{gap:20px}#page-content.archived-event-page .champion-wrapper .player img{width:56px;height:56px;border-radius:50%}.archive-bracket-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px;margin-bottom:28px}.archive-bracket-heading h2{margin:6px 0 12px}.archive-bracket-heading p{color:var(--site-muted);font-size:13px}.archive-champion{display:grid;gap:8px;border-left:3px solid var(--site-accent);padding:8px 18px}.archive-champion span{font-size:11px;text-transform:uppercase;color:var(--site-muted);letter-spacing:.12em}.archive-champion strong{font-size:20px;color:var(--site-heading-accent)}.archive-bracket-lane+.archive-bracket-lane{margin-top:32px}.archive-bracket-lane>h3{font-size:13px;color:var(--site-muted);margin:0 0 14px}.archive-bracket-scroll{overflow-x:auto;padding-bottom:16px;scrollbar-color:var(--site-line-strong) transparent}.archive-bracket-rounds{position:relative;display:flex;gap:28px;width:max-content;min-width:100%}.archive-bracket-connectors{position:absolute;top:80px;left:0;pointer-events:none;fill:none;stroke:var(--site-line-strong);stroke-width:1.5}.archive-bracket-round{display:flex;flex:0 0 248px;flex-direction:column;width:248px}.archive-bracket-round>header{box-sizing:border-box;height:62px;border-bottom:2px solid var(--site-line-strong);padding:0 0 14px;margin-bottom:18px}.archive-bracket-round header>span{font-size:10px;letter-spacing:.14em;color:var(--site-muted)}.archive-bracket-round h4{margin:6px 0 0;font-size:15px;color:var(--site-heading-accent)}.archive-round-matches{position:relative}#page-content.archived-event-page .archive-series{position:absolute;display:block;width:100%;height:140px;padding:0;overflow:hidden;text-align:left;border:1px solid var(--site-line-strong);border-radius:6px;background:var(--site-panel-raised);color:var(--site-text);box-shadow:none;cursor:pointer;transform:none}#page-content.archived-event-page .archive-series:is(:hover,:focus-visible,.selected){border-color:var(--site-accent);background:var(--site-panel-raised);outline-offset:4px}.archive-series-code{display:flex;justify-content:space-between;gap:8px;padding:9px 12px;font-size:10px;color:var(--site-muted);border-bottom:1px solid var(--site-line)}.archive-series-player{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:9px 12px;box-sizing:border-box;font-size:13px}.archive-series-player+.archive-series-player{border-top:1px solid var(--site-line)}.archive-series-player>span{overflow-wrap:anywhere}.archive-series-player small{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.08em;margin-top:3px}.archive-series-player b{font:700 16px ui-monospace,monospace;min-width:26px;text-align:center}.archive-series-player.winner{color:var(--site-heading-accent);background:var(--site-accent-soft);box-shadow:inset 3px 0 var(--site-accent)}.archive-match-dialog,.archive-board-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;color:#f5f3f8;background:#151319;border:1px solid #544b60;border-radius:10px;padding:24px;width:min(660px,calc(100vw - 32px));max-height:85dvh;overflow:auto;box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.archive-match-dialog::backdrop,.archive-board-dialog::backdrop{background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.archive-match-dialog>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.archive-match-dialog h2{font-size:22px;margin:8px 0;overflow-wrap:anywhere}.archive-match-dialog p{font-size:12px;color:#c6bdce}.archive-match-dialog button,.archive-board-dialog button,.archive-match-dialog a{padding:10px 14px;border:1px solid #645771;background:#292330;color:#fff;border-radius:5px;cursor:pointer;font:inherit;font-size:13px;text-decoration:none}.archive-game{background:#201c25;border:1px solid #403748;padding:16px;margin-top:14px;border-radius:6px}.archive-game h3{font-size:13px;margin:0 0 12px;color:#c6bdce}.archive-game>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;font-size:14px}.archive-game .winner{color:#ffe1a2}.archive-game small{margin-left:8px;font-size:10px}.archive-game footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.archive-board-dialog{width:min(1200px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:hidden;padding:16px}.archive-board-dialog button{display:block;margin:0 0 16px auto}.archive-board-dialog img{display:block;width:100%;height:auto;max-height:calc(100dvh - 116px);object-fit:contain}#page-content.archived-event-page .archived-event-content :is(.standings-wrapper,.results-wrapper,.playoffs-wrapper,.bracket-wrap){max-width:100%;min-width:0;box-sizing:border-box;background:transparent}#page-content.archived-event-page .archived-event-content :is(th,td){padding:12px 14px;border-color:var(--site-line)}#page-content.archived-event-page .archived-event-content th{background:var(--site-panel-raised);color:var(--site-muted);font-size:11px;text-transform:uppercase}#page-content.archived-event-page .archived-event-content td{background:var(--site-panel);color:var(--site-text)}#page-content.archived-event-page .archived-event-content :is(input,select){border:1px solid var(--site-line-strong);border-radius:5px;background:var(--site-panel-raised);color:var(--site-text);min-height:40px}#page-content.archived-event-page .bracket-wrap{overflow-x:auto;padding:0}#page-content.archived-event-page .bracket-wrap .bracket{display:grid;grid-template-columns:repeat(7,230px);width:max-content;max-width:none;transform:none;gap:24px}#page-content.archived-event-page .bracket-wrap .match{background:var(--site-panel-raised);border:1px solid var(--site-line-strong);border-radius:6px;box-shadow:none}#page-content.archived-event-page .bracket-wrap .team{background:transparent;color:var(--site-text)}#page-content.archived-event-page .bracket-wrap .team.winner{background:var(--site-accent-soft);color:var(--site-heading-accent)}#page-content.archived-event-page .bracket-wrap .round-label{color:var(--site-heading-accent)}:root:has(#page-content.archived-event-page){--site-font: Inter, ui-sans-serif, system-ui, sans-serif;--site-heading: Inter, ui-sans-serif, system-ui, sans-serif}:root:has(#page-content.archived-event-page[data-event-theme=elden-squares]){--site-accent: #e9c57a;--site-heading-accent: #ffe1a2;--site-panel: #17120d;--site-panel-raised: #241c13;--site-bg: radial-gradient(ellipse at 0 0, #5d3e1738, transparent 65%), #090809}:root:has(#page-content.archived-event-page[data-event-theme=rookie-rumble]){--site-accent: #86d9a0;--site-heading-accent: #b2edc5;--site-panel: #101812;--site-panel-raised: #18251d;--site-bg: radial-gradient(ellipse at 0 0, #28563b33, transparent 65%), #080b09}:root:has(#page-content.archived-event-page[data-event-theme=special-events]){--site-accent: #8ed8f8;--site-heading-accent: #bfeaff;--site-panel: #10151b;--site-panel-raised: #18222d;--site-bg: radial-gradient(ellipse at 0 0, #274c6438, transparent 65%), #080a0d}#page-content.competition-theme.archived-event-page .archived-event-layout{box-sizing:border-box;width:min(1500px,100%);margin:0 auto;padding:24px clamp(16px,2.2vw,32px) 48px;display:grid;gap:28px}#page-content.competition-theme.archived-event-page .archived-event-header{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(24px,3vw,38px);border:1px solid var(--site-line-strong);border-radius:6px;background:var(--site-hero);box-shadow:inset 4px 0 0 var(--site-accent)}#page-content.competition-theme.archived-event-page .archived-event-heading{min-width:0;flex:1}#page-content.competition-theme.archived-event-page .archived-event-back{display:inline-flex;align-items:center;gap:8px;color:var(--site-muted);font-size:13px;text-decoration:none;margin-bottom:24px}.archived-event-back>svg{transform:rotate(180deg)}#page-content.competition-theme.archived-event-page .archived-event-header h1{margin:10px 0 14px;font:900 clamp(28px,3.5vw,48px) / 1.1 var(--site-heading);text-transform:uppercase;color:var(--site-heading-accent);overflow-wrap:anywhere}#page-content.competition-theme.archived-event-page .archived-event-description{margin:0;max-width:700px;color:var(--site-muted);font:400 14px/1.7 var(--site-font)}#page-content.competition-theme.archived-event-page .archived-event-status{display:inline-block;margin-top:20px;color:var(--site-accent);font:600 12px/1.5 var(--site-font)}.archived-event-wordmark{width:180px;height:92px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto}.archived-event-wordmark img{width:180px;height:225px;max-width:none;flex-shrink:0}#page-content.competition-theme.archived-event-page .archived-event-content{min-width:0}#page-content.competition-theme.archived-event-page .archived-event-content :is(.top-image-container,.side-rail,.scroll-rune,.event-shell>.hero-panel){display:none}#page-content.competition-theme.archived-event-page .archived-event-content :is(.main-container,.event-shell,main.page-content){box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:minmax(0,1fr);justify-content:stretch;justify-items:stretch;align-items:stretch;text-align:left}#page-content.competition-theme.archived-event-page .archived-event-content :is(.vcc-page,.golden-order-page,.crucible-page){padding:0;min-height:0;background:transparent}#page-content.competition-theme.archived-event-page .archived-event-content :is(.main-container>div,.event-panel,.section-shell,.charity-hero){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:clamp(18px,2vw,28px);border:1px solid var(--site-line);border-radius:6px;background:var(--site-panel);color:var(--site-text);box-shadow:none;overflow-x:auto}#page-content.competition-theme.archived-event-page .archived-event-content :is(.section-head,.section-heading,.section-content,.page-section){background:transparent;border:0;box-shadow:none;min-width:0}#page-content.competition-theme.archived-event-page .archived-event-content .page-section{margin:0;padding:0}#page-content.competition-theme.archived-event-page .archived-event-content :is(.main-container>h1,.section-title,.event-panel h2,.charity-hero h1){margin:8px 0 16px;color:var(--site-heading-accent);font:800 clamp(22px,2.5vw,30px) / 1.25 var(--site-heading);text-transform:uppercase;text-shadow:none;letter-spacing:0}#page-content.competition-theme.archived-event-page .archived-event-content :is(p,span,label,a,button,input,select,td,th,small,strong){font-family:var(--site-font)}#page-content.competition-theme.archived-event-page .archived-event-content :is(.bracket-container,.bracket-wrapper,.table-container,.standings-container,.results-container,.groups-container){box-sizing:border-box;max-width:100%;min-width:0;background:transparent;color:var(--site-text);box-shadow:none}#page-content.competition-theme.archived-event-page .archived-event-content table{color:var(--site-text);font-size:13px}#page-content.competition-theme.archived-event-page .archived-event-content :is(.match-card,.match-box,.bracket-match){border-color:var(--site-line);border-radius:6px;background:var(--site-panel-raised);box-shadow:none}#page-content.competition-theme.archived-event-page .charity-wrapper{width:100%;max-width:100%;margin:0;padding:0}#page-content.competition-theme.archived-event-page .Incentive{position:static;width:100%;margin-bottom:24px}#page-content.competition-theme.archived-event-page .archive-match-entry{box-sizing:border-box;border:1px solid var(--site-line);border-left:4px solid var(--archive-outcome-color);border-radius:5px;background:var(--site-panel-raised);color:var(--site-text);font:600 13px/1.5 var(--site-font);box-shadow:none;text-shadow:none}#page-content.competition-theme.archived-event-page .archive-match-entry:hover{background:var(--site-accent-soft);color:var(--site-text)}#page-content.competition-theme.archived-event-page :is(.incentive-container,.objective-card,.recurring-card,.champion-card){border-color:var(--site-line);border-radius:6px;background:var(--site-panel);box-shadow:none}#page-content.competition-theme.archived-event-page .incentive-container{padding:24px}#page-content.competition-theme.archived-event-page :is(.incentive-title,.objectives-title,.obj-amount){color:var(--site-heading-accent);text-shadow:none}@media(max-width:760px){#page-content.competition-theme.archived-event-page .archived-event-header{align-items:flex-start;flex-direction:column-reverse;gap:20px;padding:24px}#page-content.competition-theme.archived-event-page .archived-event-content :is(.event-panel,.section-shell,.main-container>div){padding:18px 14px}#page-content.competition-theme.archived-event-page .archived-event-content .section-head{flex-wrap:wrap}}html:has(#page-content.competition-theme) :where(body *,body *:before,body *:after),.director-access-page :where(*,*:before,*:after),.director-mode .controls :where(*,*:before,*:after){border-radius:0!important}#app #page-content.competition-theme :is(.primary-button,.primary-link,.stats-page-link,.import-button,.export-button,.create-button,.cs-primary,.next-action-link,.show-more-matches){background:var(--site-action-bg);color:var(--site-action-text);border-color:var(--site-selected-bg);text-shadow:none}#app #page-content.competition-theme :is(.secondary-button,.secondary-link,.cq-button,.directory-admin-link){background:var(--site-accent-soft);color:var(--site-text);border-color:var(--site-line-strong);text-shadow:none}#app #page-content.competition-theme :is(.primary-button,.primary-link,.secondary-button,.secondary-link,.stats-page-link,.import-button,.export-button,.create-button,.cs-primary,.next-action-link,.show-more-matches,.cq-button,.directory-admin-link) :is(span,small,strong,b){color:inherit;-webkit-text-fill-color:currentColor}#app #page-content.competition-theme :is(.tabs,.page-tabs,.stats-tabs,.portal-tabs,.source-tabs,.editor-tabs,.event-mode-tabs,.calendar-tabs,.result-tabs,.tournament-tabs,.replay-tabs,.replay-game-tabs,.scrim-tabs,.catalog-filters,.cq-segmented,.segmented-control,.admin-match-tabs,.match-editor-tabs,[data-game-selector])>:is(.active,.selected,[aria-selected=true],[aria-pressed=true]){background:var(--site-selected-bg);color:var(--site-selected-text);border-color:var(--site-selected-bg);box-shadow:inset 0 -3px #0003;text-shadow:none}#app #page-content.competition-theme :is(.tabs,.page-tabs,.stats-tabs,.portal-tabs,.source-tabs,.editor-tabs,.event-mode-tabs,.calendar-tabs,.result-tabs,.tournament-tabs,.replay-tabs,.replay-game-tabs,.scrim-tabs,.catalog-filters,.cq-segmented,.segmented-control,.admin-match-tabs,.match-editor-tabs,[data-game-selector])>:is(.active,.selected,[aria-selected=true],[aria-pressed=true]) :is(span,small,strong,b){color:inherit;-webkit-text-fill-color:currentColor}body:has(#page-content.competition-theme) .board-modal .modal-toolbar button{background:var(--site-action-bg);color:var(--site-action-text);border-color:var(--site-selected-bg);text-shadow:none}body:has(#page-content.competition-theme) .board-modal .modal-toolbar button:hover{filter:brightness(1.12)}body:has(#page-content.competition-theme) .board-modal .modal-toolbar button:focus-visible{outline:3px solid var(--site-text);outline-offset:3px}#app #page-content.competition-theme[data-event-theme=conquest] .conquest-hero:after{background:linear-gradient(90deg,var(--conquest-ui-blue) 0% 50%,var(--conquest-ui-orange) 50% 100%);opacity:1}#app #page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(odd) strong{color:var(--conquest-ui-blue)}#app #page-content.competition-theme[data-event-theme=conquest] .cq-metric:nth-child(2n) strong{color:var(--conquest-ui-orange)}#app #page-content.competition-theme :is(.primary-button,.secondary-button,.cq-button,.create-button,.cs-primary,.import-button,.export-button):disabled{opacity:1;color:#bcb6c6;background:#25212b;border-color:#51495d;cursor:not-allowed;filter:none}#page-content.competition-theme.event-page.world-tour-theme :is(a,button,label,p,span,small,strong,b,em,summary,td,th,dt,dd,li,time,input,select,textarea){color:#f6f3fa}#page-content.competition-theme.event-page.world-tour-theme :is(h1,h2,h3,h4,h5,h6){color:#ffe19a}body:has(#page-content.world-tour-theme) .site-rail-links a.active,body:has(#page-content.world-tour-theme) .auth-shell button{color:#fff}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .panel.square-stats-panel{background:#121214;border-color:#ff7b00}body:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)) .floating-replay-filters{background:#161618;border-color:#ff7b00}:root:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)){--site-accent: #ff8800;--site-heading-accent: #ff9500;--site-text: #fff8f2;--site-muted: #d6d0ca;--site-line: #ff7b0040;--site-line-strong: #ff7b00;--site-panel: #141416;--site-panel-raised: #202023;--site-field: #0c0c0e;--site-accent-soft: #ff880024;--site-selected-bg: #ff8800;--site-selected-text: #160a02;--site-action-bg: linear-gradient(115deg, #ff7b00, #ff9500);--site-action-text: #160a02;--site-bg: radial-gradient(ellipse at 0 0, #ff7b001f, transparent 55%), #0b0b0d;--site-hero: linear-gradient(115deg, #ff7b0038, #171719 65%);--event-gold: #ff8800;--event-panel-gradient: linear-gradient(115deg, #ff7b0010, #141416 65%)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .stats-page{background:var(--site-bg)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-hero,.featured-stats,.stats-content-tabs,.stats-section-nav){background:linear-gradient(115deg,#ff7b0025,#151517 70%);border-color:#ff7b00}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-section-nav a.active,.stats-content-tabs button.active,.stats-page-link){background:#f80;color:#180b03;border-color:#ff9500}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-section-nav a.active,.stats-content-tabs button.active,.stats-page-link) :is(span,small,strong){color:inherit}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.stats-hero p,.featured-stats-heading span,.stats-tab-section-header>span,.record-book-grid h3){color:#f80}#page-content.competition-theme.event-page[data-event-theme=scadubingo] :is(.comparison-pickers select,.scoreline-list li,.model-lab-grid article,.stat-board,.stat-row,.all-square-board,.playstyle-search-toolbar select option,.playstyle-expanded,.playstyle-metrics>div,.all-square-row,.all-square-row:nth-child(odd):not(.header),.matchup-pickers select,.profile-board-fit select,.guided-view-bar>div,.guided-view-bar button,.change-summary article,.record-book-grid article,.square-explorer select,.classification-filter select,.square-explorer-metrics article,.square-analysis-selector select,.square-relationship-controls select,.relationship-ranking-list li,.board-chemistry-table>div,.square-player-history input,.archetype-controls select,.archetype-result,.archetype-result-numbers>div,.board-profile-search input,.board-profile-metrics>div){background:#19191c;border-color:#ff7b0040}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .all-square-row.selected:not(.header){background:#ff880024;box-shadow:inset 3px 0 #f80}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(h2,h3,h4,.stat-board-heading span,.stat-row em,.method-rate-grid strong,.center-rate-card strong,.closing-rate-list strong,.escape-rate-callout strong,.playstyle-metrics strong,.square-explorer-metrics strong,.board-profile-metrics strong,.featured-stats-heading span,.stats-tab-section-header>span){color:var(--site-heading-accent)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(.stat-row>strong,.featured-stat-link>b){color:#180b03;background:var(--site-accent)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(.stat-board-heading,.stats-tab-section-header){border-bottom-color:var(--site-accent)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(.stat-board,.record-book-grid article,.square-explorer-metrics article){border-top:2px solid var(--site-accent)}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(.stats-content-tabs button.active,.stats-section-nav a.active){background:var(--site-accent);border-color:var(--site-accent);color:#180b03}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .square-stats-panel :is(.stats-content-tabs button.active,.stats-section-nav a.active) :is(strong,small,span){color:#180b03}#page-content.competition-theme.event-page[data-event-theme=scadubingo] .stats-page-actions button{background:var(--site-accent);border-color:var(--site-accent);color:#180b03}body:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)) .floating-filter-summary{background:var(--site-accent);color:#180b03}body:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)) .floating-filter-summary :is(span,strong,i){color:#180b03}body:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)) .floating-replay-filters button.active{background:var(--site-accent);color:#180b03;border-color:var(--site-accent)}body:has(#page-content[data-event-theme=scadubingo]):not(:has(.archived-event-page)) .floating-replay-filters button.active :is(span,small,strong){color:#180b03}.competition-icon[data-v-a343d894]{display:inline-block;vertical-align:middle;flex-shrink:0;overflow:visible}body{margin:0;font-family:Arial,Helvetica,sans-serif}
