.sorte-sports_frame__OXqgl{width:100%;min-width:0;min-height:70vh;color:var(--sorte-text,#f6f4ff);background:var(--sorte-background,#05032d);padding:0 12px 100px}.sorte-sports_frame__OXqgl,.sorte-sports_frame__OXqgl .font-sb-display,.sorte-sports_frame__OXqgl button,.sorte-sports_frame__OXqgl input,.sorte-sports_frame__OXqgl select{font-family:Arial,Helvetica,sans-serif}.sorte-sports_content__UGoVm{min-width:0}.sorte-sports_sportPills__zS2qf{display:flex;align-items:center;gap:9px;overflow:auto;scrollbar-width:none;padding:2px 0 4px}.sorte-sports_sportPills__zS2qf a{display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;border:1px solid #41297a;border-radius:20px;background:#180c49;color:#c7bfdf;min-height:30px;padding:5px 12px;font-size:11px;font-weight:700}.sorte-sports_sportPills__zS2qf a[aria-current=page]{color:#051c27;background:linear-gradient(110deg,#32c96a,#b2ee72);border-color:transparent}.sorte-sports_sportPills__zS2qf small{font-size:10px;padding:2px 5px;border-radius:8px;background:#ffffff1a}.sorte-sports_navigationSkeleton__5S1vd{height:40px;background:#17075c}.sorte-sports_board__uTzdx{min-width:0}.sorte-sports_banners__3zJy6{position:relative;margin:0 0 20px}.sorte-sports_banner__28QQW{display:block;position:relative;overflow:hidden;border-radius:10px;aspect-ratio:4.1/1;background:#17075c}.sorte-sports_bannerImage__NB1D8{object-fit:cover}.sorte-sports_bannerControls__s1qvP{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:8px;color:#baadd7;font-size:10px}.sorte-sports_bannerControls__s1qvP button{display:grid;place-items:center;width:23px;height:23px;background:#24135b;border-radius:50%}.sorte-sports_boardHeading__oeTiH{display:flex;align-items:center;gap:10px;margin:17px 0 14px;min-width:0}.sorte-sports_boardHeading__oeTiH>a{display:grid;place-items:center;width:28px;height:28px;background:#190d47;border-radius:50%}.sorte-sports_boardHeading__oeTiH h1{font-size:18px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sorte-sports_boardHeading__oeTiH>button{margin-left:auto;display:flex;align-items:center;gap:7px;border:1px solid #3c2677;border-radius:20px;padding:7px 12px;font-size:12px}.sorte-sports_periodTabs__8JtgG{display:flex;align-items:center;gap:20px;border-bottom:1px solid #352161;margin-bottom:15px}.sorte-sports_periodTabs__8JtgG button{font-size:13px;font-weight:700;padding:10px 2px;color:#b6accf;border-bottom:3px solid transparent}.sorte-sports_periodTabs__8JtgG button[aria-pressed=true]{color:#78ec83;border-bottom-color:#78ec83}.sorte-sports_timeFilters___tDe6{display:flex;flex-direction:column;gap:10px;padding:0 0 15px}.sorte-sports_timeLabels__j9x9m{display:flex;gap:6px;overflow:auto;scrollbar-width:none}.sorte-sports_timeFilters___tDe6[hidden],.sorte-sports_timeRange__Dkwjl{display:none}.sorte-sports_timeFilters___tDe6 button{min-width:42px;border:1px solid #39216f;border-radius:6px;font-size:11px;padding:8px 10px;color:#bdb2d8;white-space:nowrap}.sorte-sports_timeFilters___tDe6 button[aria-pressed=true]{color:#fff;background:#5326a6;border-color:#7644c6}.sorte-sports_marketTabs__2dshd{display:flex;gap:8px;overflow:auto;scrollbar-width:none;border-radius:7px;background:#14073c;padding:5px;margin-bottom:20px}.sorte-sports_marketTabs__2dshd button{flex:1;min-width:max-content;border-radius:5px;padding:10px 14px;font-size:12px;font-weight:700;color:#b7acd3}.sorte-sports_marketTabs__2dshd button[aria-pressed=true]{background:#317;color:#fff}.sorte-sports_catalog__M8VIw{min-width:0;margin-bottom:24px}.sorte-sports_sectionTitle__D6R4_{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:700;color:#80ef8c}.sorte-sports_sectionTitle__D6R4_ svg{width:19px;height:19px}.sorte-sports_sectionTitle__D6R4_ small{margin-left:auto;font-size:11px;font-weight:400;color:#b1a6ce}.sorte-sports_leagueGroup__9F7XI{overflow:hidden;border:1px solid #3b2275;border-radius:7px;margin-bottom:10px;background:#10063d}.sorte-sports_leagueHeading__fBt6M{display:flex;align-items:center;gap:8px;min-height:40px;padding:9px 12px;background:#1d0a59;font-size:12px;font-weight:700;color:#e4dcf8}.sorte-sports_leagueHeading__fBt6M>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sorte-sports_leagueHeading__fBt6M>svg:last-child{width:14px}.sorte-sports_tableHeading__lQb2C{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,36%);padding:7px 12px;gap:12px;background:#160747;font-size:10px;color:#a79bc5}.sorte-sports_tableHeading__lQb2C>div{display:flex;justify-content:space-around}.sorte-sports_tableHeading__lQb2C b{font-weight:400}.sorte-sports_matchRow__hlW_g{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,36%);align-items:center;gap:12px;padding:12px;border-top:1px solid #342064;min-height:115px}.sorte-sports_fixture___hkz_{min-width:0}.sorte-sports_matchMeta__WvY1j{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:10px;color:#9385b9;margin-bottom:8px}.sorte-sports_matchMeta__WvY1j>span{display:flex;gap:5px;align-items:center;color:#86ed92}.sorte-sports_matchMeta__WvY1j button{color:#a491c6}.sorte-sports_matchMeta__WvY1j button[aria-pressed=true]{color:#8bee91}.sorte-sports_teams__2Wck3{display:flex;flex-direction:column;gap:11px}.sorte-sports_teams__2Wck3>span{display:flex;align-items:center;gap:7px;min-width:0}.sorte-sports_teams__2Wck3 b{font-size:12px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sorte-sports_teams__2Wck3 strong{font-size:13px;font-weight:700;color:#fff}.sorte-sports_moreMarkets__V_Ul9{display:flex;align-items:center;gap:4px;font-size:9px;color:#ab98d1;margin-top:10px}.sorte-sports_moreMarkets__V_Ul9 svg{width:11px;height:11px}.sorte-sports_moreMarkets__V_Ul9>span{margin-left:auto}.sorte-sports_primaryOdds__G4CRr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0}.sorte-sports_primaryOdds__G4CRr[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sorte-sports_primaryOdds__G4CRr[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.sorte-sports_primaryOdds__G4CRr>a{grid-column:1/-1;font-size:11px;display:flex;align-items:center;justify-content:center;gap:5px;color:#c1aedf;min-height:54px}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button],.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]{background:#2b116f;border:1px solid #59369a;border-radius:5px;color:#fff;min-height:66px;height:auto;padding:9px 4px;gap:6px}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button]>span:first-child,.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]>span:first-child{font-size:10px;color:#baacdb;font-weight:400}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button]>span:last-child,.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]>span:last-child{font-size:14px;font-weight:700;color:#fff;padding:0}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button][aria-pressed=true],.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button][aria-pressed=true]{background:#69df7a;border-color:#9afa9f}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button][aria-pressed=true]>span,.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button][aria-pressed=true]>span{color:#091e29!important}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button]:disabled,.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]:disabled{opacity:.45}.sorte-sports_extraOdds__vwMQh{display:none;min-width:0}.sorte-sports_extraOdds__vwMQh>small{display:block;text-align:center;font-size:9px;color:#b6a7d4;margin-bottom:6px}.sorte-sports_extraOdds__vwMQh>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.sorte-sports_extraOdds__vwMQh[data-columns="3"]>div{grid-template-columns:repeat(3,minmax(0,1fr))}.sorte-sports_pagination__1__XW{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:15px;font-size:11px;color:#ad9ec9}.sorte-sports_pagination__1__XW>p{width:100%;text-align:center}.sorte-sports_pagination__1__XW>button{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:20px;padding:9px 20px;border:1px solid #50308d;background:#24105f;color:#dcd3ee;font-size:12px}.sorte-sports_pagination__1__XW>button:disabled{opacity:.5}.sorte-sports_loadingRows__ofPRl{display:flex;flex-direction:column;gap:8px}.sorte-sports_loadingRows__ofPRl>div{height:115px;border:1px solid #342064;background:#160747;border-radius:7px;animation:sorte-sports_pulse__vKihA 1.6s ease-in-out infinite alternate}.sorte-sports_superOdds__Miye7{margin-top:25px}.sorte-sports_responsible__Ot1W9{margin-top:28px;color:#8f81ad}.sorte-sports_matchDetail__L7yY9{min-width:0;padding-top:15px}.sorte-sports_detailHeader__f6WLB{border:1px solid #3c2475;border-radius:8px;background:#17075c;overflow:hidden}.sorte-sports_detailHeader__f6WLB [data-qa=match-detail-header]{background:transparent!important;border-radius:0}.sorte-sports_detailTabs__4bz3m{margin-top:15px;padding:4px;background:#1b0a53;border:1px solid #3a2573;border-radius:6px;overflow:hidden}.sorte-sports_detailTabs__4bz3m button{font-family:Arial,Helvetica,sans-serif;font-size:12px}.sorte-sports_detailLayout__Wlu5M{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:14px}.sorte-sports_detailMarkets__cZZgc,.sorte-sports_detailSidebar__bJAKY{min-width:0}.sorte-sports_detailMarkets__cZZgc [data-qa=market-card]{border:1px solid #422779!important;background:#140842!important}.sorte-sports_detailMarkets__cZZgc [data-qa=odd-button]{background:#2b116f!important;border-color:#53328c!important}.sorte-sports_detailMarkets__cZZgc [data-qa=odd-button][aria-pressed=true]{background:#69df7a!important;border-color:#9afa9f!important}.sorte-sports_detailMarkets__cZZgc [data-qa=odd-button][aria-pressed=true]>span{color:#091e29!important}.sorte-sports_detailSidebar__bJAKY{padding:10px;border:1px solid #3c2475;border-radius:8px;background:#10063d}.sorte-sports_frame__OXqgl [role=tabpanel]{min-width:0}.sorte-sports_frame__OXqgl a:focus-visible,.sorte-sports_frame__OXqgl button:focus-visible{outline:2px solid #91f19a;outline-offset:3px}@keyframes sorte-sports_pulse__vKihA{0%{opacity:.5}to{opacity:1}}@media (min-width:1280px){.sorte-sports_content__UGoVm{padding-right:292px}.sorte-sports_frame__OXqgl{padding-right:12px}.sorte-sports_boardHeading__oeTiH{margin-top:10px}.sorte-sports_boardHeading__oeTiH h1{font-size:19px}.sorte-sports_banners__3zJy6{margin-top:2px}.sorte-sports_banner__28QQW{aspect-ratio:4/1}.sorte-sports_matchRow__hlW_g[data-extra-markets="2"],.sorte-sports_tableHeading__lQb2C[data-extra-markets="2"]{grid-template-columns:minmax(150px,1fr) minmax(135px,.8fr) minmax(90px,.5fr) minmax(110px,.7fr);gap:8px}.sorte-sports_matchRow__hlW_g[data-extra-markets="1"],.sorte-sports_tableHeading__lQb2C[data-extra-markets="1"]{grid-template-columns:minmax(150px,1fr) minmax(135px,.8fr) minmax(110px,.7fr);gap:8px}.sorte-sports_extraOdds__vwMQh{display:block}.sorte-sports_tableHeading__lQb2C>div{grid-column:2}.sorte-sports_teams__2Wck3 b{font-size:13px}.sorte-sports_extraOdds__vwMQh [data-qa=odd-button]{min-height:58px}}@media (min-width:1600px){.sorte-sports_detailLayout__Wlu5M{grid-template-columns:minmax(0,1fr) 270px}}@media (max-width:767px){.sorte-sports_frame__OXqgl{padding:0 10px 110px}.sorte-sports_sportPills__zS2qf{padding:0 0 13px;gap:7px}.sorte-sports_sportPills__zS2qf a{padding:7px 11px;font-size:11px;min-height:34px}.sorte-sports_banner__28QQW{aspect-ratio:2.65/1;border-radius:7px}.sorte-sports_banners__3zJy6{margin-bottom:15px}.sorte-sports_bannerControls__s1qvP{margin-top:5px;font-size:9px}.sorte-sports_bannerControls__s1qvP button{width:19px;height:19px}.sorte-sports_boardHeading__oeTiH{margin:12px 0 15px}.sorte-sports_boardHeading__oeTiH h1{font-size:17px}.sorte-sports_periodTabs__8JtgG{gap:20px}.sorte-sports_periodTabs__8JtgG button{font-size:12px}.sorte-sports_marketTabs__2dshd{gap:1px;padding:3px;margin-bottom:15px}.sorte-sports_marketTabs__2dshd button{padding:10px 9px;font-size:10px}.sorte-sports_sectionTitle__D6R4_{font-size:14px;margin-bottom:10px}.sorte-sports_leagueHeading__fBt6M{font-size:11px;min-height:37px;padding:8px 10px}.sorte-sports_tableHeading__lQb2C{grid-template-columns:minmax(0,1fr) minmax(136px,44%);gap:7px;padding:6px 9px;font-size:9px}.sorte-sports_matchRow__hlW_g{grid-template-columns:minmax(0,1fr) minmax(136px,44%);gap:7px;padding:10px 9px}.sorte-sports_teams__2Wck3{gap:12px}.sorte-sports_teams__2Wck3 b{font-size:11px}.sorte-sports_teams__2Wck3>span{gap:5px}.sorte-sports_teams__2Wck3 strong{font-size:12px}.sorte-sports_matchMeta__WvY1j{font-size:9px}.sorte-sports_primaryOdds__G4CRr{gap:3px}.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]{padding:7px 2px;min-height:63px;border-radius:5px}.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]>span:first-child{font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sorte-sports_primaryOdds__G4CRr [data-qa=odd-button]>span:last-child{font-size:12px}.sorte-sports_moreMarkets__V_Ul9{font-size:8px}.sorte-sports_timeFilters___tDe6{gap:9px;padding-bottom:13px}.sorte-sports_timeLabels__j9x9m{gap:2px;justify-content:space-between;overflow:visible}.sorte-sports_timeFilters___tDe6 button{min-width:0;flex:1;padding:5px 2px;font-size:10px;border-color:transparent;background:transparent;color:#b6acd0}.sorte-sports_timeFilters___tDe6 button[aria-pressed=true]{background:transparent;color:#7bef88;border-color:transparent}.sorte-sports_timeRange__Dkwjl{display:block;width:100%;min-width:0;margin:2px 0 4px;height:4px;cursor:pointer;accent-color:#6ae27c}.sorte-sports_detailHeader__f6WLB [data-qa=match-detail-header]{padding:12px}.sorte-sports_detailHeader__f6WLB [data-qa=match-detail-header] .text-3xl{font-size:23px}.sorte-sports_detailTabs__4bz3m button{font-size:11px}.sorte-sports_detailSidebar__bJAKY{padding:8px}.sorte-sports_matchDetail__L7yY9{padding-top:12px}}@media (prefers-reduced-motion:reduce){.sorte-sports_loadingRows__ofPRl>div{animation:none}}