@layer ui{.ui-table{overflow-x:auto}.ui-table__table{border-collapse:collapse;width:100%;font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-sm)}.ui-table__table th{border-bottom:1px solid var(--ui-border-secondary);background:var(--ui-bg-secondary);color:var(--ui-text-quaternary);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-xs);font-weight:var(--ui-weight-semibold);text-align:left;white-space:nowrap;padding:12px 24px}.ui-table__table td{border-bottom:1px solid var(--ui-border-secondary);color:var(--ui-text-tertiary);vertical-align:middle;transition:background-color var(--ui-duration) var(--ui-ease);padding:16px 24px}.ui-table__table tbody tr:last-child td{border-bottom:0}.ui-table__table :is(th,td).ui-table__cell--end{text-align:right}.ui-table__table td.ui-table__cell--primary{color:var(--ui-text-primary);font-weight:var(--ui-weight-medium)}.ui-table--row-links tbody tr{cursor:pointer}.ui-table--row-links tbody tr:hover td{background:var(--ui-bg-secondary)}.ui-table__link{border-radius:var(--ui-radius-sm);outline:none;max-width:100%;display:inline-flex}.ui-table__link:focus-visible{box-shadow:var(--ui-focus-ring)}@media (width<=767px){.ui-table--stack .ui-table__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-table--stack .ui-table__table,.ui-table--stack .ui-table__table tbody,.ui-table--stack .ui-table__table tr,.ui-table--stack .ui-table__table td{display:block}.ui-table--stack .ui-table__table tr{border-bottom:1px solid var(--ui-border-secondary);transition:background-color var(--ui-duration) var(--ui-ease);padding:12px 16px}.ui-table--stack.ui-table--row-links tbody tr:hover{background:var(--ui-bg-secondary)}.ui-table--stack.ui-table--row-links tbody tr:hover td{background:0 0}.ui-table--stack .ui-table__table tbody tr:last-child{border-bottom:0}.ui-table--stack .ui-table__table td{text-align:right;border-bottom:0;justify-content:space-between;align-items:center;gap:16px;padding:6px 0;display:flex}.ui-table--stack .ui-table__table td[data-label]:before{content:attr(data-label);color:var(--ui-text-tertiary);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-xs);font-weight:var(--ui-weight-medium);text-align:left;flex-shrink:0}.ui-table--stack .ui-table__table td.ui-table__cell--primary{text-align:left;justify-content:flex-start}.ui-table--stack .ui-table__table td.ui-table__cell--end:not([data-label]){justify-content:flex-end}}}
