.strade-card .strade-action{padding:12px 18px 2px;border-top:1px solid var(--line)}[data-theme=light] .strade-card .strade-action{border-top-color:rgba(0,0,0,.06)}.strade-card .trade-body{max-height:calc(100vh - 420px)}.strade-rail{max-height:calc(100vh - 144px);height:auto}.strade-card,.strade-card .amount-section,.strade-card .s-row,.strade-card .side-btn,.strade-card .stakes-preview,.strade-card .summary{font-family:-apple-system,"system-ui",SF Pro Text,SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif}.strade-card .amount-display{font-family:-apple-system,"system-ui",SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif;font-size:15px}body .strade-card[style*="--trade-team-a-color"] .side-btn.yes{background:rgba(255,255,255,.02);border-color:var(--line);box-shadow:none}body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:color-mix(in srgb,var(--trade-team-a-color) 30%,transparent);border-color:color-mix(in srgb,var(--trade-team-a-color) 92%,transparent);color:var(--lime);box-shadow:none}body .strade-card[style*="--trade-team-b-color"] .side-btn.no{background:rgba(255,255,255,.02);border-color:var(--line);box-shadow:none}body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:color-mix(in srgb,var(--trade-team-b-color) 30%,transparent);border-color:color-mix(in srgb,var(--trade-team-b-color) 92%,transparent);color:var(--lime);box-shadow:none}body .strade-card[style*="--trade-team-a-color"] .side-btn.yes:not(.active):hover{background:color-mix(in srgb,var(--trade-team-a-color) 12%,transparent);border-color:color-mix(in srgb,var(--trade-team-a-color) 45%,transparent)}body .strade-card[style*="--trade-team-b-color"] .side-btn.no:not(.active):hover{background:color-mix(in srgb,var(--trade-team-b-color) 12%,transparent);border-color:color-mix(in srgb,var(--trade-team-b-color) 45%,transparent)}body .strade-card .side-btn.no,body .strade-card .side-btn.yes{border-radius:10px;border-width:1px;border-style:solid;padding:14px 8px;font-size:14px;font-weight:600;letter-spacing:-.154px;text-align:center;justify-content:center;align-items:center}.strade-card .strade-action .strade-cta,.strade-card .strade-action .trade-cta,.strade-card button.btn.btn-primary.trade-cta{border-radius:999px;background-color:transparent;background-image:linear-gradient(rgb(98,217,62),rgb(79,196,44));color:rgb(5,45,0);border-color:transparent;font-family:Inter,Manrope,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.07px;padding:14px 20px;min-height:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 4px 12px -2px rgba(84,206,49,.35)}.strade-card[style*="--trade-cta-color"] .strade-action .strade-cta,.strade-card[style*="--trade-cta-color"] .strade-action .trade-cta,.strade-card[style*="--trade-cta-color"] button.btn.btn-primary.trade-cta{
  /* !important is forced here: every league styles.ts ships
     `.btn-primary { background: <green gradient> !important }`, which beats
     any non-important declaration regardless of specificity. Among important
     declarations this selector (0,5,1) wins. The success flash
     (.strade-cta.is-success, also !important, later) still paints over it. */background-image:none!important;background-color:color-mix(in srgb,var(--trade-cta-color) 80%,#0a0f14)!important;color:#ffffff!important;box-shadow:rgba(0,0,0,.1) 0 1px 2px 0,color-mix(in srgb,var(--trade-cta-color) 35%,transparent) 0 4px 12px -2px!important}.strade-card[style*="--trade-cta-color"] .strade-action .strade-cta:hover,.strade-card[style*="--trade-cta-color"] .strade-action .trade-cta:hover{filter:brightness(1.1)}body .categories,body .categories-bar,body .nav,body .nav-inner{font-family:-apple-system,"system-ui",SF Pro Text,SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif;font-size:15px;letter-spacing:-.165px}body .nav-inner{padding:14px 32px}body .nav-search{height:35px;background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}body .nav-search input{font-family:Manrope,sans-serif}body .categories{padding:0 32px;gap:4px}body .categories .cat{font-family:Inter,Manrope,sans-serif;font-size:13.5px;font-weight:500;line-height:1.47;letter-spacing:-.135px;padding:18px 18px 14px}body .categories .cat:not(.active){color:rgb(110,110,115)}body .categories .cat.active{font-weight:600;color:rgb(245,245,247)}[data-theme=light] body .categories .cat:not(.active){color:#5a5a62}[data-theme=light] body .categories .cat.active{color:#1d1d1f}body .chart-card .chart-watermark,body .evt-chart-wrap>.evt-chart-watermark{top:10px;left:10px;right:auto;width:auto;height:18px;pointer-events:none;z-index:0}body .strade-card .amount-display{justify-content:center}body .strade-card .amount-display input{flex:0 1 auto;text-align:left;min-width:0}body .px-c-main{padding:16px 32px 80px}body .px-c-sidebar{top:107px;padding:12px 16px 140px 20px}body .evt-markets{font-family:-apple-system,"system-ui",SF Pro Text,SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif;font-size:15px;letter-spacing:-.165px;line-height:1.47}body .evt-market-title,body .evt-pick-cents{font-family:-apple-system,"system-ui",SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif}body .evt-markets,body .px-c-content>.evt-markets+*,body .px-c-content>.positions-table{margin-top:12px}body .evt-banner{top:108px}body .strade-rail{top:120px}body .sgame-glines-card .sgame-feat-markets{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}body .positions-table{padding:14px 16px 4px}body .positions-table .pt-empty{padding:24px 16px 8px}body .evt-market:not(.evt-market-active) .evt-line-strip{display:none}body .evt-line-strip{margin:10px 0 0;padding:4px;background:rgba(255,255,255,.04);border-radius:10px;gap:3px}[data-theme=light] body .evt-line-strip{background:rgba(0,0,0,.05)}body .evt-line-tick{font-size:12px;letter-spacing:-.005em;font-variant-numeric:tabular-nums;padding:6px 11px}body .evt-line-strip:before{content:"";position:absolute;top:-7px;width:14px;height:14px;background:rgba(255,255,255,.04);transform:rotate(45deg);border-top-left-radius:3px;pointer-events:none}[data-theme=light] body .evt-line-strip:before{background:rgba(0,0,0,.05)}body .evt-line-strip.is-open-yes:before{left:calc(25% - 7px)}body .evt-line-strip.is-open-no:before{right:calc(25% - 7px)}body .px-c-main{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Inter,system-ui,sans-serif;font-size:15px;letter-spacing:-.011em;line-height:1.47}body .evt-pick[style*="--pick-team-color"]{background:rgba(255,255,255,.02);border-color:color-mix(in srgb,var(--pick-team-color) 60%,transparent);box-shadow:none}body .evt-pick[style*="--pick-team-color"]:hover{background:color-mix(in srgb,var(--pick-team-color) 24%,transparent);border-color:color-mix(in srgb,var(--pick-team-color) 56%,transparent)}body .evt-pick[style*="--pick-team-color"].is-active{background:color-mix(in srgb,var(--pick-team-color) 24%,transparent);border-color:color-mix(in srgb,var(--pick-team-color) 70%,transparent);box-shadow:none}[data-theme=light] body .evt-pick[style*="--pick-team-color"]{background:rgba(0,0,0,.02);border-color:color-mix(in srgb,var(--pick-team-color) 85%,transparent)}[data-theme=light] body .evt-pick[style*="--pick-team-color"]:hover{background:color-mix(in srgb,var(--pick-team-color) 26%,white);border-color:color-mix(in srgb,var(--pick-team-color) 92%,transparent)}[data-theme=light] body .evt-pick[style*="--pick-team-color"].is-active{background:color-mix(in srgb,var(--pick-team-color) 26%,white);border-color:var(--pick-team-color);box-shadow:none}
/* !important is REQUIRED here and is the one place in this sheet that uses it.
 * The sheet's no-!important rule works because it loads after the page CSS, so
 * equal specificity wins on document order. That fails against a declaration
 * that is itself !important — no selector, however specific, beats one. Three
 * such declarations sit on this exact button in game.css / event.css:
 *
 *   .strade-outcome .side-btn       { gap: 10px !important;
 *                                     padding: 14px 8px !important; }
 *   .strade-outcome .side-btn .side-label { font-size: 15px !important;
 *                                           font-weight: 600 !important; }
 *   .strade-outcome .side-price     { font-size: 21px !important; }
 *
 * A first pass wrote these rules without !important to honour the convention.
 * They lost silently: flex-wrap: wrap was the only thing with no competitor, so
 * it applied on its own and the button GREW to 51px instead of compacting to
 * local's 41px — a 15px label and a 21px price beside a 12px sub, wrapped. The
 * canonical sheet marks every one of these !important for the same reason; this
 * is a faithful port of that block, not a shortcut.
 * ------------------------------------------------------------------------- */body .strade-outcome .side-btn:has(.side-sub){flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important;gap:2px 5px!important;padding:12px 4px!important;min-height:0!important}body .strade-outcome .side-btn:has(.side-sub) .side-label{display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;gap:3px!important;white-space:nowrap!important;font-size:13px!important;font-weight:700!important;line-height:1.1!important}body .strade-outcome .side-btn:has(.side-sub) .side-price{font-size:14px!important;font-weight:800!important;letter-spacing:-.012em!important;margin-top:0!important;line-height:1!important}body .side-btn .side-sub{display:block;margin-top:0;font-family:var(--sf-mono,ui-monospace,"SF Mono",Menlo,Monaco,monospace);font-size:12px;font-weight:600;letter-spacing:-.005em;font-variant-numeric:tabular-nums;opacity:.62}body .sgame-yn{min-width:0}body .sgame-yn-side{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .sgame-yn-price{flex-shrink:0}body .nhcar-price{min-width:0}body .nhcar-price-side{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .nhcar-price-val{flex-shrink:0}html[data-theme=dark] body .sgame-feat-mline.has-line-picker .sgame-yn .sgame-yn-side,html[data-theme=dark] body .sgame-featured-card[style] .sgame-yn .sgame-yn-side,html[data-theme=dark] body .sgame-yn .sgame-yn-side,html[data-theme=dark] body .sgame-yn[data-mtype] .sgame-yn-side{color:#fff!important;opacity:1!important}html[data-theme=dark] body .sgame-feat-mline.has-line-picker .sgame-yn.no .sgame-yn-price,html[data-theme=dark] body .sgame-feat-mline.has-line-picker .sgame-yn.yes .sgame-yn-price,html[data-theme=dark] body .sgame-featured-card[style] .sgame-yn.no .sgame-yn-price,html[data-theme=dark] body .sgame-featured-card[style] .sgame-yn.yes .sgame-yn-price,html[data-theme=dark] body .sgame-yn .sgame-yn-price{color:#fff!important;font-weight:800!important}@media (max-width:760px){html[data-theme=light] body .sgame-feat-mline.has-line-picker .sgame-yn .sgame-yn-side,html[data-theme=light] body .sgame-featured-card .sgame-yn .sgame-yn-side,html[data-theme=light] body .sgame-featured-card .sgame-yn[data-mtype] .sgame-yn-side,html[data-theme=light] body .sgame-featured-card[style] .sgame-yn .sgame-yn-side{color:#fff!important;opacity:1!important}html[data-theme=light] body .sgame-feat-mline.has-line-picker .sgame-yn.no .sgame-yn-price,html[data-theme=light] body .sgame-feat-mline.has-line-picker .sgame-yn.yes .sgame-yn-price,html[data-theme=light] body .sgame-featured-card .sgame-yn .sgame-yn-price,html[data-theme=light] body .sgame-featured-card[style] .sgame-yn.no .sgame-yn-price,html[data-theme=light] body .sgame-featured-card[style] .sgame-yn.yes .sgame-yn-price{color:#fff!important;font-weight:800!important}}body .sad-amt-hero{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:4px!important;text-align:right!important;min-width:0!important;font-size:clamp(15px,1.7vw,24px)!important;letter-spacing:-.02em!important;line-height:1.05!important;white-space:normal!important;overflow-wrap:anywhere}body .sad-amt-num{display:block;font-size:1em;font-weight:900;letter-spacing:-.02em;white-space:nowrap;color:#54CE31!important;text-shadow:0 2px 18px rgba(84,206,49,.35),0 1px 4px rgba(0,0,0,.5)}body .sad-amt-unit{color:#ffffff!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}body .sad-amt-note{display:block;font-family:var(--font-inter),"Inter",sans-serif;font-size:.52em;font-weight:600;letter-spacing:0;line-height:1.3;max-width:none;white-space:normal;color:rgba(255,255,255,.78);text-shadow:0 1px 6px rgba(0,0,0,.45)}body .shero-q{font-size:clamp(20px,2vw,28px)!important;line-height:1.12!important;text-wrap:balance}body .shero-content{max-width:74%!important}@media (min-width:641px){body .shero-content,body .shero-slide{justify-content:flex-start!important}body .shero-content{gap:10px}}body .evt-pick{border-color:color-mix(in srgb,var(--pick-team-color,#8a8a94) 60%,transparent)}body .evt-pick:hover{border-color:color-mix(in srgb,var(--pick-team-color,#8a8a94) 80%,transparent)}[data-theme=light] body .evt-pick{border-color:color-mix(in srgb,var(--pick-team-color,#5a5a66) 78%,transparent)}body .sgame-mkt-card .sgame-mkt-q{font-size:15px;font-weight:700;color:#fff;line-height:1.3;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 14px rgba(0,0,0,.8)}body .sgame-mkt-card .sgame-feat-matchup{display:block}html body .sgame-featured-card.sgame-mkt-card .sgame-feat-foot-cta{display:inline-flex!important}body .side-btn.active .side-sub{opacity:.85}html[data-theme] body .nhcar-card .nhcar-price,html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"]{background:rgba(10,12,16,.66)!important;border-color:rgba(255,255,255,.26)!important;-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);box-shadow:0 2px 14px rgba(0,0,0,.38)}html[data-theme] body .nhcar-card .nhcar-price:hover,html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"]:hover{background:rgba(18,22,28,.78)!important;border-color:rgba(255,255,255,.42)!important}html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"]{border-color:color-mix(in srgb,var(--price-team-color),white 26%)!important}html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"]:hover{border-color:color-mix(in srgb,var(--price-team-color),white 55%)!important;box-shadow:0 3px 18px color-mix(in srgb,var(--price-team-color) 45%,transparent)!important}html[data-theme] body .nhcar-card .nhcar-price .nhcar-price-side,html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"] .nhcar-price-side{color:#ffffff!important;font-weight:700!important}html[data-theme] body .nhcar-card .nhcar-price .nhcar-price-val,html[data-theme] body .nhcar-card .nhcar-price[style*="--price-team-color"] .nhcar-price-val{color:var(--price-team-ink,#ffffff)!important;font-weight:800!important}html[data-theme] body .nhcar-card .nhcar-price:before{display:none!important}html[data-theme] body .nhcar-card .nhcar-price{padding-left:16px!important}html[data-theme] body .nhcar-card .nhcar-chart-wrap:before{content:"";position:absolute;inset:-8px 0 0 0;background:linear-gradient(0deg,rgba(4,6,10,.86) 0,rgba(4,6,10,.72) 42%,rgba(4,6,10,.42) 74%,rgba(4,6,10,0));pointer-events:none;z-index:0}html[data-theme] body .nhcar-card .nhcar-chart-wrap>.nhcar-chart-svg{position:relative;z-index:1}html[data-theme] body .nhcar-card .nhcar-buy-feed,html[data-theme] body .nhcar-card .nhcar-cross-tip{z-index:3}html[data-theme] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes{background:color-mix(in srgb,var(--trade-team-a-color) 12%,transparent)!important;border-color:color-mix(in srgb,var(--trade-team-a-color) 42%,transparent)!important;box-shadow:none!important}html[data-theme] body .strade-card[style*="--trade-team-b-color"] .side-btn.no{background:color-mix(in srgb,var(--trade-team-b-color) 12%,transparent)!important;border-color:color-mix(in srgb,var(--trade-team-b-color) 42%,transparent)!important;box-shadow:none!important}html[data-theme] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:color-mix(in srgb,var(--trade-team-a-color) 30%,transparent)!important;border-color:color-mix(in srgb,var(--trade-team-a-color) 92%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trade-team-a-color) 30%,transparent)!important}html[data-theme] body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:color-mix(in srgb,var(--trade-team-b-color) 30%,transparent)!important;border-color:color-mix(in srgb,var(--trade-team-b-color) 92%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--trade-team-b-color) 30%,transparent)!important}html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes,html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{color:#ffffff!important}html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-label,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-label{color:#ffffff!important;font-weight:700!important}html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price,html:not([data-theme=light]) body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-price,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price,html:not([data-theme=light]) body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-price{color:#ffffff!important;font-weight:800!important}html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes,html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{color:#0F1115!important}html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-label,html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes .side-price,html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-label,html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active .side-price,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-label,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no .side-price,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-label,html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active .side-price{color:#0F1115!important;font-weight:800!important}html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes.active{background:color-mix(in srgb,var(--trade-team-a-color) 22%,white)!important}html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no.active{background:color-mix(in srgb,var(--trade-team-b-color) 22%,white)!important}html[data-theme=light] body .strade-card[style*="--trade-team-a-color"] .side-btn.yes:not(.active){background:color-mix(in srgb,var(--trade-team-a-color) 8%,white)!important}html[data-theme=light] body .strade-card[style*="--trade-team-b-color"] .side-btn.no:not(.active){background:color-mix(in srgb,var(--trade-team-b-color) 8%,white)!important}html[data-theme] body .shero-slide.shero-promo .shero-scrim{background:linear-gradient(95deg,rgba(2,3,4,.94),rgba(2,3,4,.74) 42%,rgba(2,3,4,.18) 74%,rgba(2,3,4,0))!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:clamp(5px,1.6cqw,14px)!important;max-width:74%!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-mark{height:clamp(13px,2.5cqw,22px)!important;width:auto!important;display:block!important;filter:drop-shadow(0 2px 10px rgba(0,0,0,.6))}html[data-theme] body .shero-carousel{container-type:inline-size}html[data-theme] body .shero-slide.shero-promo .shero-promo-q{font-family:var(--sf-display,var(--sf))!important;font-size:clamp(22px,6.4cqw,56px)!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:.94!important;text-transform:uppercase!important;color:#ffffff!important;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.5);margin:0!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-q em{font-style:normal!important;color:#6FE547!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-sub{font-family:var(--font-inter),var(--sf),sans-serif!important;font-size:clamp(11px,1.9cqw,15px)!important;font-weight:500!important;line-height:1.4!important;color:rgba(255,255,255,.8)!important;max-width:42ch!important;margin:0!important;text-shadow:0 1px 8px rgba(0,0,0,.5)}html[data-theme] body .shero-slide.shero-promo .shero-promo-cta{display:inline-flex!important;align-items:center!important;gap:7px!important;margin-top:2px!important;padding:clamp(7px,1.5cqw,11px) clamp(13px,3cqw,20px)!important;border-radius:999px!important;background:#ffffff!important;color:#0a0a0a!important;font-weight:700!important;font-size:clamp(11px,1.9cqw,14px)!important;letter-spacing:-.01em!important;text-decoration:none!important;box-shadow:0 6px 22px rgba(0,0,0,.45)!important;transition:transform .18s ease,box-shadow .18s ease}html[data-theme] body .shero-slide.shero-promo .shero-promo-cta:hover{transform:translateY(-1px);box-shadow:0 9px 26px rgba(0,0,0,.55)!important}@media (prefers-reduced-motion:reduce){html[data-theme] body .shero-slide.shero-promo .shero-promo-cta{transition:none}}@media (max-width:760px){html[data-theme] body .shero-slide.shero-promo .shero-scrim{background:linear-gradient(0deg,rgba(2,3,4,.95) 0,rgba(2,3,4,.78) 46%,rgba(2,3,4,.3) 78%,rgba(2,3,4,0))!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-content{max-width:100%!important;justify-content:flex-end!important;gap:clamp(6px,2.4cqw,12px)!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-q{font-size:clamp(26px,9.4cqw,46px)!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-sub{font-size:clamp(12px,3.4cqw,15px)!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-mark{height:clamp(15px,4cqw,22px)!important}html[data-theme] body .shero-slide.shero-promo .shero-promo-cta{padding:10px 18px!important;font-size:13px!important}}html[data-theme] body .nhcar-card .nhcar-matchup-big .nhcar-team-name,html[data-theme] body .nhcar-card .nhcar-team-name{color:#ffffff!important;text-shadow:0 2px 14px rgba(0,0,0,.55)}html[data-theme] body .nhcar-card .nhcar-team-rec{color:rgba(255,255,255,.72)!important;text-shadow:0 1px 8px rgba(0,0,0,.5)}html[data-theme] body .nhcar-card .nhcar-vs{color:rgba(255,255,255,.5)!important}html[data-theme] body .nhcar-card .nhcar-eyebrow{color:rgba(255,255,255,.78)!important}html[data-theme] body .nhcar-card .nhcar-meta{color:rgba(255,255,255,.72)!important}html[data-theme] body .nhcar-card .nhcar-tool{color:rgba(255,255,255,.85)!important;border-color:rgba(255,255,255,.18)!important;background:rgba(10,12,16,.5)!important}html[data-theme] body .nhcar-card:not(:has(.nhcar-chart-wrap)){min-height:0!important;padding-bottom:22px!important}@supports not selector(:has(*)){html[data-theme] body .nhcar-card{min-height:0!important}}html[data-theme] body .nhcar-card .nhcar-matchup-big{max-width:100%!important;min-width:0!important}html[data-theme] body .nhcar-card .nhcar-team{min-width:0!important;flex:1 1 0!important}html[data-theme] body .nhcar-card .nhcar-team-info{min-width:0!important}html[data-theme] body .nhcar-card .nhcar-team-name{font-size:clamp(14px,2vw,26px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere;text-wrap:balance}html[data-theme] body .nhcar-card .nhcar-vs{flex:0 0 auto!important}html[data-theme] body .nhcar-card .nhcar-price{min-width:0!important;max-width:100%!important}html[data-theme] body .nhcar-card .nhcar-price-side{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-theme] body .sgame-featured-card .sgame-feat-score{display:inline-flex!important;align-items:baseline;gap:9px;margin:0 12px;font-weight:800!important;font-size:clamp(24px,3.4vw,40px)!important;line-height:1;letter-spacing:-.02em;color:#ffffff!important;font-variant-numeric:tabular-nums;text-shadow:0 2px 10px rgba(0,0,0,.6);flex:0 0 auto}html[data-theme] body .sgame-featured-card .sgame-feat-score-n{font-size:1em}html[data-theme] body .sgame-featured-card .sgame-feat-score-sep{font-size:.6em;font-weight:500;color:rgba(255,255,255,.42);transform:translateY(-3px)}html[data-theme=light] body .sgame-featured-card .sgame-feat-hero{background:radial-gradient(ellipse 60% 100% at 0 50%,var(--team-a-glow,rgba(0,0,0,.1)) 0,transparent 70%),radial-gradient(ellipse 60% 100% at 100% 50%,var(--team-b-glow,rgba(0,0,0,.1)) 0,transparent 70%),linear-gradient(180deg,rgba(8,10,14,.18) 0,rgba(8,10,14,.32) 100%),var(--hero-photo,none) var(--hero-photo-pos,center)/cover no-repeat,#0b0d11!important}html[data-theme=light] body .sgame-featured-card .sgame-feat-hero .sgame-feat-team-name{color:#ffffff!important;text-shadow:0 2px 12px rgba(0,0,0,.55)}html[data-theme=light] body .sgame-featured-card .sgame-feat-hero .sgame-feat-team-rec{color:rgba(255,255,255,.78)!important;text-shadow:0 1px 8px rgba(0,0,0,.5)}html[data-theme=light] body .sgame-featured-card .sgame-feat-hero .sgame-feat-vs{color:rgba(255,255,255,.6)!important;background:rgba(255,255,255,.14)!important}html[data-theme=light] body .sgame-featured-card .sgame-feat-hero .sgame-feat-tip,html[data-theme=light] body .sgame-featured-card .sgame-feat-hero .sgame-live-time{color:rgba(255,255,255,.82)!important}@keyframes sgameScorePop{0%{transform:scale(1)}28%{transform:scale(1.55)}55%{transform:scale(.92)}to{transform:scale(1)}}@keyframes sgameScoreFlash{0%{color:#6FE547;text-shadow:0 0 22px rgba(111,229,71,.85),0 2px 10px rgba(0,0,0,.6)}}html[data-theme] body .sgame-featured-card .sgame-feat-score-n.sgame-score-pop{display:inline-block;transform-origin:center bottom;animation:sgameScorePop .62s cubic-bezier(.34,1.56,.64,1),sgameScoreFlash 1.4s ease-out;will-change:transform}html[data-theme] body .sgame-featured-card .sgame-feat-score.sgame-scored{position:relative}html[data-theme] body .sgame-featured-card .sgame-feat-score.sgame-scored:after{content:"";position:absolute;inset:-10px -18px;border-radius:999px;pointer-events:none;background:radial-gradient(closest-side,rgba(111,229,71,.28),rgba(111,229,71,0) 72%);animation:sgameScoreRing .9s ease-out forwards}@keyframes sgameScoreRing{0%{opacity:0;transform:scale(.6)}35%{opacity:1}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){html[data-theme] body .sgame-featured-card .sgame-feat-score-n.sgame-score-pop{animation:sgameScoreFlash 1s ease-out}html[data-theme] body .sgame-featured-card .sgame-feat-score.sgame-scored:after{display:none}}html[data-theme] body .sgame-featured-card .sgame-feat-score.sgame-scored{overflow:visible}html[data-theme] body .sgame-featured-card .sgame-score-ball{position:absolute;left:50%;top:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;font-size:30px;line-height:1;pointer-events:none;z-index:6;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45));animation:sgameBallArc 1.15s cubic-bezier(.36,0,.66,1) forwards}@keyframes sgameBallArc{0%{transform:translate(-150px,26px) rotate(0deg) scale(.55);opacity:0}12%{opacity:1}50%{transform:translateY(-68px) rotate(400deg) scale(1.1);opacity:1}88%{opacity:1}to{transform:translate(152px,30px) rotate(760deg) scale(.55);opacity:0}}html[data-theme] body .sgame-featured-card .sgame-score-ball.sgame-ball-right{animation:sgameBallArcRight 1.15s cubic-bezier(.36,0,.66,1) forwards}@keyframes sgameBallArcRight{0%{transform:translate(150px,26px) rotate(0deg) scale(.55);opacity:0}12%{opacity:1}50%{transform:translateY(-68px) rotate(-400deg) scale(1.1);opacity:1}88%{opacity:1}to{transform:translate(-152px,30px) rotate(-760deg) scale(.55);opacity:0}}@media (prefers-reduced-motion:reduce){html[data-theme] body .sgame-featured-card .sgame-score-ball{display:none}}html[data-theme] body .sgame-featured-card .sgame-fireworks{position:absolute;left:50%;top:46%;width:0;height:0;pointer-events:none;z-index:5;transform:translateX(var(--fw-shift,0))}html[data-theme] body .sgame-featured-card .sgame-fw-p{position:absolute;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor,0 0 12px currentColor;opacity:0;animation:sgameFwFly 1.05s cubic-bezier(.15,.6,.5,1) forwards}@keyframes sgameFwFly{0%{transform:translate(0) scale(1.2);opacity:1}70%{opacity:1}to{transform:translate(var(--fw-dx,0),calc(var(--fw-dy, 0) + 44px)) scale(.3);opacity:0}}@media (prefers-reduced-motion:reduce){html[data-theme] body .sgame-featured-card .sgame-fireworks{display:none}}html[data-theme=light] body .sgame-featured-card .sgame-feat-mline-label{color:rgba(15,17,21,.74)!important;font-weight:700!important}html[data-theme=light] body.nfl-tab-game-lines .sgame-featured-card .sgame-feat-mline-label{color:rgba(15,17,21,.8)!important;font-weight:800!important}html[data-theme=light] body .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-side,html[data-theme=light] body .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes.active .sgame-yn-side{color:color-mix(in srgb,var(--team-a-color) 55%,#0a0a0c)!important}html[data-theme=light] body .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-side,html[data-theme=light] body .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no.active .sgame-yn-side{color:color-mix(in srgb,var(--team-b-color) 55%,#0a0a0c)!important}@media (max-width:760px){html[data-theme=light] body .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price,html[data-theme=light] body .sgame-featured-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-side,html[data-theme=light] body .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price,html[data-theme=light] body .sgame-featured-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-side{color:#ffffff!important;font-weight:800!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}}html body .sgame-featured-card .sgame-feat-hero .sgame-feat-team-name.sgame-name-pair{font-size:12px!important;letter-spacing:-.01em!important}html body .sgame-featured-card .sgame-yn .sgame-yn-side.sgame-name-pair{font-size:13px!important;letter-spacing:-.01em!important}html body .sgame-featured-card .sgame-feat-hero[data-has-photo] .sgame-feat-tip,html body .sgame-featured-card .sgame-feat-hero[data-has-photo] .sgame-live-time{display:inline-flex!important;align-items:center!important;color:#ffffff!important;font-weight:700!important;background:rgba(0,0,0,.5)!important;padding:3px 9px!important;border-radius:999px!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;text-shadow:0 1px 2px rgba(0,0,0,.7)!important}html body .sgame-featured-card .sgame-feat-hero[data-has-photo] .sgame-feat-team-rec{color:rgba(255,255,255,.85)!important;text-shadow:0 1px 3px rgba(0,0,0,.85)!important}html body .sgame-live-card[style*="--team-a-color"] .sgame-yn.yes{background:color-mix(in srgb,var(--team-a-color) 80%,#0b1017)!important;border-color:color-mix(in srgb,var(--team-a-color) 80%,transparent)!important}html body .sgame-live-card[style*="--team-b-color"] .sgame-yn.no{background:color-mix(in srgb,var(--team-b-color) 80%,#0b1017)!important;border-color:color-mix(in srgb,var(--team-b-color) 80%,transparent)!important}html body .sgame-live-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-price,html body .sgame-live-card[style*="--team-a-color"] .sgame-yn.yes .sgame-yn-side{color:var(--yn-ink-a,#fff)!important;opacity:1!important}html body .sgame-live-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-price,html body .sgame-live-card[style*="--team-b-color"] .sgame-yn.no .sgame-yn-side{color:var(--yn-ink-b,#fff)!important;opacity:1!important}html body .strade-fab{display:none!important}html body .shero-chip .shero-chip-price{color:#ffffff!important;font-weight:800!important}html body .shero-chip-yes{background:color-mix(in srgb,var(--team-a-color,#c9cdd6) 32%,transparent)!important;border-color:color-mix(in srgb,var(--team-a-color,#c9cdd6) 55%,transparent)!important}html body .shero-chip-no{background:color-mix(in srgb,var(--team-b-color,#c9cdd6) 32%,transparent)!important;border-color:color-mix(in srgb,var(--team-b-color,#c9cdd6) 55%,transparent)!important}html body .shero-chip-yes:hover{background:color-mix(in srgb,var(--team-a-color,#ffffff) 48%,transparent)!important;border-color:color-mix(in srgb,var(--team-a-color,#ffffff) 78%,transparent)!important}html body .shero-chip-no:hover{background:color-mix(in srgb,var(--team-b-color,#ffffff) 48%,transparent)!important;border-color:color-mix(in srgb,var(--team-b-color,#ffffff) 78%,transparent)!important}body .positions-table{border:1px solid rgba(255,255,255,.14)!important}[data-theme=light] body .positions-table{border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}@media (max-width:760px){body .positions-table .pt-row{grid-template-columns:minmax(46px,.62fr) minmax(38px,.55fr) minmax(76px,1.05fr) minmax(60px,.85fr) 60px!important;column-gap:8px!important}}[data-theme=light] body .evt-market,[data-theme=light] body .evt-markets>.evt-market{border-color:rgba(0,0,0,.06)!important;box-shadow:0 1px 2px rgba(0,0,0,.04)!important}body .evt-banner-photo{filter:saturate(1.18) contrast(1.06) brightness(1.12)!important}body .evt-banner-vignette{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.12) 25%,rgba(0,0,0,.28) 50%,rgba(0,0,0,.12) 75%,rgba(0,0,0,0)),linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,.04) 30%,rgba(0,0,0,.04) 70%,rgba(0,0,0,.3)),linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,0) 25%,rgba(0,0,0,0) 75%,rgba(0,0,0,.24))!important}body .evt-banner-meta,body .evt-banner-score,body .evt-banner-team,body .evt-banner-teams{text-shadow:0 1px 3px rgba(0,0,0,.55)!important}html[data-theme=dark] body .evt-context,html[data-theme=dark] body .evt-market,html[data-theme=dark] body .evt-markets>.evt-market,html[data-theme=dark] body .positions-table{border-color:rgba(255,255,255,.14)!important}@keyframes sgameBallArcSm{0%{transform:translate(-104px,20px) rotate(0deg) scale(.55);opacity:0}12%{opacity:1}50%{transform:translateY(-44px) rotate(400deg) scale(1.05);opacity:1}88%{opacity:1}to{transform:translate(106px,22px) rotate(760deg) scale(.55);opacity:0}}@keyframes sgameBallArcRightSm{0%{transform:translate(104px,20px) rotate(0deg) scale(.55);opacity:0}12%{opacity:1}50%{transform:translateY(-44px) rotate(-400deg) scale(1.05);opacity:1}88%{opacity:1}to{transform:translate(-106px,22px) rotate(-760deg) scale(.55);opacity:0}}@keyframes sgameFwFlySm{0%{transform:translate(0) scale(1.1);opacity:1}70%{opacity:1}to{transform:translate(calc(var(--fw-dx, 0px) * .55),calc(var(--fw-dy, 0px) * .55 + 26px)) scale(.3);opacity:0}}@media (max-width:760px){html[data-theme] body .sgame-featured-card .sgame-score-ball{animation-name:sgameBallArcSm!important;font-size:24px!important}html[data-theme] body .sgame-featured-card .sgame-ball-right{animation-name:sgameBallArcRightSm!important}html[data-theme] body .sgame-featured-card .sgame-fw-p{animation-name:sgameFwFlySm!important}}.shero-arrow{top:auto!important;bottom:14px!important;height:38px!important;width:38px!important;transform:none;border-radius:50%!important;background:rgba(0,0,0,.58)!important;border:1px solid rgba(255,255,255,.16)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff!important;opacity:1!important;transition:background-color .2s ease,border-color .2s ease,transform .15s ease!important}.shero-arrow-prev{left:auto!important;right:60px!important}.shero-arrow-next{right:14px!important}.shero-arrow svg{width:18px!important;height:18px!important;stroke-width:2!important;filter:none!important}.shero-arrow:hover{background:rgba(0,0,0,.8)!important;border-color:rgba(84,206,49,.55)!important;color:#54CE31!important}.shero-arrow:active{transform:scale(.95)}.shero-arrow-next:hover svg,.shero-arrow-prev:hover svg{transform:none!important}.sgame-book-toggle{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;margin-top:6px;padding:4px 0;background:transparent;border:none;color:rgba(255,255,255,.38);font-size:11px;font-weight:500;letter-spacing:0;cursor:pointer;transition:color .15s ease}.sgame-book-toggle:hover{color:rgba(255,255,255,.72)}.sgame-book-chevron{width:8px;height:8px;opacity:.5;transition:transform .26s cubic-bezier(.4,0,.2,1)}.sgame-book-toggle[aria-expanded=true] .sgame-book-chevron{transform:rotate(180deg)}.sgame-book-toggle[aria-expanded=true]{color:rgba(255,255,255,.72)}[data-theme=light] .sgame-book-toggle{color:rgba(0,0,0,.42)}[data-theme=light] .sgame-book-toggle:hover,[data-theme=light] .sgame-book-toggle[aria-expanded=true]{color:rgba(0,0,0,.78)}.sgame-feat-body:has(.sgame-book-toggle)>.sgame-feat-foot{border-top:none;padding-top:6px}.sgame-book{margin:0 -16px -4px;padding:0 16px;overflow:hidden;max-height:0;opacity:0;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .22s ease,padding .32s cubic-bezier(.4,0,.2,1)}.sgame-book.is-open{max-height:720px;opacity:1;padding:6px 16px 8px}[hidden].sgame-book{display:block}.sgame-mbook-markets{display:inline-flex;align-items:center;gap:1px;padding:2px;margin-bottom:10px;background:rgba(255,255,255,.04);border-radius:7px}[data-theme=light] .sgame-mbook-markets{background:rgba(0,0,0,.04)}.sgame-mbook-mtab{padding:4px 10px;background:transparent;border:none;border-radius:5px;color:var(--text-faint);font-size:11px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease}.sgame-mbook-mtab:hover{color:var(--text)}.sgame-mbook-mtab.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.18)}[data-theme=light] .sgame-mbook-mtab.active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.sgame-mbook-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.sgame-mbook-tabs{display:inline-flex;align-items:center;gap:1px;padding:2px;background:rgba(255,255,255,.04);border-radius:7px}[data-theme=light] .sgame-mbook-tabs{background:rgba(0,0,0,.04)}.sgame-mbook-tab{padding:4px 10px;background:transparent;border:none;border-radius:5px;color:var(--text-faint);font-size:11px;font-weight:600;letter-spacing:-.005em;cursor:pointer;transition:all .15s ease;font-family:inherit}.sgame-mbook-tab:hover{color:var(--text)}.sgame-mbook-tab.active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.18)}[data-theme=light] .sgame-mbook-tab.active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.sgame-mbook-view-toggle{display:inline-flex;align-items:center;gap:1px;padding:2px;background:rgba(255,255,255,.04);border-radius:7px}[data-theme=light] .sgame-mbook-view-toggle{background:rgba(0,0,0,.04)}.sgame-mbook-view-btn{width:26px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:5px;color:var(--text-faint);cursor:pointer;transition:all .15s ease}.sgame-mbook-view-btn svg{width:12px;height:12px}.sgame-mbook-view-btn:hover{color:var(--text)}.sgame-mbook-view-btn.is-active{background:var(--bg-1);color:var(--text);box-shadow:0 1px 3px rgba(0,0,0,.18)}[data-theme=light] .sgame-mbook-view-btn.is-active{background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.sgame-mbook-views{position:relative}.sgame-mbook-ladder{display:none}.sgame-mbook-ladder.is-active{display:block}.sgame-mbook-depth{display:none}.sgame-mbook-depth.is-active{display:block}.sgame-mbook-cols{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 0 4px;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.sgame-mbook-col:nth-child(2),.sgame-mbook-col:nth-child(3){text-align:right}.sgame-mbook-side{display:flex;flex-direction:column}.sgame-mbook-row{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:7px 0;font-size:13px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.005em;cursor:pointer;transition:background .12s ease}.sgame-mbook-row:hover{background:rgba(255,255,255,.025)}[data-theme=light] .sgame-mbook-row:hover{background:rgba(0,0,0,.02)}.sgame-mbook-row:before{content:"";position:absolute;top:1px;bottom:1px;right:-16px;width:var(--depth,0);pointer-events:none;border-radius:3px 0 0 3px;transition:width .25s cubic-bezier(.4,0,.2,1)}.sgame-mbook-row--ask:before{background:linear-gradient(90deg,rgba(225,60,73,.05),rgba(225,60,73,.22))}.sgame-mbook-row--bid:before{background:linear-gradient(90deg,rgba(84,206,49,.05),rgba(84,206,49,.22))}.sgame-mbook-price{font-weight:700;letter-spacing:-.012em;font-family:var(--sf-display)}.sgame-mbook-row--ask .sgame-mbook-price{color:#FF5C6F}.sgame-mbook-row--bid .sgame-mbook-price{color:var(--lime)}[data-theme=light] .sgame-mbook-row--ask .sgame-mbook-price{color:#C13441}[data-theme=light] .sgame-mbook-row--bid .sgame-mbook-price{color:#1f7a1c}.sgame-mbook-contracts{text-align:right;color:var(--text);font-weight:600}.sgame-mbook-total{text-align:right;color:var(--text-faint);font-weight:500}.sgame-mbook-mid{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0;margin:3px -16px;background:rgba(255,255,255,.025);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:-.005em}[data-theme=light] .sgame-mbook-mid{background:rgba(0,0,0,.02)}.sgame-mbook-mid-label{color:var(--lime);font-weight:700;letter-spacing:.02em}[data-theme=light] .sgame-mbook-mid-label{color:#1f7a1c}.sgame-mbook-mid-last{color:var(--text-faint);font-variant-numeric:tabular-nums}.sgame-mbook-mid-last span{color:var(--text);font-weight:700;margin-left:1px}.sgame-mbook-depth-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0 0 10px;border-bottom:1px solid var(--line);margin-bottom:8px}.sgame-mbook-depth-stat{display:flex;flex-direction:column;gap:2px;padding:0 6px;min-width:0}.sgame-mbook-depth-stat:not(:last-child){border-right:1px solid var(--line)}.sgame-mbook-depth-stat .lbl{font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute)}.sgame-mbook-depth-stat .val{font-family:var(--sf-display);font-size:13px;font-weight:700;color:var(--text);letter-spacing:-.012em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.sgame-mbook-depth-stat .val.lime{color:var(--lime)}.sgame-mbook-depth-stat .val.red{color:#FF5C6F}[data-theme=light] .sgame-mbook-depth-stat .val.lime{color:#1f7a1c}[data-theme=light] .sgame-mbook-depth-stat .val.red{color:#C13441}.sgame-mbook-depth-wrap{position:relative;width:100%;height:200px}.sgame-mbook-depth-svg{width:100%;height:100%;display:block;overflow:visible}.sgame-mbook-depth-grid line{stroke:rgba(255,255,255,.04);stroke-width:1}[data-theme=light] .sgame-mbook-depth-grid line{stroke:rgba(0,0,0,.05)}.sgame-mbook-depth-line{stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(0,0,0,.18))}[data-theme=light] .sgame-mbook-depth-line{filter:drop-shadow(0 1px 2px rgba(0,0,0,.06))}.sgame-mbook-depth-spread-band{fill:rgba(255,255,255,.05)}[data-theme=light] .sgame-mbook-depth-spread-band{fill:rgba(0,0,0,.04)}.sgame-mbook-depth-tooltip{position:absolute;pointer-events:none;transform:translateX(-50%);background:var(--bg-2);border:1px solid var(--line);border-radius:7px;padding:5px 9px;font-size:11.5px;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.32);opacity:0;transition:opacity .12s ease;z-index:10}[data-theme=light] .sgame-mbook-depth-tooltip{background:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.1)}.sgame-mbook-depth-tooltip.visible{opacity:1}.sgame-mbook-depth-tooltip .tt-price{font-family:var(--sf-display);font-weight:700;font-size:12px;letter-spacing:-.012em;font-variant-numeric:tabular-nums}.sgame-mbook-depth-tooltip .tt-cum{font-size:10.5px;color:var(--text-faint);font-variant-numeric:tabular-nums;margin-top:1px}@media (max-width:760px){.sgame-book{margin:0 -13px -4px;padding:0 13px}.sgame-book.is-open{padding:8px 13px 12px}.sgame-mbook-row:before{right:-13px}.sgame-mbook-mid{margin:3px -13px}.sgame-mbook-head,.sgame-mbook-markets{flex-wrap:wrap}}
/* !important throughout: the league sheets carry a SECOND copy of the green
   pill rule with !important on background/color, which beats any plain
   declaration. Among important declarations, the body prefix wins. */body .sgame-feat-foot-cta{background:transparent!important;border:none!important;border-radius:0!important;padding:6px 0!important;color:#ffffff!important;font-weight:700!important;transition:opacity .15s ease}body .sgame-feat-foot-cta:hover{background:transparent!important;opacity:.8}[data-theme=light] body .sgame-feat-foot-cta{background:transparent!important;border:none!important;color:#111114!important}[data-theme=light] body .sgame-feat-foot-cta:hover{background:transparent!important;opacity:.75}.sgame-section-title .sgame-title-live{font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--text-faint,#6e6e76);margin-left:2px}body .sgame-featured-section .sgame-section-head{margin-bottom:10px}body .sgame-featured-grid{row-gap:20px}body .sgame-featured-card:not(.sgame-glines-card):not(:has(.has-line-picker)) .sgame-feat-markets{padding-top:16px;padding-bottom:12px}.evt-market-body-3{grid-template-columns:1fr 1fr 1fr!important}.evt-pick-badge-draw{background:url(/sp-epl.png) 50%/cover no-repeat!important;color:transparent!important;overflow:hidden}.evt-pick-badge-draw .evt-draw-ball{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.sgame-draw-ball{width:14px;height:14px;border-radius:50%;display:inline-block;vertical-align:-2px;margin-right:5px}.evt-pick-draw{--pick-team-color:#9CA3AF}.sgame-feat-mrow.sgame-feat-mrow-3{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:7px!important}.sgame-yn.draw{background:rgba(255,255,255,.05);border-color:var(--line)}.sgame-yn.draw .sgame-yn-side{color:var(--text-dim)}.sgame-yn.draw .sgame-yn-price{color:#fff;font-weight:800}.sgame-yn.draw:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.26)}[data-theme=light] .sgame-yn.draw{background:rgba(15,18,24,.05);border-color:rgba(15,18,24,.12)}[data-theme=light] .sgame-yn.draw .sgame-yn-side{color:rgba(0,0,0,.62)}[data-theme=light] .sgame-yn.draw .sgame-yn-price{color:#0a0a0c}.evt-banner[data-sport=soccer] .evt-banner-photo{object-position:center 78%}.evt-banner[data-sport=nfl] .evt-banner-photo{object-position:center 82%}.evt-banner[data-sport=tennis] .evt-banner-photo{object-position:center 80%}.shero-scrim{background:linear-gradient(90deg,rgba(0,0,0,.52),rgba(0,0,0,.3) 35%,rgba(0,0,0,.1) 65%,rgba(0,0,0,.02)),linear-gradient(180deg,rgba(0,0,0,.06),transparent 30%,transparent 72%,rgba(0,0,0,.2))!important}.evt-pick.evt-pick-draw.evt-draw-off,.sgame-yn.draw.sgame-draw-off{opacity:.5;pointer-events:none;cursor:default}body .sgame-feat-mrow,body.nfl-tab-game-lines .sgame-feat-mrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .sgame-feat-mrow.sgame-feat-mrow-3,body.nfl-tab-game-lines .sgame-feat-mrow.sgame-feat-mrow-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important}body .sgame-feat-mrow .sgame-yn,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn{min-width:0!important;overflow:hidden!important}body .sgame-feat-mrow .sgame-yn .sgame-yn-side,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn .sgame-yn-side{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;white-space:normal!important;font-size:11px!important;line-height:1.15!important;text-align:left!important}body .sgame-feat-mrow .sgame-yn .sgame-yn-price,body.nfl-tab-game-lines .sgame-feat-mrow .sgame-yn .sgame-yn-price{flex:0 0 auto!important}.shero-slide[style*="--shero-a"] .shero-chip-yes{background:color-mix(in srgb,var(--shero-a) 42%,rgba(10,12,16,.6))!important;border:1px solid color-mix(in srgb,var(--shero-a) 85%,transparent)!important}.shero-slide[style*="--shero-a"] .shero-chip-no{background:color-mix(in srgb,var(--shero-b) 42%,rgba(10,12,16,.6))!important;border:1px solid color-mix(in srgb,var(--shero-b) 85%,transparent)!important}.shero-slide[style*="--shero-a"] .shero-chip .shero-chip-price,.shero-slide[style*="--shero-a"] .shero-chip .shero-chip-side{color:#fff!important}