.macro-split-theme{--macro-split-a:var(--chart-1);--macro-split-b:var(--chart-2);--macro-split-difference:var(--chart-1);--macro-split-leaning:var(--chart-4);--macro-split-similar:var(--chart-3);--macro-split-unresolved:var(--muted-foreground)}.macro-split-verdict{display:inline-flex;align-items:center;gap:.4em;padding:.15em .6em;border-radius:999px;border:1px solid;font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.02em;white-space:nowrap}.macro-split-verdict:before{content:"";width:.5em;height:.5em;flex:none;background:currentColor}.macro-split-verdict--difference{color:var(--macro-split-difference)}.macro-split-verdict--difference:before{border-radius:999px}.macro-split-verdict--leaning{color:var(--macro-split-leaning)}.macro-split-verdict--leaning:before{transform:rotate(45deg)}.macro-split-verdict--similar{color:var(--macro-split-similar)}.macro-split-verdict--unresolved{color:var(--macro-split-unresolved)}.macro-split-verdict--unresolved:before{background:transparent;border:1.5px solid;border-radius:999px}.macro-split-axis-head{font-size:10.5px;letter-spacing:.09em}.macro-split-axis-head,.macro-split-n,.macro-split-tick{font-family:var(--font-mono);fill:var(--muted-foreground)}.macro-split-n,.macro-split-tick{font-size:10px}.macro-split-n{font-size:9.5px}.macro-split-eyebrow{font-family:var(--font-mono);font-size:11px;font-weight:500;fill:var(--muted-foreground)}.macro-split-row-label{font-size:12.5px;font-weight:600;fill:var(--foreground)}.macro-split-delta{font-family:var(--font-mono);font-size:11px;font-weight:500;fill:var(--foreground)}.macro-split-grid{stroke:var(--border);stroke-width:1}.macro-split-zero{stroke:var(--muted-foreground);stroke-width:1;stroke-dasharray:2 3}.macro-split-separator{stroke:var(--border);stroke-width:1}.macro-split-band{fill:var(--muted)}.macro-split-gap{fill:var(--muted-foreground);opacity:.1}.macro-split-interval-a{stroke:var(--macro-split-a);stroke-width:6;stroke-linecap:round;opacity:.34}.macro-split-interval-b{stroke:var(--macro-split-b);stroke-width:6;stroke-linecap:round;opacity:.34}.macro-split-dot-a{fill:var(--macro-split-a);stroke:var(--card);stroke-width:1.6}.macro-split-dot-b{fill:var(--macro-split-b);stroke:var(--card);stroke-width:1.6}.macro-split-hit{fill:transparent}.macro-split-dot-a,.macro-split-dot-b,.macro-split-dot-d,.macro-split-hit{cursor:help}.macro-split-market-a{fill:var(--macro-split-a);opacity:.85}.macro-split-market-b{fill:var(--macro-split-b);opacity:.85}.macro-split-cap,.macro-split-interval-d{stroke:var(--muted-foreground);stroke-width:2}.macro-split-dot-d{fill:var(--foreground);stroke:var(--card);stroke-width:1.4}.macro-split-chip rect{fill:var(--muted)}.macro-split-chip text{font-family:var(--font-mono);font-size:9.5px;font-weight:500;fill:var(--muted-foreground)}.macro-split-chip--difference text{fill:var(--macro-split-difference)}.macro-split-chip--leaning text{fill:var(--macro-split-leaning)}.macro-split-chip--similar text{fill:var(--macro-split-similar)}.macro-split-legend{font-family:var(--font-mono);font-size:.72rem;color:var(--muted-foreground)}.macro-split-key{display:inline-block;width:11px;height:11px;margin-right:.4em;vertical-align:-1px}.macro-split-key--a{background:var(--macro-split-a);border-radius:999px}.macro-split-key--b{background:var(--macro-split-b)}.macro-split-key--tick{width:2px;height:12px;background:var(--muted-foreground)}.macro-split-key--band{background:var(--muted);border:1px solid var(--border)}.macro-split-matrix{font-variant-numeric:tabular-nums}.macro-split-matrix td,.macro-split-matrix th{border-bottom:1px solid var(--border)}.macro-split-matrix tbody tr:last-child td{border-bottom:0}.macro-split-matrix thead th{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.macro-split-row:focus-visible,.macro-split-row:hover{background:var(--muted)}.macro-split-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.macro-split-row{transition:background-color .12s ease}}