.compact-table-frame{container:compact-table / inline-size}.compact-table{width:calc(100% - 16px);margin-inline:8px;table-layout:fixed;font-size:clamp(12px,1cqi,14px);line-height:20px}.compact-table :is(th,td){padding:12px 3px;white-space:nowrap}.compact-table td{font-size:inherit;line-height:inherit}.compact-table td button{font-size:inherit}.compact-table .compact-table-number button{font-weight:inherit}.compact-table th>:is(button,span){font-size:clamp(10px,.8cqi,11px);letter-spacing:.025em;gap:2px}.compact-table [data-sort-icon]{margin-inline-start:0}.compact-table .compact-table-number{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.compact-table .compact-table-totals td,.compact-table .compact-table-summary{font-weight:700}.compact-table .compact-table-name{font-weight:500}.compact-table .compact-table-metadata{font-size:11px;line-height:16px;color:#6b7280;font-weight:400}.compact-table .compact-table-text{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-table-actions{display:flex;align-items:center;justify-content:center;gap:4px}@container compact-table (min-width: 64rem){.compact-table{width:calc(100% - 32px);margin-inline:16px}.compact-table :is(th,td){padding-inline:6px}}@container compact-table (min-width: 80rem){.compact-table{width:calc(100% - 40px);margin-inline:20px}.compact-table :is(th,td){padding-inline:8px}}.compact-table-breakdown{font-size:12px;line-height:16px}.compact-table-breakdown :is(th,td){padding-block:8px}.compact-table-breakdown th>:is(button,span){font-size:10px}.compact-table-evidence{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:4px;align-items:center}.compact-table-evidence-header>span{padding-inline-end:52px}
