/* Visible columns fit the container; the pager exposes every original field. */
.table12-host{min-width:0!important;max-width:100%!important;box-sizing:border-box}
table.table12{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse}
table.table12 th,table.table12 td{min-width:0!important;max-width:none!important;width:auto!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;box-sizing:border-box}
table.table12 col:first-child{width:var(--table12-label-width,160px)!important}table.table12 col:not(:first-child){width:auto!important}
table.table12[data-table12-fixed="2"] col:first-child{width:40px!important}table.table12[data-table12-fixed="2"] col:nth-child(2){width:var(--table12-label-width,160px)!important}
table.table12 [hidden]{display:none!important}
table.table12 :is(a,button,small,span){max-width:100%;white-space:normal!important;overflow-wrap:anywhere}
table.table12 button{min-width:0!important;height:auto!important}
.table12-pages{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin:10px 0;min-width:0;max-width:100%;color:var(--muted,#536174);font:14px/1.5 system-ui,sans-serif}
.table12-pages[hidden]{display:none!important}.table12-status{overflow-wrap:anywhere;min-width:0}.table12-pages>div{display:flex;gap:7px;flex-wrap:wrap}.table12-pages button{font:inherit;min-width:0;min-height:36px;height:auto;max-width:100%;padding:6px 10px;white-space:normal;line-height:1.4}.table12-pages button:disabled{opacity:.45;cursor:default}
@media(max-width:440px){table.table12 th,table.table12 td{padding-left:6px!important;padding-right:6px!important}.table12-pages{align-items:flex-start}.table12-pages>div{width:100%;justify-content:flex-end}}
