@layer components{.legal-table-wrap{margin-block-end:var(--space-sm);overflow-x:auto}.legal-body table{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.legal-body caption{text-align:start;color:var(--clr-text-muted);padding-block-end:var(--space-xs)}.legal-body th,.legal-body td{border-block-end:1px solid var(--clr-hairline);text-align:end;vertical-align:top;padding:.4rem .3rem}.legal-body td{white-space:nowrap}.legal-body td[colspan],.legal-body td small{white-space:normal}@media (min-width:48rem){.legal-body th,.legal-body td{padding:.5rem .75rem}.legal-body td[colspan],.legal-body td small{white-space:nowrap}}.legal-body th:first-child,.legal-body td:first-child{text-align:start}.legal-body thead th{color:var(--clr-primary);font-weight:600}.legal-body td small{color:var(--clr-text-muted);display:block}}
