div:has(>table.responsive-table){min-width:0;max-width:100%;overflow:visible;container:salus-table/inline-size}table.responsive-table{table-layout:fixed;white-space:normal;width:100%;min-width:0}table.responsive-table :is(th,td){white-space:normal;overflow-wrap:anywhere;min-width:0}table.responsive-table :is(td.act,th.act){width:auto}table.responsive-table:has(thead th:nth-child(5)) th:first-child{width:24%}table.responsive-table :is(.customer-row,.d-cell-person){min-width:0}table.responsive-table :is(td,th) :is(div,span,strong,a,button,input,select){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}table.responsive-table :is(.btn,.d-btn,.badge,.d-badge){flex-wrap:wrap;height:auto}table.responsive-table .queue-actions{flex-wrap:wrap}table.responsive-table :is(.cell-sub,.d-cell-sub){-webkit-line-clamp:unset;display:block;overflow:visible}table.responsive-table :is(.cr-avatar,.d-avatar){display:none}@container salus-table (max-width:640px){table.responsive-table,table.responsive-table tbody{display:block}table.responsive-table thead{clip-path:inset(50%);width:1px;height:1px;display:table-header-group;position:absolute;overflow:hidden}table.responsive-table tbody tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;display:grid}table.responsive-table tbody tr:last-child{border-bottom:0}table.responsive-table tbody td{text-align:start;border:0;height:auto;padding:8px;display:block}table.responsive-table tbody td:first-child,table.responsive-table tbody td:last-child,table.responsive-table tbody td[colspan]{grid-column:1/-1}table.responsive-table tbody td[data-label]:before{content:attr(data-label);font-size:var(--fs-11);color:var(--tx-2);margin-bottom:4px;font-weight:500;display:block}}
