/* Keep the approved 59px row; size mobile controls around 38px squares. */
@media(max-width:1099px){
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-table-scroll{overflow-x:auto;overscroll-behavior-x:contain}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-table{min-width:392px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .row-head,
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-row{grid-template-columns:100px minmax(161px,1fr) 38px 44px;gap:3px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-row{min-height:59px;align-items:center;margin:0 8px;padding:4px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-label{gap:4px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-label img{width:32px;height:32px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-label span{font-size:12px;line-height:1.3;white-space:nowrap}
 .boss-board[data-weekly-boss-board][data-layout="list"] .diff-buttons{flex-wrap:nowrap;gap:3px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .diff-buttons .difficulty{width:38px;height:38px;font-size:13px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .boss-row select{width:38px;height:38px;padding:0 0 0 4px;font-size:12px}
 .boss-board[data-weekly-boss-board][data-layout="list"] .row-income{font-size:12px;line-height:1.3}
}
