.responsive-table-frame{width:100%;min-width:0;overflow-x:auto;container-type:inline-size}.responsive-table-frame>table{table-layout:auto;width:100%;min-width:0}.responsive-table-frame :is(th,td){overflow-wrap:anywhere;white-space:normal}.responsive-table-frame :is(th,td)>*{max-width:100%}.responsive-table-frame .truncate{white-space:normal;overflow-wrap:anywhere}.responsive-table-frame [data-column=actions]{width:6rem}.responsive-table-frame td.whitespace-nowrap{white-space:nowrap}.responsive-table-frame th{overflow-wrap:normal}.responsive-table-frame [role=status]{overflow-wrap:normal;word-break:normal}@container (max-width:760px){.responsive-table-frame[data-ready]>table{background:0 0;border:0;display:block}.responsive-table-frame[data-ready] :is(thead,tbody,tfoot){display:block}.responsive-table-frame[data-ready] thead tr{flex-wrap:wrap;gap:4px 12px;margin-bottom:12px;padding:8px;display:flex}.responsive-table-frame[data-ready] th{background:0 0;width:auto;height:auto;padding:0}.responsive-table-frame[data-ready] thead th:not(:has(a,button,input)){display:none}.responsive-table-frame[data-ready] tbody tr{border:1px solid var(--sem-border-default);background:var(--sem-bg-surface);border-radius:8px;margin-bottom:12px;padding:8px 0;display:block}.responsive-table-frame[data-ready] tbody :is(td,th){text-align:left;white-space:normal;width:auto;min-width:0;height:auto;padding:8px 12px;display:block}.responsive-table-frame[data-ready] tbody [data-label]:before{content:attr(data-label);color:var(--sem-text-secondary);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.responsive-table-frame[data-ready] tbody :is(td,th)>.flex{flex-wrap:wrap}.responsive-table-frame[data-ready] tfoot tr{flex-wrap:wrap;display:flex}}
