.sportsbook-command.sports-unified-header{--sports-green-900:#0b2a4e;--sports-lime:#4da3ff;--sports-muted:#8fa7c1;top:var(--header-height);z-index:50;color:#f5f8ff;font-synthesis:none;isolation:isolate;pointer-events:auto;background:#0b2a4e;border-top:0;border-bottom:1px solid #1f5e9c;width:100%;height:50px;min-height:50px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1;display:block;position:sticky;overflow:hidden}.sports-provider-shell>.sportsbook-command.sports-unified-header{z-index:3;flex:0 0 50px;position:relative;top:0}.sportsbook-command.sports-unified-header .sports-unified-header__inner{justify-content:space-between;align-items:stretch;gap:12px;width:min(1720px,100%);height:50px;min-height:50px;margin:0 auto;padding:0 18px;display:flex}.sports-unified-header__navigation,.sports-unified-header__modes,.sports-unified-header__providers,.sports-unified-header__actions,.sports-unified-header__wallet{align-items:stretch;min-width:0;display:flex}.sports-unified-header__navigation{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;overflow:auto hidden}.sports-unified-header__navigation::-webkit-scrollbar{display:none}.sports-unified-header__modes,.sports-unified-header__providers{flex:none}.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{z-index:1;box-sizing:border-box;appearance:none;color:#b9cbe0;cursor:pointer;touch-action:manipulation;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:6px;height:50px;min-height:50px;max-height:50px;margin:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex;position:relative}.sports-unified-header__modes button:active,.sports-unified-header__modes a:active,.sports-unified-header__providers a:active{background:#4da3ff47}.sports-unified-header__modes button:hover,.sports-unified-header__modes a:hover,.sports-unified-header__providers a:hover,.sports-unified-header__modes .is-active,.sports-unified-header__providers a.is-active{color:#fff}.sports-unified-header__modes .is-active,.sports-unified-header__providers a.is-active{background:#2563eb2e;border-bottom-color:#4da3ff}.sports-unified-header__providers{border-left:1px solid #4da3ff47;margin-left:5px;padding-left:5px}.sports-unified-header__count{color:#dceaff;min-width:20px;font:700 10px/17px var(--font-jetbrains-mono), monospace;text-align:center;background:#174b80;border-radius:999px;padding:1px 5px;display:none}.sports-unified-header__modes .is-active .sports-unified-header__count{color:#061427;background:#4da3ff}.sports-unified-header__actions{flex:none;align-items:center;gap:15px}.sports-unified-header__rules{color:#b9cbe0;white-space:nowrap;font-size:11px;font-weight:700;text-decoration:none}.sports-unified-header__rules:hover{color:#fff}.sports-unified-header__wallet{white-space:nowrap;flex:0 0 220px;justify-content:flex-end;align-items:center;gap:8px;width:220px;font-size:11px}.sports-unified-header__wallet strong{color:#fff;width:0;min-width:0;font:700 11px var(--font-jetbrains-mono), monospace;text-align:right;text-overflow:ellipsis;flex:auto;overflow:hidden}.sports-unified-header__wallet :is(button,.sports-wallet-deposit){box-sizing:border-box;appearance:none;color:#061427;cursor:pointer;touch-action:manipulation;background:#4da3ff;border:1px solid #60a5fa;border-radius:3px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;min-width:58px;max-width:58px;min-height:34px;margin:0;padding:5px 11px;font-family:inherit;font-size:11px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.sports-unified-header__status{color:#b9cbe0;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:10px;font-weight:650;display:none}.sports-unified-header__status i{background:#4da3ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4da3ff24}.sports-unified-header__status.is-stale{color:#e1be70}.sports-unified-header__status.is-stale i{background:#e1be70}.sports-unified-header__event-count{display:none}.sports-provider-shell--molybet-blue .sportsbook-command.sports-unified-header{background:#0b2a4e;border-bottom-color:#1f5e9c}[data-v4-section=sportsbook] .prematch-book{min-height:calc(100dvh - var(--v4-header-height));padding-top:50px}[data-v4-section=sportsbook] .sportsbook-command.sports-unified-header{left:0;right:0;top:var(--v4-header-height);position:fixed}@media (min-width:861px){[data-v4-section=sportsbook] .prematch-book{padding-top:0}[data-v4-section=sportsbook] .sportsbook-command.sports-unified-header{position:sticky;left:auto;right:auto}}@media (min-width:761px){.prematch-book .prematch-sports{padding-left:max(18px,50% - 842px);padding-right:max(18px,50% - 842px)}.prematch-book .prematch-filter-tools,.prematch-book .prematch-layout{width:min(1720px,100%);padding-left:18px;padding-right:18px}.prematch-book .prematch-filter-tools{justify-content:flex-start}}@media (max-width:760px){[data-v4-section=sportsbook]>[data-v4-product-content]{isolation:auto;width:calc(100% + 29px);max-width:none;margin-left:-14.5px;margin-right:-14.5px}.sportsbook-command.sports-unified-header .sports-unified-header__inner{gap:0;padding:0 8px}.sports-unified-header__navigation{flex:100%;overflow-x:hidden}.sports-unified-header__modes{flex:3 1 0}.sports-unified-header__providers{border-left:0;flex:2 1 0;margin-left:0;padding-left:0}.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{flex:1 1 0;min-width:0;min-height:50px;padding:0 9px;font-size:11px}.sports-unified-header__actions{display:none}.sports-unified-header__wallet{flex-basis:58px;width:58px}.sports-unified-header__rules,.sports-unified-header__wallet>span,.sports-unified-header__wallet strong,.sports-unified-header__status,.sports-unified-header__count{display:none}.sportsbook-command.sports-unified-header .sports-unified-header__wallet :is(button,.sports-wallet-deposit){min-height:42px;padding:5px 8px}.sports-provider-shell--molybet-blue .sports-provider-stage__header{display:none}}.prematch-book:not(.mode-esports) .prematch-sports button>svg{box-sizing:border-box;border:1px solid var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-surface);width:30px;height:30px;color:var(--sportsbook-zxc-muted);border-radius:9px;flex:0 0 30px;padding:5px;transition:border-color .14s,background-color .14s,color .14s}.prematch-book:not(.mode-esports) .prematch-sports button:hover>svg{border-color:rgba(var(--sportsbook-zxc-accent-rgb), .56);background:var(--sportsbook-zxc-control);color:var(--sportsbook-zxc-accent-hover)}.prematch-book:not(.mode-esports) .prematch-sports button.is-active>svg{border-color:var(--sportsbook-zxc-accent);background:var(--sportsbook-zxc-accent);color:var(--sportsbook-zxc-accent-ink)}.prematch-book:not(.mode-esports) .prematch-sports button{gap:3px;min-width:68px;padding-left:7px;padding-right:7px}.prematch-book .prematch-league__header{box-shadow:inset 3px 0 0 rgba(var(--sportsbook-zxc-accent-rgb), .72)}.prematch-book .prematch-event__time{background:rgba(var(--sportsbook-zxc-accent-rgb), .035)}.prematch-book .sports-country-badge__flag{border:1px solid var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control);border-radius:2px;flex:0 0 18px;place-items:center;width:18px;height:12px;font-size:0;display:grid;overflow:hidden}.prematch-book .sports-country-badge__flag-surface{--CountryFlagIcon-height:12px;background-position:50%;flex:none;display:block}.prematch-book .sports-country-badge__neutral-icon{width:14px;height:14px;display:block}.prematch-book .sports-country-badge.is-neutral .sports-country-badge__flag{background:0 0;border-color:#0000}.prematch-book .sports-country-badge__neutral-icon .globe-fill{fill:var(--sportsbook-zxc-accent)}.prematch-book .sports-country-badge__neutral-icon .globe-lines circle,.prematch-book .sports-country-badge__neutral-icon .globe-lines path{stroke:var(--sportsbook-zxc-accent-ink);stroke-width:1.2px;stroke-linecap:round}.prematch-book .sports-team-icon{--sports-team-accent:var(--sportsbook-zxc-accent-hover);background:var(--sportsbook-zxc-control);box-shadow:inset 0 0 0 1px rgba(var(--sportsbook-zxc-accent-rgb), .1);isolation:isolate;border-radius:50%;flex:0 0 28px;place-items:center;display:grid;position:relative;overflow:visible}.prematch-book .sports-team-icon--tone-1{--sports-team-accent:#65d6e8}.prematch-book .sports-team-icon--tone-2{--sports-team-accent:#8aa8ff}.prematch-book .sports-team-icon--tone-3{--sports-team-accent:#a58cff}.prematch-book .sports-team-icon--tone-4{--sports-team-accent:#60c7a5}.prematch-book .sports-team-icon--tone-5{--sports-team-accent:#7fc0ff}.prematch-book .sports-team-icon__fallback{color:var(--sports-team-accent);place-items:center;display:grid;position:absolute;inset:0}.prematch-book .sports-team-icon__initials{z-index:1;color:inherit;font:800 8px/1 var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:-.04em;position:relative}.prematch-book .sports-team-icon__flag{--CountryFlagIcon-height:9px;z-index:2;border:1px solid var(--sportsbook-zxc-surface);background-position:50%;background-size:cover;border-radius:2px;width:13px;height:9px;display:block;position:absolute;bottom:-1px;right:-1px}.prematch-book .sports-team-icon__globe{z-index:2;border:1px solid var(--sportsbook-zxc-surface);background:var(--sports-team-accent);border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:1px;box-shadow:0 0 0 1px #03132661}.prematch-book .sports-team-icon__logo{z-index:3;box-sizing:border-box;object-fit:contain;opacity:0;background:#f7faff;border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);padding:2px;transition:opacity .12s;display:block;position:absolute;inset:2px}.prematch-book .sports-team-icon__logo.is-loaded{opacity:1}.prematch-book .sports-team-icon__logo.is-light-artwork{background:var(--sportsbook-zxc-control)}@media (max-width:760px){.prematch-book:not(.mode-esports) .prematch-sports button{min-width:64px;padding-left:6px;padding-right:6px}.prematch-book:not(.mode-esports) .prematch-sports button>svg{flex-basis:28px;width:28px;height:28px;padding:4px}.prematch-book .sports-team-icon{flex-basis:26px}.prematch-book .sports-country-badge{box-sizing:border-box;justify-content:center;gap:0;width:28px;min-width:28px;max-width:28px;padding:2px 4px;overflow:hidden}.prematch-book .sports-country-badge__label{display:none}}@media (max-width:420px){.sportsbook-command.sports-unified-header .sports-unified-header__inner{padding:0 4px}.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{padding:0 5px;font-size:10px}.sports-unified-header__providers{margin-left:2px;padding-left:2px}}@media (max-width:360px){.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{padding:0 2px;font-size:9px}}.sportsbook-command.sports-unified-header{--sports-green-900:var(--v4-header,#0a1728);--sports-lime:var(--v4-green,#4a9eff);--sports-muted:var(--v4-muted,#91a8c2);border-bottom-color:var(--v4-strong-line,#2b507b);background:var(--v4-header,#0a1728);color:var(--v4-text,#f5f8ff)}.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a,.sports-unified-header__rules,.sports-unified-header__status{color:var(--v4-muted,#91a8c2)}.sports-unified-header__modes button:active,.sports-unified-header__modes a:active,.sports-unified-header__providers a:active,.sports-unified-header__modes .is-active,.sports-unified-header__providers a.is-active{background:rgba(var(--v4-accent-rgb,74, 158, 255), .16)}.sports-unified-header__modes .is-active,.sports-unified-header__providers a.is-active{border-bottom-color:var(--v4-green,#4a9eff)}.sports-unified-header__providers{border-left-color:rgba(var(--v4-accent-rgb,74, 158, 255), .26)}.sports-unified-header__count{background:var(--v4-control,#152b47);color:var(--v4-text,#f5f8ff)}.sports-unified-header__modes .is-active .sports-unified-header__count,.sports-unified-header__wallet :is(button,.sports-wallet-deposit){border-color:var(--v4-green,#4a9eff);background:var(--v4-green,#4a9eff);color:var(--v4-accent-ink,#031326)}.sports-unified-header__wallet>span{color:var(--v4-muted,#91a8c2)}.sports-unified-header__wallet strong{color:var(--v4-text,#f5f8ff)}.sports-unified-header__status i{background:var(--v4-green,#4a9eff);box-shadow:0 0 0 3px rgba(var(--v4-accent-rgb,74, 158, 255), .14)}.sports-provider-shell--molybet-blue .sportsbook-command.sports-unified-header{border-bottom-color:var(--v4-strong-line,#2b507b);background:var(--v4-header,#0a1728)}.prematch-book{--sportsbook-zxc-canvas:var(--v4-bg,#07111f);--sportsbook-zxc-header:var(--v4-header,#0a1728);--sportsbook-zxc-surface:var(--v4-modal,#0d1c30);--sportsbook-zxc-panel:var(--v4-panel,#122641);--sportsbook-zxc-panel-hover:var(--v4-panel-hover,#173457);--sportsbook-zxc-control:var(--v4-control,#152b47);--sportsbook-zxc-control-hover:var(--v4-control-hover,#1b3a60);--sportsbook-zxc-input:var(--v4-input,#10233a);--sportsbook-zxc-line:var(--v4-line,#5494ff2e);--sportsbook-zxc-line-strong:var(--v4-strong-line,#2b507b);--sportsbook-zxc-text:var(--v4-text,#f5f8ff);--sportsbook-zxc-muted:var(--v4-muted,#91a8c2);--sportsbook-zxc-accent:var(--v4-green,#4a9eff);--sportsbook-zxc-accent-hover:var(--v4-accent-hover,#70b5ff);--sportsbook-zxc-accent-ink:var(--v4-accent-ink,#031326);--sportsbook-zxc-accent-rgb:var(--v4-accent-rgb,74, 158, 255);--prematch-bg:var(--sportsbook-zxc-canvas);--prematch-surface:var(--sportsbook-zxc-surface);--prematch-soft:var(--sportsbook-zxc-control);--prematch-ink:var(--sportsbook-zxc-text);--prematch-muted:var(--sportsbook-zxc-muted);--prematch-line:var(--sportsbook-zxc-line);--prematch-line-strong:var(--sportsbook-zxc-line-strong);--prematch-accent:var(--sportsbook-zxc-accent);--prematch-accent-soft:rgba(var(--sportsbook-zxc-accent-rgb), .16);background:var(--sportsbook-zxc-canvas);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-modebar,.prematch-book .prematch-sports,.prematch-book .sports-betslip__header,.prematch-book .prematch-slip-dock{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-header);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-modebar__tabs button,.prematch-book .prematch-modebar__providers a,.prematch-book .prematch-feed,.prematch-book .prematch-sports button,.prematch-book .prematch-filter-reset,.prematch-book .sports-country-badge,.prematch-book .prematch-event__time>span,.prematch-book .prematch-event__time>button,.prematch-book .prematch-league__headings span,.prematch-book .prematch-board__header span,.prematch-book .prematch-league__name small,.prematch-book .prematch-empty,.prematch-book .prematch-inline-markets__state,.prematch-book .prematch-inline-markets__meta,.prematch-book .sports-betslip__empty,.prematch-book .sports-betslip__empty p,.prematch-book .sports-betslip__empty>span,.prematch-book .sports-slip-mode span,.prematch-book .sports-pick__heading span,.prematch-book .sports-pick>p,.prematch-book .sports-pick em,.prematch-book .sports-stake>span,.prematch-book .sports-stake-help,.prematch-book .sports-stake>div>span,.prematch-book .sports-bet-summary dt,.prematch-book .sports-betslip__terms,.prematch-book .sports-bet-history>p,.prematch-book .sports-bet-history article p,.prematch-book .prematch-slip-dock>span{color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-modebar__tabs button:hover,.prematch-book .prematch-modebar__tabs button.is-active,.prematch-book .prematch-modebar__providers a:hover,.prematch-book .prematch-sports button:hover,.prematch-book .prematch-sports button.is-active,.prematch-book .prematch-board__header strong,.prematch-book .prematch-league__toggle,.prematch-book .prematch-league__name strong,.prematch-book .prematch-event__teams strong,.prematch-book .prematch-event__teams b,.prematch-book .prematch-odd>strong,.prematch-book .prematch-empty strong,.prematch-book .sports-betslip__header h2,.prematch-book .sports-betslip__empty strong,.prematch-book .sports-slip-mode strong,.prematch-book .sports-pick>strong,.prematch-book .sports-pick__odds strong,.prematch-book .sports-bet-summary dd,.prematch-book .sports-bet-history h3,.prematch-book .sports-bet-history article>div:first-child strong,.prematch-book .prematch-slip-dock em{color:var(--sportsbook-zxc-text)}.prematch-book .prematch-modebar__tabs button.is-active:after,.prematch-book .prematch-sports button.is-active{border-bottom-color:var(--sportsbook-zxc-accent)}.prematch-book .prematch-modebar__providers{border-left-color:rgba(var(--sportsbook-zxc-accent-rgb), .26)}.prematch-book .prematch-modebar__providers a:hover,.prematch-book .prematch-sports button:hover,.prematch-book .prematch-sports button.is-active{background:rgba(var(--sportsbook-zxc-accent-rgb), .14)}.prematch-book .prematch-modebar__count,.prematch-book .prematch-modebar__tabs button span{background:var(--sportsbook-zxc-control);color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-modebar__tabs button.is-active .prematch-modebar__count,.prematch-book .prematch-modebar__tabs button.is-active span,.prematch-book .sports-betslip__header span,.prematch-book .prematch-slip-dock>span strong{background:var(--sportsbook-zxc-accent);color:var(--sportsbook-zxc-accent-ink)}.prematch-book .prematch-event__teams>div{grid-template-columns:18px 28px minmax(0,1fr) auto;column-gap:7px}.prematch-book .sports-team-icon--pair .sports-team-icon__logo{object-fit:cover;object-position:left center}.prematch-book .prematch-event__team-side{border:1px solid rgba(var(--sportsbook-zxc-accent-rgb), .42);background:rgba(var(--sportsbook-zxc-accent-rgb), .12);width:18px;min-width:18px;height:16px;color:var(--sportsbook-zxc-accent-hover);font:850 9px/1 var(--font-jetbrains-mono), monospace;border-radius:3px;flex:0 0 18px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:760px){.prematch-book .prematch-event__teams>div{grid-template-columns:18px 26px minmax(0,1fr) auto;gap:6px}}.prematch-book .prematch-feed i{background:var(--sportsbook-zxc-accent);box-shadow:0 0 0 3px rgba(var(--sportsbook-zxc-accent-rgb), .14)}.prematch-book .prematch-sports button svg,.prematch-book .prematch-sports button:nth-child(n) svg,.prematch-book .prematch-league__toggle>svg,.prematch-book .prematch-search>svg,.prematch-book .prematch-search>button,.prematch-book .prematch-event__more>svg,.prematch-book .sports-betslip__title>svg,.prematch-book .sports-betslip__header button,.prematch-book .sports-pick__heading button{color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-sports button.is-active svg,.prematch-book .prematch-sports button:hover svg,.prematch-book .prematch-sports button.is-active strong,.prematch-book .prematch-event__time>button:hover,.prematch-book .prematch-event__more strong,.prematch-book .prematch-inline-odd>strong,.prematch-book .prematch-slip-dock b,.prematch-book .sports-bet-summary>div:last-child dd{color:var(--sportsbook-zxc-accent-hover)}.prematch-book .prematch-sport-art{background-color:var(--sportsbook-zxc-surface);box-shadow:inset 0 0 0 1px rgba(var(--sportsbook-zxc-accent-rgb), .16)}.prematch-book.mode-esports .prematch-sports button:hover .prematch-esports-art,.prematch-book.mode-esports .prematch-sports button.is-active .prematch-esports-art{filter:saturate(1.12) brightness(1.08) drop-shadow(0 2px 6px rgba(var(--sportsbook-zxc-accent-rgb), .25))}.prematch-book .prematch-filter-tools{background:var(--sportsbook-zxc-canvas)}.prematch-book .prematch-search,.prematch-book .prematch-league-select select,.prematch-book .prematch-sort-select select{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-input);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-search input,.prematch-book .prematch-league-select select option,.prematch-book .prematch-sort-select select option{background:var(--sportsbook-zxc-input);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-search input::placeholder,.prematch-book .prematch-league-select>svg,.prematch-book .prematch-sort-select>svg{color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-filter-reset{border-color:var(--sportsbook-zxc-line)}.prematch-book .prematch-filter-reset:hover{border-color:var(--sportsbook-zxc-accent);background:rgba(var(--sportsbook-zxc-accent-rgb), .12);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-board{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-surface)}.prematch-book .prematch-board__header,.prematch-book .prematch-league__header{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-header)}.prematch-book .prematch-league__sport{border:1px solid var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control);max-width:112px;min-height:26px;color:var(--sportsbook-zxc-accent-hover);border-radius:4px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.prematch-book .prematch-league__sport>svg{flex:0 0 16px;width:16px;height:16px}.prematch-book .prematch-league__sport>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prematch-book .prematch-league+.prematch-league,.prematch-book .prematch-loading>div,.prematch-book .prematch-groups__more{border-color:var(--sportsbook-zxc-canvas)}.prematch-book .prematch-league__toggle:hover,.prematch-book .prematch-event:hover,.prematch-book .prematch-league__more:hover,.prematch-book .prematch-groups__more:hover{background:var(--sportsbook-zxc-panel-hover)}.prematch-book .sports-country-badge__flag,.prematch-book .sports-team-icon{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control)}.prematch-book .prematch-league__headings,.prematch-book .prematch-event__time,.prematch-book .prematch-event__odds,.prematch-book .sports-pick{border-color:var(--sportsbook-zxc-line)}.prematch-book .prematch-event,.prematch-book .prematch-league__more,.prematch-book .prematch-groups__more{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-surface)}.prematch-book .prematch-event__time>strong,.prematch-book .prematch-event__time>small,.prematch-book .prematch-league__more,.prematch-book .prematch-groups__more,.prematch-book .prematch-inline-market-section>header,.prematch-book .prematch-inline-odd,.prematch-book .sports-quick-stakes button{color:var(--sportsbook-zxc-text)}.prematch-book .sports-quick-stakes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.prematch-book .sports-quick-stakes button{white-space:nowrap;min-height:44px;padding-inline:4px;font-size:13px;font-weight:700;line-height:1.2}.prematch-book .prematch-odd,.prematch-book .prematch-event__more,.prematch-book .prematch-inline-odd,.prematch-book .sports-slip-mode,.prematch-book .sports-pick,.prematch-book .sports-stake input,.prematch-book .sports-quick-stakes button{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control)}.prematch-book button.prematch-odd:hover:not(:disabled),.prematch-book .prematch-event__more:hover,.prematch-book .prematch-event__more.is-open,.prematch-book .prematch-inline-odd:hover:not(:disabled),.prematch-book .sports-quick-stakes button:hover{border-color:var(--sportsbook-zxc-accent);background:var(--sportsbook-zxc-control-hover);color:var(--sportsbook-zxc-text)}.prematch-book .prematch-event__more.has-tracker{border-color:var(--sportsbook-zxc-accent);flex-direction:column;justify-content:center;gap:7px;display:flex}.prematch-book .prematch-event__tracker-label{color:var(--sportsbook-zxc-accent);white-space:nowrap;font-size:11px;font-weight:700}.prematch-book .prematch-odd.is-selected,.prematch-book .prematch-inline-odd.is-selected,.prematch-book .prematch-empty button,.prematch-book .sports-bet-submit,.prematch-book .prematch-skip{border-color:var(--sportsbook-zxc-accent);background:var(--sportsbook-zxc-accent);color:var(--sportsbook-zxc-accent-ink);box-shadow:none}.prematch-book .prematch-odd.is-selected>strong,.prematch-book .prematch-inline-odd.is-selected>strong{color:var(--sportsbook-zxc-accent-ink)}.prematch-book .prematch-odd__price{justify-content:center;align-items:center;gap:4px;display:inline-flex}.prematch-book .prematch-odd__movement{justify-content:center;align-items:center;min-width:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.prematch-book .prematch-odd__movement.is-up{color:#41d69b}.prematch-book .prematch-odd__movement.is-down{color:#ff7183}.prematch-book .prematch-odd.has-odds-up:not(.is-selected){border-color:color-mix(in srgb, #41d69b 68%, var(--sportsbook-zxc-line-strong));background:color-mix(in srgb, #41d69b 10%, var(--sportsbook-zxc-control))}.prematch-book .prematch-odd.has-odds-down:not(.is-selected){border-color:color-mix(in srgb, #ff7183 68%, var(--sportsbook-zxc-line-strong));background:color-mix(in srgb, #ff7183 10%, var(--sportsbook-zxc-control))}.prematch-book .prematch-odd.is-closed,.prematch-book .prematch-odd:disabled.is-closed,.prematch-book .prematch-odd:disabled:not(.is-closed),.prematch-book .prematch-inline-odd.is-closed,.prematch-book .sports-bet-submit:disabled{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-input);color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-odd.is-closed>strong,.prematch-book .prematch-odd:disabled.is-closed>strong,.prematch-book .prematch-inline-odd.is-closed>strong{color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-loading span,.prematch-book .prematch-loading i{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-control)}@keyframes prematch-skeleton{to{background:var(--sportsbook-zxc-control-hover)}}.prematch-book .prematch-event__market-state.is-pending,.prematch-book .prematch-inline-market__name span{border-color:var(--sportsbook-zxc-accent);background:rgba(var(--sportsbook-zxc-accent-rgb), .14);color:var(--sportsbook-zxc-accent-hover)}.prematch-book .prematch-event__market-state{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control)}.prematch-book .prematch-inline-markets{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-header);scrollbar-color:var(--sportsbook-zxc-line-strong) var(--sportsbook-zxc-surface)}.prematch-book .prematch-inline-markets::-webkit-scrollbar-track{background:var(--sportsbook-zxc-surface)}.prematch-book .prematch-inline-markets::-webkit-scrollbar-thumb{border-color:var(--sportsbook-zxc-surface);background:var(--sportsbook-zxc-line-strong)}.prematch-book .prematch-inline-markets__state button{border-color:var(--sportsbook-zxc-accent);background:rgba(var(--sportsbook-zxc-accent-rgb), .12);color:var(--sportsbook-zxc-accent-hover)}.prematch-book .prematch-inline-market{border-color:var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-surface)}.prematch-book .prematch-inline-market-section>header span,.prematch-book .prematch-inline-market__name em,.prematch-book .prematch-inline-markets__meta{color:var(--sportsbook-zxc-muted)}.prematch-book .prematch-slip-panel,.prematch-book .sports-betslip{border-color:var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-surface);color:var(--sportsbook-zxc-text)}.prematch-book .sports-betslip__empty>span,.prematch-book .sports-pick__odds,.prematch-book .sports-bet-history,.prematch-book .sports-bet-history article{border-color:var(--sportsbook-zxc-line)}.prematch-book .sports-stake input{color:var(--sportsbook-zxc-text)}.prematch-book .sports-bet-submit:hover:not(:disabled){border-color:var(--sportsbook-zxc-accent-hover);background:var(--sportsbook-zxc-accent-hover)}.prematch-book .sports-bet-notice{border-color:var(--sportsbook-zxc-line-strong);background:rgba(var(--sportsbook-zxc-accent-rgb), .1);color:var(--sportsbook-zxc-text)}.prematch-book button:focus-visible,.prematch-book a:focus-visible,.prematch-book input:focus-visible,.prematch-book select:focus-visible,.prematch-book [tabindex]:focus-visible,.prematch-book .prematch-sports:focus-visible{outline-color:var(--sportsbook-zxc-accent-hover)}
.sports-unified-header__mode-label--compact{display:none}.domestic-board{--domestic-over:#ff6b5e;--domestic-under:#4da3ff;--domestic-handicap:#46d483;gap:10px;display:grid}.domestic-board__tools{border:1px solid var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-surface);min-width:0;color:var(--sportsbook-zxc-muted);justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:12px;display:flex}.domestic-board__tools button{border:1px solid var(--sportsbook-zxc-accent);min-width:96px;min-height:32px;color:var(--sportsbook-zxc-text);background:0 0;border-radius:2px;padding:0 14px;font-size:12px;font-weight:700}.domestic-board__tools button:hover{background:var(--sportsbook-zxc-control-hover)}.domestic-board button:focus-visible{outline:2px solid var(--sportsbook-zxc-accent);outline-offset:2px}.domestic-league{min-width:0}.domestic-league__header{border:0;border-bottom:1px solid var(--sportsbook-zxc-line);background:var(--sportsbook-zxc-canvas);width:100%;min-width:0;min-height:38px;color:var(--sportsbook-zxc-text);text-align:left;align-items:center;gap:8px;padding:0 10px;display:flex}.domestic-league__header:hover{background:var(--sportsbook-zxc-header)}.domestic-league__header>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.prematch-book .domestic-league__header .sports-country-badge{flex:none;max-width:none}.domestic-league__header .sports-country-badge__label{display:none}.domestic-league__sport{color:var(--sportsbook-zxc-muted);flex:none;align-items:center;gap:4px;font-size:11px;display:inline-flex}.domestic-league__sport svg{width:16px;height:16px;color:var(--sportsbook-zxc-accent)}.domestic-league__header>small{color:var(--sportsbook-zxc-muted);flex:none;margin-left:auto;font-size:11px}.domestic-league__header>svg{width:14px;height:14px;color:var(--sportsbook-zxc-muted);flex:none;transition:transform .16s}.domestic-league__header[aria-expanded=false]>svg{transform:rotate(-90deg)}.domestic-league__events{gap:8px;padding-top:8px;display:grid}.domestic-event{gap:2px;min-width:0;display:grid}.domestic-event__more{gap:2px;display:grid}.domestic-market-row{grid-template-columns:96px minmax(0,1fr) 74px minmax(0,1fr) 52px;align-items:stretch;gap:2px;min-width:0;min-height:40px;display:grid}.domestic-market-row__lead,.domestic-market-row__center,.domestic-market-row__more{background:var(--sportsbook-zxc-panel);justify-content:center;align-items:center;min-width:0;display:flex}.domestic-market-row__lead{color:var(--sportsbook-zxc-accent);text-align:center;flex-direction:column;gap:2px;padding:3px 4px}.domestic-market-row__lead>strong{white-space:nowrap;font-size:12px;font-weight:700;line-height:1.15}.domestic-market-row.is-primary .domestic-market-row__lead>strong{font-family:var(--font-jetbrains-mono), ui-monospace, monospace}.domestic-market-row__lead>small{max-width:100%;color:var(--sportsbook-zxc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;overflow:hidden}.domestic-market-row__center{color:var(--sportsbook-zxc-accent);font:700 12px/1 var(--font-jetbrains-mono), ui-monospace, monospace}.domestic-market-row.is-ml .domestic-market-row__center{color:var(--sportsbook-zxc-muted);font-weight:600}.domestic-odd{background:var(--sportsbook-zxc-control);min-width:0;color:var(--sportsbook-zxc-text);text-align:left;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;display:flex}.domestic-odd.is-away{text-align:right;flex-direction:row-reverse}.domestic-odd.is-draw,.domestic-odd.is-empty{justify-content:center;padding-inline:4px}.domestic-odd.is-empty{color:var(--sportsbook-zxc-muted)}.domestic-odd:hover:not(:disabled){border-color:var(--sportsbook-zxc-accent);background:var(--sportsbook-zxc-control-hover)}.domestic-odd.is-selected,.domestic-odd.is-selected:hover:not(:disabled){border-color:var(--sportsbook-zxc-accent);background:var(--sportsbook-zxc-accent);color:var(--sportsbook-zxc-accent-ink)}.domestic-odd.is-closed,.domestic-odd:disabled{background:var(--sportsbook-zxc-input);color:var(--sportsbook-zxc-muted)}.domestic-odd__team{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.domestic-odd.is-away .domestic-odd__team{flex-direction:row-reverse}.domestic-odd__team>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.prematch-book .domestic-odd .sports-team-icon{flex:0 0 22px;width:22px;height:22px}.domestic-odd__price{flex:none;align-items:center;gap:5px;display:inline-flex}.domestic-odd.is-away .domestic-odd__price{flex-direction:row-reverse}.domestic-odd strong{font:700 13px/1 var(--font-jetbrains-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.domestic-odd .prematch-odd__suspended{align-items:center;gap:3px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.domestic-odd .prematch-odd__suspended .prematch-lock-icon{width:11px;height:11px}.domestic-odd__mark{font-size:10px;font-style:normal;font-weight:800;line-height:1}.domestic-odd__mark.is-handicap{color:var(--domestic-handicap)}.domestic-odd__mark.is-over{color:var(--domestic-over)}.domestic-odd__mark.is-under{color:var(--domestic-under)}.domestic-odd.is-selected .domestic-odd__mark,.domestic-odd:disabled .domestic-odd__mark{color:inherit}.domestic-market-row__more button,.domestic-event__state button{width:100%;min-height:100%;color:var(--sportsbook-zxc-text);font:700 12px/1 var(--font-jetbrains-mono), ui-monospace, monospace;background:0 0;border:0;padding:0 4px}.domestic-event__state button{border:1px solid var(--sportsbook-zxc-line-strong);background:var(--sportsbook-zxc-control);width:auto;min-width:72px;min-height:32px}.domestic-market-row__more button:hover,.domestic-event__state button:hover{background:var(--sportsbook-zxc-control-hover);color:var(--sportsbook-zxc-accent-hover)}.domestic-event__state{background:var(--sportsbook-zxc-panel);min-height:40px;color:var(--sportsbook-zxc-muted);justify-content:center;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}.domestic-event__state>strong{color:var(--sportsbook-zxc-accent);font:700 12px/1 var(--font-jetbrains-mono), ui-monospace, monospace}.domestic-event__state.is-error{color:#ff8b8b}@media (max-width:760px){.sports-unified-header__mode-label{display:none}.sports-unified-header__mode-label--compact{display:inline}.sports-unified-header__modes{flex:3 1 0}.sports-unified-header__providers{flex:2 1 0}.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{padding-left:3px;padding-right:3px;font-size:10px}.domestic-market-row{grid-template-columns:56px minmax(0,1fr) 44px minmax(0,1fr) 44px;min-height:52px}.domestic-market-row__lead>strong{white-space:normal;font-size:11px}.domestic-market-row__lead>small{text-overflow:clip;white-space:normal;font-size:10px}.domestic-odd{gap:4px;padding:4px 5px}.domestic-odd.is-home,.domestic-odd.is-away{flex-direction:column;justify-content:center;align-items:stretch;gap:3px}.domestic-odd__team{flex:none;gap:4px}.domestic-odd.is-home .domestic-odd__price,.domestic-odd.is-away .domestic-odd__price{justify-content:flex-end}.domestic-odd__team>span:last-child{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box}.prematch-book .domestic-odd .sports-team-icon{flex-basis:18px;width:18px;height:18px}.domestic-odd strong,.domestic-market-row__center,.domestic-market-row__more button{font-size:12px}.domestic-league__sport>span{display:none}.domestic-board__tools button,.domestic-league__header{min-height:44px}}@media (max-width:380px){.sports-unified-header__modes button,.sports-unified-header__modes a,.sports-unified-header__providers a{font-size:9px}.domestic-market-row{grid-template-columns:50px minmax(0,1fr) 44px minmax(0,1fr) 44px}.prematch-book .domestic-odd .sports-team-icon{display:none}}@media (prefers-reduced-motion:reduce){.domestic-league__header>svg{transition:none}}
