/* FIX: keep Soul request cards readable when zoom makes the CSS viewport 621–1280px wide. */
@media(max-width:1280px){
 :root[data-ui-variant='soul'] .app-layout .client-request-table :is(.client-request-table__request-cell,.client-request-table__composition-cell,.client-request-table__due-cell,.client-request-table__warehouse-cell,.client-request-table__actions-cell,.client-request-table__select-cell){width:100%;box-sizing:border-box}
}
@media(min-width:981px) and (max-width:1280px){
 :root[data-ui-variant='soul'] .app-layout .client-request-table__request-cell{grid-column:span 4}
 :root[data-ui-variant='soul'] .app-layout .client-request-table__composition-cell{grid-column:span 8}
}
@media(min-width:621px) and (max-width:980px){
 :root[data-ui-variant='soul'] .app-layout .client-request-table__request-cell,
 :root[data-ui-variant='soul'] .app-layout .client-request-table__composition-cell{grid-column:span 6}
 :root[data-ui-variant='soul'] .app-layout .client-request-identity{grid-template-columns:1fr}
}
