.sheet .compact-bench-row .compact-player-header{display:grid;grid-template-columns:minmax(32px,1fr) auto auto auto auto;align-items:center;gap:6px;min-height:38px}.bench-jersey-button{grid-column:1;grid-row:1;min-width:32px;min-height:40px;max-width:70px;padding:4px;border:1px solid #b8c1c8;border-radius:7px;background:#fff;color:#801d34;font-size:16px;font-weight:800;cursor:pointer;touch-action:manipulation}.sheet .compact-bench-row .compact-player-header>.availability{display:contents}.sheet .compact-bench-row .availability>label{grid-row:1;display:flex;align-items:center;gap:4px;min-height:36px;font-size:10px;white-space:nowrap}.sheet .compact-bench-row .availability>label:first-child{grid-column:2}.sheet .compact-bench-row .availability>label:nth-child(2){grid-column:3}.sheet .compact-bench-row .compact-player-header>.director-edit-button{grid-column:4;grid-row:1;min-height:36px;margin:0;padding:4px;font-size:11px}.sheet .compact-bench-row .availability-full-label{display:none}.sheet .compact-bench-row .availability-short-label{display:inline;text-transform:uppercase}.bench-inline-time{grid-column:5;grid-row:1;font-size:11px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sheet .compact-bench-row .availability>small,.sheet .compact-bench-row .availability>button{grid-column:1/-1}.bench-details-popup{width:min(500px,calc(100vw - 24px));text-align:center}.bench-details-popup h2{font-size:21px}.bench-details-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0}.bench-details-stats>div{display:grid;gap:5px;background:#f1f3f4;border-radius:7px;padding:10px 3px}.bench-details-stats output{font-size:24px;font-weight:800}.bench-details-stats small{font-size:11px}.bench-details-popup .actions{justify-content:center;flex-wrap:wrap}.bench-jersey-edit{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;margin:14px}.bench-jersey-edit input{width:60px;min-height:40px;text-align:center;padding:5px;font-size:16px;border:1px solid #bcc4ca;border-radius:6px}
@media(max-width:560px){.sheet .compact-bench-row .compact-player-header{gap:3px;grid-template-columns:minmax(28px,1fr) auto auto auto auto}.sheet .compact-bench-row .availability>label{flex-direction:column;gap:1px;font-size:8px;min-width:24px}.sheet .compact-bench-row .compact-player-header>.director-edit-button{font-size:10px;padding:3px;min-width:26px}.bench-inline-time{font-size:10px}.bench-jersey-button{min-width:28px;min-height:38px;font-size:13px;padding:2px}.sheet .compact-bench-row td.compact-player-cell{padding:3px 1px!important}.bench-details-popup{padding:18px}.bench-details-popup h2{font-size:18px}}
