@layer kit {
.vis-scroll{overscroll-behavior-x:contain;overflow-x:auto}.vis-scroll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.vis-table{border-collapse:collapse;inline-size:100%;font-size:1rem;line-height:var(--lh-snug)}.vis-table.is-wide{min-inline-size:34rem}.vis-table>caption{caption-side:top;display:table-caption}.vis--table{container-type:inline-size}.vis-table.is-wide .vis-title-text{max-inline-size:calc(100cqi - 2 * var(--space-4));display:inline-block;position:sticky;inset-inline-start:var(--space-4)}.vis-table th,.vis-table td{padding:var(--space-3);text-align:start;vertical-align:top;border-block-start:1px solid var(--rule);border-inline-end:1px solid var(--rule)}.vis-table th:last-child,.vis-table td:last-child{border-inline-end:0}.vis-table th,.vis-table td{overflow-wrap:normal}.vis-table thead th{font-family:var(--sans);font-size:var(--step--1);vertical-align:bottom;color:var(--ink);background:var(--sunken);border-block-start:0;font-weight:600}.vis-table tbody th{font-family:var(--serif);color:var(--accent);font-weight:600}.vis-table tbody tr:nth-child(2n)>*{background:var(--paper)}.vis-table thead .is-green{color:var(--accent-ink);background:var(--accent-fill)}.vis-table thead .is-maroon{color:var(--vis-ink);background:var(--vis-maroon-fill)}.vis-table tbody .is-green,.vis-table tbody tr:nth-child(2n)>.is-green{background:var(--accent-soft)}.vis-table tbody .is-maroon,.vis-table tbody tr:nth-child(2n)>.is-maroon{background:var(--vis-maroon-soft)}
}


