.fixture-section{flex-direction:column;min-height:500px;padding:10px 0;display:flex}#matches-view-container.const-width{flex-direction:column;align-items:stretch}#popular-leagues-section{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.popular-leagues-row-section{width:100%;max-width:100%;margin:0 0 8px;padding-top:10px;display:flex;overflow:hidden}.popular-leagues-row-section .MuiTabs-root{width:100%;overflow:hidden!important}.popular-leagues-row-section .MuiTabs-scroller{overflow:hidden!important}.popular-leagues-row-section .MuiTabs-flexContainer{flex-wrap:nowrap!important;justify-content:space-between!important;gap:10px!important;width:100%!important;display:flex!important;overflow:hidden!important}.popular-leagues-row-section .match-details-tab{background:var(--background-0)!important;border:1px solid var(--background-1)!important;min-width:auto!important;height:36px!important;min-height:36px!important;color:var(--text-1)!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:6px!important;flex:auto!important;max-width:100%!important;margin:0!important;padding:6px 12px!important;font-size:clamp(10px,1vw,12px)!important;font-weight:600!important;overflow:hidden!important}.popular-leagues-row-section .match-details-tab .MuiTab-label{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important;overflow:hidden!important}.popular-leagues-row-section .match-details-tab .MuiTab-label>div{justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important;overflow:hidden!important}.popular-leagues-row-section .match-details-tab .MuiTab-label>div>span,.popular-leagues-row-section .match-details-tab .MuiTab-label>div{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.fixtures-general-container{width:100%}.no-matches-that-match-filter{background:var(--bg-grey-light);color:var(--text-link);justify-content:center;font-size:13px;font-weight:700;display:flex}.match-team-names{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:12px;overflow:hidden}.matches-container{border-bottom:1px solid var(--background-1);place-items:center;height:32px;display:flex}.fixtures-top-header{background:var(--background-0);border-radius:5px 5px 0 0;flex-direction:column;min-height:52px;padding:0 5px;display:flex}.fixtures-top-header-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;min-height:52px;display:flex}.select-stats-dialog{background:var(--bg-white);flex-direction:column;min-width:550px;display:flex;overflow-x:hidden}.all-stats-ul-container{margin-top:10px;padding-left:20px;list-style-type:none}.selected-stat-style{background:var(--bg-grey-very-light)}.stat-style{color:var(--text-secondary);cursor:pointer;padding:5px;font-size:14px}.selected-stat-style:hover,.stat-style:hover{background:var(--bg-grey-light-2)}.table-stats-header{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:0;padding:0;font-size:11px;font-weight:600;display:inline-block;overflow:hidden}.stats-top-header-mobile{display:none}.stats-button-container{border:1px solid var(--H3MidGrey1);border-radius:10px;display:flex}.stat-button{cursor:pointer;color:var(--H3MidGrey1);border-left:1px solid var(--H3MidGrey1);will-change:background-color,color;padding:7px 10px;font-size:12px;font-weight:500}.stats-mobile-button-container{background:var(--background-1);border-radius:10px;display:flex}.stat-button-for-mobile{text-align:center;cursor:pointer;color:var(--text-2);flex:1;padding:6px 0;font-size:12px;font-weight:500}.stat-button:first-child{border-left:none;border-radius:8px 0 0 8px}.stat-button:last-child{border-radius:0 8px 8px 0}.active-stat-button{background:red;border-radius:2.5px;padding:5px 10px}.country-flag{object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:13px;display:block}.league-name-container{background:var(--bg-grey-medium);height:35px;color:var(--text-1);place-items:center;display:flex}.league-name-container td{border:none;padding:0}.league-name-container-for-mobile{background:var(--background-2);height:28px;color:var(--text-1);display:flex}.stats-container-for-web{justify-content:center;align-items:center;width:100%;font-size:11px;line-height:calc(1em - 2px);display:flex}.stats-container-for-mobile{display:none}.stats-type-for-web{color:var(--text-1);margin:0;padding:0;font-size:11px;font-weight:500;display:inline-block}.area-info-container{white-space:nowrap;text-align:right;margin-left:auto;padding-left:10px;font-size:12px;font-weight:600;overflow:visible}.fixtures-table-section{border-collapse:collapse;width:100%;height:100%;display:grid}.stats-table-header{border-collapse:collapse;table-layout:auto;width:100%;display:table}.stats-table-header tbody{display:table-row-group}.stats-table-header tr{background:var(--background-2);width:100%;display:flex}.stats-table-header td{padding:0}.stats-table-header td:not(.league-name-and-flag-container):not(.league-name-and-flag-container-for-avg):not(.league-name-and-flag-container-for-show-more-matches){justify-content:center;align-items:center;display:flex}.stats-table-header td[id^=league-name-td-]{text-align:left;padding:0}.top-select-stats-list-container{background:var(--H3MidGrey1);border-radius:5px;flex:0 auto;place-items:center;min-width:22%;max-width:200px;margin:0 10px 0 0;display:flex}.top-select-stats-list-container .MuiButton-root,.top-select-stats-list-container button{background:var(--bg-light)!important;color:var(--text-dark)!important;border:1px solid var(--border-grey)!important;text-transform:none!important;box-shadow:none!important}.top-select-stats-list-container .MuiButton-root:hover,.top-select-stats-list-container button:hover{background:var(--bg-grey-1)!important;box-shadow:none!important}.top-search-matches-container{background:var(--H3MidGrey1);border-radius:5px;flex:0 auto;place-items:center;max-width:300px;min-height:36px;margin:0 10px 0 0;display:flex}.stats-select-container{cursor:pointer;background:var(--bg-light);border-color:var(--border-black-alpha);border-radius:5px;width:100%;padding:5px}.filter-icon{width:25px;height:20px;margin:0 5px}.search-icon{width:25px;height:20px;margin:0 2px}.filter-button,.top-select-stats-list-container .MuiButton-root.filter-button,.top-select-stats-list-container button.filter-button{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;width:100%;padding:5px;display:inline-block;position:relative;overflow:hidden;background:var(--bg-light)!important;border:1px solid var(--border-grey)!important;color:var(--text-dark)!important;text-transform:none!important;box-shadow:none!important;min-width:auto!important}.filter-button:before{margin-right:5px;display:inline-block}.filter-button:after{content:"▼";margin-left:5px;display:inline-block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.filter-button:hover,.top-select-stats-list-container .MuiButton-root.filter-button:hover,.top-select-stats-list-container button.filter-button:hover{background:var(--bg-grey-1)!important;box-shadow:none!important}.top-select-stats-list-container div div{background:var(--bg-white);color:var(--text-dark)}.top-select-stats-list-container div label{background:var(--bg-white);color:var(--text-dark);border-radius:5px 5px 0 0}.stats-selection-input-label{background:#fff;padding-left:5px}.top-select-stats-list-container .MuiFormControl-root div{border-radius:10px;padding:3px}.stats-table-header tr td{box-sizing:border-box;min-width:0;height:100%}.fixture-table-row{background:var(--background-0);height:100%;display:flex}.fixtures-section-mobile{display:none}.match-info-container{grid-column-gap:0;grid-template-columns:35px 40px 35px 35px 35px minmax(120px,200px) minmax(40px,auto) minmax(120px,200px) 35px 35px 50px 50px;place-items:center;height:100%;display:grid}.match-info-container-for-avg{grid-column-gap:0;grid-template-columns:35px 40px 35px 35px 35px minmax(150px,300px) minmax(40px,auto) minmax(150px,300px) 35px 35px 50px 50px;place-items:center;height:100%;display:grid}.match-info-td{flex:8}.match-team-name{text-align:right;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;width:100%;overflow:hidden}.away-team-name{text-align:left}.league-name-and-flag-container{grid-column-gap:0;box-sizing:border-box;flex:8;grid-template-columns:35px 40px 35px 35px 35px minmax(120px,200px) minmax(40px,auto) minmax(120px,200px) 35px 35px 50px 50px;place-items:center start;min-width:0;display:grid}.league-name-and-flag-container>div:first-child,.league-name-and-flag-container>div:nth-child(2),.league-name-and-flag-container>div:nth-child(3),.league-name-and-flag-container>div:nth-child(4),.league-name-and-flag-container>div:nth-child(5){display:none}.league-name-and-flag-container>div:nth-child(6){grid-column:6}.league-name-and-flag-container>div:nth-child(7){grid-column:7}.league-name-and-flag-container>div:nth-child(8){grid-column:8}.league-name-and-flag-container>div:nth-child(9){grid-column:9}.league-name-and-flag-container>div:nth-child(10){grid-column:10}.league-name-and-flag-container>div:nth-child(11){grid-column:11;justify-self:center}.league-name-and-flag-container>div:nth-child(12){grid-column:12;justify-self:center}.league-name-and-flag-container>div:not(:nth-child(6)):not(:nth-child(11)):not(:nth-child(12)):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){justify-self:center}.league-name-and-flag-container>div{box-sizing:border-box;min-width:0}.league-name-and-flag-container>div:nth-child(6){grid-column:1;place-self:center start;min-width:0;max-width:100%;margin-left:0;flex:unset!important;width:auto!important;padding-left:10px!important}.league-name-and-flag-container-for-avg{box-sizing:border-box;flex:8;grid-template-columns:35px 40px 35px 35px 35px minmax(150px,300px) minmax(40px,auto) minmax(150px,300px) 35px 35px 50px 50px;place-items:center;min-width:0;display:grid}.league-name-and-flag-container-for-show-more-matches{cursor:pointer;flex:8;grid-template-columns:35px 40px 35px 35px 35px minmax(120px,200px) minmax(40px,auto) minmax(120px,200px) 35px 35px 50px 50px;place-items:center;display:grid}.league-name-and-flag{cursor:pointer;color:var(--text-2);justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.stats-container{text-align:center;border-bottom:2px solid green;width:10%}.stats-type-mobile,.stats-value-mobile{display:none}.stats-container1{text-align:center;border-bottom:2px solid orange;width:10%}.stats-header-container{text-align:center;width:10%}.stats-header-red{text-align:center;box-sizing:border-box;flex:1;min-width:0}.stats-header-other{text-align:center;box-sizing:border-box;flex:1;min-width:0;height:100%}.stats-header-odds{text-align:center;box-sizing:border-box;flex:.5;justify-content:center;align-items:center;width:100%;min-width:0;padding:0 8px;display:flex}.stats-title-container{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.stat-style-width-red{text-align:center;box-sizing:border-box;flex:1;place-items:center;min-width:0;height:100%;display:grid}.stat-style-width-other{box-sizing:border-box;flex:1;place-items:center;min-width:0;height:100%;display:grid}.stat-style-width-odds{box-sizing:border-box;text-align:center;flex:.5;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;padding:0;display:flex}.stat-style-width-odds .stats-container-for-web{justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex}.stat-style-width-odds .stats-type-for-web{text-align:center;margin:0;padding:0;display:inline-block}.stat_yellow{text-align:center;background:var(--bg-yellow-light);justify-content:center;place-items:center;width:50%;display:flex}.stat_red{text-align:center;background:var(--bg-red-light);justify-content:center;place-items:center;width:50%;display:flex}.stats-matches-referee-name-td-container{flex:3;justify-content:flex-end;place-items:center;display:grid}.stats-matches-referee-name-container{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end;width:100%;max-width:250px;display:flex;overflow:hidden}.stats-matches-referee-name-container .table-stats-header{text-align:right;width:100%}.stats-matches-referee-name-container .referee-name-match-detail{text-align:right;width:100%;text-decoration:none;display:block;color:var(--text-blue)!important}.stats-matches-referee-name-container .referee-name-match-detail:hover{text-decoration:underline;color:var(--text-blue-dark)!important}.stats-matches-referee-name{color:var(--text-1);font-size:11px}.no-odds-info-stats{flex:5.08}.no-info-stats{flex:4.09}.no-info-stats-for-avg{flex:3.03}.stat_green{text-align:center;background:var(--bg-green-alpha);justify-content:center;place-items:center;width:50%;display:flex}.no-info-stats-row{justify-content:center;place-items:center;height:100%;display:flex}.live-status-container{align-items:center;display:flex}.live-container{cursor:pointer;border-radius:9px}.live-icon{background-color:var(--icon-bg);border-radius:10px;width:15px;padding:2px}.not-live-icon{background-color:var(--bg-blue);border-radius:10px;width:15px;padding:2px}.live-text{color:#fff;margin-left:5px;font-size:13px;font-weight:500}.abnd-match{color:var(--red-1);font-weight:600}.live-match-min{font-weight:700;color:var(--red-1)!important}.live-match-score{color:var(--red-1);font-weight:700}.versus-text{color:var(--text-1);font-size:.8rem}.live-match-count{z-index:0;color:#fff;background:red;border:2px solid #fff;border-radius:15px;padding:3px 5px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:-8px;right:-7px}.no-live-matches-container{justify-content:center;place-items:center;display:flex}.no-live-matches-text{color:var(--text-link);font-size:13px;font-weight:700}.stats-week-days-section{place-items:center;min-width:22%;padding:0 10px;display:flex}.searchInput{background:var(--bg-grey-light-2);border:1px solid var(--border-grey);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:0 5px 5px 0;width:100%;min-height:36px;padding:8px 10px;font-size:13px;display:inline-block;position:relative;overflow:hidden}.week-days-container{flex:1;justify-content:center;display:flex}.home-page-week-days-container{justify-content:center;place-items:center;display:grid}.stats-half-time-scores-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.stats-half-time-title{font-size:11px;font-weight:600}.dates{color:var(--H3MidGrey1);cursor:pointer;text-transform:uppercase;flex-direction:column;place-items:center;font-size:11px;font-weight:700;transition-duration:.2s;transition-delay:.1s;display:flex}.active-week-day{color:var(--background-0);background:var(--text-1);border-radius:20px;flex-direction:column;place-items:center;padding:5px 12px;font-size:11px;font-weight:700;display:flex}.stats-date-day-name{font-size:10px}.show-less-matches-button{color:var(--text-2);cursor:pointer;font-size:12px}.show-less-matches-button:hover{color:var(--H3TeamFormD);transition-duration:.2s}.show-more-matches-button{color:var(--text-2);cursor:pointer;font-size:12px}.show-more-matches-button:hover{color:var(--H3TeamFormD);transition-duration:.2s}@media only screen and (max-width:980px){.stat-button{padding:.5rem 5px}.oddsValueContainer{grid-template-columns:repeat(3,1fr)}.popular-leagues-row-section{display:none}}@media only screen and (max-width:768px){.fixture-section{flex-direction:column;width:100%;min-height:500px;padding:0;display:flex;overflow-x:hidden}.fixtures-general-container{width:100%;overflow-x:hidden}.fixture-table-row{height:1.9rem}.fixtures-top-header,.matches-container,.stats-header-red,.stats-header-other,.stats-header-odds,.stats-matches-referee-name-td-container,.stats-container-for-web{display:none}.stats-container-for-mobile{flex:1;display:block}.fav-matches-live-and-stats-container-for-mobile{border-bottom:2px solid var(--border-grey-light);background:#fff;place-items:center;padding:8px 0;display:flex}.no-fav-matches-container{justify-content:center;display:flex}.no-fav-matches-text{color:var(--text-grey);margin-top:10px;font-size:13px;font-weight:600}.top-search-matches-container{margin:10px}.fixtures-section-mobile{display:flex}.stats-top-header-mobile{background:var(--background-0);flex-direction:column;padding:.3rem;display:flex}.match-info-container{grid-template-columns:35px 30px minmax(100px,160px) minmax(40px,auto) minmax(100px,160px) 30px 35px}.match-team-names{font-size:12px}.live-status-container{margin-left:.3rem}.live-and-weekdays-container-mobile{place-items:center;display:flex}.stats-mobile-button-container{border:none;margin:5px 0;padding:3px;display:flex}.league-name-container{background:var(--background-1);color:var(--text-1);place-items:center;display:flex}.stat-button{text-align:center;cursor:pointer;border-left:none;flex:1;padding:.5rem 0;font-size:12px;font-weight:500}.stats-header-container{display:none}.stat_yellow,.stat_red,.stat_green{border-left:1px solid var(--border-grey-2);flex:1;place-items:center;min-height:2rem;display:grid}.stats-type-mobile{color:var(--text-2);display:flex}.stats-value-mobile,.stats-type-mobile{justify-content:center;margin-bottom:3px;font-size:11px;display:flex}.fixture-stat-style{color:var(--text-cyan);font-size:.7rem}.stat-style-width-red{width:100%}.stat-style-width-other{text-align:center;width:100%;margin:0 1px;display:flex}.no-info-stats{width:100%}.dates{font-size:11px;font-weight:700}.active-week-day{color:#fff;background:var(--text-dark);border-radius:20px;padding:3px 15px;font-size:11px;font-weight:700;transition-duration:.2s;transition-delay:.1s}.area-info-container{white-space:nowrap;text-overflow:ellipsis;max-width:370px;overflow:hidden}.stats-half-time-scores-container{display:none}.league-name-and-flag-container,.league-name-and-flag-container-for-show-more-matches{display:flex}.week-days-section{justify-content:center;width:100%;padding:5px 0;display:flex}}@media only screen and (max-width:500px){.fixtures-general-container{width:auto}}@media only screen and (max-width:426px){.match-info-container{grid-template-columns:35px 30px minmax(70px,130px) minmax(40px,auto) minmax(70px,130px) 30px 35px}.fixtures-general-container{width:auto}.area-info-container{width:270px}.show-less-matches-button,.show-more-matches-button{text-align:center;font-size:11px}}@media only screen and (max-width:376px){.area-info-container{width:260px}}.odds-filter-toggle-button{cursor:pointer;background-color:var(--background-1);border:1px solid var(--H3MidGrey1);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:45px;min-width:45px;height:36px;margin-right:10px;padding:8px;transition:all .2s;display:flex!important}.odds-filter-toggle-button:hover{background-color:var(--background-2)}.odds-filter-toggle-button.odds-filter-active{background-color:var(--bg-green);border:1px solid var(--bg-green-dark)}.odds-filter-toggle-button.odds-filter-active:hover{background-color:var(--bg-green-dark);transform:scale(1.05)}.odds-filter-toggle-button .filter-icon{filter:brightness(0);width:20px;height:20px;display:block}.odds-filter-toggle-button.odds-filter-active .filter-icon{filter:brightness(0)invert()}.odds-filter-section{border-top:1px solid var(--background-1);flex-direction:column;gap:10px;width:100%;margin-top:0;padding:10px 0;display:flex}.odds-filter-row{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.odds-general-section{flex:1;align-items:center;gap:10px;display:flex}.odds-general-section h6{white-space:nowrap;text-align:left;width:200px;min-width:200px;margin:0;font-size:12px;font-weight:600}.oddsValueContainer{flex-wrap:wrap;flex:1;justify-content:flex-start;place-items:center;gap:5px;display:flex}.odds-filter-clear-button{margin-left:10px}.odds-clear-button{text-transform:none!important;background-color:var(--bg-light)!important;color:#333!important;border:1px solid var(--border-grey)!important;cursor:pointer!important;border-radius:5px!important;padding:5px 15px!important;font-size:12px!important}.odds-clear-button:hover{background-color:var(--bg-light-2)!important}.oddsButton{background-color:var(--bg-grey-3);color:#333;cursor:pointer;white-space:nowrap;border:1px solid #ccc;border-radius:4px;min-width:80px;padding:7px 12px;font-size:13px;transition:background-color .3s,color .3s}.oddsButton:hover{background-color:var(--bg-light-2)}.selectedButton,.selectedButton:hover{background-color:var(--bg-green);color:#fff}.fav-icon{cursor:pointer}
