.team-detail-results-table-header{background:#e6eff5;border-bottom:1px solid #cbd7e4;grid-template-columns:minmax(120px,auto) 40px 70px repeat(4,40px);place-items:center;padding:3px 0;display:grid}.team-detail-results-area{color:#0c3a7e;margin-left:5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600}.results-and-fixtures-country-flag{width:16px;height:12px}.team-detail-results-table-row-container{border-bottom:1px solid #e2e2e2;grid-template-columns:70px 40px 40px minmax(100px,340px) minmax(50px,auto) minmax(100px,340px) 40px 40px 40px 70px repeat(4,40px);place-items:center;padding:3px 0;display:grid}.team-detail-results-table-row-container div{font-size:10px}.team-detail-fixtures-table-row-container{border-bottom:1px solid #e2e2e2;grid-template-columns:70px minmax(140px,340px) minmax(50px,auto) minmax(140px,340px) repeat(6,40px);place-items:center;padding:3px 0;display:grid}.team-detail-fixtures-table-row-container div{font-size:10px}.results-match-date{color:#444}.team-detail-tables-header,.team-detail-tables-header-odd{color:#444;font-size:10px;font-weight:700}.team-detail-results-team-name{color:#1a3150;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.team-detail-results-home-container{cursor:pointer;justify-content:flex-end;width:100%;display:flex}.team-detail-results-home-team{text-align:right}.team-detail-results-away-container{cursor:pointer;justify-content:flex-start;width:100%;display:flex}.team-detail-results-score{color:#0c3a7e;cursor:pointer;font-weight:700}.team-detail-results-ht-score{color:#444}.match-reuslts-icons-container{display:flex}.match-results-icons{width:14px;height:14px}.team-details-results-date-container{place-items:center;width:100%;padding-left:10px;display:flex}@media only screen and (max-width:768px){.team-detail-results-table-header{grid-template-columns:minmax(120px,auto) repeat(4,40px)}.team-detail-results-table-row-container{grid-template-columns:70px minmax(140px,180px) minmax(50px,auto) minmax(140px,180px) repeat(4,40px)}.team-detail-fixtures-table-row-container{grid-template-columns:60px minmax(150px,340px) minmax(40px,auto) minmax(150px,340px) 50px}.team-detail-tables-header{display:none}.team-info-general-section{margin:0}.team-detail-and-tabs-section{margin:10px 0 0}.team-details-results-date-container{padding-left:10px}}@media only screen and (max-width:590px){.team-detail-results-table-header{grid-template-columns:minmax(120px,auto);justify-content:flex-start;display:flex}.team-detail-results-table-row-container{grid-template-columns:70px minmax(140px,180px) minmax(50px,auto) minmax(140px,180px)}.team-detail-fixtures-table-row-container{grid-template-columns:70px minmax(100px,180px) minmax(50px,auto) minmax(100px,180px)}.team-detail-tables-header-odd,.calculateOdd,.match-reuslts-icons-container,.compare-icon{display:none}}
.const-width .team-details-general-section{background:#fff;flex-direction:column;flex:1;width:100%;margin-top:10px;display:flex}.team-details-general-container{width:100%}.team-logo-and-name-container{place-items:center;padding:0 10px;display:flex}.team-info-team-and-country-texts{padding-left:15px;display:grid}.team-detail-team-name{color:#16387c;margin:0;font-family:Arial;font-size:20px;font-weight:700}.team-detail-team-logo{width:70px;height:70px}.team-detail-country-name-and-logo{place-items:center;display:flex}.team-detail-country-name{color:#16387c;padding-top:5px;font-family:Arial;font-size:16px;font-weight:700}.coach-and-team-value-container{place-items:center;margin-right:40px;display:flex}.team-info-coach-name{color:#0c3a7e}.coach-and-team-value-table td{font-family:Arial;font-size:14px;font-weight:700}.team-info-section{display:flex}.team-info-general-section{flex:2;margin:10px 0 0 10px}.team-info-general-container{flex-direction:column;display:flex}.team-header-card{background:#fff;border:1px solid #eef1f4;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.team-header-top{align-items:center;gap:18px;padding:22px 22px 8px;display:flex}.team-header-logo{object-fit:contain;flex:none;width:110px;height:110px}.team-header-main{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;display:flex}.team-header-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-header-name{color:#101828;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.05;overflow:hidden}.team-header-actions{flex:none;align-items:center;gap:10px;display:flex}.team-header-compare-btn{color:#fff;cursor:pointer;background:#2f5bff;border:none;border-radius:10px;padding:10px 14px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.team-header-fav-btn{cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.team-header-fav-btn img{width:20px;height:20px}.team-header-sub-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.team-header-country{align-items:center;gap:10px;min-width:0;display:flex}.team-header-country-flag{object-fit:cover;border:1px solid #e6e8ec;border-radius:999px;width:36px;height:36px}.team-header-country-text{color:#101828;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}.team-header-coach{align-items:center;gap:10px;min-width:0;display:flex}.team-header-coach-avatar{object-fit:cover;border:1px solid #e6e8ec;border-radius:999px;width:40px;height:40px}.team-header-coach-texts{flex-direction:column;line-height:1.1;display:flex}.team-header-coach-name{color:#101828;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700}.team-header-coach-label{color:#667085;font-family:Arial,Helvetica,sans-serif;font-size:13px}.team-header-bottom-row{color:#98a2b3;flex-wrap:wrap;align-items:center;gap:22px;margin-top:6px;display:flex}.team-header-bottom-row-aligned{align-items:center;width:100%;padding:6px 22px 10px;display:flex}.team-header-bottom-row-content{flex-wrap:wrap;align-items:center;gap:22px;min-width:0;display:flex}.team-header-meta{align-items:center;gap:10px;min-width:0;display:flex}.team-header-meta-icon{opacity:.7;flex:none;width:16px;height:16px}.team-header-league-logo{object-fit:contain;flex:none;width:16px;height:16px}.team-header-coach-avatar-wrap{border:1px solid #e6e8ec;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.team-header-coach-avatar{object-fit:cover;border-radius:999px;width:40px;height:40px}.team-header-coach-avatar-placeholder{background:#e6e8ec;border-radius:999px;flex-shrink:0;width:40px;height:40px}.team-header-meta-text{color:#98a2b3;white-space:nowrap;text-overflow:ellipsis;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:600;overflow:hidden}.team-info-league-container{background-color:#fff;border-bottom:1px solid #e2e2e2;justify-content:space-between;height:30px;padding:0 10px;font-size:12px;line-height:30px;display:flex}.team-info-name-and-league-container{display:flex}.team-info-league-name{color:#0c3a7e;font-family:Arial}.team-info-team-name{color:#0c3a7e;margin-left:3px;font-family:Arial}.team-info-season-container{color:#000;display:flex}.team-info-season-text{font-family:Arial;font-size:12px}.team-info-season{margin-left:3px;font-family:Arial;font-size:13px}.team-info-logo-and-name-container{border-bottom:1px solid #e2e2e2;justify-content:space-between;height:90px;display:flex}.team-info-stadium{color:#0c3a7e;font-family:Arial;font-size:12px}.club-font{color:#666;font-family:arial,helvetica,clean,sans-serif;font-size:12px;font-weight:700}.club-font-normal{color:#4b4b4b;font:12px Arial,Helvetica,sans-serif;text-decoration:none}.club-font-2{color:#999;font-family:Arial;font-size:12px}.team-detail-empty-section{flex:1}.team-detail-and-tabs-section{flex:2;margin:10px 0 0 10px}.team-detail-right-column-section{flex:1}.team-detail-tab-container{background:#e6eaeb;max-height:28.34px;display:flex}.team-detail-tab-container .Mui-selected{background:#e6eaeb}.team-detail-tab-container Button{border-right:1px solid #fff;min-height:28.34px;max-height:28.34px;font:700 13px Arial,Helvetica,sans-serif;color:#485b74!important}.team-detail-tab{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:var(--fv-text-2)!important;text-transform:none!important}.team-details-general-section .Mui-selected{background:#d3d6dd;color:var(--fv-text-2)!important}.team-details-components-container{width:100%;display:flex}.team-detail-bottom-tab-container{background:#e6eaeb;max-height:28.34px;display:flex}.team-detail-bottom-tab-container div div{display:block}.team-detail-bottom-tab{border-top:1px solid #000;border-left:1px solid #000;border-radius:5px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#fff!important;text-transform:none!important}.team-detail-bottom-tab-container .Mui-selected{background:var(--background-0);border-radius:5px}.team-detail-bottom-tab-container Button{cursor:pointer;min-height:17px;max-height:17px;margin:6px 1px 0 2px;padding:2px 14px;font:700 12px/18px Arial,Helvetica,sans-serif;color:#485b74!important}.team-standings-table-section{margin:0 10px}.team-standings-table-container tr td{padding:10px!important}.team-standings-table-container tr th{color:#0c0c0c;font-size:13px;font-weight:600;height:20px!important;padding:10px!important}.team-standings-table-container tr:nth-child(2n){background-color:#fbfbfc}.team-standings-table-container .css-1yhpg23-MuiTableCell-root{color:#1a3150;border-left:1px solid #e0e0e0;font-size:13px;padding:0!important}.team-standings-table-container .css-1yhpg23-MuiTableCell-root:last-child{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.standings-table-button-container{padding:10px 5px;display:flex}.team-detail-standings-position{font-weight:700!important}.team-detail-standings-group-name{text-align:center;color:#fff;background:#00aa71;border-top:1px solid #c0cfdb;border-bottom:1px solid #c0cfdb;place-items:center;height:29px;padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;display:flex}.standings-button{color:#1a3150;text-align:center;cursor:pointer;flex:1;padding:10px}.standings-active-button{color:#fff;text-align:center;cursor:pointer;background:#0c0c0c;border-radius:10px;flex:1;padding:10px;transition-duration:.3s}.standings-button:first-child{margin:0}.standings-table-team-container{place-items:center;display:flex!important}.standings-team-name{white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-size:13px;overflow:hidden}.standings-team-logo{width:20px;height:20px}.team-detail-match-date{place-items:center;font-size:11px;font-weight:600;display:flex}.team-detail-fixtures-table-row-container{border-bottom:1px solid #edf2f4;grid-template-columns:80px minmax(140px,400px) minmax(50px,auto) minmax(140px,400px) 80px;padding:5px 0;display:grid}.teamResultsToggleButtonContainer{margin:5px 0}.standings-section-with-margin{margin:10px 0 0 10px}.standings-section-without-margin{margin:0 0 0 10px}.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}.standings-titles div{white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#2d2d2d;font-size:11px;font-weight:600;overflow:hidden}.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}@media only screen and (max-width:768px){.team-details-general-section{padding:0}.const-width-content{margin-top:55px}.team-detail-fixtures-table-row-container{grid-template-columns:70px minmax(110px,400px) minmax(50px,auto) minmax(110px,400px) 70px}.team-detail-match-date{font-size:10px;font-weight:600}.team-detail-team-logo{width:50px;height:50px}.team-header-top{gap:14px;padding:18px 16px 14px}.team-header-logo{width:78px;height:78px}.team-header-name{white-space:normal;font-size:24px}.team-header-country-text,.team-header-coach-name{font-size:13px}.team-header-compare-btn{padding:9px 12px;font-size:12px}.teamResultsToggleButtonContainer{justify-content:center;display:flex}.team-detail-empty-section{display:none}.team-details-components-container{display:grid}.team-info-section{display:block}}@media only screen and (max-width:426px){.team-detail-fixtures-table-row-container{grid-template-columns:70px minmax(110px,400px) minmax(50px,auto) minmax(110px,400px) auto}}
