.teamPlayersTable{display:flex;flex-direction:column;gap:24px;--team-players-grid-columns:48px minmax(220px,1fr) repeat(4,minmax(56px,72px))}.teamPlayersTable__title{color:#fff;margin:0}@media((max-width:767px)){.teamPlayersTable__title{padding-inline:20px}}.teamPlayersTable__card{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden}.teamPlayersTable__group{display:flex;flex-direction:column;gap:12px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08)}.teamPlayersTable__group--last{border-bottom:none}.teamPlayersTable__groupHeader{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#fff;text-align:left}.teamPlayersTable__groupHeader .typography{color:#fff}.teamPlayersTable__chevron{display:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;transition:transform .25s ease}.teamPlayersTable__group--open .teamPlayersTable__chevron{transform:rotate(180deg)}.teamPlayersTable__tableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 20px}.teamPlayersTable__tableWrap::-webkit-scrollbar{display:none}.teamPlayersTable__table{display:block;width:100%;min-width:640px}.teamPlayersTable__table--mobile{display:none}.teamPlayersTable__fixedPane{flex:1 1 auto;min-width:268px}.teamPlayersTable__statsPane{flex:0 0 auto}.teamPlayersTable__body,.teamPlayersTable__head{display:flex;flex-direction:column}.teamPlayersTable__row{display:grid;grid-template-columns:var(--team-players-grid-columns);align-items:center;column-gap:0}.teamPlayersTable__row--fixed{grid-template-columns:var(--team-players-fixed-columns)}.teamPlayersTable__row--stats{grid-template-columns:var(--team-players-stat-columns)}.teamPlayersTable__row--head{border-bottom:1px solid rgba(255,255,255,.06)}.teamPlayersTable__th{padding:0 16px 10px;font-size:12px;font-weight:600;color:rgba(255,255,255,.45);text-align:left;white-space:nowrap;min-height:32px;display:flex;align-items:center}.teamPlayersTable__th--no{text-align:center;justify-content:center}.teamPlayersTable__th--name{min-width:220px}.teamPlayersTable__th--stat{text-align:center;justify-content:center}.teamPlayersTable .teamPlayersTable__row:not(.teamPlayersTable__row--head){transition:background .15s ease;border-bottom:1px solid rgba(255,255,255,.04)}.teamPlayersTable .teamPlayersTable__row:not(.teamPlayersTable__row--head):last-child{border-bottom:none}.teamPlayersTable__td{padding:12px 16px;font-size:14px;color:rgba(255,255,255,.85);vertical-align:middle}.teamPlayersTable__td--no{text-align:center;font-weight:600;color:rgba(255,255,255,.55)}.teamPlayersTable__td--stat{text-align:center}.teamPlayersTable__playerInfo{display:flex;align-items:center;gap:12px;min-width:0}.teamPlayersTable__playerImg{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.08)}.teamPlayersTable__playerImg img{width:100%;height:100%;object-fit:cover}.teamPlayersTable__playerText{display:flex;flex-direction:column;gap:2px;min-width:0}.teamPlayersTable__playerName{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teamPlayersTable__playerAge{font-weight:400;color:rgba(255,255,255,.5)}.teamPlayersTable__playerTeam{font-size:12px;color:rgba(255,255,255,.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.teamPlayersTable{gap:16px}.teamPlayersTable__card{border:none;border-radius:0;display:flex;flex-direction:column;gap:16px}.teamPlayersTable__group{--sticky-bg:#141618;gap:0;padding:0;border-bottom:none;background:rgba(255,255,255,.04);overflow:hidden}.teamPlayersTable__group--last{border-bottom:none}.teamPlayersTable__groupHeader{padding:16px 20px;background:rgba(255,255,255,.06)}.teamPlayersTable__chevron{display:block}.teamPlayersTable .teamPlayersTable__group:not(.teamPlayersTable__group--open) .teamPlayersTable__tableWrap{display:none}.teamPlayersTable__tableWrap{overflow:hidden;padding:0}.teamPlayersTable__table{min-width:0;margin:0;width:100%}.teamPlayersTable__table--desktop{display:none}.teamPlayersTable__table--mobile{display:flex}.teamPlayersTable__fixedPane{flex:0 0 60%;min-width:0;background:var(--sticky-bg);z-index:2}.teamPlayersTable__statsPane{flex:0 0 40%;min-width:0;overflow:hidden}.teamPlayersTable__statsScroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.teamPlayersTable__statsScroller::-webkit-scrollbar{display:none}.teamPlayersTable__row--fixed{grid-template-columns:var(--team-players-fixed-columns-mobile)}.teamPlayersTable__row--stats{grid-template-columns:var(--team-players-stat-columns-mobile);min-width:100%;width:max-content}.teamPlayersTable__row--head{box-sizing:border-box;height:38px;min-height:38px}.teamPlayersTable .teamPlayersTable__row:not(.teamPlayersTable__row--head){box-sizing:border-box;height:56px;min-height:56px}.teamPlayersTable__th{min-height:38px;padding:0 8px;align-items:center}.teamPlayersTable__th--name{min-width:160px}.teamPlayersTable__th--stat{padding:0 8px;font-size:12px}.teamPlayersTable__td--stat{padding:10px 8px;font-size:12px;height:56px;min-height:56px;display:flex;align-items:center;justify-content:center}.teamPlayersTable__td{box-sizing:border-box;min-height:56px;padding:10px 8px}.teamPlayersTable__td--name{padding-left:8px}.teamPlayersTable__playerImg{width:28px;height:28px}.teamPlayersTable__playerName{font-size:13px}.teamPlayersTable__playerTeam{font-size:11px}}