.inline-player-time,.availability-short-label{display:none}
@media(max-width:900px){
 .sheet td.compact-player-cell{grid-column:1/-1;padding-bottom:3px!important}
 .sheet tbody tr td:nth-child(n+2):nth-child(-n+5){grid-column:auto!important;min-width:0}
 .compact-player-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:5px}
 .compact-player-header>.player-identity{grid-column:1;grid-row:1;min-width:0;gap:4px}
 .compact-player-header>.director-edit-button{grid-column:4;grid-row:1;margin:0;min-height:36px;min-width:32px;padding:5px;font-size:11px}
 .sheet .compact-player-header>.availability{display:contents}
 .sheet .compact-player-header>.availability>label{grid-row:1;display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:10px;min-height:36px}
 .sheet .compact-player-header>.availability>label:first-child{grid-column:2}
 .sheet .compact-player-header>.availability>label:nth-child(2){grid-column:3}
 .sheet .compact-player-header .availability input{width:24px;height:24px;min-height:24px;margin:0}
 .compact-player-header>.availability>small,.compact-player-header>.availability>button,.compact-player-header>.player-risk-label{grid-column:1/-1}
 .compact-player-header .player-select{min-width:0;min-height:32px;padding:1px}
 .compact-player-header .player-select b{overflow-wrap:anywhere}
 .compact-court-row .compact-player-header{grid-template-columns:minmax(0,1fr)}
 .compact-court-row .inline-player-time{display:block;flex-shrink:0;font-size:11px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:2px;color:#4e5c54}
 .sheet .compact-court-row td.player-time{display:none!important}
 .sheet .compact-bench-row td.stat-readonly{padding:2px 1px!important}
 .sheet .compact-bench-row td.stat-readonly::before{font-size:9px;margin-bottom:3px}
 .sheet .compact-bench-row td:nth-child(4)::before{content:'Reb'}
 .sheet .compact-bench-row td.player-time{margin-top:2px;padding-top:2px!important;font-size:10px}
 .sheet .compact-bench-row .player-select small{display:none}
 .sheet .compact-bench-row .jersey-entry input{height:32px;min-height:32px}
}
@media(max-width:560px){
 .sheet .compact-player-header>.availability>label{flex-direction:column;gap:1px;justify-content:center;min-width:26px;font-size:9px;min-height:36px}
 .availability-full-label{display:none}.availability-short-label{display:inline}
 .compact-player-header{gap:3px}
 .sheet .compact-player-header .availability input{width:22px;height:22px;min-height:22px}
 .sheet .compact-player-header>.director-edit-button{min-width:28px;min-height:36px;padding:3px;font-size:10px}
 .sheet .compact-bench-row .jersey-entry>span{display:none}
 .sheet .compact-bench-row .jersey-entry input{width:24px;min-width:24px;height:30px;min-height:30px}
 .sheet .compact-bench-row .player-identity{gap:3px}
 .compact-court-row .inline-player-time{font-size:10px}
}
