.rubric table{border-collapse:collapse;width:100%;margin:14px 0 22px;font-size:13.5px}.rubric th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--hairline-strong);padding:8px 10px;font-size:12px;font-weight:700}.rubric td{border-bottom:1px solid var(--hairline);vertical-align:top;padding:9px 10px;line-height:1.45}.rubric td.num,.rubric th.num{font-variant-numeric:tabular-nums}.rb-matrix td:not(:first-child),.rb-matrix th:not(:first-child){text-align:right}.rb-card{margin:26px 0 34px}.rb-card h3{margin:0 0 4px;font-size:17px;font-weight:800}.rb-component{margin-top:14px}.rb-component-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rb-component-name{font-size:14px;font-weight:700}.rb-component-weight{color:var(--ink-muted);font-size:12.5px;font-weight:600}.rb-component table{margin-top:8px}.rb-signal{font-weight:600}.rb-unit{color:var(--ink-muted);font-size:12.5px;font-weight:500}.rb-weight{white-space:nowrap}.rb-ramp{display:block}.rb-stop{white-space:nowrap;background:var(--surface-2);font-variant-numeric:tabular-nums;border-radius:7px;margin:2px 6px 2px 0;padding:2px 8px;font-size:12.5px;font-weight:600;display:inline-block}@media (max-width:560px){.rubric table{font-size:12.5px}.rubric th,.rubric td{padding:7px 6px}}
