/* Independent palettes; inherit leaves the selected site theme untouched. */
body.results-palette-pitch .recent-picks{--ww-surface:#12291e;--ww-deep:#091b12;--ww-line:#3b6850;--ww-accent:#b8f75a;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.results-palette-pitch .recent-picks :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.results-palette-pitch .recent-picks :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.results-palette-pitch .recent-picks :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.results-palette-pitch .recent-picks :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.results-palette-pitch .recent-picks :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.results-palette-pitch .recent-picks :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.results-palette-pitch .recent-picks .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.results-palette-pitch .recent-picks :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}
body.results-palette-ice .recent-picks{--ww-surface:#122536;--ww-deep:#091725;--ww-line:#397295;--ww-accent:#77d6ff;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.results-palette-ice .recent-picks :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.results-palette-ice .recent-picks :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.results-palette-ice .recent-picks :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.results-palette-ice .recent-picks :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.results-palette-ice .recent-picks :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.results-palette-ice .recent-picks :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.results-palette-ice .recent-picks .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.results-palette-ice .recent-picks :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}
body.results-palette-gold .recent-picks{--ww-surface:#272319;--ww-deep:#19160f;--ww-line:#806a3d;--ww-accent:#f4cd7a;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.results-palette-gold .recent-picks :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.results-palette-gold .recent-picks :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.results-palette-gold .recent-picks :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.results-palette-gold .recent-picks :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.results-palette-gold .recent-picks :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.results-palette-gold .recent-picks :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.results-palette-gold .recent-picks .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.results-palette-gold .recent-picks :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}
body.matches-palette-pitch .fixture-list{--ww-surface:#12291e;--ww-deep:#091b12;--ww-line:#3b6850;--ww-accent:#b8f75a;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.matches-palette-pitch .fixture-list :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.matches-palette-pitch .fixture-list :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.matches-palette-pitch .fixture-list :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.matches-palette-pitch .fixture-list :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.matches-palette-pitch .fixture-list :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.matches-palette-pitch .fixture-list :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.matches-palette-pitch .fixture-list .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.matches-palette-pitch .fixture-list :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}
body.matches-palette-ice .fixture-list{--ww-surface:#122536;--ww-deep:#091725;--ww-line:#397295;--ww-accent:#77d6ff;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.matches-palette-ice .fixture-list :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.matches-palette-ice .fixture-list :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.matches-palette-ice .fixture-list :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.matches-palette-ice .fixture-list :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.matches-palette-ice .fixture-list :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.matches-palette-ice .fixture-list :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.matches-palette-ice .fixture-list .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.matches-palette-ice .fixture-list :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}
body.matches-palette-gold .fixture-list{--ww-surface:#272319;--ww-deep:#19160f;--ww-line:#806a3d;--ww-accent:#f4cd7a;--ww-text:#eaf3ef;--ww-muted:#bbc9c4;}
body.matches-palette-gold .fixture-list :is(.resolved-pick,.fixture-card){background:var(--ww-surface)!important;border-color:var(--ww-line)!important;border-left-color:var(--ww-accent)!important;color:var(--ww-text)!important}
body.matches-palette-gold .fixture-list :is(h2,h3,strong,.fixture-home,.fixture-away){color:var(--ww-text)!important}
body.matches-palette-gold .fixture-list :is(.fixture-duel>strong,.result-facts>div,.fixture-locked){background:var(--ww-deep)!important;border-color:var(--ww-line)!important;color:var(--ww-text)!important}
body.matches-palette-gold .fixture-list :is(.fixture-duel>strong,.result-score){border-bottom-color:var(--ww-accent)!important}
body.matches-palette-gold .fixture-list :is(.eyebrow,.text-link,.fixture-duel>span){color:var(--ww-accent)!important}
body.matches-palette-gold .fixture-list :is(p,.small-text,.pick-meta time,.fixture-meta,.result-facts span,.fixture-pick>span){color:var(--ww-muted)!important}
body.matches-palette-gold .fixture-list .btn-primary{background:var(--ww-accent)!important;color:var(--ww-deep)!important;border-color:var(--ww-accent)!important}
body.matches-palette-gold .fixture-list :is(.ww-carousel-controls button,.fixture-controls button){background:var(--ww-deep)!important;color:var(--ww-accent)!important;border-color:var(--ww-line)!important}

body.preview-design-compact .picks-spotlight .pending-pick{padding:10px 12px!important;border-radius:6px!important;box-shadow:none!important;border-left-width:2px!important}
body.preview-design-compact .picks-spotlight :is(.fixture-duel,.fixture-teams){margin:6px 0!important;font-size:13px!important;gap:5px!important}
body.preview-design-compact .picks-spotlight :is(.fixture-duel>strong,.fixture-home,.fixture-away){padding:6px!important;min-height:0!important;border-radius:4px!important;font-size:13px!important}
body.preview-design-compact .picks-spotlight :is(p,.small-text){margin:5px 0!important;font-size:11px!important;line-height:1.4!important}
body.preview-design-compact .picks-spotlight .result-facts{margin:7px 0!important;gap:5px}
body.preview-design-compact .picks-spotlight .result-facts>div{padding:6px 8px!important}
body.preview-design-compact .picks-spotlight .home-match-actions,body.preview-design-compact .picks-spotlight .fixture-actions{margin-top:6px!important}
body.preview-design-scoreboard .picks-spotlight .pending-pick{padding:18px!important;border-radius:3px!important;border-top:3px solid var(--ww-accent)!important;border-left-width:1px!important;background:linear-gradient(90deg,transparent 49.8%,color-mix(in srgb,var(--ww-accent) 8%,transparent) 50%,transparent 50.2%),var(--ww-surface)!important}
body.preview-design-scoreboard .picks-spotlight :is(.fixture-duel,.fixture-teams){grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:stretch!important;margin:15px 0!important}
body.preview-design-scoreboard .picks-spotlight :is(.fixture-duel>strong,.fixture-home,.fixture-away){border-radius:2px!important;padding:14px 8px!important;text-transform:uppercase;font-size:14px!important;letter-spacing:.04em;box-shadow:inset 0 -3px var(--ww-accent)}
body.preview-design-scoreboard .picks-spotlight :is(.fixture-duel>span,.fixture-versus){align-self:center;justify-self:center}
body.preview-design-scoreboard .picks-spotlight .result-facts{grid-template-columns:1fr 1fr 1.25fr}
body.preview-design-scoreboard .picks-spotlight .result-score strong{font-size:24px!important;font-variant-numeric:tabular-nums;letter-spacing:.1em}
body.preview-design-scoreboard .picks-spotlight .result-score{text-align:center;background:color-mix(in srgb,var(--ww-accent) 10%,var(--ww-deep))!important;border-color:var(--ww-accent)!important}
@media(max-width:700px){body.preview-design-scoreboard .picks-spotlight .pending-pick{padding:12px!important}body.preview-design-scoreboard .picks-spotlight :is(.fixture-duel>strong,.fixture-home,.fixture-away){font-size:12px!important;padding:10px 5px!important}body.preview-design-compact .picks-spotlight .pick-date{padding:5px!important}}

body.results-design-compact .recent-picks .resolved-pick{padding:10px 12px!important;border-radius:6px!important;box-shadow:none!important;border-left-width:2px!important}
body.results-design-compact .recent-picks :is(.fixture-duel,.fixture-teams){margin:6px 0!important;font-size:13px!important;gap:5px!important}
body.results-design-compact .recent-picks :is(.fixture-duel>strong,.fixture-home,.fixture-away){padding:6px!important;min-height:0!important;border-radius:4px!important;font-size:13px!important}
body.results-design-compact .recent-picks :is(p,.small-text){margin:5px 0!important;font-size:11px!important;line-height:1.4!important}
body.results-design-compact .recent-picks .result-facts{margin:7px 0!important;gap:5px}
body.results-design-compact .recent-picks .result-facts>div{padding:6px 8px!important}
body.results-design-compact .recent-picks .home-match-actions,body.results-design-compact .recent-picks .fixture-actions{margin-top:6px!important}
body.results-design-scoreboard .recent-picks .resolved-pick{padding:18px!important;border-radius:3px!important;border-top:3px solid var(--ww-accent)!important;border-left-width:1px!important;background:linear-gradient(90deg,transparent 49.8%,color-mix(in srgb,var(--ww-accent) 8%,transparent) 50%,transparent 50.2%),var(--ww-surface)!important}
body.results-design-scoreboard .recent-picks :is(.fixture-duel,.fixture-teams){grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:stretch!important;margin:15px 0!important}
body.results-design-scoreboard .recent-picks :is(.fixture-duel>strong,.fixture-home,.fixture-away){border-radius:2px!important;padding:14px 8px!important;text-transform:uppercase;font-size:14px!important;letter-spacing:.04em;box-shadow:inset 0 -3px var(--ww-accent)}
body.results-design-scoreboard .recent-picks :is(.fixture-duel>span,.fixture-versus){align-self:center;justify-self:center}
body.results-design-scoreboard .recent-picks .result-facts{grid-template-columns:1fr 1fr 1.25fr}
body.results-design-scoreboard .recent-picks .result-score strong{font-size:24px!important;font-variant-numeric:tabular-nums;letter-spacing:.1em}
body.results-design-scoreboard .recent-picks .result-score{text-align:center;background:color-mix(in srgb,var(--ww-accent) 10%,var(--ww-deep))!important;border-color:var(--ww-accent)!important}
@media(max-width:700px){body.results-design-scoreboard .recent-picks .resolved-pick{padding:12px!important}body.results-design-scoreboard .recent-picks :is(.fixture-duel>strong,.fixture-home,.fixture-away){font-size:12px!important;padding:10px 5px!important}body.results-design-compact .recent-picks .pick-date{padding:5px!important}}

body.matches-design-compact .fixture-list .fixture-card{padding:10px 12px!important;border-radius:6px!important;box-shadow:none!important;border-left-width:2px!important}
body.matches-design-compact .fixture-list :is(.fixture-duel,.fixture-teams){margin:6px 0!important;font-size:13px!important;gap:5px!important}
body.matches-design-compact .fixture-list :is(.fixture-duel>strong,.fixture-home,.fixture-away){padding:6px!important;min-height:0!important;border-radius:4px!important;font-size:13px!important}
body.matches-design-compact .fixture-list :is(p,.small-text){margin:5px 0!important;font-size:11px!important;line-height:1.4!important}
body.matches-design-compact .fixture-list .result-facts{margin:7px 0!important;gap:5px}
body.matches-design-compact .fixture-list .result-facts>div{padding:6px 8px!important}
body.matches-design-compact .fixture-list .home-match-actions,body.matches-design-compact .fixture-list .fixture-actions{margin-top:6px!important}
body.matches-design-scoreboard .fixture-list .fixture-card{padding:18px!important;border-radius:3px!important;border-top:3px solid var(--ww-accent)!important;border-left-width:1px!important;background:linear-gradient(90deg,transparent 49.8%,color-mix(in srgb,var(--ww-accent) 8%,transparent) 50%,transparent 50.2%),var(--ww-surface)!important}
body.matches-design-scoreboard .fixture-list :is(.fixture-duel,.fixture-teams){grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:stretch!important;margin:15px 0!important}
body.matches-design-scoreboard .fixture-list :is(.fixture-duel>strong,.fixture-home,.fixture-away){border-radius:2px!important;padding:14px 8px!important;text-transform:uppercase;font-size:14px!important;letter-spacing:.04em;box-shadow:inset 0 -3px var(--ww-accent)}
body.matches-design-scoreboard .fixture-list :is(.fixture-duel>span,.fixture-versus){align-self:center;justify-self:center}
body.matches-design-scoreboard .fixture-list .result-facts{grid-template-columns:1fr 1fr 1.25fr}
body.matches-design-scoreboard .fixture-list .result-score strong{font-size:24px!important;font-variant-numeric:tabular-nums;letter-spacing:.1em}
body.matches-design-scoreboard .fixture-list .result-score{text-align:center;background:color-mix(in srgb,var(--ww-accent) 10%,var(--ww-deep))!important;border-color:var(--ww-accent)!important}
@media(max-width:700px){body.matches-design-scoreboard .fixture-list .fixture-card{padding:12px!important}body.matches-design-scoreboard .fixture-list :is(.fixture-duel>strong,.fixture-home,.fixture-away){font-size:12px!important;padding:10px 5px!important}body.matches-design-compact .fixture-list .pick-date{padding:5px!important}}
