.num-lang{border-collapse:collapse;inline-size:100%;color:var(--text)}.num-lang th,.num-lang td{vertical-align:baseline;padding:0}.num-lang thead th{color:var(--text-muted);font:var(--type-caption);text-align:end;padding-block-end:var(--space-3)}.num-lang thead th:first-child{text-align:start}.num-lang tbody th{color:var(--text-label);font:var(--type-small);text-align:start;white-space:nowrap;padding-inline-end:var(--space-6);font-weight:500}.num-lang tbody td{font:var(--type-statement);letter-spacing:var(--type-statement-tracking);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;padding-inline-start:var(--space-6)}.num-lang tbody tr+tr>*{padding-block-start:var(--space-4)}@media (max-width:767.98px){.num-lang,.num-lang thead,.num-lang tbody{display:block}.num-lang tr{column-gap:var(--space-2);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);display:grid}.num-lang thead th:first-child{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.num-lang tbody tr+tr>*{padding-block-start:0}.num-lang tbody tr+tr{padding-block-start:var(--space-4)}.num-lang tbody th{padding:0 0 var(--space-1);grid-column:1/-1}.num-lang tbody td{font:var(--type-body);letter-spacing:normal;font-variant-numeric:tabular-nums;padding-inline-start:0;font-weight:500}}.num-kinds{margin:0}.num-kind{gap:var(--space-1);padding-block:var(--space-4);border-block-end:1px solid var(--border-rule);grid-template-columns:minmax(0,1fr);display:grid}.num-kind:last-child{border-block-end:0}.num-kind dt{color:var(--text);font:var(--type-body);font-weight:500}.num-kind dd{margin:0}.num-kind-rule{max-inline-size:60ch;color:var(--text-label);font:var(--type-small)}.num-kind-example{color:var(--text);font:var(--type-title-3);font-variant-numeric:tabular-nums}@media (min-width:768px){.num-kind{column-gap:var(--gutter);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline}.num-kind-example{text-align:end}}.num-digits{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;max-inline-size:420px;margin:0 auto;display:grid}.num-digits figure{margin:0}.num-digits ol{color:var(--text);font:var(--type-title-3);text-align:end;margin:0;padding:0;list-style:none}.num-digits ol[data-digits=proportional]{font-variant-numeric:proportional-nums}.num-digits ol[data-digits=tabular]{font-variant-numeric:tabular-nums}.num-digits figcaption{color:var(--text-muted);font:var(--type-caption);text-align:end;margin-block-start:var(--space-3)}.num-signs{gap:var(--space-6);min-inline-size:0;display:grid}
