.sportsbook-browser_pageShell__xUWCN{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding-bottom:16px;container:sb-page/inline-size}@media (max-width:640px){.sportsbook-browser_pageShell__xUWCN{gap:11px}.sportsbook-browser_searchBar__DQFZ3{display:none}.sportsbook-browser_parlaySection__uoyAr,.sportsbook-browser_topSportsSection__53LAM{margin-top:0}}.sportsbook-browser_bannerRow__s6_mX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:20px}.sportsbook-browser_bannerImage__08LfO{position:relative;width:100%;aspect-ratio:1672/941;border-radius:12px;overflow:hidden;cursor:pointer;background:#1e2428;transition:transform .18s ease,box-shadow .18s ease}.sportsbook-browser_bannerImage__08LfO img{display:block;width:100%;height:100%;object-fit:cover}@media (hover:hover){.sportsbook-browser_bannerImage__08LfO:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.35)}}.sportsbook-browser_banner__75Ru2{position:relative;border-radius:8px;padding:16px;min-height:220px;display:grid;grid-template-columns:minmax(0,1fr) 45%;align-items:center;grid-gap:16px;gap:16px;overflow:hidden;cursor:pointer;background:#1e2428;border:1px solid rgba(255,255,255,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}@media (hover:hover){.sportsbook-browser_banner__75Ru2:hover{border-color:rgba(255,255,255,.09);box-shadow:0 4px 16px rgba(0,0,0,.18);transform:translateY(-2px)}}.sportsbook-browser_bannerContent__pKLR9{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0}.sportsbook-browser_bannerLabel__YfAUF{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 6px;border-radius:4px;background:#f4f8fb;color:#111820;font-size:11px;font-weight:800;line-height:1.1;letter-spacing:0;margin-bottom:16px}.sportsbook-browser_bannerOfferPill__0CTim{padding:5px 12px;border-radius:999px;background:#111820;color:#f4f8fb;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.sportsbook-browser_bannerImgWrap__ZymkQ{width:100%;height:172px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0}.sportsbook-browser_bannerImg__DCtxv{width:100%;height:100%;max-height:none;object-fit:cover;display:block;border-radius:12px}.sportsbook-browser_bannerTitle__vEphl{margin:0 0 6px;font-size:22px;font-weight:800;color:#fff;letter-spacing:0;line-height:1.35;white-space:pre-line}.sportsbook-browser_bannerOfferCopy__0QCcg{font-family:Georgia,Times New Roman,serif;font-size:17px;font-style:italic;font-weight:700;line-height:1.15;color:rgba(255,255,255,.92);max-width:190px;margin-bottom:0}.sportsbook-browser_bannerKicker__woojo{margin:-11px 0 4px;color:rgba(255,255,255,.88);font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic;line-height:1.1}.sportsbook-browser_bannerSub__5nRvI{margin:0;font-size:14px;font-weight:600;color:rgba(215,231,240,.86);line-height:1.6;max-width:150px}.sportsbook-browser_bannerAmount__4A5pH{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:58px;font-weight:900;line-height:.92;letter-spacing:-.02em;max-width:none;margin:2px 0 10px;text-shadow:0 8px 18px rgba(0,0,0,.28)}.sportsbook-browser_bannerBonus__dpoyq{margin:0;max-width:210px;color:rgba(255,255,255,.94);font-size:15px;font-weight:900;line-height:1.15;letter-spacing:.08em;text-transform:uppercase}.sportsbook-browser_bannerCta__3rsve{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:120px;min-height:40px;margin-top:12px;padding:0 18px;border:1px solid rgba(180,220,240,.36);border-radius:6px;background:transparent;color:#fff;font-size:14px;font-weight:800;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}@media (hover:hover){.sportsbook-browser_bannerCta__3rsve:hover{background:rgba(255,255,255,.06);border-color:rgba(220,240,255,.55);transform:translateY(-1px)}}.sportsbook-browser_tabNav__lC_4R{display:flex;align-items:center;gap:12px;min-height:56px}.sportsbook-browser_tabNavWithLeagues__v9eB5 .sportsbook-browser_tabBtn__3WA2z{padding-inline:12px}.sportsbook-browser_tabPillWrap__X_dci{position:relative;display:flex;min-width:0;flex-shrink:1}.sportsbook-browser_tabPill__Utf3z{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sportsbook-browser_tabPill__Utf3z::-webkit-scrollbar{display:none}.sportsbook-browser_tabScrollHint__gro1r{display:none;position:absolute;right:4px;top:50%;transform:translateY(-50%);z-index:2;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:none;background:transparent;color:#e7ebef;cursor:pointer}.sportsbook-browser_tabScrollHint__gro1r svg{width:16px;height:16px}.sportsbook-browser_tabScrollHint__gro1r:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:2px}.sportsbook-browser_tabPillWrap__X_dci[data-fade-right] .sportsbook-browser_tabScrollHint__gro1r{display:flex}.sportsbook-browser_tabPillWrap__X_dci:after{content:"";position:absolute;top:0;bottom:0;right:0;width:44px;border-radius:0 14px 14px 0;pointer-events:none;background:linear-gradient(270deg,var(--navigation-surface,#222a30) 18%,rgba(34,42,48,0) 100%);opacity:0;transition:opacity .15s ease}.sportsbook-browser_tabPillWrap__X_dci[data-fade-right]:after{opacity:1}.sportsbook-browser_tabPill__Utf3z{display:inline-flex;align-items:center;gap:6px;background:var(--navigation-surface,#222a30);border:none;border-radius:16px;padding:7px;flex-shrink:0;min-width:0;max-width:100%}.sportsbook-browser_parlayGrid__03uaL,.sportsbook-browser_sportRail__4JxU3,.sportsbook-browser_tabPill__Utf3z{cursor:-webkit-grab;cursor:grab}.sportsbook-browser_parlayGrid__03uaL[data-dragging=true],.sportsbook-browser_sportRail__4JxU3[data-dragging=true],.sportsbook-browser_tabPill__Utf3z[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:auto;scroll-snap-type:none}.sportsbook-browser_tabBtn__3WA2z{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:#e7ebef;border-radius:22px;padding:11px 18px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;transition:color .15s ease,background .15s ease}.sportsbook-browser_tabBtn__3WA2z svg{color:#7b8996;flex-shrink:0;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_tabBtn__3WA2z:not(.sportsbook-browser_tabBtnActive__Uzfxm):hover{background:rgba(57,66,77,.28);color:#ffffff}.sportsbook-browser_tabBtn__3WA2z:not(.sportsbook-browser_tabBtnActive__Uzfxm):hover svg{color:#ffffff}}.sportsbook-browser_tabBtnActive__Uzfxm{background:var(--accent-primary,#1493FF);border:none;color:#fff;border-radius:20px;box-shadow:none}.sportsbook-browser_tabBtnActive__Uzfxm svg{color:#fff}@media (hover:hover){.sportsbook-browser_tabBtnActive__Uzfxm:hover{background:#2a9fff;color:#fff;box-shadow:none}.sportsbook-browser_tabBtnActive__Uzfxm:hover svg{color:#fff}}.sportsbook-browser_liveBadge__Gxmic{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;border-radius:5px;padding:0 5px;background:var(--danger,#FF4D4D);color:#fff;font-size:10px;font-weight:800}.sportsbook-browser_tabLabel__ttJfk{display:inline;white-space:nowrap}@media (max-width:480px){.sportsbook-browser_tabWordNow__rYis7{display:none}}@media (max-width:560px){.sportsbook-browser_tabBtn__3WA2z{padding:11px 14px;font-size:15px;gap:8px}.sportsbook-browser_tabBtn__3WA2z svg{width:20px;height:20px}}@media (max-width:430px){.sportsbook-browser_tabWordHome___ua6H{display:none}.sportsbook-browser_tabBtn__3WA2z{padding:11px 12px}}.sportsbook-browser_tabLiveCircle__NchZe{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:0 4px;border-radius:9px;flex-shrink:0;box-sizing:border-box;background:#d22839;color:#ffffff;font-size:10px;font-weight:800;line-height:1;letter-spacing:0;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;text-align:center;transition:background .15s ease,color .15s ease}.sportsbook-browser_tabBtnActive__Uzfxm .sportsbook-browser_tabLiveCircle__NchZe{background:#d22839;color:#ffffff}@media (hover:hover){.sportsbook-browser_tabBtnActive__Uzfxm:hover .sportsbook-browser_tabLiveCircle__NchZe{background:#d22839;color:#ffffff}.sportsbook-browser_tabBtn__3WA2z:hover .sportsbook-browser_tabLiveCircle__NchZe{background:#e23a4a}}.sportsbook-browser_searchBar__DQFZ3{position:relative;flex:1 1;min-width:260px;container-type:inline-size}.sportsbook-browser_srOnly__CcVAG{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.sportsbook-browser_searchSvg__bERB7{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#8d9aa8;pointer-events:none;transition:color .15s ease}.sportsbook-browser_searchBar__DQFZ3:focus-within .sportsbook-browser_searchSvg__bERB7,.sportsbook-browser_searchBar__DQFZ3:hover .sportsbook-browser_searchSvg__bERB7{color:#b8c3cf}.sportsbook-browser_searchInput__Xpr_0{width:100%;height:56px;border:2px solid #2a3137;border-radius:8px;background:#171b1f;color:var(--text-primary,#E8EAED);padding:0 16px 0 50px;font:500 15px/1 Inter,sans-serif;box-shadow:none;transition:border-color .15s ease}.sportsbook-browser_searchInput__Xpr_0:focus{outline:none;border-color:var(--accent-primary,#1493FF)}.sportsbook-browser_searchInput__Xpr_0::placeholder{color:#8d9aa8;font-weight:500}.sportsbook-browser_searchTrigger__SNLbN{display:flex;align-items:center;gap:12px;width:100%;height:56px;border:2px solid #56616c;border-radius:8px;background:#171b1f;color:var(--text-primary,#E8EAED);padding:0 12px 0 50px;font:500 15px/1 Inter,sans-serif;text-align:left;cursor:text;box-shadow:none;transition:border-color .15s ease}@media (hover:hover){.sportsbook-browser_searchTrigger__SNLbN:hover{border-color:#6f7b87}}.sportsbook-browser_searchTrigger__SNLbN:focus-visible{outline:none;border-color:var(--accent-primary,#1493FF)}.sportsbook-browser_searchTriggerText__F4_vG{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.sportsbook-browser_searchTriggerEmpty__zHn_P{color:#8d9aa8}.sportsbook-browser_searchKbd__wb5v5{flex-shrink:0;display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.06);color:#8d9aa8;font:600 11px/1 Inter,sans-serif;letter-spacing:.02em;white-space:nowrap;transition:color .15s ease,border-color .15s ease}@media (hover:hover){.sportsbook-browser_searchTrigger__SNLbN:hover .sportsbook-browser_searchKbd__wb5v5{color:#b8c3cf;border-color:rgba(255,255,255,.14)}}.sportsbook-browser_searchTrigger__SNLbN:focus-visible .sportsbook-browser_searchKbd__wb5v5{color:#b8c3cf}@media (max-width:640px){.sportsbook-browser_searchKbd__wb5v5{display:none}}@container (max-width: 300px){.sportsbook-browser_searchKbd__wb5v5{display:none}}@media (min-width:841px){@container sb-page (max-width: 948px){.sportsbook-browser_tabNav__lC_4R>.sportsbook-browser_searchBar__DQFZ3{flex:0 0 56px;min-width:56px;margin-left:auto}.sportsbook-browser_tabNav__lC_4R>.sportsbook-browser_searchBar__DQFZ3 .sportsbook-browser_searchTrigger__SNLbN{padding:0;cursor:pointer;justify-content:center}.sportsbook-browser_tabNav__lC_4R>.sportsbook-browser_searchBar__DQFZ3 .sportsbook-browser_searchSvg__bERB7{left:50%;transform:translate(-50%,-50%)}.sportsbook-browser_tabNav__lC_4R>.sportsbook-browser_searchBar__DQFZ3 .sportsbook-browser_searchTriggerText__F4_vG{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@container sb-page (max-width: 744px){.sportsbook-browser_tabWordNow__rYis7{display:none}}@container sb-page (max-width: 708px){.sportsbook-browser_tabWordHome___ua6H{display:none}}}@media (max-width:640px){.sportsbook-browser_searchInput__Xpr_0{height:48px;padding-top:0;padding-bottom:0}}.sportsbook-browser_sportRailWrap__pIQ3q{display:flex;align-items:center;gap:18px;position:relative;margin-top:-4px;margin-bottom:12px}.sportsbook-browser_sportRail__4JxU3{flex:1 1;min-width:0;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0;margin-left:-7px;scroll-behavior:smooth;--rail-fade:64px}.sportsbook-browser_sportRail__4JxU3::-webkit-scrollbar{display:none}.sportsbook-browser_sportRail__4JxU3[data-fade-right]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--rail-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--rail-fade)),transparent)}.sportsbook-browser_sportRail__4JxU3[data-fade-left]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade));mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade))}.sportsbook-browser_sportRail__4JxU3[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade),#000 calc(100% - var(--rail-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--rail-fade),#000 calc(100% - var(--rail-fade)),transparent)}.sportsbook-browser_sportRailNavStack__HogwM{flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;gap:6px}.sportsbook-browser_sportRailNav__qNQNs{flex:1 1;display:flex;align-items:center;justify-content:center;width:34px;min-height:26px;border-radius:9px;padding:0;margin:0;cursor:pointer;background:var(--bg-elevated,#232830);border:1px solid #2f3844;color:#b8c2ce;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .07s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sportsbook-browser_sportRailNav__qNQNs svg{display:block;width:15px;height:15px}@media (hover:hover){.sportsbook-browser_sportRailNav__qNQNs:not(:disabled):hover{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}}.sportsbook-browser_sportRailNav__qNQNs:not(:disabled):active{transform:scale(.93);transition-duration:.04s}.sportsbook-browser_sportRailNav__qNQNs:focus-visible{outline:none;border-color:var(--accent-primary,#1493FF);box-shadow:0 0 0 3px rgba(20,147,255,.35),0 2px 6px rgba(0,0,0,.4)}.sportsbook-browser_sportRailNav__qNQNs:disabled{cursor:default;background:#181c22;border-color:#232a32;color:#454e59;box-shadow:none;transform:none}@media (hover:none) and (pointer:coarse){.sportsbook-browser_sportRailNavStack__HogwM{display:none}}@media (max-width:768px){.sportsbook-browser_sportRailNavStack__HogwM{display:none}}.sportsbook-browser_sportTile__1UBgA{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:62px;padding:4px 0 2px;border:none;background:transparent;text-decoration:none;color:#b0bac5;cursor:pointer;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_sportTile__1UBgA:hover{color:#ffffff}}.sportsbook-browser_sportTileActive__3vbPM{color:var(--text-primary,#E8EAED)}@media (hover:hover){.sportsbook-browser_sportTileActive__3vbPM:hover{color:var(--text-primary,#E8EAED)}}.sportsbook-browser_sportTileBox__pBIW3{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--bg-surface,#1e2428);border:1px solid #242b32;color:#7b8996;transition:background .15s ease,border-color .15s ease,color .15s ease}@media (hover:hover){.sportsbook-browser_sportTile__1UBgA:hover .sportsbook-browser_sportTileBox__pBIW3{background:var(--bg-elevated,#232830);border-color:rgba(255,255,255,.08);color:var(--text-primary,#E8EAED)}}.sportsbook-browser_sportTileActive__3vbPM .sportsbook-browser_sportTileBox__pBIW3{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#ffffff}@media (hover:hover){.sportsbook-browser_sportRail__4JxU3:hover .sportsbook-browser_sportTileActive__3vbPM:not(:hover) .sportsbook-browser_sportTileBox__pBIW3,.sportsbook-browser_sportTileActive__3vbPM:hover .sportsbook-browser_sportTileBox__pBIW3{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#ffffff}.sportsbook-browser_sportRail__4JxU3:hover .sportsbook-browser_sportTileActive__3vbPM:not(:hover){color:var(--text-primary,#E8EAED)}}.sportsbook-browser_sportTileLogo__pbi_N{width:28px;height:28px;object-fit:contain;display:block}.sportsbook-browser_sportTileBadge__lJZD2{position:absolute;top:-4px;right:-4px;border-radius:999px;background:var(--accent-primary,#1493FF);color:#fff;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.4);pointer-events:none}.sportsbook-browser_sportTileLabel__6GfED{font-family:Inter,sans-serif;font-size:12px;font-weight:500;text-align:center;white-space:nowrap;line-height:1.2;max-width:78px;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.sportsbook-browser_trendSection__tblV8{display:grid;grid-gap:22px;gap:22px;margin:4px 0 12px;position:relative}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_trendSection__tblV8{margin-top:8px}.sportsbook-browser_trendSectionHeader__5M0D4{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:5}.sportsbook-browser_trendSectionHeading__ooYTW{display:flex;align-items:center;gap:11px;min-width:0}.sportsbook-browser_trendSectionHeading__ooYTW>span:last-child{display:grid;grid-gap:3px;gap:3px}.sportsbook-browser_trendSectionHeading__ooYTW h2{margin:0;color:#f4f7fa;font-size:21px;font-weight:800;line-height:1.1;letter-spacing:-.025em}.sportsbook-browser_trendSectionHeading__ooYTW small{color:#7f8c98;font-size:11.5px;font-weight:550}.sportsbook-browser_trendSectionIcon__q7d8f{display:grid;place-items:center;width:22px;height:22px;color:#7b8996}.sportsbook-browser_trendSectionIcon__q7d8f svg{width:22px;height:22px}.sportsbook-browser_trendViewAll__NbdQh{display:inline-flex;align-items:center;gap:7px;color:#8dcaff;font-size:12px;font-weight:700;text-decoration:none;padding:8px 10px;border-radius:9px;transition:color .15s ease,background .15s ease}.sportsbook-browser_trendViewAll__NbdQh:focus-visible{color:#fff;background:rgba(20,147,255,.12)}@media (hover:hover){.sportsbook-browser_trendViewAll__NbdQh:hover{color:#fff;background:rgba(20,147,255,.12)}}.sportsbook-browser_trendGrid__1ctxR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.sportsbook-browser_trendGridCarousel__y7fhR{display:flex;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab}.sportsbook-browser_trendGridCarousel__y7fhR::-webkit-scrollbar{display:none}.sportsbook-browser_trendGridCarousel__y7fhR[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:auto;scroll-snap-type:none}.sportsbook-browser_trendGridCarousel__y7fhR>.sportsbook-browser_trendCard__gmk0G{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 8px);min-width:0;scroll-snap-align:start}.sportsbook-browser_trendSportRow___nnUO{display:flex;align-items:flex-start;gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab;padding:2px 0;margin:-8px 0 -6px -7px;--rail-fade:48px}.sportsbook-browser_trendSportRow___nnUO::-webkit-scrollbar{display:none}.sportsbook-browser_trendSportRow___nnUO[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:auto}.sportsbook-browser_trendSportPill__yY3xj{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;height:40px;padding:0 16px 0 14px;border-radius:10px;border:1px solid rgba(214,230,245,.08);background:var(--bg-surface,#1e2428);color:#cdd6df;cursor:pointer;font:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease;-webkit-tap-highlight-color:transparent}.sportsbook-browser_trendSportPill__yY3xj svg{flex-shrink:0;width:18px;height:18px;color:#9fb0c2;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_trendSportPill__yY3xj:hover{color:#ffffff;background:var(--bg-elevated,#232830);border-color:rgba(214,230,245,.16)}.sportsbook-browser_trendSportPill__yY3xj:hover svg{color:#ffffff}}.sportsbook-browser_trendSportPillActive__Tn2uV{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#ffffff}@media (hover:hover){.sportsbook-browser_trendSportPillActive__Tn2uV:hover{background:var(--accent-primary,#1493FF);border-color:var(--accent-primary,#1493FF);color:#ffffff}}.sportsbook-browser_trendSportPillActive__Tn2uV svg{color:#ffffff}@media (hover:hover){.sportsbook-browser_trendSportPillActive__Tn2uV:hover svg{color:#ffffff}}.sportsbook-browser_trendSportPill__yY3xj:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(20,147,255,.55)}.sportsbook-browser_trendCard__gmk0G{display:flex;flex-direction:column;overflow:hidden;--shelf-header-surface:#1e2428;--shelf-body-surface:#1e2428;--shelf-header-divider:#2f3841;--shelf-button-surface:#2a323b;border:1px solid #242b32;border-radius:14px;background:var(--shelf-body-surface);transition:border-color .18s ease,box-shadow .18s ease}@media (hover:hover){.sportsbook-browser_trendCard__gmk0G:hover{border-color:#2e3740;box-shadow:0 4px 16px rgba(0,0,0,.2)}}.sportsbook-browser_trendTop__AZqNT{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:44px;padding:0 10px;background:var(--shelf-header-surface)}.sportsbook-browser_trendLeagueLink__7bUXo{display:flex;align-items:center;min-width:0;gap:7px;color:inherit;text-decoration:none}.sportsbook-browser_trendLeagueName__YpTHH{display:inline-flex;align-items:center;gap:3px;min-width:0;--league-icon-gap:7px;color:#ffffff;text-decoration:none;font-size:12.5px;font-weight:700;line-height:1;transition:color .12s ease}.sportsbook-browser_trendLeagueText__XJfzo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.sportsbook-browser_trendLeagueArrow__FtJL0{flex:0 0 auto}@media (hover:hover){.sportsbook-browser_trendLeagueName__YpTHH:hover,.sportsbook-browser_trendLeagueName__YpTHH:hover .sportsbook-browser_trendSportIcon__pI0iT{color:var(--accent-primary,#1493ff)}}.sportsbook-browser_trendLeagueName__YpTHH>.sportsbook-browser_trendSportIcon__pI0iT{margin-right:4px}.sportsbook-browser_trendSportIcon__pI0iT{transition:color .12s ease}.sportsbook-browser_trendLeagueName__YpTHH:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:2px;border-radius:4px}.sportsbook-browser_trendWhen__qMKTu{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin-top:1px;min-width:0;white-space:nowrap;font-weight:600}.sportsbook-browser_trendWhen__qMKTu,.sportsbook-browser_trendWhen__qMKTu>[class*=matchClock],.sportsbook-browser_trendWhen__qMKTu>[class*=matchDate]{font-size:11.5px;line-height:1;color:#7b8996}.sportsbook-browser_trendWhen__qMKTu>[class*=upcomingTimerText][data-tier=far]{color:#a3afbb!important;font-size:11.5px;font-weight:600}.sportsbook-browser_trendSportIcon__pI0iT{display:grid;place-items:center;flex:0 0 auto;color:#7b8996}.sportsbook-browser_trendHeaderTime__s4stz{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.sportsbook-browser_trendHeaderTime__s4stz>[class*=matchClock],.sportsbook-browser_trendHeaderTime__s4stz>[class*=matchDate]{color:#ffffff;line-height:1}.sportsbook-browser_trendHeaderTime__s4stz>[class*=upcomingChip]{padding:0;border-radius:0;background:none;color:#ffffff;font-size:11.5px;font-weight:600;letter-spacing:0;line-height:1}.sportsbook-browser_trendHeaderTime__s4stz>[class*=upcomingChipSoon]{background:none;color:#64b2fa}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq{font-size:11px}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillCount],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat]{color:#ffffff}@media (hover:hover){.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillCount],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillStat]{color:var(--accent-primary,#1493ff)}}@media (max-width:640px){.sportsbook-browser_trendLeagueLink__7bUXo{padding:13px 8px;margin:0 -8px}}.sportsbook-browser_trendMatchup__JyZqF{display:grid;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;grid-gap:12px;gap:12px;padding:18px 14px 14px;text-decoration:none;color:inherit}.sportsbook-browser_trendHit__2guc4{text-decoration:none;color:inherit}.sportsbook-browser_trendHit__2guc4:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:2px;border-radius:6px}a.sportsbook-browser_trendTeamName__BLUeN{display:block;transition:color .13s ease}@media (hover:hover){a.sportsbook-browser_trendTeamName__BLUeN:hover{color:#5AB9FF}}.sportsbook-browser_trendCrest___Tpqc{flex:0 0 auto;display:grid;place-items:center}.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span,.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span img{width:46px;height:46px}.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span{font-size:16px}.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span,.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span img{box-shadow:none}.sportsbook-browser_trendCore__kOj0Y{display:grid;justify-items:center;grid-gap:4px;gap:4px;min-width:0}.sportsbook-browser_trendTeamName__BLUeN{text-align:center;font-size:15px;font-weight:750;line-height:1.35;padding-bottom:1px;color:#f0f3f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_trendPopularity__nZOSE{min-width:0;display:flex;align-items:center;gap:5px;--hot-orange:#ffa552;padding:0 13px 10px;color:var(--hot-orange);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.sportsbook-browser_trendPopularityNum__8o_Mg{color:var(--hot-orange);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_trendPopularityIcon__x_QaF{flex:0 0 auto;width:15px;height:15px;color:var(--hot-orange)}.sportsbook-browser_trendPopularity__nZOSE span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_trendOdds__QqaU9{display:grid;grid-gap:8px;gap:8px;margin-top:auto;padding:0 13px 13px}.sportsbook-browser_trendOdds__QqaU9[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sportsbook-browser_trendOdds__QqaU9[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sportsbook-browser_trendOddBtn__ECs5D{min-height:48px!important;padding:7px 11px!important;gap:2px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;border:none!important;border-radius:8px!important;background:var(--shelf-button-surface)!important;box-shadow:none!important;transition:background .13s ease!important;overflow:hidden}@media (hover:hover){.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled){background:#38434f!important;transform:none!important}}.sportsbook-browser_trendOddName__g2QOi{max-width:100%;text-align:left;color:#ffffff!important;font-size:11px!important;font-weight:650!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_trendOddPrice__GXA_s{color:#5AB9FF!important;font-size:15px!important;font-weight:800!important;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_trendOddBtnActive__xe7hl{background:#1493ff!important}.sportsbook-browser_trendOddBtnActive__xe7hl .sportsbook-browser_trendOddName__g2QOi,.sportsbook-browser_trendOddBtnActive__xe7hl .sportsbook-browser_trendOddPrice__GXA_s{color:#ffffff!important}@media (max-width:1100px){.sportsbook-browser_trendGrid__1ctxR{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.sportsbook-browser_trendGrid__1ctxR::-webkit-scrollbar{display:none}.sportsbook-browser_trendGrid__1ctxR>.sportsbook-browser_trendCard__gmk0G{flex:0 0 min(320px,86%);scroll-snap-align:start}}@media (max-width:768px){.sportsbook-browser_trendGrid__1ctxR>.sportsbook-browser_trendCard__gmk0G{flex-basis:min(320px,84%)}}@media (max-width:640px){.sportsbook-browser_trendSection__tblV8{margin-top:0}.sportsbook-browser_trendViewAll__NbdQh{padding-inline:6px}}.sportsbook-browser_parlaySection__uoyAr{display:grid;grid-gap:12px;gap:12px;margin-top:10px;margin-bottom:4px;position:relative}.sportsbook-browser_parlayHeader__DNTvf{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;position:relative;z-index:5}.sportsbook-browser_parlayTitleLink__yFbFe{display:inline-flex;color:inherit;text-decoration:none;border-radius:6px}.sportsbook-browser_parlayTitle__p_rtU{margin:0;display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1;color:var(--text-primary,#E8EAED);letter-spacing:-.02em;transition:color .15s ease}.sportsbook-browser_parlayTitle__p_rtU svg{color:#7b8996;width:20px;height:20px;transition:color .15s ease}.sportsbook-browser_parlayTitle__p_rtU svg.sportsbook-browser_parlayBallIcon__ceEbN{width:auto;height:20px}.sportsbook-browser_parlayTitle__p_rtU svg.sportsbook-browser_parlayTitleArrow__62y0K{width:14px;height:14px;color:#7b8996;margin-left:-2px;transition:color .15s ease,transform .15s ease}.sportsbook-browser_parlayTitleLink__yFbFe:focus-visible .sportsbook-browser_parlayTitle__p_rtU,.sportsbook-browser_parlayTitleLink__yFbFe:focus-visible .sportsbook-browser_parlayTitle__p_rtU svg{color:var(--accent-primary,#1493FF)}@media (hover:hover){.sportsbook-browser_parlayTitleLink__yFbFe:hover .sportsbook-browser_parlayTitle__p_rtU,.sportsbook-browser_parlayTitleLink__yFbFe:hover .sportsbook-browser_parlayTitle__p_rtU svg{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_parlayTitleLink__yFbFe:focus-visible .sportsbook-browser_parlayTitleArrow__62y0K{transform:translateX(2px)}@media (hover:hover){.sportsbook-browser_parlayTitleLink__yFbFe:hover .sportsbook-browser_parlayTitleArrow__62y0K{transform:translateX(2px)}}.sportsbook-browser_parlayTitleLink__yFbFe:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:4px}.sportsbook-browser_parlayHeader__DNTvf .sportsbook-browser_parlayViewAll__yqZL0{color:#E8EAED;font-size:15px;font-weight:700;letter-spacing:0;text-decoration:none;white-space:nowrap;padding-right:18px;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_parlayHeader__DNTvf .sportsbook-browser_parlayViewAll__yqZL0:hover{color:#ffffff}}.sportsbook-browser_parlayGrid__03uaL{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.sportsbook-browser_parlayGrid__03uaL::-webkit-scrollbar{display:none}.sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 7.5px);min-width:272px;scroll-snap-align:start}.sportsbook-browser_parlayCard__fymr5{--shelf-header-surface:#1e2428;--shelf-body-surface:#1e2428;--shelf-header-divider:#3f4b57;--shelf-button-surface:#2a323b;border:1px solid #242b32;border-radius:14px;background:var(--shelf-body-surface);display:flex;flex-direction:column;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease;height:100%}.sportsbook-browser_parlayCard__fymr5:not(.sportsbook-browser_parlayCardSgm__iuhGj){--shelf-header-surface:#2b343d}@media (hover:hover){.sportsbook-browser_parlayCard__fymr5:hover{border-color:#2e3740;box-shadow:0 4px 16px rgba(0,0,0,.2)}}.sportsbook-browser_parlayCardTop__AYDJ2{display:flex;justify-content:space-between;align-items:stretch;gap:8px;padding:0 0 10px 13px;min-height:44px;background:var(--shelf-header-surface);position:relative}.sportsbook-browser_parlayCard__fymr5:not(.sportsbook-browser_parlayCardSgm__iuhGj) .sportsbook-browser_parlayCardTop__AYDJ2:after{content:"";position:absolute;z-index:0;right:0;bottom:-3px;width:16px;height:15px;background:#0d7ce4}.sportsbook-browser_parlayCardTop__AYDJ2>div{display:flex;flex-direction:column;justify-content:center;min-width:0}.sportsbook-browser_parlayCardTitle__LhF0u{margin:0;font-size:14.5px;font-weight:700;color:#f1f4f7;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_parlayOddsFlag__1yjLp{position:relative;z-index:0;flex-shrink:0;align-self:stretch;display:inline-flex;align-items:center;justify-content:center;padding:0 13px 0 17px;color:#fff;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 50%),linear-gradient(158deg,#3aa9ff,#1493ff 52%,#0c7ce0);-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%)}.sportsbook-browser_parlayOddsValue__GMVtv{position:relative;z-index:1;font-size:13.5px;font-weight:800}.sportsbook-browser_parlayTitleRow__NFfLW{display:flex;align-items:center;gap:7px}.sportsbook-browser_parlaySgpBadge__PzaQ_{width:26px;height:18px;color:#d3d9df;flex-shrink:0}.sportsbook-browser_parlayCardDesc__VWLFx{margin:2px 0 0;font-size:11px;color:var(--text-muted,#4D545E);line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sportsbook-browser_parlayCardTag__UXv7H{flex-shrink:0;padding:2px 7px;border-radius:4px;background:rgba(255,255,255,.05);color:var(--text-secondary,#8B919A);font-size:10px;font-weight:600;white-space:nowrap}.sportsbook-browser_parlayTypeTag__qNun4{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:15px;padding:0 4px;box-sizing:border-box;border-radius:3px;border:1px solid rgba(255,255,255,.4);background:none;color:#d3d9df;font-size:9.5px;font-weight:700;letter-spacing:0;text-transform:uppercase;white-space:nowrap;align-self:flex-start}.sportsbook-browser_parlayLegs__AIZ2E{display:grid;grid-gap:0;gap:0;padding:16px 12px 0;position:relative;z-index:1;margin-top:-10px;border-top-left-radius:12px;border-top-right-radius:12px;background:var(--shelf-body-surface);box-shadow:inset 0 1px 0 var(--shelf-header-divider)}.sportsbook-browser_parlayLeg__XtA9H{display:flex;align-items:flex-start;gap:8px;padding:4px 0;position:relative}.sportsbook-browser_parlayLeg__XtA9H:after{display:none;content:"";position:absolute;left:13px;top:28px;bottom:-4px;width:1px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.09))}.sportsbook-browser_parlayLeg__XtA9H:last-child:after,.sportsbook-browser_parlayLeg__XtA9H:last-of-type:after,.sportsbook-browser_parlayLeg__XtA9H:only-child:after{display:none}.sportsbook-browser_parlayLeg__XtA9H .sportsbook-browser_evtCrest__P9U2Z{position:relative;z-index:1;width:20px;height:20px;flex-shrink:0;border-radius:0;background:none;border:none}.sportsbook-browser_parlayLeg__XtA9H .sportsbook-browser_evtCrest__P9U2Z img{width:20px;height:20px;object-fit:contain}.sportsbook-browser_parlayLegParticipant__iJExZ{flex-shrink:0;position:relative;z-index:1;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.sportsbook-browser_parlayLegParticipant__iJExZ img{display:block;width:20px;height:20px;object-fit:contain}.sportsbook-browser_parlayLegInitials__XYMec{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#303a44;color:#ffffff;font-size:8px;font-weight:800;letter-spacing:-.02em}.sportsbook-browser_parlayLegTotalGlyph__zm1Lt{width:20px;height:20px;padding:4px;border-radius:50%;background:#303a44;color:#8dcaff}.sportsbook-browser_parlayLegDot__U3xHV{position:relative;z-index:1;flex-shrink:0;box-sizing:border-box;width:10px;height:10px;margin-top:4px;border-radius:50%;border:2px solid #ffffff;background:var(--shelf-body-surface)}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLeg__XtA9H:after{display:block;left:4px;top:14px;bottom:-8px;width:2px;border-radius:1px;background:rgba(255,255,255,.16)}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLeg__XtA9H:last-child:after,.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLeg__XtA9H:last-of-type:after,.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLeg__XtA9H:only-child:after{display:none}.sportsbook-browser_parlayCardSgm__iuhGj{--shelf-header-surface:var(--shelf-body-surface);--shelf-header-divider:#35414b;background:var(--shelf-body-surface);border-color:#2a323b}@media (hover:hover){.sportsbook-browser_parlayCardSgm__iuhGj:hover{border-color:#38424d}}.sportsbook-browser_parlayCardLink__gtB4g{position:relative}.sportsbook-browser_parlayCardStretch__d_nH3{position:absolute;inset:0;z-index:2;border-radius:14px;cursor:pointer}.sportsbook-browser_parlayCardStretch__d_nH3:focus-visible{outline:2px solid #1493ff;outline-offset:-2px}.sportsbook-browser_parlayCtaOverStretch__yJTbv{position:relative;z-index:3}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardTop__AYDJ2{background:var(--shelf-header-surface);align-items:center;padding:13px 12px 4px 14px;min-height:0}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardTitle__LhF0u{font-size:15px;font-weight:700;color:#ffffff;letter-spacing:-.01em}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardSgmBadge__jhS07{align-self:center;margin-right:2px;color:#ffffff;flex-shrink:0}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_sgmCardHead__Y8aid{flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:13px 14px 5px;text-align:center}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_sgmCardTitle__68GRe{font-size:13.5px;line-height:1.3;letter-spacing:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_sgmCardMeta__OKzLG{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;min-width:0}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_sgmCardMeta__OKzLG .sportsbook-browser_parlayCardSgmBadge__jhS07{margin-right:0}.sportsbook-browser_sgmCardTime__itswh{font-size:10.5px;font-weight:700;color:#9aa5b0;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLegs__AIZ2E{margin-top:0;padding:8px 14px 0;border-top-left-radius:0;border-top-right-radius:0;background:transparent;box-shadow:none}.sportsbook-browser_parlaySgmViewAllRow__lNBLj{padding:0 14px;position:relative;z-index:3;display:flex}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayViewAll__yqZL0{width:100%;justify-content:flex-start;position:relative}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayViewAll__yqZL0:after{content:"";position:absolute;inset:-11px -8px}.sportsbook-browser_parlayLegInfo__6T6Uq{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.sportsbook-browser_parlayLegName__ryoJh{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:13px;font-weight:600;color:var(--text-primary,#E8EAED);line-height:1.3}.sportsbook-browser_parlayLegOdds__hIUW6{color:#64b2fa;font-weight:700;flex-shrink:0}.sportsbook-browser_parlayLegMkt__rEANV{font-size:10px;font-weight:600;color:#9aa5b0;text-transform:uppercase;letter-spacing:.06em}.sportsbook-browser_parlayLegEvent__HpdlX{font-size:12px;font-weight:500;color:var(--text-secondary,#8B919A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}@media (hover:hover){.sportsbook-browser_parlayLegEvent__HpdlX:hover{color:var(--text-primary,#E8EAED)}}.sportsbook-browser_parlayViewAll__yqZL0{display:inline-flex;align-items:center;gap:8px;padding:8px 0 6px;border:none;background:none;color:#ffffff;font-size:12px;font-weight:600;cursor:pointer}.sportsbook-browser_parlayViewAll__yqZL0 svg{transition:transform .2s ease;flex-shrink:0;width:10px;height:10px}.sportsbook-browser_parlayViewAll__yqZL0[data-expanded=true] svg{transform:rotate(180deg)}@media (hover:hover){.sportsbook-browser_parlayViewAll__yqZL0:hover{color:var(--text-primary,#E8EAED)}}.sportsbook-browser_parlayEmpty__K3JRY{grid-column:1/-1;padding:22px 16px;font-size:13px;color:#8b919a;text-align:center}.sportsbook-browser_parlayCardFooter__x0n_v{display:grid;grid-gap:8px;gap:8px;padding:8px 14px 10px;margin-top:auto}.sportsbook-browser_parlayBetCount__tZ9rz{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:0}.sportsbook-browser_parlayBoostLabel__1wGVz{font-size:11px;font-weight:800;color:#ffffff;text-transform:uppercase;letter-spacing:.04em}.sportsbook-browser_parlayBoostCount___y1te{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#ff8a3d}.sportsbook-browser_parlayBetLabel__MFOP7{font-weight:600}.sportsbook-browser_parlayBoostBar__d5n0z{font-size:11px;font-weight:800;color:#ffffff;text-transform:uppercase;letter-spacing:.06em;padding-left:14px;margin-bottom:6px}.sportsbook-browser_parlayCta__fkuCR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%;padding:6px 14px;border:1px solid var(--shelf-button-surface);border-radius:8px;background:var(--shelf-button-surface);box-shadow:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}@media (hover:hover){.sportsbook-browser_parlayCta__fkuCR:hover{background:#1493ff;border-color:#1493ff}.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaArrow__l4hbk,.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaBoostArrows__ywMng,.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaOdds__S_JZR,.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaPayout__jS2Ks,.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaPrev__c7hTt{color:#ffffff!important;-webkit-text-decoration-color:rgba(255,255,255,.72)!important;text-decoration-color:rgba(255,255,255,.72)!important}}.sportsbook-browser_parlayCtaHover__HSAxV{position:relative;overflow:hidden}.sportsbook-browser_parlayCtaPrice__n_wO8{flex-direction:column;gap:1px}.sportsbook-browser_parlayCtaHint__NMbKt,.sportsbook-browser_parlayCtaPrice__n_wO8{display:inline-flex;align-items:center;transition:opacity .16s ease,transform .16s ease}.sportsbook-browser_parlayCtaHint__NMbKt{position:absolute;inset:0;justify-content:center;gap:7px;opacity:0;transform:translateY(7px);pointer-events:none;color:#ffffff;font-size:13.5px;font-weight:800;letter-spacing:.01em}.sportsbook-browser_parlayCtaHint__NMbKt svg{transition:transform .18s ease}@media (hover:hover){.sportsbook-browser_parlayCtaHover__HSAxV:hover .sportsbook-browser_parlayCtaPrice__n_wO8{opacity:0;transform:translateY(-7px)}.sportsbook-browser_parlayCtaHover__HSAxV:hover .sportsbook-browser_parlayCtaHint__NMbKt{opacity:1;transform:translateY(0)}.sportsbook-browser_parlayCtaHover__HSAxV:hover .sportsbook-browser_parlayCtaHint__NMbKt svg{transform:translateX(3px)}}@media (hover:none){.sportsbook-browser_parlayCtaHint__NMbKt{display:none}.sportsbook-browser_parlayCtaHover__HSAxV{border-color:rgba(20,147,255,.5)}}.sportsbook-browser_parlayCtaActive__0UVPO{background:var(--accent-primary,#1493FF)!important;border-color:var(--accent-primary,#1493FF)!important}.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaArrow__l4hbk,.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaBoostArrows__ywMng,.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaOdds__S_JZR,.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaPayout__jS2Ks,.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaPrev__c7hTt{color:#fff!important;-webkit-text-decoration-color:rgba(255,255,255,.5)!important;text-decoration-color:rgba(255,255,255,.5)!important}.sportsbook-browser_parlayCtaPrev__c7hTt{font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:12.5px;font-weight:500;color:#F3F1EA;text-decoration:line-through;-webkit-text-decoration-color:rgba(243,241,234,.6);text-decoration-color:rgba(243,241,234,.6);text-decoration-thickness:1px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_parlayCtaArrow__l4hbk{font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:14px;font-weight:700;color:#64b2fa;margin:0 2px}.sportsbook-browser_parlayCtaBoostArrows__ywMng{flex-shrink:0;color:#ffffff}.sportsbook-browser_parlayCtaBoosted__TBmHU{font-size:18px;font-weight:850;letter-spacing:-.02em}.sportsbook-browser_parlayCtaOdds__S_JZR{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:17px;font-weight:800;color:#64b2fa;letter-spacing:-.02em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_parlayCtaOddsLabel__f0wYF{display:none}.sportsbook-browser_parlayCtaPayout__jS2Ks{font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:11px;font-weight:600;color:#ffffff;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_parlayCardSlim__oWb0r{border-color:#222930;background:#181d21}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCardTop__AYDJ2{padding:8px 11px 0;align-items:center}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCardTitle__LhF0u{font-size:13px;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCardDesc__VWLFx{display:none}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLegs__AIZ2E{padding:6px 11px 0}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLeg__XtA9H{padding:2px 0;gap:7px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLeg__XtA9H .sportsbook-browser_evtCrest__P9U2Z,.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLeg__XtA9H .sportsbook-browser_evtCrest__P9U2Z img{width:17px;height:17px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLegName__ryoJh{font-size:12px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayLegMkt__rEANV{font-size:10px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCardFooter__x0n_v{padding:6px 11px 9px;gap:5px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayBetCount__tZ9rz{font-size:10px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayBoostCount___y1te{font-size:10.5px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCta__fkuCR{padding:5px 12px;background:#242b32;border-color:#242b32}@media (hover:hover){.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCta__fkuCR:hover{background:#1493ff;border-color:#1493ff}}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCtaOdds__S_JZR{font-size:15px;color:#64b2fa}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCtaArrow__l4hbk{color:#64b2fa}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCtaPrev__c7hTt{font-size:11.5px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCtaBoosted__TBmHU{font-size:16px}.sportsbook-browser_parlayCardSlim__oWb0r .sportsbook-browser_parlayCtaPayout__jS2Ks{font-size:10.5px}.sportsbook-browser_sameGameMultisSection__J1Dir{margin-top:30px;margin-bottom:4px}.sportsbook-browser_sameGameTitleBadge__kc5Fm{width:auto;min-width:32px;height:20px;padding-inline:5px;color:#d3d9df}.sportsbook-browser_tmSection__4RWMa{display:grid;grid-gap:14px;gap:14px;margin-top:12px}.sportsbook-browser_sectionHeader__Fr_3x,.sportsbook-browser_tmHeader__gde5J{display:flex;align-items:center;justify-content:space-between}.sportsbook-browser_sectionTitleLink__dIiwA{display:inline-flex;color:inherit;text-decoration:none;border-radius:6px}.sportsbook-browser_sectionTitle__XQPT2{margin:0;display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1;color:var(--text-primary,#E8EAED);letter-spacing:-.02em;transition:color .15s ease}.sportsbook-browser_sectionTitle__XQPT2 svg{color:#7b8996;width:20px;height:20px;transition:color .15s ease}.sportsbook-browser_sectionTitleLink__dIiwA:focus-visible .sportsbook-browser_sectionTitle__XQPT2,.sportsbook-browser_sectionTitleLink__dIiwA:focus-visible .sportsbook-browser_sectionTitle__XQPT2 svg{color:var(--accent-primary,#1493FF)}@media (hover:hover){.sportsbook-browser_sectionTitleLink__dIiwA:hover .sportsbook-browser_sectionTitle__XQPT2,.sportsbook-browser_sectionTitleLink__dIiwA:hover .sportsbook-browser_sectionTitle__XQPT2 svg{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_sectionTitleLink__dIiwA:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:4px}.sportsbook-browser_topSportsSection__53LAM{margin-top:14px;margin-bottom:0;min-width:0}.sportsbook-browser_topSportsHeader__eHebF{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px;position:relative;z-index:2}.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_sectionTitle__XQPT2 svg{width:23px;height:23px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_topSportsSection__53LAM{margin-top:32px;margin-bottom:0}.sportsbook-browser_topSportsSection__53LAM+.lb-section{margin-top:8px}.sportsbook-browser_pageShell__xUWCN[data-view=all]>section[aria-labelledby=all-sports-heading]{padding-bottom:0}.sportsbook-browser_pageShell__xUWCN[data-view=all]>.lb-section{margin-top:12px}.sportsbook-browser_topSportsSection__53LAM .game-scroll{--casino-card-w:141px;overflow-y:visible;padding-top:18px;padding-bottom:14px;margin-top:-18px}.sportsbook-browser_topSportsSection__53LAM .scroll-fade-wrap:after{display:none}@media (hover:hover){.sportsbook-browser_topSportsSection__53LAM .game-card:hover{transform:translateY(-10px);filter:none;z-index:4}}.sportsbook-browser_topSportsSection__53LAM .game-card-overlay{background:transparent}@media (hover:hover){.sportsbook-browser_topSportsSection__53LAM .game-card:hover .game-card-overlay{background:transparent}}@media (max-width:840px){.sportsbook-browser_topSportsSection__53LAM .game-scroll{--casino-card-w:124px}.sportsbook-browser_topSportsSection__53LAM .game-card--sport{box-shadow:inset 0 0 0 1px rgba(199,220,238,.17),0 7px 16px rgba(0,0,0,.34)}.sportsbook-browser_topSportsSection__53LAM .game-card--sport:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(155deg,rgba(255,255,255,.11),transparent 26%,transparent 68%,rgba(0,0,0,.13));pointer-events:none}.sportsbook-browser_topSportsSection__53LAM .game-card--sport .game-card-bg{filter:brightness(1.08) contrast(1.11) saturate(1.1)}}.sportsbook-browser_tmTitle__84csU{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:800;color:var(--text-primary,#E8EAED);letter-spacing:-.02em}.sportsbook-browser_tmTitle__84csU svg{color:var(--text-muted,#4D545E);width:24px;height:24px}.sportsbook-browser_tmNavBtns__SxwWK{display:flex;gap:8px}.sportsbook-browser_tmNavBtn__8FkAk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;border:1px solid #242b32;background:#242b32;color:var(--text-muted,#4D545E);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.sportsbook-browser_tmNavBtn__8FkAk svg{width:16px;height:16px}@media (hover:hover){.sportsbook-browser_tmNavBtn__8FkAk:hover{color:var(--text-primary,#E8EAED);border-color:rgba(255,255,255,.08);background:#2a3139}}.sportsbook-browser_tmGrid__cby3L{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.sportsbook-browser_tmCard__7dAZI{border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#1e2428;padding:0;display:grid;grid-gap:0;gap:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;cursor:pointer}@media (hover:hover){.sportsbook-browser_tmCard__7dAZI:hover{border-color:rgba(255,255,255,.1);box-shadow:0 8px 22px rgba(0,0,0,.28);transform:translateY(-2px)}}.sportsbook-browser_tmCardTop__noYzh{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 13px 9px}.sportsbook-browser_tmCardLeague__FUoWi{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:11.5px;font-weight:700;color:#E8EAED;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_tmCardLeague__FUoWi svg{color:#8b96a2;flex-shrink:0}.sportsbook-browser_tmCardMarkets__0C5d0{display:inline-flex;align-items:center;padding:2px 6px;border-radius:5px;background:#15191d;color:#E8EAED;font-size:10px;font-weight:700;text-decoration:none;transition:color .14s ease,background .14s ease}@media (hover:hover){.sportsbook-browser_tmCardMarkets__0C5d0:hover{background:rgba(255,255,255,.08);color:#fff}}.sportsbook-browser_tmCardTime__meEcL{flex-shrink:0;padding:3px 8px;border-radius:6px;background:#15191d;border:1px solid rgba(255,255,255,.05);font-size:10.5px;font-weight:700;color:#aeb6bf;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_tmCardMatchup__yDlxB{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 14px;background:radial-gradient(120% 140% at 50% -20%,rgba(20,147,255,.16),transparent 60%),linear-gradient(135deg,#26354a,#1d2937 55%,#1a2430);border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(0,0,0,.25)}.sportsbook-browser_tmCardBannerIcon__qaiBq{position:absolute;left:50%;bottom:-10px;transform:translateX(-50%) rotate(-8deg);color:rgba(255,255,255,.06);pointer-events:none}.sportsbook-browser_tmCardBannerIcon__qaiBq svg{width:60px;height:60px}.sportsbook-browser_tmCardFlag__VsYKz{position:relative;z-index:1;flex-shrink:0;font-size:24px;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.sportsbook-browser_tmCardNames__rAYrp{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column;gap:1px;min-width:0;align-items:center;text-align:center}.sportsbook-browser_tmCardNames__rAYrp span{font-size:15px;font-weight:700;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;letter-spacing:-.01em}.sportsbook-browser_tmCardVs__eQWE_{font-size:9.5px!important;font-weight:700!important;color:rgba(255,255,255,.45)!important;text-transform:uppercase;letter-spacing:.12em;margin:1px 0}.sportsbook-browser_tmCardOdds__e5OSZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;padding:11px 13px 13px}.sportsbook-browser_tmOddsCell__PSAvW{min-width:0;width:100%;border:1px solid rgba(255,255,255,.05);border-radius:8px;background:#15191d;padding:7px 8px;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;transition:border-color .14s ease,background .14s ease;text-align:center;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;overflow:hidden}@media (hover:hover){.sportsbook-browser_tmOddsCell__PSAvW:hover{background:#1b2026;border-color:rgba(255,255,255,.1)}}.sportsbook-browser_tmOddsCell__PSAvW span{display:block;width:100%;min-width:0;font-size:11px;font-weight:600;color:#98a2ad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_tmOddsCell__PSAvW strong{font-size:14.5px;font-weight:800;color:#4ab4ff;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.sportsbook-browser_tmOddsCellActive__PoEZo{background:var(--accent-primary,#1493FF)!important;border-color:var(--accent-primary,#1493FF)!important}.sportsbook-browser_loadMoreRow__fnu9z{display:block;width:100%;border:none;border-top:1px solid #242b32;background:transparent;color:#8796a3;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0;padding:13px 14px 14px;text-align:left;cursor:pointer;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_loadMoreRow__fnu9z:hover{color:#5ab9ff}}.sportsbook-browser_loadMoreRow__fnu9z:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:-2px}.sportsbook-browser_loadMoreLeagueWrap__v8tkK{display:flex;justify-content:center;margin-top:14px;margin-bottom:4px}.sportsbook-browser_loadMoreLeagueBtn__0wX67{display:inline-flex;align-items:center;gap:8px;padding:9px 28px;border:1px solid #2a313b;border-radius:12px;background:#1e2428;cursor:pointer;color:#7b8996;font-size:13px;font-weight:600;transition:color .15s ease,border-color .15s ease,background .15s ease}@media (hover:hover){.sportsbook-browser_loadMoreLeagueBtn__0wX67:hover{color:#a8b5c0;border-color:#3a424c;background:#232a30}}.sportsbook-browser_loadMoreLeagueCount__YuHfB{font-size:11px;font-weight:700;color:#6d7b88;background:rgba(255,255,255,.06);padding:1px 7px;border-radius:999px;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_loadMoreLeagueBtn__0wX67:hover .sportsbook-browser_loadMoreLeagueCount__YuHfB{color:#9aa5b0}}.sportsbook-browser_tmOddsCellActive__PoEZo span{color:rgba(255,255,255,.85)!important}.sportsbook-browser_tmOddsCellActive__PoEZo strong{color:#fff!important}.sportsbook-browser_tmOddsCellLocked__myKu7{opacity:.5}@media (hover:hover){.sportsbook-browser_tmOddsCellLocked__myKu7:hover{background:#15191d;border-color:rgba(255,255,255,.05)}}.sportsbook-browser_sportSection__d2fe8{display:grid;grid-gap:11px;gap:11px;margin-top:16px}@media (max-width:768px){.sportsbook-browser_sportRailWrap__pIQ3q{margin-bottom:18px}.sportsbook-browser_sportRailWrap__pIQ3q+.sportsbook-browser_sportSection__d2fe8{margin-top:14px}.sportsbook-browser_topSportsSection__53LAM{margin-top:22px}.sportsbook-browser_parlaySection__uoyAr{margin-top:18px}.sportsbook-browser_sportSection__d2fe8{margin-top:24px}}.sportsbook-browser_sportRailWrap__pIQ3q+.sportsbook-browser_sportSection__d2fe8{margin-top:4px}.sportsbook-browser_sportSection__d2fe8[data-grouped=true]{margin-top:8px}.sportsbook-browser_sportSectionHeader__YmAMF{display:inline-flex;align-items:center;gap:11px;text-decoration:none;cursor:pointer;transition:color .15s ease;color:var(--text-primary,#E8EAED);border-radius:6px;margin-bottom:8px}.sportsbook-browser_sportSectionHeader__YmAMF:focus-visible{color:var(--accent-primary,#1493FF)}@media (hover:hover){.sportsbook-browser_sportSectionHeader__YmAMF:hover{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_sportSectionHeader__YmAMF:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:4px}.sportsbook-browser_sportSectionHeader__YmAMF svg{color:#7b8996;width:22px;height:22px;transition:color .15s ease}.sportsbook-browser_sportSectionHeaderEsports__i1iAb>svg{width:25px;height:25px;margin:-1.5px}.sportsbook-browser_sportSectionHeader__YmAMF:focus-visible svg{color:var(--accent-primary,#1493FF)}@media (hover:hover){.sportsbook-browser_sportSectionHeader__YmAMF:hover svg{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_sportSectionLogo__FaZE8{width:24px;height:24px;object-fit:contain;flex-shrink:0;display:block}.sportsbook-browser_sportSectionHeader__YmAMF h2{margin:0;font-size:21px;font-weight:800;line-height:1.1;letter-spacing:-.025em;transition:color .15s ease}.sportsbook-browser_sportSectionSep__baYJp{color:#778592;font-weight:400;margin:0 4px}.sportsbook-browser_sportSectionLeague__N3_ic{color:#778592;font-weight:600}.sportsbook-browser_sportSectionCount__pYlfd{margin-left:6px;color:#8f9ba8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_sportSectionChev__lnUYm{width:16px!important;height:16px!important;flex-shrink:0;align-self:center;color:var(--text-primary,#E8EAED)!important}.sportsbook-browser_sportSectionHeader__YmAMF:focus-visible .sportsbook-browser_sportSectionChev__lnUYm{color:var(--accent-primary,#1493FF)!important}@media (hover:hover){.sportsbook-browser_sportSectionHeader__YmAMF:hover .sportsbook-browser_sportSectionChev__lnUYm{color:var(--accent-primary,#1493FF)!important}}.sportsbook-browser_sportSectionBadge__UG8Lj{display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:4px;background:#15191d;color:#E8EAED;font-size:11px;font-weight:700;margin-left:4px}.sportsbook-browser_sportSectionCard__18bGC{border:1px solid rgba(255,255,255,.05);border-radius:14px;background:#1e2428;overflow:hidden;position:relative}.sportsbook-browser_evtHeaderRow__78_eM{display:grid;grid-template-columns:56px 1fr 60px clamp(140px,15vw,162px) clamp(140px,15vw,162px) clamp(140px,15vw,162px);grid-gap:0 0;gap:0 0;padding:8px 14px;background:#1b2025;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer}.sportsbook-browser_evtHeaderChev__DMz43{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#778592;width:18px;height:18px;transition:transform .2s ease,color .15s ease}@media (hover:hover){.sportsbook-browser_evtHeaderChev__DMz43:hover{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_evtHeaderChevCollapsed__VuYRJ{transform:translateY(-50%) rotate(180deg)}.sportsbook-browser_evtHeaderTeam__mc6oP{grid-column:1/3}.sportsbook-browser_evtHeaderMkt__rdWnQ,.sportsbook-browser_evtHeaderTeam__mc6oP{font-size:11px;font-weight:600;color:#778592;text-transform:uppercase;letter-spacing:.05em}.sportsbook-browser_evtHeaderMkt__rdWnQ{text-align:center}.sportsbook-browser_evtHeaderMktLast__HSL0A{position:relative}.sportsbook-browser_evtBlock__v_XjV{border-bottom:1px solid rgba(255,255,255,.035);padding:0 14px;transition:background .15s ease;display:flex;flex-direction:column;position:relative}.sportsbook-browser_evtBlock__v_XjV:after{content:"";position:absolute;top:0;bottom:0;right:calc(3 * clamp(140px, 15vw, 162px) + 22px);width:1px;background:rgba(255,255,255,.06);pointer-events:none}.sportsbook-browser_evtBlock__v_XjV:last-child{border-bottom:none}.sportsbook-browser_evtLeftLink__oCLXQ{position:absolute;top:0;bottom:0;left:0;right:calc(3 * clamp(140px, 15vw, 162px) + 22px);z-index:2;cursor:pointer}@media (hover:hover){.sportsbook-browser_evtBlock__v_XjV:has(.sportsbook-browser_evtLeftLink__oCLXQ:hover):before{content:"";position:absolute;top:0;bottom:0;left:0;right:calc(3 * clamp(140px, 15vw, 162px) + 22px);background:rgba(255,255,255,.03);pointer-events:none;z-index:0}}@media (hover:hover){.sportsbook-browser_evtBlock__v_XjV:has(.sportsbook-browser_evtLeftLink__oCLXQ:hover) .sportsbook-browser_evtTeamName__aQTfe{color:var(--accent-primary,#1493FF)}}@media (hover:hover){.sportsbook-browser_evtBlock__v_XjV:has(.sportsbook-browser_evtLeftLink__oCLXQ:hover) .sportsbook-browser_evtTeamSub__HBORk{color:var(--accent-primary,#1493FF)}}@media (hover:hover){.sportsbook-browser_evtBlock__v_XjV:has(.sportsbook-browser_evtLeftLink__oCLXQ:hover) .sportsbook-browser_evtTimeCol__7YMFY{color:#9aa2ac}}.sportsbook-browser_evtRow__IJePu{display:grid;grid-template-columns:56px 1fr 60px clamp(140px,15vw,162px) clamp(140px,15vw,162px) clamp(140px,15vw,162px);grid-gap:0 0;gap:0 0;align-items:stretch;padding:0;position:relative;z-index:1}.sportsbook-browser_evtRow__IJePu:first-of-type{padding-top:0}.sportsbook-browser_evtBlock__v_XjV .sportsbook-browser_evtAt__L4vdq{font-size:10px;font-weight:500;color:#555d66;letter-spacing:.06em;padding:0 0 0 88px;margin:-2px 0;line-height:10px;position:relative;z-index:1}.sportsbook-browser_evtTeam__pQaRb{display:flex;align-items:center;gap:8px;padding:4px 0;align-self:center;text-decoration:none;cursor:pointer}.sportsbook-browser_evtCrest__P9U2Z{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:0;background:none;border:none;color:#fff;font-size:10px;font-weight:800;flex-shrink:0;overflow:visible}.sportsbook-browser_evtCrest__P9U2Z img{width:24px;height:24px;object-fit:contain}.sportsbook-browser_evtTeamInfo__aTqhi{display:grid;grid-gap:1px;gap:1px;min-width:0}.sportsbook-browser_evtTeamName__aQTfe{font-size:14px;font-weight:600;color:var(--text-primary,#E8EAED);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_evtTeamSub__HBORk{font-size:11px;color:#E8EAED;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_evtOdds__nF_UH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin:3px;padding:6px 4px;border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;transition:background .12s ease,border-color .12s ease;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;align-self:stretch}@media (hover:hover){.sportsbook-browser_evtOdds__nF_UH:hover{background:#262c33;border-color:transparent}}.sportsbook-browser_evtTimeCol__7YMFY{font-size:11px;font-weight:600;color:#778592;white-space:nowrap;padding-left:0;align-self:center;cursor:pointer;text-decoration:none}.sportsbook-browser_evtRow__IJePu:last-of-type .sportsbook-browser_evtTimeCol__7YMFY{visibility:hidden}.sportsbook-browser_evtInfoCol__3_5ij{display:flex;align-items:center;justify-content:flex-end;gap:4px;padding-right:6px;color:#3d4550}@media (hover:hover){.sportsbook-browser_evtInfoCol__3_5ij:hover{color:#5a6370}}.sportsbook-browser_evtInfoCol__3_5ij svg{width:11px;height:11px;flex-shrink:0;cursor:pointer}.sportsbook-browser_evtRow__IJePu:last-of-type .sportsbook-browser_evtInfoCol__3_5ij>*{display:none}.sportsbook-browser_evtBlockInfo__lEisG{position:absolute;top:50%;transform:translateY(-50%);right:calc(3 * clamp(140px, 15vw, 162px) + 34px);display:flex;align-items:center;gap:8px;color:#3d4550;z-index:1;pointer-events:auto}@media (hover:hover){.sportsbook-browser_evtBlockInfo__lEisG:hover{color:#5a6370}}.sportsbook-browser_evtBlockInfo__lEisG svg{width:11px;height:11px;flex-shrink:0;cursor:pointer}.sportsbook-browser_evtCountPill__cr5LR{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;background:rgba(119,133,146,.15);font-size:10px;font-weight:700;color:#c8cdd4;cursor:pointer;text-decoration:none;letter-spacing:.01em;transition:background .15s ease,color .15s ease}@media (hover:hover){.sportsbook-browser_evtCountPill__cr5LR:hover{background:rgba(119,133,146,.25)}}.sportsbook-browser_evtCountPill__cr5LR:after{content:"›";margin-left:1px;font-size:11px;font-weight:700;line-height:1}.sportsbook-browser_evtOdds__nF_UH:active{transition-duration:0s}.sportsbook-browser_evtOddsActive__AodQf{background:var(--accent-primary,#1493FF)!important;border-color:var(--accent-primary,#1493FF)!important}.sportsbook-browser_evtOddsLive__AozSz{border-left:2px solid var(--danger,#ff4d4d)}.sportsbook-browser_evtOddsLocked__6KsBB{opacity:.5;cursor:default;pointer-events:none}.sportsbook-browser_evtOddsSuspended__MM7i2{opacity:.3;cursor:not-allowed;pointer-events:none}.sportsbook-browser_evtOddsLine__X7CJv{font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:14px;font-weight:600;color:#fff;line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_evtOddsPrice__OyDlN{font-family:Inter,SF Pro Text,Roboto,sans-serif;font-size:14px;font-weight:700;color:#3CA8FF;line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_evtOddsLine__X7CJv+.sportsbook-browser_evtOddsPrice__OyDlN{margin-top:3px}@media (hover:hover){.sportsbook-browser_evtOdds__nF_UH:hover .sportsbook-browser_evtOddsLine__X7CJv{color:#fff}.sportsbook-browser_evtOdds__nF_UH:hover .sportsbook-browser_evtOddsPrice__OyDlN{color:var(--accent-hover,#3CA8FF)}}.sportsbook-browser_evtOddsActive__AodQf .sportsbook-browser_evtOddsLine__X7CJv,.sportsbook-browser_evtOddsActive__AodQf .sportsbook-browser_evtOddsPrice__OyDlN{color:#fff!important}.sportsbook-browser_evtLinesBadge__CwM4q{display:none}.sportsbook-browser_evtLineCount__HHFgl{display:flex;align-items:center;justify-content:center;margin:0;padding:0;min-height:38px;border:none;border-radius:0;background:transparent;color:#c8cdd4;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;transition:background .14s ease,border-color .14s ease;grid-row:1/-1}@media (hover:hover){.sportsbook-browser_evtLineCount__HHFgl:hover{background:rgba(255,255,255,.06);border-radius:4px;border-color:rgba(112,145,179,.26)}}.sportsbook-browser_evtLineCountLabel__CnVeB{font-size:10px;font-weight:600;color:var(--text-muted,#4D545E);text-transform:uppercase;text-align:center}.sportsbook-browser_evtAllBets__YLL5i{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;grid-column:4;font-size:12px;font-weight:600;color:var(--text-secondary,#8B919A);text-decoration:none;cursor:pointer;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_evtAllBets__YLL5i:hover{color:var(--text-primary,#E8EAED)}}.sportsbook-browser_evtFooter__bjzaq{display:none}.sportsbook-browser_evtMoreLink__QQEAf{display:inline-flex;align-items:center;gap:4px;border:none;background:none;color:var(--text-secondary,#8B919A);font-size:12px;font-weight:600;cursor:pointer;transition:color .15s ease}@media (hover:hover){.sportsbook-browser_evtMoreLink__QQEAf:hover{color:var(--text-primary,#E8EAED)}}@media (max-width:1000px){.sportsbook-browser_evtHeaderRow__78_eM,.sportsbook-browser_evtRow__IJePu{grid-template-columns:50px 1fr 50px 105px 105px 105px;gap:0 4px}.sportsbook-browser_evtBlock__v_XjV:after{right:calc(3 * 105px + 8px)}.sportsbook-browser_evtBlockInfo__lEisG{right:calc(3 * 105px + 16px)}}@media (max-width:840px){.sportsbook-browser_bannerRow__s6_mX{grid-template-columns:1fr;gap:10px}.sportsbook-browser_banner__75Ru2{min-height:190px;padding:16px;grid-template-columns:minmax(0,1fr) 42%;gap:12px}.sportsbook-browser_bannerImgWrap__ZymkQ{width:100%;height:132px}.sportsbook-browser_bannerTitle__vEphl{font-size:20px}.sportsbook-browser_bannerKicker__woojo{font-size:15px;white-space:normal}.sportsbook-browser_bannerSub__5nRvI{font-size:12px;max-width:150px}.sportsbook-browser_bannerOfferCopy__0QCcg{font-size:15px;max-width:170px}.sportsbook-browser_bannerAmount__4A5pH{font-size:42px}.sportsbook-browser_bannerBonus__dpoyq{font-size:12px;max-width:170px;letter-spacing:.06em}.sportsbook-browser_bannerCta__3rsve{min-height:34px;min-width:104px;padding:0 14px;font-size:12px}.sportsbook-browser_tabNav__lC_4R{flex-wrap:wrap}.sportsbook-browser_searchBar__DQFZ3{flex:1 1 100%;order:1}.sportsbook-browser_tabPillWrap__X_dci{width:100%}.sportsbook-browser_tabPill__Utf3z{width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sportsbook-browser_tabPill__Utf3z::-webkit-scrollbar{display:none}.sportsbook-browser_sportTile__1UBgA{min-width:68px;padding:3px 0 2px;gap:4px}.sportsbook-browser_sportTileBox__pBIW3{width:44px;height:44px}.sportsbook-browser_homeSportPickerRow__DxWQ8,.sportsbook-browser_sportRail__4JxU3,.sportsbook-browser_trendSportRow___nnUO{margin-left:-12px;gap:6px}.sportsbook-browser_sportRailWrap__pIQ3q{margin-top:4px}.sportsbook-browser_sportTileLabel__6GfED{font-size:11px;width:68px;padding:0;letter-spacing:-.01em}.sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{flex:0 0 84%;min-width:0;max-width:none}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardTitle__LhF0u,.sportsbook-browser_parlayCard__fymr5 .sportsbook-browser_parlayCardTitle__LhF0u{white-space:normal;font-size:13.5px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sportsbook-browser_tmGrid__cby3L{grid-template-columns:1fr;gap:10px}.sportsbook-browser_sportSectionCard__18bGC{border-radius:10px}.sportsbook-browser_sportSectionHeader__YmAMF{padding-left:0}.sportsbook-browser_parlayCardTop__AYDJ2{padding-left:11px}.sportsbook-browser_parlayBoostBar__d5n0z{padding-left:12px}.sportsbook-browser_evtHeaderRow__78_eM{display:none}.sportsbook-browser_evtBlock__v_XjV{padding:0 12px 4px}.sportsbook-browser_evtRow__IJePu{display:flex;flex-wrap:wrap;gap:6px;padding:8px 0;grid-template-columns:none}.sportsbook-browser_evtTeam__pQaRb{flex:1 1 100%}.sportsbook-browser_evtBlockInfo__lEisG,.sportsbook-browser_evtBlock__v_XjV:after,.sportsbook-browser_evtInfoCol__3_5ij,.sportsbook-browser_evtTimeCol__7YMFY{display:none}.sportsbook-browser_evtOdds__nF_UH{flex:1 1;margin:0}.sportsbook-browser_evtBlockBadge__2Bw0j{position:static;transform:none;width:100%;text-align:center;margin-top:4px}.sportsbook-browser_evtFooter__bjzaq{padding:8px 0 10px}}.sportsbook-browser_tmOddsCellLocked__myKu7{opacity:.45;cursor:not-allowed;filter:saturate(.4)}.sportsbook-browser_tmOddsCellLocked__myKu7 strong{font-size:10px;letter-spacing:.06em;color:#8b97a6}.sportsbook-browser_tmOddsCellUpdating__sGclJ{cursor:default}@media (hover:hover){.sportsbook-browser_tmOddsCellUpdating__sGclJ:hover{background:#15191d;border-color:rgba(255,255,255,.05)}}.sportsbook-browser_tmOddsCellUpdating__sGclJ strong{color:#8a98a6;animation:sportsbook-browser_tmOddsUpdatingPulse__HQfPn 1.6s ease-in-out infinite}@keyframes sportsbook-browser_tmOddsUpdatingPulse__HQfPn{0%,to{opacity:.5}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_tmOddsCellUpdating__sGclJ strong{animation:none;opacity:.62}}.sportsbook-browser_tmOddsValueWrap__o1QY0{position:relative;display:inline-flex;align-items:center;justify-content:center}.sportsbook-browser_tmOddsArrowDown__MIoUs,.sportsbook-browser_tmOddsArrowUp__0_sbL{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:3px;animation:sportsbook-browser_tmOddsArrowFlash__uwgQs 1s ease-in-out 3 forwards}.sportsbook-browser_tmOddsArrowUp__0_sbL{color:#3dd179}.sportsbook-browser_tmOddsArrowDown__MIoUs{color:#ff3131}.sportsbook-browser_tmOddsPriceUp__Qwyu_{animation:sportsbook-browser_tmOddsColourUp__xiSWS 3s linear forwards}.sportsbook-browser_tmOddsPriceDown__IfdFG{animation:sportsbook-browser_tmOddsColourDown__FmY8D 3s linear forwards}@keyframes sportsbook-browser_tmOddsColourUp__xiSWS{0%,99.9%{color:#3dd179}to{color:#4ab4ff}}@keyframes sportsbook-browser_tmOddsColourDown__FmY8D{0%,99.9%{color:#ff3131}to{color:#4ab4ff}}@keyframes sportsbook-browser_tmOddsArrowFlash__uwgQs{0%,65%{opacity:1}to{opacity:0}}.sportsbook-browser_tmLiveBadge__xLAhH{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;line-height:1;letter-spacing:.08em;color:#ffffff}.sportsbook-browser_tmLiveDot__iywG8{position:relative;display:inline-flex;align-items:center;justify-content:center;width:9px;height:9px;flex-shrink:0;transform:translateY(-.5px)}.sportsbook-browser_tmLiveDotCore__Op8ij{position:relative;z-index:1;width:7px;height:7px;border-radius:50%;background:var(--accent-primary,#1493ff)}.sportsbook-browser_tmLiveDotPing__ezW_w{position:absolute;inset:0;width:9px;height:9px;border-radius:50%;background:var(--accent-primary,#1493ff);opacity:.75;animation:sportsbook-browser_sbLivePing__jBCXL 1s cubic-bezier(0,0,.2,1) infinite}@keyframes sportsbook-browser_sbLivePing__jBCXL{75%,to{transform:scale(2);opacity:0}}.sportsbook-browser_liveEmpty__IJc2q{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:64px 24px 72px;border:1px solid var(--border-subtle,rgba(255,255,255,.06));border-radius:16px;background:var(--surface-1,#15191d)}.sportsbook-browser_liveEmptyDot__KAwev{width:12px;height:12px;border-radius:50%;background:var(--accent-primary,#1493ff);box-shadow:0 0 0 6px rgba(20,147,255,.14);margin-bottom:4px}.sportsbook-browser_liveEmptyTitle__9Zhd1{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary,#f3f5f8)}.sportsbook-browser_liveEmptyText__ExdzD{margin:0;max-width:360px;font-size:14px;line-height:1.55;color:var(--text-secondary,#aab2bd)}.sportsbook-browser_liveEmptyCta__H757O{margin-top:8px;display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:10px;font-size:13.5px;font-weight:700;color:var(--text-primary,#f3f5f8);background:rgba(255,255,255,.06);border:1px solid var(--border-subtle,rgba(255,255,255,.1));transition:background .15s ease,border-color .15s ease}@media (hover:hover){.sportsbook-browser_liveEmptyCta__H757O:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}}.sportsbook-browser_upcomingFilterBar__kOgbw{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:8px 0 10px}.sportsbook-browser_upcomingFilterBar__kOgbw+.sportsbook-browser_sportSection__d2fe8,.sportsbook-browser_upcomingFilterBar__kOgbw+.sportsbook-browser_sportSection__d2fe8[data-grouped=true]{margin-top:-12px}.sportsbook-browser_upcomingFilterSport__55eqA{display:inline-flex;align-items:center;gap:11px;min-width:0}.sportsbook-browser_upcomingFilterSport__55eqA svg{width:22px;height:22px;color:#7b8996}.sportsbook-browser_upcomingFilterSport__55eqA img{width:22px;height:22px;object-fit:contain}.sportsbook-browser_upcomingFilterSport__55eqA h2{margin:0;font-size:21px;font-weight:800;color:#f4f7fa;line-height:1.1;letter-spacing:-.025em;white-space:nowrap}.sportsbook-browser_upcomingFilterCount__FYeK4{font-size:12px;font-weight:800;color:#aeb6c0;background:#161b22;border:1px solid #232a33;border-radius:999px;padding:2px 9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_upcomingFilterControls__QHMW_{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap}.sportsbook-browser_upcomingFilterGroup__RHRYT{display:inline-flex;align-items:center;gap:8px}.sportsbook-browser_upcomingFilterGroupLabel__xZB5r{font-size:11px;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.06em}.sportsbook-browser_upcomingSeg___HwIT{display:inline-flex;align-items:center;gap:2px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:3px}.sportsbook-browser_upcomingSegBtn__U_Z5i{padding:6px 13px;border-radius:7px;border:none;background:transparent;color:#ffffff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .14s ease,color .14s ease}@media (hover:hover){.sportsbook-browser_upcomingSegBtn__U_Z5i:hover{color:#ffffff;background:rgba(255,255,255,.06)}}.sportsbook-browser_upcomingSegBtnActive__zrtW2{background:var(--accent-primary,#1493ff);color:#ffffff}@media (hover:hover){.sportsbook-browser_upcomingSegBtnActive__zrtW2:hover{background:var(--accent-primary,#1493ff);color:#ffffff}}.sportsbook-browser_upcomingSegBtn__U_Z5i:disabled{color:#4a525c;background:transparent;cursor:not-allowed}@media (hover:hover){.sportsbook-browser_upcomingSegBtn__U_Z5i:disabled:hover{color:#4a525c;background:transparent;cursor:not-allowed}}.sportsbook-browser_upcomingSegBtn__U_Z5i:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(20,147,255,.55)}.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R~div,.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R~section{margin-top:26px;margin-bottom:0}.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R+section{margin-top:14px}@media (max-width:640px){.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R~div,.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R~section{margin-top:22px}.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R+section{margin-top:13px}}@media (max-width:768px){.sportsbook-browser_sportRail__4JxU3{--rail-fade:0px}.sportsbook-browser_sportRail__4JxU3[data-fade-left],.sportsbook-browser_sportRail__4JxU3[data-fade-left][data-fade-right],.sportsbook-browser_sportRail__4JxU3[data-fade-right]{-webkit-mask-image:none;mask-image:none}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterControls__QHMW_{display:flex;width:100%;gap:8px}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterBar__kOgbw{margin:4px 0 12px;gap:10px}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingSeg___HwIT{width:100%}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingSegBtn__U_Z5i{flex:1 1}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterSport__55eqA{gap:9px}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterSport__55eqA img,.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterSport__55eqA svg{width:20px!important;height:20px!important}.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterSport__55eqA h2{font-size:17px;letter-spacing:-.01em}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportSectionHeader__YmAMF{gap:9px;margin:4px 0 12px}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportSectionHeader__YmAMF svg{width:20px;height:20px}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportSectionLogo__FaZE8{width:21px;height:21px}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportSectionHeader__YmAMF h2{font-size:17px;letter-spacing:-.01em}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportSectionChev__lnUYm{width:14px!important;height:14px!important}.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportRailWrap__pIQ3q+.sportsbook-browser_sportSection__d2fe8,.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterBar__kOgbw+.sportsbook-browser_sportSection__d2fe8,.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterBar__kOgbw+.sportsbook-browser_sportSection__d2fe8[data-grouped=true]{margin-top:0}}@media (max-width:480px){.sportsbook-browser_sameGameMultisSection__J1Dir .sportsbook-browser_parlayTitle__p_rtU{font-size:18px;white-space:nowrap}.sportsbook-browser_sameGameMultisSection__J1Dir .sportsbook-browser_sameGameTitleBadge__kc5Fm{display:none}}@media (max-width:768px){.sportsbook-browser_parlayCardTop__AYDJ2{padding-left:16px}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardTop__AYDJ2,.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLegs__AIZ2E,.sportsbook-browser_parlayLegs__AIZ2E,.sportsbook-browser_parlaySgmViewAllRow__lNBLj{padding-inline:16px}.sportsbook-browser_parlayCardFooter__x0n_v{padding:10px 16px 14px}.sportsbook-browser_parlayBoostBar__d5n0z{padding-left:16px}.sportsbook-browser_trendTop__AZqNT{padding-inline:16px}.sportsbook-browser_trendMatchup__JyZqF{padding:18px 16px 14px}.sportsbook-browser_trendPopularity__nZOSE{padding:0 16px 12px}.sportsbook-browser_trendOdds__QqaU9{padding:0 16px 16px}}.sportsbook-browser_homeSportPicker__X5JZ5{display:grid;grid-gap:22px;gap:22px;margin:6px 0 -8px}.sportsbook-browser_homeSportPicker__X5JZ5 .sportsbook-browser_sectionTitle__XQPT2 svg{width:22px;height:22px}.sportsbook-browser_homeSportPickerRow__DxWQ8{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:2px 0}.sportsbook-browser_homeSportPickerRow__DxWQ8::-webkit-scrollbar{display:none}@media (max-width:768px){.sportsbook-browser_homeSportPicker__X5JZ5{gap:18px;margin:4px 0 -6px}}.sportsbook-browser_pageShell__xUWCN[data-view=trending] .sportsbook-browser_trendSportRow___nnUO .sportsbook-browser_sportTileActive__3vbPM .sportsbook-browser_sportTileBox__pBIW3{background:#2f3841;border-color:rgba(255,255,255,.18);color:#ffffff}.sportsbook-browser_pageShell__xUWCN[data-view=trending] .sportsbook-browser_trendSportRow___nnUO .sportsbook-browser_sportTileActive__3vbPM .sportsbook-browser_sportTileLabel__6GfED{color:#ffffff;font-weight:700}@media (hover:hover){.sportsbook-browser_pageShell__xUWCN[data-view=trending] .sportsbook-browser_trendSportRow___nnUO .sportsbook-browser_sportTileActive__3vbPM:hover .sportsbook-browser_sportTileBox__pBIW3,.sportsbook-browser_pageShell__xUWCN[data-view=trending] .sportsbook-browser_trendSportRow___nnUO:hover .sportsbook-browser_sportTileActive__3vbPM:not(:hover) .sportsbook-browser_sportTileBox__pBIW3{background:#343e48;border-color:rgba(255,255,255,.22);color:#ffffff}}.sportsbook-browser_trendingSportsMark__66Y9q{display:inline-block;flex-shrink:0;width:22px;height:28px;background-color:#7b8996;-webkit-mask:url(/icons/trending-sports-v3.png) center/contain no-repeat;mask:url(/icons/trending-sports-v3.png) center/contain no-repeat}.sportsbook-browser_topSportsHeadRight__C070g{display:inline-flex;align-items:center;gap:14px;flex-shrink:0;margin-left:auto}.sportsbook-browser_clubMonogram__uIxS9{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.45);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.24),inset 0 -7px 9px -7px rgba(0,0,0,.3)}.sportsbook-browser_boardHeading___znax{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.sportsbook-browser_boardHeadingTitle__YuqcF{margin:0;display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:18px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary,#E8EAED)}.sportsbook-browser_boardHeadingTitle__YuqcF>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_boardHeadingTitle__YuqcF svg{width:22px;height:22px;color:#7b8996;flex-shrink:0}.sportsbook-browser_boardHeadingLogo__DZ_5_{width:24px;height:24px;object-fit:contain;flex-shrink:0;display:block}.sportsbook-browser_boardHeadingTitleLink__fwFDd{display:inline-flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none;border-radius:8px}.sportsbook-browser_boardHeadingTitleLink__fwFDd>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-browser_boardHeadingTitle__YuqcF .sportsbook-browser_boardHeadingChevron__df0NF{width:16px;height:16px;margin-left:-4px;color:#7b8996;transition:color .15s ease,transform .15s ease}@media (hover:hover){.sportsbook-browser_boardHeadingTitleLink__fwFDd:hover{color:var(--accent-primary)}.sportsbook-browser_boardHeadingTitleLink__fwFDd:hover .sportsbook-browser_boardHeadingChevron__df0NF{color:var(--accent-primary);transform:translateX(2px)}}.sportsbook-browser_boardHeadingTitleLink__fwFDd:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:3px}.sportsbook-browser_boardHeadingAll__Ol6s7{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:34px;padding:0;border-radius:6px;background:none;color:#ffffff;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;transition:color .15s ease}.sportsbook-browser_boardHeadingAll__Ol6s7 svg{width:14px;height:14px;flex-shrink:0;color:#ffffff;transition:color .15s ease,transform .15s ease}@media (hover:hover){.sportsbook-browser_boardHeadingAll__Ol6s7:hover{color:var(--accent-primary)}.sportsbook-browser_boardHeadingAll__Ol6s7:hover svg{color:var(--accent-primary);transform:translateX(2px)}}.sportsbook-browser_boardHeadingAll__Ol6s7:focus-visible{outline:2px solid rgba(20,147,255,.45);outline-offset:2px}@media (max-width:640px){.sportsbook-browser_boardHeadingTitle__YuqcF{font-size:17px}.sportsbook-browser_boardHeadingAll__Ol6s7{height:32px;padding-right:2px;font-size:13.5px}}@media (max-width:840px){.sportsbook-browser_sportTile__1UBgA{min-width:62px;width:62px}.sportsbook-browser_homeSportPickerRow__DxWQ8,.sportsbook-browser_sportRail__4JxU3,.sportsbook-browser_trendSportRow___nnUO{gap:4px;margin-left:-9px}.sportsbook-browser_sportTileLabel__6GfED{width:66px;max-width:66px;margin:0 -2px}}.sportsbook-browser_parlaySgmViewAllRow__lNBLj{align-items:center;justify-content:space-between;gap:10px;min-height:30px}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlaySgmViewAllRow__lNBLj .sportsbook-browser_parlayViewAll__yqZL0{width:auto;flex:1 1 auto}.sportsbook-browser_parlaySgmViewAllRow__lNBLj>.sportsbook-browser_parlayBoostCount___y1te{flex:none}.sportsbook-browser_parlayBoostCount___y1te{font-size:12.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_parlayLeg__XtA9H{padding:3px 0}.sportsbook-browser_parlayCardFooter__x0n_v{padding:6px 14px 12px}@media (max-width:840px){.sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{flex:0 0 76%;max-width:300px}}@media (max-width:768px){.sportsbook-browser_parlayCardFooter__x0n_v{padding:6px 16px 14px}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayLegs__AIZ2E,.sportsbook-browser_parlayLegs__AIZ2E{padding-top:14px}}@media (max-width:640px){.sportsbook-browser_parlayTitle__p_rtU,.sportsbook-browser_sectionTitle__XQPT2,.sportsbook-browser_trendSectionHeading__ooYTW h2{font-size:20px}.sportsbook-browser_trendSectionIcon__q7d8f,.sportsbook-browser_trendSectionIcon__q7d8f svg{width:19px;height:19px}.sportsbook-browser_parlayTitle__p_rtU svg,.sportsbook-browser_sectionTitle__XQPT2 svg{width:18px;height:18px}.sportsbook-browser_parlayTitle__p_rtU svg.sportsbook-browser_parlayBallIcon__ceEbN{width:auto;height:17px}.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_sectionTitle__XQPT2 svg{width:20px;height:20px}.sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5 [class*=cardMetaRow]{display:none}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_sgmCardHead__Y8aid{gap:4px;padding:12px 16px 2px}.sportsbook-browser_parlayCardSgm__iuhGj .sportsbook-browser_parlayCardTitle__LhF0u.sportsbook-browser_sgmCardTitle__68GRe{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset;font-size:14px;line-height:1.3}}.sportsbook-browser_parlaySgmCountRow__AqVaV{padding:4px 14px 2px}.sportsbook-browser_parlaySgmCountRow__AqVaV .sportsbook-browser_parlayBoostCount___y1te{font-size:12px;font-weight:700}.sportsbook-browser_parlayBetCountLine__vX0Fw{display:flex;align-items:center}@media (max-width:768px){.sportsbook-browser_parlaySgmCountRow__AqVaV{padding-inline:16px}}@media (max-width:640px){.sportsbook-browser_trendingSportsMark__66Y9q{width:16px;height:22px}.sportsbook-browser_parlayTitle__p_rtU svg.sportsbook-browser_parlayTitleArrow__62y0K{width:16px;height:16px;margin-left:-8px;color:#FFFFFF}.sportsbook-browser_boardHeadingTitle__YuqcF .sportsbook-browser_boardHeadingChevron__df0NF{color:#FFFFFF;margin-left:-8px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_trendSection__tblV8{margin-top:16px}}@media (max-width:768px){.sportsbook-browser_tabNav__lC_4R{display:none}}.sportsbook-browser_phoneSearch__hjs8x{display:none}@media (max-width:768px){.sportsbook-browser_phoneSearch__hjs8x{display:block;margin-top:2px}.sportsbook-browser_phoneSearch__hjs8x .sportsbook-browser_searchBar__DQFZ3{display:block;min-width:0}.sportsbook-browser_phoneSearch__hjs8x .sportsbook-browser_searchTrigger__SNLbN{height:48px;border:1.5px solid #56616c;border-radius:10px;padding:0 14px 0 44px;font-size:15px}.sportsbook-browser_phoneSearch__hjs8x .sportsbook-browser_searchSvg__bERB7{left:15px;width:18px;height:18px}}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN:is([data-view=live],[data-view=upcoming],[data-view=trending]) .sb-banner-shell{display:none}}@media (orientation:landscape) and (max-height:500px){.sportsbook-browser_pageShell__xUWCN:is([data-view=live],[data-view=upcoming],[data-view=trending]) .sb-banner-shell{display:none}}.sportsbook-browser_pageShell__xUWCN[data-view=live],.sportsbook-browser_pageShell__xUWCN[data-view=upcoming]{overflow-x:visible!important}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN:is([data-view=live],[data-view=upcoming]) .sportsbook-browser_sportRailWrap__pIQ3q{margin-bottom:8px}}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN[data-view=live] .sportsbook-browser_sportRail__4JxU3[data-fade-left],.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_sportRail__4JxU3[data-fade-left]{-webkit-mask-image:linear-gradient(90deg,transparent 9px,#000 0);mask-image:linear-gradient(90deg,transparent 9px,#000 0)}}.sportsbook-browser_boardSkeleton__iSF2d{display:grid;grid-gap:16px;gap:16px}.sportsbook-browser_boardSkeletonCard__Llzu0{border-radius:14px;overflow:hidden;background:var(--shelf-body-surface,#1b2127);border:1px solid rgba(255,255,255,.04)}.sportsbook-browser_boardSkeletonHead__tnj4H{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 16px;background:#232b33}.sportsbook-browser_boardSkeletonRow__A7nzZ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-top:1px solid rgba(255,255,255,.05)}.sportsbook-browser_boardSkeletonTeams__aRDKJ{display:grid;grid-gap:14px;gap:14px;flex:1 1 auto;min-width:0}.sportsbook-browser_boardSkeletonOdds__ytlZs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;flex:0 0 min(52%,520px)}.sportsbook-browser_boardSkeleton__iSF2d span{display:block;border-radius:6px;background:linear-gradient(90deg,#262e36,#2e3740 50%,#262e36);background-size:200% 100%;animation:sportsbook-browser_boardSkeletonShimmer__GXlGC 1.6s ease-in-out infinite}.sportsbook-browser_boardSkeletonHead__tnj4H span:first-child{width:160px;height:12px}.sportsbook-browser_boardSkeletonHead__tnj4H span:last-child{width:120px;height:10px}.sportsbook-browser_boardSkeletonTeams__aRDKJ span{height:12px;width:min(180px,70%)}.sportsbook-browser_boardSkeletonTeams__aRDKJ span+span{width:min(150px,58%)}.sportsbook-browser_boardSkeletonOdds__ytlZs span{height:38px;border-radius:8px}@keyframes sportsbook-browser_boardSkeletonShimmer__GXlGC{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_boardSkeleton__iSF2d span{animation:none}}@media (max-width:640px){.sportsbook-browser_boardSkeletonHead__tnj4H{height:44px;padding:0 12px}.sportsbook-browser_boardSkeletonRow__A7nzZ{padding:13px 12px;gap:10px}.sportsbook-browser_boardSkeletonOdds__ytlZs{flex-basis:56%;gap:6px}.sportsbook-browser_boardSkeletonOdds__ytlZs span{height:36px}}@media (min-width:769px){.sportsbook-browser_pageShell__xUWCN:is([data-view=live],[data-view=upcoming]) .sportsbook-browser_sportRailWrap__pIQ3q{margin-bottom:6px}}.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sportSection__d2fe8{margin-top:0}@media (max-width:768px){.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sportSection__d2fe8{margin-top:6px}}@media (min-width:769px){.sportsbook-browser_pageShell__xUWCN[data-view=upcoming] .sportsbook-browser_upcomingFilterBar__kOgbw{margin-top:4px}}.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R+section{margin-top:6px}@media (max-width:640px){.sportsbook-browser_pageShellTrending__Q9_yE>.sportsbook-browser_tabNav__lC_4R+section{margin-top:7px}}.sportsbook-browser_sportSectionHeader__YmAMF{justify-self:start;width:-moz-fit-content;width:fit-content;max-width:100%}.sportsbook-browser_sportSectionHeader__YmAMF:focus-visible .sportsbook-browser_sportSectionCount__pYlfd{color:var(--accent-primary,#1493FF)}@media (hover:hover){.sportsbook-browser_sportSectionHeader__YmAMF:hover .sportsbook-browser_sportSectionCount__pYlfd{color:var(--accent-primary,#1493FF)}}.sportsbook-browser_sportSectionCount__pYlfd{transition:color .15s ease}.sportsbook-browser_parlayCard__fymr5,.sportsbook-browser_trendCard__gmk0G{position:relative;isolation:isolate}.sportsbook-browser_parlayCard__fymr5:after,.sportsbook-browser_trendCard__gmk0G:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:13px;box-shadow:var(--card-edge);background:var(--card-sheen)}.sportsbook-browser_trendOddBtn__ECs5D{box-shadow:var(--key-edge)!important;transition:background .13s ease,box-shadow .13s ease!important}@media (hover:hover){.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled){box-shadow:var(--key-edge-hover)!important}}.sportsbook-browser_trendOddBtnActive__xe7hl,.sportsbook-browser_trendOddBtnActive__xe7hl:hover:not(:disabled){box-shadow:var(--key-edge-on)!important}.sportsbook-browser_trendOddBtn__ECs5D:active:not(:disabled){box-shadow:var(--key-edge-press)!important}.sportsbook-browser_parlayCta__fkuCR{box-shadow:var(--key-edge);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media (hover:hover){.sportsbook-browser_parlayCta__fkuCR:hover{box-shadow:var(--key-edge-on)}}.sportsbook-browser_parlayCtaActive__0UVPO{box-shadow:var(--key-edge-on)}.sportsbook-browser_parlayCta__fkuCR:active{box-shadow:var(--key-edge-press)}.sportsbook-browser_boardSkeleton__iSF2d{gap:18px}.sportsbook-browser_boardSkeletonCard__Llzu0{display:grid;grid-gap:6px;gap:6px;border:0;border-radius:0;background:transparent;overflow:visible}.sportsbook-browser_boardSkeletonHead__tnj4H,.sportsbook-browser_boardSkeletonRow__A7nzZ{border-top:0;border-radius:12px;box-shadow:var(--card-edge)}.sportsbook-browser_boardSkeletonHead__tnj4H{background:#2b343d}.sportsbook-browser_boardSkeletonRow__A7nzZ{background:#1e2428}.sportsbook-browser_searchTrigger__SNLbN{box-shadow:var(--well-edge)}.sportsbook-browser_parlayCard__fymr5:after,.sportsbook-browser_trendCard__gmk0G:after{transition:box-shadow .18s ease}@media (hover:hover){.sportsbook-browser_parlayCard__fymr5:hover:after,.sportsbook-browser_trendCard__gmk0G:hover:after{box-shadow:var(--card-edge-hover)}}.sportsbook-browser_parlayCta__fkuCR,.sportsbook-browser_trendOddBtn__ECs5D{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.sportsbook-browser_trendOddBtn__ECs5D[aria-disabled=true]{box-shadow:none!important}@media (max-width:400px){.sportsbook-browser_trendOddBtn__ECs5D{padding:7px!important}.sportsbook-browser_trendOddName__g2QOi{font-size:10.5px!important}}.sportsbook-browser_trendCard__gmk0G{container:trendcard/inline-size}@container trendcard (max-width: 320px){.sportsbook-browser_trendMatchup__JyZqF{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span,.sportsbook-browser_trendMatchup__JyZqF .sportsbook-browser_trendCrest___Tpqc>span img{width:40px;height:40px}.sportsbook-browser_trendTeamName__BLUeN{font-size:13.5px}}.sportsbook-browser_evtOdds__nF_UH,.sportsbook-browser_parlayCta__fkuCR,.sportsbook-browser_trendOddBtn__ECs5D{background:#333d47!important;box-shadow:none!important}.sportsbook-browser_evtOdds__nF_UH:active:not(:disabled),.sportsbook-browser_evtOdds__nF_UH:hover:not(:disabled),.sportsbook-browser_parlayCta__fkuCR:active,.sportsbook-browser_parlayCta__fkuCR:hover,.sportsbook-browser_trendOddBtn__ECs5D:active:not(:disabled),.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled){box-shadow:none!important}.sportsbook-browser_evtOddsPrice__OyDlN,.sportsbook-browser_parlayCtaOdds__S_JZR,.sportsbook-browser_trendOddPrice__GXA_s{color:#78c6ff!important}.sportsbook-browser_evtOddsLine__X7CJv{color:#ffffff}.sportsbook-browser_evtOddsActive__AodQf,.sportsbook-browser_parlayCtaActive__0UVPO,.sportsbook-browser_trendOddBtnActive__xe7hl{background:#1493ff!important}.sportsbook-browser_evtOddsActive__AodQf .sportsbook-browser_evtOddsLine__X7CJv,.sportsbook-browser_evtOddsActive__AodQf .sportsbook-browser_evtOddsPrice__OyDlN,.sportsbook-browser_parlayCtaActive__0UVPO .sportsbook-browser_parlayCtaOdds__S_JZR,.sportsbook-browser_trendOddBtnActive__xe7hl .sportsbook-browser_trendOddName__g2QOi,.sportsbook-browser_trendOddBtnActive__xe7hl .sportsbook-browser_trendOddPrice__GXA_s{color:#ffffff!important}.sportsbook-browser_trendTeamName__BLUeN{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;transition:color .13s ease}@media (hover:hover){.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled){background:#1493ff!important}.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled) .sportsbook-browser_trendOddName__g2QOi,.sportsbook-browser_trendOddBtn__ECs5D:hover:not(:disabled) .sportsbook-browser_trendOddPrice__GXA_s{color:#ffffff!important}.sportsbook-browser_evtOdds__nF_UH:hover:not(:disabled):not(.sportsbook-browser_evtOddsActive__AodQf){background:#3f4c57!important}.sportsbook-browser_parlayCta__fkuCR:hover{background:#1493ff!important}.sportsbook-browser_parlayCta__fkuCR:hover .sportsbook-browser_parlayCtaOdds__S_JZR{color:#ffffff!important}.sportsbook-browser_trendLeagueName__YpTHH:hover{color:#ffffff}.sportsbook-browser_trendLeagueName__YpTHH:hover .sportsbook-browser_trendSportIcon__pI0iT{color:#7b8996}.sportsbook-browser_trendLeagueName__YpTHH .sportsbook-browser_trendLeagueArrow__FtJL0:hover,.sportsbook-browser_trendLeagueName__YpTHH .sportsbook-browser_trendLeagueText__XJfzo:hover,.sportsbook-browser_trendLeagueName__YpTHH .sportsbook-browser_trendSportIcon__pI0iT:hover,.sportsbook-browser_trendTeamName__BLUeN:hover{color:#1493ff}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillCount],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillStat]{color:#ffffff}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillArrow]:hover,.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillCount]:hover,.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat]:hover{color:#1493ff}}.sportsbook-browser_pageShell__xUWCN svg:has(polyline[points="15 18 9 12 15 6"]),.sportsbook-browser_pageShell__xUWCN svg:has(polyline[points="6 9 12 15 18 9"]),.sportsbook-browser_pageShell__xUWCN svg:has(polyline[points="9 18 15 12 9 6"]){width:18px;height:18px;color:#ffffff!important;flex-shrink:0}.sportsbook-browser_boardHeadingTitle__YuqcF .sportsbook-browser_boardHeadingChevron__df0NF,.sportsbook-browser_parlayTitle__p_rtU svg.sportsbook-browser_parlayTitleArrow__62y0K{width:18px;height:18px;color:#ffffff!important}.sportsbook-browser_pageShell__xUWCN .scroll-btn svg{width:18px;height:18px;color:#ffffff}@media (hover:hover){.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:has([class*=matchPillArrow]:hover) [class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:has([class*=matchPillArrow]:hover) [class*=matchPillCount],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:has([class*=matchPillCount]:hover) [class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:has([class*=matchPillCount]:hover) [class*=matchPillCount]{color:#1493ff!important}}.sportsbook-browser_parlayCard__fymr5,.sportsbook-browser_parlayCard__fymr5:hover,.sportsbook-browser_trendCard__gmk0G,.sportsbook-browser_trendCard__gmk0G:hover{--shelf-header-surface:#1e2428;--shelf-body-surface:#1e2428;background:#1e2428;border-color:transparent;border-radius:10px}.sportsbook-browser_parlayCard__fymr5:not(.sportsbook-browser_parlayCardSgm__iuhGj){--shelf-header-surface:#1e2428}.sportsbook-browser_parlayCard__fymr5:after,.sportsbook-browser_parlayCard__fymr5:hover:after,.sportsbook-browser_trendCard__gmk0G:after,.sportsbook-browser_trendCard__gmk0G:hover:after{display:none}.sportsbook-browser_trendTop__AZqNT{padding-inline:14px}.sportsbook-browser_trendOdds__QqaU9{padding-inline:14px;padding-bottom:14px}.sportsbook-browser_parlayCard__fymr5,.sportsbook-browser_parlayCard__fymr5:hover,.sportsbook-browser_trendCard__gmk0G,.sportsbook-browser_trendCard__gmk0G:hover{--shelf-header-surface:#222a30;--shelf-body-surface:#222a30;background:#222a30;border-color:#303941;border-radius:12px;box-shadow:none}.sportsbook-browser_parlayCard__fymr5:not(.sportsbook-browser_parlayCardSgm__iuhGj){--shelf-header-surface:#222a30}.sportsbook-browser_tabPill__Utf3z{border-radius:12px;padding:6px}.sportsbook-browser_tabBtnActive__Uzfxm,.sportsbook-browser_tabBtn__3WA2z{border-radius:9px}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq svg[class*=matchPillArrow],.sportsbook-browser_trendTop__AZqNT svg.sportsbook-browser_trendLeagueArrow__FtJL0{width:14px!important;height:14px!important}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;gap:7px;padding:0;margin:0;min-height:20px;width:auto;white-space:nowrap}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat],.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=pillSgpBadge]{display:inline-flex;align-items:center;justify-content:center;align-self:center;height:14px;margin:0;line-height:1}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat]{width:13px;color:#7b8996}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat] svg{display:block;width:13px;height:13px}@media (hover:hover){.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq:hover [class*=matchPillStat]{color:#7b8996}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=matchPillStat]:hover{color:#1493ff}}.sportsbook-browser_boardHeading___znax{padding-block:4px}.sportsbook-browser_boardHeadingTitle__YuqcF{font-size:20px}.sportsbook-browser_boardHeadingLogo__DZ_5_{width:26px;height:26px}.sportsbook-browser_boardHeadingTitleLink__fwFDd>svg:not(.sportsbook-browser_boardHeadingChevron__df0NF){width:24px;height:24px}@media (max-width:640px){.sportsbook-browser_boardHeadingTitle__YuqcF{font-size:19px}}.sportsbook-browser_sameGameMultisSection__J1Dir:after,.sportsbook-browser_sameGameMultisSection__J1Dir:before{display:none}.sportsbook-browser_sameGameMultisSection__J1Dir[data-fade-right=true] .sportsbook-browser_parlayGrid__03uaL{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.sportsbook-browser_trendTop__AZqNT .sportsbook-browser_trendMetaPill__VkeFq [class*=pillSgpBadge]{transform:translateY(1.5px)}.sportsbook-browser_allSportsViewAll__gaeF4{display:inline-flex;align-items:center;gap:7px;color:#b2c0cb;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.sportsbook-browser_allSportsViewAll__gaeF4:hover{color:#5ab9ff}@media (max-width:640px){.sportsbook-browser_parlaySection__uoyAr#top-parlays .section-view-all{display:none}}.sportsbook-browser_boardHeadingViewAll__DH5ZM{display:none}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_parlaySection__uoyAr#top-parlays{margin-top:8px;margin-bottom:2px;gap:10px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5{gap:0;margin-top:11px;margin-bottom:3px}.sportsbook-browser_homeSportPicker__X5JZ5>.sportsbook-browser_sectionTitle__XQPT2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sportSection__d2fe8{margin-top:6px}.sportsbook-browser_boardHeading___znax{gap:12px}.sportsbook-browser_boardHeadingTitle__YuqcF{flex:1 1}.sportsbook-browser_boardHeadingTitle__YuqcF .sportsbook-browser_boardHeadingChevron__df0NF{display:none}.sportsbook-browser_boardHeadingViewAll__DH5ZM{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:30px;padding:0 11px;border:1px solid #56616a;border-radius:5px;background:transparent;color:#e3e8ed;font-size:11px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}.sportsbook-browser_boardHeadingViewAll__DH5ZM:after{content:"";position:absolute;inset:-7px 0}.sportsbook-browser_boardHeadingViewAll__DH5ZM:active{background:#303b44;border-color:#85939f}.sportsbook-browser_boardHeadingViewAll__DH5ZM:focus-visible{outline:2px solid #78c6ff;outline-offset:3px}}@media (hover:hover){.sportsbook-browser_boardHeadingViewAll__DH5ZM:hover{background:#303b44;border-color:#85939f}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_boardHeadingViewAll__DH5ZM{transition:none}}@media (max-width:768px){.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_homeShelfChevron__Wffu6,.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_topSportsHeadRight__C070g{display:none}.sportsbook-browser_boardHeadingViewAll__DH5ZM{max-width:48%;overflow:visible}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{flex-basis:78%;min-width:0;max-width:300px}}.sportsbook-browser_homeBoardMore__UT0nG{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;margin:0 0 4px;border:1px solid transparent;border-radius:6px;color:#ffffff;background:#222a30;font:600 12px/18px Inter,sans-serif;text-decoration:none;transition:background-color .16s ease}.sportsbook-browser_homeBoardMore__UT0nG:hover{color:#ffffff;background:#34414a;border-color:transparent;text-decoration:none}.sportsbook-browser_homeBoardMore__UT0nG svg{flex:0 0 auto}.sportsbook-browser_homeBoardMore__UT0nG:focus-visible{outline:2px solid #78c6ff;outline-offset:2px}@media (min-width:769px){.sportsbook-browser_homeBoardMore__UT0nG{margin-top:-6px}.sportsbook-browser_pageShell__xUWCN>section[aria-label="Popular leagues"]{display:none}}.sportsbook-browser_homePickerLabel__lXR_d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5,.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir{gap:0;margin:0}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir>.sportsbook-browser_parlayHeader__DNTvf{display:flex;margin:14px 0 12px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir+.sportsbook-browser_sportSection__d2fe8{margin-top:0}.sportsbook-browser_boardHeading___znax .sportsbook-browser_boardHeadingViewAll__DH5ZM,.sportsbook-browser_homeViewMore__Mf6WZ,.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_boardHeadingViewAll__DH5ZM{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;height:30px;padding:0 11px;border:1px solid #56616a;border-radius:5px;background:transparent;color:#e3e8ed;font-size:11px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.sportsbook-browser_homeViewMore__Mf6WZ:after{content:"";position:absolute;inset:-7px 0}.sportsbook-browser_homeViewMore__Mf6WZ:focus-visible{outline:2px solid #78c6ff;outline-offset:3px}.sportsbook-browser_homeViewMore__Mf6WZ:active,.sportsbook-browser_homeViewMore__Mf6WZ:hover{background:#303b44;border-color:#85939f}.sportsbook-browser_boardHeadingTitle__YuqcF{flex:1 1;min-width:0}.sportsbook-browser_boardHeadingChevron__df0NF,.sportsbook-browser_homeShelfChevron__Wffu6{display:none}.sportsbook-browser_parlayHeaderActions__mLbKx{display:flex;align-items:center;gap:10px}.sportsbook-browser_pageShell__xUWCN[data-view=featured] #top-parlays .sportsbook-browser_parlayTitleArrow__62y0K{display:none}@media (min-width:769px){.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_sameGameMultisSection__J1Dir .sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{min-width:250px}}@media (max-width:768px){.sportsbook-browser_parlayHeaderArrows__8TTQR{display:none}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5{padding-block:8px 5px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir{margin-bottom:5px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_parlaySection__uoyAr#top-parlays{margin-top:6px}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_sameGameMultisSection__J1Dir .sportsbook-browser_parlayLegs__AIZ2E{padding-top:8px}}.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_topSportsHeadRight__C070g{display:none}.sportsbook-browser_topSportsSection__53LAM .sport-tiles-scroll{overflow-x:auto!important}.sportsbook-browser_topSportsSection__53LAM .sport-tiles-scroll>.game-card-wrap{flex:0 0 var(--casino-card-w,141px)!important;width:var(--casino-card-w,141px)!important;min-width:var(--casino-card-w,141px)!important}.sportsbook-browser_topSportsSection__53LAM .sport-tiles-scroll>.game-card-wrap>.game-card{width:100%;min-width:0}.sportsbook-browser_allSportsMarkMobile__J_O2T{display:inline-flex;align-items:center}.sportsbook-browser_allSportsMarkDesktop__DC4Ov{display:none}@media (min-width:769px){.sportsbook-browser_allSportsMarkMobile__J_O2T{display:none}.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_sectionTitle__XQPT2 .sportsbook-browser_allSportsMarkDesktop__DC4Ov{display:inline-block;width:24px;height:24px}}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>section:has(+.sportsbook-browser_topSportsSection__53LAM){margin-top:24px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_parlaySection__uoyAr#top-parlays{margin-top:18px}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5{padding-top:4px}.sportsbook-browser_pageShell__xUWCN.sportsbook-browser_pageShell__xUWCN[data-view=featured] .hero-grid.sbp-row{margin-bottom:1px}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .promo-card .promo-card__content{padding-top:15px;padding-bottom:7px}.sportsbook-browser_pageShell__xUWCN.sportsbook-browser_pageShell__xUWCN[data-view=featured] .promo-card .promo-card__head{margin-top:4px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.lb-section{margin-top:22px}}@media (min-width:769px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.lb-section{margin-top:28px;padding-bottom:8px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.seo-block{margin-top:16px}.sportsbook-browser_parlayHeaderActions__mLbKx{margin-left:auto;flex:0 0 auto}.sportsbook-browser_parlayHeaderArrows__8TTQR{display:inline-flex}.sportsbook-browser_topSportsHeader__eHebF>.sportsbook-browser_boardHeadingViewAll__DH5ZM{margin-left:auto}.sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_topSportsHeadRight__C070g{display:inline-flex;margin-left:0}.sportsbook-browser_topSportsHeader__eHebF{column-gap:10px}}@media (min-width:641px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_parlaySection__uoyAr#top-parlays,.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_topSportsSection__53LAM{margin-top:24px;margin-bottom:0}}.sportsbook-browser_sportTileBox__pBIW3>img,.sportsbook-browser_sportTileBox__pBIW3>svg{width:27px;height:27px;flex:0 0 27px;object-fit:contain}@media (max-width:640px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5{padding-top:0}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_topSportsHeader__eHebF .sportsbook-browser_topSportsHeadRight__C070g{display:none}.sportsbook-browser_sportTileBox__pBIW3>img,.sportsbook-browser_sportTileBox__pBIW3>svg{width:25px;height:25px;flex-basis:25px}}.sportsbook-browser_tabPill__Utf3z .sportsbook-browser_tabBtn__3WA2z[aria-selected=true],.sportsbook-browser_tabPill__Utf3z .sportsbook-browser_tabBtn__3WA2z[aria-selected=true]:active,.sportsbook-browser_tabPill__Utf3z .sportsbook-browser_tabBtn__3WA2z[aria-selected=true]:focus,.sportsbook-browser_tabPill__Utf3z .sportsbook-browser_tabBtn__3WA2z[aria-selected=true]:hover{background-color:var(--accent-primary,#1493ff);color:#fff;transition:none}.sportsbook-browser_tabPill__Utf3z .sportsbook-browser_tabBtn__3WA2z[aria-selected=true] svg{color:#fff}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sameGameMultisSection__J1Dir,.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sportSection__d2fe8{animation:sportsbook-browser_homeSportContentIn__q6St_ .22s ease-out}@keyframes sportsbook-browser_homeSportContentIn__q6St_{0%{opacity:.72;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sameGameMultisSection__J1Dir,.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5+.sportsbook-browser_sportSection__d2fe8{animation:none}}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderActions__mLbKx{margin-left:auto;flex:0 0 auto}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderArrows__8TTQR{display:inline-flex}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderArrows__8TTQR .scroll-btn{display:flex}.sportsbook-browser_parlayLoading__xCaq_{display:flex;gap:10px;width:100%;min-height:264px}.sportsbook-browser_parlayLoadingCard__a3AY0{flex:1 1;min-width:0;border:1px solid #374550;border-radius:12px;background:linear-gradient(110deg,#2b353e 8%,#35434e 18%,#2b353e 33%);background-size:220% 100%;animation:sportsbook-browser_parlayLoading__xCaq_ 1.3s linear infinite}@keyframes sportsbook-browser_parlayLoading__xCaq_{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_parlayLoadingCard__a3AY0{animation:none}}@media (min-width:769px){.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 7.5px);min-width:250px;max-width:none}}@media (max-width:768px){.sportsbook-browser_parlayLoadingCard__a3AY0{flex:0 0 76%;max-width:300px;min-height:255px}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayGrid__03uaL>.sportsbook-browser_parlayCard__fymr5[data-sport-shelf=true]{flex:0 0 76%;min-width:0;max-width:300px}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeader__DNTvf{flex-wrap:wrap;gap:10px}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderActions__mLbKx{gap:8px}.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderArrows__8TTQR,.sportsbook-browser_parlaySection__uoyAr#top-parlays .sportsbook-browser_parlayHeaderArrows__8TTQR .scroll-btn{display:none}}.sportsbook-browser_homeSportPickerRow__DxWQ8{gap:25px;margin-left:0;border-bottom:1px solid rgba(139,153,165,.2);padding:0}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA{width:auto;min-width:max-content;padding:13px 0 12px;gap:0;position:relative}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileBox__pBIW3{display:none}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileLabel__6GfED{width:auto;max-width:none;font-size:15px;line-height:22px;font-weight:650}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileActive__3vbPM:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#1493ff;border-radius:2px 2px 0 0}@media (max-width:768px){.sportsbook-browser_homeSportPickerRow__DxWQ8{gap:22px;margin-left:0}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileLabel__6GfED{font-size:14px}}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileLabel__6GfED{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:normal}.sportsbook-browser_homeSportPickerRow__DxWQ8{border-bottom-color:#48535c;border-bottom:0}.sportsbook-browser_satinSportCard__C_Q0X{display:block;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:#283036;transition:filter .18s ease}.sportsbook-browser_satinSportArt__6XjIu{display:block;width:100%;height:100%;object-fit:cover}.sportsbook-browser_satinSportCard__C_Q0X:focus-visible{outline:2px solid #169fff;outline-offset:3px}@media (hover:hover){a.sportsbook-browser_satinSportCard__C_Q0X:hover{filter:brightness(1.06)}}@media (prefers-reduced-motion:reduce){.sportsbook-browser_satinSportCard__C_Q0X{transition:none}}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendTop__AZqNT{min-height:38px;padding:8px 13px 4px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendLeagueLink__7bUXo{padding:0;margin:0;gap:7px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendMatchup__JyZqF{padding:10px 13px 12px;min-height:70px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendCore__kOj0Y{align-content:center;gap:3px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendPopularity__nZOSE{flex-flow:row nowrap;align-items:center;padding-bottom:9px;line-height:16px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendPopularity__nZOSE>span{display:inline-flex;align-items:baseline;gap:4px}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendPopularityIcon__x_QaF{display:block}.sportsbook-browser_sameGameMultisSection__J1Dir .sportsbook-browser_parlayHeader__DNTvf{justify-content:flex-end}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendTop__AZqNT>.sportsbook-browser_topEventTime__nwkxk{flex:0 0 auto;color:#ffffff;font:600 11.5px/1.3 Inter,sans-serif;white-space:nowrap}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendTop__AZqNT>.sportsbook-browser_trendLeagueName__YpTHH{margin-left:auto;max-width:calc(100% - 116px)}.sportsbook-browser_trendCard__gmk0G .sportsbook-browser_trendLeagueName__YpTHH .sportsbook-browser_trendLeagueText__XJfzo{overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.sportsbook-browser_homeBoardMore__UT0nG{transition:none}}@media (min-width:769px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir>.sportsbook-browser_parlayHeader__DNTvf{position:absolute;top:-41px;right:0;margin:0}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir>.sportsbook-browser_parlayGrid__03uaL{margin-top:9px}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA{padding-bottom:11px}}.sportsbook-browser_evtOdds__nF_UH:not(.sportsbook-browser_evtOddsActive__AodQf):not(:disabled),.sportsbook-browser_parlayCta__fkuCR:not(.sportsbook-browser_parlayCtaActive__0UVPO):not(:disabled):not(:hover),.sportsbook-browser_trendOddBtn__ECs5D:not(.sportsbook-browser_trendOddBtnActive__xe7hl):not(:disabled){background:#343d43!important}.sportsbook-browser_evtOdds__nF_UH:not(.sportsbook-browser_evtOddsActive__AodQf):not(:disabled) .sportsbook-browser_evtOddsPrice__OyDlN,.sportsbook-browser_parlayCta__fkuCR:not(.sportsbook-browser_parlayCtaActive__0UVPO):not(:disabled):not(:hover) .sportsbook-browser_parlayCtaOdds__S_JZR,.sportsbook-browser_trendOddBtn__ECs5D:not(.sportsbook-browser_trendOddBtnActive__xe7hl):not(:disabled) .sportsbook-browser_trendOddPrice__GXA_s{color:#79d0ff!important}@media (hover:hover){.sportsbook-browser_evtOdds__nF_UH:not(.sportsbook-browser_evtOddsActive__AodQf):not(:disabled):hover,.sportsbook-browser_trendOddBtn__ECs5D:not(.sportsbook-browser_trendOddBtnActive__xe7hl):not(:disabled):hover{background:#4a5660!important}.sportsbook-browser_parlayCta__fkuCR:not(.sportsbook-browser_parlayCtaActive__0UVPO):not(:disabled):hover{background:#1493ff!important}.sportsbook-browser_parlayCta__fkuCR:not(.sportsbook-browser_parlayCtaActive__0UVPO):not(:disabled):hover .sportsbook-browser_parlayCtaBoosted__TBmHU,.sportsbook-browser_parlayCta__fkuCR:not(.sportsbook-browser_parlayCtaActive__0UVPO):not(:disabled):hover .sportsbook-browser_parlayCtaOdds__S_JZR{color:#ffffff!important}}.sportsbook-browser_allDirectoryLoadMore__Q51jc{padding:9px 25px;border:1px solid #566570;border-radius:6px;background:transparent;color:#fff;font:600 12px/18px Inter,sans-serif;cursor:pointer}@media (hover:hover){.sportsbook-browser_allDirectoryLoadMore__Q51jc:hover{background:#35414a}}.sportsbook-browser_allDirectoryLoadMore__Q51jc:focus-visible{outline:2px solid #1493ff;outline-offset:2px}.sportsbook-browser_sportTile__1UBgA:not(.sportsbook-browser_sportTileActive__3vbPM) .sportsbook-browser_sportTileBox__pBIW3{background:var(--navigation-surface,#222a30);border-color:var(--navigation-surface,#222a30)}.sportsbook-browser_sportTileBadge__lJZD2{top:-8px;right:-9px;height:16px;min-width:18px;padding:0 4px;font-size:9px;line-height:16px;box-shadow:none}.sportsbook-browser_sportRail__4JxU3{padding-top:8px}.sportsbook-browser_homeSportPickerRow__DxWQ8{gap:10px;margin-left:-7px;padding:8px 0 2px;border:0}.sportsbook-browser_pageShell__xUWCN .sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA{width:62px;min-width:62px;padding:4px 0 2px;gap:4px}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA{padding-bottom:2px}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileBox__pBIW3{display:flex}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileLabel__6GfED{width:62px;max-width:62px;margin:0;padding:0;font-size:12px;font-weight:600;line-height:16px;color:#fff}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileActive__3vbPM:after{content:none}@media (max-width:768px){.sportsbook-browser_homeSportPickerRow__DxWQ8{gap:6px;margin-left:-9px}}.sportsbook-browser_boardHeading___znax .sportsbook-browser_boardHeadingViewAll__DH5ZM{transition:background-color .15s ease,color .15s ease}@media (hover:hover){.sportsbook-browser_boardHeading___znax .sportsbook-browser_boardHeadingViewAll__DH5ZM:hover{background:#35414a;color:#fff}}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA:not(.sportsbook-browser_sportTileActive__3vbPM) .sportsbook-browser_sportTileLabel__6GfED{color:inherit}.sportsbook-browser_sportTileBadge__lJZD2{top:-10px;right:-6px;height:18px;min-width:20px;padding:0 5px;font-size:10px;font-weight:800;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-browser_evtOdds__nF_UH:not(.sportsbook-browser_evtOddsActive__AodQf):not(:disabled):not(:hover) .sportsbook-browser_evtOddsPrice__OyDlN{color:#79d0ff!important}@media (max-width:768px){.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir>.sportsbook-browser_parlayHeader__DNTvf{display:none}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_homeSportPicker__X5JZ5{padding:0;margin:0}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_homeSportPickerRow__DxWQ8{gap:2px;margin-left:0;padding:2px 0}.sportsbook-browser_pageShell__xUWCN[data-view=featured]{row-gap:12px}.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir,.sportsbook-browser_pageShell__xUWCN[data-view=featured]>.sportsbook-browser_sameGameMultisSection__J1Dir>.sportsbook-browser_parlayGrid__03uaL{margin-top:0}.sportsbook-browser_boardHeading___znax .sportsbook-browser_boardHeadingViewAll__DH5ZM[href*="league=mlb"]{display:none!important}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_homeSportPickerRow__DxWQ8{gap:22px;margin:0;padding:0}.sportsbook-browser_pageShell__xUWCN[data-view=featured] .sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTile__1UBgA{width:auto;min-width:max-content;padding:10px 0 11px;gap:0}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileBox__pBIW3{display:none}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileLabel__6GfED{width:auto;max-width:none;font-size:14px;line-height:22px;font-weight:700}.sportsbook-browser_homeSportPickerRow__DxWQ8 .sportsbook-browser_sportTileActive__3vbPM:after{content:"";position:absolute;inset:auto 0 0;height:3px;border-radius:2px;background:var(--accent-primary,#1493ff)}.sportsbook-browser_pageShell__xUWCN[data-view=featured]{row-gap:9px;margin-top:-6px}}