*,:after,:before{box-sizing:border-box;border:0 solid}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;line-height:1.5}body{line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}menu,ol,ul{margin:0;padding:0;list-style:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;letter-spacing:inherit;margin:0}[role=button],button{cursor:pointer}[role=button][aria-disabled=true],button:disabled{cursor:default}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080a0a;--header:#101212;--panel:#1b1d1f;--panel-2:#25272a;--panel-3:#32353a;--line:#343639;--text:#f6f7f7;--muted:#92979f;--lime:#dbde06;--accent:#f61848;--accent-on-light:#b80c33;--accent-glow:#f618486b;--green:#00bb8d;--danger:#f04444;--desktop-font-boost:1px;--safe-area-inline-end:env(safe-area-inset-right,0px);--ui-font-family:"Roboto";--persian-font-family:Tahoma;--site-font-family:var(--ui-font-family), Arial, sans-serif;--sports-odds-font-family:var(--ui-font-family), Tahoma, Arial, sans-serif;--inline-direction:1}html[dir=rtl]{--safe-area-inline-end:env(safe-area-inset-left,0px);--site-font-family:Tahoma, Arial, sans-serif;--inline-direction:-1}html[lang^=fa]{--persian-font-family:"Baloo Bhaijaan 2";--site-font-family:var(--persian-font-family), Tahoma, Arial, sans-serif}.sports-name,.sports-score:not(:where(.match-tournament-content *)){font-family:var(--ui-font-family),Tahoma,Arial,sans-serif!important}html[lang^=fa] .sports-name{font-family:var(--ui-font-family),var(--persian-font-family),Tahoma,Arial,sans-serif!important}.sports-odds{font-family:var(--sports-odds-font-family)!important}html[dir=rtl] :is(h1,h2,h3,h4,label,button,p){letter-spacing:normal}@media (width>900px){:root{--desktop-font-boost:3px}}*{box-sizing:border-box}html{scroll-behavior:auto;min-width:320px}body,html{overscroll-behavior-y:none;background:var(--bg)}body{color:var(--text);font-family:var(--site-font-family);font-size:calc(16px + var(--desktop-font-boost));margin:0}a,button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--lime);outline-offset:2px}button:disabled{cursor:not-allowed}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--theme-panel,#111313)}::-webkit-scrollbar-thumb{background:var(--theme-border-strong,#3a3d40);border-radius:10px}.app-shell{background:radial-gradient(circle at 58% -8%,var(--theme-panel,#252b238a) 0,transparent 33rem),linear-gradient(180deg,var(--theme-panel,#0a0c0c) 0,var(--bg) 280px);min-height:100vh;transition:background-color .18s}.topbar{z-index:40;border-bottom:1px solid var(--theme-border,#1c1e1e);background:var(--theme-panel,#101212f2);height:72px;box-shadow:0 10px 30px var(--theme-shadow,#00000024);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:224px minmax(430px,1fr) auto;padding:0 22px;display:grid;position:sticky;top:0}.brand,.topbar{align-items:center}.brand{width:max-content;color:var(--theme-text,#fff);font-size:calc(20px + var(--desktop-font-boost));letter-spacing:-.8px;gap:10px;font-weight:950;text-decoration:none;display:flex}.brand-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:35px;height:35px;display:block}.main-nav{align-items:stretch;gap:clamp(18px,2.4vw,42px);height:100%;display:flex}.main-nav a{color:var(--theme-text-secondary,#aaafb3);font-size:calc(13px + var(--desktop-font-boost));align-items:center;gap:6px;font-weight:760;text-decoration:none;transition:color .15s;display:flex;position:relative}.main-nav a i{background:var(--accent);color:#fff;min-width:21px;height:18px;font-size:calc(10px + var(--desktop-font-boost));border-radius:6px;place-items:center;padding:0 5px;font-style:normal;display:grid}.main-nav a.active,.main-nav a:hover{color:var(--theme-text,#fff)}.main-nav a.active:after{bottom:0;background:var(--lime);content:"";border-radius:3px 3px 0 0;width:100%;height:3px;position:absolute;inset-inline-start:0}.account-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.coupon-icon-mark{background:currentColor;flex:none;display:inline-block;-webkit-mask:url(../coupon-icon-ticket-star.svg) 50%/contain no-repeat;mask:url(../coupon-icon-ticket-star.svg) 50%/contain no-repeat}.desktop-language-picker,.mobile-language-picker{z-index:2;position:relative}.desktop-language-trigger,.mobile-language-trigger{border:1px solid var(--theme-border,#373a3c);min-width:92px;height:40px;color:var(--theme-text-secondary,#b7bbbe);font-size:calc(11px + var(--desktop-font-boost));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:850;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.desktop-language-trigger>svg:last-child,.mobile-language-trigger>svg:last-child{color:var(--theme-text-muted,#747a7e);transition:transform .15s}.desktop-language-picker.open .desktop-language-trigger,.desktop-language-trigger:hover,.mobile-language-picker.open .mobile-language-trigger,.mobile-language-trigger:hover{border-color:var(--theme-border,#5a5e60);background:var(--theme-hover,#1d201f);color:var(--theme-text,#fff)}.desktop-language-picker.open .desktop-language-trigger>svg:last-child,.mobile-language-picker.open .mobile-language-trigger>svg:last-child{transform:rotate(180deg)}.desktop-language-menu,.mobile-language-menu{top:calc(100% + 9px);border:1px solid var(--theme-border,#34383a);background:var(--theme-panel,#1b1d1e);width:220px;max-height:min(430px,100vh - 92px);box-shadow:0 18px 42px var(--theme-shadow,#00000075);border-radius:13px;gap:4px;padding:7px;display:grid;position:absolute;inset-inline-end:0;overflow-y:auto}.desktop-language-menu[hidden],.mobile-language-menu[hidden]{display:none}.desktop-language-menu button,.mobile-language-menu button{min-height:40px;color:var(--theme-text,#c6cacc);font-size:calc(12px + var(--desktop-font-boost));text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 11px;font-weight:750;display:grid}.desktop-language-menu button:hover,.mobile-language-menu button:hover{background:var(--theme-hover,#272a2c)}.desktop-language-menu button.active,.mobile-language-menu button.active{border-color:var(--theme-border-strong,#fff6003d);background:var(--theme-panel-raised,#2b2e23);color:var(--theme-accent-text,var(--lime))}.desktop-language-menu button small,.mobile-language-menu button small{color:var(--theme-text-muted,#777d81);font-size:calc(9px + var(--desktop-font-boost));letter-spacing:.4px;font-weight:900}.desktop-language-menu button.active small,.mobile-language-menu button.active small{color:var(--theme-accent-text,var(--lime))}.language-flag{border:1px solid var(--theme-border,#ffffff38);background:var(--theme-panel-raised,#3b3e40);width:22px;height:16.5px;box-shadow:0 0 0 1px var(--theme-shadow,#0000003d);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;flex:0 0 22px;display:inline-block;overflow:hidden}.language-flag[data-flag=gb]{background-image:url(../language-flags/gb.svg)}.language-flag[data-flag=ru]{background-image:url(../language-flags/ru.svg)}.language-flag[data-flag=ir]{background-image:url(../language-flags/ir.svg)}.language-flag[data-flag=tr]{background-image:url(../language-flags/tr.svg)}.language-flag[data-flag=az]{background-image:url(../language-flags/az.svg)}.language-flag[data-flag=sa]{background-image:url(../language-flags/sa.svg)}.language-flag[data-flag=th]{background-image:url(../language-flags/th.svg)}.language-flag[data-flag=vn]{background-image:url(../language-flags/vn.svg)}.language-flag[data-flag=in]{background-image:url(../language-flags/in.svg)}.language-current,.language-option-main{align-items:center;gap:9px;min-width:0;display:flex}.language-current>span:last-child,.language-option-main>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ghost-button,.icon-button,.mobile-menu,.primary-button,.profile-button{border:1px solid var(--theme-border,#373a3c);height:40px;font-size:calc(12px + var(--desktop-font-boost));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-weight:800;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.ghost-button:hover,.icon-button:hover,.profile-button:hover{border-color:var(--theme-border,#5a5e60);background:var(--theme-hover,#1d201f)}.ghost-button{padding:0 16px}.primary-button{border-color:var(--lime);background:var(--lime);color:var(--theme-on-accent,#111);box-shadow:0 0 24px var(--theme-shadow,#f2f50014);padding:0 18px}.place-bet:hover,.primary-button:hover{background:var(--theme-accent-hover,#ffff2b);transform:translateY(-1px)}.mobile-menu,.profile-button{width:40px;padding:0;display:none}.profile-button-label{display:none}.home-highlights{padding:24px 22px 14px;overflow:hidden;container:home-games/inline-size}.home-top-highlights{min-width:0;padding-bottom:14px;overflow:hidden}.home-top-highlights .home-top-heading{margin-top:0}.home-section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:13px;display:flex}.home-section-heading>div{min-width:0}.home-section-heading h1,.home-section-heading h2{color:var(--text);font-size:calc(20px + var(--desktop-font-boost));letter-spacing:-.35px;margin:0;font-weight:900}.home-section-heading>a,.home-section-heading>button{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#17191a);min-height:34px;color:var(--theme-text-secondary,#a8adb1);font-size:calc(9px + var(--desktop-font-boost));cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:800;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.home-section-heading>a:hover,.home-section-heading>button:hover{border-color:var(--theme-border,#414548);background:var(--theme-hover,#202324);color:var(--theme-accent-text,var(--lime))}.home-games-scroll,.home-top-events{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-ms-overflow-style:none;grid-auto-flow:column;display:grid;overflow-x:auto}.home-games-scroll::-webkit-scrollbar{display:none}.home-top-events::-webkit-scrollbar{display:none}.home-games-scroll{grid-auto-columns:clamp(168px,13vw,218px);gap:10px;padding-bottom:3px}@media (width>=861px){.home-games-scroll .home-game-card:not([data-home-game-devices~=desktop]){display:none}.home-games-scroll{--home-game-columns:1;grid-template-columns:repeat(var(--home-game-columns),minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:0;grid-auto-columns:auto;grid-auto-flow:row;gap:0 10px;max-width:2726px;overflow:hidden}@container home-games (width>218px){.home-games-scroll{--home-game-columns:2}}@container home-games (width>446px){.home-games-scroll{--home-game-columns:3}}@container home-games (width>674px){.home-games-scroll{--home-game-columns:4}}@container home-games (width>902px){.home-games-scroll{--home-game-columns:5}}@container home-games (width>1130px){.home-games-scroll{--home-game-columns:6}}@container home-games (width>1358px){.home-games-scroll{--home-game-columns:7}}@container home-games (width>1586px){.home-games-scroll{--home-game-columns:8}}@container home-games (width>1814px){.home-games-scroll{--home-game-columns:9}}@container home-games (width>2042px){.home-games-scroll{--home-game-columns:10}}@container home-games (width>2270px){.home-games-scroll{--home-game-columns:11}}@container home-games (width>2498px){.home-games-scroll{--home-game-columns:12}}}@media (width<=860px){.home-games-scroll .home-game-card:not([data-home-game-devices~=mobile]),.home-games-scroll .home-game-card:nth-child(n+7 of [data-home-game-devices~=mobile]){display:none}}.home-game-card{aspect-ratio:1;border:1px solid var(--theme-border,#414548);min-width:0;min-height:0;max-height:100%;box-shadow:inset 0 0 0 3px var(--theme-shadow,#080a0ab8);color:#fff;text-align:start;scroll-snap-align:start;cursor:pointer;isolation:isolate;background:#1b1e1f;border-radius:15px;align-items:flex-end;padding:0;text-decoration:none;transition:border-color .16s,transform .16s,filter .16s;display:flex;position:relative;overflow:hidden}.home-game-card:hover{border-color:var(--theme-border,#6a6f72);filter:brightness(1.06);transform:translateY(-2px)}.home-game-card:before{z-index:-2;content:"";background:linear-gradient(135deg,#ffffff14,#0000 44%),repeating-linear-gradient(125deg,#0000 0 14px,#ffffff08 0 15px);position:absolute;inset:0}.home-game-card.tone-lime{background:radial-gradient(circle at 66% 30%,#ffff57 0,#b8bb00 26%,#0000 27%),linear-gradient(145deg,#323600,#151817 72%)}.home-game-card.tone-berry{background:radial-gradient(circle at 70% 24%,#ff526f 0,#9c082c 28%,#0000 29%),linear-gradient(145deg,#470b20,#17191a 72%)}.home-game-card.tone-violet{background:radial-gradient(circle at 72% 26%,#a68cff 0,#4d2eb8 28%,#0000 29%),linear-gradient(145deg,#22135f,#17191a 72%)}.home-game-card.tone-emerald{background:radial-gradient(circle at 72% 26%,#23e2a9 0,#007e62 28%,#0000 29%),linear-gradient(145deg,#033f35,#17191a 72%)}.home-game-card.tone-orange{background:radial-gradient(circle at 72% 26%,#ff9d40 0,#a13c00 28%,#0000 29%),linear-gradient(145deg,#542400,#17191a 72%)}.home-game-card.tone-blue{background:radial-gradient(circle at 72% 26%,#4bc7ff 0,#095ea8 28%,#0000 29%),linear-gradient(145deg,#09295f,#17191a 72%)}.home-game-art{z-index:-1;place-items:center;display:grid;position:absolute;inset:0}.home-game-art i{background:#0c0e0e45;border:1px solid #fff3;border-radius:28px 48px 32px 44px;width:90px;height:90px;position:absolute;transform:rotate(14deg);box-shadow:0 18px 36px #00000047}.home-game-art svg{color:#ffffffeb;filter:drop-shadow(0 12px 16px #00000059);position:relative;transform:rotate(-7deg)}.home-game-art strong{color:#fff;font-size:calc(13px + var(--desktop-font-boost));text-overflow:ellipsis;text-align:center;white-space:nowrap;font-weight:900;line-height:1.15;position:absolute;inset:auto 12px 12px;overflow:hidden}.home-top-heading{margin-top:27px}.home-game-card.has-cover{background:#1b1e1f;min-height:0;padding:0;display:block}.home-game-card.has-cover:before{content:none}.has-cover .home-game-art{z-index:0;aspect-ratio:1;display:block;position:relative;inset:auto}.home-game-art img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.home-top-events{contain:paint;grid-auto-columns:max(310px,25% - 7.5px);gap:10px;padding-bottom:3px}.home-top-event{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#1b1d1f);min-width:0;box-shadow:0 14px 30px var(--theme-shadow,#00000026);cursor:pointer;scroll-snap-align:start;border-radius:15px;overflow:hidden}.home-top-event>header{border-bottom:1px solid var(--theme-border,#24272a);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:39px;padding:0 10px;display:grid}.home-top-event-code{box-sizing:border-box;width:28px;min-width:28px;max-width:28px;height:20px;color:var(--theme-text,#fff);font-size:calc(7px + var(--desktop-font-boost));border-radius:6px;place-items:center;padding:2px 3px;font-weight:900;display:grid}.home-top-event>header p{color:var(--theme-text-secondary,#91969b);font-size:calc(9px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.home-top-event-capabilities{color:var(--theme-text-secondary,#aeb3b8)}.home-top-event>header button{width:26px;height:26px;color:var(--theme-text-muted,#81878c);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.home-top-event>header button.selected,.home-top-event>header button:hover{color:var(--theme-accent-text,var(--lime))}.home-top-event-matchup{min-height:105px;color:inherit;border-radius:11px;grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:9px;padding:12px 13px 8px;text-decoration:none;transition:background .14s;display:grid}.home-top-event-matchup:hover{background:var(--theme-hover,#292c2e)}.home-top-event-matchup:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.home-top-event-time .home-top-event-status{box-sizing:border-box;justify-self:center;min-width:0;max-width:100%;height:auto;min-height:27px;padding:4px 6px;line-height:1.25}.home-top-event-status>svg{flex-shrink:0}.home-top-event-status>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.home-top-team{text-align:center;align-self:start;justify-items:center;gap:7px;min-width:0;display:grid}.home-top-team>span{width:48px;height:48px;box-shadow:0 8px 18px var(--theme-shadow,#00000042);color:var(--theme-text,#fff);font-size:calc(16px + var(--desktop-font-boost));border:0;border-radius:0;place-items:center;font-weight:900;display:grid}.home-top-team>.team-logo:not(.team-logo--loaded){border-radius:50%}.home-top-team>strong{color:var(--theme-text,#f1f2f2);font-size:calc(10px + var(--desktop-font-boost));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;line-height:1.2;display:-webkit-box;overflow:hidden}.home-top-event-time{text-align:center;justify-items:center;gap:4px;display:grid}.home-top-event-time.is-live{row-gap:14px}.home-top-event-time small{color:var(--theme-text-secondary,#a7acb0);font-size:calc(8px + var(--desktop-font-boost));text-transform:uppercase;font-weight:800}.home-top-event-time strong{color:var(--theme-danger,#f61848);font-family:var(--ui-font-family),Arial,sans-serif;font-size:calc(14px + var(--desktop-font-boost));font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;font-weight:700;line-height:1}.home-top-event-time strong.sports-score{font-family:var(--ui-font-family),Tahoma,Arial,sans-serif!important}.home-top-event-time.is-live small{color:var(--theme-danger,#ff5d7a)}.home-top-mobile-live-layout{display:none}.home-top-event-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 10px 10px;display:grid}.home-top-event-odds button{background:var(--theme-panel-raised,#34373a);min-width:0;min-height:45px;color:var(--theme-text,#dfe1e2);cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:5px;padding:0 10px;transition:background .14s,color .14s;display:flex}.home-top-event-odds--two{grid-template-columns:repeat(6,minmax(0,1fr))}.home-top-event-odds--two>button{grid-column:span 2}.home-top-event-odds--two>button:first-child{grid-column:2/span 2}.home-top-event-odds button:hover{background:var(--theme-hover,#414548)}.home-top-event-odds button.selected,.home-top-event-odds button.selected:hover{background:var(--theme-selection,#f4f4f4);color:#111}.home-top-event-odds button:disabled{opacity:.45}.home-top-event-odds span{color:var(--theme-text-secondary,#9aa0a5);font-size:calc(8px + var(--desktop-font-boost));font-weight:700}.home-top-event-odds button.selected span{color:var(--theme-text-secondary,#555b5f)}.home-top-event-odds strong{font-size:calc(11px + var(--desktop-font-boost));font-weight:900}.sport-rail{z-index:25;border-bottom:1px solid var(--theme-border,#181a1b);background:var(--theme-panel,#070909bd);align-items:center;min-height:98px;padding:12px 22px;display:flex;position:relative}.sidebar-search-control{border:1px solid var(--theme-border,#2d3033);background:var(--theme-panel-raised,#292c2e);width:calc(100% - 16px);height:44px;color:var(--theme-text-secondary,#8f949b);border-radius:11px;align-items:center;gap:9px;margin:8px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.sidebar-search-control.open{border-color:var(--theme-border,#4b4f51);box-shadow:0 0 0 2px var(--theme-shadow,#ffffff08)}.sidebar-search-control>button:not(.close-search){color:var(--theme-text-secondary,#92979d);text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.sidebar-search-control input,.sidebar-search-control>button:not(.close-search){min-width:0;font-size:calc(12px + var(--desktop-font-boost));background:0 0;border:0;flex:1}.sidebar-search-control input{color:var(--theme-text,#fff);outline:0}.sidebar-search-control input::placeholder{color:var(--theme-text-muted,#6d7278)}.sidebar-search-control input::-webkit-search-cancel-button{appearance:none;display:none}.close-search{background:var(--theme-panel-raised,#2c2f31);width:24px;height:24px;color:var(--theme-text-secondary,#92979c);cursor:pointer;border:0;border-radius:50%;flex:0 0 24px;place-items:center;padding:0;display:grid}.sports-carousel{flex:1;min-width:0;display:flex;position:relative}.sports-scroll{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:stretch;gap:6px;min-width:0;display:flex;overflow-x:auto}.sports-scroll::-webkit-scrollbar{display:none}.sports-scroll-arrow{z-index:3;background:var(--theme-panel-raised,#2a2d2f);width:40px;height:40px;box-shadow:0 8px 22px var(--theme-shadow,#00000057);color:var(--theme-text-secondary,#aeb3b7);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s,opacity .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)scale(.94)}.sports-scroll-arrow-left{left:4px}.sports-scroll-arrow-right{right:4px}.sports-scroll-arrow.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)}.sports-scroll-arrow.is-visible:hover{background:var(--theme-hover,#343739);color:var(--theme-text,#fff);transform:translateY(-50%)scale(1.04)}.sport-item{min-height:72px;color:var(--theme-text-muted,#8c9197);font-size:calc(10px + var(--desktop-font-boost));scroll-snap-align:start;cursor:pointer;background:0 0;border:0;border-radius:15px;flex-direction:column;flex:0 0 106px;justify-content:center;align-items:center;gap:5px;padding:8px 5px;font-weight:760;transition:background .15s,color .15s;display:flex;position:relative}.sport-rail .sport-item[data-sport-id="1"]{min-width:100px}.sport-item:hover{background:var(--theme-hover,#1d2021);color:var(--theme-text,#d4d7d9)}.sport-item.selected{background:var(--theme-input,#2a2d2e);color:var(--theme-text,#fff)}.sport-item.selected:after{background:var(--lime);content:"";border-radius:5px 5px 0 0;width:30px;height:3px;position:absolute;bottom:0}.sport-icon{width:31px;height:31px;color:var(--theme-text-secondary,#b6babf);border-radius:50%;place-items:center;display:grid}.menu-sport-icon{background-color:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sport-item.selected .sport-icon{color:var(--theme-text,#fff);filter:drop-shadow(0 0 7px #ffffff52)}.sport-counts{top:8px;font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;align-items:flex-end;gap:3px;line-height:1;display:flex;position:absolute;inset-inline-end:16px}.sport-counts small{color:var(--theme-text-secondary,#a1a6ab);font-size:calc(10px + var(--desktop-font-boost))}.sport-counts .sport-online-count{color:var(--theme-danger,#f61848);font-size:calc(10px + var(--desktop-font-boost));font-weight:850}.sport-name{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;height:2.2em;min-height:2.2em;line-height:1.1;display:-webkit-box;overflow:hidden}.workspace{grid-template-columns:220px minmax(720px,1fr) 352px;align-items:start;gap:14px;padding:14px 22px 50px;display:grid}.betslip,.left-sidebar{border:1px solid var(--theme-border,#25282a);background:var(--panel);box-shadow:0 18px 40px var(--theme-shadow,#0000002e);border-radius:17px;position:sticky;top:86px;overflow:hidden}.left-sidebar{overscroll-behavior:contain;overflow-anchor:none;max-height:calc(100dvh - 102px);box-shadow:none;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border-color:#0000;overflow-y:auto}.left-sidebar::-webkit-scrollbar{width:0;height:0;display:none}.mobile-panel-title{display:none}.favorite-row{text-align:start;cursor:pointer;border:0;border:1px solid var(--theme-border,#303337);background:0 0;background:var(--theme-panel-raised,#292c2e);width:calc(100% - 16px);height:50px;color:var(--theme-text,#cfd2d4);font-size:calc(12px + var(--desktop-font-boost));border-radius:11px;align-items:center;gap:9px;margin:0 8px 10px;padding:0 12px;font-weight:800;display:flex}.favorite-row svg{color:var(--theme-text-secondary,#9da2a8)}.favorite-row:hover{background:var(--theme-hover,#26292b);color:var(--theme-text,#fff)}.favorite-row.active{background:var(--theme-success-soft,#f2f50012)}.favorite-row.active,.favorite-row.active svg{color:var(--theme-accent-text,var(--lime))}.country-row>b,.favorite-row b,.tournament-select b{color:var(--theme-text-muted,#7e8388);font-size:calc(10px + var(--desktop-font-boost));margin-inline-start:auto}.sidebar-tree{border:1px solid var(--theme-border,#2b2e30);background:var(--theme-panel,#1d1f21);--tree-icon-column:25px;--tree-count-column:30px;--tree-toggle-column:16px;--tree-icon-name-gap:6px;--tree-count-arrow-gap:6px;--tree-row-left:6px;--tree-row-right:5px;border-radius:14px;margin:0 8px 8px;display:block;overflow:hidden}.side-sport+.side-sport{border-top:1px solid var(--theme-border,#181a1c)}.side-heading{grid-template-columns:var(--tree-icon-column) minmax(0,1fr) var(--tree-count-column) var(--tree-toggle-column);min-height:50px;padding-block:0;padding-inline:var(--tree-row-left) var(--tree-row-right);background:var(--theme-panel,#27292c);color:var(--theme-text,#f2f3f4);font-size:calc(12px + var(--desktop-font-boost));align-items:center;font-weight:850;transition:background .15s,box-shadow .15s;display:grid}.side-heading.active{background:var(--theme-panel-raised,#2d3032);box-shadow:inset 3px 0 0 var(--lime)}.side-filter-button{grid-column:1/3;grid-template-columns:var(--tree-icon-column) minmax(0,1fr);-moz-column-gap:var(--tree-icon-name-gap);align-items:center;column-gap:var(--tree-icon-name-gap);min-width:0;min-height:48px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.side-filter-button>.menu-sport-icon,.side-filter-button>svg{justify-self:center}.side-filter-button span{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box;overflow:hidden}.side-filter-button:hover{color:var(--theme-text,#fff)}.side-heading small{color:var(--theme-text-secondary,#969ba1);font-size:calc(10px + var(--desktop-font-boost));grid-column:3;justify-self:end}.country-toggle,.side-toggle{width:var(--tree-toggle-column);height:40px;color:var(--theme-text-secondary,#94999d);cursor:pointer;background:0 0;border:0;border-radius:9px;grid-column:4;place-items:center;padding:0;display:grid;position:relative}.country-toggle:before,.side-toggle:before{content:"";position:absolute;inset:0 -8px}.country-toggle:hover,.side-toggle:hover{color:var(--theme-text,#fff);background:0 0}.side-heading.muted{background:var(--theme-panel,#202225);min-height:48px;color:var(--theme-text-secondary,#a9adb1)}.side-section{background:var(--theme-panel,#1d1f21);padding:6px 0 8px}.popular-tournaments{margin:0 0 5px;padding:0 0 8px;position:relative}.popular-tournaments:after{inset-inline-end:12px;bottom:0;background:var(--theme-panel-raised,#34373a);content:"";height:1px;position:absolute;inset-inline-start:12px}.country-row{grid-template-columns:var(--tree-icon-column) minmax(0,1fr) var(--tree-count-column) var(--tree-toggle-column);width:calc(100% - 6px);min-height:42px;padding-block:0;padding-inline:calc(var(--tree-row-left) - 3px) calc(var(--tree-row-right) - 3px);color:var(--theme-text-secondary,#b7bbc0);font-size:calc(11px + var(--desktop-font-boost));border-radius:10px;align-items:center;margin-inline:3px;font-weight:720;transition:background .15s,color .15s;display:grid}.country-row.active,.country-row:hover{background:var(--theme-hover,#303337);color:var(--theme-text,#fff)}.country-group.expanded>.country-row:hover:not(.active){color:var(--theme-text-secondary,#b7bbc0);background:0 0}.country-group.expanded>.country-row.active,.country-group.expanded>.country-row.active:hover,.country-select{background:0 0}.country-select{grid-column:1/3;grid-template-columns:var(--tree-icon-column) minmax(0,1fr);-moz-column-gap:var(--tree-icon-name-gap);align-items:center;column-gap:var(--tree-icon-name-gap);min-width:0;min-height:40px;color:inherit;font:inherit;text-align:start;cursor:pointer;border:0;padding:0;display:grid}.country-select>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.country-code{background:var(--theme-panel,#222528);width:18px;height:13px;color:var(--theme-text-secondary,#8f959b);font-size:calc(6px + var(--desktop-font-boost));border-radius:4px;justify-self:center;place-items:center;font-weight:900;display:grid;overflow:hidden}.country-row.active .country-code{background:var(--theme-panel,#222528);box-shadow:0 0 0 1px var(--theme-shadow,#f2f5008a);color:var(--theme-accent-text,var(--lime))}.country-group{position:relative}.country-group.expanded:before{border:1px solid var(--theme-border,#33373a);background:var(--theme-panel-raised,#292c2e);content:"";border-radius:11px;position:absolute;inset:3px}.country-group.expanded>.country-row,.country-group.expanded>.league-links{position:relative}.league-links{border-inline-start:0;margin:0;padding:0}.tournament-row{grid-template-columns:var(--tree-icon-column) minmax(0,1fr) var(--tree-count-column) var(--tree-toggle-column);min-height:42px;padding-block:0;padding-inline:var(--tree-row-left) var(--tree-row-right);border-radius:9px;align-items:center;transition:background .15s;display:grid}.tournament-row.active,.tournament-row:hover{background:var(--theme-hover,#2c2f31)}.country-group.expanded>.league-links .tournament-row{margin-inline:6px;padding-inline:0}.country-group.expanded>.league-links{padding-block:3px 5px}.country-group.expanded>.league-links .tournament-row:hover{background:var(--theme-hover,#303336)}.tournament-star{width:var(--tree-icon-column);height:40px;color:var(--theme-text-muted,#73787c);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-column:1;place-items:center;padding:0;display:grid}.tournament-star:hover{color:var(--theme-text,#fff)}.tournament-star.active{color:var(--theme-accent-text,var(--lime))}.popular-tournament-row .tournament-star{color:var(--theme-text-secondary,#92979d)}.popular-tournament-row{margin-inline:3px;padding-inline:3px}.popular-tournament-row+.popular-tournament-row{margin-top:2px}.popular-tournament-row .tournament-star.active{color:var(--theme-accent-text,var(--lime))}.tournament-select{grid-column:2/5;grid-template-columns:minmax(0,1fr) var(--tree-count-column) var(--tree-toggle-column);width:100%;min-width:0;min-height:42px;padding-block:6px;padding-inline:var(--tree-icon-name-gap) 0;color:var(--theme-text-muted,#878c92);font-size:calc(10px + var(--desktop-font-boost));text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;display:grid}.tournament-select>span:not(.country-flag){overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.popular-tournament-row .tournament-select{-moz-column-gap:var(--tree-icon-name-gap);column-gap:var(--tree-icon-name-gap);color:var(--theme-text,#cfd2d4);font-size:calc(11px + var(--desktop-font-boost));grid-template-columns:18px minmax(0,1fr);font-weight:720}.popular-tournament-flag{background:var(--theme-panel,#222528);width:18px;height:13px;color:var(--theme-text-secondary,#8f959b);font-size:calc(6px + var(--desktop-font-boost));border-radius:3px;font-weight:900}.country-row>b,.side-heading>small,.tournament-select>b{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;justify-self:end;margin-inline-start:0;padding-inline-end:var(--tree-count-arrow-gap)}.tournament-row.active .tournament-select,.tournament-select:hover{color:var(--theme-text,#fff)}.side-empty{background:var(--theme-panel,#222426);color:var(--theme-text-muted,#747a7e);font-size:calc(10px + var(--desktop-font-boost));text-align:center;border-radius:9px;margin:0;padding:12px 10px;line-height:1.45}.promo-mini{border:1px solid var(--theme-border,#3a3c2c);background:radial-gradient(circle at 95% 0,var(--theme-success-soft,#f2f50029),transparent 66px),var(--theme-panel,#242622);border-radius:12px;margin:9px;padding:14px}.promo-mini>div{color:var(--theme-accent-text,var(--lime));font-size:calc(9px + var(--desktop-font-boost));letter-spacing:.08em;align-items:center;gap:7px;font-weight:900;display:flex}.promo-mini strong{font-size:calc(15px + var(--desktop-font-boost));margin-top:12px;display:block}.promo-mini p{color:var(--theme-text-secondary,#8e9393);margin:3px 0 11px}.promo-mini .promo-more,.promo-mini p{font-size:calc(9px + var(--desktop-font-boost))}.promo-mini .promo-more{background:var(--theme-panel-raised,#35382f);height:28px;color:var(--theme-text,#d7d8cd);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-weight:800;text-decoration:none;display:inline-flex}.line-content{min-width:0}.tournament-hero{border:1px solid var(--theme-border,#34373a);background:radial-gradient(circle at 88% 15%,var(--theme-success-soft,#f2f50017),transparent 220px),linear-gradient(135deg,var(--theme-panel-raised,#2b2e30) 0,var(--theme-panel,#202225) 68%);min-height:104px;box-shadow:0 18px 40px var(--theme-shadow,#00000030);border-radius:18px;align-items:stretch;gap:14px;margin-bottom:10px;padding:16px 18px;display:grid;overflow:hidden}.tournament-hero-main{gap:14px}.tournament-hero-main,.tournament-tabs{align-items:center;min-width:0;display:flex}.tournament-tabs{overscroll-behavior-inline:contain;border:0;border-bottom:1px solid var(--theme-border,#32383e);scrollbar-width:none;background:0 0;border-radius:0;gap:0;width:100%;min-height:44px;padding:0;overflow-x:auto}.tournament-tabs::-webkit-scrollbar{display:none}.tournament-tab{height:44px;color:var(--theme-text-secondary,#aeb3b7);cursor:pointer;font-size:calc(12px + var(--desktop-font-boost));white-space:nowrap;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:500;display:inline-flex}.tournament-tab,.tournament-tab:hover:not(.active,:disabled){background:0 0}.tournament-tab:disabled{opacity:.5;cursor:default}.tournament-tab.active{color:var(--theme-text,#fff);box-shadow:inset 0 -2px var(--theme-accent,#1fad66);background:0 0}.tournament-hero-back,.tournament-hero-favorite{border:1px solid var(--theme-border,#45494c);background:var(--theme-panel,#242729);width:38px;height:38px;color:var(--theme-text,#c8cccf);cursor:pointer;border-radius:10px;flex:0 0 38px;place-items:center;padding:0;display:grid}.tournament-hero-back:hover,.tournament-hero-favorite:hover{border-color:var(--theme-border,#62676a);background:var(--theme-hover,#333638);color:var(--theme-text,#fff)}.tournament-hero-flag{background:var(--theme-panel-raised,#292c22);border:0;border-radius:14px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.tournament-hero-flag.is-placeholder{background:var(--theme-panel-raised,#292c2e)}.tournament-hero-copy{flex:auto;min-width:0}.tournament-hero-meta{min-width:0;color:var(--theme-text-secondary,#9da2a7);font-size:calc(9px + var(--desktop-font-boost));white-space:nowrap;align-items:center;gap:10px;margin-bottom:5px;font-weight:750;display:flex;overflow:hidden}.tournament-hero-copy h1,.tournament-hero-meta>span{text-overflow:ellipsis;overflow:hidden}.tournament-hero-copy h1{color:var(--theme-text,#f7f8f8);font-size:calc(24px + var(--desktop-font-boost));letter-spacing:-.5px;white-space:nowrap;margin:0;font-weight:880}.tournament-hero-actions{flex:none;align-items:center;gap:10px;display:flex}.tournament-hero-favorite.active{border-color:var(--theme-border-strong,#f2f50059);background:var(--theme-success-soft,#f2f50017);color:var(--theme-accent-text,var(--lime))}.tournament-page-card>div>.match-row:first-child{border-top:0}.sportsbook-line-panel{display:contents}.line-toolbar{align-items:center;gap:12px;min-height:70px;padding:1px 2px 12px;display:flex}.line-title{margin-inline-end:auto}.line-title h1{font-size:calc(28px + var(--desktop-font-boost));letter-spacing:-1px;margin:0;font-weight:850}.eyebrow{color:var(--theme-text-muted,#81868b);font-size:calc(9px + var(--desktop-font-boost));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;margin:0 0 3px;font-weight:820;display:flex}.eyebrow svg{color:var(--accent)}.line-tabs{border:1px solid var(--theme-border,#242627);background:var(--theme-panel,#191b1d);border-radius:11px;flex:auto;gap:4px;padding:4px}.line-tabs,.line-toolbar-menu{align-items:center;min-width:0;display:flex}.line-toolbar-menu{flex:0 auto;gap:5px}.line-intervals button,.line-tabs>button{white-space:nowrap;flex:none}.line-intervals{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;flex:auto;gap:4px;min-width:0;display:flex;overflow-x:auto}.line-intervals::-webkit-scrollbar{display:none}.line-intervals button{scroll-snap-align:start}.line-intervals button:focus-visible{outline-offset:-2px}.line-tabs button{height:34px;color:var(--theme-text-muted,#84898f);font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 14px;font-weight:800}.line-tabs button:hover{color:var(--theme-text,#ddd)}.line-tabs button.active{border-color:var(--theme-accent-text,#f2f500);background:var(--theme-accent-soft,#303226);color:var(--theme-text,#fff);box-shadow:none}.line-tabs button span{color:var(--accent);margin-inline-start:5px}.line-tabs button.active span{color:var(--accent)}.toolbar-tools{flex:none;gap:5px;display:flex}.mobile-line-actions,.mobile-line-heading{display:none}.mobile-line-actions button,.toolbar-tools button{border:1px solid var(--theme-border,#2c2f31);background:var(--theme-panel,#1a1c1e);width:40px;height:40px;color:var(--theme-text-secondary,#92979d);cursor:pointer;border-radius:10px;place-items:center;display:grid}.mobile-line-actions button.active,.toolbar-tools button.active{border-color:var(--theme-border-strong,#fff6006b);background:var(--theme-panel,#26291f);color:var(--theme-accent-text,var(--lime))}.league-list{flex-direction:column;gap:13px;display:flex}.league-card{border:1px solid var(--theme-border,#27292b);background:var(--theme-panel,#202225);box-shadow:0 18px 40px var(--theme-shadow,#00000030);border-radius:18px;overflow:hidden}.league-header{border-bottom:1px solid var(--theme-border,#161819);background:var(--theme-panel-raised,#2b2d2f);align-items:center;gap:11px;min-height:48px;padding:0 16px;display:flex}.league-badge{border:1px solid color-mix(in srgb,var(--league-accent) 65%,var(--theme-border,#fff) 12%);background:color-mix(in srgb,var(--league-accent) 26%,var(--theme-panel,#222426));width:37px;height:37px;color:color-mix(in srgb,var(--league-accent) 62%,var(--theme-text,#fff) 38%);font-size:calc(9px + var(--desktop-font-boost));letter-spacing:.04em;border-radius:11px;flex:0 0 37px;place-items:center;font-weight:950;display:grid}.league-copy{min-width:0}.league-copy h2{color:var(--theme-text,#f5f6f6);font-size:calc(14px + var(--desktop-font-boost));letter-spacing:-.15px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:820;overflow:hidden}.league-copy p{color:var(--theme-text-secondary,#989da3);font-size:calc(9px + var(--desktop-font-boost));margin:0}.collapse-league,.favorite-league{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;height:34px}.favorite-league{width:34px;color:var(--theme-text-secondary,#92979d);transform:translateX(calc(5px*var(--inline-direction)));background:0 0;border:0;margin-inline-start:auto;padding:0;display:grid}.collapse-league{border:1px solid var(--theme-border,#424649);background:var(--theme-panel,#25282a);width:auto;min-width:58px;color:var(--theme-text,#c7cbce);flex:none;gap:6px;padding:0 9px;display:inline-flex}.collapse-league-count{color:var(--theme-text,#fff);font-size:calc(10px + var(--desktop-font-boost));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:850}.collapse-league svg{flex:none}.collapse-league:hover,.favorite-league:hover{background:var(--theme-hover,#35383a);color:var(--theme-text,#fff)}.collapse-league:hover{border-color:var(--theme-border,#5d6265)}.favorite-league.active{background:var(--theme-success-soft,#f2f50014);color:var(--theme-accent-text,var(--lime))}.favorite-league--button{border:1px solid var(--theme-border,#45494c);background:var(--theme-panel,#242729);color:var(--theme-text,#c8cccf)}.favorite-league--button:hover{border-color:var(--theme-border,#62676a);background:var(--theme-hover,#333638);color:var(--theme-text,#fff)}.favorite-league--button.active{border-color:var(--theme-border-strong,#f2f50059);background:var(--theme-success-soft,#f2f50017);color:var(--theme-accent-text,var(--lime))}.match-row{border-top:1px solid var(--theme-border,#131516);background:var(--theme-panel,#242629);grid-template-columns:minmax(242px,34%) minmax(0,66%);min-height:140px;display:grid}.league-header+.match-row{border-top:0}.match-info{border-inline-end:1px solid var(--theme-border,#37393c);min-width:0;color:inherit;cursor:pointer;flex-direction:column;justify-content:center;padding:14px 17px;text-decoration:none;transition:background .14s;display:flex}.match-info:hover{background:var(--theme-hover,#292c2f)}.match-info:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.match-meta{align-items:center;gap:7px;min-height:29px;margin-bottom:0;display:flex}.live-pill,.time-pill{border:1px solid var(--theme-border,#8e7a27);min-width:0;height:27px;color:var(--theme-text,#c8cbce);font-size:calc(9px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 6px;font-weight:720;display:inline-flex;overflow:hidden}.live-pill svg{filter:drop-shadow(0 0 5px #cd99426b);flex:0 0 13px}.live-pill,.live-pill svg{color:var(--theme-accent-text,#cdb242)}.live-pill span{text-overflow:ellipsis;min-width:0;overflow:hidden}.time-pill{border-color:var(--theme-border,#a5aab0);color:var(--theme-text-secondary,#a5aab0)}.match-capability-indicators{color:var(--theme-text,#d7dadd);flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.match-meta>.match-capability-indicators{margin-inline-start:0}.match-capability-indicator{flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}.league-data-indicators{flex:none;align-items:center;gap:11px;margin-inline-start:auto;display:inline-flex}.league-data-indicator{width:17px;height:17px;color:var(--theme-text-secondary,#92979d);background:0 0;border:0;border-radius:0;flex:0 0 17px;place-items:center;line-height:0;display:grid}.league-data-indicators+.favorite-league{margin-inline-start:-10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.teams{min-width:0}.team{min-height:31px;font-size:calc(12px + var(--desktop-font-boost));grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.team-mark{border:1px solid var(--theme-border,#ffffff21);width:16px;height:16px;color:var(--theme-text,#fff);font-size:calc(8px + var(--desktop-font-boost));box-shadow:inset 0 0 0 1px var(--theme-shadow,#0000001a);border-radius:7px;place-items:center;font-weight:950;display:grid}.team b{text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}.team strong{background:var(--theme-panel-raised,#34383c);min-width:23px;height:23px;font-size:calc(11px + var(--desktop-font-boost));border-radius:6px;place-items:center;display:grid}.team-results{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;min-width:0;display:flex}.team-ball-slot{place-items:center;width:12px;min-width:12px;height:23px;display:grid}.team-serve-icon{background-color:#cd9942;width:12px;height:12px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.team-main-score{width:var(--sportsbook-main-score-width,23px);flex:none}.team-period-score{width:16px;min-width:16px;color:var(--theme-text-secondary,#a9adb2);text-align:center;flex:0 0 16px}.team-points{width:22px;min-width:22px;color:var(--theme-danger,#cd9942);text-align:end;flex:0 0 22px;font-weight:850}.markets-wrap{align-items:center;min-width:0;padding:13px 14px;display:flex}.results-match-row{min-height:0;display:block}.results-match-info{cursor:default;border-inline-end:0}.results-league-card .collapse-league{margin-inline-start:auto}.results-match-info:hover{background:0 0}.results-match-grid{min-width:0}.results-match-row .team{grid-template-columns:16px minmax(0,1fr) auto}.results-score-header,.results-score-row{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;min-width:0;margin-inline-start:auto;display:flex}.results-score-header{min-height:23px;color:var(--theme-text-secondary,#9ea3a9);font-size:calc(10px + var(--desktop-font-boost));font-weight:700}.results-period-heading,.results-period-score{text-align:center;flex:0 0 30px;place-items:center;width:30px;min-width:30px;display:grid}.results-period-score{height:31px;min-height:31px;color:var(--theme-text-secondary,#8f959c);font-size:calc(13px + var(--desktop-font-boost));font-weight:850;line-height:1}.results-period-score.winner{color:var(--theme-text,#f5f6f6)}.results-main-score-label,.results-score-row .results-main-score{border-inline-start:1px solid var(--theme-border,#34373a);text-align:center;background:0 0;border-radius:0;flex:0 0 56px;place-items:center;width:56px;min-width:56px;margin-inline-start:8px;display:grid}.results-main-score-label{min-height:23px}.results-score-row .results-main-score{height:31px;min-height:31px;color:var(--theme-text-secondary,#8f959c);font-size:calc(16px + var(--desktop-font-boost));font-weight:900;line-height:1;font-family:var(--ui-font-family),Arial,sans-serif!important}.results-score-row .results-main-score.winner{color:var(--theme-accent-text,var(--lime))}.markets-scroll{align-items:flex-end;gap:10px;width:100%;min-width:0;display:flex}.market-group{min-width:0}.market-group.result{flex:1.45 1 0}.market-group.result.result-two-way{flex:1 1 0}.market-group.result.result-three-way{flex:1.45 1 0}.market-group.total{flex:1 1 0}.market-group.handicap{flex:1.08 1 0}.market-group.double-chance{flex:1.45 1 0}.market-group.other,.market-group.set-winner{flex:1 1 0}.market-title{height:24px;color:var(--theme-text-secondary,#a9aeb4);font-size:calc(9px + var(--desktop-font-boost));text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-odds{grid-template-columns:repeat(auto-fit,minmax(58px,1fr));gap:5px;display:grid}.more-odds,.odd-button{background:var(--theme-panel-raised,#35383d);min-width:0;height:52px;color:var(--theme-text,#f3f4f5);font-size:calc(9px + var(--desktop-font-boost));cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;transition:border-color .14s,background .14s,color .14s,transform .14s;display:flex;position:relative;overflow:hidden}.odd-button:after{inset-inline-end:0;bottom:0;content:"";opacity:0;border-radius:2px;height:2px;position:absolute;inset-inline-start:0}.odd-button.trend-up:after{background:var(--green);opacity:1}.odd-button.trend-down:after{background:var(--danger);opacity:1}.odd-button:hover:not(:disabled):not(.selected){border-color:var(--theme-border,#73777a);background:var(--theme-hover,#3c4044);transform:translateY(-1px)}.odd-button.selected{--sportsbook-odd-color:#111314;border-color:var(--theme-accent-text,#fff);background:var(--theme-selection,#f4f5f5);color:#111314;box-shadow:0 4px 15px var(--theme-shadow,#0000002e)}.odd-button:disabled{background:var(--theme-panel-raised,#2c2f33);color:var(--theme-text-muted,#6d7279);opacity:.72;justify-content:center}.odd-button b{font-size:calc(12px + var(--desktop-font-boost));flex:none;font-weight:900}.more-odds{font-size:calc(11px + var(--desktop-font-boost));flex:0 0 50px;justify-content:center;padding:0;font-weight:900;text-decoration:none}.more-odds-compact-count,.more-odds-midrange-count,.more-odds.more-odds-second-only,.more-odds.more-odds-third-only{display:none}.more-odds:hover{background:var(--theme-hover,#404348)}.empty-line{border:1px dashed var(--theme-border,#303336);background:var(--theme-panel,#181a1c);min-height:300px;color:var(--theme-text-muted,#747980);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.empty-line-image{width:164px;height:128px;display:block}.empty-line h2,.empty-line h3{color:var(--theme-text,#ddd);font-size:calc(17px + var(--desktop-font-boost));margin:13px 0 4px}.empty-line p{font-size:calc(11px + var(--desktop-font-boost));margin:0 0 18px}.empty-line button{background:var(--lime);height:36px;color:var(--theme-on-accent,#111);font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;border:0;border-radius:8px;padding:0 13px;font-weight:850}.betslip{padding:15px}.betslip-title{align-items:center;min-height:30px;margin-bottom:13px;display:flex}.betslip-title>div{align-items:center;gap:8px;display:flex}.betslip-title>div>svg{color:var(--theme-accent-text,var(--lime))}.betslip-title-icon{color:var(--theme-text,#dfe1e2)}.betslip-title h2{font-size:calc(18px + var(--desktop-font-boost));letter-spacing:-.4px;margin:0;font-weight:850}.betslip-title .betslip-count{background:var(--accent);color:#fff;min-width:22px;height:20px;font-size:calc(10px + var(--desktop-font-boost));border-radius:6px;place-items:center;padding:0 6px;font-weight:900;display:grid}.betslip-title-actions{margin-inline-start:auto;gap:3px!important}.odds-settings-toggle{width:30px;height:30px;color:var(--theme-text-muted,#888d93);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.odds-settings-toggle.is-active,.odds-settings-toggle:hover{background:var(--theme-hover,#2b2e30);color:var(--theme-accent-text,var(--lime))}.desktop-clear{height:28px;color:var(--theme-text-muted,#888d93);font-size:calc(9px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-inline-start:0;padding:0 7px;display:flex}.desktop-clear:hover{color:var(--theme-text,#fff)}.desktop-clear:disabled{opacity:.35}.close-slip{background:var(--theme-panel-raised,#2a2d2f);width:34px;height:34px;color:var(--theme-text-secondary,#9a9fa4);border:0;border-radius:9px;place-items:center;padding:0;display:none}.odds-settings{top:56px;z-index:5;border:1px solid var(--theme-border,#34373a);background:var(--theme-panel,#222426);box-shadow:0 12px 28px var(--theme-shadow,#0003);border-radius:12px;margin:0;padding:12px;position:absolute;inset-inline:14px}.odds-settings-header,.odds-settings-header>div,.odds-settings-option{align-items:center;display:flex}.odds-settings-header{justify-content:space-between;gap:10px;margin-bottom:10px}.odds-settings-header>div{gap:8px;min-width:0}.odds-settings-header>div>svg{color:var(--theme-accent-text,var(--lime));flex:none}.odds-settings-header span{min-width:0;display:block}.odds-settings-header small,.odds-settings-header strong,.odds-settings-option small,.odds-settings-option strong{display:block}.odds-settings-header strong{color:var(--theme-text,#f1f2f2);font-size:calc(12px + var(--desktop-font-boost));font-weight:850}.odds-settings-header small{color:var(--theme-text-muted,#858a8f);font-size:calc(8px + var(--desktop-font-boost));margin-top:2px;line-height:1.35}.odds-settings-header>button{background:var(--theme-panel-raised,#2b2e30);width:28px;height:28px;color:var(--theme-text-secondary,#92979c);cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.odds-settings-header>button:hover{color:var(--theme-text,#fff)}.odds-settings-options{gap:6px;display:grid}.odds-settings-option{border:1px solid var(--theme-border,#35383b);background:var(--theme-panel-raised,#292b2e);width:100%;min-height:48px;color:var(--theme-text-secondary,#b1b5b9);text-align:start;cursor:pointer;border-radius:9px;justify-content:space-between;gap:10px;padding-block:8px;padding-inline:11px 9px;font-family:inherit;transition:border-color .15s,background .15s,color .15s}.odds-settings-option:hover{border-color:var(--theme-border,#494d4f);background:var(--theme-hover,#2d3032);color:var(--theme-text,#f1f2f2)}.odds-settings-option.is-selected{border-color:var(--theme-border-strong,#fff6006b);background:var(--theme-input,#303226);color:var(--theme-text,#fff)}.odds-settings-option>span{min-width:0}.odds-settings-option strong{font-size:calc(10px + var(--desktop-font-boost));font-weight:850}.odds-settings-option small{color:var(--theme-text-muted,#82878c);font-size:calc(8px + var(--desktop-font-boost));margin-top:3px;line-height:1.35}.odds-settings-option.is-selected small{color:var(--theme-text-secondary,#b6b99e)}.odds-settings-option i{border:1px solid var(--theme-border,#555a5e);color:#111;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-style:normal;display:grid}.odds-settings-option.is-selected i{border-color:var(--lime);background:var(--lime)}.bet-tabs{background:var(--theme-panel,#25272a);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.bet-tabs button{height:35px;color:var(--theme-text-secondary,#aaafb3);font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;font-weight:820}.bet-tabs button.active{border-color:var(--theme-accent-text,#f2f500);background:var(--theme-accent-soft,#303226);color:var(--theme-text,#fff)}.bet-list{max-height:356px;margin-block:9px 0;margin-inline:0 -4px;padding-inline-end:4px;overflow-y:auto}.bet-card{border:1px solid var(--theme-border,#303336);background:var(--theme-panel,#27292c);border-radius:11px;margin-top:7px;padding-block:13px;padding-inline:13px 32px;position:relative}.bet-card:first-child{margin-top:0}.bet-card-top{color:var(--theme-text-secondary,#a9adb2);font-size:calc(9px + var(--desktop-font-boost));justify-content:space-between;gap:8px;display:flex}.bet-card-top b{color:var(--theme-text,#f4f5f5);font-size:calc(12px + var(--desktop-font-boost))}.bet-card-event{color:inherit;font-size:calc(11px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-weight:700;text-decoration:none;display:block;overflow:hidden}.bet-card-event:hover{color:var(--theme-accent-text,var(--lime));text-decoration:underline}.bet-card-event:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.bet-card>small{color:var(--theme-text-muted,#7f848a);font-size:calc(8px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.remove-bet{top:44px;width:23px;height:23px;color:var(--theme-text-muted,#767b81);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:9px}.remove-bet:hover{background:var(--theme-hover,#34373a);color:var(--theme-text,#fff)}.empty-slip{color:var(--theme-text-muted,#777c82);text-align:center;flex-direction:column;align-items:center;padding:33px 16px 25px;display:flex}.empty-slip-image{flex:0 0 128px;width:164px;height:128px;margin-bottom:12px;display:block}.empty-slip strong{color:var(--theme-text,#e5e6e6);font-size:calc(12px + var(--desktop-font-boost))}.empty-slip p{max-width:210px;color:var(--theme-text-secondary,#8f9599);font-size:calc(9px + var(--desktop-font-boost));margin:5px 0 0;line-height:1.5}.bet-controls{border-top:1px solid var(--theme-border,#2b2e30);margin-top:11px;padding-top:11px}.boost-row,.total-row,.win-row{justify-content:space-between;align-items:center;display:flex}.boost-row{border:1px solid var(--theme-border,#3d402c);background:var(--theme-panel,#25271f);color:var(--theme-text,#d3d5b7);font-size:calc(9px + var(--desktop-font-boost));border-radius:9px;margin-bottom:11px;padding:9px 10px}.boost-row span{align-items:center;gap:6px;display:flex}.boost-row strong,.boost-row svg{color:var(--theme-accent-text,var(--lime))}.total-row,.win-row{color:var(--theme-text-secondary,#a0a5aa);font-size:calc(10px + var(--desktop-font-boost));margin:0 2px 10px}.total-row b,.win-row strong{color:var(--theme-text,#fff);font-size:calc(14px + var(--desktop-font-boost))}.stake-field{border:1px solid var(--theme-border,#3b3e41);background:var(--theme-panel,#202225);border-radius:10px;padding:9px 11px;display:block;position:relative}.stake-field:focus-within{border-color:var(--theme-border,#6f7477)}.stake-field.has-error{border-color:var(--theme-border,#d86666)}.stake-error{color:var(--theme-danger,#ff9d9d);font-size:calc(10px + var(--desktop-font-boost));align-items:flex-start;gap:6px;margin:8px 0 0;line-height:1.4;display:flex}.stake-error svg{flex:none;margin-top:1px}.stake-field-header{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.stake-field-label{color:var(--theme-text-secondary,#969ca2);font-size:calc(10px + var(--desktop-font-boost));display:block}.stake-field input{width:100%;min-width:0;color:var(--theme-text,#fff);font-size:calc(20px + var(--desktop-font-boost));background:0 0;border:0;outline:0;flex:1;padding:2px 0 0;font-weight:850}.stake-input-row{align-items:center;gap:8px;display:flex}.stake-multiplier{border:1px solid var(--theme-border-strong,#f6fa0033);background:var(--theme-success-soft,#f6fa0012);color:var(--theme-accent-text,var(--lime));font-size:calc(10px + var(--desktop-font-boost));direction:ltr;unicode-bidi:isolate;border-radius:5px;flex:none;padding:2px 6px;font-weight:750;line-height:1.2}.stake-currency{font-size:calc(14px + var(--desktop-font-boost));flex:none}.stake-currency,.stake-field-summary{color:var(--theme-text-secondary,#969ca2)}.stake-field-summary{border-top:1px solid var(--theme-border,#303336);font-size:calc(10px + var(--desktop-font-boost));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-top:7px;padding-top:7px;display:flex}.stake-field-summary b{color:var(--theme-text,#e4e6e8);margin-inline-start:3px;font-weight:650}.quick-stakes{grid-template-columns:repeat(4,1fr);gap:5px;margin:6px 0 13px;display:grid}.quick-stakes button{border:1px solid var(--theme-border,#35383b);background:var(--theme-panel-raised,#292c2f);height:28px;color:var(--theme-text-secondary,#9da2a7);font-size:calc(8px + var(--desktop-font-boost));cursor:pointer;border-radius:7px;font-weight:800}.quick-stakes button:hover{border-color:var(--theme-border,#5b5f62);color:var(--theme-text,#fff)}.win-row{margin-bottom:13px}.place-bet{background:var(--lime);width:100%;height:47px;color:var(--theme-on-accent,#111);font-size:calc(11px + var(--desktop-font-boost));cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:900;transition:background .15s,transform .15s;display:flex}.place-bet-icon{background:currentColor;flex:0 0 20px;width:20px;height:20px;display:inline-block;-webkit-mask:url(../place-bet-ticket-check.svg) 50%/contain no-repeat;mask:url(../place-bet-ticket-check.svg) 50%/contain no-repeat}.age-note{color:var(--theme-text-secondary,#a1a6ab);font-size:calc(9px + var(--desktop-font-boost));justify-content:center;align-items:center;gap:4px;margin:9px 0 0;display:flex}.mobile-slip-bar{display:none}.mobile-slip-bar>svg{flex:none;margin-inline-start:8px}.mobile-bottom-nav,.mobile-navigation-drawer{display:none}.sportsbook-search-panel{border:1px solid var(--theme-border,#292c2e);background:radial-gradient(circle at 50% -18%,var(--theme-panel-raised,#2c32276b) 0,transparent 28rem),var(--theme-panel,#101213);min-height:clamp(540px,72vh,760px);box-shadow:0 18px 40px var(--theme-shadow,#0000002e);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.sportsbook-search-header{border-bottom:1px solid var(--theme-border,#242729);background:var(--theme-panel,#101213eb);flex:none;padding:18px}.sportsbook-search-form{border:1px solid var(--theme-border,#303437);background:var(--theme-panel,#1c1f21);min-height:58px;color:var(--theme-text-secondary,#989da2);border-radius:15px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;transition:border-color .17s,box-shadow .17s;display:grid}.sportsbook-search-form:focus-within{border-color:var(--theme-border,#555b5f);box-shadow:0 0 0 3px var(--theme-shadow,#ffffff08)}.sportsbook-search-form button{width:40px;height:40px;color:var(--theme-text,#e9ebec);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;padding:0;display:grid}.sportsbook-search-form button:hover{background:var(--theme-hover,#292d2f)}.sportsbook-search-form input{min-width:0;height:56px;color:var(--theme-text,#fff);font:inherit;font-size:calc(15px + var(--desktop-font-boost));background:0 0;border:0;outline:0;padding:0;font-weight:800}.sportsbook-search-form input::placeholder{color:var(--theme-text-muted,#777d82);font-weight:700}.sportsbook-search-form input::-webkit-search-cancel-button{display:none}.sportsbook-favorites-mobile-title{min-width:0;color:var(--theme-text,#f5f6f6);justify-content:space-between;align-items:center;gap:10px;padding-inline-end:10px;display:flex}.sportsbook-favorites-mobile-title strong{text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.sportsbook-favorites-mobile-title span{background:var(--lime);min-width:26px;height:26px;color:var(--theme-on-accent,#111);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-weight:950;display:inline-grid}.sportsbook-favorites-panel:focus{outline:0}.sportsbook-search-content{flex:1;min-height:0;padding:22px 18px 28px;overflow-y:auto}.sportsbook-search-content>h2{color:var(--theme-text,#fff);font-size:calc(18px + var(--desktop-font-boost));margin:0 2px 18px;font-weight:900;line-height:1.35}.sportsbook-search-tabs{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#1c1e20);border-radius:13px;align-items:center;gap:5px;min-height:58px;margin-bottom:14px;padding:7px;display:flex}.sportsbook-search-tabs button{min-width:150px;height:42px;color:var(--theme-text-secondary,#a3a8ac);font-size:calc(13px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex}.sportsbook-search-tabs button.active{border-color:var(--theme-accent-text,#f2f500);background:var(--theme-accent-soft,#303226);color:var(--theme-text,#fff)}.sportsbook-search-tabs button span{color:var(--theme-text-muted,#72787d);font-size:calc(10px + var(--desktop-font-boost));font-weight:900}.sportsbook-search-tabs button.active span{color:var(--theme-text,#fff)}.sportsbook-search-results{gap:8px;display:grid}.sportsbook-search-tournament-results{gap:7px}.sportsbook-search-event-card .league-copy,.sportsbook-search-tournament-card .league-copy{flex:auto}.sportsbook-search-location,.sportsbook-search-sport-meta{align-items:center;min-width:0;display:flex}.sportsbook-search-location{gap:6px}.sportsbook-search-sport-meta{flex:0 auto;gap:5px}.sportsbook-search-sport-icon{background:#fff;flex:0 0 15px;width:15px;height:15px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sportsbook-search-country-name,.sportsbook-search-sport-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sportsbook-search-location-separator{flex:none}.sportsbook-line-tournament-link,.sportsbook-search-tournament-link{min-width:0;color:inherit;text-decoration:none;display:block}.sportsbook-line-tournament-link:focus-visible h2,.sportsbook-line-tournament-link:hover h2,.sportsbook-search-tournament-link:focus-visible h2,.sportsbook-search-tournament-link:hover h2{color:var(--theme-accent-text,var(--lime))}.sportsbook-search-detail-state{border-top:1px solid var(--theme-border,#131516);min-height:126px;color:var(--theme-text-secondary,#8c9297);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:22px 16px;display:flex}.sportsbook-search-detail-state strong{color:var(--theme-text,#e7e9ea)}.sportsbook-search-detail-state .sportsbook-search-retry{margin-top:5px}.sportsbook-search-result{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#191b1d);min-height:76px;color:var(--theme-text,#d8dcde);text-align:start;cursor:pointer;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;display:grid}.sportsbook-search-result:hover{border-color:var(--theme-border,#3a3f42);background:var(--theme-hover,#222527)}.sportsbook-search-result-code{border:1px solid var(--theme-border,#3b3f43);background:var(--theme-panel-raised,#303438);width:42px;height:32px;color:var(--theme-text,#fff);font-size:calc(9px + var(--desktop-font-boost));border-radius:8px;place-items:center;padding:4px;font-weight:900;display:grid;overflow:hidden}.sportsbook-search-result>span:nth-child(2){gap:5px;min-width:0;display:grid}.sportsbook-search-result strong{font-size:calc(13px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.sportsbook-search-result small{color:var(--theme-text-muted,#858b90);font-size:calc(10px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.sportsbook-search-result>svg{color:var(--theme-text-muted,#686e73)}.sportsbook-search-empty{min-height:340px;color:var(--theme-text-muted,#777d82);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px 18px;display:flex}.sportsbook-search-empty.compact{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#17191a);border-radius:14px;min-height:240px}.sportsbook-search-empty>svg{color:var(--theme-text-muted,#686e73);margin-bottom:17px}.sportsbook-search-empty strong{color:var(--theme-text,#e7e9ea);font-size:calc(15px + var(--desktop-font-boost));font-weight:900}.sportsbook-search-empty>span{max-width:360px;font-size:calc(11px + var(--desktop-font-boost));margin-top:8px;line-height:1.5}.sportsbook-search-loading-icon{animation:.9s linear infinite sportsbook-search-spin}.sportsbook-search-retry{border:1px solid var(--theme-border,#41474a);background:var(--theme-panel,#25292b);min-height:38px;color:var(--theme-text,#eef0f1);font:inherit;cursor:pointer;border-radius:10px;margin-top:18px;padding:0 18px;font-weight:800}.sportsbook-search-retry:hover{border-color:var(--theme-border,#596064);background:var(--theme-hover,#303537)}@keyframes sportsbook-search-spin{to{transform:rotate(1turn)}}.sportsbook-search-suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:20px;display:flex}.sportsbook-search-suggestions button{border:1px solid var(--theme-border,#34383a);background:var(--theme-panel,#1e2122);height:36px;color:var(--theme-text-secondary,#b2b7ba);font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;border-radius:10px;padding:0 13px;font-weight:800}.desktop-footer{border:1px solid var(--line);background:radial-gradient(circle at 92% 8%,var(--theme-success-soft,#f2f5000f),transparent 18rem),linear-gradient(135deg,var(--header),var(--theme-panel,#111313));box-shadow:0 20px 45px var(--theme-shadow,#0003);border-radius:20px;grid-template-columns:minmax(220px,1.05fr) minmax(180px,.75fr) minmax(360px,1.35fr);gap:28px;margin:0 22px 30px;padding:28px 30px 20px;display:grid}.footer-actions,.footer-brand-column{min-width:0}.footer-logo{width:max-content;color:var(--text);font-size:calc(20px + var(--desktop-font-boost));letter-spacing:-.6px;align-items:center;gap:9px;font-weight:900;text-decoration:none;display:inline-flex}.footer-logo>span:last-child>span{color:var(--theme-accent-text,var(--lime))}.footer-actions>p,.footer-brand-column>p{max-width:360px;color:var(--muted);font-size:calc(10px + var(--desktop-font-boost));margin:13px 0 0;line-height:1.6}.footer-age{color:var(--theme-text-secondary,#a3a8ac);font-size:calc(10px + var(--desktop-font-boost));align-items:center;gap:8px;margin-top:17px;font-weight:700;display:inline-flex}.footer-age b{border:1px solid var(--theme-border-strong,#f2f50052);width:34px;height:34px;color:var(--theme-accent-text,var(--lime));font-size:calc(11px + var(--desktop-font-boost));border-radius:50%;place-items:center;display:grid}.footer-actions h2,.footer-navigation h2{color:var(--text);font-size:calc(13px + var(--desktop-font-boost));margin:2px 0 13px;font-weight:900}.footer-navigation>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;display:grid}.footer-navigation a,.footer-navigation button{min-height:31px;color:var(--muted);font-size:calc(10px + var(--desktop-font-boost));text-align:start;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;font-weight:700;text-decoration:none;transition:color .15s;display:flex}.footer-navigation a:hover,.footer-navigation button:hover{color:var(--theme-accent-text,var(--lime))}.footer-downloads{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.footer-downloads button{border:1px solid var(--line);background:var(--panel);width:220px;max-width:100%;min-height:54px;color:var(--theme-text,#dfe1e2);text-align:start;cursor:pointer;border-radius:11px;flex:0 0 220px;align-items:center;gap:10px;padding:0 12px;transition:border-color .15s,background .15s;display:flex}.footer-downloads button:hover{border-color:var(--theme-border,#555a5d);background:var(--panel-2)}.footer-downloads svg{color:var(--theme-accent-text,var(--lime));flex:none}.footer-downloads small,.footer-downloads span,.footer-downloads strong{display:block}.footer-downloads small{color:var(--muted);font-size:calc(8px + var(--desktop-font-boost))}.footer-downloads strong{color:var(--text);font-size:calc(11px + var(--desktop-font-boost));margin-top:2px;line-height:1.15}.footer-support{background:var(--lime);width:220px;max-width:100%;min-height:45px;color:var(--theme-on-accent,#111);font-size:calc(10px + var(--desktop-font-boost));text-align:start;cursor:pointer;border:0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:9px;padding:0 13px;font-weight:900;transition:filter .15s,transform .15s;display:grid}.footer-support:hover{filter:brightness(1.05)}.footer-support:active{transform:translateY(1px)}.footer-bottom{border-top:1px solid var(--line);color:var(--theme-text-muted,#747a7e);font-size:calc(8px + var(--desktop-font-boost));grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:2px;padding-top:17px;line-height:1.5;display:flex}.panel-backdrop{display:none}.toast{z-index:100;border:1px solid var(--theme-border,#4a4e42);background:var(--theme-panel-raised,#2a2d28);min-height:43px;color:var(--theme-text,#e9ead9);font-size:calc(10px + var(--desktop-font-boost));opacity:0;box-shadow:0 16px 40px var(--theme-shadow,#0000006b);pointer-events:none;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-weight:750;transition:opacity .18s,transform .18s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.toast svg{color:var(--theme-accent-text,var(--lime))}.toast.visible{opacity:1;transform:translate(-50%)}@media (width<=1580px){.workspace{grid-template-columns:205px minmax(680px,1fr) 332px;padding-inline:14px}.sport-rail,.topbar{padding-inline:16px}.topbar{grid-template-columns:205px minmax(400px,1fr) auto}.sport-item{flex-basis:96px}.odd-button{padding:0 7px}}@media (width<=999px){.workspace,.workspace.tournament-workspace{max-width:1100px;margin:0 auto;display:block}.left-sidebar{top:0;bottom:0;z-index:70;width:min(295px,100vw - 48px);max-height:100dvh;transform:translateX(calc(-104%*var(--inline-direction)));visibility:hidden;border-radius:0 18px 18px 0;transition:transform .2s,visibility 0s linear .2s;position:fixed;inset-inline-start:0;overflow-y:auto}.left-sidebar.is-open{visibility:visible;transition-delay:0s;transform:translate(0)}.left-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:18px 0 0 18px}.mobile-panel-title{border-bottom:1px solid var(--theme-border,#2a2d2f);justify-content:space-between;align-items:center;height:63px;padding-block:0;padding-inline:16px 14px;display:flex}.mobile-panel-title strong{font-size:calc(15px + var(--desktop-font-boost))}.mobile-panel-title button{background:var(--theme-panel-raised,#292c2e);width:34px;height:34px;color:var(--theme-text-secondary,#9da2a7);border:0;border-radius:9px;place-items:center;padding:0;display:grid}.markets-wrap{scrollbar-width:none;overflow-x:auto}.markets-wrap::-webkit-scrollbar{display:none}}@media (width<=1240px){.topbar{grid-template-columns:175px minmax(320px,1fr) auto}.main-nav{gap:14px}.main-nav a{font-size:calc(12px + var(--desktop-font-boost))}.desktop-language-trigger{min-width:84px;padding-inline:9px}.ghost-button,.primary-button{padding-inline:12px}.sport-item{flex-basis:91px}.desktop-footer{grid-template-columns:minmax(200px,.9fr) minmax(170px,.7fr) minmax(300px,1.2fr);gap:20px;padding-inline:22px}}@media (width>=861px) and (width<=1050px){.topbar{grid-template-columns:154px minmax(0,1fr) auto}.brand{font-size:calc(17px + var(--desktop-font-boost));gap:7px}.brand-mark{width:31px;height:31px}.main-nav{gap:clamp(9px,1.2vw,13px)}.main-nav a{font-size:calc(11px + var(--desktop-font-boost))}.ghost-button,.primary-button{display:none}.profile-button{display:inline-flex}}@media (width<=1299px){.workspace,.workspace.tournament-workspace{grid-template-columns:205px minmax(0,1fr)}.panel-backdrop{z-index:60;background:var(--theme-backdrop,#000000a6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;display:block;position:fixed;inset:0}.betslip{top:0;inset-inline-end:0;z-index:70;width:min(370px,100vw - 36px);transform:translateX(calc(105%*var(--inline-direction)));visibility:hidden;border-radius:18px 0 0 18px;transition:transform .2s,visibility 0s linear .2s;position:fixed;bottom:0;overflow-y:auto}.betslip.is-open{visibility:visible;transition-delay:0s;transform:translate(0)}.betslip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:0 18px 18px 0}.close-slip{margin-inline-start:7px;display:grid}.odds-settings-toggle{width:34px;height:34px}.bet-list{max-height:none}.mobile-slip-bar{inset-inline-end:16px;z-index:50;background:var(--lime);width:276px;height:52px;color:var(--theme-on-accent,#111);box-shadow:0 14px 35px var(--theme-shadow,#00000061);font-size:calc(11px + var(--desktop-font-boost));cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:fixed;bottom:16px}.mobile-slip-bar span{align-items:center;gap:6px;font-weight:850;display:flex}.mobile-slip-bar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){white-space:nowrap;gap:12px;width:max-content;min-width:276px;max-width:calc(100vw - 32px)}.mobile-slip-bar span b{background:var(--theme-panel,#151716);min-width:20px;height:20px;color:var(--theme-text,#fff);font-size:calc(9px + var(--desktop-font-boost));border-radius:6px;place-items:center;padding:0 5px;display:grid}.mobile-slip-bar>strong{font-size:calc(13px + var(--desktop-font-boost));margin-inline-start:auto}.market-group.handicap{display:block}.desktop-footer{margin-bottom:92px}}@media (width>=861px){.eyebrow{display:none}.sportsbook-search-panel{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.sportsbook-search-content{padding:0;overflow:visible}.betslip-title-icon,.sportsbook-search-header{display:none}.betslip-title .betslip-count{transform:translateY(-30%)}}@media (width<=999px){.sportsbook-favorites-heading{display:none}}@media (width>=861px) and (width<=999px){.sportsbook-favorites-panel .sportsbook-search-header{display:block}}@media (width<=999px){.mobile-line-heading{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 10px 6px;display:flex}.mobile-line-actions{flex:none;gap:5px;margin-inline-start:auto;display:flex}}@media (width>=1000px){.toolbar-tools .toolbar-filter-button{display:none}}@media (width<=860px){.desktop-footer,.mobile-slip-bar{display:none}.home-highlights{padding:18px 10px 8px}.home-section-heading{margin-bottom:11px}.home-section-heading h1,.home-section-heading h2{font-size:calc(18px + var(--desktop-font-boost))}.home-games-scroll{grid-auto-columns:152px;gap:8px}.home-game-card{border-radius:14px}.home-game-art i{width:78px;height:78px}.home-game-art svg{width:58px;height:58px}.home-top-heading{margin-top:23px}.home-top-events{grid-auto-columns:minmax(300px,calc(100vw - 20px));gap:8px}.mobile-line-actions{flex:none;gap:5px;margin-inline-start:auto;display:flex}#line-filters-sidebar>.favorite-row,#line-filters-sidebar>.sidebar-search-control{display:none}.mobile-search-panel{z-index:80;background:radial-gradient(circle at 50% -16%,var(--theme-panel-raised,#2c322794) 0,transparent 24rem),var(--theme-panel,#0a0c0d);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;transition:opacity .17s,transform .17s,visibility 0s linear .17s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(10px)}.mobile-search-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.sportsbook-favorites-view .mobile-search-panel{bottom:calc(74px + env(safe-area-inset-bottom));z-index:50}.mobile-search-header{padding:calc(10px + env(safe-area-inset-top)) 12px 10px;border-bottom:1px solid var(--theme-border,#1f2223);background:var(--theme-panel,#0a0c0deb);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex:none}.mobile-search-form{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#1c1e20);min-height:54px;color:var(--theme-text-secondary,#989da2);box-shadow:0 10px 28px var(--theme-shadow,#0003);border-radius:17px;grid-template-columns:24px minmax(0,1fr) 40px;align-items:center;gap:8px;padding-block:0;padding-inline:15px 7px;display:grid}.mobile-search-form.sportsbook-search-form{grid-template-columns:40px minmax(0,1fr);padding:0 7px}.mobile-search-form:focus-within{border-color:var(--theme-border,#484c4f)}.mobile-search-form input{min-width:0;height:52px;color:var(--theme-text,#fff);font:inherit;font-size:calc(15px + var(--desktop-font-boost));background:0 0;border:0;outline:0;padding:0;font-weight:800}.mobile-search-form input::placeholder{color:var(--theme-text-muted,#777d82);font-weight:700}.mobile-search-form input::-webkit-search-cancel-button{display:none}.mobile-search-form button{width:40px;height:40px;color:var(--theme-text,#e5e8e9);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;padding:0;display:grid}.mobile-search-form button:hover{background:var(--theme-hover,#292c2e)}.mobile-search-content{min-height:0;padding:20px 12px calc(94px + env(safe-area-inset-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.mobile-search-content::-webkit-scrollbar{display:none}.mobile-search-content>h2{color:var(--theme-text,#fff);font-size:calc(17px + var(--desktop-font-boost));margin:0 3px 18px;font-weight:900;line-height:1.35}.mobile-search-tabs{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#1c1e20);border-radius:13px;align-items:center;gap:5px;min-height:58px;margin-bottom:10px;padding:7px;display:flex}.mobile-search-tabs button{height:42px;color:var(--theme-text-secondary,#a3a8ac);font-size:calc(13px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:inline-flex}.mobile-search-tabs button.active{border-color:var(--theme-accent-text,#f2f500);background:var(--theme-accent-soft,#303226);color:var(--theme-text,#fff)}.mobile-search-tabs button span{color:var(--theme-text-muted,#72787d);font-size:calc(10px + var(--desktop-font-boost));font-weight:900}.mobile-search-tabs button.active span{color:var(--theme-text,#fff)}.mobile-search-results{gap:8px;display:grid}.mobile-search-tournament-results{gap:7px}.mobile-search-tournament{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#191b1d);min-height:70px;color:var(--theme-text,#d8dcde);text-align:start;cursor:pointer;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px 12px;display:grid}.mobile-search-tournament:hover{background:var(--theme-hover,#222527)}.mobile-search-tournament-code{border:1px solid var(--theme-border,#3b3f43);background:var(--theme-panel-raised,#303438);width:34px;height:28px;color:var(--theme-text,#fff);font-size:calc(9px + var(--desktop-font-boost));border-radius:8px;place-items:center;padding:4px;font-weight:900;display:grid;overflow:hidden}.mobile-search-tournament>span:nth-child(2){gap:5px;min-width:0;display:grid}.mobile-search-tournament strong{font-size:calc(12px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.mobile-search-tournament small{color:var(--theme-text-muted,#858b90);font-size:calc(9px + var(--desktop-font-boost));font-weight:700}.mobile-search-tournament>svg{color:var(--theme-text-muted,#686e73)}.mobile-search-empty{min-height:300px;color:var(--theme-text-muted,#777d82);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px 18px;display:flex}.mobile-search-empty.compact{border:1px solid var(--theme-border,#292c2e);background:var(--theme-panel,#17191a);border-radius:14px;min-height:210px}.mobile-search-empty>svg{color:var(--theme-text-muted,#686e73);margin-bottom:17px}.mobile-search-empty strong{color:var(--theme-text,#e7e9ea);font-size:calc(15px + var(--desktop-font-boost));font-weight:900}.mobile-search-empty>span{max-width:270px;font-size:calc(11px + var(--desktop-font-boost));margin-top:8px;line-height:1.5}.mobile-search-suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:20px;display:flex}.mobile-search-suggestions button{border:1px solid var(--theme-border,#34383a);background:var(--theme-panel,#1e2122);height:36px;color:var(--theme-text-secondary,#b2b7ba);font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;border-radius:10px;padding:0 13px;font-weight:800}.mobile-navigation-drawer{top:0;bottom:0;z-index:70;width:min(320px,100vw - 44px);max-height:100dvh;padding:0 14px calc(18px + env(safe-area-inset-bottom));border:1px solid var(--theme-border,#2b2e30);background:var(--theme-panel,#181a1c);box-shadow:22px 0 45px var(--theme-shadow,#00000061);transform:translateX(calc(-104%*var(--inline-direction)));visibility:hidden;border-inline-start:0;border-radius:0 18px 18px 0;flex-direction:column;transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;inset-inline-start:0;overflow-y:auto}.mobile-navigation-drawer.is-open{visibility:visible;transition-delay:0s;transform:translate(0)}.mobile-navigation-header{border-bottom:1px solid var(--theme-border,#2b2e30);flex:none;justify-content:space-between;align-items:center;min-height:64px;display:flex}.mobile-navigation-header strong{font-size:calc(17px + var(--desktop-font-boost));font-weight:900}.mobile-navigation-header button{background:var(--theme-panel-raised,#292c2e);width:36px;height:36px;color:var(--theme-text-secondary,#a5aaae);cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.mobile-navigation-list{flex-direction:column;gap:6px;padding:16px 0;display:flex}.mobile-navigation-list a,.mobile-navigation-list button{min-height:52px;color:var(--theme-text,#d1d4d6);font-size:calc(13px + var(--desktop-font-boost));text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:0 12px;font-weight:800;text-decoration:none;display:grid}.mobile-navigation-list a:hover,.mobile-navigation-list button:hover{background:var(--theme-hover,#222527)}.mobile-navigation-list a.active{border-color:var(--theme-border-strong,#fff60042);background:var(--theme-panel-raised,#292c22);color:var(--theme-accent-text,var(--lime))}.mobile-navigation-list a>svg:last-child,.mobile-navigation-list button>svg:last-child{color:var(--theme-text-muted,#686e73)}.mobile-language-select{border-top:1px solid var(--theme-border,#2b2e30);margin-top:auto;padding-top:18px}.mobile-language-picker{width:100%}.mobile-language-trigger{border-color:var(--theme-border,#303336);background:var(--theme-panel,#222426);text-align:start;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;justify-content:stretch;gap:10px;width:100%;height:48px;padding:0 12px;display:grid}.mobile-language-trigger>small{color:var(--theme-text-muted,#777d81);font-size:calc(9px + var(--desktop-font-boost));letter-spacing:.4px;font-weight:900}.mobile-language-trigger>svg:last-child{justify-self:end}.mobile-language-menu{top:auto;inset-inline-end:0;bottom:calc(100% + 8px);z-index:4;overscroll-behavior:contain;width:auto;max-height:min(330px,52dvh);inset-inline-start:0}.mobile-language-menu button{min-height:44px;font-size:calc(12px + var(--desktop-font-boost))}.mobile-bottom-nav{inset-inline-end:0;bottom:0;z-index:55;min-height:calc(74px + env(safe-area-inset-bottom));padding:7px 6px env(safe-area-inset-bottom);border-top:1px solid var(--theme-border,#282b2d);background:var(--theme-panel,#0e1011);box-shadow:0 -14px 32px var(--theme-shadow,#00000057);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset-inline-start:0}.mobile-bottom-nav__item{min-width:0;min-height:60px;color:var(--theme-text-secondary,#92989d);font-family:inherit;font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;grid-template-rows:24px 12px;align-content:center;justify-items:center;gap:5px;padding:0 2px;font-weight:750;line-height:1;text-decoration:none;display:grid;position:relative}.mobile-bottom-nav__item>svg{align-self:center;transform:translateY(-4px)}.mobile-bottom-nav__item>span:last-child{text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-row:2;width:100%;position:static;overflow:hidden;transform:translateY(-4px)}.mobile-bottom-nav__item.is-active{color:var(--theme-nav-active,var(--lime))}.mobile-bottom-nav__item:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.mobile-bottom-nav__item:active{transform:translateY(1px)}.mobile-bottom-nav__coupon{color:var(--theme-text,#f3f4f4)}.mobile-bottom-nav__coupon-icon{border:1px solid var(--theme-border,#3b3f42);background:linear-gradient(180deg,var(--theme-panel-raised,#303438),var(--theme-panel,#202326));width:58px;height:58px;color:var(--theme-accent-text,var(--lime));box-shadow:0 0 0 5px var(--theme-shadow,#0e1011),0 10px 26px var(--theme-shadow,#0000006b);border-radius:50%;place-items:center;display:grid;position:absolute;top:-27px;left:50%;transform:translate(-50%)}.mobile-bottom-nav__coupon-icon b{top:-5px;border:2px solid var(--theme-border,#0e1011);background:var(--accent);color:#fff;min-width:21px;height:21px;font-size:calc(11px + var(--desktop-font-boost));border-radius:11px;place-items:center;padding:0 5px;font-weight:900;line-height:1;display:grid;position:absolute;inset-inline-end:-5px}.mobile-bottom-nav__coupon.is-active .mobile-bottom-nav__coupon-icon{border-color:var(--lime);background:var(--theme-panel-raised,#34383b)}.topbar{grid-template-columns:auto 1fr auto;gap:10px;height:64px}.mobile-menu,.profile-button{display:inline-flex}.profile-button{border-color:var(--lime);background:var(--lime);width:auto;min-width:68px;color:var(--theme-on-accent,#111);box-shadow:0 0 24px var(--theme-shadow,#f2f50014);font-size:calc(11px + var(--desktop-font-boost));padding:0 13px;font-weight:850}.profile-button-icon{flex:none;display:block}.profile-button-label{display:inline}.profile-button:hover{border-color:var(--lime);background:var(--theme-accent-hover,#ffff2b);color:var(--theme-on-accent,#111)}.desktop-language-picker,.ghost-button,.main-nav,.primary-button{display:none}.brand{font-size:calc(18px + var(--desktop-font-boost));justify-self:start}.brand-mark{width:32px;height:32px}.sport-rail{min-height:82px;padding:8px 10px}.line-sport-rail{margin:-10px -10px 10px}.home-top-highlights+.line-sport-rail{margin-top:0}.mobile-line-heading{align-items:center;gap:12px;min-height:64px;padding:10px 10px 6px;display:flex}.line-toolbar .line-title,.sports-scroll-arrow{display:none}.sport-item{flex-basis:83px;min-height:64px}.sport-counts{top:5px;inset-inline-end:10px}.workspace{padding:10px 10px calc(106px + env(safe-area-inset-bottom))}.line-toolbar{min-height:64px}.line-title h1{font-size:calc(24px + var(--desktop-font-boost))}.line-tabs button{padding:0 10px}.match-row{grid-template-columns:minmax(220px,32%) minmax(0,68%)}.toast{bottom:calc(90px + env(safe-area-inset-bottom))}}@media (width<=680px){.home-highlights{padding-inline:8px}.home-section-heading>a,.home-section-heading>button{min-height:32px;padding:0 8px}.home-games-scroll{grid-auto-columns:146px}.home-top-events{grid-auto-columns:calc(100vw - 56px)}.home-top-event-matchup{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);min-height:101px;padding-inline:10px}.home-top-team>span{width:44px;height:44px;font-size:calc(14px + var(--desktop-font-boost))}.home-top-event-mobile-live-vertical .home-top-event-matchup{min-height:101px;padding:10px 12px;display:block}.home-top-event-mobile-live-vertical .home-top-standard-team,.home-top-event-mobile-live-vertical .home-top-standard-time{display:none}.home-top-event-mobile-live-vertical .home-top-mobile-live-layout{gap:3px;display:grid}.home-top-mobile-live-meta{min-width:0;color:var(--theme-danger,#cd9942);font-size:calc(9px + var(--desktop-font-boost));align-items:center;gap:5px;margin-bottom:5px;font-weight:800;display:inline-flex}.home-top-mobile-live-meta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-top-mobile-live-team{min-width:0;min-height:31px;font-size:calc(11px + var(--desktop-font-boost));grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.home-top-mobile-live-team>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace{padding-inline:8px}.line-sport-rail{margin-inline:-8px}.mobile-line-heading{padding-inline:8px}.eyebrow{display:none}.line-toolbar{flex-wrap:wrap;gap:7px;padding-bottom:9px}.tournament-hero{border-radius:15px;gap:9px;min-height:88px;margin-bottom:8px;padding:12px 11px}.tournament-hero-main{gap:9px}.tournament-tab{height:44px;padding:0 12px}.tournament-hero-back,.tournament-hero-favorite{border-radius:9px;flex-basis:34px;width:34px;height:34px}.tournament-hero-flag{border-radius:11px;flex-basis:42px;width:42px;height:42px}.tournament-hero-meta{gap:5px;margin-bottom:4px}.tournament-hero-meta>span:last-child{display:none}.tournament-hero-copy h1{font-size:calc(17px + var(--desktop-font-boost))}.tournament-hero-actions{gap:5px}.mobile-line-actions{order:2}.line-toolbar-menu{flex:1 0 100%;order:3;gap:7px;width:100%}.line-tabs button{flex:none}.league-list{gap:9px}.league-card{border-radius:15px}.league-header{min-height:48px;padding:0 11px}.league-badge{flex-basis:34px;width:34px;height:34px}.league-copy h2{font-size:calc(12px + var(--desktop-font-boost))}.league-copy{flex:auto}.favorite-league{flex:0 0 34px;margin-inline-start:auto;display:grid}.collapse-league{flex:none}.match-row{min-height:0;display:block}.match-info{border-inline-end:0;border-bottom:1px solid var(--theme-border,#37393c);padding:12px 13px 11px}.match-meta>.match-capability-indicators{margin-inline-start:auto}.team{font-size:calc(11px + var(--desktop-font-boost))}.match-row-mobile-live-vertical .teams{grid-template-columns:minmax(0,1fr);display:grid}.match-row-mobile-live-vertical .team{grid-template-columns:16px minmax(0,1fr) auto}.match-row-mobile-live-vertical .team-results{justify-self:end}.markets-wrap{padding:10px 11px 12px;overflow:hidden}.results-match-row .results-match-info{border-bottom:0}.results-period-heading,.results-period-score{flex-basis:21px;width:21px;min-width:21px}.results-main-score-label,.results-score-row .results-main-score{flex-basis:44px;width:44px;min-width:44px;margin-inline-start:5px}.markets-scroll{scrollbar-width:none;align-items:flex-end;min-width:0;padding-bottom:3px;overflow-x:auto}.markets-scroll::-webkit-scrollbar{display:none}.market-group,.market-group.double-chance,.market-group.handicap,.market-group.other,.market-group.result,.market-group.result.result-three-way,.market-group.result.result-two-way,.market-group.set-winner,.market-group.total{flex:none;display:block}.market-group.double-chance,.market-group.result{width:280px}.market-group.handicap,.market-group.other,.market-group.set-winner,.market-group.total{width:220px}.market-title{text-align:start;height:21px}.more-odds{flex-basis:50px}.mobile-slip-bar{inset-inline-end:10px;width:calc(100% - 76px);height:48px;bottom:10px}.betslip{top:auto;inset-inline-end:0;bottom:0;width:100%;max-height:88vh;padding:16px 14px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;inset-inline-start:0;transform:translateY(105%)}.betslip.is-open{transform:translateY(0)}.betslip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:20px 20px 0 0}.desktop-clear{margin-inline-start:0}.odds-settings{padding:13px}.odds-settings-header strong{font-size:calc(13px + var(--desktop-font-boost))}.odds-settings-header small,.odds-settings-option small{font-size:calc(9px + var(--desktop-font-boost))}.odds-settings-option{min-height:52px}.odds-settings-option strong{font-size:calc(11px + var(--desktop-font-boost))}.toast{text-align:center;width:max-content;max-width:calc(100% - 24px)}}@media (width>=901px){.site-page .line-content>.line-sport-rail{padding-inline-start:0}.site-page .line-content .league-header{min-height:54px}.site-page .line-content .markets-scroll .odd-button,.site-page .line-content .markets-scroll>.more-odds{height:42px}.site-page .sport-rail .sport-item[data-sport-id="1"] .sport-counts{inset-inline-end:10px}#line-filters-sidebar .side-heading.active{background:var(--theme-panel,#27292c);box-shadow:none}#line-filters-sidebar .side-heading.active.muted{background:var(--theme-panel,#202225)}}@media (width>=681px) and (width<=1999px){.match-row.has-third-main-market .market-group-third-main,.match-row.has-third-main-market .more-odds-default-count{display:none}.match-row.has-third-main-market .more-odds-midrange-count{display:inline}.match-row.has-third-main-market .more-odds.more-odds-third-only{display:flex}}@media (width>=681px) and (width<=1649px){.match-row.has-second-main-market .market-group-second-main,.match-row.has-second-main-market .more-odds-default-count,.match-row.has-second-main-market .more-odds-midrange-count{display:none}.match-row.has-second-main-market .more-odds-compact-count{display:inline}.match-row.has-second-main-market .more-odds.more-odds-second-only{display:flex}}@media (width>=680px) and (width<=1649px){.site-page .line-content .match-row:not(.results-match-row){grid-template-columns:minmax(340px,34%) minmax(0,66%)}.site-page .line-content .match-row:not(.results-match-row):is([data-sport-id="9"],[data-sport-id="16"],[data-sport-id="11"],[data-sport-id="30"],[data-sport-id="6"]){grid-template-columns:minmax(380px,34%) minmax(0,66%)}}@media (width>=1650px) and (width<=1750px){.site-page .line-content .match-row:not(.results-match-row):is([data-sport-id="9"],[data-sport-id="16"],[data-sport-id="11"],[data-sport-id="30"],[data-sport-id="6"]){grid-template-columns:minmax(380px,34%) minmax(0,66%)}.site-page .line-content .match-row:not(.results-match-row):is([data-sport-id="1"],[data-sport-id="10"],[data-sport-id="13"]){grid-template-columns:minmax(242px,305px) minmax(0,auto)}}@media (width>=2000px) and (width<=2200px){.site-page .line-content .match-row:not(.results-match-row):is([data-sport-id="9"],[data-sport-id="16"],[data-sport-id="11"],[data-sport-id="30"],[data-sport-id="6"]){grid-template-columns:minmax(242px,400px) minmax(0,auto)}.site-page .line-content .match-row:not(.results-match-row):is([data-sport-id="1"],[data-sport-id="10"],[data-sport-id="13"]){grid-template-columns:minmax(242px,320px) minmax(0,auto)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}:is(.account-page,.account-menu-panel) :is(button,a){transition:filter .16s}@media (hover:hover) and (pointer:fine){:is(.account-page,.account-menu-panel) :is(button,a):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{filter:brightness(1.16)}html[data-theme=light] :is(.account-page,.account-menu-panel) :is(button,a):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{filter:brightness(.96)}}@media (prefers-reduced-motion:reduce){:is(.account-page,.account-menu-panel) :is(button,a){transition:none}}html[data-theme=light]{--theme-page:#f3f5f0;--theme-panel-raised:#f7f8f4;--theme-input:#f5f7f1;--theme-hover:#edf1e5;--theme-border:#dce2d5;--theme-border-strong:#bfcab3;--theme-text:#20271c;--theme-text-secondary:#53604a;--theme-text-muted:#697460;--theme-text-disabled:#87917f;--theme-accent:#9bcb68;--theme-accent-hover:#8cbd59;--theme-accent-text:#566800;--theme-nav-active:#34751d;--theme-accent-soft:#f0f5cc;--theme-selection:#e9f291;--theme-success:#177344;--theme-success-soft:#e8f5ec;--theme-danger:#bc3040;--theme-danger-soft:#fff0f1;--theme-info:#27688c;--theme-info-soft:#edf5fa;--theme-warning:#8a5c11;--theme-warning-soft:#fff4da;--theme-shadow:#25351914;--theme-backdrop:#1a241666;--header:#fff;--panel-2:#f0f3eb;--panel-3:#e5eadd;--green:var(--theme-success);--accent:var(--theme-danger)}html[data-theme=light] .app-shell,html[data-theme=light] .sport-rail{background:0 0}html[data-theme=light] .sport-item.selected{background-color:#fff}html[data-theme=light] .desktop-footer{background:radial-gradient(circle at 92% 8%,#f0f0f0,transparent 18rem),linear-gradient(135deg,var(--header),var(--theme-panel,#111313))}html[data-theme=light] :is(button,a,input,select,textarea):focus-visible{outline-color:var(--theme-accent-text)}html[data-theme=light] ::selection{background:var(--theme-selection);color:#fff}html,html[data-theme=dark]{--frukt-site-width:1440px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;--theme-page:#172433;--theme-panel:#22354b;--theme-panel-raised:#30445b;--theme-input:#32383e;--theme-hover:#3c434a;--theme-border:#15191c;--theme-border-strong:#4c555e;--theme-text:#f9fafa;--theme-text-secondary:#cfd4d8;--theme-text-muted:#abb2ba;--theme-text-disabled:#69727b;--theme-nav-active:#22b42f;--theme-accent-soft:#32383e;--theme-selection:#22b42f;--theme-success:#22b42f;--theme-success-soft:#32383e;--theme-danger:#ff1416;--theme-danger-soft:#49262d;--theme-info:#6daff1;--theme-info-soft:#223447;--theme-warning:#e7b45b;--theme-warning-soft:#463b26;--theme-shadow:#0003;--theme-backdrop:#000000b3;--header:var(--theme-panel);--panel-3:#4c555e;--green:var(--theme-success);--accent-on-light:#22b42f;--accent-glow:transparent}html,html[data-theme=dark],html[data-theme=light]{--theme-accent:#22b42f;--theme-accent-hover:#22b42f;--theme-accent-text:#22b42f;--bg:var(--theme-page);--panel:var(--theme-panel);--panel-2:var(--theme-panel-raised);--line:var(--theme-border);--text:var(--theme-text);--muted:var(--theme-text-muted);--lime:var(--theme-accent);--danger:var(--theme-danger);--accent:var(--theme-accent)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-color-scheme:light;--theme-page:#f8fcff;--theme-panel:#fff;--theme-panel-raised:#f3f3f3;--theme-panel-subtle:#eef0f1;--theme-input:#eef0f1;--theme-hover:#d5d9dd;--theme-border:#eef0f1;--theme-border-strong:#d5d9dd;--theme-text:#5081bb;--theme-text-secondary:#173e6c;--theme-text-muted:#49525a;--theme-text-disabled:#939ba3;--theme-on-accent:#fff;--theme-nav-active:#0d8247;--theme-accent-soft:#169c5933;--theme-selection:#169c59;--theme-success:#176d2a;--theme-success-soft:#1f933826;--theme-danger:#961313;--theme-danger-soft:#c8191926;--theme-info:#0062cc;--theme-info-soft:#007aff1a;--theme-warning:#7d5a08;--theme-warning-soft:#dc9f0e33;--theme-shadow:#54545426;--theme-backdrop:#49525ab3;--header:#22262a;--panel-3:#d5d9dd;--green:var(--theme-accent);--accent-on-light:var(--theme-accent-text)}html[data-theme=light] .topbar{--theme-panel:#22262a;--theme-panel-raised:#32383e;--theme-hover:#3c434a;--theme-border:#15191c;--theme-text:#f9fafa;--theme-text-secondary:#cfd4d8;--theme-text-muted:#abb2ba;--theme-accent:#22b42f;--theme-accent-hover:#22b42f;--theme-accent-text:#22b42f;--panel:var(--theme-panel);--panel-2:var(--theme-panel-raised);--text:var(--theme-text);--muted:var(--theme-text-muted);--lime:var(--theme-accent)}html[data-theme=light] .frukt-footer-to-top{color:var(--theme-text-secondary);background:#dde0e3}html[data-theme=light] .site-page .sidebar-section-heading{background:#dde0e3}html[data-theme=light] #line-filters-sidebar .side-heading:hover{background:var(--theme-panel)}html[data-theme=light] #line-filters-sidebar .country-row:hover{background:var(--theme-panel-raised)}html[data-theme=light] body .betslip.frukt-betslip .betslip-view-tabs button:not(.is-selected){color:var(--theme-text-muted)}html[data-theme=light] body .betslip.frukt-betslip .betslip-view-tabs button:not(.is-selected) span{background:var(--theme-text-muted);color:var(--theme-panel)}html[data-theme=light] body .betslip.frukt-betslip .win-row strong{color:var(--theme-accent-text)}html[data-theme=light] :is(.standings-table-scroll,.standings-bracket-scroll){scrollbar-color:var(--theme-text-muted) var(--theme-input)}html[data-theme=light] body .site-page .sport-rail .sport-item:is(.selected,:hover){background:var(--theme-text);color:var(--theme-panel);box-shadow:none}html[data-theme=light] body .site-page .sport-rail .sport-item:is(.selected,:hover) .sport-icon{color:inherit}html[data-theme=light] body .site-page .line-content .markets-scroll .odd-button:is(.selected,:hover:not(:disabled)){--sportsbook-odd-color:#eef0f1;background:var(--theme-text);color:#eef0f1}html[data-theme=light] body .site-page .line-content .markets-scroll .odd-button:is(.selected,:hover:not(:disabled))>.sports-name{color:#eef0f1}html,html:lang(az),html:lang(en),html:lang(fa),html:lang(ru),html:lang(tr){--ui-font-family:"Roboto";--site-font-family:"Roboto", Arial, sans-serif;--sports-odds-font-family:"Roboto", Arial, sans-serif}html:lang(fa){--site-font-family:var(--persian-font-family), Tahoma, Arial, sans-serif}html[data-odds-digits=arabext]{--sports-odds-font-family:Tahoma, Arial, sans-serif}html body .app-shell{background:var(--bg)}html body .site-footer-fallback,html body .site-route-content{width:100%;max-width:var(--frukt-site-width);margin-inline:auto}html body .site-footer-fallback{padding-inline:16px}@media (width>=1000px){html body .app-shell>.topbar{padding-inline:max(16px,calc((100% - var(--frukt-site-width))/2 + 16px))}}html body .desktop-footer{background:var(--panel)}html body .sport-rail{background:0 0}html body{font-size:calc(14px + var(--desktop-font-boost));font-weight:400;line-height:1.25}html body :is(.green-button,.lime-button){background:var(--theme-accent);color:#fff;box-shadow:none;border-radius:5px}html body :is(.green-button,.lime-button):hover{background:var(--theme-accent-hover)}html body ::selection{background:var(--theme-accent);color:#fff}body::-webkit-scrollbar{width:16px}html::-webkit-scrollbar{width:16px}body::-webkit-scrollbar-track{background:var(--bg)}html::-webkit-scrollbar-track{background:var(--bg)}body::-webkit-scrollbar-thumb{border:4px solid var(--bg);background:#4c555e;border-radius:12px}html::-webkit-scrollbar-thumb{border:4px solid var(--bg);background:#4c555e;border-radius:12px}@media (width<=999px){body::-webkit-scrollbar{width:7px}html::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-thumb{border-width:1px}html::-webkit-scrollbar-thumb{border-width:1px}}html body :is(button,a,input,select,textarea):focus-visible{outline-color:var(--theme-accent)}html .site-page .workspace{max-width:var(--frukt-site-width);margin-inline:auto}html .site-page .line-content{min-width:0}html .site-page .sportsbook-listing-controls{display:contents}html .site-page.frukt-line-view .sportsbook-listing-controls{z-index:30;background:var(--theme-page,#0b0d0e);display:flow-root;position:sticky;top:52px}@media (width<=860px){html .site-page.frukt-line-view .sportsbook-listing-controls{top:48px}html .site-page.frukt-line-view .sportsbook-listing-controls:has(.listing-filters-popover[aria-modal=true]){z-index:100}}html .site-page .betslip,html .site-page .left-sidebar{background:var(--theme-panel,#22262a);box-shadow:none;border:0;border-radius:4px;top:64px}html .site-page .left-sidebar{background:0 0;max-height:calc(100dvh - 80px)}.sidebar-section-heading{min-height:40px;color:var(--theme-text-secondary,#abb2ba);font-size:calc(11px + var(--desktop-font-boost));text-transform:uppercase;align-items:center;gap:6px;margin:0;padding:0 14px;font-weight:500;display:flex}.sidebar-section-heading>span{color:var(--text)}.sidebar-line-heading{background:var(--theme-panel-raised,#32383e);border-radius:5px;margin-top:16px;font-weight:700}.sidebar-line-heading,.sidebar-top-tournament{color:var(--text);font-size:calc(12px + var(--desktop-font-boost))}.sidebar-top-tournament{align-items:center;gap:12px;min-height:40px;padding:7px 12px;text-decoration:none;display:flex}.sidebar-top-tournament:hover{background:var(--theme-panel,#22262a)}.sidebar-top-tournament>.country-flag,.sidebar-top-tournament>.tournament-logo{flex:0 0 24px;width:24px;min-width:24px;max-width:24px;height:24px}.sidebar-top-tournament>.sports-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .site-page .sidebar-search-control{background:var(--theme-input,#15191d);border:0;border-radius:4px;width:100%;height:36px;margin:8px 0;padding-inline:10px}html .site-page .sidebar-search-control input{font-size:calc(11px + var(--desktop-font-boost))}html .site-page .favorite-row{border:0;width:100%;height:42px;font-size:calc(12px + var(--desktop-font-boost));background:0 0;border-block:0;border-radius:0;margin:0;padding-inline:14px;font-weight:600}html .site-page .sidebar-tree{--tree-row-left:12px;--tree-row-right:12px;--tree-icon-name-gap:8px;background:0 0;border:0;border-radius:0;margin:0}html .site-page .side-sport+.side-sport{border-color:#0000}html #line-filters-sidebar .side-heading{font-weight:600}html #line-filters-sidebar .side-heading.active{background:var(--theme-panel-raised,#32383e);box-shadow:inset 3px 0 0 var(--lime)}html #line-filters-sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .side-heading.active{box-shadow:inset -3px 0 0 var(--lime)}html .site-page .side-filter-button{min-height:44px}html .site-page .side-section{background:0 0;padding-block:0 4px}html .site-page .country-row,html .site-page .tournament-row{border-radius:0}html .site-page .country-select,html .site-page .tournament-select{min-height:35px;font-weight:400}html .site-page .promo-mini{background:var(--theme-panel-raised,#32383e);box-shadow:none;border:0;border-radius:4px;margin:12px;padding:16px 12px}html .site-page .promo-mini strong{font-size:calc(18px + var(--desktop-font-boost))}html .site-page .promo-mini:after{display:none}html .site-page .promo-more{background:var(--lime);color:#fff;border-radius:4px}.sports-home-intro{margin-bottom:8px}.sports-home-promotions{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:374px;grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.sports-home-promotions::-webkit-scrollbar{display:none}.sports-home-promotion{color:#fff;isolation:isolate;scroll-snap-align:start;background:linear-gradient(108deg,#0b5439,#167957 48%,#163d33);border-radius:5px;justify-content:space-between;align-items:center;min-height:242px;text-decoration:none;display:flex;position:relative;overflow:hidden}.sports-home-promotion--freebets{background:linear-gradient(112deg,#25386b,#3c518e 58%,#162447)}.sports-home-promotion--freebets .sports-home-promotion-value{background:#526ac1}.sports-home-promotion:after{z-index:-1;content:"";border:58px solid #25ce8217;border-radius:50%;position:absolute;inset:-130px -70px -150px 40%;transform:rotate(-24deg)}.sports-home-promotion-copy{z-index:1;align-self:stretch;padding:24px;position:relative}.sports-home-promotion-brand{font-size:calc(10px + var(--desktop-font-boost));letter-spacing:2px;margin-bottom:12px;font-weight:800;display:block}.sports-home-promotion-copy>strong{max-width:240px;font-size:calc(27px + var(--desktop-font-boost));text-transform:uppercase;font-weight:900;line-height:1.08;display:block}.sports-home-promotion-copy>p{max-width:230px;font-size:calc(13px + var(--desktop-font-boost));color:#e0f2e9;margin:9px 0 17px}.sports-home-promotion-action{color:#155e40;min-height:34px;font-size:calc(11px + var(--desktop-font-boost));background:#fff;border-radius:4px;align-items:center;gap:14px;padding:0 15px;font-weight:700;display:inline-flex}.sports-home-promotion-art{z-index:-1;color:#fff2ba;opacity:.72;place-items:center;width:145px;height:166px;display:grid;position:absolute;inset-block-end:-12px;inset-inline-end:-18px}.sports-home-promotion-art>svg{filter:drop-shadow(0 12px 10px #0000003d);transform:rotate(10deg)}.sports-home-promotion-ring{border:1px solid #ffffff38;border-radius:50%;width:140px;height:140px;position:absolute}.sports-home-promotion-value{color:#fff;font-size:calc(24px + var(--desktop-font-boost));background:#199660;border:1px solid #fff3;border-radius:5px;padding:8px 14px;font-weight:900;position:absolute;inset-block-end:25px;inset-inline-end:18px;transform:rotate(-8deg)}html .site-page .home-highlights{padding:0 0 20px}html .site-page .home-section-heading{align-items:center;gap:12px;margin-bottom:12px}html .site-page .home-section-heading h1,html .site-page .home-section-heading h2{font-size:calc(18px + var(--desktop-font-boost));letter-spacing:0;font-weight:700}html .site-page .home-section-heading>a{min-height:26px;color:var(--theme-text-secondary,#abb2ba);font-size:calc(11px + var(--desktop-font-boost));background:0 0;border:0;border-radius:0;padding:0;font-weight:400}html .site-page .home-game-card{box-shadow:none;border:0;border-radius:4px;transform:none}html .site-page .home-game-card.has-cover{background:var(--theme-panel,#22262a);box-shadow:none}html .site-page .home-game-card:before{display:none}html .site-page .home-top-highlights{padding-block:20px}html .site-page .home-top-events{grid-auto-columns:minmax(260px,calc(50% - 6px));gap:12px}html .site-page .home-top-event{background:var(--theme-panel,#22262a);min-height:0;box-shadow:none;border:0;border-radius:4px;padding:12px}html .site-page .home-top-event>header{gap:7px;padding-bottom:8px}html .site-page .home-top-event-code{border-radius:3px;width:20px;height:20px}html .site-page .home-top-event-matchup{gap:8px;min-height:90px}html .site-page .home-top-team>.team-logo{width:36px;height:36px}html .site-page .home-top-team strong{font-size:calc(11px + var(--desktop-font-boost));font-weight:600}html .site-page .home-top-event-odds{gap:4px}html .site-page .home-top-event-odds button{background:var(--theme-panel-raised,#32383e);border:0;border-radius:4px;height:34px;font-weight:600}html .site-page .home-top-event-odds button.selected{--sportsbook-odd-color:#fff;background:var(--lime);color:#fff}html .site-page .home-top-event-odds button.selected span{color:#fff}html .site-page .line-content .line-sport-rail{background:0 0;border:0;border-radius:4px 4px 0 0;min-height:59px;margin-bottom:0;padding:0}html .site-page .sport-item,html .site-page .sport-rail .sport-item[data-sport-id="1"]{background:var(--theme-panel,#22262a);min-width:80px;height:59px;min-height:59px;font-size:calc(10px + var(--desktop-font-boost));border-radius:5px;flex:0 0 80px;gap:5px;padding:2px 5px;font-weight:500;line-height:14px}html .site-page .sport-rail .sport-item.selected{background:var(--theme-text,#f9fafa);color:var(--theme-panel,#22262a);box-shadow:none}html .site-page .sport-rail .sport-item.selected .sport-icon{color:inherit;filter:none}html .site-page .sport-item-favorites{gap:3px}html .site-page .sport-item-favorites>svg{flex:none;width:22px;height:22px}html .site-page .sport-item-favorites .sport-name{font-weight:600}html .site-page .sport-icon{flex:0 0 22px;width:22px;height:22px;min-height:22px}html .site-page .sport-icon>.menu-sport-icon{width:24px;height:24px}html .site-page .sport-name{height:auto;min-height:0;line-height:14px}html .site-page .sport-item.selected:after{display:none}html .site-page .sports-scroll{gap:4px}html .site-page .sport-item .sport-counts{display:none;position:static}html .site-page .sports-scroll-arrow{background:var(--theme-panel-raised,#32383e);width:28px;height:46px;box-shadow:none;border:0;border-radius:4px}html .site-page .line-toolbar{min-height:48px;margin:8px 0;padding:0}html .site-page .line-toolbar-menu{background:var(--theme-panel,#22262a);border:0;border-radius:5px;gap:8px;min-height:48px;padding:0 12px}html .site-page .line-tabs{background:0 0;border:0;border-radius:0;gap:0;min-width:0;padding:0}html .site-page .line-tabs button{height:45px;color:var(--theme-text-secondary,#abb2ba);font-size:calc(11px + var(--desktop-font-boost));background:0 0;border:0;border-radius:0;padding:0 14px;font-weight:600;position:relative}html .site-page .line-tabs button.active{color:var(--text);box-shadow:inset 0 -3px 0 var(--lime)}html .site-page .line-tabs button span{background:var(--theme-panel-raised,#32383e);color:var(--theme-text-secondary,#abb2ba);border-radius:3px;padding:2px 5px}html .site-page .toolbar-tools button{background:var(--theme-panel-raised,#32383e);border:0;border-radius:4px;width:32px;height:32px}html .site-page .league-list{gap:8px}html .site-page .league-card{background:var(--theme-panel,#22262a);box-shadow:none;border:0;border-radius:4px}html .site-page .line-content .league-header{border-color:var(--theme-page,#0b0d0e);background:var(--theme-panel,#22262a);gap:9px;min-height:40px;padding:5px 12px}html .site-page .league-header .league-badge{border:0;border-radius:3px;flex-basis:22px;width:22px;height:22px}html .site-page .league-copy h2,html .site-page .league-copy h3{font-size:calc(12px + var(--desktop-font-boost));font-weight:600}html .site-page .league-copy p{font-size:calc(9px + var(--desktop-font-boost))}html .site-page .league-header-actions{gap:5px}html .site-page .league-header-actions .favorite-league{flex-basis:28px}html .site-page .collapse-league,html .site-page .favorite-league{background:0 0;border:0;border-radius:3px;height:28px}html .site-page .favorite-league{width:28px}html .site-page .collapse-league{min-width:45px;padding-inline:4px}html .site-page .line-content .match-row:not(.results-match-row){background:var(--theme-panel,#22262a);border-color:var(--theme-page,#0b0d0e);grid-template-columns:minmax(245px,48%) minmax(0,52%);min-height:76px}html .site-page .match-info{border-inline-end:0;padding:8px 16px 8px 12px}html .site-page .match-meta{min-height:16px;padding-inline-start:64px}html .site-page .live-pill,html .site-page .time-pill{height:20px;color:var(--theme-text-secondary,#abb2ba);font-size:calc(9px + var(--desktop-font-boost));background:0 0;border:0;border-radius:0;padding-inline:0;font-weight:400}html .site-page .live-pill,html .site-page .live-pill svg{color:var(--theme-accent-text,#24bd7c);filter:none}html .site-page .teams{gap:6px;padding-inline-start:64px;position:relative}html .site-page .team{min-height:16px;font-size:calc(12px + var(--desktop-font-boost));grid-template-columns:minmax(0,1fr) auto;line-height:16px}html .site-page .team b{font-weight:400}html .site-page .team-mark{inset-inline-start:0;border:2px solid var(--theme-panel,#22262a);background:var(--theme-panel-raised,#32383e);width:32px;height:32px;box-shadow:none;border-radius:50%;display:grid;position:absolute;top:-4px}html .site-page .team-mark img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}html .site-page .team:last-child .team-mark{top:9px;inset-inline-start:24px}html .site-page .team strong{height:16px;color:var(--theme-accent-text,#24bd7c);font-size:calc(12px + var(--desktop-font-boost));background:0 0;border-radius:2px;line-height:16px}html .site-page .markets-wrap{padding:3px 8px 3px 0}html .site-page .markets-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:0 8px}html .site-page .markets-scroll{gap:5px}html .site-page .market-title{height:13px;font-size:calc(8px + var(--desktop-font-boost));font-weight:400;line-height:12px}html .site-page .market-odds{grid-template-columns:repeat(auto-fit,minmax(45px,1fr));gap:4px}html .site-page .line-content .markets-scroll .odd-button,html .site-page .line-content .markets-scroll>.more-odds{background:var(--theme-panel-raised,#32383e);height:56px;font-size:calc(9px + var(--desktop-font-boost));border:0;border-radius:5px;padding:1px 6px}html .site-page .line-content .markets-scroll .odd-button{--sportsbook-odd-size:12px;--sportsbook-odd-weight:500}html .site-page .line-content .markets-scroll .odd-button:hover:not(:disabled){background:var(--theme-hover,#414950)}html:not([data-theme=light]) .site-page .line-content .markets-scroll .odd-button:hover:not(:disabled):not(.selected){background:#304b71}html .site-page .line-content .markets-scroll .odd-button.selected,html .site-page .line-content .markets-scroll .odd-button.selected:hover{--sportsbook-odd-color:#fff;background:var(--lime);color:#fff}html .site-page .line-content .markets-scroll .odd-button.selected>span{color:#fff}html .site-page .line-content .markets-scroll>.more-odds{min-width:36px;color:var(--theme-text-secondary,#abb2ba);justify-content:center;padding-inline:4px}html .site-page .market-slot-empty{background:var(--theme-panel-raised,#32383e);border:0;border-radius:5px;height:56px}html .site-page .market-empty-note{border-radius:4px;min-height:36px}html .site-page .betslip{padding:0 14px 14px}html .site-page .betslip-title{border-bottom:1px solid var(--theme-border,#34393f);min-height:52px;margin:0 -14px 12px;padding:0 14px}html .site-page .betslip-title h2{font-size:calc(15px + var(--desktop-font-boost));letter-spacing:0;font-weight:700}html .site-page .betslip-title .betslip-count{background:var(--theme-panel-raised,#32383e);min-width:18px;height:18px;color:var(--text);border-radius:3px;transform:none}html .site-page .betslip-title>.betslip-view-tabs{background:0 0;border-radius:0;padding:0}html .site-page .betslip-view-tabs button{min-height:50px;font-size:calc(11px + var(--desktop-font-boost));border-radius:0}html .site-page .betslip-view-tabs button.is-selected{color:var(--text);box-shadow:inset 0 -3px 0 var(--lime);background:0 0}html .site-page .betslip-toolbar{border:0;padding:0}html .site-page .betslip-toolbar>.bet-tabs{background:var(--theme-input,#15191d);border-radius:4px;gap:4px;padding:3px}html .site-page .betslip-toolbar>.bet-tabs button{height:32px;font-size:calc(11px + var(--desktop-font-boost));border-radius:3px;font-weight:500}html .site-page .betslip-toolbar>.bet-tabs button.active{background:var(--theme-panel-raised,#32383e);color:var(--text)}html .site-page .betslip-toolbar>.bet-tabs button.active:after{display:none}html .site-page .betslip-draft-tools>button{border-radius:3px}html .site-page .empty-slip{background:0 0;justify-content:center;min-height:150px;padding:26px 14px}html .site-page .empty-slip-image{display:none}html .site-page .empty-slip h3{font-size:calc(13px + var(--desktop-font-boost));font-weight:600}html .site-page .empty-slip p{max-width:230px;color:var(--theme-text-secondary,#abb2ba);font-size:calc(11px + var(--desktop-font-boost));line-height:1.5}html .site-page .bet-card{border:0;border-bottom:1px solid var(--theme-border,#34393f);background:0 0;border-radius:0;margin-top:0;padding-block:13px}html .site-page .bet-card-event{font-size:calc(11px + var(--desktop-font-boost));font-weight:500}html .site-page .freebet-payment,html .site-page .odds-settings,html .site-page .odds-settings-option,html .site-page .quick-stakes button,html .site-page .stake-field{border-radius:4px}html .site-page .place-bet{background:var(--lime);color:#fff;min-height:42px;font-size:calc(13px + var(--desktop-font-boost));border-radius:4px}html .site-page .place-bet:disabled{background:var(--theme-panel-raised,#32383e);color:var(--theme-text-muted,#abb2ba)}html .site-page .boost-row{background:var(--theme-success-soft,#173c2e);color:var(--theme-accent-text,#24bd7c);border-radius:4px}html .site-page .empty-line,html .site-page .skeleton-card,html .site-page .tournament-hero{box-shadow:none;border-radius:4px}html .site-page .tournament-hero{background:var(--theme-panel,#22262a);border:0}html .site-page .skeleton-card{min-height:130px}html .site-page .sportsbook-search-retry{border-radius:4px}html .site-page .sportsbook-search-tabs{scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:0;min-height:48px;margin-bottom:12px;padding:0;overflow-x:auto}html .site-page .sportsbook-search-tabs::-webkit-scrollbar{display:none}html .site-page .sportsbook-search-tabs button{min-width:0;height:44px;color:var(--theme-text-secondary);font-size:calc(12px + var(--desktop-font-boost));white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;gap:7px;padding:0 16px;font-weight:500;line-height:20px;transition:color .15s;position:relative}html .site-page .sportsbook-search-tabs button.active{color:var(--theme-text);box-shadow:inset 0 -2px var(--theme-accent)}html .site-page .sportsbook-search-tabs button span{font-size:calc(12px + var(--desktop-font-boost));font-weight:inherit}@media (hover:hover){html .site-page .sportsbook-search-tabs button:hover{color:var(--theme-text)}}@media (width>=1200px){html .site-page .betslip{inset-inline:auto;visibility:visible;width:auto;max-height:calc(100dvh - 80px);position:sticky;bottom:auto;overflow-y:auto;transform:none}html .site-page .betslip .close-slip,html .site-page .mobile-slip-bar{display:none}}@media (width<=1499px) and (width>=1200px){html .site-page .home-top-events{grid-auto-columns:minmax(250px,calc(50% - 6px))}}@media (width<=1199px){html .site-page .workspace{grid-template-columns:220px minmax(0,1fr)}html .site-page .betslip{border-radius:0;top:0}html .site-page .mobile-slip-bar{background:var(--lime);color:#fff;border-radius:4px}}@media (width<=999px){html .site-page .workspace{padding:0 12px 28px;display:block}html .site-page .line-content{margin-inline-start:0}html .site-page .left-sidebar{background:var(--theme-panel,#22262a);border-radius:0;max-height:100dvh;top:0}html .site-page .mobile-line-heading{min-height:48px;padding:8px 12px}html .site-page .mobile-line-heading h1,html .site-page .mobile-line-heading h2{font-size:calc(18px + var(--desktop-font-boost))}html .site-page .mobile-panel-title{height:56px}html .site-page .mobile-line-actions button{border-radius:4px}html .site-page .line-content .line-sport-rail{min-height:55px;margin-top:0}html .site-page .sports-scroll{padding-inline:8px;scroll-padding-inline:8px}html .site-page .sport-rail .sport-item,html .site-page .sport-rail .sport-item[data-sport-id="1"]{min-width:68px;height:55px;min-height:55px;color:var(--theme-text-secondary,#cfd4d8);flex-basis:68px;justify-content:flex-start;gap:7px;padding:8px 4px 4px}html .site-page .sport-rail .sport-item.selected{color:var(--theme-panel,#22262a)}html .site-page .sport-rail .sport-icon,html .site-page .sport-rail .sport-item-favorites>svg{width:20px;height:20px;min-height:20px;color:inherit;flex:0 0 20px}html .site-page .sport-icon>.menu-sport-icon{width:20px;height:20px}html .site-page .sport-rail .sport-name{width:100%;max-width:60px;height:16px;font-size:calc(11px + var(--desktop-font-boost));font-weight:500;line-height:16px}html .site-page .sport-item-all-live>strong{height:20px;font-size:calc(16px + var(--desktop-font-boost));font-weight:500;line-height:20px}}@media (width<=680px){html .site-page .workspace{padding-inline:8px}.sports-home-intro{margin-bottom:16px}.sports-home-promotions{grid-auto-columns:minmax(280px,86%);gap:12px}.sports-home-promotion{min-height:210px}.sports-home-promotion-copy{padding:18px}.sports-home-promotion-brand{font-size:calc(9px + var(--desktop-font-boost));margin-bottom:10px}.sports-home-promotion-copy>strong{font-size:calc(24px + var(--desktop-font-boost))}.sports-home-promotion-copy>p{max-width:200px;font-size:calc(12px + var(--desktop-font-boost))}.sports-home-promotion-art{opacity:.35;width:145px;margin:0;position:absolute;inset-block:0;inset-inline-end:-30px}.sports-home-promotion-art>svg{width:105px}.sports-home-promotion-ring{width:145px;height:145px}.sports-home-promotion-value{display:none}html .site-page .home-section-heading h1,html .site-page .home-section-heading h2{font-size:calc(17px + var(--desktop-font-boost))}html .site-page .home-games-scroll{grid-auto-columns:108px;gap:7px}html .site-page .home-top-events{grid-auto-columns:minmax(260px,80%)}html .site-page .line-content .line-sport-rail{padding-inline:0}html .site-page .line-toolbar-menu{padding-inline:6px}html .site-page .line-tabs button{height:42px;font-size:calc(11px + var(--desktop-font-boost));padding-inline:11px}html .site-page .line-content .league-header{min-height:40px;padding-inline:8px}html .site-page .league-header-actions{gap:1px}html .site-page .league-copy h2,html .site-page .league-copy h3{font-size:calc(12px + var(--desktop-font-boost))}html .site-page .line-content .match-row:not(.results-match-row){grid-template-columns:minmax(0,1fr);min-height:0}html .site-page .match-info{padding:9px 10px 5px}html .site-page .team{font-size:calc(12px + var(--desktop-font-boost))}html .site-page .markets-wrap{padding:4px 10px 10px}html .site-page .markets-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:10px}html .site-page .market-odds{grid-template-columns:repeat(auto-fit,minmax(48px,1fr))}html .site-page .line-content .markets-scroll .odd-button,html .site-page .line-content .markets-scroll>.more-odds{height:35px}html .site-page .betslip{border-radius:8px 8px 0 0;padding:0 14px 14px}html .site-page .sportsbook-search-panel{border-radius:0}}html .site-page .workspace{grid-template-columns:220px minmax(0,1fr) 320px;gap:16px;padding:8px 16px 40px}html .site-page .line-content{margin-inline-start:16px}html .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view)>.workspace{grid-template-columns:minmax(0,1fr);width:100%}html .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view)>.workspace>.line-content{margin-inline-start:0}.sportsbook-coupon-column,.sportsbook-coupon-stack{display:contents}html .frukt-home-view .home-desktop-hero,html .frukt-home-view .home-desktop-promotion,html .frukt-home-view .home-desktop-support{display:none}html .site-page .left-sidebar{scrollbar-width:none}html .site-page .left-sidebar::-webkit-scrollbar{display:none}html .site-page .sidebar-section-heading{background:var(--panel);min-height:40px;color:var(--theme-text-secondary);font-size:calc(10px + var(--desktop-font-boost));border-radius:5px;margin:0 0 4px;padding:12px;font-weight:500;line-height:16px}html .site-page .sidebar-line-heading{margin-top:16px}.frukt-top-sports{scrollbar-width:none;align-items:center;gap:0;min-height:32px;padding:0 4px;display:flex;overflow:auto}.frukt-top-sports button{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 32px;place-items:center;padding:0;display:grid;position:relative}.frukt-top-sports .menu-sport-icon{width:16px;height:16px}.frukt-top-sports button[aria-pressed=true]{color:var(--text)}.frukt-top-sports button[aria-pressed=true]:after{background:var(--green);content:"";width:16px;height:2px;position:absolute;bottom:0}.sidebar-top-empty{color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));margin:0;padding:8px 12px}html .site-page .sidebar-top-tournament{height:42px;min-height:42px;color:var(--theme-text-secondary);font-size:calc(12px + var(--desktop-font-boost));flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;margin-bottom:4px;padding:6px 12px;font-weight:500;line-height:16px;display:flex}html .site-page .sidebar-top-country{color:var(--muted);font-size:calc(10px + var(--desktop-font-boost));font-weight:500;line-height:12px}html .site-page .sidebar-top-tournament>.sports-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.frukt-all-leagues{min-height:40px;color:var(--text);font-size:calc(12px + var(--desktop-font-boost));align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.frukt-all-leagues>span{margin-inline-end:auto}.frukt-all-leagues>b{background:var(--theme-text-secondary);color:var(--bg);font-size:calc(10px + var(--desktop-font-boost));border-radius:6px;padding:0 4px;line-height:16px}.frukt-all-leagues:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg{transform:scaleX(-1)}.frukt-sidebar-intervals{scrollbar-width:none;gap:0;min-height:48px;padding:4px 4px 12px;display:flex;overflow-x:auto}.frukt-sidebar-intervals button{min-width:30px;height:32px;color:var(--muted);font:inherit;font-size:calc(10px + var(--desktop-font-boost));cursor:pointer;background:0 0;border:0;flex:none;padding:0 6px;position:relative}.frukt-sidebar-intervals button[aria-pressed=true]{color:var(--text)}.frukt-sidebar-intervals button[aria-pressed=true]:after{inset-inline:6px;background:var(--green);content:"";height:2px;position:absolute;bottom:0}html #line-filters-sidebar .side-sport{border:0;border-radius:5px;margin-bottom:4px}html #line-filters-sidebar .side-sport.active,html #line-filters-sidebar .side-sport.expanded{background:var(--theme-panel,#22262a)}html #line-filters-sidebar .side-heading{min-height:44px;box-shadow:none;font-size:calc(12px + var(--desktop-font-boost));background:0 0;border-radius:5px;padding:0;font-weight:500;display:flex}html #line-filters-sidebar .side-heading.active{box-shadow:none;background:0 0}html #line-filters-sidebar .side-sport.expanded>.side-heading{background:var(--theme-panel,#22262a)}html #line-filters-sidebar .side-filter-button{flex:auto;min-height:44px;padding-inline:12px 0;font-weight:500;display:block}html #line-filters-sidebar .side-filter-button>.menu-sport-icon,html #line-filters-sidebar .side-heading>small{display:none}html #line-filters-sidebar .side-toggle{width:30px}html #line-filters-sidebar .sidebar-tree{background:0 0;margin-top:4px}html #line-filters-sidebar .side-heading.muted{box-shadow:none;background:0 0}html #line-filters-sidebar .side-section{background:0 0;padding:0 0 4px}html #line-filters-sidebar .country-group{border-radius:5px;width:calc(100% - 8px);margin:0 4px 4px}html #line-filters-sidebar .country-group.expanded{background:var(--theme-panel-raised,#32383e)}html #line-filters-sidebar .country-group.expanded:before{display:none}html #line-filters-sidebar .country-row{width:100%;min-height:40px;color:var(--theme-text-secondary,#b7bbc0);border-radius:5px;margin:0;padding:0;display:flex}html #line-filters-sidebar .country-select{min-height:40px;font-size:calc(12px + var(--desktop-font-boost));flex:auto;padding:12px 8px 12px 12px;font-weight:500;line-height:16px;display:flex}html #line-filters-sidebar .country-group.expanded .country-select,html #line-filters-sidebar .country-group.expanded>.country-row{color:var(--text)}html #line-filters-sidebar .country-toggle{flex:0 0 42px;width:42px;height:40px}html #line-filters-sidebar .country-group.expanded>.league-links{padding:4px}html #line-filters-sidebar .country-group.expanded .tournament-row{min-height:40px;margin:0;padding:0;display:block}html #line-filters-sidebar .country-group.expanded .tournament-row+.tournament-row{margin-top:4px}html #line-filters-sidebar .country-group.expanded .tournament-select{width:100%;height:40px;min-height:40px;color:var(--theme-text-secondary,#b7bbc0);font-size:calc(12px + var(--desktop-font-boost));align-items:center;padding:0 12px;font-weight:500;line-height:16px;display:flex}html #line-filters-sidebar .country-group.expanded .tournament-select .sports-name{line-height:16px}html #line-filters-sidebar .country-group.expanded .tournament-row.active .tournament-select,html #line-filters-sidebar .country-group.expanded .tournament-select:hover{color:var(--text)}html .site-page .favorite-row{height:40px;min-height:40px;font-size:calc(10px + var(--desktop-font-boost));color:var(--muted);font-weight:400}.frukt-category-navigation{scrollbar-width:none;gap:4px;margin-bottom:8px;display:flex;overflow-x:auto}.frukt-category-navigation>a{background:var(--panel);height:64px;color:var(--text);font-size:calc(8px + var(--desktop-font-boost));border-radius:5px;flex-direction:column;flex:0 0 72px;justify-content:center;align-items:center;gap:6px;padding:4px;font-weight:500;line-height:12px;text-decoration:none;display:flex}.frukt-category-navigation>a:hover{background:var(--panel-2)}.frukt-category-navigation img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.frukt-sport-heading{align-items:center;gap:8px;min-height:56px;padding-inline:16px 0;display:flex}.home-sport-sections{gap:16px;display:grid}.home-sport-section{min-width:0}.frukt-sport-heading>h2{min-width:0;margin:0}.frukt-sport-title,.frukt-sport-toggle{max-width:100%;min-height:56px;color:var(--text);font-family:inherit;font-size:calc(16px + var(--desktop-font-boost));text-align:start;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;line-height:20px;display:flex}.frukt-sport-toggle{cursor:pointer}.frukt-sport-title>.menu-sport-icon,.frukt-sport-toggle>.menu-sport-icon{flex:0 0 20px;width:20px;height:20px;margin-inline-end:4px}.frukt-sport-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.frukt-sport-toggle[data-sport=football]{--sport-heading-accent:var(--green)}.frukt-sport-toggle[data-sport=tennis]{--sport-heading-accent:#bc522c}.frukt-sport-toggle[data-sport=basketball]{--sport-heading-accent:#b85a33}.frukt-sport-toggle[data-sport=table-tennis]{--sport-heading-accent:#125ab2}.frukt-sport-toggle[data-sport=volleyball]{--sport-heading-accent:#d16d54}.frukt-sport-toggle[data-sport=hockey]{--sport-heading-accent:#2e5983}.frukt-sport-chevron{width:24px;height:24px;color:var(--sport-heading-accent,var(--theme-text-secondary));flex:0 0 24px}.frukt-sport-toggle[aria-expanded=true] .frukt-sport-chevron{transform:rotate(180deg)}.frukt-results-switch{background:var(--panel);min-height:40px;color:var(--muted);font-size:calc(12px + var(--desktop-font-boost));cursor:pointer;border:0;border-radius:5px;margin-inline-start:auto;padding:0 12px}.frukt-results-switch.active{color:var(--green)}@media (width>=1000px){html .site-page .sportsbook-search-panel .sportsbook-search-header{background:0 0;padding:0 0 12px;display:block}html .site-page .sportsbook-search-panel .sportsbook-search-form{background:var(--panel);border-radius:5px;min-height:44px}html .site-page .line-toolbar{display:none}html .site-page.frukt-line-view .line-toolbar{min-height:44px;margin:8px 0;display:flex}html .site-page.frukt-line-view .line-toolbar-menu{background:0 0;width:100%;min-height:44px;padding:0}html .site-page.frukt-line-view .line-tabs{gap:8px}html .site-page.frukt-line-view .line-intervals{order:0}html .site-page.frukt-line-view .line-tabs button{height:44px;padding:0 12px;font-weight:500}html .site-page.frukt-line-view .line-tabs button span{display:none}html .site-page.frukt-line-view .line-tabs button.active{box-shadow:none}html .site-page.frukt-line-view .line-tabs button.active:after{background:var(--green);content:"";height:2px;position:absolute;bottom:0;left:12px;right:12px}html .site-page.frukt-line-view .toolbar-tools{display:none}html .site-page.frukt-line-view .sport-rail .sport-item{min-width:72px;height:55px;min-height:55px;font-size:calc(8px + var(--desktop-font-boost));flex-basis:72px}html .site-page.frukt-line-view .sport-item.selected{color:#22262a;box-shadow:none;background:#f9fafa}html .site-page.frukt-line-view .sport-item.selected .sport-icon{color:inherit}html .site-page.frukt-line-view .sport-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html .site-page.frukt-line-view .sport-item-all-live{justify-content:center;gap:4px}html .site-page.frukt-line-view .sport-item-all-live strong{font-size:calc(16px + var(--desktop-font-boost));font-weight:600;line-height:20px}html .site-page.frukt-line-view .sport-item-all-live .sport-name{font-size:calc(10px + var(--desktop-font-boost));line-height:14px}html .site-page .sidebar-search-control:not(.open){display:none}html .site-page .sidebar-tree{margin-top:4px}}@media (width>=861px) and (width<=999px){html .site-page .sportsbook-search-panel .sportsbook-search-header{display:block}html .sportsbook-search-panel .sportsbook-search-header{display:flex}}@media (width<=1199px){html .site-page .workspace{grid-template-columns:220px minmax(0,1fr)}}@media (width>=1100px){html .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view)>.workspace{grid-template-columns:minmax(0,1fr) clamp(320px,100vw - 780px,420px)}html .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view) .betslip{top:64px;inset-inline:auto;visibility:visible;width:auto;max-height:calc(100dvh - 80px);position:sticky;bottom:auto;overflow-y:auto;transform:none}html .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view)>.mobile-slip-bar,html body .site-page:is(.frukt-home-view,.frukt-line-view,.frukt-tournament-view) .betslip.frukt-betslip .close-slip{display:none}html .frukt-home-view .home-desktop-hero,html .frukt-home-view .home-desktop-promotion,html .frukt-home-view .home-desktop-support{display:flex}html .frukt-home-view .home-desktop-hero{margin-bottom:16px}html .frukt-home-view .home-mobile-promotions{display:none}html .frukt-home-view .sportsbook-coupon-column{flex-direction:column;align-self:stretch;gap:16px;min-width:0;display:flex}html .frukt-home-view .sportsbook-coupon-stack{scrollbar-width:thin;flex-direction:column;gap:16px;min-width:0;max-height:calc(100dvh - 80px);display:flex;position:sticky;top:64px;overflow-y:auto}html .frukt-home-view .sportsbook-coupon-stack>*{flex-shrink:0}html .site-page.frukt-home-view .sportsbook-coupon-stack .betslip{max-height:none;position:static;overflow:visible}}@media (width<=999px){html .site-page .workspace{padding-inline:8px;display:block}html .site-page .line-content{margin-inline-start:0}.frukt-category-navigation{margin-block:8px}.frukt-category-navigation>a{font-size:calc(10px + var(--desktop-font-boost))}.frukt-sport-heading{min-height:56px;padding-inline:8px 0}.frukt-sport-toggle{min-height:56px;font-size:calc(18px + var(--desktop-font-boost))}}@media (width<=860px){html{min-width:0}html .site-page .mobile-line-heading{display:none}html .site-page.frukt-line-view .line-toolbar-menu{min-width:0;overflow:visible}html .site-page.frukt-line-view .line-tabs{white-space:nowrap;overscroll-behavior-inline:contain;scrollbar-width:none;flex:1 1 0;min-width:0;overflow:auto hidden}html .site-page.frukt-line-view .line-tabs::-webkit-scrollbar{display:none}html .site-page.frukt-line-view .line-intervals{flex:none;min-width:max-content;overflow:visible}html .site-page.frukt-line-view .line-tabs>button{flex:none}html .site-page.frukt-home-view .line-toolbar{min-height:32px;margin-block:0}html .site-page.frukt-home-view .line-toolbar-menu{background:0 0;justify-content:flex-end;min-height:32px;padding:0}html .site-page.frukt-home-view .line-toolbar .line-tabs{display:none}html .site-page.frukt-home-view .toolbar-tools{gap:4px;margin:0;display:flex}html .site-page.frukt-home-view .toolbar-tools button{background:0 0;width:32px;min-width:32px;height:32px;min-height:32px}html .site-page.frukt-home-view .toolbar-tools button svg{width:18px;height:18px}}html .site-page .frukt-sidebar-results{text-align:start;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin:8px 0 0;display:flex}html .site-page .frukt-tournament-matches-heading{min-height:56px}html .site-page .frukt-tournament-matches-heading>h2{font-size:calc(16px + var(--desktop-font-boost));margin:0;font-weight:500;line-height:20px}html .site-page .frukt-tournament-market-heading{grid-template-columns:minmax(0,1fr) var(--frukt-table-markets-width);background:var(--theme-panel,#22262a);align-items:center;height:40px;display:grid}html .site-page .league-card{--frukt-table-markets-width:348px;--frukt-table-more-width:84px}html .site-page .line-content .frukt-tournament-header{grid-template-columns:minmax(0,1fr) var(--frukt-table-markets-width);background:var(--theme-panel,#22262a);height:40px;min-height:40px;box-shadow:0 1px var(--theme-page,#0b0d0e);border:0;gap:0;margin-block-end:1px;padding:0;display:grid;position:relative}.frukt-league-identity{align-items:center;gap:8px;min-width:0;padding-inline:16px 8px;display:flex}.frukt-tournament-favorite,html .site-page .frukt-match-row .frukt-main-outcome-label{display:none}html .site-page .frukt-tournament-header .league-badge{border-radius:0;flex:0 0 16px;width:16px;min-width:16px;max-width:16px;height:16px}html .site-page .frukt-tournament-header .league-copy{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;min-width:0;display:flex}html .site-page .frukt-tournament-header .league-copy p{min-width:0;color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));white-space:nowrap;flex:0 auto;align-items:center;gap:4px;margin:0;line-height:16px;display:flex;overflow:hidden}html .site-page .frukt-tournament-header .frukt-league-name-separator{color:var(--theme-text-muted,#abb2ba)}html .site-page .frukt-tournament-header .sportsbook-search-location-separator,html .site-page .frukt-tournament-header .sportsbook-search-sport-meta{display:none}html .site-page .frukt-tournament-header .sportsbook-line-tournament-link{min-width:0}html .site-page .frukt-tournament-header .league-copy h2{color:var(--theme-text,#f9fafa);font-size:calc(10px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:400;line-height:16px;overflow:hidden}.frukt-league-market-headings{grid-template-columns:minmax(0,1fr) var(--frukt-table-more-width);align-items:center;min-width:0;display:grid}.frukt-league-main-headings{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding-inline-start:8px;display:grid}.frukt-league-main-headings.is-two-way{grid-template-columns:repeat(2,minmax(0,1fr))}.frukt-league-main-headings>span{color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));text-align:center;font-weight:400;line-height:16px}html .site-page .results-league-card .frukt-tournament-header{grid-template-columns:minmax(0,1fr)}html .site-page .results-league-card .frukt-league-identity{padding-inline-end:84px}html .site-page .results-league-card .frukt-league-market-headings{display:none}html .site-page .line-content .match-row.frukt-match-row:not(.results-match-row){grid-template-columns:44px minmax(0,1fr) var(--frukt-table-markets-width);background:var(--theme-panel,#22262a);min-height:76px;box-shadow:inset 0 -1px var(--theme-page,#0b0d0e);border-top:0;display:grid;position:relative}.frukt-match-favorite{width:44px;min-width:0;color:var(--theme-text-muted,#abb2ba);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.frukt-match-favorite.selected,.frukt-match-favorite:hover{color:var(--theme-text,#f9fafa)}html .site-page .frukt-match-row .match-info{background:0 0;border:0;grid-template-columns:56px minmax(0,1fr);justify-content:flex-start;align-items:center;gap:10px 8px;min-width:0;padding:8px 16px 8px 0;display:grid}html .site-page .frukt-match-row .match-info:hover{background:0 0}html .site-page .frukt-match-row.without-team-logos .match-info{grid-template-columns:minmax(0,1fr)}html .site-page .frukt-match-row .match-info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:0 16px}.frukt-match-logos{isolation:isolate;align-self:center;width:56px;height:32px;position:relative}html .site-page .frukt-match-row .frukt-match-logos .team-mark{z-index:0;inset-inline-start:0;color:#4c555e;border:0;width:32px;height:32px;position:absolute;top:0;background:#fff!important;border-radius:50%!important;box-shadow:0 2px 4px #0003!important}html .site-page .frukt-match-row .frukt-match-logos .team-mark:last-child{z-index:1;inset-inline-start:24px;top:0}html .site-page .frukt-match-row .frukt-match-logos .team-mark img{-o-object-fit:contain;object-fit:contain;clip-path:circle(12px);width:24px;height:24px;inset:4px}.frukt-match-summary{flex:auto;min-width:0}html .site-page .frukt-match-row .teams{grid-template-columns:minmax(0,1fr);gap:6px;padding:0;display:grid}html .site-page .frukt-match-row .team{min-height:16px;font-size:calc(12px + var(--desktop-font-boost));grid-template-columns:minmax(0,1fr) auto;gap:6px;line-height:16px;display:grid}html .site-page .frukt-match-row .team b{color:var(--theme-text-secondary,#cfd4d8);font-weight:500}html .site-page .frukt-match-row .frukt-team-name-mobile{display:none}html .site-page .frukt-match-row .team-results{justify-self:end;gap:3px}html .site-page .frukt-match-row .team-ball-slot{width:6px;min-width:6px;height:16px}html .site-page .frukt-match-row .team-serve-icon{background-color:var(--theme-accent,#1fad66);border-radius:50%;width:3px;height:3px}html .site-page .frukt-match-row .team strong{min-width:14px;height:16px;color:var(--theme-accent,#1fad66);font-size:calc(12px + var(--desktop-font-boost));background:0 0;border-radius:0;padding:0;font-weight:700;line-height:16px}html .site-page .frukt-match-row .team-points{color:var(--theme-text-secondary,#cfd4d8);font-weight:500}html .site-page .frukt-match-row.is-live[data-sport-id="1"] .match-capability-indicators,html .site-page .frukt-match-row.is-live[data-sport-id="1"] .team-period-score{display:none}html[data-theme=light] .site-page .frukt-match-row .team strong{color:var(--theme-success)}html .site-page .frukt-match-row .match-meta{grid-column:1/-1;align-items:center;gap:4px;min-width:0;height:12px;min-height:12px;margin:0;padding:0;display:flex;overflow:hidden}.frukt-live-badge{--desktop-font-boost:1px;vertical-align:middle;text-align:center;pointer-events:none;background:var(--theme-text);height:12px;color:var(--theme-panel-raised);font-family:Roboto Condensed,sans-serif;font-size:calc(9px + var(--desktop-font-boost));text-transform:uppercase;letter-spacing:.2px;border:0;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:12px;display:inline-flex}html body .site-page .frukt-match-row .match-meta:has(.frukt-live-badge){gap:4px}html .site-page .frukt-match-row .live-pill,html .site-page .frukt-match-row .time-pill{min-width:0;height:12px;font-size:calc(10px + var(--desktop-font-boost));color:var(--theme-text-muted,#abb2ba);border:0;gap:4px;padding:0;font-weight:400;line-height:12px}html .site-page .frukt-match-row .frukt-live-clock,html .site-page .frukt-match-row .frukt-start-day{color:var(--theme-text,#f9fafa);font-weight:500}.frukt-live-stage{min-width:0;color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;line-height:12px;overflow:hidden}html .site-page .frukt-match-row .live-pill>svg,html .site-page .frukt-match-row .time-pill>svg{display:none}html .site-page .frukt-match-row .match-meta>.match-capability-indicators{margin-inline-start:auto}html .site-page .frukt-match-row .markets-wrap{min-width:0;padding:8px 0;overflow:hidden}html .site-page .frukt-match-row .markets-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:0}html .site-page .frukt-match-row .markets-scroll{align-items:center;gap:0}html .site-page .frukt-match-row .market-group{flex:1 1 0;width:auto;display:block}html .site-page .frukt-match-row .market-group .market-odds{grid-template-columns:repeat(auto-fit,minmax(45px,1fr));gap:8px;padding-inline-start:8px}html .site-page .frukt-match-row .market-group.result-three-way .market-odds{grid-template-columns:repeat(3,minmax(0,1fr))}html .site-page .frukt-match-row .market-group.result-two-way .market-odds{grid-template-columns:repeat(2,minmax(0,1fr))}.frukt-more-spacer{flex:0 0 var(--frukt-table-more-width)}.frukt-market-unavailable{color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));text-align:center;flex:1 1 0;padding-inline:8px;display:block}html .site-page .frukt-match-row .frukt-selected-market-two-way .market-odds{grid-template-columns:repeat(2,minmax(0,1fr))}html .site-page .frukt-match-row .frukt-selected-market-three-way .market-odds{grid-template-columns:repeat(3,minmax(0,1fr))}html .site-page .line-content .frukt-match-row .markets-scroll .odd-button{background:var(--theme-panel-raised,#32383e);--sportsbook-odd-size:12px;--sportsbook-odd-weight:500;border:0;border-radius:5px;justify-content:center;height:56px;padding:1px 6px;display:flex}html .site-page .line-content .frukt-match-row .markets-scroll .odd-button.selected{background:var(--lime);--sportsbook-odd-color:#fff}html .site-page .line-content .frukt-match-row .markets-scroll>.more-odds{flex:0 0 var(--frukt-table-more-width);width:var(--frukt-table-more-width);min-width:var(--frukt-table-more-width);height:56px;color:var(--theme-text,#f9fafa);font-family:Roboto,sans-serif;font-size:calc(12px + var(--desktop-font-boost));letter-spacing:.25px;background:0 0;border:0;border-radius:0;justify-content:center;gap:5px;padding:0;font-weight:500;line-height:16px}html .site-page .frukt-match-row .more-odds-count{text-underline-offset:2px;text-decoration:underline}html .site-page .frukt-match-row .more-odds:hover{color:var(--theme-text,#f9fafa)}html .site-page .frukt-match-row .market-slot-empty{height:56px}html .site-page .all-live-sport-sections .frukt-tournament-header .frukt-league-identity{padding-inline-start:16px}html .site-page .all-live-sport-sections .frukt-match-row .frukt-match-logos{display:none}html .site-page .all-live-sport-sections .frukt-match-row .match-info{grid-template-columns:minmax(0,1fr);gap:2px;padding-inline-end:8px}html .site-page .all-live-sport-sections .frukt-match-row .teams{gap:2px}html .site-page .all-live-sport-sections .frukt-match-row .match-meta{height:16px;min-height:16px}html .site-page .all-live-sport-sections .frukt-match-row .team b{font-weight:500}html .site-page .all-live-sport-sections .frukt-match-row .match-capability-indicator:not([data-capability=visualization]){display:none}@media (width>=1000px){html .site-page .league-card:has(.frukt-league-main-headings.has-visible-labels) .frukt-match-row[data-sport-id="1"] .frukt-selected-market.double-chance .odd-button>.sports-name{display:none}}@media (width>=681px){html .site-page .frukt-match-row.has-preferred-market .frukt-selected-market>.market-title{display:none}html .site-page .frukt-match-row.has-preferred-market .frukt-selected-market .odd-button{flex-direction:column;gap:4px}html .site-page .frukt-match-row.has-preferred-market .frukt-selected-market .odd-button>.sports-name{max-width:100%;color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));text-overflow:ellipsis;white-space:nowrap;line-height:14px;overflow:hidden}html .site-page .frukt-tournament-header .league-badge{display:none}html .site-page .frukt-tournament-header .league-copy h2,html .site-page .frukt-tournament-header .league-copy p{color:var(--theme-text,#f9fafa);font-size:calc(12px + var(--desktop-font-boost));font-weight:500;line-height:16px}html .site-page .frukt-match-row .market-group.result .odd-button>.sports-name,html .site-page .frukt-match-row .market-group.result>.market-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html .site-page .frukt-match-row .market-group:not(.result) .market-odds{gap:8px;padding-inline-start:8px}}@media (width<=999px){html .site-page .frukt-match-row .frukt-team-name-full{display:none}html .site-page .frukt-match-row .frukt-team-name-mobile{display:inline}html body .site-page .league-card{--frukt-table-markets-width:160px;--frukt-table-more-width:0px}html body .site-page .league-card:has(.frukt-league-main-headings.is-two-way){--frukt-table-markets-width:108px}html body .site-page .line-content .frukt-tournament-header{grid-template-columns:minmax(0,1fr);gap:0;height:auto;min-height:44px;padding:4px 0;display:grid}html body .site-page .frukt-tournament-header .frukt-league-identity{gap:4px;min-width:0;padding-inline:8px}html body .site-page .frukt-tournament-header .frukt-league-identity:has(>.frukt-tournament-favorite){padding-inline-start:0}html body .site-page .frukt-tournament-favorite{width:36px;height:36px;color:var(--theme-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 36px;place-items:center;padding:0;display:grid}html body .site-page .frukt-tournament-favorite.selected{color:var(--theme-accent)}html body .site-page .frukt-tournament-header .league-copy{flex-flow:wrap;justify-content:flex-start;gap:4px;display:flex;overflow:visible}html body .site-page .frukt-tournament-header .league-copy h2,html body .site-page .frukt-tournament-header .league-copy p{min-width:0;color:var(--theme-text,#f9fafa);font-size:calc(14px + var(--desktop-font-boost));text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-weight:500;line-height:16px;overflow:visible}html body .site-page .frukt-tournament-header .league-copy p{flex:0 auto}html body .site-page .frukt-tournament-header .sportsbook-line-tournament-link{flex:0 auto;overflow:visible}html body .site-page .frukt-league-market-headings,html body .site-page .frukt-tournament-market-heading{display:none}html body .site-page .frukt-league-main-headings{grid-template-columns:repeat(3,48px);gap:4px;padding:0}html body .site-page .frukt-league-main-headings.is-two-way{grid-template-columns:repeat(2,48px)}html body .site-page .frukt-league-main-headings>span{font-size:calc(12px + var(--desktop-font-boost));line-height:16px}html body .site-page .frukt-league-market-headings>span{display:none}html body .site-page .results-league-card .frukt-tournament-header{grid-template-columns:minmax(0,1fr)}html body .site-page .results-league-card .frukt-league-market-headings{display:none}html body .site-page .line-content .match-row.frukt-match-row:not(.results-match-row){grid-template-columns:minmax(0,1fr) var(--frukt-table-markets-width);gap:0;height:76px;min-height:76px;padding:0;display:grid}html body .site-page .frukt-match-row:has(.result-two-way,.frukt-selected-market-two-way){--frukt-table-markets-width:108px}html body .site-page .frukt-match-row:has(.result-three-way,.frukt-selected-market-three-way){--frukt-table-markets-width:160px}html body .site-page .frukt-match-row .frukt-match-favorite,html body .site-page .frukt-match-row .frukt-match-logos,html body .site-page .frukt-match-row .frukt-more-spacer,html body .site-page .line-content .frukt-match-row .markets-scroll>.more-odds{display:none}html body .site-page .frukt-match-row .match-info{grid-column:1;grid-template-rows:38px 12px;grid-template-columns:minmax(0,1fr);gap:10px;padding-block:8px;padding-inline:8px 12px;display:grid;overflow:hidden}html body .site-page .frukt-match-row .match-info:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:8px 12px}html body .site-page .frukt-match-row .teams{grid-template-columns:minmax(0,1fr);gap:6px}html body .site-page .frukt-match-row .team{height:16px;min-height:16px;font-size:calc(14px + var(--desktop-font-boost));grid-template-columns:minmax(0,1fr) auto;line-height:16px}html body .site-page .frukt-match-row .team b{color:var(--theme-text,#f9fafa);font-weight:500}html body .site-page .frukt-match-row .team strong{font-size:calc(14px + var(--desktop-font-boost));line-height:16px}html body .site-page .frukt-match-row.is-live:is([data-sport-id="6"],[data-sport-id="11"]) .team-period-score,html body .site-page .frukt-match-row.is-live:is([data-sport-id="6"],[data-sport-id="11"],[data-sport-id="16"],[data-sport-id="30"]) .team-points,html body .site-page .frukt-match-row.is-live:is([data-sport-id="9"],[data-sport-id="16"],[data-sport-id="30"]) .team-period-score:not(.is-current-period){display:none}html body .site-page .frukt-match-row .match-meta{gap:10px}html body .site-page .frukt-match-row .frukt-live-stage,html body .site-page .frukt-match-row .live-pill,html body .site-page .frukt-match-row .time-pill{font-size:calc(12px + var(--desktop-font-boost));line-height:12px}html body .site-page .frukt-match-row .time-pill{gap:10px}html body .site-page .frukt-match-row .markets-wrap{width:var(--frukt-table-markets-width);grid-area:1/2;padding-block:10px;padding-inline:0 8px;overflow:hidden}html body .site-page .frukt-match-row .markets-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-inline:0 8px}html body .site-page .frukt-match-row .markets-scroll{align-items:center;gap:0;width:100%;min-width:0;height:56px;padding:0;display:flex;overflow:visible}html body .site-page .frukt-match-row .market-group{flex:1 1 0;width:100%;min-width:0}html body .site-page .frukt-match-row .market-group.result .market-odds,html body .site-page .frukt-match-row .market-group:not(.result) .market-odds{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:0}html body .site-page .frukt-match-row .market-group.frukt-selected-market-two-way .market-odds,html body .site-page .frukt-match-row .market-group.result-two-way .market-odds{grid-template-columns:repeat(2,minmax(0,1fr))}html body .site-page .frukt-match-row .market-group>.market-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html body .site-page .line-content .frukt-match-row .markets-scroll .odd-button{--sportsbook-odd-size:14px;flex-direction:column;justify-content:center;gap:4px;width:48px;min-width:0;height:56px;padding-inline:2px}html body .site-page .frukt-match-row.has-preferred-market .frukt-selected-market .odd-button{flex-direction:column;gap:4px}html body .site-page .line-content .frukt-match-row .markets-scroll .odd-button>.sports-name{clip-path:none;width:auto;max-width:100%;height:auto;max-height:24px;color:var(--theme-text-muted,#abb2ba);font-size:calc(10px + var(--desktop-font-boost));text-overflow:clip;white-space:normal;line-height:12px;display:block;position:static;overflow:hidden}html body .site-page .frukt-match-row .market-group.result .odd-button>.sports-name:not(.frukt-main-outcome-label){display:none}html body .site-page .frukt-match-row .market-slot-empty{height:56px}html body .site-page .frukt-match-row .frukt-market-unavailable{font-size:calc(10px + var(--desktop-font-boost));padding-inline:0}}@media (width>=861px){html body .site-page .line-content .frukt-match-row .markets-scroll .odd-button{height:36px}}@media (width>=1000px){html body .site-page .league-card{--frukt-table-markets-width:272px;--frukt-table-more-width:56px}html body .site-page .league-card:has(.frukt-league-main-headings.is-two-way){--frukt-table-markets-width:200px}html body .site-page .line-content .match-row.frukt-match-row:not(.results-match-row){min-height:68px}html body .site-page .league-card .frukt-match-row .match-info{row-gap:2px;padding-block:6px}html body .site-page .league-card .frukt-match-row .teams{gap:2px;width:fit-content;max-width:100%}html body .site-page .league-card .frukt-match-row .team{-moz-column-gap:12px;column-gap:12px;min-height:18px;line-height:18px}html body .site-page .league-card .frukt-match-row .team strong,html body .site-page .league-card .frukt-match-row .team-ball-slot{height:18px;line-height:18px}html body .site-page .league-card .frukt-match-row .match-meta{grid-column:2}html body .site-page .all-live-sport-sections .frukt-match-row .match-meta,html body .site-page .league-card .frukt-match-row.without-team-logos .match-meta,html body .site-page .tournament-page-card .frukt-match-row .match-meta{grid-column:1/-1}html body .site-page .league-card .frukt-match-row .markets-wrap{padding-block:6px}html body .site-page .league-card .frukt-match-row .market-slot-empty,html body .site-page .line-content .league-card .frukt-match-row .markets-scroll>.more-odds{height:40px}}html body .betslip.frukt-betslip{background:var(--theme-panel,#22262a);box-shadow:none;border:0;border-radius:4px;padding:0}html body .betslip.frukt-betslip .betslip-title{background:var(--theme-panel-raised);border:0;border-radius:5px;align-items:center;gap:8px;min-height:48px;margin:6px 6px 0;padding:0 6px 0 12px;display:flex;position:relative}html body .betslip.frukt-betslip .betslip-guest-title{min-width:0;min-height:44px;box-shadow:none;background:0 0;border-radius:0;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:flex}html body .betslip.frukt-betslip .betslip-title h2{color:var(--theme-text);font-size:calc(16px + var(--desktop-font-boost));letter-spacing:0;margin:0;padding:0;font-weight:600;line-height:22px}html body .betslip.frukt-betslip .betslip-count{background:var(--theme-text);min-width:22px;height:22px;color:var(--theme-panel-raised);font-size:calc(12px + var(--desktop-font-boost));border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0 5px;font-weight:700;line-height:22px;display:inline-flex;transform:none}html body .topbar .header-search{background:var(--panel-2);border-radius:18px;flex-basis:36px;width:36px}html body .topbar .desktop-language-trigger{background:0 0;min-width:68px;padding:0 3px;font-weight:500}html body .topbar .ghost-button{font-size:calc(11px + var(--desktop-font-boost));font-weight:500;line-height:16px}html body .topbar .main-nav a,html body .topbar .primary-button{line-height:16px}html body .betslip.frukt-betslip .betslip-title-actions{flex:none;align-items:center;gap:2px;min-height:40px;margin:0;display:flex;position:static}html body .betslip.frukt-betslip .betslip-view-tabs{background:0 0;border-radius:0;flex:1;gap:8px;min-width:0;min-height:44px;padding:0;display:flex}html body .betslip.frukt-betslip .betslip-view-tabs button{min-height:40px;color:var(--theme-text-secondary);font-size:calc(12px + var(--desktop-font-boost));border-radius:0;justify-content:flex-start;padding:0;font-weight:500;line-height:18px}html body .betslip.frukt-betslip .betslip-view-tabs button.is-selected{color:var(--theme-text);box-shadow:none;background:0 0}html body .betslip.frukt-betslip .betslip-view-tabs button span{background:var(--theme-text-secondary);min-width:16px;min-height:16px;color:var(--theme-panel-raised);font-size:calc(10px + var(--desktop-font-boost));border-radius:8px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:16px;display:inline-flex}html body .betslip.frukt-betslip .betslip-view-tabs button span:empty{display:none}html body .betslip.frukt-betslip .betslip-view-tabs button.is-selected span{background:var(--theme-text);color:var(--panel-3)}html body .betslip.frukt-betslip .betslip-draft{flex-direction:column;padding:0;display:flex}html body .betslip.frukt-betslip .bet-list{order:1;max-height:none;margin:0;padding:0;overflow:visible}html body .betslip.frukt-betslip .empty-slip{background:0 0;min-height:0;padding:40px 16px}html body .betslip.frukt-betslip .empty-slip strong{width:100%;color:var(--theme-text,#f9fafa);font-size:calc(16px + var(--desktop-font-boost));margin:0;font-weight:500;line-height:28px}html body .betslip.frukt-betslip .empty-slip p{width:100%;max-width:288px;color:var(--theme-text-secondary,#cfd4d8);font-size:calc(12px + var(--desktop-font-boost));margin:8px 0 0;font-weight:500;line-height:24px}html body .betslip.frukt-betslip .betslip-toolbar{border:0;order:0;min-height:44px;padding:0}html body .betslip.frukt-betslip .betslip-draft:has(.empty-slip) .betslip-toolbar{display:none}html body .betslip.frukt-betslip .betslip-toolbar .bet-tabs{background:0 0;border-radius:0;gap:0;margin:0;padding:0;display:flex}html body .betslip.frukt-betslip .bet-tabs button{height:44px;color:var(--theme-text-muted);font-size:calc(12px + var(--desktop-font-boost));background:0 0;border:0;border-radius:0;flex:1;padding:0 16px;font-weight:500;line-height:16px}html body .betslip.frukt-betslip .bet-tabs button.active{color:var(--theme-text);background:0 0}html body .betslip.frukt-betslip .bet-tabs button.active:after{inset-inline:16px;background:var(--theme-accent);border-radius:0;height:2px;display:block;bottom:0}html body .betslip.frukt-betslip .bet-card{-moz-column-gap:0;border:0;border-block-end:1px solid var(--theme-page);background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) 60px 32px;align-items:stretch;column-gap:0;margin:0;padding:8px 4px;display:grid;position:relative}html body .betslip.frukt-betslip .bet-card-event{min-width:0;color:var(--theme-text);font-size:calc(12px + var(--desktop-font-boost));overflow-wrap:anywhere;white-space:normal;margin:0;padding:0;font-weight:500;line-height:1.4;display:block}html:not([data-theme=light]) body .betslip.frukt-betslip .bet-card-event{color:#fff}html body .betslip.frukt-betslip .frukt-bet-competitor{text-overflow:clip;white-space:normal;display:inline;overflow:visible}html body .betslip.frukt-betslip .bet-card-market{min-width:0;color:var(--theme-text-secondary);font-size:calc(12px + var(--desktop-font-boost));overflow-wrap:anywhere;white-space:normal;margin:2px 0 0;font-weight:400;line-height:1.4;display:block}html body .betslip.frukt-betslip .bet-card-outcome{color:var(--theme-accent)}html body .betslip.frukt-betslip .frukt-bet-separator{margin-inline:4px}html body .betslip.frukt-betslip .bet-card-odds{border-inline-start:1px solid var(--theme-border-strong);min-width:0;max-width:none;font-size:calc(12px + var(--desktop-font-boost));flex-wrap:wrap;grid-area:1/3;place-content:center;align-self:stretch;align-items:center;gap:3px;padding:4px;line-height:18px;display:flex}html body .betslip.frukt-betslip .bet-card-odd{--sportsbook-odd-size:12px;--sportsbook-odd-weight:600;font-size:calc(12px + var(--desktop-font-boost));font-weight:600;line-height:18px}html body .betslip.frukt-betslip .bet-card-time{display:none}html body .betslip.frukt-betslip .bet-card-warning{white-space:normal;margin-top:4px;display:block}html body .betslip.frukt-betslip .remove-bet{border:0;border-inline-start:1px solid var(--theme-border-strong);width:32px;height:auto;min-height:32px;color:var(--theme-text-secondary);box-shadow:none;background:0 0;border-radius:0;grid-area:1/4;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:none;display:flex;position:static}html body .betslip.frukt-betslip .remove-bet:hover:not(:disabled){color:var(--theme-text);background:0 0}html body .betslip.frukt-betslip .remove-bet>svg{width:16px;height:16px}html body .betslip.frukt-betslip .betslip-draft-tools{--coupon-action-height:32px;min-height:var(--coupon-action-height);order:2;justify-content:space-between;gap:6px;margin:8px 10px 0;position:relative}html body .betslip.frukt-betslip .betslip-draft-tools>button{height:var(--coupon-action-height);background:var(--theme-panel-raised);color:var(--theme-text);font-size:calc(11px + var(--desktop-font-boost));border:0;border-radius:5px;gap:8px;padding:0 8px;font-weight:500;line-height:16px}html body .betslip.frukt-betslip .betslip-draft-tools .desktop-clear{order:0;width:auto}html body .betslip.frukt-betslip .desktop-clear>svg{color:var(--theme-accent-text)}html body .betslip.frukt-betslip .bet-controls{border:0;flex-direction:column;order:4;gap:8px;margin:0;padding:8px 10px 12px;display:flex}html body .betslip.frukt-betslip .frukt-stake-amount{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid;position:relative}html body .betslip.frukt-betslip .frukt-stake-amount>.stake-field{width:100%;min-width:0}html body .betslip.frukt-betslip .stake-field{color:#050506;min-height:44px;box-shadow:none;background:#eef0f1;border:0;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 12px;padding:0 12px;display:grid}html body .betslip.frukt-betslip .stake-field:focus-within{outline:2px solid var(--theme-accent);outline-offset:-2px}html body .betslip.frukt-betslip .stake-field.has-error{outline:2px solid var(--theme-danger);outline-offset:-2px}html body .betslip.frukt-betslip .stake-field-header{gap:6px;min-height:44px}html body .betslip.frukt-betslip .stake-field-label{color:#050506;font-size:calc(12px + var(--desktop-font-boost));font-weight:400;line-height:16px}html body .betslip.frukt-betslip .stake-input-row{gap:8px;min-width:0;margin:0}html body .betslip.frukt-betslip .stake-field input{color:#050506;min-width:0;height:44px;font-size:calc(16px + var(--desktop-font-boost));text-align:right;margin:0;padding:0;font-weight:500;line-height:20px}html body .betslip.frukt-betslip .stake-currency{color:#4c555e;min-width:26px;font-size:calc(12px + var(--desktop-font-boost));border-inline-start:1px solid #c5cbd0;justify-content:center;align-self:stretch;align-items:center;margin-inline-start:4px;padding-inline-start:8px;font-weight:400;line-height:16px;display:flex}html body .betslip.frukt-betslip .stake-multiplier{color:#4c555e;min-height:0;font-size:calc(12px + var(--desktop-font-boost));background:0 0;border:0;border-radius:0;padding:0;font-weight:500;line-height:16px}html body .betslip.frukt-betslip .stake-field-summary{color:var(--theme-text-muted);font-size:calc(10px + var(--desktop-font-boost));border:0;margin:0;padding:8px 0 0;line-height:16px}html body .betslip.frukt-betslip .stake-field-summary b{color:var(--theme-text);font-weight:500}html body .betslip.frukt-betslip .quick-stakes{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0;display:grid;overflow:visible}html body .betslip.frukt-betslip .quick-stakes::-webkit-scrollbar{display:none}html body .betslip.frukt-betslip .quick-stakes button{border:1px solid var(--theme-border-strong);background:var(--theme-panel-raised);min-width:0;height:auto;min-height:36px;color:var(--theme-text-secondary);font-size:calc(11px + var(--desktop-font-boost));letter-spacing:0;white-space:normal;overflow-wrap:anywhere;box-shadow:none;border-radius:5px;padding:6px 2px;font-weight:500;line-height:16px;transition:none}html body .betslip.frukt-betslip .quick-stakes button:hover:not(:disabled){color:var(--theme-text);background:var(--theme-hover)}html body .betslip.frukt-betslip .quick-stakes button[aria-pressed=true],html body .betslip.frukt-betslip .quick-stakes button[aria-pressed=true]:hover:not(:disabled){color:var(--theme-accent)}html body .betslip.frukt-betslip .quick-stakes button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}html body .betslip.frukt-betslip .quick-stake-error{color:var(--theme-danger);font-size:calc(10px + var(--desktop-font-boost));margin:-2px 0 4px;line-height:16px;display:block}html body .betslip.frukt-betslip .stake-limits{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;color:var(--theme-text-secondary);font-size:calc(9px + var(--desktop-font-boost));margin:-1px;padding:0;line-height:16px;position:absolute;overflow:hidden}html body .betslip.frukt-betslip .stake-limits b{color:inherit;font-weight:500}html body .betslip.frukt-betslip .place-bet{background:var(--theme-accent);color:#fff;height:44px;min-height:44px;font-size:calc(14px + var(--desktop-font-boost));border-radius:5px;order:1;gap:8px;margin-top:0;font-weight:500;line-height:20px}html body .betslip.frukt-betslip .place-bet:disabled{opacity:.6;background:var(--theme-accent);color:#fff}html body .betslip.frukt-betslip .place-bet-icon{flex-basis:16px;width:16px;height:16px}html body .betslip.frukt-betslip .frukt-login-icon{flex:0 0 16px;width:16px;height:16px}html body .betslip.frukt-betslip .win-row{color:var(--theme-text);font-size:calc(12px + var(--desktop-font-boost));flex-wrap:wrap;order:2;justify-content:space-between;gap:4px;margin:8px 0 0;line-height:16px}html body .betslip.frukt-betslip .win-row strong{color:var(--theme-accent);font-size:calc(12px + var(--desktop-font-boost));font-weight:500;line-height:16px}html body .betslip.frukt-betslip .boost-payout-breakdown{font-size:calc(10px + var(--desktop-font-boost));order:0;gap:4px;margin-top:8px;padding:0;line-height:16px}html body .betslip.frukt-betslip .win-row.has-boost{border:0;order:3;padding:0}html body .betslip.frukt-betslip .submission-feedback{order:4}html body .betslip.frukt-betslip .age-note{display:none}html body .betslip.frukt-betslip .total-row{background:var(--theme-panel-raised);min-width:0;height:44px;color:var(--theme-text-muted);font-size:calc(10px + var(--desktop-font-boost));border-radius:5px;justify-content:space-between;align-items:center;margin:0;padding:0 12px;line-height:16px;display:flex}html body .betslip.frukt-betslip .total-row>span{white-space:nowrap}html body .betslip.frukt-betslip .total-row b{color:inherit;font-size:calc(14px + var(--desktop-font-boost));font-weight:500;line-height:20px}html body .betslip.frukt-betslip .betslip-view-tabs button[data-slip-view=draft]{font-size:calc(15px + var(--desktop-font-boost));font-weight:600}html body .betslip.frukt-betslip .betslip-view-tabs button[data-slip-view=active]{font-size:calc(10px + var(--desktop-font-boost));margin-inline-start:auto}html body .betslip.frukt-betslip .bet-card-info{grid-area:1/2;min-width:0;padding:0 8px}html body .betslip.frukt-betslip .bet-card-sport{color:var(--theme-text-secondary);grid-area:1/1;justify-content:center;align-items:center;display:flex}html body .betslip.frukt-betslip .bet-card-sport .menu-sport-icon{background:currentColor;width:20px;height:20px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html body .betslip.frukt-betslip .betslip-summary{border:1px solid var(--theme-border-strong);background:var(--theme-panel-raised);border-radius:5px;min-width:0;padding:10px;display:grid}html body .betslip.frukt-betslip .betslip-summary.has-total{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}html body .betslip.frukt-betslip .betslip-summary .total-row,html body .betslip.frukt-betslip .betslip-summary .win-row{min-width:0;height:auto;color:var(--theme-text-secondary);font-size:calc(10px + var(--desktop-font-boost));background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;margin:0;padding:0;line-height:16px;display:flex}html body .betslip.frukt-betslip .betslip-summary .total-row{padding-inline-end:10px}html body .betslip.frukt-betslip .betslip-summary .total-row>span{white-space:normal}html body .betslip.frukt-betslip .betslip-summary .win-row{text-align:end;align-items:flex-end}html body .betslip.frukt-betslip .betslip-summary.has-total .win-row{border-inline-start:1px solid var(--theme-border-strong);padding-inline-start:10px}html body .betslip.frukt-betslip .betslip-summary .total-row b,html body .betslip.frukt-betslip .betslip-summary .win-row strong{max-width:100%;color:var(--theme-text);font-size:calc(17px + var(--desktop-font-boost));overflow-wrap:anywhere;font-weight:600;line-height:22px}html body .betslip.frukt-betslip .betslip-summary .win-row strong{color:var(--theme-accent-text)}html body .betslip.frukt-betslip .quick-stakes button[aria-pressed=true]{border-color:var(--theme-accent);color:var(--theme-accent-text);background:var(--theme-accent-soft)}html[data-theme=light] body .betslip.frukt-betslip .quick-stakes button:not([aria-pressed=true]){border-color:#0000}html[data-theme=light] body .betslip.frukt-betslip .betslip-summary{border:0}html body .betslip.frukt-betslip .stake-error{margin:0}html body .betslip.frukt-betslip .place-bet.confirm-odds{background:var(--theme-panel-raised);height:auto;min-height:44px;color:var(--theme-text);box-shadow:inset 0 0 0 1px var(--theme-border-strong);padding:10px 12px;line-height:1.35}html body .betslip.frukt-betslip .place-bet.confirm-odds:hover:not(:disabled){background:var(--theme-hover)}html body .betslip.frukt-betslip .place-bet.confirm-odds>svg{flex:none}html body .betslip.frukt-betslip .place-bet.confirm-odds:focus-visible{outline:2px solid var(--theme-accent);outline-offset:1px}html:lang(fa) body .betslip.frukt-betslip .betslip-summary .win-row strong{direction:ltr;unicode-bidi:isolate}@media (width>=861px){html:lang(fa) body .betslip.frukt-betslip .betslip-title h2,html:lang(fa) body .betslip.frukt-betslip .betslip-view-tabs button[data-slip-view=draft]{font-size:calc(13px + var(--desktop-font-boost));font-weight:700}html:lang(fa) body .betslip.frukt-betslip .bet-tabs button{font-weight:600}html:lang(fa) body .betslip.frukt-betslip .bet-card-sport .menu-sport-icon{width:16px;height:16px}html:lang(fa) body .betslip.frukt-betslip .bet-card-event{font-size:calc(11px + var(--desktop-font-boost))}html:lang(fa) body .betslip.frukt-betslip .stake-error,html:lang(fa) body .betslip.frukt-betslip .stake-field-label{font-weight:500}html:lang(fa) body .betslip.frukt-betslip .betslip-summary.has-total{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}html:lang(fa) body .betslip.frukt-betslip .betslip-summary .total-row,html:lang(fa) body .betslip.frukt-betslip .betslip-summary .win-row{font-weight:600}html:lang(fa) body .betslip.frukt-betslip .betslip-summary .total-row{border-inline-start:1px solid var(--theme-border-strong);text-align:end;grid-area:1/2;align-items:flex-end;padding-inline:10px 0}html:lang(fa) body .betslip.frukt-betslip .betslip-summary .win-row{text-align:start;align-items:flex-start}html:lang(fa) body .betslip.frukt-betslip .betslip-summary.has-total .win-row{border:0;grid-area:1/1;padding-inline:0 10px}html:lang(fa) body .betslip.frukt-betslip .betslip-summary .total-row b,html:lang(fa) body .betslip.frukt-betslip .betslip-summary .win-row strong{font-size:calc(14px + var(--desktop-font-boost))}html:lang(fa) body .betslip.frukt-betslip .stake-currency{font-size:calc(10px + var(--desktop-font-boost))}html:lang(fa) body .betslip.frukt-betslip .stake-field input{font-size:calc(15px + var(--desktop-font-boost))}html:lang(fa) body .betslip.frukt-betslip .place-bet{font-weight:700}}@media (width<=1199px){html:has(.betslip.frukt-betslip.is-open){overflow:hidden}html:has(.betslip.frukt-betslip.is-open) body{overflow:hidden}html body .betslip.frukt-betslip .close-slip{background:0 0;border-radius:4px;width:40px;height:40px;display:grid}}html body .betslip.frukt-betslip .mobile-slip-handle{display:none}@media (width<=860px){html body .betslip-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3}html body .betslip.frukt-betslip{width:100%;height:auto;min-height:0;max-height:calc(100dvh - 12px);padding:0 0 env(safe-area-inset-bottom);overscroll-behavior:contain;border-radius:20px 20px 0 0;display:block;position:fixed;inset:auto 0 0;overflow:hidden auto;transform:translateY(105%)}html body .betslip.frukt-betslip.is-open{transform:translateY(var(--coupon-drag-offset,0))}html body .betslip.frukt-betslip.is-dragging{transition:none}html body .betslip.frukt-betslip .mobile-slip-handle{z-index:7;background:var(--theme-panel);cursor:pointer;touch-action:none;border:0;justify-content:center;align-items:center;width:100%;height:26px;padding:0;display:flex;position:sticky;top:0}html body .betslip.frukt-betslip .mobile-slip-handle:before{content:"";background:var(--theme-text-muted,#abb2ba);border-radius:4px;width:32px;height:4px}html body .betslip.frukt-betslip .mobile-slip-handle:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}html body .betslip.frukt-betslip .betslip-title{z-index:6;background:var(--theme-panel-raised);padding-inline-end:4px;position:sticky;top:26px}html body .betslip.frukt-betslip .betslip-title-actions{display:flex}}@media (width>=861px){html:lang(fa) body .topbar .main-nav a{font-size:calc(12px + var(--desktop-font-boost));font-weight:800}html:lang(fa) body .topbar .ghost-button,html:lang(fa) body .topbar .primary-button{font-weight:800}html:lang(fa) body .sports-popular-games__heading h2{font-size:calc(15px + var(--desktop-font-boost));font-weight:800}html:lang(fa) body .sports-popular-games__actions>*{background:var(--theme-panel-raised,#32383e);font-size:calc(11px + var(--desktop-font-boost));font-weight:600}html:lang(fa) body .sports-home-intro .sports-home-promotion-copy>strong{font-size:calc(20px + var(--desktop-font-boost));font-weight:800}html:lang(fa) body .sports-home-intro .sports-home-promotion-action{font-size:calc(11px + var(--desktop-font-boost))}html:lang(fa) body .frukt-sport-title,html:lang(fa) body .frukt-sport-toggle{font-weight:700;line-height:25px}html:lang(fa) body .site-page .frukt-match-row .team{font-size:calc(11px + var(--desktop-font-boost))}html:lang(fa) body .site-page .frukt-match-row .live-pill,html:lang(fa) body .site-page .frukt-match-row .match-meta,html:lang(fa) body .site-page .frukt-match-row .time-pill{height:16px;min-height:16px;line-height:16px}html:lang(fa) body .frukt-live-stage{line-height:16px}html:lang(fa) body .site-page .line-tabs button{font-size:calc(12px + var(--desktop-font-boost))}html:lang(fa) body .site-page .sportsbook-search-tabs button{font-weight:700}html:lang(fa) body .listing-filters-trigger,html:lang(fa) body .listing-mode-switch{font-weight:600}html:lang(fa) body .frukt-footer-navigation h2{font-size:calc(13px + var(--desktop-font-boost));font-weight:700}html:lang(fa) body .frukt-footer-copyright{font-size:calc(9px + var(--desktop-font-boost))}html:lang(fa) body .display-preferences-footer button{font-weight:800}html:lang(fa) body .display-preferences-choice bdi{font-weight:500}}@media (width>=681px){html:lang(fa) body .site-page .frukt-tournament-header .league-copy h2,html:lang(fa) body .site-page .frukt-tournament-header .league-copy p{font-size:calc(11px + var(--desktop-font-boost));font-weight:700;line-height:20px}}@media (width>=1000px){html:lang(fa) body .site-page .line-tabs button{font-weight:700}}.site-brand-mark[data-v-f9ac5559]{-o-object-fit:contain;object-fit:contain;color:var(--lime);flex-shrink:0;display:block}.error-page[data-v-4467777c]{place-items:center;min-height:100dvh;padding:24px;display:grid}.error-card[data-v-4467777c]{border:1px solid var(--line);background:var(--header);text-align:center;border-radius:24px;width:min(100%,520px);padding:40px 28px}.error-brand[data-v-4467777c]{width:56px;height:56px;margin-inline:auto}h1[data-v-4467777c]{font-size:calc(24px + var(--desktop-font-boost));margin:24px 0 12px}p[data-v-4467777c]{color:var(--muted);margin:0 0 28px;line-height:1.6}button[data-v-4467777c]{justify-content:center;margin-inline:auto}
