@layer components{.comparison-metric-rows{display:block;list-style:none;margin:var(--sp-2) 0 var(--sp-5);padding:0;border-top:var(--rule-ink);background:var(--paper)}.comparison-metric-rows .ledger-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--sp-1) var(--sp-4);min-width:0;margin:0;padding:var(--sp-3) 0;border-left:0;border-top:var(--rule)}.comparison-metric-rows .ledger-card:first-child{border-top:0}.comparison-metric-rows .cm-head{min-width:0}.comparison-metric-rows .lc-school{display:flex;align-items:center;gap:var(--sp-2);margin:0;font:var(--fw-semibold) var(--fs-ui)/1.4 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--ink)}.comparison-metric-rows .lc-mark{flex:none;overflow:visible}.comparison-metric-rows .lc-measure{margin:var(--sp-1) 0;font:var(--fw-regular) var(--fs-sm)/1.35 var(--font-sans);color:var(--ink-2)}.comparison-metric-rows .lc-meta{margin:0;font:var(--fw-regular) var(--fs-sm)/1.45 var(--font-sans);font-variant-numeric:var(--figures);color:var(--muted)}.comparison-metric-rows .lc-figure{grid-column:2;grid-row:1;margin:0;color:var(--ink);font:var(--fw-figure) var(--fs-figure)/1 var(--font-display);font-variant-numeric:var(--figures);letter-spacing:var(--track-display);text-align:right;white-space:nowrap}.comparison-metric-rows .lc-figure-range{font-size:var(--fs-h2)}.comparison-metric-rows .lc-unit{font:var(--fw-semibold) var(--fs-sm)/1.4 var(--font-sans);letter-spacing:0}.comparison-metric-rows :is(.lc-status,.lc-note,.lc-source){grid-column:1/-1}.comparison-metric-rows .lc-status{display:flex;align-items:baseline;gap:var(--sp-2);margin:var(--sp-1) 0 0;font:var(--fw-semibold) var(--fs-xs)/1.4 var(--font-sans);color:var(--muted)}.comparison-metric-rows .lc-dot{flex:none;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ink)}.comparison-metric-rows .lc-note{margin:var(--sp-1) 0 0;padding:0;border:0;font:var(--fw-regular) var(--fs-sm)/1.45 var(--font-sans);color:var(--ink-2)}.comparison-metric-rows .lc-source{margin:var(--sp-1) 0 0;font-size:var(--fs-sm)}.comparison-metric-rows .lc-source a{display:inline-flex;align-items:center;min-height:var(--target)}@media(max-width:560px){.comparison-metric-rows .lc-figure{font-size:var(--fs-h2)}.comparison-metric-rows .lc-figure-range{font-size:var(--fs-h3)}}}
