.ai-intel-desk .ai-tagline{margin:-4px 0 12px;color:#c9a227;font-size:.95rem;letter-spacing:.02em}.ai-predictions-board{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.ai-filters button{min-height:48px;padding:10px 14px}.ai-league-filter select{width:100%;min-height:48px;border-radius:10px;border:1px solid var(--line);background:#0b1220;color:inherit;padding:0 12px}.ai-intel-board{gap:12px}.ai-intel-card{list-style:none;display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:14px;border:1px solid rgba(201,162,39,.22);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(8,12,24,.98));box-shadow:0 8px 24px rgba(2,6,23,.28)}.ai-intel-meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;color:var(--muted);font-size:.82rem}.ai-intel-league{color:#e8d48b;font-weight:600}.ai-coverage{margin-left:auto;border-radius:999px;padding:4px 10px;font-size:.75rem;border:1px solid transparent}.ai-coverage-strong{color:#9ae6b4;border-color:rgba(154,230,180,.35);background:rgba(154,230,180,.08)}.ai-coverage-moderate{color:#f6e05e;border-color:rgba(246,224,94,.35);background:rgba(246,224,94,.08)}.ai-coverage-limited{color:#fbd38d;border-color:rgba(251,211,141,.4);background:rgba(251,211,141,.08)}.ai-intel-teams{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px}.ai-intel-teams,.ai-team{gap:8px;align-items:center}.ai-team{display:flex;min-width:0}.ai-team.away{justify-content:flex-end;text-align:right}.ai-team strong{font-size:.95rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.ai-crest,.ai-team img{width:28px;height:28px;border-radius:50%;object-fit:contain;background:rgba(255,255,255,.06);flex:0 0 auto}.ai-score-pill{display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:64px;padding:8px 10px;border-radius:12px;background:rgba(201,162,39,.12);border:1px solid rgba(201,162,39,.35)}.ai-score-pill b{font-size:1.15rem;letter-spacing:.02em}.ai-score-pill small{color:var(--muted);font-size:.72rem}.ai-intel-probs{display:grid;grid-gap:8px;gap:8px}.ai-prob{display:grid;grid-template-columns:18px 1fr 44px;grid-gap:8px;gap:8px;align-items:center}.ai-prob.is-lean b{color:#e8d48b}.ai-prob.is-lean .prob-track span{background:linear-gradient(90deg,#c9a227,#e8d48b)}.ai-verdict{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.03);border-left:3px solid #c9a227}.ai-verdict-label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#c9a227;font-weight:700}.ai-verdict p{margin:0;font-size:.95rem;line-height:1.45}.ai-intel-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ai-cta,.ai-expand{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:12px}.ai-cta{background:#c9a227;color:#0b1220;font-weight:700;text-decoration:none}.ai-intel-expand{display:grid;grid-gap:10px;gap:10px;padding-top:4px;border-top:1px solid rgba(255,255,255,.06)}.ai-factors{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.ai-factors li{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.03)}.ai-factors.numbered{list-style:decimal;padding-left:1.2rem}.ai-factors strong{font-size:.9rem}.ai-factors span{color:var(--muted);font-size:.86rem;line-height:1.4}.ai-goals-grid,.ai-goals-mini{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:.86rem;color:var(--muted)}.ai-goals-grid b,.ai-goals-mini b{color:inherit;color:#e8d48b}.ai-intelligence{padding:14px;border-radius:16px;border:1px solid rgba(201,162,39,.2);background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(8,12,24,.96))}.ai-intel-detail-head{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.ai-intel-detail-head h2{margin:0;flex:1 1 auto}.ai-deep-analysis,.ai-factors-block,.ai-goals-block,.ai-momentum-block,.ai-predicted-score,.ai-risk-block,.ai-track-block{display:grid;grid-gap:8px;gap:8px}.ai-score-hero{margin:0;font-size:1.8rem;font-weight:700;letter-spacing:.02em}.ai-score-hero small{display:block;margin-top:4px;font-size:.8rem;font-weight:500;color:var(--muted)}.ai-alt-scores{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ai-alt-scores li{padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.04);font-size:.85rem}.ai-momentum-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ai-momentum-grid>div{display:grid;grid-gap:2px;gap:2px;background:rgba(255,255,255,.03)}.ai-risk-block ul{margin:0;padding-left:1.1rem;color:var(--muted)}@media (max-width:640px){.ai-intel-card{padding:12px}.ai-team strong{font-size:.88rem}.ai-score-hero{font-size:1.5rem}}.ai-intel-desk{margin:0 0 14px;display:grid;grid-gap:6px;gap:6px}.ai-intel-desk .lede{margin:0;max-width:70ch;color:var(--muted);font-size:.95rem;line-height:1.45}.ai-intel-desk .ai-note,.ai-intel-desk .ai-switch,.ai-intel-desk .ai-tagline{display:none!important}.ai-predictions-board.v16{display:grid;grid-gap:14px;gap:14px;width:100%;max-width:100%}.ai-filters{display:flex;flex-wrap:wrap;gap:8px}.ai-filters button{min-height:44px;padding:8px 14px;border-radius:10px;flex:0 0 auto}.pred-league-groups{display:grid;grid-gap:20px;gap:20px;margin-top:0;width:100%}.pred-league-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(201,162,39,.28)}.pred-league-head h2{margin:0;font-size:1rem;color:#e8d48b}.pred-league-head span{color:var(--muted);font-size:.8rem}.pred-list{list-style:none;margin:0;padding:0}.pred-card,.pred-list{display:grid;grid-gap:12px;gap:12px}.pred-card{padding:14px;border-radius:14px;border:1px solid rgba(201,162,39,.22);background:var(--card);width:100%;box-sizing:border-box}.pred-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.pred-card-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e8d48b;font-weight:700;font-size:.95rem}.pred-card-badge{margin-left:0!important;flex:0 0 auto;white-space:nowrap}.pred-card-match{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center}.pred-card-side{display:flex;align-items:center;gap:8px;min-width:0}.pred-card-side.away{flex-direction:row-reverse;text-align:right}.pred-card-side strong{font-size:.95rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pred-card-side .ai-crest.sm,.pred-card-side img{width:28px;height:28px;border-radius:50%;object-fit:contain;background:rgba(255,255,255,.06);flex:0 0 auto}.pred-card-mid{display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:72px;padding:8px 10px;border-radius:12px;background:rgba(201,162,39,.12);border:1px solid rgba(201,162,39,.35)}.pred-card-score{font-size:1.25rem;font-weight:800;letter-spacing:.02em;color:#e8d48b}.pred-card-score-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.pred-card-probs{display:grid;grid-template-columns:repeat(3,1fr)}.pred-card-probs>div{grid-gap:2px;gap:2px;padding:8px 6px;border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,var(--card))}.pred-card-probs span{font-size:.72rem;color:var(--muted);font-weight:700}.pred-card-probs b{font-size:1.15rem;font-weight:800;color:var(--text)}.pred-card-verdict{margin:0;font-size:.9rem;line-height:1.4;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pred-card-cta{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;border-radius:12px;background:#c9a227;color:#0b1220;font-weight:800;font-size:.92rem;text-decoration:none;box-sizing:border-box}.pred-card-cta:hover{filter:brightness(1.05)}.pred-row-cover{position:static!important;display:inline-flex}.pred-row-link{display:none!important}@media (min-width:860px){.pred-card{grid-template-columns:1fr auto;grid-template-areas:"top top" "match probs" "verdict cta";align-items:center;column-gap:16px}.pred-card-top{grid-area:top}.pred-card-match{grid-area:match}.pred-card-probs{grid-area:probs;min-width:200px}.pred-card-verdict{grid-area:verdict}.pred-card-cta{grid-area:cta;width:auto;min-width:148px;padding:0 18px;justify-self:end}}.pred-analysis{display:grid;grid-gap:14px;gap:14px;min-width:0}.pred-analysis,.pred-analysis>.pred-footer-actions,.pred-analysis>.pred-hero,.pred-analysis>.pred-section{width:100%;max-width:100%;box-sizing:border-box}.pred-crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--muted);font-size:.85rem}.pred-crumbs a{color:#e8d48b}.pred-hero{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(201,162,39,.28);background:linear-gradient(160deg,rgba(15,23,42,.98),rgba(8,12,24,1));width:100%;box-sizing:border-box}.pred-hero-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.86rem}.pred-status{text-transform:uppercase;letter-spacing:.06em;color:#c9a227;font-size:.75rem;font-weight:700}.pred-hero-teams{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center}.pred-side{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.pred-side h1{margin:0;font-size:clamp(1rem,2.8vw,1.35rem);line-height:1.25}.pred-side img{width:56px;height:56px;object-fit:contain}.pred-hero-score{display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:88px;padding:10px 14px;border-radius:14px;background:rgba(201,162,39,.12);border:1px solid rgba(201,162,39,.35)}.pred-hero-score b{font-size:1.7rem}.pred-hero-score small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.pred-section{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:var(--card);width:100%;box-sizing:border-box}.pred-section h2{margin:0;font-size:1.05rem;color:#e8d48b}.pred-section h3{margin:0;font-size:.95rem}.pred-verdict-copy{margin:0;font-size:1.05rem;line-height:1.5;border-left:3px solid #c9a227;padding-left:12px}.pred-score-big{margin:0;font-size:2.4rem;font-weight:800;letter-spacing:.03em}.pred-prob-board{display:grid;grid-gap:10px;gap:10px}.pred-prob-row{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(80px,1.5fr) 48px;grid-gap:8px;gap:8px;align-items:center}.pred-prob-key{font-weight:800;color:#c9a227}.pred-prob-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.pred-footer-actions,.pred-form-grid{display:grid;grid-gap:12px;gap:12px}@media (min-width:720px){.pred-form-grid{grid-template-columns:1fr 1fr}.pred-footer-actions{grid-template-columns:auto auto;justify-content:start}}.pred-form-list,.pred-h2h,.pred-risk{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.pred-form-list li,.pred-h2h li{display:flex;gap:10px;justify-content:space-between;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.03);font-size:.88rem}.pred-risk{padding-left:1.1rem;list-style:disc;color:var(--muted)}.pred-market-box{border-color:rgba(201,162,39,.2)}.odds-intel{display:grid;grid-gap:12px;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(201,162,39,.22);background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(8,12,24,.98))}.odds-intel-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;flex-wrap:wrap}.odds-intel-head h2{margin:0}.odds-intel-head time{color:var(--muted);font-size:.8rem}.odds-market-tabs{display:flex;flex-wrap:wrap;gap:8px}.odds-market-tabs button{min-height:44px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 14px}.odds-market-tabs small{font-size:.7rem;opacity:.8}.odds-intel .odds-pills{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.odds-intel .odds-pill{min-width:0!important;width:100%;box-sizing:border-box;padding:14px 12px;justify-items:center}.odds-intel .odds-pill small{font-size:.78rem;letter-spacing:.04em}.odds-intel .odds-pill b{font-size:1.35rem}.odds-intel .odds-market-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.odds-intel .odds-market-tabs button{width:100%;min-width:0;min-height:52px;padding:10px 12px;border-radius:12px;border:1px solid rgba(201,162,39,.28);background:rgba(255,255,255,.03);color:var(--muted);font-weight:700;box-sizing:border-box}.odds-intel .odds-market-tabs button small{display:block;font-size:.72rem;font-weight:600;opacity:.85}.odds-intel .odds-market-tabs button.is-active,.odds-intel .odds-market-tabs button.primary,.odds-intel .odds-market-tabs button[aria-selected=true]{background:#c9a227!important;border-color:#c9a227!important;box-shadow:0 0 0 1px rgba(201,162,39,.35)}.odds-intel .odds-market-tabs button.is-active small,.odds-intel .odds-market-tabs button.primary small,.odds-intel .odds-market-tabs button[aria-selected=true] small{color:rgba(11,18,32,.75);opacity:1}.odds-intel .odds-market-tabs button.ghost:hover{border-color:rgba(201,162,39,.55);color:#e8d48b}@media (max-width:520px){.odds-intel .odds-market-tabs{grid-template-columns:1fr}}.odds-empty{padding:16px;border-radius:12px;background:rgba(255,255,255,.03);border:1px dashed rgba(201,162,39,.35)}.odds-fair-box{display:grid;grid-gap:8px;gap:8px}.odds-pill.fair{border-color:rgba(201,162,39,.45);background:rgba(201,162,39,.08)}.odds-book-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.odds-book-table-wrap.odds-book-scroll{max-height:min(420px,55vh);overflow:auto;-webkit-overflow-scrolling:touch;border-radius:12px;border:1px solid rgba(201,162,39,.18);padding:0 0 4px}.odds-book-table-wrap.odds-book-scroll>h3{position:-webkit-sticky;position:sticky;top:0;z-index:2;margin:0;padding:12px 12px 8px;background:rgba(8,12,24,.96)}.odds-book-table-wrap.odds-book-scroll .odds-book-table thead th{position:-webkit-sticky;position:sticky;top:42px;z-index:1;background:rgba(8,12,24,.96)}.odds-book-table-wrap.odds-book-scroll .odds-book-table{min-width:100%}.odds-book-table th[scope=row] small{display:none!important}.odds-book-table{width:100%;border-collapse:collapse;min-width:320px;font-size:.9rem}.odds-book-table td,.odds-book-table th{padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.06);text-align:center}.odds-book-table th[scope=row]{text-align:left;font-weight:600}.odds-book-table th[scope=row] small{display:block;color:var(--muted);font-weight:400;font-size:.72rem}.odds-book-table td b{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.odds-book-table td small{color:var(--muted)}.odds-book-table .move-up b{color:#9ae6b4}.odds-book-table .move-down b{color:#feb2b2}.odds-ab-note{margin:0}.odds-client-bar{display:grid;grid-gap:8px;gap:8px}.odds-client-cell{display:inline-flex;align-items:center;gap:8px}.odds-client-cell img{width:22px;height:22px;border-radius:6px;object-fit:contain;background:rgba(255,255,255,.06)}.odds-price-btn{display:grid;grid-gap:2px;gap:2px;width:100%;padding:4px 2px;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:8px}.odds-price-btn:hover{background:rgba(201,162,39,.12)}.odds-api-note{margin:8px 0 0}.odds-client-slip{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:12px;border-radius:12px;border:1px solid rgba(201,162,39,.28);background:rgba(201,162,39,.06)}.odds-slip-pick{margin:4px 0}.odds-slip-pick strong{color:#e8d48b}.ai-predictions-board.v16,.pred-league-groups,.pred-list,.pred-row{width:100%;max-width:100%;box-sizing:border-box}.ai-desk,.ai-desk.ai-intel-desk{width:100%;max-width:100%}.panel.panel-ai-full{padding:0;border:none;background:transparent;box-shadow:none;border-radius:0}.panel.panel-ai-full>.meta,.panel.panel-ai-full>.seo-breadcrumbs{padding-inline:2px}.panel.panel-ai-full>.seo-answer{width:100%;max-width:100%;margin:0 0 12px;box-sizing:border-box}.panel.panel-ai-full .ai-desk,.panel.panel-ai-full .ai-predictions-board,.panel.panel-ai-full .client-picker,.panel.panel-ai-full .pred-analysis{width:100%;max-width:100%;margin:0;box-sizing:border-box}.panel.panel-ai-full .pred-hero,.panel.panel-ai-full .pred-section{width:100%;max-width:100%;box-sizing:border-box}.panel.panel-ai-full .pred-analysis{gap:12px}.pred-integrity{display:grid;grid-gap:10px;gap:10px;padding:16px;border-radius:16px;border:1px solid rgba(201,162,39,.28);background:radial-gradient(120% 80% at 0 0,rgba(201,162,39,.12),transparent 55%),linear-gradient(180deg,rgba(15,23,42,.98),rgba(8,12,24,1))}.pred-integrity .eyebrow{margin:0;color:#e8d48b;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.pred-integrity h2{margin:0}.pred-integrity .lede{margin:0;color:var(--muted);font-size:.95rem;line-height:1.45;max-width:62ch}.pred-integrity-grid{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pred-integrity-grid li{display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.pred-integrity-grid strong{color:#e8d48b;font-size:.92rem}.pred-integrity-grid span{color:var(--muted);font-size:.86rem;line-height:1.4}@media (max-width:720px){.pred-integrity-grid{grid-template-columns:1fr}}:root{--ai-gold:#c9a227;--ai-gold-text:#e8d48b;--ai-gold-soft:rgba(201,162,39,0.14);--ai-gold-line:rgba(201,162,39,0.35)}:root[data-theme=light]{--ai-gold-soft:rgba(201,162,39,0.14);--ai-gold-line:rgba(201,162,39,0.45)}@media (prefers-color-scheme:light){:root:not([data-theme]){--ai-gold-text:#8a6d12;--ai-gold-soft:rgba(201,162,39,0.14);--ai-gold-line:rgba(201,162,39,0.45)}}.ai-predictions-board.v16 .ai-filters{display:flex;flex-wrap:wrap;gap:8px}.ai-predictions-board.v16 .ai-filters button{min-height:44px;padding:8px 16px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);font-weight:700}.ai-predictions-board.v16 .ai-filters button.ghost{background:color-mix(in srgb,var(--bg) 60%,var(--card));color:var(--muted)}.ai-predictions-board.v16 .ai-filters button.is-active,.ai-predictions-board.v16 .ai-filters button.primary{background:var(--ai-gold)!important;color:#0b1220!important;border-color:var(--ai-gold)!important}.pred-league-head{border-bottom-color:var(--ai-gold-line)!important}.pred-league-head h2{color:var(--ai-gold-text)!important}.pred-league-head span{color:var(--muted)!important}.pred-card{background:var(--card)!important;border:1px solid var(--ai-gold-line)!important;color:var(--text)!important;box-shadow:var(--shadow)}.pred-card-time{color:var(--ai-gold-text)!important}.pred-card-side strong{color:var(--text)!important}.pred-card-side .ai-crest.sm,.pred-card-side img{background:color-mix(in srgb,var(--line) 70%,transparent)!important;border:1px solid var(--line)}.pred-card-mid{background:var(--ai-gold-soft)!important;border:1px solid var(--ai-gold-line)!important}.pred-card-score{color:var(--ai-gold-text)!important}.pred-card-score-label{color:var(--muted)!important}.pred-card-probs>div{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;padding:12px 8px;border-radius:12px;border:1px solid var(--line)!important;background:color-mix(in srgb,var(--bg) 55%,var(--card))!important;min-width:0}.pred-card-probs span{font-size:.75rem!important;font-weight:800!important;letter-spacing:.04em;color:var(--muted)!important}.pred-card-probs b{font-size:1.25rem!important;font-weight:800!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)!important;line-height:1.1}.pred-card-verdict{color:var(--muted)!important}.pred-card-cta{background:var(--ai-gold)!important;color:#0b1220!important}.pred-card .ai-coverage,.pred-card .pred-card-badge,.pred-card-badge.ai-coverage{color:var(--ai-gold-text)!important;border-color:var(--ai-gold-line)!important;background:var(--ai-gold-soft)!important}.ai-desk .eyebrow{color:var(--ai-gold-text)!important}.ai-desk h1{color:var(--text)!important}.ai-desk .lede{color:var(--muted)!important}.pred-integrity{background:radial-gradient(120% 80% at 0 0,var(--ai-gold-soft),transparent 55%),var(--card)!important;border-color:var(--ai-gold-line)!important}.pred-integrity .eyebrow,.pred-integrity-grid strong{color:var(--ai-gold-text)!important}.pred-integrity h2{color:var(--text)!important}.pred-integrity .lede,.pred-integrity-grid span{color:var(--muted)!important}.pred-integrity-grid li{background:color-mix(in srgb,var(--bg) 45%,var(--card))!important;border-color:var(--line)!important}.odds-intel{background:var(--card)!important;border-color:var(--ai-gold-line)!important;color:var(--text)}.odds-intel-head h2{color:var(--text)!important}.odds-intel .eyebrow{color:var(--ai-gold-text)!important}.odds-intel .odds-pill{background:color-mix(in srgb,var(--bg) 45%,var(--card))!important;border:1px solid var(--line)!important}.odds-intel .odds-pill small{color:var(--muted)!important}.odds-intel .odds-pill b{color:var(--text)!important;font-weight:800}.odds-intel .odds-pill.fair{border-color:var(--ai-gold-line)!important;background:var(--ai-gold-soft)!important}.odds-intel .odds-market-tabs button.ghost{background:color-mix(in srgb,var(--bg) 45%,var(--card))!important;color:var(--muted)!important;border-color:var(--line)!important}.odds-intel .odds-market-tabs button.is-active,.odds-intel .odds-market-tabs button.primary,.odds-intel .odds-market-tabs button[aria-selected=true]{background:var(--ai-gold)!important;color:#0b1220!important;border-color:var(--ai-gold)!important}.odds-book-table td,.odds-book-table th{color:var(--text);border-bottom-color:var(--line)!important}.odds-book-table thead th{color:var(--muted)!important}.odds-client-slip{background:var(--ai-gold-soft)!important;border-color:var(--ai-gold-line)!important}.odds-price-btn b{color:var(--text)!important}.odds-book-table-wrap.odds-book-scroll .odds-book-table thead th,.odds-book-table-wrap.odds-book-scroll>h3{background:var(--card)!important}.pred-section .empty,.pred-section .meta{color:var(--muted)!important}.ad-slot:has(.ad-brand),.banner-rail .ad-slot:has(.ad-brand){display:grid;grid-gap:0;gap:0;overflow:hidden;background:radial-gradient(circle at 12% 40%,rgba(16,185,129,.18),transparent 42%),linear-gradient(135deg,#0b1220,#0f172a 55%,#132033)!important;border:1px solid rgba(201,162,39,.38)!important;color:#f8fafc!important;box-shadow:var(--shadow)}.ad-slot:has(.ad-brand) .ad-brand{background:transparent!important;box-shadow:inset 6px 0 0 #e8c56a;max-height:none;min-height:96px}.ad-slot:has(.ad-brand) .ad-copy strong{color:#f8fafc!important}.ad-slot:has(.ad-brand) .ad-copy small{color:#e8c56a!important}.ad-slot:has(.ad-brand) .ad-caption{display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:8px 12px;padding:8px 16px 12px;background:rgba(0,0,0,.28)!important;border-top:1px solid rgba(232,197,106,.22);color:#f8fafc!important}.ad-slot:has(.ad-brand) .ad-caption em{color:#34d399!important;margin:0}.ad-slot:has(.ad-brand) .ad-caption strong{color:#f8fafc!important;font-size:.92rem;font-weight:800}.ad-slot:has(.ad-brand) .ad-mark{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.12)}.ad-slot .ad-caption{color:var(--text)}.ad-slot .ad-caption em{color:var(--accent)}.ad-slot .ad-caption strong{color:var(--text)}.ad-slot:not(:has(.ad-brand)) .ad-caption{background:color-mix(in srgb,var(--bg) 35%,var(--card))!important;border-top:1px solid var(--line)}.brand-banner,.brand-banner-pro{color:#fffaf3!important;border:1px solid rgba(201,162,39,.28)}.brand-banner p,.brand-banner-kicker,.brand-banner-link,.brand-banner-name,.brand-banner-promo,.brand-banner-sub{color:inherit!important}.brand-banner-promo,.brand-banner-sub{color:#e8c56a!important;opacity:1!important}.brand-banner-kicker{color:#34d399!important;opacity:1!important}.seo-breadcrumbs,.seo-breadcrumbs a{color:var(--muted)!important}.seo-breadcrumbs a:hover{color:var(--ai-gold-text,#c9a227)!important}.seo-answer{color:var(--text);background:color-mix(in srgb,var(--bg) 40%,var(--card))!important;border-color:var(--line)!important}.seo-answer-lead,.seo-faq summary{color:var(--text)!important}.seo-faq p{color:var(--muted)!important}.client-picker,.join-partner-card,.panel,.panel-ai-full{color:var(--text)}.ai-desk .eyebrow,.client-picker .eyebrow,.join-partner-kicker{color:var(--ai-gold-text,#c9a227)!important}.client-picker h2,.client-picker-name,.join-partner-name{color:var(--text)!important}.client-picker .meta,.client-picker-promo,.join-partner-desc{color:var(--muted)!important}.join-partner-intel-title{color:var(--ai-gold-text,#c9a227)!important}.join-partner-intel{background:color-mix(in srgb,var(--bg) 45%,var(--card))!important;border-color:var(--line)!important}.join-partner-intel ul{color:var(--muted)!important}.join-partner-url{color:var(--accent)!important}.client-dropdown-label{color:var(--muted)!important}.client-dropdown select,.client-dropdown-control{color:var(--text)!important;background:var(--card);border-color:var(--line)}.checked-at,.empty,.meta,.site-footer,footer.site-footer{color:var(--muted)}@media (max-width:720px){.ad-slot:has(.ad-brand) .ad-brand{min-height:88px;padding:12px 12px 10px 14px;gap:10px}.ad-slot:has(.ad-brand) .ad-mark{width:64px!important;height:64px!important;max-width:64px!important}.ad-slot:has(.ad-brand) .ad-caption{padding:8px 12px 10px}.page-end-banner,.page-mid-banner{margin-inline:0}.ad-slot,.banner-rail{max-width:100%;min-width:0}}:root[data-theme=light] .ad-slot:has(.ad-brand),:root[data-theme=light] .banner-rail .ad-slot:has(.ad-brand){box-shadow:0 10px 28px rgba(15,23,42,.12)}:root[data-theme=light] .bottom-nav a{color:var(--muted)}:root[data-theme=light] .bottom-nav a.is-active,:root[data-theme=light] .bottom-nav a[aria-current=page]{color:var(--accent)}.pred-card-probs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.pred-card-probs .pred-prob,.pred-card-probs>div{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;min-width:0;padding:12px 8px;border-radius:12px;border:1.5px solid transparent}.pred-card-probs .pred-prob span,.pred-card-probs>div span{font-size:.68rem!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;text-align:center}.pred-card-probs .pred-prob b,.pred-card-probs>div b{font-size:1.35rem!important;font-weight:900!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pred-card-probs .pred-prob.is-home{background:rgba(16,185,129,.14)!important;border-color:rgba(16,185,129,.55)!important}.pred-card-probs .pred-prob.is-home span{color:#34d399!important}.pred-card-probs .pred-prob.is-home b{color:#6ee7b7!important}.pred-card-probs .pred-prob.is-draw{background:rgba(245,158,11,.12)!important;border-color:rgba(245,158,11,.5)!important}.pred-card-probs .pred-prob.is-draw span{color:#fbbf24!important}.pred-card-probs .pred-prob.is-draw b{color:#fcd34d!important}.pred-card-probs .pred-prob.is-away{background:rgba(244,63,94,.12)!important;border-color:rgba(244,63,94,.5)!important}.pred-card-probs .pred-prob.is-away span{color:#fb7185!important}.pred-card-probs .pred-prob.is-away b{color:#fda4af!important}.pred-card-probs .pred-prob.is-lead{background:rgba(201,162,39,.22)!important;border-color:#c9a227!important;box-shadow:0 0 0 1px rgba(201,162,39,.45),inset 0 0 0 1px rgba(232,212,139,.25)}.pred-card-probs .pred-prob.is-lead span{color:#e8d48b!important}.pred-card-probs .pred-prob.is-lead b{color:#fde68a!important;font-size:1.45rem!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-home{background:rgba(16,185,129,.12)!important;border-color:rgba(5,150,105,.55)!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-home span{color:#047857!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-home b{color:#065f46!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-draw{background:rgba(245,158,11,.12)!important;border-color:rgba(217,119,6,.55)!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-draw span{color:#b45309!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-draw b{color:#92400e!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-away{background:rgba(244,63,94,.1)!important;border-color:rgba(225,29,72,.5)!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-away span{color:#be123c!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-away b{color:#9f1239!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-lead{background:rgba(201,162,39,.18)!important;border-color:#a8841a!important;box-shadow:0 0 0 1px rgba(168,132,26,.35)}:root[data-theme=light] .pred-card-probs .pred-prob.is-lead span{color:#8a6d12!important}:root[data-theme=light] .pred-card-probs .pred-prob.is-lead b{color:#713f12!important}@media (max-width:420px){.pred-card-probs .pred-prob span{font-size:.62rem!important}.pred-card-probs .pred-prob b{font-size:1.2rem!important}.pred-card-probs .pred-prob.is-lead b{font-size:1.28rem!important}}@media (min-width:860px){.pred-card-probs{grid-template-columns:1fr!important;min-width:168px;gap:8px}.pred-card-probs .pred-prob{grid-template-columns:auto 1fr;justify-items:stretch;align-items:center;column-gap:10px;padding:10px 12px;text-align:left}.pred-card-probs .pred-prob span{justify-self:start;text-align:left}.pred-card-probs .pred-prob b{justify-self:end;text-align:right}}.pred-crumbs{color:var(--muted)!important}.pred-crumbs a{color:var(--ai-gold-text,#c9a227)!important;text-decoration:none;font-weight:700}.pred-crumbs a:hover{text-decoration:underline}.pred-hero{background:radial-gradient(120% 80% at 0 0,rgba(201,162,39,.14),transparent 50%),linear-gradient(160deg,#0f172a,#080c18)!important;border:1px solid rgba(201,162,39,.35)!important;color:#f8fafc!important}.pred-hero .eyebrow{color:#34d399!important}.pred-hero-meta,.pred-hero-meta span,.pred-hero-meta time{color:#94a3b8!important}.pred-status{color:#e8d48b!important}.pred-hero .pred-side h1,.pred-hero h1,.pred-side h1{color:#f8fafc!important}.pred-hero-score{background:rgba(201,162,39,.16)!important;border-color:rgba(201,162,39,.45)!important}.pred-hero-score b{color:#e8d48b!important}.pred-hero-score small{color:#94a3b8!important}.pred-hero .ai-coverage{color:#e8d48b!important;border-color:rgba(201,162,39,.45)!important;background:rgba(201,162,39,.12)!important}.pred-section{background:var(--card)!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)}.pred-section,.pred-section h3{color:var(--text)!important}.pred-section .empty,.pred-section .lede,.pred-section .meta{color:var(--muted)!important}.pred-verdict-copy{border-left-color:var(--ai-gold,#c9a227)!important}.pred-score-big,.pred-verdict-copy{color:var(--text)!important}.pred-prob-key{color:var(--ai-gold-text,#c9a227)!important}.pred-prob-label{color:var(--text)!important}.pred-prob-row{color:var(--text)}.pred-form-list li,.pred-h2h li{background:color-mix(in srgb,var(--bg) 55%,var(--card))!important;border:1px solid var(--line);color:var(--text)!important}.pred-risk{color:var(--muted)!important}.ai-alt-scores li{background:color-mix(in srgb,var(--bg) 50%,var(--card))!important;border:1px solid var(--line);color:var(--text)!important}.ai-goals-grid,.ai-goals-mini{color:var(--muted)!important}.ai-goals-grid b,.ai-goals-mini b{color:var(--ai-gold-text,#c9a227)!important}.ai-factors strong{color:var(--text)!important}.ai-factors span{color:var(--muted)!important}.ai-momentum-grid>div{background:color-mix(in srgb,var(--bg) 50%,var(--card));border:1px solid var(--line);border-radius:12px;padding:10px;color:var(--text)}.ai-momentum-grid b{color:var(--ai-gold-text,#c9a227)!important}.prob-track{background:color-mix(in srgb,var(--line) 80%,var(--bg))!important;border-radius:999px;overflow:hidden;min-height:8px}.prob-fill,.prob-track>i,.prob-track>span{background:linear-gradient(90deg,#10b981,#34d399)!important}.pred-footer-actions .ai-cta{background:var(--ai-gold,#c9a227)!important;color:#0b1220!important}.pred-footer-actions .ai-expand,.pred-footer-actions .ghost{color:var(--text)!important;border-color:var(--line)!important;background:var(--card)!important}.pred-hero .pred-side h1,.pred-hero h1{color:#f8fafc!important}.pred-section h2{color:var(--ai-gold-text,#c9a227)!important}:root[data-theme=light]{--ai-gold-text:#8a6d12}:root[data-theme=light] .pred-section{background:#ffffff!important}:root[data-theme=light] .pred-prob-label,:root[data-theme=light] .pred-score-big,:root[data-theme=light] .pred-section h3,:root[data-theme=light] .pred-verdict-copy{color:#0f172a!important}:root[data-theme=light] .pred-section .empty,:root[data-theme=light] .pred-section .meta{color:#475569!important}:root[data-theme=light] .pred-crumbs a{color:#8a6d12!important}@media (prefers-color-scheme:light){:root:not([data-theme]) .pred-section{background:#ffffff!important}:root:not([data-theme]) .pred-hero .pred-side h1,:root:not([data-theme]) .pred-hero h1{color:#f8fafc!important}:root:not([data-theme]) .pred-prob-label,:root:not([data-theme]) .pred-score-big,:root:not([data-theme]) .pred-verdict-copy{color:#0f172a!important}:root:not([data-theme]) .pred-section .meta{color:#475569!important}}