.sportsbook-shell_root__L2CH6{--goma-widgetInset:0;--uc-bg-page:#1b1d2b;--uc-bg-panel:#1f2435;--uc-bg-card:#1f2435;--uc-bg-tertiary:#2a2f3e;--uc-navpills:#252a3e;--uc-bg-input:#252a3e;--uc-bg-topbar:#000;--uc-border:#3c435a;--uc-border-soft:#3d425a;--uc-text:#fff;--uc-text-muted:#8c919c;--uc-icon:#fff;--uc-accent:#29f2ff;--uc-accent-hover:#9be9f6;--uc-link-hover:#9be9f6;--uc-accent-contrast:#062225;--uc-purple:#8750ff;--uc-amber:#ffb300;--uc-accent-glow:rgba(41,242,255,.25);--uc-arrow-bg:hsla(0,0%,100%,.6);--uc-arrow-icon:#1b1d29;--uc-arrow-bg-contrast:hsla(0,3%,94%,.6);--uc-icon-secondary:#8691a8;--uc-bar-bg:#0d0f1a;--uc-bar-border:#1e2236;--uc-bar-text:var(--uc-text-muted);--uc-bar-text-active:var(--uc-accent);--uc-bar-active:linear-gradient(141.43deg,rgba(41,242,255,.18),rgba(41,242,255,.06));--uc-fade-from:#0d0f1a;--uc-fade-to:rgba(13,15,26,0);--uc-switch-row-bg:#161c26;--uc-switch-bar-bg:#161c26;--uc-switch-bar-border:#2a3347;--uc-switch-text:#abc;--uc-switch-track:#1e2535;--uc-switch-track-border:#2a3347;--uc-switch-knob:#00e5ff;--uc-slip-shadow:none;--uc-shell-max:1440px;--uc-col-left:320px;--uc-col-right:320px;--uc-gap:16px;--uc-header-h:128px;color-scheme:dark;background:var(--uc-bg-page);color:var(--uc-text);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.4;-webkit-font-smoothing:antialiased;width:100%}html[data-sb-theme=light] .sportsbook-shell_root__L2CH6{--uc-bg-page:#f9faff;--uc-bg-panel:#eef;--uc-bg-card:#eef;--uc-bg-tertiary:#fff;--uc-navpills:#f4f4ff;--uc-bg-input:#e7e7ff;--uc-bg-topbar:#fff;--uc-border:#b0baff;--uc-border-soft:#cdccff;--uc-text:#1d1d29;--uc-text-muted:#75758f;--uc-icon:#0c0c0c;--uc-accent:#00cbed;--uc-accent-hover:#9be9f6;--uc-link-hover:#0096b0;--uc-accent-contrast:#062225;--uc-accent-glow:rgba(0,203,237,.25);--uc-arrow-bg-contrast:rgba(27,29,41,.6);--uc-bar-bg:#d3d7f3;--uc-bar-border:#c9ceed;--uc-bar-text:#5c5c78;--uc-bar-text-active:#03061b;--uc-bar-active:linear-gradient(141.43deg,rgba(0,203,237,.8),rgba(0,203,237,.16));--uc-fade-from:#f9faff;--uc-fade-to:rgba(249,250,255,0);--uc-switch-row-bg:#f9faff;--uc-switch-bar-bg:#f4f4ff;--uc-switch-bar-border:#cdccff;--uc-switch-text:#678;--uc-switch-track:#d5daff;--uc-switch-track-border:#cacfef;--uc-switch-knob:#f5a623;--uc-slip-shadow:-10px 0 10px rgba(0,0,0,.1);color-scheme:only light}.sportsbook-shell_root__L2CH6 *{box-sizing:border-box}.sportsbook-shell_root__L2CH6 a{color:inherit;text-decoration:none}.sportsbook-shell_root__L2CH6 button{font-family:inherit;cursor:pointer}.sportsbook-shell_root__L2CH6 ::-webkit-scrollbar{width:10px;height:10px}.sportsbook-shell_root__L2CH6 ::-webkit-scrollbar-track{background:transparent}.sportsbook-shell_root__L2CH6 ::-webkit-scrollbar-thumb{background:var(--uc-border-soft);border-radius:999px}.sportsbook-shell_shell__3hEd6{max-width:var(--uc-shell-max);margin:0 auto;padding-inline:20px}.sportsbook-shell_layout__73Hxt{display:grid;grid-template-columns:var(--uc-col-left) minmax(0,1fr) var(--uc-col-right);grid-gap:var(--uc-gap);gap:var(--uc-gap);padding-block:20px 48px;align-items:start}.sportsbook-shell_layoutNoLeft__HBsHE{grid-template-columns:minmax(0,1fr) var(--uc-col-right)}.sportsbook-shell_col__szvQL{display:flex;flex-direction:column;gap:16px;min-width:0}.sportsbook-shell_colLeft__29kB_{position:sticky;top:min(var(--uc-header-h) + 20px,100vh - var(--uc-left-h,100vh) - 20px);height:auto}.sportsbook-shell_colLeft__29kB_ goma-search{display:block}.sportsbook-shell_colRight__uNgPI{position:sticky;top:calc(var(--uc-header-h) + 20px);height:var(--uc-rail-h,calc(100vh - var(--uc-header-h) - 40px))}.sportsbook-shell_colRight__uNgPI goma-betslip-sidebar{display:block;height:100%;border-radius:8px;box-shadow:var(--uc-slip-shadow)}.sportsbook-shell_section__jDeD4{display:flex;flex-direction:column}.sportsbook-shell_sectionHead__ArHJ9{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.sportsbook-shell_sectionTitle___r6Ak{margin:0;font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.sportsbook-shell_sectionLink__YJBrj{font-size:13px;font-weight:600;color:var(--uc-accent)}.sportsbook-shell_liveDot__kRQdC{width:8px;height:8px;border-radius:50%;background:var(--uc-accent);box-shadow:0 0 0 3px var(--uc-accent-glow)}.sportsbook-shell_placeholder__iEJlA{display:block;border-radius:8px;background:var(--uc-bg-panel)}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-top-competitions:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:var(--uc-placeholder-h,290px)}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-multi-banners:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:236px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-hero-card:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:493px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-sports-navigation-horizontal:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:81px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-events-horizontal:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:var(--uc-feed-h,calc(var(--uc-feed-skeletons, 3) * var(--uc-feed-card-h, 204px) - 12px))}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-competition-filter:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:62px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-time-filter:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:60px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-suggested-bet:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:566px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-highlight-card:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:251px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-pros-choice:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:240px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-casino-games:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:184px}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) goma-betslip-sidebar:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel)}.sportsbook-shell_root__L2CH6:not(.sportsbook-shell_widgetsFailed__Lr417) .sportsbook-shell_colLeft__29kB_ goma-search:not(:defined){display:block;border-radius:8px;background:var(--uc-bg-panel);min-height:43px;border-radius:4px}.sportsbook-shell_skeletonMobile___Bgrr{display:none}@media(max-width:768px){.sportsbook-shell_skeletonDesktop__xUI5M{display:none}.sportsbook-shell_skeletonMobile___Bgrr{display:block}}.sportsbook-shell_notice__v3msE{padding:14px 16px;border:1px solid var(--uc-border);border-radius:10px;background:var(--uc-bg-panel);color:var(--uc-text-muted)}.sportsbook-shell_mobile__X2SIQ{--uc-gutter:14px;--goma-bf-side:20px;padding:0 var(--uc-gutter) 88px}@media(max-width:575px){.sportsbook-shell_mobile__X2SIQ{--goma-bf-side:14px}}.sportsbook-shell_mobile__X2SIQ .sportsbook-shell_section__jDeD4{margin-bottom:22px}.sportsbook-shell_homeLayout__oXM05>.sportsbook-shell_col__szvQL{gap:19px}.sportsbook-shell_homeLayout__oXM05>.sportsbook-shell_colLeft__29kB_{gap:12px}.sportsbook-shell_homeMobile__6LbAF{--uc-gutter:16px}.sportsbook-shell_homeMobile__6LbAF .sportsbook-shell_section__jDeD4{margin-bottom:20px}@media(max-width:1100px){.sportsbook-shell_layoutNoLeft__HBsHE,.sportsbook-shell_layout__73Hxt{grid-template-columns:minmax(0,1fr)}.sportsbook-shell_colRight__uNgPI{position:static;height:520px}.sportsbook-shell_colLeft__29kB_{position:static;order:1}.sportsbook-shell_colRight__uNgPI{order:2}}