.app-shell-product :where(.table-shell,.table-shell-embedded){border-radius:var(--radius-sm)!important}.table-shell-embedded{border-radius:var(--radius-lg);box-shadow:none;border:0}.table-density-compact{--table-head-px:.75rem;--table-head-py:.5rem;--table-cell-px:.75rem;--table-cell-py:.5rem;--table-head-font-size:.72rem;--table-cell-font-size:.86rem}.table-shell table.data-table-view{table-layout:fixed;width:100%;min-width:64rem}.table-shell table.data-table-view td svg{display:none}.table-shell table.data-table-view td .entity-action-menu-icon-button svg{display:block}.table-head{background:hsl(var(--foreground) / .04);color:hsl(var(--foreground) / .82);height:2.75rem}.table-head th{border-bottom:1px solid hsl(var(--border) / .58);padding:var(--table-head-py) var(--table-cell-px);font-size:var(--table-head-font-size);font-weight:var(--font-weight-strong);letter-spacing:.07em;text-align:inherit;text-transform:uppercase;vertical-align:middle;white-space:nowrap;overflow:hidden;color:hsl(var(--foreground))!important}.table-content-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.table-content-truncate>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.table-head th.table-col-start,.table-row td.table-col-start,.table-head th.text-left,.table-row td.text-left,.table-head th.table-col-center,.table-row td.table-col-center,.table-head th.text-center,.table-row td.text-center{text-align:left}.table-head th.text-right,.table-row td.text-right{text-align:right}.table-head th.table-col-end,.table-row td.table-col-end{text-align:left}.table-row{border-bottom:1px solid hsl(var(--border) / .48);height:2.75rem;transition:background-color .18s,box-shadow .18s}.table-shell-footer{padding-top:var(--autronai-space-0);margin-top:0}.table-shell-footer .ui-pagination{padding-top:var(--autronai-space-2);padding-inline:var(--table-cell-px)}.table-row td{padding:var(--autronai-space-0) var(--table-cell-px);text-align:inherit;vertical-align:middle;font-size:var(--table-cell-font-size);color:hsl(var(--foreground));overflow-wrap:anywhere;overflow:hidden}.table-row:hover{background:hsl(var(--autronai-accent) / .06)}.table-row:last-child{border-bottom:none}.table-row td.text-muted-foreground,.table-row .text-muted-foreground{color:hsl(var(--muted-foreground))}.table-col-start{text-align:left}.table-col-end{text-align:left;font-variant-numeric:tabular-nums}.table-col-center{text-align:center}.table-col-time{width:var(--table-col-time);white-space:nowrap}.table-col-status{width:var(--table-col-status)}.table-col-amount{width:var(--table-col-amount)}.table-col-actions{width:16.5rem;min-width:16.5rem}.table-col-nowrap{white-space:nowrap}.table-date-time-cell{font-variant-numeric:tabular-nums;grid-template-columns:5ch 10ch;align-items:center;column-gap:0;display:inline-grid}.table-date-time-time,.table-date-time-date{text-align:left}.table-cell-secondary{color:hsl(var(--muted-foreground));font-size:.8rem}.table-cell-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}
.ui-pagination{justify-content:space-between;align-items:center;gap:var(--autronai-space-3);padding:var(--autronai-space-2) var(--autronai-space-0);border-top:0;flex-wrap:wrap;display:flex}.ui-pagination-copy{min-width:0;color:hsl(var(--muted-foreground));font-size:.76rem}.ui-pagination-actions{flex-wrap:wrap;gap:0;display:flex}.ui-pagination-btn{min-width:1.5rem;min-height:2rem;padding:var(--autronai-space-0);font-size:.76rem}.ui-pagination-ellipsis{min-width:1rem;min-height:2rem;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.76rem;display:inline-flex}.ui-pagination-btn.btn-secondary{box-shadow:none;background:0 0;border-color:#0000}.ui-pagination-btn.btn-primary{color:hsl(var(--primary));box-shadow:none;background:0 0;border-color:#0000}@media (max-width:640px){.ui-pagination{align-items:stretch}.ui-pagination-copy,.ui-pagination-actions{width:100%}.ui-pagination-actions{justify-content:flex-end}.ui-pagination-actions>*{width:auto}}
