:root{--font-geist-sans:"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;--font-geist-mono:"Open Sans","Segoe UI","Helvetica Neue",Arial,sans-serif;--font-display:"Big Shoulders","Avenir Next Condensed","Arial Narrow","Segoe UI",sans-serif;--ink:#061f2f;--muted:#54666f;--paper:#f4f6f8;--line:#dde3e8;--night:#061f2f;--lime:#ffb80c;--orange:#0087bd;--blue:#2f5fa5;--red:#f9423a;--surface:#fff;--surface-soft:#eef2f4;--shadow-sm:none;--shadow-md:none;--pick-bg:#ffefc2;--pick-ink:#6d4e07}body{font-size:13px}.detail-page,.product-page,body{background:var(--paper)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid rgba(0,163,224,.45)}.analysis-title h2,.comparison-heading h2,.data-hero h1,.directory-hero h1,.home-data-hero h1,.home-index-heading h2,.league-product-hero h1,.match-title-block h1,.methodology-hero h1,.next-matches h2,.performance-hero h1,.research-heading h2,.route-hero h1,.section-tool-heading h2,.team-product-hero h1{font-family:var(--font-display);font-weight:700;letter-spacing:.015em;text-transform:uppercase}.data-hero h1,.directory-hero h1,.league-product-hero h1,.methodology-hero h1,.performance-hero h1,.route-hero h1,.team-product-hero h1{font-size:clamp(26px,2.7vw,36px);line-height:1.1}.home-data-hero h1{font-size:clamp(24px,2.4vw,32px)}.home-index-heading h2,.section-tool-heading h2{font-size:24px}.panel-heading h2{font-size:17px}.match-title-block h1{font-size:clamp(24px,2.6vw,34px)}.detail-team h2{font-size:clamp(17px,1.9vw,24px);letter-spacing:-.01em}.detail-teams{padding:24px 5%}.analysis-title h2,.comparison-heading h2,.next-matches h2,.research-heading h2{font-size:26px}.match-sheet-card h2,.research-panel-heading h2{font-size:17px;letter-spacing:-.01em}.market-card h3{font-size:17px}.local-banner{background:#e2f4fd;border-bottom:1px solid #c3e5f5;color:#075a80}.local-banner p{color:#2c7ba1}.tool-header{height:58px;background:var(--night);border-bottom:2px solid #04141f;box-shadow:none;backdrop-filter:none}.tool-brand>span{background:transparent;color:#fff;border-radius:0;box-shadow:none}.tool-brand>.brand-monogram{overflow:visible;transform:none}.brand-monogram svg{width:100%;height:100%;display:block}.tool-nav a{border-radius:4px;color:#cfdde5;font-weight:700}.tool-nav a:hover{background:rgba(255,255,255,.12);color:#fff}.tool-search-link{border-color:#2a4b60;border-radius:4px;background:rgba(255,255,255,.08)}.tool-search-link:hover{border-color:#00a3e0;background:rgba(0,163,224,.18)}.match-ticker{background:#fff;border-bottom:1px solid var(--line)}.ticker-label i{background:var(--red)}.tool-footer{background:#04141f}.tool-footer-bottom{border-top-color:#17394e}.home-data-hero{background:linear-gradient(180deg,#0a3049 0,var(--night) 100%)}.home-data-hero:after{display:none}.home-data-hero .product-kicker{color:#ffcd52}.home-data-hero .data-hero-copy>p{color:#bfd2dc}.home-data-hero .primary-tool-link{border-radius:4px;background:var(--red);box-shadow:none;color:#fff}.home-data-hero .primary-tool-link:hover{background:#fa5c55;transform:none}.home-data-hero .hero-stat-grid>div{border-radius:4px;background:rgba(255,255,255,.07)}.data-hero,.home-discovery-shell .calendar-copy,.league-product-hero,.match-hero,.team-product-hero{background:var(--night)}.home-discovery-shell .calendar-days>a.available{background:var(--pick-bg)}.empty-performance,.product-principles{background:var(--night)}.analysis-link,.button,.header-cta,.primary-tool-link{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase}.home-discovery-shell .hub-embedded .market-nav,.market-nav{border:1px solid #04141f;border-radius:4px 4px 0 0;background:var(--night);box-shadow:none}.market-nav>a{border-right-color:#1b3c52;color:#bfd2dc}.home-discovery-shell .hub-embedded .market-nav>a:hover,.market-nav>a:hover{background:#0d3550}.home-discovery-shell .hub-embedded .market-nav>a.active,.market-nav>a.active{background:#fff;color:var(--night)}.market-nav>a.active span{color:var(--night)}.home-discovery-shell .hub-embedded .market-nav>a.active small,.market-nav>a.active small{color:#5b6d77}.market-nav>a span{color:#fff}.home-discovery-shell .hub-embedded .hub-toolbar,.hub-toolbar{min-height:56px;border-radius:0 0 4px 4px;box-shadow:none}.date-switcher,.home-discovery-shell .hub-embedded .date-switcher{height:42px;border-radius:4px}.date-switcher a.active,.home-discovery-shell .hub-embedded .date-switcher a.active{background:var(--night)}.date-switcher a.active small{color:var(--lime)}.home-discovery-shell .hub-embedded .hub-search,.hub-search{height:38px;border-radius:4px}.home-discovery-shell .hub-embedded .hub-search:focus-within{border-color:#55b9e2;box-shadow:0 0 0 3px rgba(0,163,224,.16)}.home-discovery-rail>section,.league-group,.prediction-calendar-panel,.side-card{border-radius:4px;box-shadow:none}.league-group{margin-bottom:8px}.home-discovery-rail>section>header,.league-group>header{height:34px;background:#e4ebf0;border-bottom:1px solid #d1dbe2}.league-group>header strong{color:var(--night)}.league-flag{min-width:30px;height:20px;border-radius:2px;background:var(--night);color:#ffcd52}.fixture-table-head,.home-discovery-shell .hub-embedded .fixture-table-head{min-height:26px;background:#f2f5f7;border-bottom:1px solid #e3e9ed;color:#64747d}.hub-match-row{min-height:52px;padding:4px 12px;border-bottom:1px solid #e6ebef}.home-discovery-shell .hub-embedded .hub-match-row{min-height:56px;padding:5px 13px}.league-group>article:nth-of-type(2n){background:#f7f9fa}.home-discovery-shell .hub-embedded .hub-match-row:hover,.hub-match-row:hover{background:#ecf6fc}.home-discovery-shell .hub-embedded .hub-team-badge,.hub-team-badge{width:20px;height:20px;border-width:1px}.home-discovery-shell .hub-embedded .hub-teams,.hub-teams{gap:4px}.home-discovery-shell .hub-embedded .hub-teams>div,.hub-teams>div{grid-template-columns:22px minmax(90px,1fr) auto}.edge-cell strong,.prediction-cell small,.score-market b{color:var(--orange)}.analysis-link,.row-actions>a{background:var(--red);color:#fff}.home-discovery-shell .hub-embedded .row-actions button,.home-discovery-shell .hub-embedded .row-actions>a,.row-actions button,.row-actions>a{border-radius:4px}.analysis-link b{color:#fff}.market-split>span.is-pick{background:var(--pick-bg);border-radius:2px}.market-split>span.is-pick b,.market-split>span.is-pick small,.model-pick strong{color:var(--pick-ink)}.model-pick strong{display:inline-block;padding:2px 6px;background:var(--pick-bg);border-radius:2px;width:fit-content}.detail-probability .detail-call span{color:#6d4e07}.detail-probability .detail-call small{color:#85691f}.side-card>header{height:36px;background:#f2f5f7}.top-pick-row{min-height:54px;padding:8px 14px}.confidence-number,.top-pick-row>b{border-color:#00a3e0 #c8e4f2 #c8e4f2}.trend-card>a>span{background:#dcf2fc;color:#0b7ab0}.home-discovery-rail nav>a{border-radius:4px}.home-discovery-rail nav>a:hover{border-color:#8fcbe8;background:#eef7fc;color:var(--night)}.home-discovery-rail .rail-all-link{border-color:#a5d6ee;background:#e3f4fc;color:#0b567a}.home-discovery-rail .rail-all-link>b{background:var(--lime);color:#4d3703}.league-tile-grid>a>span{background:var(--night);color:#ffcd52}.league-tile-grid>a:hover{background:#eff7fc;box-shadow:inset 0 0 0 1px #9fd4ef}.match-anchor-tabs a:hover{background:#eef6fb}.anchor-tabs a:first-child{background:var(--night);color:var(--lime)}.accuracy-card>a,.country-block>div>a b,.country-block>header>span,.data-note span,.league-group>header>a,.market-leader-row>b,.next-fixture-card>footer>a,.results-toolbar>span,.route-hero aside span,.section-tool-heading span,.section-tool-heading>a,.side-card>header>a,.team-fixture-row>b,.ticker-all,.top-pick-row div span,.trend-card>a>b,.trend-match-link,.trend-page-grid article>header{color:var(--orange)}.mobile-nav nav a:hover{background:rgba(0,163,224,.18)}.button,.date-switcher,.filter-chip,.header-cta,.hub-search,.league-select select,.match-faq details,.primary-tool-link,.results-toolbar button,.tool-search-link,.trend-filters button{border-radius:4px}.local-banner,.local-banner.data-live,.local-banner.data-stale,.local-banner.data-unavailable{background:#f0f2f4;border-bottom:1px solid #e0e4e8;color:#54666f}.local-banner p,.local-banner.data-stale p,.local-banner.data-unavailable p{color:#7a8891}.home-discovery-shell .hub-embedded .hub-team-badge,.hub-team-badge{display:none}.home-discovery-shell .hub-embedded .hub-teams>div,.hub-teams>div{grid-template-columns:minmax(90px,1fr) auto}.detail-form span.form-w,.form-dot.form-w,.hub-form i.form-w,.research-form-sequence i.form-w,.team-form-line i.form-w{background:#e3f2e6;color:#2e7d43}.detail-form span.form-d,.form-dot.form-d,.hub-form i.form-d,.research-form-sequence i.form-d,.team-form-line i.form-d{background:#eef1f3;color:#6b7880}.detail-form span.form-l,.form-dot.form-l,.hub-form i.form-l,.research-form-sequence i.form-l,.team-form-line i.form-l{background:#fde9e7;color:#c0392b}.analysis-link,.row-actions>a{background:#fff;border:1px solid var(--line);color:var(--night)}.analysis-link:hover{border-color:var(--orange)}.analysis-link b{color:var(--orange)}.model-pick strong{padding:0;background:transparent;color:var(--ink)}.confidence-number,.top-pick-row>b{border-color:#8fa3ad #e3e8ec #e3e8ec}.trend-card>a>span{background:#eef2f4;color:#54666f}.status-dot{background:#8fa3ad}.league-flag{background:#fff;border:1px solid #d1dbe2;color:#54666f}.home-discovery-shell .hub-embedded .market-nav,.market-nav{background:#fff;border:1px solid var(--line)}.market-nav>a{border-right-color:#e6ebef;color:#7a8891}.market-nav>a span{color:var(--ink)}.home-discovery-shell .hub-embedded .market-nav>a small{color:#7a8891}.home-discovery-shell .hub-embedded .market-nav>a:hover,.market-nav>a:hover{background:#f2f6f9}.home-discovery-shell .hub-embedded .market-nav>a.active,.market-nav>a.active{background:var(--night);box-shadow:inset 0 3px 0 var(--lime)}.market-nav>a.active span{color:#fff}.home-discovery-shell .hub-embedded .market-nav>a.active small,.market-nav>a.active small{color:#b9c7d1}.data-status-hero,.double-chance-strip,.evidence-grid .primary-evidence,.odds-context,.research-read-card,.xg-total-card{background:var(--night)}.data-status-grid strong{overflow-wrap:anywhere}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;transform:translateY(-150%);border:2px solid #fff;border-radius:4px;background:var(--night);color:#fff;font-weight:700}.skip-link:focus{transform:translateY(0);outline:3px solid var(--lime);outline-offset:2px}.skip-target{display:block;height:0;scroll-margin-top:72px;outline:0}.match-anchor-tabs{top:58px}.research-overview,.research-panel{scroll-margin-top:128px}.results-table-head,.results-table-row{display:grid;grid-template-columns:100px 1.5fr 1fr 80px 100px;align-items:center;padding:0 20px}.results-table-head{min-height:35px;background:#e9ede8;color:#68777f;font:650 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase}.results-table-row{min-height:66px;border-bottom:1px solid #e6e9e5;font-size:10px}.results-table-row:last-child{border-bottom:0}.results-table-row:hover{background:#f7fafb}.results-table-row>span{min-width:0}.results-forecast,.results-review,.results-score,.results-time{display:grid;gap:4px}.results-match{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.results-match>strong{min-width:0;overflow-wrap:anywhere}.results-match>i{color:#7f8c92;text-align:center;font-style:normal}.results-match>strong:last-child{text-align:right}.results-score{font:750 13px/1 var(--font-geist-mono),monospace}.results-score small{color:#7e8c94;font:500 9px/1.25 var(--font-geist-sans),Arial,sans-serif}.results-score em{font-size:8px}.market-view-cell a,.results-review a{color:var(--orange);font-size:9px;font-weight:700}.calibration-table>.calibration-table-head{min-height:36px;background:#e8edf0;color:#68777f;font:650 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase}.market-view-cell{min-width:0}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}.detail-settlement{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 24px;background:#fff;color:var(--ink);border-top:1px solid #dfe5e8}.detail-settlement strong{font:800 14px/1 var(--font-geist-mono),monospace}.detail-settlement time{color:#78868d;font-size:11px}.detail-settlement.settlement-won strong{color:#347950}.detail-settlement.settlement-lost strong{color:#b54a42}.detail-settlement.settlement-push strong{color:#8a661f}@media (max-width:760px){.mobile-nav summary,.tool-search-link{min-width:44px;min-height:44px}.fixtures-summary button,.hub-search,.league-select select{min-height:44px}.home-discovery-shell .hub-embedded .hub-match-row,.home-discovery-shell .hub-embedded.data-preview .hub-match-row,.hub-match-row{grid-template-columns:50px minmax(0,1fr) 104px}.home-discovery-shell .hub-embedded .row-actions button,.home-discovery-shell .hub-embedded .row-actions>a,.row-actions button,.row-actions>a{width:44px;min-width:44px;height:44px;min-height:44px}.home-discovery-shell .hub-embedded .row-actions>.analysis-link,.row-actions .analysis-link{width:44px}.row-actions .analysis-link>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.results-table-head{display:none}.results-table-row{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:0;padding:16px;align-items:start}.calibration-table>div:not(.calibration-table-head)>[data-label]:before,.results-table-row>[data-label]:before{content:attr(data-label);display:block;margin-bottom:6px;color:#68777f;font:650 9px/1.2 var(--font-geist-mono),monospace;text-transform:uppercase}.results-time{grid-column:1/-1;grid-template-columns:1fr auto;padding-bottom:12px;border-bottom:1px solid #e2e7ea}.results-time:before{grid-column:1/-1}.results-match{grid-column:1;display:flex;flex-wrap:wrap;gap:4px 7px}.results-match:before{flex-basis:100%}.results-match>strong:last-child{text-align:left}.results-forecast{grid-column:1}.results-score{grid-column:2;grid-row:2/4;min-width:72px;align-content:center;justify-items:end;text-align:right}.results-review{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;padding-top:12px;border-top:1px solid #e2e7ea}.results-review:before{grid-column:1/-1}.results-review a{min-height:44px;display:inline-flex;align-items:center;justify-content:flex-end;padding:0 4px;font-size:11px}.calibration-table{overflow:visible}.calibration-table>.calibration-table-head{display:none}.calibration-table>div:not(.calibration-table-head){grid-template-columns:1fr 1fr;min-width:0;min-height:0;padding:0}.calibration-table>div:not(.calibration-table-head)>*{min-width:0;min-height:72px;display:grid;align-content:center;padding:12px 14px;border-right:1px solid #e2e7ea;border-bottom:1px solid #e2e7ea}.calibration-table>div:not(.calibration-table-head)>:nth-child(2n){border-right:0}.calibration-table>div:not(.calibration-table-head)>:last-child{grid-column:1/-1;border-right:0}.performance-overview small,.performance-overview span,.results-summary small,.results-summary span{font-size:10px}.detail-breadcrumb{min-height:44px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.detail-breadcrumb::-webkit-scrollbar{display:none}.match-anchor-tabs{top:62px}.research-overview,.research-panel{scroll-margin-top:126px}.market-view-cell{grid-column:1/-1}.market-view-cell a{min-height:44px;display:inline-flex;align-items:center}.detail-settlement{min-height:48px;padding:9px 12px}}:root{--font-geist-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-geist-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--font-display:ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--shadow-sm:0 1px 2px rgba(6,31,47,.04),0 8px 24px rgba(6,31,47,.055);--shadow-md:0 18px 48px rgba(6,31,47,.09)}body{font-size:15px;line-height:1.5}.country-directory,.directory-hero,.home-data-hero .data-hero-inner,.home-discovery-shell,.league-deep-grid,.league-directory-preview,.league-product-hero,.methodology-shell,.performance-shell,.product-principles,.results-shell,.route-hero,.seo-copy,.shell,.team-dashboard,.team-product-hero,.tool-header-inner,.trends-shell{width:min(1280px,calc(100% - 48px))}.analysis-title h2,.comparison-heading h2,.data-hero h1,.directory-hero h1,.home-data-hero h1,.home-index-heading h2,.league-product-hero h1,.match-sheet-card h2,.match-title-block h1,.methodology-hero h1,.next-matches h2,.performance-hero h1,.research-heading h2,.research-panel-heading h2,.route-hero h1,.section-tool-heading h2,.team-product-hero h1{font-family:var(--font-display);font-weight:750;letter-spacing:-.035em;text-transform:none}.product-kicker,.section-kicker,.section-number{font-size:11px;line-height:1.2;letter-spacing:.075em}.tool-header,.tool-header-inner{height:64px}.tool-brand strong{font-size:16px}.tool-nav a{height:42px;padding:0 15px;font-size:13px}.tool-search-link{min-height:42px;padding:0 16px;font-size:13px}.home-data-hero .data-hero-inner{grid-template-columns:minmax(0,1fr) 430px;gap:54px;padding:34px 0}.home-data-hero .product-kicker{font-size:11px}.home-data-hero h1{margin:11px 0 12px;font-size:clamp(44px,4.4vw,58px);line-height:1.04}.home-data-hero .data-hero-copy>p{max-width:720px;font-size:15px;line-height:1.58}.home-data-hero .hero-links{margin-top:22px}.home-data-hero .hero-links>a:last-child,.home-data-hero .primary-tool-link{font-size:13px}.home-data-hero .primary-tool-link{min-height:46px;padding:0 19px}.home-data-hero .hero-stat-grid>div{min-height:78px;padding:14px 17px}.home-data-hero .hero-stat-grid small,.home-data-hero .hero-stat-grid span{font-size:11px}.home-data-hero .hero-stat-grid strong{font-size:24px}.home-data-hero .hero-stat-grid .text-status{font-size:15px}.home-discovery-shell{margin:28px auto 64px}.home-index-heading{gap:42px;margin-bottom:20px}.home-index-heading h2{margin-top:8px;font-size:clamp(32px,3vw,40px)}.home-index-heading>p{font-size:14px;line-height:1.55}.home-discovery-main{gap:20px}.home-discovery-shell .hub-embedded .market-nav>a{min-height:64px;padding:12px 16px}.home-discovery-shell .hub-embedded .market-nav>a span,.market-nav>a span{font-size:14px}.home-discovery-shell .hub-embedded .market-nav>a small,.market-nav>a small{font-size:11px}.home-discovery-shell .hub-embedded .hub-toolbar,.hub-toolbar{min-height:70px;gap:14px;padding:12px 14px}.date-switcher,.home-discovery-shell .hub-embedded .date-switcher{height:46px}.date-switcher a{font-size:13px}.date-switcher a small{font-size:10px}.home-discovery-shell .hub-embedded .hub-search,.hub-search{height:44px}.hub-search input,.league-select select{font-size:13px}.league-select>span{font-size:10px}.fixtures-summary{min-height:48px;font-size:12px}.fixtures-summary button{min-height:38px;padding:0 11px;font-size:11px}.league-group{margin-bottom:12px;border-radius:8px;box-shadow:var(--shadow-sm)}.league-group>header{height:46px;padding:0 14px}.league-group>header strong{font-size:13px}.league-group>header span,.league-group>header>a{font-size:11px}.fixture-table-head,.home-discovery-shell .hub-embedded .fixture-table-head{min-height:38px;font-size:11px;letter-spacing:.035em}.home-discovery-shell .hub-embedded .hub-match-row,.hub-match-row{min-height:72px;padding:8px 13px}.home-discovery-shell .hub-embedded .hub-time strong,.hub-time strong{font-size:14px}.home-discovery-shell .hub-embedded .hub-time span,.hub-time span{font-size:10px}.home-discovery-shell .hub-embedded .hub-teams,.hub-teams{gap:7px}.home-discovery-shell .hub-embedded .hub-teams>div>a,.hub-teams>div>a{font-size:13px}.home-discovery-shell .hub-embedded .hub-form i,.hub-form i{width:18px;height:18px;font-size:8px}.home-discovery-shell .hub-embedded .market-split small,.home-discovery-shell .hub-embedded .score-market span,.market-split small,.score-market span{font-size:11px}.home-discovery-shell .hub-embedded .market-split b,.market-split b,.score-market b{font-size:14px}.home-discovery-shell .hub-embedded .model-pick strong,.model-pick strong{font-size:13px;line-height:1.25}.home-discovery-shell .hub-embedded .model-pick .forecast-tier,.model-pick .forecast-tier{width:max-content;padding:2px 5px;border-radius:999px;background:#e8ece7;color:#526058;font:700 8px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.04em}.model-pick.forecast-b .forecast-tier{background:#fff0d0;color:#82551c}.model-pick.forecast-c .forecast-tier{background:#f3e7df;color:#8a4f35}.model-pick.forecast-corners .forecast-tier{background:#e6edf5;color:#365978}.edge-cell span,.home-discovery-shell .hub-embedded .edge-cell span,.home-discovery-shell .hub-embedded .model-pick span,.model-pick span{font-size:10px}.edge-cell strong,.home-discovery-shell .hub-embedded .edge-cell strong{font-size:13px}.home-discovery-shell .hub-embedded .row-actions button,.home-discovery-shell .hub-embedded .row-actions>a,.row-actions button,.row-actions>a{height:38px;min-height:38px;font-size:12px}.home-discovery-shell .hub-embedded .row-actions>.analysis-link{width:82px;font-size:11px}.home-discovery-shell .hub-embedded.hub-compact .hub-match-row,.hub-compact .hub-match-row{min-height:54px;padding-top:4px;padding-bottom:4px}.hub-compact .hub-form{display:none}.hub-compact .hub-teams{gap:3px}.home-discovery-shell .hub-embedded .hub-sidebar{position:sticky;top:82px;align-self:start;gap:14px;padding-top:48px}.side-card{border-radius:8px;box-shadow:var(--shadow-sm)}.side-card>header{height:46px;padding:0 14px}.side-card>header strong{font-size:12px}.side-card>header>a,.side-card>header>span,.side-index{font-size:11px}.top-pick-row{min-height:66px;padding:11px 14px}.market-leader-row small,.top-pick-row div span,.top-pick-row small{font-size:10px}.market-leader-row strong,.top-pick-row strong{font-size:12px}.data-note p,.data-note span,.leader-intro,.trend-card p{font-size:12px;line-height:1.55}.market-leader-row{min-height:62px}.leader-method-link,.market-leader-row>b,.market-leader-row>span{font-size:11px}.league-directory-preview{padding:60px 0}.section-tool-heading{margin-bottom:22px}.section-tool-heading h2{font-size:34px}.section-tool-heading span,.section-tool-heading>a{font-size:12px}.league-tile-grid{border-radius:8px;box-shadow:var(--shadow-sm)}.league-tile-grid>a{min-height:88px}.league-tile-grid small{font-size:11px}.league-tile-grid strong{font-size:13px}.league-tile-grid b{font-size:11px}.product-principles{border-radius:8px;box-shadow:var(--shadow-md)}.product-principles>div{padding:30px}.product-principles strong{margin-top:14px;font-size:19px}.product-principles p{font-size:13px;line-height:1.6}.seo-copy{gap:48px;padding:64px 0}.seo-copy h2{font-size:34px}.seo-copy p{font-size:14px;line-height:1.7}.detail-breadcrumb{min-height:56px;padding-top:16px;padding-bottom:16px;font-size:12px}.match-hero{padding-top:32px}.match-title-block{width:100%}.detail-meta{font-size:11px;line-height:1.35}.match-title-block h1{max-width:1050px;margin-top:14px;font-size:clamp(38px,4vw,52px);line-height:1.04}.match-title-block>p{margin-top:5px;font-size:13px}.match-title-block+.detail-teams{padding-top:28px;padding-bottom:28px}.detail-team h2{font-size:clamp(22px,2.2vw,30px)}.detail-form span{width:22px;height:22px;font-size:9px}.detail-vs small,.detail-vs span{font-size:10px}.detail-vs strong{font-size:40px}.detail-probability>div{min-height:76px;padding:17px 22px}.detail-probability span{font-size:12px}.detail-probability strong{font-size:23px}.detail-probability .detail-call small{font-size:10px}.match-anchor-tabs{height:56px}.match-anchor-tabs a{min-width:122px;font-size:12px}.research-shell{padding-top:38px;padding-bottom:72px}.research-heading{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:34px;margin-bottom:20px}.research-heading h2{font-size:32px}.coverage-grid p,.evidence-grid p,.form-research-card p,.research-heading>p,.research-panel p,.research-panel-heading>p{font-size:13px;line-height:1.62}.research-summary-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;margin-bottom:20px;border-radius:10px;overflow:hidden;box-shadow:var(--shadow-sm)}.research-summary-grid article{min-height:112px;padding:19px;border-radius:0;box-shadow:none}.research-summary-grid article:first-child,.research-summary-grid article:nth-child(2){grid-column:span 2}.research-summary-grid article:first-child{background:var(--night);color:#fff}.research-summary-grid article:first-child small{color:#ffcf54}.research-summary-grid article:first-child span{color:#a9bac4}.research-summary-grid article:nth-child(2){background:#fff7db}.research-summary-grid article small{font-size:10px}.research-summary-grid article strong{font-size:21px}.research-summary-grid article span{font-size:11px;line-height:1.45}.research-layout{grid-template-columns:minmax(0,1fr) 310px;gap:24px}.research-panel{margin-bottom:20px;padding:27px;border-radius:10px;box-shadow:var(--shadow-sm)}.research-panel-heading{grid-template-columns:minmax(250px,.9fr) minmax(320px,1fr);gap:30px;margin-bottom:22px;padding-bottom:18px}.research-panel-heading h2{font-size:23px;line-height:1.1}.research-panel-heading>p{text-align:left}.market-research-head,.odds-research-head{min-height:38px;font-size:11px}.odds-research-table-no-reference .odds-research-head,.odds-research-table-no-reference .odds-research-row{grid-template-columns:minmax(180px,1.4fr) repeat(2,minmax(110px,.8fr))}.market-research-row,.odds-research-row{min-height:66px;font-size:13px}.market-research-row small{font-size:11px}.market-research-row strong,.market-research-row>b,.odds-research-row>b,.odds-research-row>em,.odds-research-row>span{font-size:13px}.double-chance-strip>span,.market-view-cell a{font-size:12px}.double-chance-strip small{font-size:10px}.double-chance-strip strong{font-size:15px}.odds-context small{font-size:10px}.odds-context strong{font-size:15px}.research-footnote{font-size:12px;line-height:1.55}.xg-team-card p,.xg-total-card p{font-size:12px}.xg-total-card small{font-size:10px}.xg-total-card>span{font-size:12px}.projection-checks small{font-size:10px}.projection-checks strong{font-size:13px}.form-research-card header small,.form-research-card header>strong span,.form-research-card>p span,.form-totals small{font-size:10px}.form-totals b{font-size:13px}.evidence-grid article{min-height:145px}.evidence-grid article>span,.evidence-grid small{font-size:10px}.evidence-grid h3,.evidence-grid strong{font-size:15px}.coverage-grid article{min-height:126px;padding:18px}.coverage-grid article>span{margin-bottom:14px;font-size:10px}.coverage-grid strong,.match-faq summary{font-size:14px}.match-faq details p{font-size:13px}.research-sidebar{top:130px;gap:16px}.match-sheet-card,.provenance-card,.research-read-card{padding:21px;border-radius:10px;box-shadow:var(--shadow-sm)}.match-sheet-card h2{font-size:22px}.match-sheet-card dt{font-size:10px}.match-sheet-card dd{font-size:12px}.match-sheet-links a{font-size:11px}.research-read-card small{font-size:10px}.research-read-card strong{font-size:15px}.research-read-card p{font-size:11px}.provenance-card{font-size:12px}.provenance-card a,.provenance-card p{font-size:11px}.next-matches{padding:60px 0 70px}.related-heading{margin-bottom:22px}.next-matches h2{margin-bottom:8px;font-size:32px}.related-heading p{font-size:13px}.related-shortcuts a{font-size:11px}.next-grid a{padding:21px;gap:13px}.next-grid small{font-size:11px}.next-grid strong{font-size:17px}.next-grid span{font-size:12px}.directory-hero{padding:48px 0 30px}.directory-hero h1,.methodology-hero h1,.performance-hero h1,.route-hero h1{font-size:clamp(38px,4vw,50px)}.directory-hero>p,.methodology-hero p,.performance-hero p,.route-hero>div>p{font-size:14px;line-height:1.65}.results-shell,.trends-shell{padding-bottom:64px}.results-toolbar{height:52px}.results-toolbar>strong{font-size:13px}.results-toolbar>span{font-size:11px}.results-summary{margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:var(--shadow-sm)}.results-summary>div{min-height:100px;padding:18px 20px}.results-summary small,.results-summary span{font-size:11px}.results-summary strong{font-size:23px}.results-summary-window strong{font-size:13px}.results-table-head{min-height:40px;font-size:11px}.results-table-row{min-height:72px;font-size:13px}.results-table small{font-size:11px}.results-forecast strong,.results-review small,.results-time strong{font-size:12px}.results-score{font-size:16px}.results-score em{font-size:11px}.market-view-cell a,.results-review a{font-size:12px}.awaiting-settlement{margin-top:42px}.awaiting-settlement-list{border-radius:8px;overflow:hidden;box-shadow:var(--shadow-sm)}.awaiting-settlement-list>a{min-height:74px}.awaiting-settlement-list small{font-size:10px}.awaiting-settlement-list strong{font-size:12px}.awaiting-settlement-list>a>span strong{font-size:13px}.awaiting-settlement-list>a>b,.awaiting-settlement>p,.section-tool-heading>small{font-size:11px}.trend-filters button{min-height:40px;display:inline-flex;align-items:center;gap:8px;font-size:12px}.trend-filters button span{min-width:20px;padding:3px 6px;border-radius:999px;background:#e8edef;color:#657780;font:700 10px/1 var(--font-geist-mono),monospace}.trend-filters button.active span{background:rgba(255,255,255,.16);color:#fff}.trend-page-grid{gap:16px}.trend-page-grid article{min-height:190px;padding:22px;border-radius:8px;box-shadow:var(--shadow-sm)}.trend-page-grid article>header{font-size:10px}.trend-page-grid h2{margin-top:18px;font-size:20px}.trend-actions a,.trend-match-link,.trend-page-grid article>div,.trend-page-grid p{font-size:12px}.detail-settlement strong{font-size:14px}.calibration-table>.calibration-table-head{font-size:11px}.tool-footer{padding-top:48px}.tool-footer-main{gap:46px}.tool-footer-main p,.tool-footer-main>div>a,.tool-footer-main>div>span,.tool-footer-main>div>strong{font-size:12px}.tool-footer-bottom{margin-top:42px;font-size:11px}@media (max-width:1120px){.home-data-hero .data-hero-inner{grid-template-columns:minmax(0,1fr) 360px;gap:38px}.home-discovery-shell .hub-embedded .hub-sidebar{position:static;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.research-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.research-summary-grid article:first-child{grid-column:span 2}.research-summary-grid article:nth-child(2){grid-column:span 1}.research-layout{grid-template-columns:1fr}.research-sidebar{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){body{font-size:16px}.country-directory,.directory-hero,.home-data-hero .data-hero-inner,.home-discovery-shell,.league-deep-grid,.league-directory-preview,.league-product-hero,.methodology-shell,.performance-shell,.product-principles,.results-shell,.route-hero,.seo-copy,.shell,.team-dashboard,.team-product-hero,.tool-header-inner,.trends-shell{width:min(100% - 24px,1280px)}.tool-header,.tool-header-inner{height:64px;min-height:64px}.tool-brand strong{font-size:15px}.home-data-hero .data-hero-inner{grid-template-columns:1fr;gap:16px;padding:26px 0}.home-data-hero h1{font-size:clamp(36px,10vw,44px)}.home-data-hero .data-hero-copy>p{font-size:14px}.home-discovery-shell{margin-top:22px;margin-bottom:48px}.home-index-heading{gap:10px}.home-index-heading h2{font-size:30px}.home-index-heading>p{font-size:13px}.home-discovery-shell .hub-embedded .market-nav>a{min-height:58px;padding:9px}.home-discovery-shell .hub-embedded .market-nav>a span,.market-nav>a span{font-size:13px}.home-discovery-shell .hub-embedded .market-nav>a small,.market-nav>a small{font-size:10px}.home-discovery-shell .hub-embedded .hub-toolbar{min-height:0;padding:11px}.home-discovery-shell .hub-embedded .hub-match-row,.hub-match-row{min-height:76px;padding:11px 10px}.home-discovery-shell .hub-embedded .hub-teams>div>a,.hub-teams>div>a{font-size:13px}.hub-form{display:none}.home-discovery-shell .hub-embedded .hub-sidebar{grid-template-columns:1fr}.league-directory-preview{padding:46px 0}.section-tool-heading h2{font-size:29px}.product-principles>div{padding:24px}.seo-copy{gap:22px;padding:48px 0}.detail-breadcrumb{width:min(100% - 24px,1280px);min-height:48px;padding:12px 0;font-size:11px}.match-hero{padding-top:25px}.match-title-block h1{font-size:32px}.detail-meta{font-size:10px}.detail-team h2{font-size:21px}.detail-probability>div{min-height:68px;padding:14px 10px}.detail-probability span{font-size:11px}.detail-probability strong{font-size:20px}.match-anchor-tabs{height:54px}.match-anchor-tabs a{min-width:108px;font-size:11px}.research-shell{padding-top:30px;padding-bottom:52px}.research-heading,.research-panel-heading{grid-template-columns:1fr;gap:12px}.research-heading h2{font-size:28px}.research-heading>p,.research-panel-heading>p{font-size:13px}.research-summary-grid{grid-template-columns:1fr 1fr}.research-summary-grid article:first-child{grid-column:1/-1}.research-summary-grid article:nth-child(2){grid-column:span 1}.research-summary-grid article{min-height:104px;padding:16px}.research-panel{padding:19px 15px}.research-panel-heading h2{font-size:21px}.market-research-row,.odds-research-row{font-size:13px}.odds-research-table-no-reference .odds-research-row{grid-template-columns:1fr 1fr}.market-research-row>[data-label]:before,.odds-research-row>[data-label]:before{font-size:10px}.research-sidebar{grid-template-columns:1fr}.coverage-grid article{min-height:118px}.next-matches{padding:48px 0 56px}.next-matches h2{font-size:29px}.tool-footer-main{gap:30px}}@media (max-width:520px){.coverage-grid,.research-summary-grid{grid-template-columns:1fr}.research-summary-grid article:first-child,.research-summary-grid article:nth-child(2){grid-column:span 1}.product-principles{grid-template-columns:1fr}}@media (max-width:760px){body{font-size:15px}.tool-header,.tool-header-inner{height:56px;min-height:56px}.tool-header-inner{padding:0 12px}.tool-brand{gap:8px}.tool-brand>span{width:32px;height:32px}.tool-brand strong{font-size:14px}.mobile-nav summary,.tool-search-link{min-width:44px;min-height:44px;height:44px}.tool-search-link{width:44px;flex:0 0 44px;justify-content:center;padding:0;font-size:0}.tool-search-link span{font-size:18px}.mobile-nav summary{width:44px;padding:0}.home-data-hero .data-hero-inner{gap:10px;padding:18px 0}.home-data-hero .product-kicker{font-size:9px}.home-data-hero h1{margin:7px 0;font-size:clamp(32px,9vw,38px);line-height:1.02}.home-data-hero .data-hero-copy>p{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-data-hero .hero-links{margin-top:13px}.home-data-hero .primary-tool-link{min-height:44px;padding:0 14px;font-size:11px}.home-discovery-shell{margin-top:14px;margin-bottom:36px}.home-discovery-layout{align-items:stretch}.home-discovery-main,.home-discovery-main>.hub-embedded{width:100%;max-width:100%;min-width:0}.home-index-heading{gap:6px;margin-bottom:10px}.home-index-heading h2{margin-top:4px;font-size:26px}.home-index-heading>p{font-size:12px;line-height:1.45}.home-discovery-main{gap:12px}.home-discovery-shell .hub-embedded .market-nav{display:flex;grid-template-columns:none;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity}.home-discovery-shell .hub-embedded .market-nav>a{flex:0 0 104px;min-height:46px;padding:7px 9px;scroll-snap-align:start}.home-discovery-shell .hub-embedded .market-nav>a span,.market-nav>a span{font-size:12px}.home-discovery-shell .hub-embedded .market-nav>a small,.market-nav>a small{font-size:9px}.home-discovery-shell .hub-embedded .hub-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;padding:8px}.home-discovery-shell .hub-embedded .date-switcher{grid-column:1/-1;height:44px}.date-switcher a{font-size:11px}.date-switcher a small{font-size:8px}.home-discovery-shell .hub-embedded .hub-search,.home-discovery-shell .hub-embedded .league-select{min-width:0;width:100%}.home-discovery-shell .hub-embedded .league-select{grid-template-columns:minmax(0,1fr)}.home-discovery-shell .hub-embedded .hub-search,.home-discovery-shell .hub-embedded .league-select select{height:44px;min-height:44px}.home-discovery-shell .hub-embedded .league-select select{width:100%;max-width:100%;min-width:0}.home-discovery-shell .hub-embedded .hub-search input,.home-discovery-shell .hub-embedded .league-select select{font-size:12px}.home-discovery-shell .hub-embedded .league-select>span{display:none}.home-discovery-shell .hub-embedded .fixtures-summary{min-height:40px;padding:5px 8px}.home-discovery-shell .hub-embedded .fixtures-summary>div:last-child{display:none}.home-discovery-shell .hub-embedded .league-group>header{height:40px}.home-discovery-shell .hub-embedded .league-group>header strong{font-size:11px}.home-discovery-shell .hub-embedded .league-group>header span,.home-discovery-shell .hub-embedded .league-group>header>a{font-size:9px}.home-discovery-shell .hub-embedded .hub-match-row,.home-discovery-shell .hub-embedded.data-preview .hub-match-row{grid-template-columns:42px minmax(0,1fr) 88px;min-height:88px;gap:6px;padding:8px}.home-discovery-shell .hub-embedded .hub-time strong{font-size:11px}.home-discovery-shell .hub-embedded .hub-time span{font-size:8px}.home-discovery-shell .hub-embedded .hub-teams{gap:4px}.home-discovery-shell .hub-embedded .hub-teams>div>a{font-size:12px}.home-discovery-shell .hub-embedded .market-split small,.home-discovery-shell .hub-embedded .score-market span{font-size:9px}.home-discovery-shell .hub-embedded .market-split b,.home-discovery-shell .hub-embedded .score-market b{font-size:12px}.home-discovery-shell .hub-embedded .model-pick strong{font-size:11px}.home-discovery-shell .hub-embedded .model-pick span{display:none}.home-discovery-shell .hub-embedded .row-actions{gap:4px}.home-discovery-shell .hub-embedded .row-actions button,.home-discovery-shell .hub-embedded .row-actions>.analysis-link,.home-discovery-shell .hub-embedded .row-actions>a{width:44px;min-width:44px;height:44px;min-height:44px}.home-discovery-shell .hub-embedded .data-note{gap:0;padding-top:7px;padding-bottom:2px}.home-discovery-shell .hub-embedded .data-note p{display:none}.home-discovery-shell .hub-embedded .data-note span{font-size:10px}.league-directory-preview{padding:32px 0}.section-tool-heading{gap:8px;margin-bottom:14px}.section-tool-heading h2{font-size:26px}.league-tile-grid>a{min-height:72px;padding:12px}.product-principles>div{padding:19px}.product-principles strong{margin:9px 0 6px;font-size:16px}.product-principles p{font-size:12px}.seo-copy{gap:14px;padding:34px 0}.seo-copy h2{margin:8px 0;font-size:27px}.seo-copy p{margin:8px 0;font-size:12px;line-height:1.55}.detail-breadcrumb{min-height:40px;padding:9px 0;font-size:10px}.match-hero{padding-top:16px}.detail-meta{font-size:9px}.match-title-block h1{margin-top:8px;font-size:28px}.match-title-block>p{display:none}.match-title-block+.detail-teams{padding-top:16px;padding-bottom:16px}.detail-teams{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:5px}.detail-team{gap:7px}.detail-badge{width:48px;height:48px;flex-basis:48px;border-width:4px;font-size:8px}.detail-team h2{margin-bottom:7px;font-size:18px}.detail-form{gap:3px}.detail-form span{width:16px;height:16px;font-size:6px}.detail-vs span{font-size:8px}.detail-vs small{display:none}.detail-vs strong{margin:4px 0;font-size:31px}.detail-probability>div{min-height:54px;padding:10px 8px}.detail-probability span{font-size:9px}.detail-probability strong{font-size:17px}.detail-probability .detail-call{min-height:50px}.detail-probability .detail-call small{font-size:8px}.match-anchor-tabs{height:44px}.match-anchor-tabs a{min-width:92px;font-size:10px}.research-shell{padding-top:20px;padding-bottom:38px}.research-heading{gap:6px;margin-bottom:12px}.research-heading h2{margin-top:5px;font-size:26px}.research-heading>p{display:none}.research-summary-grid{grid-template-columns:1fr 1fr;margin-bottom:12px}.research-summary-grid article,.research-summary-grid article:nth-child(2){grid-column:span 1;min-height:78px;gap:5px;padding:12px}.research-summary-grid article:first-child{grid-column:1/-1;min-height:82px}.research-summary-grid article small{font-size:8px}.research-summary-grid article strong{font-size:17px}.research-summary-grid article span{display:none}.research-layout{gap:12px}.research-panel{margin-bottom:12px;padding:15px 12px}.research-panel-heading{gap:5px;margin-bottom:13px;padding-bottom:11px}.research-panel-heading h2{margin-top:5px;font-size:20px}.research-panel-heading>p{display:none}.market-research-row,.odds-research-row{gap:8px;padding:12px 9px}.double-chance-strip{min-height:50px;margin-top:10px}.double-chance-strip>span{min-width:125px;padding:0 12px;font-size:10px}.double-chance-strip>div{min-width:72px}.odds-context{grid-template-columns:repeat(3,minmax(0,1fr))}.odds-context>span{min-height:64px;padding:10px;border-right:1px solid #35473e;border-bottom:0}.odds-context small{font-size:8px}.odds-context strong{font-size:12px}.xg-total-card{min-height:120px}.xg-research-grid{grid-template-columns:1fr 1fr}.xg-total-card{grid-column:1/-1;grid-row:auto;min-height:106px}.projection-checks{grid-template-columns:repeat(3,minmax(0,1fr))}.projection-checks>span{min-height:64px;padding:9px}.form-research-card{padding:15px}.research-form-sequence{margin:14px 0}.evidence-grid{grid-template-columns:1fr 1fr;gap:8px}.evidence-grid article{min-height:96px;padding:13px}.evidence-grid article p{display:none}.evidence-grid small{margin-top:7px}.coverage-grid{grid-template-columns:1fr 1fr}.coverage-grid article{min-height:78px;padding:12px}.coverage-grid article>span{margin-bottom:8px;font-size:8px}.coverage-grid strong{font-size:12px}.coverage-grid p{display:none}.match-faq summary{padding:14px 28px 14px 0;font-size:13px}.match-faq details p{padding-bottom:14px;font-size:12px}.research-sidebar{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity}.research-sidebar>*{flex:0 0 260px;min-width:260px;scroll-snap-align:start}.match-sheet-card,.provenance-card,.research-read-card{padding:16px}.research-read-card>div{padding:11px 0}.next-matches{padding:34px 0 40px}.related-heading{gap:10px;margin-bottom:14px}.related-heading h2{font-size:26px}.related-heading p{font-size:12px}.related-shortcuts{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.related-shortcuts a{flex:0 0 auto;padding:7px 9px}.research-next-grid{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory}.research-next-grid>a{flex:0 0 260px;min-width:260px;scroll-snap-align:start}.directory-hero{padding:26px 0 17px}.route-hero{gap:14px;padding:22px 0 18px}.route-hero aside{padding:12px 14px}.route-hero aside strong{font-size:16px}.league-product-hero,.team-product-hero{gap:12px;margin-top:12px;padding:18px 14px}.league-code-mark,.team-large-badge{width:52px;height:52px}.league-product-hero h1,.team-product-hero h1{margin:5px 0 7px;font-size:27px}.league-product-hero p{font-size:11px;line-height:1.45}.league-hero-facts>span{gap:5px;padding:11px}.league-hero-facts strong{font-size:18px}.hub-shell{margin-top:12px;margin-bottom:36px}.directory-hero h1,.methodology-hero h1,.performance-hero h1,.route-hero h1{margin:8px 0;font-size:32px}.directory-hero>p,.methodology-hero p,.performance-hero p,.route-hero>div>p{font-size:12px;line-height:1.5}.results-shell,.trends-shell{padding-bottom:40px}.results-toolbar{height:44px}.results-summary{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.results-summary>div{flex:0 0 150px;min-height:76px;padding:12px;scroll-snap-align:start}.results-summary small,.results-summary span{font-size:9px}.results-summary strong{font-size:18px}.results-table-row{grid-template-columns:64px minmax(0,1fr) 68px;gap:6px 10px;min-height:82px;padding:10px 12px}.results-table-row>[data-label]:before{display:none}.results-time{grid-column:1;grid-row:1/3;display:grid;grid-template-columns:1fr;align-content:center;padding:0;border:0}.results-match{grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);gap:4px}.results-forecast{grid-column:2;grid-row:2}.results-score{grid-column:3;grid-row:1;min-width:0;align-content:center;justify-items:end}.results-review{grid-column:3;grid-row:2;display:flex;justify-content:flex-end;padding:0;border:0}.results-review small{display:none}.results-review a{min-width:44px;min-height:44px;display:grid;place-items:center end;padding:0;font-size:11px}.awaiting-settlement{margin-top:28px}.awaiting-settlement-list>a{min-height:64px;padding:8px 10px}.trend-page-grid{gap:10px}.trend-page-grid article{min-height:150px;padding:16px}.country-directory{padding-bottom:48px}.league-slate-summary,.team-upcoming-profile{margin-bottom:28px}.team-upcoming-profile{margin-top:24px}.league-slate-grid,.team-upcoming-grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity}.league-slate-grid article,.team-upcoming-grid article{flex:0 0 146px;min-height:82px;padding:12px;scroll-snap-align:start}.league-slate-grid small,.team-upcoming-grid small{font-size:9px}.league-slate-grid span,.team-upcoming-grid span{font-size:10px}.league-deep-grid,.team-dashboard{gap:12px;padding-bottom:40px}.team-dashboard{padding-top:24px}.league-deep-grid>aside,.team-aside{gap:10px}.league-side-panel,.team-aside>section{padding:15px}.league-side-panel h2,.team-aside h2{margin:7px 0 12px;font-size:18px}.league-side-panel>p,.team-aside p{display:none}.panel-heading{padding:15px}.panel-heading h2{font-size:21px}.next-fixture-card>div{padding:18px 7%}.next-fixture-card>footer{gap:10px;padding:12px}.tool-footer{padding:24px 14px 14px}.tool-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.tool-footer-main>div:first-child{grid-column:1/-1}.tool-footer-main>div{gap:7px}.tool-footer-main p{display:none}.footer-tool-brand{margin-bottom:0}.tool-footer-main>div>a,.tool-footer-main>div>span,.tool-footer-main>div>strong{font-size:10px}.tool-footer-bottom{margin-top:18px;padding-top:12px}}@media (max-width:520px){.home-data-hero .product-kicker{display:none}.home-data-hero h1{margin-top:0;font-size:32px}.home-data-hero .data-hero-copy>p{-webkit-line-clamp:1}.home-index-heading .section-number,.home-index-heading>p{display:none}.home-index-heading h2{font-size:24px}.home-discovery-shell .hub-embedded .market-nav>a{flex-basis:84px;min-height:42px}.home-discovery-shell .hub-embedded .market-nav>a small{display:none}.home-discovery-shell .hub-embedded .hub-toolbar{grid-template-columns:1fr 1fr}.home-discovery-shell .hub-embedded .date-switcher{grid-column:1/-1}.home-discovery-shell .hub-embedded .date-switcher a small{display:none}.home-discovery-shell .hub-embedded .hub-match-row,.home-discovery-shell .hub-embedded.data-preview .hub-match-row{grid-template-columns:38px minmax(0,1fr) 82px;min-height:84px;padding:7px}.prediction-calendar-panel{display:none}.coverage-grid,.home-discovery-rail nav,.research-summary-grid{grid-template-columns:1fr 1fr}.research-summary-grid article:first-child{grid-column:1/-1}.research-summary-grid article:nth-child(2){grid-column:span 1}.product-principles{grid-template-columns:1fr}.product-principles>div{padding:17px}.tool-footer-main{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:761px){.anchor-tabs,.country-directory,.directory-hero,.home-data-hero .data-hero-inner,.home-discovery-shell,.league-deep-grid,.league-directory-preview,.league-product-hero,.league-slate-summary,.methodology-shell,.performance-shell,.product-principles,.results-shell,.route-hero,.seo-copy,.shell,.team-dashboard,.team-product-hero,.team-upcoming-profile,.tool-header-inner,.trends-shell{width:min(1400px,calc(100% - 32px))}.tool-header,.tool-header-inner{height:58px;min-height:58px}.tool-brand>span{width:30px;height:30px}.tool-brand strong{font-size:15px}.tool-nav a{height:38px;padding:0 13px;font-size:12px}.tool-search-link{min-height:38px;padding:0 14px;font-size:12px}.home-data-hero .data-hero-inner{grid-template-columns:minmax(0,1fr) 400px;gap:38px;padding:22px 0}.home-data-hero h1{margin:7px 0 9px;font-size:clamp(42px,4vw,52px)}.home-data-hero .data-hero-copy>p{font-size:14px;line-height:1.5}.home-data-hero .hero-links{margin-top:14px}.home-data-hero .primary-tool-link{min-height:42px;padding:0 16px}.home-data-hero .hero-stat-grid>div{min-height:64px;padding:10px 14px}.home-data-hero .hero-stat-grid strong{font-size:21px}.home-discovery-shell{margin-top:20px;margin-bottom:48px}.home-index-heading{gap:32px;margin-bottom:12px}.home-index-heading h2{margin-top:5px;font-size:34px}.home-index-heading>p{font-size:13px;line-height:1.45}.home-discovery-layout,.home-discovery-main{gap:16px}.home-discovery-shell .hub-embedded .market-nav>a{min-height:54px;padding:9px 13px}.home-discovery-shell .hub-embedded .market-nav>a span,.market-nav>a span{font-size:13px}.home-discovery-shell .hub-embedded .market-nav>a small,.market-nav>a small{font-size:10px}.home-discovery-shell .hub-embedded .hub-toolbar,.hub-toolbar{min-height:62px;gap:11px;padding:8px 12px}.date-switcher,.home-discovery-shell .hub-embedded .date-switcher{height:42px}.home-discovery-shell .hub-embedded .hub-search,.hub-search{height:40px}.hub-toolbar .league-select{align-content:center}.hub-toolbar .league-select>span{display:none}.hub-toolbar .league-select select{height:40px}.fixtures-summary{min-height:40px;height:40px}.fixtures-summary button{min-height:34px}.league-group>header{height:42px}.fixture-table-head,.home-discovery-shell .hub-embedded .fixture-table-head{min-height:32px}.fixture-table-head-global{margin-bottom:8px;border:1px solid #dce3de;background:#e8ede9}.league-group>.fixture-table-head{display:none}.home-discovery-shell .hub-embedded .hub-match-row,.hub-match-row{min-height:64px;padding-top:6px;padding-bottom:6px}.home-discovery-shell .hub-embedded .hub-sidebar{gap:10px;padding-top:40px}.side-card>header{height:42px}.top-pick-row{min-height:58px;padding-top:9px;padding-bottom:9px}.market-leader-row{min-height:54px}.league-directory-preview{padding:44px 0}.section-tool-heading{margin-bottom:16px}.league-tile-grid>a{min-height:74px;padding:12px}.product-principles>div{padding:23px}.product-principles strong{margin-top:10px;margin-bottom:7px}.seo-copy{gap:36px;padding:46px 0}.detail-breadcrumb{min-height:44px;padding-top:11px;padding-bottom:11px}.match-hero{padding-top:20px}.match-title-block h1{margin-top:8px;font-size:clamp(36px,3.5vw,46px)}.match-title-block>p{margin-top:2px;font-size:12px}.match-title-block+.detail-teams{padding-top:18px;padding-bottom:18px}.detail-badge{width:64px;height:64px;flex-basis:64px;border-width:6px;font-size:10px}.detail-team{gap:16px}.detail-team h2{font-size:clamp(21px,2vw,27px)}.detail-vs strong{font-size:34px}.detail-probability>div{min-height:64px;padding:13px 18px}.detail-probability strong{font-size:20px}.match-anchor-tabs{height:48px}.match-anchor-tabs a{font-size:11px}.research-shell{padding-top:28px;padding-bottom:48px}.research-heading{gap:26px;margin-bottom:14px}.research-heading h2{font-size:29px}.research-heading>p,.research-panel-heading>p{font-size:12px;line-height:1.5}.research-summary-grid{margin-bottom:14px}.research-summary-grid article{min-height:92px;gap:5px;padding:14px}.research-summary-grid article strong{font-size:19px}.research-layout{gap:18px}.research-panel{margin-bottom:14px;padding:20px}.research-panel-heading{gap:22px;margin-bottom:16px;padding-bottom:14px}.research-panel-heading h2{font-size:22px}.market-research-head,.odds-research-head{min-height:34px}.market-research-row,.odds-research-row{min-height:56px;padding-top:6px;padding-bottom:6px}.double-chance-strip{min-height:52px;margin-top:10px}.odds-context{margin-bottom:10px}.odds-context>span{min-height:60px;padding:11px 13px}.xg-team-card,.xg-total-card{padding:16px}.xg-team-card>div{margin:15px 0 10px}.projection-checks{margin-top:9px}.projection-checks>span{min-height:50px;padding:9px}.form-research-card{padding:16px}.research-form-sequence{margin:14px 0}.form-totals>span{min-height:46px}.form-research-card>p{margin-top:13px}.research-comparison{margin-top:10px;padding:20px}.research-comparison .comparison-heading{margin-bottom:18px}.research-comparison .metric-row{margin:13px 0}.research-comparison .comparison-names{padding-top:14px}.evidence-grid article{min-height:118px;padding:16px}.evidence-grid p{margin-top:8px;font-size:12px;line-height:1.5}.coverage-grid article{min-height:98px;padding:14px}.coverage-grid article>span{margin-bottom:9px}.coverage-grid p{margin-top:6px;font-size:12px;line-height:1.45}.match-faq summary{padding-top:14px}.match-faq details p,.match-faq summary{padding-bottom:14px}.research-sidebar{gap:12px;top:110px}.match-sheet-card,.provenance-card,.research-read-card{padding:16px}.match-sheet-card h2{margin-bottom:14px}.match-sheet-card dl>div{padding:8px 0}.match-sheet-links{margin-top:11px}.research-read-card>div{padding:11px 0}.research-read-card>div:first-of-type{margin-top:10px}.next-matches{padding:42px 0 48px}.related-heading{margin-bottom:16px}.next-matches h2{font-size:29px}.next-grid a{min-height:132px;padding:16px;gap:9px}.directory-hero,.route-hero{padding:32px 0 22px}.route-hero{gap:40px}.methodology-hero,.performance-hero{width:min(1400px,calc(100% - 32px));padding:36px 0 28px}.directory-hero h1,.methodology-hero h1,.performance-hero h1,.route-hero h1{margin-top:8px;margin-bottom:10px;font-size:clamp(36px,3.6vw,46px)}.route-hero aside{padding:14px 16px}.results-shell,.trends-shell{padding-bottom:48px}.results-toolbar{height:46px}.results-summary{margin-bottom:14px}.results-summary>div{min-height:84px;padding:14px 17px}.results-table-head{min-height:36px}.results-table-row{min-height:64px}.awaiting-settlement{margin-top:28px}.awaiting-settlement-list>a{min-height:62px;padding-top:8px;padding-bottom:8px}.trend-page-grid article{min-height:160px;padding:17px}.empty-performance{grid-template-columns:140px 1fr;padding:28px}.empty-performance>span{font-size:64px}.empty-performance strong{font-size:23px}.performance-rules{margin-top:16px}.performance-rules>div{min-height:135px;padding:20px}.performance-cta{margin:22px 0 60px}.methodology-shell{grid-template-columns:210px 1fr;gap:42px;padding-bottom:60px}.methodology-shell>aside{gap:11px;padding:16px}.methodology-shell>div>section{padding:24px 0 34px}.method-market-grid>div{padding:16px}.league-product-hero,.team-product-hero{gap:20px;margin-top:16px;padding:28px}.league-product-hero{grid-template-columns:70px 1fr 250px}.team-product-hero{grid-template-columns:70px 1fr auto}.league-code-mark,.team-large-badge{width:62px;height:62px}.league-product-hero h1,.team-product-hero h1{margin:7px 0 9px;font-size:36px}.league-hero-facts>span{gap:5px;padding:13px}.league-hero-facts strong{font-size:20px}.anchor-tabs{height:46px}.hub-shell{width:min(1400px,calc(100% - 32px));margin-top:24px;margin-bottom:60px}.country-competition-section{padding-top:22px}.country-competition-section+.hub-shell{margin-top:20px}.league-slate-summary{margin-bottom:34px}.team-upcoming-profile{margin-top:32px}.league-slate-grid article,.team-upcoming-grid article{min-height:88px;gap:6px;padding:13px}.league-deep-grid{gap:18px;padding-bottom:60px}.panel-heading{padding:18px}.standing-head,.standing-row{min-height:36px}.league-deep-grid>aside,.team-aside{gap:12px}.league-side-panel,.team-aside>section{padding:18px}.league-side-panel h2,.team-aside h2{margin:8px 0 14px}.league-side-panel>a,.league-side-panel>div{padding:10px 0}.team-dashboard{gap:18px;padding-top:28px;padding-bottom:60px}.team-main-column{gap:14px}.next-fixture-card>header{padding:14px 17px}.next-fixture-card>div{padding:18px 9%}.team-roundel{width:46px;height:46px}.next-fixture-card>footer{gap:18px;padding:12px 17px}.team-fixture-row{min-height:54px}.country-directory{padding-bottom:54px}.country-block>header{padding:14px 16px}.country-block>div>a{min-height:46px}.tool-footer{padding-top:36px;padding-bottom:20px}.tool-footer-main{gap:36px}.tool-footer-main p,.tool-footer-main>div>a,.tool-footer-main>div>span,.tool-footer-main>div>strong{font-size:11px}.tool-footer-bottom{margin-top:26px;padding-top:15px;font-size:10px}}@media (min-width:1081px){.home-discovery-shell .hub-embedded .hub-layout{grid-template-columns:minmax(0,1fr) 250px;gap:12px}.country-directory{display:block;column-count:2;column-gap:20px}.country-block{display:inline-block;width:100%;margin:0 0 16px;break-inside:avoid}.research-next-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.match-sheet-card dl{display:grid;grid-template-columns:1fr 1fr}.match-sheet-card dl>div{display:grid;align-content:start;gap:4px;padding:8px}.match-sheet-card dl>div:first-child{grid-column:1/-1}.match-sheet-card dd{text-align:left}.match-sheet-links{grid-template-columns:1fr 1fr;gap:8px}.research-read-card{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.research-read-card>.section-kicker{grid-column:1/-1}}.methodology-hero p{max-width:760px;font-size:16px;line-height:1.65}.methodology-shell>aside span{font-size:11px;line-height:1.2}.methodology-shell>aside a{font-size:13px;line-height:1.35}.methodology-shell h2{margin:10px 0 14px;font-size:clamp(28px,2.5vw,34px);line-height:1.12}.methodology-shell li,.methodology-shell p{font-size:15px;line-height:1.7}.methodology-shell li+li{margin-top:7px}.method-market-grid strong{font-size:14px;line-height:1.35}.method-market-grid p{margin:10px 0 0;font-size:14px;line-height:1.65}.methodology-shell .primary-tool-link{margin-top:6px;font-size:13px}@media (max-width:760px){.methodology-hero p{font-size:15px;line-height:1.6}.methodology-shell>aside a{font-size:13px}.methodology-shell h2{font-size:27px}.methodology-shell li,.methodology-shell p{font-size:15px;line-height:1.65}.method-market-grid p,.method-market-grid strong{font-size:14px}}.directory-hero>p,.performance-hero p,.route-hero>div>p{font-size:16px;line-height:1.65}.primary-tool-link{font-size:13px}.section-tool-heading>small{font-size:12px;line-height:1.45}.anchor-tabs a{font-size:12px}.performance-overview small{font-size:11px;line-height:1.3}.performance-overview span{font-size:11px;line-height:1.45}.performance-overview strong{font-size:24px}.performance-overview-lead strong{font-size:36px}.performance-window strong{font-size:15px;line-height:1.35}.calibration-table>div:not(.calibration-table-head)>b,.calibration-table>div:not(.calibration-table-head)>span,.calibration-table>div:not(.calibration-table-head)>strong{font-size:13px;line-height:1.25}.performance-note{font-size:13px;line-height:1.65}.performance-rules span{font-size:11px}.performance-rules h2{font-size:22px}.performance-rules p{font-size:14px;line-height:1.65}.performance-actions>a:last-child{font-size:13px}.empty-performance small{font-size:11px}.empty-performance p{font-size:14px;line-height:1.6}.country-block>header>span{font-size:11px}.country-block header small{font-size:12px}.country-block>div>a{min-height:56px}.country-block>div>a>span{font-size:10px}.country-block>div>a strong{font-size:13px;line-height:1.35}.country-block>div>a small{font-size:11px}.country-block>div>a b{font-size:12px}.league-hero-facts small{font-size:11px;line-height:1.35}.league-slate-grid small,.team-upcoming-grid small{font-size:11px}.league-slate-grid span,.team-upcoming-grid span{font-size:11px;line-height:1.4}.panel-heading>span,.standing-head{font-size:11px}.standing-row{font-size:12px}.league-side-panel>a span,.league-side-panel>a strong,.league-side-panel>div small,.league-side-panel>div strong{font-size:12px;line-height:1.4}.league-side-panel>p{font-size:12px;line-height:1.6}.team-form-line>span{font-size:11px}.team-form-line i{width:18px;height:18px;font-size:9px}.team-product-hero>a{font-size:12px}.next-fixture-card>header small{font-size:11px}.next-fixture-card>div>a strong{font-size:13px}.next-fixture-card>footer{font-size:11px;line-height:1.4}.team-fixture-row{font-size:12px}.team-fixture-row small{font-size:10px}.team-stat-grid small{font-size:11px}.team-aside p{font-size:12px;line-height:1.6}.team-trend strong{font-size:11px}.team-research-links a{font-size:12px}.home-discovery-shell .calendar-month>header span,.home-discovery-shell .calendar-weekdays span{font-size:10px}.home-discovery-shell .calendar-days>a,.home-discovery-shell .calendar-days>span{font-size:11px}.home-discovery-shell .calendar-days>a small{min-width:16px;height:16px;font-size:9px}.date-switcher a small,.home-discovery-shell .hub-embedded .date-switcher a small{font-size:10px}.home-discovery-shell .hub-embedded .hub-form i,.hub-form i{font-size:9px}.home-discovery-shell .hub-embedded .model-pick .forecast-tier,.model-pick .forecast-tier{padding:3px 6px;font-size:10px}.trend-page-grid article>header{font-size:11px}.detail-page.detail-page dt,.detail-page.detail-page small{font-size:11px;line-height:1.4}.detail-page .research-form-sequence i{font-size:10px}.detail-page .comparison-card .metric-row>span,.detail-page .comparison-heading>span,.detail-page .comparison-names>span{font-size:11px}.detail-page .match-sheet-links a,.detail-page .provenance-card a,.detail-page .provenance-card p,.detail-page .research-read-card p{font-size:12px}@media (max-width:760px){.methodology-hero,.performance-hero{padding:32px 0 24px}.directory-hero>p,.performance-hero p,.route-hero>div>p{font-size:15px;line-height:1.6}.performance-overview small,.performance-overview span{font-size:11px}.performance-overview>div:nth-child(5){grid-column:1/-1;border-right:0}.performance-rules p{font-size:14px}.calibration-table>div:not(.calibration-table-head)>b,.calibration-table>div:not(.calibration-table-head)>span,.calibration-table>div:not(.calibration-table-head)>strong{font-size:13px}.country-block>div>a{min-height:54px}.country-block>div>a strong{font-size:13px}.anchor-tabs a,.country-block>div>a small,.league-slate-grid small,.league-slate-grid span,.team-fixture-row,.team-upcoming-grid small,.team-upcoming-grid span{font-size:11px}.team-research-links a{font-size:12px}}.results-match{display:flex;align-items:center;justify-content:center;gap:10px}.results-match>strong{flex:0 1 auto;max-width:calc(50% - 22px)}.results-match>strong:first-child{text-align:right}.results-match>strong:last-child{text-align:left}.results-match>i{flex:0 0 auto;padding:0 3px}@media (max-width:760px){.results-match{justify-content:flex-start;gap:7px}.results-match:before{flex-basis:100%}.results-match>strong{max-width:calc(50% - 17px)}}.tool-nav a[aria-current=page]{position:relative;background:rgba(0,163,224,.18);color:#fff}.tool-nav a[aria-current=page]:after{content:"";position:absolute;right:12px;bottom:2px;left:12px;height:3px;border-radius:2px;background:#00a3e0}.tool-search-link[aria-current=page]{border-color:#00a3e0;background:rgba(0,163,224,.18);color:#fff}.header-preferences{display:flex;align-items:center;gap:7px}.language-menu,.timezone-menu{position:relative}.language-switcher,.timezone-switcher{min-width:62px;min-height:38px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;border:1px solid #45574e;border-radius:3px;color:#dbe1dd;font-size:11px;font-weight:750;white-space:nowrap;cursor:pointer;list-style:none}.language-switcher::-webkit-details-marker,.timezone-switcher::-webkit-details-marker{display:none}.language-switcher b,.timezone-switcher b{color:#8ca097;font-size:10px;transition:transform .16s ease}.language-menu[open] .language-switcher b,.timezone-menu[open] .timezone-switcher b{transform:rotate(180deg)}.language-switcher:focus-visible,.language-switcher:hover,.timezone-switcher:focus-visible,.timezone-switcher:hover{border-color:#00a3e0;color:#fff}.language-menu-panel{position:absolute;z-index:80;top:calc(100% + 10px);right:0;width:min(430px,calc(100vw - 24px));max-height:min(520px,calc(100vh - 90px));overflow:auto;display:grid;grid-template-columns:1fr 1fr;padding:8px;border:1px solid #d9dfdb;border-radius:5px;background:#fff;box-shadow:0 18px 48px rgba(5,25,18,.24)}.language-menu-panel a{min-height:40px;display:flex;align-items:center;padding:8px 11px;border-radius:3px;color:#24342d;font-size:12px;font-weight:650}.language-menu-panel a:hover{background:#edf3ef;color:#087fac}.language-menu-panel a[aria-current=page]{background:#e1f3fa;color:#087fac;font-weight:800}.timezone-switcher{min-width:68px}.timezone-menu-panel{position:absolute;z-index:82;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 24px));max-height:min(540px,calc(100vh - 90px));overflow:auto;padding:8px;border:1px solid #d9dfdb;border-radius:5px;background:#fff;box-shadow:0 18px 48px rgba(5,25,18,.24)}.timezone-menu-panel header{position:sticky;top:-8px;z-index:1;display:flex;justify-content:space-between;gap:18px;padding:12px 11px;background:#f2f6f3;color:#203129;border-bottom:1px solid #d9dfdb}.timezone-menu-panel header strong{font-size:12px}.timezone-menu-panel header span{overflow:hidden;color:#718078;font:650 10px/1.4 var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap}.timezone-menu-panel button{width:100%;min-height:38px;display:flex;align-items:center;padding:7px 11px;border:0;border-radius:3px;background:transparent;color:#24342d;font:650 11px/1.35 var(--font-geist-sans),sans-serif;text-align:left;cursor:pointer}.timezone-menu-panel button:hover{background:#edf3ef;color:#087fac}.timezone-menu-panel button[aria-selected=true]{background:#e1f3fa;color:#087fac;font-weight:800}.mobile-nav nav a[aria-current=page]{background:#00a3e0;color:#fff;font-weight:750}.mobile-nav.has-current summary:after{content:"";width:5px;height:5px;margin-left:6px;border-radius:50%;background:#00a3e0}@media (min-width:1201px){.hub-shell:not(.hub-embedded) .fixture-table-head,.hub-shell:not(.hub-embedded) .hub-match-row{grid-template-columns:64px minmax(225px,1.35fr) minmax(175px,1fr) 125px 68px 130px}.hub-shell:not(.hub-embedded) .row-actions{min-width:0;gap:8px}.hub-shell:not(.hub-embedded) .row-actions button{width:38px;min-width:38px}.hub-shell:not(.hub-embedded) .row-actions>.analysis-link{width:84px;min-width:84px;display:flex;align-items:center;justify-content:center;gap:6px;overflow:hidden;white-space:nowrap}}@media (min-width:761px) and (max-width:1200px){.hub-shell:not(.hub-embedded) .fixture-table-head,.hub-shell:not(.hub-embedded) .hub-match-row{grid-template-columns:52px minmax(190px,1.4fr) minmax(150px,1fr) 112px 64px 88px}.hub-shell:not(.hub-embedded) .row-actions{gap:6px}.hub-shell:not(.hub-embedded) .row-actions button{width:38px;min-width:38px}.hub-shell:not(.hub-embedded) .row-actions>.analysis-link{width:44px;min-width:44px}.hub-shell:not(.hub-embedded) .analysis-link>span{display:none}}@media (max-width:760px){.header-preferences{margin-left:auto}.language-switcher,.timezone-switcher{min-width:58px;min-height:44px}.language-menu-panel{grid-template-columns:1fr 1fr}.language-menu-panel,.timezone-menu-panel{position:fixed;top:62px;right:12px}}@media (min-width:761px){.market-research-head,.market-research-row{grid-template-columns:minmax(190px,1.5fr) minmax(130px,.9fr) 110px 95px}}.review-view-tabs{display:flex;align-items:end;gap:28px;min-height:48px;margin-bottom:12px;border-bottom:1px solid #cbd3d7}.review-view-tabs a{position:relative;display:grid;place-items:center;min-height:48px;color:#718087;font-size:13px;font-weight:750}.review-view-tabs a[aria-current=page]{color:var(--night)}.review-view-tabs a[aria-current=page]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:#00a3e0}.match-title-block h1 a{color:inherit}.match-title-block h1 a:focus-visible,.match-title-block h1 a:hover{color:var(--lime)}.match-title-block h1>span{color:#829288;font-weight:500}.detail-side-label{display:block;margin-bottom:10px;color:#829288;font:700 10px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.detail-team.away .detail-side-label{text-align:right}.performance-market-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;border:1px solid #cfd7dc;border-radius:10px;overflow:hidden;background:#fff;box-shadow:var(--shadow-sm)}.performance-market-tabs a{min-width:0;min-height:72px;display:grid;align-content:center;gap:6px;padding:12px 16px;border-right:1px solid #dce2e5}.performance-market-tabs a:last-child{border-right:0}.performance-market-tabs strong{font-size:14px}.performance-market-tabs span{color:#7f8d94;font-size:11px}.performance-market-tabs a[aria-current=page]{background:var(--night);color:#fff;box-shadow:inset 0 -4px 0 var(--lime)}.performance-market-tabs a[aria-current=page] span{color:#9eafb7}@media (max-width:760px){.review-view-tabs{gap:20px;min-height:44px}.review-view-tabs a{min-height:44px;font-size:12px}.performance-market-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.performance-market-tabs a{min-height:60px;padding:10px 12px;border-right:1px solid #dce2e5;border-bottom:1px solid #dce2e5}.performance-market-tabs a:nth-child(2n){border-right:0}.performance-market-tabs a:last-child{border-bottom:0}.performance-market-tabs strong{font-size:13px}.performance-market-tabs span{font-size:10px}}:root{--paper:#f7f7f4;--surface-soft:#f3f3ef;--line:#dedfd9}.detail-page,.product-page,body{background:var(--paper)}.fixture-table-head,.fixture-table-head-global,.home-discovery-shell .hub-embedded .fixture-table-head{background:#f5f5f2;border-color:#dedfd9}.league-group{border-color:#dedfd9}.home-discovery-rail>section>header,.league-group>header{background:#f1f1ed;border-bottom-color:#dedfd9}.league-group>article:nth-of-type(2n){background:#fafaf8}.home-discovery-shell .hub-embedded .hub-match-row:hover,.hub-match-row:hover{background:#fff8e8}.side-card>header{background:#f7f7f4}.home-discovery-shell .hub-embedded .hub-teams>div,.hub-teams>div{grid-template-columns:minmax(0,1fr) auto;gap:10px}.home-discovery-shell .hub-embedded .hub-teams>div>a,.hub-teams>div>a{display:block;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.home-discovery-shell .hub-embedded .market-leader-row strong,.home-discovery-shell .hub-embedded .top-pick-row strong{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.3}@media (min-width:761px){.fixtures-summary{font-size:13px}.fixture-table-head,.home-discovery-shell .hub-embedded .fixture-table-head{font-size:12px}.league-group>header strong{font-size:14px}.league-group>header span,.league-group>header>a{font-size:12px}.home-discovery-shell .hub-embedded .hub-time strong,.hub-time strong{font-size:15px}.home-discovery-shell .hub-embedded .hub-time span,.hub-time span{font-size:11px}.home-discovery-shell .hub-embedded .hub-teams>div>a,.hub-teams>div>a{font-size:14px;font-weight:700}.home-discovery-shell .hub-embedded .market-split b,.market-split b,.score-market b{font-size:15px}.edge-cell strong,.home-discovery-shell .hub-embedded .edge-cell strong,.home-discovery-shell .hub-embedded .model-pick strong,.model-pick strong{font-size:14px}.market-leader-row strong,.side-card>header strong,.top-pick-row strong{font-size:13px}.market-leader-row small,.top-pick-row div span,.top-pick-row small{font-size:11px}}