.md-table-container{width:100%;overflow-x:auto;border-radius:var(--md-sys-shape-corner-medium);border:1px solid var(--md-sys-color-outline-variant);background-color:var(--md-sys-color-surface-container-low);margin-bottom:24px}table.md-table{width:100%;border-collapse:collapse;font-family:var(--md-sys-typescale-font-family);text-align:left}table.md-table thead th{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:20px;color:var(--md-sys-color-on-surface-variant);padding:14px 24px;background-color:var(--md-sys-color-surface-container);border-bottom:1px solid var(--md-sys-color-outline-variant);position:sticky;top:0;z-index:2;white-space:nowrap}table.md-table tbody td{font-size:14px;font-weight:400;line-height:20px;color:var(--md-sys-color-on-surface);padding:14px 24px;border-bottom:1px solid var(--md-sys-color-outline-variant);vertical-align:middle}table.md-table tbody tr:last-child td{border-bottom:none}table.md-table tbody tr{transition:background-color .2s ease}table.md-table tbody tr:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) 5%,transparent)}table.md-table td.numeric,table.md-table th.numeric{text-align:right;font-variant-numeric:tabular-nums}table.md-table td.actions{text-align:right;padding:8px 16px}table.md-table a{color:var(--md-sys-color-primary);text-decoration:none;font-weight:500}table.md-table a:hover{text-decoration:underline}
