.match-details-section{width:100%;display:flex}.match-details-general-section{flex:2;display:flex}.match-detail-section{background:#fff;flex-direction:column;flex:2;display:flex}.statistics-and-standings-section{flex:1}.stats-tabs-and-teams-section{border:1px solid var(--border-grey-3);background:#fff;border-radius:4px;flex:2}.match-detail-empty-section{flex:1;justify-content:center;display:flex}.app-store-platform-image{background-image:url(../media/app-store.ccc0c8dc.svg);background-position:50%;background-size:cover;width:120px;height:38px}.play-store-platform-image{background-image:url(../media/play-store.1c00a82c.svg);background-position:50%;background-size:cover;width:120px;height:38px}.match-detail-league-round-and-time-section{border-bottom:1px solid var(--border-grey-4);justify-content:space-between;place-items:center;padding:5px;display:flex}.match-detail-area-logo{width:16px;height:12px}.match-detail-area-text,.match-detail-league-text{color:var(--fv-text-1);margin-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}.date-time-container{display:flex}.match-detail-date-time{color:var(--fv-text-2);white-space:nowrap;text-overflow:ellipsis;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;overflow:hidden}.match-plus-icon{height:28px}.league-name{white-space:nowrap;text-overflow:ellipsis;color:var(--fv-league-name);display:flex;overflow:hidden}.web-teams-container{place-items:center;height:197px;display:flex;box-shadow:0 1px 3px #0000001a}.mobile-teams-container{display:none}.match-detail-team-name{flex:1}.match-detail-team-name-for-home{text-align:left}.match-detail-team-name-for-away{text-align:right}.match-detail-played-match-container{flex-direction:column;place-items:center;display:flex}.match-detail-ms{color:var(--text-red);margin-top:35px;font:700 16px Arial,Helvetica,sans-serif}.match-detail-coach-text{color:var(--fv-text-1);margin:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.match-detail-last-5-match-container{justify-content:flex-start;place-items:center;width:100%;height:15px;margin:10px 0 0 20px;padding:0 1px;display:flex}.match-detail-last-5-match-container-away{justify-content:flex-end;place-items:center;width:100%;height:15px;margin:10px 20px 0 0;padding:0 1px;display:flex}.match-detail-last-5-match-text{color:#666;font:12px Arial,Helvetica,sans-serif}.match-detail-last-5-match-result-container{display:flex}.last-5-match-result{margin-left:2px}.match-detail-score-and-time,.match-start-time-container{place-items:center;display:grid}.match-detail-start-time{color:var(--text-red);flex:1;height:100%;margin-top:27px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.match-versus-V{color:var(--fv-text-1);text-align:center;margin-top:15px;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700}.match-detail-venue-and-referee-container{justify-content:space-between;place-items:center;padding:5px;display:flex}.match-detail-venue-container{white-space:nowrap;text-overflow:ellipsis;place-items:center;display:flex;overflow:hidden}.match-detail-stadium-icon{width:16px;height:16px}.match-detail-venue-city,.match-detail-venue{color:var(--fv-text-1);margin-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:11px}.referee-info-section{margin-left:5px;display:flex}.match-detail-referee-container{white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.match-detail-whistle-icon{width:11px;height:11px}.referee-name-match-detail{color:var(--text-blue);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;text-decoration:none}.referee-name-match-detail:hover{color:var(--text-blue-dark);text-decoration:underline}.match-details-team{color:var(--fv-text-1);text-align:center;flex-direction:column;flex:2;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;display:flex}.match-detail-teams-general-section{width:100%}.match-details-team-container{cursor:pointer;place-items:center;width:100%;display:flex}.match-detail-teams-logo{border:1px solid var(--border-blue);border-radius:10px;width:70px;height:70px;margin:0 10px;padding:10px}.match-detail-match-info-container{height:100%;margin-top:15px}.match-detail-match-time{color:var(--text-red);flex:1;margin-top:36px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.match-detail-score{color:var(--fv-text-1);flex:1;justify-content:center;place-items:center;margin-top:8px;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;display:flex}.match-detail-first-period-score{color:var(--text-grey-2);flex:1;justify-content:center;place-items:center;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:flex}.match-detail-coach-container-for-away{justify-content:flex-end;width:100%;margin-top:10px;display:flex}.match-detail-coach-container-for-home{justify-content:flex-start;width:100%;margin-top:10px;display:flex}.lmt-title-container{background-color:var(--bg-blue-light);height:25px;color:var(--text-blue-2);border-top:1px solid #c0cfdb;border-bottom:1px solid #c0cfdb;padding:0 0 0 8px;font:700 13px/24px Arial,Helvetica,sans-serif}.match-details-general-column-container{display:flex}.md-col-cont-padding{padding:10px}.web-match-details-content-section{border:1px solid var(--border-grey-3);border-radius:3px;flex:2;margin-top:10px}.web-match-details-content-section-full-width{flex:2;width:100%}.match-details-tabs-section{background:var(--bg-grey-5);max-height:28.34px;display:flex}.match-details-tabs-section-full-width{background:var(--bg-grey-5);width:100%;max-height:28.34px;display:flex}.match-details-player-stats-tabs-section{background:var(--bg-grey-5);max-height:28.34px;padding:5px 0;display:flex}.match-details-player-stats-tabs-section-full-width{background:var(--bg-grey-5);width:100%;max-height:28.34px;padding:5px 0;display:flex}.player-stats-table-header-icon-and-title{justify-content:center;place-items:center;font-size:12px;display:flex}.match-details-tabs-section .css-1ujnqem-MuiTabs-root,.match-details-tabs-section-full-width .css-1ujnqem-MuiTabs-root{min-height:28.34px!important;max-height:28.34px!important}.match-details-tabs-section button,.match-details-tabs-section-full-width button{border-right:1px solid #d3d6dd;min-height:28.34px;max-height:28.34px;font-family:Arial,Helvetica,sans-serif;font-size:13px!important;font-weight:700!important}.match-details-tabs-section .Mui-selected,.match-details-tabs-section-full-width .Mui-selected{background:#d3d6dd}.match-details-player-stats-tabs-section .css-1ujnqem-MuiTabs-root,.match-details-player-stats-tabs-section-full-width .css-1ujnqem-MuiTabs-root{min-height:28.34px!important;max-height:28.34px!important}.match-details-player-stats-tabs-section button,.match-details-player-stats-tabs-section-full-width button{min-height:28.34px;max-height:28.34px;font-family:Arial,Helvetica,sans-serif;font-size:13px!important;font-weight:700!important}.match-details-player-stats-tabs-section .Mui-selected,.match-details-player-stats-tabs-section-full-width .Mui-selected{background:#fff;border-radius:5px}.match-details-tab{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;text-transform:none!important}.css-1h9z7r5-MuiButtonBase-root-MuiTab-root{font-size:.8rem!important}.stats-section{padding:0}.match-details-stats-check-box-section{justify-content:space-between;align-items:flex-start;gap:40px;padding:10px;display:flex}.match-details-stats-check-box-container{flex-direction:column;flex:none;align-items:flex-start;gap:8px;display:flex}.match-details-stats-check-box-container-home{align-items:flex-start}.match-details-stats-check-box-container-away{align-items:flex-end}.team-side-container{flex-shrink:0;justify-content:flex-start;place-items:center;min-width:80px;margin:0;display:flex}.team-side-container-for-away{justify-content:flex-end}.match-details-stats-event-title-team-and-logo{place-items:center;display:flex}.match-details-stats-title-team-name{color:var(--black-1);padding-left:5px;font-size:12px;font-weight:500}.match-details-stats-check-box-label-container{background:#f5f7f9;border-radius:6px;flex-shrink:0;justify-content:center;place-items:center;gap:4px;padding:3px;display:flex}.match-details-stats-check-box-label-container-home{justify-content:flex-start}.match-details-stats-check-box-label-container-away{justify-content:flex-end}.team-side-title{margin:0 0 5px}.match-details-stats-check-box-label{cursor:pointer;color:var(--fv-text-1);-webkit-user-select:none;user-select:none;border-radius:4px;place-items:center;margin:0;padding:6px 16px;font-size:12px;font-weight:600;transition:all .2s;display:flex;position:relative}.match-details-stats-check-box-label:hover{background:#fff9}.match-details-stats-check-box-label.active{color:var(--text-blue-2);background:#fff;font-weight:700;box-shadow:0 1px 3px #0000001a}.match-details-stats-check-box-label.active:hover{background:#fff}.match-details-stats-check-box-label span{display:inline-block}.stats-check-box{opacity:0;cursor:pointer;width:0;height:0;margin:0;position:absolute}.match-detail-stats-title-container{background:var(--fv-text-2);border-bottom:1px solid #c2d1dc;place-items:center;height:27px;display:flex}.match-detail-stats-title{color:var(--background-0);margin-left:5px;font-size:13px}.stats-general-container{background:#fff}.match-detail-stats-container{border-bottom:1px solid #f6f6f6;flex-direction:row;grid-template-columns:10rem auto 10rem;place-items:center;padding:.5rem;display:grid}.match-detail-stats-container:last-child{border-bottom:none}.timeline-mobile-container{display:none}.normal-row{background:#fff}.stripped-row{background:#efefef}.match-detail-stats{color:var(--fv-text-1);background-color:var(--background-1);border-radius:8px;justify-content:center;align-items:center;width:70px;height:25px;font-size:14px;font-weight:600;display:flex}.match-detail-stats-name{color:var(--fv-text-2);justify-content:center;align-items:center;font-size:12px;display:flex}.lmt-play-lick-img{cursor:pointer;background-image:url(../media/lmt-play-img.60ed39b7.png);background-position:50%;background-size:cover;height:97px;display:block}.time-line-and-teams-section{flex-direction:column;margin-bottom:10px;display:flex}.timeline-container{text-align:center;color:#fff;background:#184f92;padding:5px;font-size:14px}.timeline-teams-container{width:100%;color:var(--text-mobile);background:var(--background-1);border-top:1px solid #c0cfdb;border-bottom:1px solid #c0cfdb;grid-template-columns:calc(50% - 30px) 45px calc(50% - 30px);justify-content:center;place-items:center;min-height:23px;display:grid}.timeline-event-container{width:100%;color:var(--text-mobile);background:#fff;border-bottom:1px solid #cbd7e4;grid-template-columns:calc(50% - 80px) 45px 45px 45px calc(50% - 80px);justify-content:center;place-items:center;min-height:19px;display:grid}.timeline-event-container-stripped{width:100%;color:var(--text-mobile);background:#f1f1f1;border-bottom:1px solid #cbd7e4;grid-template-columns:calc(50% - 80px) 45px 45px 45px calc(50% - 80px);justify-content:center;place-items:center;min-height:19px;display:grid}.match-detail-home-team-events-container{width:100%;color:var(--fv-text-1);justify-content:flex-end;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:flex}.home-events-container{justify-content:flex-end;place-items:center;width:100%;display:flex}.home-event-player-name{white-space:nowrap;text-overflow:ellipsis;margin-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;overflow:hidden}.home-assist-player-name{white-space:nowrap;text-overflow:ellipsis;color:var(--fv-text-2);margin-right:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;overflow:hidden}.home-event-goal-player-name{color:var(--fv-text-1);margin-right:5px;font-size:10px;font-weight:700}.away-event-goal-player-name{color:var(--fv-text-1);margin-left:5px;font-size:10px;font-weight:700}.away-event-player-name{white-space:nowrap;text-overflow:ellipsis;color:var(--fv-text-1);margin-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;overflow:hidden}.away-assist-player-name{white-space:nowrap;text-overflow:ellipsis;margin-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;overflow:hidden}.match-detail-away-team-events-container{width:100%;color:var(--fv-text-1);justify-content:flex-start;place-items:center;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:flex}.away-events-container{justify-content:flex-start;place-items:center;width:100%;display:flex}.match-detail-h2h-home-win{color:var(--fv-text-1);font-family:Verdana,serif;font-size:10px;font-weight:700}.match-detail-h2h-away-win{color:var(--text-red-dark);font-family:Verdana;font-size:10px;font-weight:700}.match-detail-h2h-draw{color:var(--text-orange);font-family:Verdana;font-size:10px;font-style:italic!important}.match-detail-h2h-normal-team-style{color:#555;font-family:Verdana;font-size:10px}.prev-matches-tables-section{width:100%;display:flex}.prev-matches-tables-container{border:1px solid #c2d1dc;width:100%}.match-detail-all-matches-table{height:20px;color:var(--text-grey-darker);background-color:var(--bg-grey-4);border-bottom:1px solid #c2d1dc;place-items:center;padding:0 4px 0 2px;font:700 12px Arial,Helvetica,sans-serif;display:flex}.match-detail-percent-row{white-space:nowrap;height:20px;color:var(--text-grey-darker);background:#fff;border-bottom:1px solid #c2d1dc;grid-template-columns:100px minmax(100px,auto) 20px;place-items:center;padding:0 4px 0 2px;font:700 12px Arial,Helvetica,sans-serif;display:grid}.all-matches-side{white-space:nowrap;text-overflow:ellipsis;flex:1;width:100%;overflow:hidden}.all-matches-side-percent{flex:2}.comparison-general-container{place-items:center;width:100%;display:flex}.comp1{background:url(../media/comparison1.40c8ddf5.png) repeat-x;height:10px}.comp2{background:url(../media/comparison2.1ee27d23.png) repeat-x;height:10px}.comp3{background:url(../media/comparison3.8f57b1ba.png) repeat-x;height:10px}.comp1-team{color:var(--text-blue-3);font:700 12px Arial,Helvetica,sans-serif}.comp2-team{color:var(--text-red-2);font:700 12px Arial,Helvetica,sans-serif}.comp3-team{color:var(--text-orange-2);font:700 12px Arial,Helvetica,sans-serif}.match-details-events-match-card{border-radius:2px;width:4px;height:12px;padding:0 2px}.match-details-events-match-card.yellow-card{background-color:var(--yellow-card);color:#000}.match-details-events-match-card.red-card{background-color:var(--red-card);color:#fff}.event-time-container{justify-content:center;width:100%;font-size:12px;font-weight:600;display:flex}.match-detail-event-minute{color:#fff;background:#8e9da6;border-radius:3px;justify-content:center;place-items:center;width:32px;height:17px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;display:flex}.timeline-icons{width:10px;height:10px}.pen-goal-icon{width:17px;height:11px}.match-detail-statistics-section{margin:10px 0 0 10px}.match-detail-statistics-section-display-none{display:none}.statistics-content-for-web{display:block}.statistics-content-for-mobile{display:none}.statistics-and-standings-title{background:var(--background-1);color:var(--H3MidGrey2);border-bottom:1px solid #c0cfdb;justify-content:center;place-items:center;height:26px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;display:flex}.statistic-sub-title{color:#333;text-align:center;background:#e6ecef;border-bottom:1px solid #c0cfdb;justify-content:center;place-items:center;height:17px;padding:1px 0;font:700 11px Arial,Helvetica,sans-serif;display:flex}.statistic-name{white-space:nowrap;text-overflow:ellipsis;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;overflow:hidden}.stats-and-progress-container-stripped{background:#f1f1f1;border-bottom:1px solid #cbd7e4;grid-template-columns:60px 30px auto 30px 60px;place-items:center;height:19px;display:grid}.stats-and-progress-container{background:#fff;border-bottom:1px solid #cbd7e4;grid-template-columns:60px 30px auto 30px 60px;place-items:center;height:19px;display:grid}.standings-group-name{text-align:center;color:var(--text-grey);background:#e5eff5;border-top:1px solid #c0cfdb;border-bottom:1px solid #c0cfdb;justify-content:center;place-items:center;height:29px;font-size:12px;font-weight:600;display:flex}.match-detail-percent-value{color:var(--fv-text-2);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700}.standings-section-with-margin{margin:10px 0 0 10px}.standings-section-without-margin{margin:0 0 0 10px}.match-detail-standings-league-container{background:var(--background-1);border-top:1px solid #c0cfdb;border-bottom:1px solid #c0cfdb;place-items:center;height:29px;padding:0;font:12px Arial,Helvetica,sans-serif;display:flex}.match-detail-standings-league-name{color:var(--text-blue-4);padding-left:5px;font:700 13px/29px Arial,Helvetica,sans-serif}.match-detail-standings-league-flag{width:16px;height:12px;padding-left:5px}.standings-header-row-container{background:#ddd;border-bottom:1px solid #edf2f4;grid-template-rows:19px;grid-template-columns:24px minmax(60px,auto) repeat(5,minmax(26px,30px));place-items:center;padding:1px 0;display:grid}.standings-header-stripe-row{background:#f1f1f1;border-bottom:1px solid #cbd7e4;grid-template-columns:29px minmax(60px,auto) repeat(5,minmax(26px,30px));display:grid}.standings-header{background:#fff;border-bottom:1px solid #cbd7e4;grid-template-columns:29px minmax(60px,auto) repeat(5,minmax(26px,30px));display:grid}.standings-header div,.standings-header-stripe-row div{white-space:nowrap;text-overflow:ellipsis;text-align:center;place-items:center;height:20px;font-size:10px;font-weight:500;display:grid;overflow:hidden}.match-detail-standings-position,.match-detail-standings-points{font-weight:700!important}.standings-titles div{white-space:nowrap;text-overflow:ellipsis;text-align:center;color:var(--text-dark-2);font-size:11px;font-weight:600;overflow:hidden}.team-name-table-title{text-align:left!important}.standings-team-name-container{justify-content:flex-start}.standings-team-name-text{cursor:pointer;color:var(--fv-text-1);margin-left:5px;font-size:10px}.match-detail-h2h-table-header-container{color:#000;background-color:#e6ecef;grid-template-columns:90px 30px 30px minmax(120px,260px) minmax(35px,auto) 30px 30px 60px 40px 40px 40px;place-items:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:22px;display:grid}.only-h2h-row-section{border-bottom:1px solid #c2d1dc;grid-template-columns:90px repeat(2,30px) minmax(120px,260px) minmax(35px,auto) minmax(120px,260px) repeat(2,30px) 60px repeat(4,40px);place-items:center;height:18.67px;display:grid}.only-h2h-row-section div{color:#555;font-size:10px}.h2h-row-section{border-bottom:1px solid #c2d1dc;grid-template-columns:90px repeat(2,30px) minmax(150px,230px) minmax(35px,auto) minmax(150px,230px) repeat(2,30px) 60px repeat(4,40px);place-items:center;height:18.67px;display:grid}.h2h-row-section div{color:var(--text-mobile);font-size:10px}.compare-corner-container{justify-content:space-between;width:100%}.compare-corner-icon-container{flex:1}.compare-corner-icon{flex:1;width:13px;height:13px}.compare-1half{text-align:center;flex:1}.h2h-table-titles{color:var(--H3MidGrey2);background:var(--background-1);border-top:1px solid #c0cfdb;border-bottom:1px solid #c2d1dc;place-items:center;height:25.33px;padding:0 0 0 8px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:24px;display:flex}.form-table-titles{color:var(--H3MidGrey2);place-items:center;height:25.33px;padding:0 0 0 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:24px;display:flex}.match-detail-compare-form-tables-section{display:grid}.match-detail-compare-form-table{border:1px solid #c2d1dc;width:100%}.match-detail-compare-form-team-row-container{background:var(--background-1);height:27px;color:var(--fv-text-1);border-bottom:1px solid #c2d1dc;grid-template-columns:minmax(190px,289px) 30px 30px minmax(100px,200px) minmax(50px,auto) 30px 30px 60px repeat(4,40px);place-items:center;font-size:10px;font-weight:700;display:grid}.match-detail-logo-and-team-container{justify-content:flex-start;place-items:center;width:100%;display:flex}.match-detail-teams-form-logo{width:20px;height:20px;margin-left:13px}.match-detail-timeline-teams-logo{width:20px;height:20px;margin-left:5px}.match-info-title-team-name{font-size:12px}.match-detail-timeline-teams-logo-away{margin-right:5px;margin-left:0!important}.h2h-home-team-container{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:flex-end;width:100%;display:flex;overflow:hidden}.h2h-select-team{color:#c63}.h2h-unselect-team{color:#0c3a7e}.h2h-score-container{cursor:pointer}.match-detail-compare-score{color:var(--fv-text-1);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}.match-detail-compare-first-period-score{color:#555;font-size:10px}.match-detail-compare-status-icon-container{display:flex}.match-detail-compare-date{color:#555;font-size:10px}.h2h-away-team-container{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:flex-start;width:100%;display:flex;overflow:hidden}.h2h-score-web{font-weight:600}.h2h-score-mobile{display:none}.h2h-p1-score-between{color:#e1e7ed;font-weight:600;font-size:10px!important}.h2h-p1-score{color:#e1e7ed;justify-content:center;width:100%;font-weight:600;display:flex;font-size:10px!important}.player-stats-team-logo{width:18px;height:18px;margin-left:10px}.refere-info-row-container{border-bottom:1px solid #efefef;justify-content:space-between;place-items:center;padding:4px;display:flex}.referee-info-text{color:var(--fv-text-2);font-size:12px}.referee-name-container{place-items:center;display:grid}.referee-name-title-row{background:var(--bg-grey-5);color:var(--H3MidGrey2);padding:10px;font-size:13px;font-weight:600;display:flex}.referee-name-and-flag-container{margin-left:5px;display:grid}.referee-name{color:var(--H3MidGrey2);font-size:15px;font-weight:600}.referee-country-and-flag-container{place-items:center;display:flex}.referee-country-flag{width:20px;height:12px;margin:0 7px}.referee-match-date-container{display:flex}.referee-country-name{font-size:14px;font-weight:500}.referee-page-section{background:var(--white-1);width:100%}.referee-section{background:var(--white-1)}.referee-stats-general-section{width:100%;display:flex}.referee-stats-section-row{background:var(--bg-grey-5);color:var(--H3MidGrey2);padding:8px;font-size:12px;font-weight:600}.referee-stat-row-container{border-bottom:1px solid #efefef;justify-content:space-between;padding:5px 10px;display:flex}.referee-matches-row-container-web-header{background:var(--fv-background-2);grid-template-columns:230px 60px auto;place-items:center;padding:5px 0;display:grid}.referee-matches-row-container{display:none}.referee-matches-row-container-web{border-bottom:1px solid #dfdfdf;grid-template-columns:230px 60px 45px 45px 45px 45px 45px 45px 45px 45px minmax(150px,240px) minmax(50px,auto) minmax(150px,240px) 45px 45px 45px 45px 45px 45px 45px 45px;place-items:center;padding:4px 0;display:grid}.referee-matches-row-container-web:hover{background:var(--fv-background-2)}.referee-matches-row-container-web-for-match-details{border-bottom:1px solid #dfdfdf;grid-template-columns:230px 60px 45px 45px 45px 45px 45px 45px 45px 45px minmax(150px,240px) minmax(50px,auto) minmax(150px,240px) 45px 45px 45px 45px 45px 45px 45px 45px;place-items:center;padding:4px 0;display:grid}.referee-matches-row-container-mobile{display:none}.referee-matches-row-container div{color:#485b74}.referee-match-header-cell{font-size:12px;font-weight:600}.referee-flag-and-comp-name-container{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.referee-country-flag{width:17px;height:10px}.referee-match-league-name{color:var(--fv-text-1);font-size:12px}.referee-match-date{font-size:10px}.referee-match-teams-and-score-section{justify-content:center;width:100%;display:flex}.referee-match-teams-mobile{display:none}.referee-match-teams-and-score-container{width:100%;display:flex}.referee-match-home-team-container{justify-content:flex-end}.referee-match-team-names{color:var(--fv-team-name);white-space:nowrap;text-overflow:ellipsis;place-items:center;font-size:12px;display:flex;overflow:hidden}.referee-match-score{font-size:11px;font-weight:600}.referee-match-score-container{cursor:pointer;margin:0 10px}.referee-match-cell-flex{place-items:center;display:flex}.referee-match-cell{display:flex}.penalty-icon-cont{color:#fff;text-align:center;background:red;border-radius:30px;width:15px;display:inline-block}.referee-match-cell span{font-size:12px}.match-plus-team-matches-general-container{width:100%;padding:10px}.general-cbox-section{border:1px solid #ececec;border-radius:4px;min-height:210px;padding:5px;display:grid}.mp-tables-container{margin-top:10px}.mp-cbox-container{place-items:center;margin:10px 0;display:flex}.mp-cbox-label{place-items:center;display:flex}.mp-cbox-name{font-size:12px}.all-cbox-name{font-size:13px;font-weight:700}.mp-cbox-name-container{grid-template-columns:repeat(3,1fr);display:grid}.mp-cbox-season-name-container{grid-template-columns:repeat(6,1fr);display:grid}.all-cbox-container{min-width:70px;margin-right:10px}.mp-team-side-general-container{display:flex}.team-side-label-container{place-items:center;margin-right:10px;font-size:13px;display:flex}.for-team-side-container{justify-content:space-between}.mp-match-count-option-container{place-items:center;display:flex}.mp-match-count-select{color:var(--fv-text-1);background:#efefef;border:1px solid #cbcbcb;border-radius:5px;padding:3px}.match-count-text{margin-right:10px;font-size:12px;font-weight:600}.mp-header-and-matches-section{margin:10px 0}.mp-matches-table-section{table-layout:fixed;border-collapse:collapse;width:100%}.mp-matches-header-title{color:var(--fv-text-1);font-size:11px;font-weight:600}.match-plus-general-section{display:grid}.mp-matches-header-section{background:var(--background-1);grid-template-columns:70px 50px 30px auto;place-items:center;padding:5px 0;display:grid}.mp-table-header-row-container{background:var(--fv-background-2);border:1px solid #e7e7e7;height:28px}.mp-table-header-row-container th{color:var(--fv-text-1);padding:0 5px;font-size:12px;font-weight:600}.mp-table-body-container tr:nth-child(2n){background-color:var(--background-1)}.mp-table-body-container tr{background-color:var(--background-0)}.mp-table-row-container{border:1px solid var(--background-1)}.mp-table-td{border-left:1px solid #e2e3e8;color:var(--fv-text-1)!important;border-bottom:1px solid var(--background-1)!important;padding:3px!important;font-weight:400!important}.mp-matches-row-section{background:#eaeaea;grid-template-columns:70px 50px 30px minmax(100px,200px) minmax(40px,auto) minmax(100px,200px);place-items:center;padding:3px 0;display:grid}.mp-matches-row-section td{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.mp-match-score{color:var(--fv-text-1);cursor:pointer;font-size:10px;font-weight:600}.mp-match-card-cell{justify-content:center;place-items:center;display:grid}.mp-center-icon-container{place-items:center;display:grid}.mp-center-corner-icon{width:15px;height:15px}.mp-center-icon{width:17px;height:17px}.mp-team-name{color:#6593d8;font-size:12px}.mp-teams-general-container{display:flex}.mp-teams-general-container label,.mp-teams-general-container input{cursor:pointer}.mp-team-name-container{display:flex}.td-home{justify-content:flex-end}.td-away{justify-content:flex-start}.match-score-container{padding:3px 5px;display:flex}.mp-score-win{cursor:pointer;background:#8bba8b}.mp-score-draw{cursor:pointer;background:#ffe6b2}.mp-score-lose{cursor:pointer;background:#ffaa94}.mp-match-date{font-size:11px}.mp-match-league{font-size:11px;font-weight:600}@media only screen and (max-width:1124px){.statistics-and-standings-section{display:none}}@media only screen and (max-width:1024px){.referee-match-teams-and-score-section{display:none}.referee-matches-row-container-web{grid-template-columns:170px 60px repeat(4,5px) repeat(4,40px) minmax(120px,200px) minmax(50px,auto) minmax(120px,200px) repeat(4,40px) repeat(4,5px)}.mp-teams-general-container{display:grid}.match-plus-team-matches-general-container{width:auto}.general-cbox-section{min-height:auto}.mp-cbox-name-container{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:768px){.match-detail-stats-container{grid-template-columns:3rem auto 3rem;padding:5px 10px}.referee-match-teams-mobile{width:100%;margin-left:10px;display:grid}.referee-matches-row-container-mobile{border-bottom:1px solid #dfdfdf;grid-template-columns:45px minmax(100px,auto) repeat(5,40px);place-items:center;padding:5px 0;display:grid}.referee-stats-general-section{display:grid}.referee-match-cell{place-items:center;display:grid}.referee-matches-row-container,.referee-matches-row-container-web-header,.referee-matches-row-container-web,.referee-matches-row-container-web-for-match-details{display:none}.match-details-tabs-section .Mui-selected,.match-details-tabs-section-full-width .Mui-selected{box-shadow:inset 0 -2px 0 0 var(--fv-text-2);background:0 0}.timeline-web-container{display:none}.timeline-mobile-container{background:var(--fv-background-2);padding:10px;display:block}.timeline-mobile-content-container{background:#fff;border-radius:0 0 10px 10px}.time-line-and-teams-section{background:var(--background-1);border-radius:10px 10px 0 0;padding:10px}.mobile-timeline-title{color:var(--H3MidGrey2);font-size:12px;font-weight:600}.home-events-container{justify-content:flex-start;padding:5px 0}.away-events-container{justify-content:flex-end;padding:5px 0}.event-time-container{width:auto}.match-detail-event-minute{color:var(--fv-text-2);background:0 0}.statistics-content-for-web{display:none}.statistics-content-for-mobile{display:block}.stats-and-progress-row{background:var(--background-1);padding:5px}.stats-and-progress-container{background:#fff;border-bottom:none;border-radius:10px;grid-template-columns:30px auto 30px;height:auto;margin:5px;padding:8px 5px}.stats-and-progress-container:first-child{margin-top:5px}.statistic-name{color:var(--fv-text-1)}.stripped-row{background:#fff}.match-detail-h2h-away-win{color:var(--fv-text-1)}.match-detail-h2h-draw{color:#555}.match-detail-stats-name{color:var(--fv-text-2);font-size:12px}.match-detail-h2h-normal-team-style{color:#555}.h2h-general-section-container{background:var(--background-1);padding:10px}.h2h-table-container{margin-bottom:20px}.h2h-table-titles{border-top:none;border-bottom:1px solid #c2d1dc;border-radius:5px 5px 0 0;height:30px}.match-detail-compare-form-table{border:none;width:100%;margin-bottom:10px}.match-detail-compare-form-team-row-container{border-bottom:1px solid #c2d1dc;border-radius:5px 5px 0 0;grid-template-columns:minmax(190px,auto);height:30px}.match-detail-teams-form-logo{width:17px;height:17px;margin-left:13px}.match-detail-compare-status-icon-container{display:none}.h2h-select-team,.h2h-unselect-team{color:var(--fv-text-1)}.h2h-score-mobile{display:block}.h2h-score-web{display:none}.team-win-score{background:var(--H3TeamWin);border:1px solid #dadada;padding:3px 4px}.team-lost-score{background:var(--H3TeamLost);border:1px solid #dadada;padding:3px 4px}.team-normal-score{border:1px solid #dadada;padding:3px 4px}.match-detail-compare-score{font-size:11px}.statistics-and-standings-title{background:var(--background-1);margin-top:10px}.match-detail-team-name{font-size:12px}.match-detail-score{font-size:25px;font-weight:700}.web-match-details-content-section{background:var(--background-1);margin-top:0}.match-details-tabs-section{border-bottom:1px solid #dfdfdf}.match-detail-stats-title-container{border-bottom:none;border-radius:10px 10px 0 0;margin-top:10px;padding:2px 0}.stats-general-container{padding:5px 10px}.stats-general-container:last-child{border-radius:0 0 10px 10px}.match-details-general-column-container{display:block}.md-col-cont-padding{padding:0}.stats-tabs-and-teams-section{border:none}.match-detail-coach-text{display:none}.match-detail-timeline-teams-logo{width:15px;height:15px}.match-detail-empty-section,.match-detail-h2h-table-header-container{display:none}.only-h2h-row-section,.h2h-row-section{grid-template-columns:60px 30px 30px minmax(100px,120px) minmax(40px,auto) minmax(100px,120px) 30px 30px;padding:5px}.only-web{display:none!important}.match-detail-area-text{font-size:12px}.match-details-player-stats-tabs-section{padding:5px}.match-detail-league-text{font-size:11px}.match-detail-date-time{font-size:10px}.match-details-section{flex-direction:column;display:flex}.match-details-general-section{display:block}.match-detail-statistics-section,.standings-section{margin:0}.teams{justify-content:flex-start;place-items:center;font-size:.8rem;display:flex}.h2h-p1-score{font-size:9px!important}.match-detail-teams-logo{border:none;width:25px;height:25px}.match-detail-first-period-score{display:none}.match-detail-match-time{color:var(--text-red);margin-top:7px;font-size:1rem;font-weight:700}.web-teams-container{padding:30px 0}.stats-section{background:var(--background-1);margin-top:0;padding:10px}.match-detail-stats-title{font-size:11px;font-weight:600}.match-detail-stats{color:var(--fv-text-1);background-color:var(--white-1);border-radius:0;justify-content:center;align-items:center;width:45px;min-width:75px;height:20px;font-size:12px;font-weight:500;display:flex}.standings-section-with-margin{margin:0}.prev-matches-tables-section,.compare-25over-and-kg-container{display:none}.match-details-team{font-size:15px}.match-detail-venue-and-referee-container{display:none}.match-detail-match-info-container{place-items:center;margin-top:0;display:grid}.match-detail-ms{margin-top:0}.referee-info-section{margin:5px 0}.prev-matches-tables-container{width:auto}.refere-info-row-container{padding:5px}.referee-match-date{font-size:9px}.referee-matches-row-container{grid-template-columns:45px minmax(100px,auto) repeat(5,40px);display:grid}.referee-match-header-cell{text-align:center;font-size:11px}.referee-page-section{margin-top:55px}.mp-cbox-name-container,.mp-cbox-season-name-container{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:426px){.web-teams-container{display:none}.mobile-teams-container{place-items:center;height:130px;display:flex}.match-detail-start-time{height:auto;color:var(--text-red);flex:1;margin-top:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.match-detail-coach-container-for-away,.match-detail-coach-container-for-home{justify-content:center}.match-detail-stats-title-section:first-child{margin-top:0}.timeline-event-container{justify-content:initial;background:0 0;border-bottom:none;grid-template-columns:auto}.timeline-event-container-stripped{grid-template-columns:calc(50% - 80px) 30px 30px 30px calc(50% - 80px)}.standings-section-without-margin{margin:0}.match-detail-compare-form-table{width:auto}.match-details-stats-check-box-section{flex-direction:column;justify-content:center;gap:12px;padding:10px}.match-details-stats-check-box-container{flex:auto;width:100%}.match-details-stats-check-box-container-home{align-items:flex-start!important}.match-details-stats-check-box-container-away{align-items:flex-end!important}.match-details-stats-check-box-label-container{margin:0}.match-details-stats-check-box-label-container-home{justify-content:flex-start!important}.match-details-stats-check-box-label-container-away{justify-content:flex-end!important}.team-side-container{min-width:auto}}
