.ViewSwitch-module-scss-module__I2q6Qa__viewSwitch{border:1px solid var(--border-strong);border-radius:var(--card-radius-sm);flex-shrink:0;align-items:center;display:flex;overflow:hidden}@media (min-width:960px){.ViewSwitch-module-scss-module__I2q6Qa__viewSwitch{margin-right:6.25rem}}@container schedule-controls (max-width:700px){.ViewSwitch-module-scss-module__I2q6Qa__viewSwitch{margin-right:0}}.ViewSwitch-module-scss-module__I2q6Qa__viewLink{color:var(--text-2);letter-spacing:.04em;text-transform:uppercase;padding:.375rem .5rem;font-size:.625rem;font-weight:800;text-decoration:none}.ViewSwitch-module-scss-module__I2q6Qa__viewLink:hover{background:var(--bg-card-hover);color:var(--text)}@media (min-width:600px){.ViewSwitch-module-scss-module__I2q6Qa__viewLink{padding:.5rem .625rem;font-size:.75rem}}@container schedule-controls (max-width:700px){.ViewSwitch-module-scss-module__I2q6Qa__viewLink{padding:.375rem .5rem;font-size:.625rem}}.ViewSwitch-module-scss-module__I2q6Qa__viewLabelFull{display:none}@media (min-width:600px){.ViewSwitch-module-scss-module__I2q6Qa__viewLabelFull{display:block}}@container schedule-controls (max-width:700px){.ViewSwitch-module-scss-module__I2q6Qa__viewLabelFull{display:none}}.ViewSwitch-module-scss-module__I2q6Qa__viewLabelShort{display:block}@media (min-width:600px){.ViewSwitch-module-scss-module__I2q6Qa__viewLabelShort{display:none}}@container schedule-controls (max-width:700px){.ViewSwitch-module-scss-module__I2q6Qa__viewLabelShort{display:block}}.ViewSwitch-module-scss-module__I2q6Qa__viewLinkActive,.ViewSwitch-module-scss-module__I2q6Qa__viewLinkActive:hover{background:var(--red);color:#fff}
.Controls-module-scss-module__pPCyka__bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex;container:schedule-controls/inline-size}.Controls-module-scss-module__pPCyka__chip>button>span:first-of-type{display:none}@media (min-width:600px){.Controls-module-scss-module__pPCyka__chip>button>span:first-of-type{display:block}}.Controls-module-scss-module__pPCyka__bar>.Controls-module-scss-module__pPCyka__chip{width:auto;display:inline-block}.Controls-module-scss-module__pPCyka__bar>.Controls-module-scss-module__pPCyka__chip>button{width:auto}@media (min-width:960px){.Controls-module-scss-module__pPCyka__viewSwitch{margin-left:auto}}
.DateStrip-module-scss-module__ZhT1ca__viewport{flex:1;min-width:0;overflow:hidden}.DateStrip-module-scss-module__ZhT1ca__track{--half:2;--visible:5;width:calc(var(--total)*100%/var(--visible));transform:translateX(calc((var(--center) - var(--half)) * -100% / var(--total)));transition:transform .3s;display:flex}@media (min-width:600px){.DateStrip-module-scss-module__ZhT1ca__track{--half:3;--visible:7}}@media (prefers-reduced-motion:reduce){.DateStrip-module-scss-module__ZhT1ca__track{transition:none}}.DateStrip-module-scss-module__ZhT1ca__day{flex:0 0 calc(100%/var(--total))}
.WeekPager-module-scss-module__isGBMG__wrap{position:relative}.WeekPager-module-scss-module__isGBMG__strip{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius-sm);align-items:stretch;gap:.375rem;padding:.375rem;display:flex}.WeekPager-module-scss-module__isGBMG__arrow,.WeekPager-module-scss-module__isGBMG__listButton{appearance:none;border-radius:var(--card-radius-sm);width:1.5rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WeekPager-module-scss-module__isGBMG__arrow:hover,.WeekPager-module-scss-module__isGBMG__listButton:hover{background:var(--bg-card-hover);color:var(--text)}@media (min-width:600px){.WeekPager-module-scss-module__isGBMG__arrow,.WeekPager-module-scss-module__isGBMG__listButton{width:1.75rem}}.WeekPager-module-scss-module__isGBMG__arrowDisabled{opacity:.35;cursor:default}.WeekPager-module-scss-module__isGBMG__arrowDisabled:hover{color:var(--text-2);background:0 0}.WeekPager-module-scss-module__isGBMG__listButton{border-left:1px solid var(--border);border-radius:0;width:2.25rem}.WeekPager-module-scss-module__isGBMG__weeks{scrollbar-width:none;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex;overflow-x:auto}.WeekPager-module-scss-module__isGBMG__weeks::-webkit-scrollbar{display:none}.WeekPager-module-scss-module__isGBMG__week{border-radius:var(--card-radius-sm);text-align:center;white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.125rem;min-width:5.25rem;padding:.5rem .625rem;text-decoration:none;display:flex}.WeekPager-module-scss-module__isGBMG__week:hover{background:var(--bg-card-hover)}@media (min-width:600px){.WeekPager-module-scss-module__isGBMG__week{min-width:6.5rem;padding:.625rem .75rem}}@media (min-width:800px){.WeekPager-module-scss-module__isGBMG__week{min-width:8.25rem}}.WeekPager-module-scss-module__isGBMG__weekLabel{color:var(--text);font-size:.625rem;font-weight:800}@media (min-width:600px){.WeekPager-module-scss-module__isGBMG__weekLabel{font-size:.75rem}}@media (min-width:800px){.WeekPager-module-scss-module__isGBMG__weekLabel{font-size:.875rem}}.WeekPager-module-scss-module__isGBMG__weekRange{color:var(--text-3);font-size:.625rem;font-weight:700}.WeekPager-module-scss-module__isGBMG__weekActive{background:var(--red)}.WeekPager-module-scss-module__isGBMG__weekActive .WeekPager-module-scss-module__isGBMG__weekLabel,.WeekPager-module-scss-module__isGBMG__weekActive .WeekPager-module-scss-module__isGBMG__weekRange{color:#fff}.WeekPager-module-scss-module__isGBMG__weekActive:hover{background:var(--red)}.WeekPager-module-scss-module__isGBMG__list{z-index:20;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--card-radius);width:100%;max-width:22rem;max-height:24rem;box-shadow:var(--card-shadow);padding:.375rem;position:absolute;top:calc(100% + .25rem);right:0;overflow-y:auto}.WeekPager-module-scss-module__isGBMG__listRow{border-radius:var(--card-radius-sm);justify-content:space-between;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration:none;display:flex}.WeekPager-module-scss-module__isGBMG__listRow:hover{background:var(--bg-card-hover)}.WeekPager-module-scss-module__isGBMG__listLabel{color:var(--text);font-size:1rem;font-weight:800}.WeekPager-module-scss-module__isGBMG__listRange{color:var(--text-3);white-space:nowrap;font-size:.875rem;font-weight:600}.WeekPager-module-scss-module__isGBMG__listRowActive .WeekPager-module-scss-module__isGBMG__listLabel{color:var(--red)}
.Layout-module-scss-module__o2iM5W__block{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:#1d252c2e;--border-row:#1d252c0d;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);flex-direction:column;align-items:stretch;gap:1.125rem;width:100%;min-width:0;padding:0 1rem;display:flex}@media (min-width:800px){.Layout-module-scss-module__o2iM5W__block{padding:0 1.75rem}}.Layout-module-scss-module__o2iM5W__block>*{margin-bottom:0}.Layout-module-scss-module__o2iM5W__heroTv h1 span{font-size:.8em}@media (min-width:600px){.Layout-module-scss-module__o2iM5W__heroTv h1 span{font-size:inherit}}
.PolymarketPill-module-scss-module__EyYK2G__pill{border:1px solid var(--color-border-strong);background:var(--color-surface);letter-spacing:0;color:#2e5cff;border-radius:3px;align-items:center;gap:.45em;padding:.2em .8em;font-size:.75em;font-weight:700;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #11161f0f}.PolymarketPill-module-scss-module__EyYK2G__pill:hover{border-color:#2e5cff;box-shadow:0 1px 6px #2e5cff2e}.PolymarketPill-module-scss-module__EyYK2G__mark{background-color:currentColor;flex-shrink:0;width:1.08em;height:1.08em;-webkit-mask:url(https://on3static.com/static/polymarket/polymarket-mark.png) 50%/contain no-repeat;mask:url(https://on3static.com/static/polymarket/polymarket-mark.png) 50%/contain no-repeat}
