.trunfo-sports_frame__XjzHE{width:100%;min-width:0;min-height:70vh;background:#f4f6fa;color:#182235;padding-bottom:100px;--trunfo-sports-red:var(--color-primary,#db2214)}.trunfo-sports_frame__XjzHE,.trunfo-sports_frame__XjzHE .font-sb-display,.trunfo-sports_frame__XjzHE button,.trunfo-sports_frame__XjzHE input,.trunfo-sports_frame__XjzHE select{font-family:Arial,Helvetica,sans-serif}.trunfo-sports_workspace__eKgZF{display:grid;grid-template-columns:52px 190px minmax(0,1fr) 280px;align-items:start;gap:16px;max-width:2000px;margin:auto;padding:18px;min-width:0}.trunfo-sports_content__pPJlJ{min-width:0}.trunfo-sports_iconRail__kg27p{display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 4px;border:1px solid #e3e8f0;border-radius:14px;background:#fff;position:sticky;top:calc(var(--site-header-height, 90px) + var(--spacing-header, 0px) + 14px);max-height:calc(100dvh - var(--site-header-height, 90px) - 34px);overflow:auto;scrollbar-width:none}.trunfo-sports_iconRail__kg27p a{width:38px;height:40px;display:grid;place-items:center;color:#69768a;border-radius:9px;flex-shrink:0}.trunfo-sports_iconRail__kg27p svg{width:21px;height:21px}.trunfo-sports_iconRail__kg27p a:hover,.trunfo-sports_iconRail__kg27p a[aria-current=page]{color:var(--trunfo-sports-red);background:#fff0ed}.trunfo-sports_iconRail__kg27p a:last-child{margin-top:12px;border-top:1px solid #e8ecf2;border-radius:0 0 8px 8px}.trunfo-sports_sidebar__9uwva{position:sticky;top:calc(var(--site-header-height, 90px) + var(--spacing-header, 0px) + 14px);max-height:calc(100dvh - var(--site-header-height, 90px) - 34px);overflow:auto;scrollbar-width:thin;min-width:0;background:#fff;border:1px solid #e3e8f0;border-radius:12px;padding:11px 8px;color:#334155}.trunfo-sports_sidebarSearch__l1vYa{margin-bottom:10px}.trunfo-sports_sidebarSearch__l1vYa [data-qa=sports-search]{padding:0;width:100%}.trunfo-sports_sidebarSearch__l1vYa [data-qa=sports-search]>button{width:100%;background:#f4f6fa;color:#64748b;border-radius:8px;justify-content:flex-start;padding-inline:10px;height:36px}.trunfo-sports_sidebarSearch__l1vYa [data-qa=sports-search]>button:after{content:attr(aria-label);font-size:11px;margin-left:6px}.trunfo-sports_sidebarSearch__l1vYa [data-qa=sports-search-panel]{position:fixed;left:88px;top:calc(var(--site-header-height, 90px) + 65px);width:360px;max-width:calc(100vw - 112px);background:#fff;color:#182235;border-color:#dfe5ee;z-index:50}.trunfo-sports_sidebarLinks__pL3nE{display:flex;flex-direction:column;gap:3px}.trunfo-sports_sidebarLinks__pL3nE a{display:flex;align-items:center;gap:8px;min-height:35px;padding:7px 8px;border-radius:7px;font-size:12px;font-weight:600}.trunfo-sports_sidebarLinks__pL3nE a:hover,.trunfo-sports_sidebarLinks__pL3nE a[aria-current=page]{color:var(--trunfo-sports-red);background:#fff0ed}.trunfo-sports_sidebarLinks__pL3nE svg{width:16px;height:16px}.trunfo-sports_sidebarGroup__jzVWV{border-top:1px solid #e8edf4;padding-top:14px;margin-top:14px}.trunfo-sports_sidebarGroup__jzVWV h2{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#99a2b1;padding:0 8px 8px}.trunfo-sports_sidebarGroup__jzVWV>a{display:flex;align-items:center;gap:7px;min-height:35px;padding:7px;border-radius:6px;font-size:11px;color:#526074}.trunfo-sports_sidebarGroup__jzVWV>a:hover,.trunfo-sports_sidebarGroup__jzVWV>a[aria-current=page]{color:var(--trunfo-sports-red);background:#fff0ed}.trunfo-sports_sidebarGroup__jzVWV>a>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trunfo-sports_sidebarGroup__jzVWV>a>svg{flex-shrink:0}.trunfo-sports_sidebarGroup__jzVWV>a>svg:last-child{width:11px;height:11px}.trunfo-sports_sidebarGroup__jzVWV small{font-size:9px;border-radius:5px;background:#f1f4f8;color:#788497;padding:2px 4px}.trunfo-sports_workspace__eKgZF [data-qa=slip-rail]{grid-column:4;position:sticky;top:calc(var(--site-header-height, 90px) + var(--spacing-header, 0px) + 14px);align-self:start;width:100%;max-height:calc(100dvh - var(--site-header-height, 90px) - 34px);overflow:hidden;border:1px solid #dfe5ee;border-radius:13px;background:#fff;color:#182235;box-shadow:0 4px 18px #15233e06}.trunfo-sports_workspace__eKgZF [data-qa=slip-rail-navigation]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:12px 13px;border-bottom:1px solid #edf0f5;font-size:12px;font-weight:700}.trunfo-sports_workspace__eKgZF [data-qa=slip-rail-navigation] a{font-size:10px;color:var(--trunfo-sports-red)}.trunfo-sports_workspace__eKgZF [data-qa=slip-rail-quick]{border-bottom:1px solid #edf0f5;padding:10px 13px;font-size:10px;color:#6d788a}.trunfo-sports_board__UGp5e{min-width:0}.trunfo-sports_boardHeading__rcEzQ{display:flex;align-items:center;gap:12px;margin:2px 0 16px;min-width:0}.trunfo-sports_boardHeading__rcEzQ>div:first-child>span{display:block;color:#94a0b0;font-size:10px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}.trunfo-sports_agendaTitle__uxBFJ,.trunfo-sports_boardHeading__rcEzQ h1{display:flex;align-items:center;gap:8px;font-size:23px;font-weight:700;color:#17243b;white-space:nowrap}.trunfo-sports_boardHeading__rcEzQ h1 svg{width:20px;height:20px;color:var(--trunfo-sports-red)}.trunfo-sports_boardSearch__5944K{min-width:0;flex:1}.trunfo-sports_sportPills__wIsss{display:flex;align-items:center;gap:7px;overflow:auto;scrollbar-width:none;justify-content:flex-start;min-width:0;padding:4px 0}.trunfo-sports_frame__XjzHE [data-qa=mobile-slip-sheet] .text-white,.trunfo-sports_workspace__eKgZF [data-qa=slip-rail] .text-white{color:#26344a!important}.trunfo-sports_frame__XjzHE [data-qa=mobile-slip-sheet] [data-qa=slip-tabs] button[aria-selected=true],.trunfo-sports_workspace__eKgZF [data-qa=slip-rail] [data-qa=slip-tabs] button[aria-selected=true]{color:var(--trunfo-sports-red)!important}.trunfo-sports_frame__XjzHE [data-qa=slip-cta]{color:#fff!important}.trunfo-sports_sportPills__wIsss a{display:flex;align-items:center;gap:5px;padding:7px 10px;white-space:nowrap;border:1px solid #e0e5ed;border-radius:20px;background:#fff;color:#68758a;font-size:10px;font-weight:600;flex-shrink:0}.trunfo-sports_sportPills__wIsss a[aria-current=page]{color:var(--trunfo-sports-red);border-color:#f3c7c0;background:#fff4f1}.trunfo-sports_sportPills__wIsss svg{width:16px;height:16px}.trunfo-sports_banner__0QGi_{position:relative;display:block;width:100%;aspect-ratio:4.6/1;border-radius:12px;overflow:hidden;margin-bottom:20px;background:#fff}.trunfo-sports_banner__0QGi_ img{object-fit:cover}.trunfo-sports_periodTabs__BOTvD{display:flex;align-items:center;gap:25px;border-bottom:1px solid #dfe5ee;margin-bottom:14px}.trunfo-sports_periodTabs__BOTvD button{font-size:13px;font-weight:700;color:#8290a2;padding:12px 0;border-bottom:3px solid transparent}.trunfo-sports_periodTabs__BOTvD button[aria-pressed=true]{color:var(--trunfo-sports-red);border-bottom-color:var(--trunfo-sports-red)}.trunfo-sports_catalogFilters__x4PZY{display:flex;flex-direction:column;gap:11px;margin:10px 0 21px}.trunfo-sports_dateTabs__JKi0F,.trunfo-sports_marketTabs__pHIc0{display:flex;align-items:center;gap:7px;min-width:0;overflow:auto;scrollbar-width:none}.trunfo-sports_dateTabs__JKi0F button{padding:8px 12px;border:1px solid #e0e6ef;border-radius:7px;background:#fff;color:#738095;font-size:11px;white-space:nowrap;flex-shrink:0}.trunfo-sports_dateTabs__JKi0F button[aria-pressed=true]{color:#fff;background:var(--trunfo-sports-red);border-color:var(--trunfo-sports-red)}.trunfo-sports_marketTabs__pHIc0 button{padding:7px 12px;border-radius:6px;color:#7a8698;font-size:10px;font-weight:600;background:#eaf0f6;white-space:nowrap;flex-shrink:0}.trunfo-sports_marketTabs__pHIc0 button[aria-pressed=true]{color:#17243b;background:#fff;box-shadow:inset 0 0 0 1px #dce3ed}.trunfo-sports_catalog__gtVLN{min-width:0;margin-bottom:25px}.trunfo-sports_catalog__gtVLN button.text-white{color:#64748b}.trunfo-sports_sectionTitle__Ggj6X{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:700;color:#1d2b40;margin-bottom:12px}.trunfo-sports_sectionTitle__Ggj6X>svg{width:19px;height:19px;color:var(--trunfo-sports-red)}.trunfo-sports_sectionTitle__Ggj6X small{display:grid;place-items:center;background:#e7edf4;color:#7e8b9b;font-size:10px;min-width:23px;height:20px;border-radius:5px;font-weight:500}.trunfo-sports_liveGrid__uFWa6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trunfo-sports_matchCard__8NHqi{min-width:0;overflow:hidden;background:#fff;border:1px solid #e0e6ee;border-radius:11px;box-shadow:0 3px 10px #1c294d03}.trunfo-sports_cardHeading__A5GsD{display:flex;align-items:center;gap:6px;padding:11px 12px;border-bottom:1px solid #f0f3f7;color:#8a96a7;font-size:10px;min-width:0}.trunfo-sports_cardHeading__A5GsD>svg{color:#a6afbc;flex-shrink:0}.trunfo-sports_cardHeading__A5GsD>a{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trunfo-sports_cardHeading__A5GsD>button{color:#b1b9c5;flex-shrink:0}.trunfo-sports_cardHeading__A5GsD>button[aria-pressed=true]{color:#de3427}.trunfo-sports_cardBody__a39hc{padding:12px;min-width:0}.trunfo-sports_fixture__t4wp7{min-width:0}.trunfo-sports_kickoff__z8MLI{display:flex;align-items:center;gap:5px;color:#94a0af;font-size:9px;margin-bottom:10px}.trunfo-sports_kickoff__z8MLI[data-live=true]{color:var(--trunfo-sports-red);font-weight:600}.trunfo-sports_kickoff__z8MLI svg{width:12px;height:12px}.trunfo-sports_teams__Gf9sr{display:flex;flex-direction:column;gap:11px}.trunfo-sports_teams__Gf9sr>span{display:flex;align-items:center;gap:8px;min-width:0}.trunfo-sports_teams__Gf9sr b{font-size:12px;font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#243047}.trunfo-sports_teams__Gf9sr strong{font-size:15px;font-weight:700;color:#27344a;min-width:18px;text-align:center}.trunfo-sports_fixtureLinks__3A1iH{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px}.trunfo-sports_fixtureLinks__3A1iH>a{display:flex;align-items:center;gap:2px;font-size:9px;color:#8a96a6;white-space:nowrap}.trunfo-sports_fixtureLinks__3A1iH svg{width:11px;height:11px}.trunfo-sports_fixtureLinks__3A1iH .trunfo-sports_builderLink__Gj5kG{color:var(--trunfo-sports-red);font-weight:600}.trunfo-sports_cardMarkets__TbQyl{margin-top:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.trunfo-sports_marketBlock__FOews{min-width:0}.trunfo-sports_marketBlock__FOews h3{font-size:9px;font-weight:400;color:#a0a8b5;margin:0 0 5px}.trunfo-sports_marketOdds__x62PI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0}.trunfo-sports_marketOdds__x62PI[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.trunfo-sports_marketOdds__x62PI[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button]{background:#f5f7fa;border-color:#e8ecf3;color:#263347;border-radius:7px;min-height:46px;height:auto;padding:6px 4px;gap:3px}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button]>span:first-child{color:#8590a0;font-size:9px;font-weight:400}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button]>span:last-child{color:#25324a;font-size:13px;font-weight:700;padding:0}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button][aria-pressed=true]{background:var(--trunfo-sports-red);border-color:var(--trunfo-sports-red)}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button][aria-pressed=true]>span{color:#fff!important}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button]:disabled{opacity:.45}.trunfo-sports_allMarkets__hRiX9{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#8592a4;min-height:45px}.trunfo-sports_leagueCard__Hai68{overflow:hidden;border:1px solid #e0e6ee;border-radius:10px;background:#fff;margin-bottom:12px}.trunfo-sports_leagueCard__Hai68>header{display:flex;align-items:center;gap:8px;background:#fdfdfe;padding:12px;border-bottom:1px solid #e6ebf3;color:#7d899a;font-size:11px}.trunfo-sports_leagueCard__Hai68>header h3{flex:1;font-weight:600;color:#4d5b71;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trunfo-sports_leagueCard__Hai68>header>span{font-size:10px;white-space:nowrap}.trunfo-sports_compactCard__PLH2T{border:0;border-radius:0;box-shadow:none;border-bottom:1px solid #edf1f6}.trunfo-sports_compactCard__PLH2T:last-child{border-bottom:0}.trunfo-sports_compactCard__PLH2T>.trunfo-sports_cardHeading__A5GsD{display:none}.trunfo-sports_compactCard__PLH2T>.trunfo-sports_cardBody__a39hc{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.8fr);align-items:center;gap:16px;padding:14px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_cardMarkets__TbQyl{margin:0}.trunfo-sports_compactCard__PLH2T .trunfo-sports_teams__Gf9sr b{font-size:12px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketBlock__FOews h3{font-size:9px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_fixtureLinks__3A1iH{margin-top:7px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_kickoff__z8MLI{margin-bottom:8px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketOdds__x62PI [data-qa=odd-button]{min-height:55px}.trunfo-sports_pagination__v3Q10{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:17px 0;font-size:10px;color:#99a3b2}.trunfo-sports_pagination__v3Q10>p{width:100%;text-align:center}.trunfo-sports_pagination__v3Q10>button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 18px;border:1px solid #dce3ed;border-radius:7px;background:#fff;color:#65738a;font-size:11px}.trunfo-sports_pagination__v3Q10>button:disabled{opacity:.5;cursor:wait}.trunfo-sports_loadingGrid__foLHi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trunfo-sports_loadingGrid__foLHi>div{height:240px;border-radius:11px;border:1px solid #e2e7f0;background:#fff;animation:trunfo-sports_trunfoPulse__Nz6Gl 1.6s ease-in-out infinite alternate}.trunfo-sports_responsible__DsjjA{margin-top:25px;color:#96a1b0}.trunfo-sports_agendaTitle__uxBFJ{margin:3px 0 14px}.trunfo-sports_board__UGp5e [data-qa=section-header] .text-white{color:#243047!important}.trunfo-sports_frame__XjzHE a:focus-visible,.trunfo-sports_frame__XjzHE button:focus-visible,.trunfo-sports_frame__XjzHE input:focus-visible{outline:2px solid #e33425;outline-offset:3px}@media (max-width:1279px){.trunfo-sports_workspace__eKgZF{grid-template-columns:48px minmax(0,1fr) 265px;gap:12px;padding:14px}.trunfo-sports_sidebar__9uwva{display:none}.trunfo-sports_workspace__eKgZF [data-qa=slip-rail]{grid-column:3}.trunfo-sports_boardHeading__rcEzQ{align-items:flex-start;flex-direction:column;gap:10px}.trunfo-sports_boardSearch__5944K{width:100%}.trunfo-sports_sportPills__wIsss{justify-content:flex-start}.trunfo-sports_compactCard__PLH2T>.trunfo-sports_cardBody__a39hc{grid-template-columns:minmax(0,1fr) minmax(160px,.8fr);gap:10px}.trunfo-sports_liveGrid__uFWa6{gap:10px}.trunfo-sports_cardBody__a39hc{padding:11px}.trunfo-sports_cardHeading__A5GsD{padding:10px 11px}}@media (max-width:1023px){.trunfo-sports_workspace__eKgZF{display:block;padding:15px 12px}.trunfo-sports_iconRail__kg27p,.trunfo-sports_sidebar__9uwva{display:none}.trunfo-sports_boardHeading__rcEzQ{margin-bottom:13px}.trunfo-sports_boardHeading__rcEzQ h1{font-size:21px}.trunfo-sports_boardHeading__rcEzQ>div:first-child>span{font-size:9px}.trunfo-sports_sportPills__wIsss{padding-top:2px;gap:6px}.trunfo-sports_sportPills__wIsss a{padding:7px 10px;font-size:10px}.trunfo-sports_frame__XjzHE{padding-bottom:115px}.trunfo-sports_banner__0QGi_{aspect-ratio:3.3/1}.trunfo-sports_liveGrid__uFWa6{grid-template-columns:repeat(2,minmax(0,1fr))}.trunfo-sports_periodTabs__BOTvD{gap:23px}.trunfo-sports_catalogFilters__x4PZY{margin-bottom:17px}.trunfo-sports_sectionTitle__Ggj6X{font-size:15px}.trunfo-sports_compactCard__PLH2T>.trunfo-sports_cardBody__a39hc{grid-template-columns:minmax(0,1fr) minmax(190px,.8fr)}}@media (max-width:600px){.trunfo-sports_workspace__eKgZF{padding:13px 10px}.trunfo-sports_boardHeading__rcEzQ{gap:9px}.trunfo-sports_boardHeading__rcEzQ h1{font-size:20px}.trunfo-sports_banner__0QGi_{aspect-ratio:2.7/1;border-radius:9px;margin-bottom:13px}.trunfo-sports_periodTabs__BOTvD button{font-size:12px;padding:11px 0}.trunfo-sports_periodTabs__BOTvD{gap:20px}.trunfo-sports_dateTabs__JKi0F button{padding:7px 10px;font-size:10px}.trunfo-sports_marketTabs__pHIc0 button{padding:7px 9px;font-size:9px}.trunfo-sports_catalogFilters__x4PZY{gap:9px}.trunfo-sports_liveGrid__uFWa6{grid-template-columns:minmax(0,1fr)}.trunfo-sports_matchCard__8NHqi{border-radius:9px}.trunfo-sports_cardBody__a39hc{padding:12px}.trunfo-sports_cardHeading__A5GsD{font-size:10px}.trunfo-sports_teams__Gf9sr b{font-size:13px}.trunfo-sports_cardMarkets__TbQyl{gap:10px}.trunfo-sports_marketOdds__x62PI [data-qa=odd-button]{min-height:49px}.trunfo-sports_compactCard__PLH2T{border-radius:0}.trunfo-sports_compactCard__PLH2T>.trunfo-sports_cardBody__a39hc{grid-template-columns:minmax(0,1fr) minmax(136px,45%);gap:9px;padding:11px 10px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_teams__Gf9sr>span{gap:5px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_teams__Gf9sr b{font-size:11px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_teams__Gf9sr>span img{width:18px;height:18px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketOdds__x62PI{gap:4px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketOdds__x62PI [data-qa=odd-button]{padding:6px 2px;min-height:57px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketOdds__x62PI [data-qa=odd-button]>span:last-child{font-size:12px}.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketBlock__FOews h3,.trunfo-sports_compactCard__PLH2T .trunfo-sports_marketOdds__x62PI [data-qa=odd-button]>span:first-child,.trunfo-sports_fixtureLinks__3A1iH>a{font-size:8px}.trunfo-sports_fixtureLinks__3A1iH{flex-wrap:wrap;gap:6px}.trunfo-sports_leagueCard__Hai68>header{padding:11px 10px;font-size:10px}.trunfo-sports_leagueCard__Hai68>header h3{font-size:11px}.trunfo-sports_loadingGrid__foLHi{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.trunfo-sports_loadingGrid__foLHi>div{animation:none}}@keyframes trunfo-sports_trunfoPulse__Nz6Gl{0%{opacity:.45}to{opacity:1}}