.cmp-table-wrap{margin-top:var(--s-6);container-type:inline-size}.doc-body>.cmp-table-wrap:first-child{margin-top:0}.cmp-table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm);line-height:var(--lh-body)}.cmp-table thead th{padding:0 var(--s-4) var(--s-3);border-bottom:1px solid var(--hairline);text-align:left;vertical-align:bottom;font-size:var(--fs-micro);font-weight:var(--fw-semi);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--muted)}.cmp-table thead th:first-child{padding-left:0}.cmp-table thead .cmp-col--spake{color:var(--accent-text)}.cmp-row-label{width:22%;padding:var(--s-4) var(--s-4) var(--s-4) 0;border-bottom:1px solid var(--hairline-soft);text-align:left;vertical-align:top;font-size:var(--fs-fine);font-weight:var(--fw-medium);color:var(--ink);text-wrap:balance;line-height:1.5}.cmp-cell{padding:var(--s-4);border-bottom:1px solid var(--hairline-soft);vertical-align:top;color:var(--ink-soft);text-wrap:pretty}.cmp-cell--spake{background:var(--wash);color:var(--ink)}.cmp-cell code{font-family:var(--font-mono-stack);color:var(--ink);font-size:.875em}.cmp-cell-label{display:none}.cmp-cell-text{display:block}.cmp-checked{margin-top:var(--s-1);font-size:var(--fs-micro);color:var(--muted);line-height:1.4;display:block}@container (max-width:600px){.cmp-table,.cmp-table tbody,.cmp-table tr,.cmp-table th,.cmp-table td{display:block}.cmp-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp-table tbody tr{margin-top:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-2);border:1px solid var(--hairline);border-radius:var(--r-3);background:var(--paper-raised)}.cmp-table tbody tr:first-child{margin-top:0}.cmp-row-label{width:auto;padding:0 0 var(--s-2);border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-body-sm);font-weight:var(--fw-semi)}.cmp-cell,.cmp-cell--spake{padding:var(--s-3) 0;background:0 0}.cmp-cell:last-child{border-bottom:0}.cmp-cell-label{font-size:var(--fs-micro);font-weight:var(--fw-semi);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;display:block}.cmp-cell--spake .cmp-cell-label{color:var(--accent-text)}}.cmp-ref{vertical-align:super;font-size:.6em;line-height:0;font-family:var(--font-sans-stack);font-weight:var(--fw-semi);letter-spacing:0;margin-left:.1em}.cmp-ref a{color:var(--accent-text);margin:-6px -3px;padding:6px 3px;display:inline-block}.cmp-ref a:hover{text-decoration:underline}.cmp-sources{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.cmp-source{font-size:var(--fs-fine);color:var(--muted);grid-template-columns:1.75rem minmax(0,1fr);scroll-margin-top:96px;line-height:1.55;display:grid}.cmp-source-n{font-variant-numeric:tabular-nums;font-weight:var(--fw-semi);color:var(--ink-soft)}.cmp-source-claim{max-width:68ch;color:var(--ink-soft);margin:0}.cmp-source-meta{margin:var(--s-1) 0 0;overflow-wrap:anywhere}.cmp-source:target .cmp-source-claim{color:var(--ink)}.cmp-source:target .cmp-source-n{color:var(--accent-text)}.cmp-close-actions{margin-top:var(--s-5)}
