.evidence-chart{border:1px solid var(--line);background:var(--surface);padding:28px}.chart-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.chart-heading h3{letter-spacing:-.025em;margin-top:8px;font-size:19px}.metric-switch{border:1px solid var(--line-2);background:var(--paper);border-radius:5px;flex-shrink:0;display:flex;overflow:hidden}.metric-switch button{color:var(--ink-2);background:0 0;border:0;min-height:40px;padding:8px 12px;font-size:12px}.metric-switch button[aria-pressed=true]{color:var(--paper);background:var(--ink)}.metric-switch button:hover{box-shadow:inset 0 0 0 1px var(--ink)}.metric-explainer{color:var(--ink-2);margin-bottom:20px;font-size:12px}.chart-legend{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin-bottom:24px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:7px;display:inline-flex}.chart-legend i{width:9px;height:9px;display:block}.provider-0{background:var(--ink)}.provider-1{background:var(--link)}.provider-2{background:var(--ink-3)}.chart-scale{font:10px var(--font-mono);color:var(--ink-2);border-bottom:1px solid var(--line-2);justify-content:space-between;margin-left:136px;margin-right:106px;padding-bottom:8px;display:flex}.evidence-group{padding-top:22px}.evidence-group+.evidence-group{border-top:1px solid var(--line);margin-top:24px}.evidence-label{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.evidence-label strong{font-size:15px;font-weight:550}.evidence-label span{color:var(--ink-2);font-size:11px}.evidence-bar-row{grid-template-columns:124px minmax(0,1fr) 94px;align-items:center;gap:12px;margin:11px 0;display:grid}.provider-name{color:var(--ink-2);font-size:11px}.evidence-track{background:repeating-linear-gradient(to right, transparent 0, transparent calc(50% - 1px), var(--line) calc(50% - 1px), var(--line) 50%);height:18px}.evidence-bar{min-width:0;height:100%;transition:width .2s}.evidence-value{font:11px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.chart-note{color:var(--ink-2);margin-top:16px;font-size:12px;line-height:1.7}.chart-note a,.raw-links a,.article-prose a,.terminal-example a,.evidence-table a{color:var(--link)}.evidence-caveat{color:var(--ink-2);max-width:90ch;margin-top:16px;font-size:12px}.article-page{max-width:960px;padding-bottom:64px}.editorial-title{max-width:750px;padding:64px 0 40px}.editorial-title h1{margin:16px 0 22px}.editorial-title>p:last-child{font-size:18px}.article-prose{max-width:70ch;margin:36px auto}.evidence-chart{margin-block:40px}.evidence-track{background:0 0}.evidence-bar{height:3px;position:relative;top:7px}.evidence-bar:after{content:"";background:inherit;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}@media (width<=600px){.editorial-title{padding-top:36px}.chart-heading,.evidence-label{flex-direction:column;gap:12px}.evidence-chart{padding:18px 12px}.evidence-bar-row{grid-template-columns:86px minmax(0,1fr) 68px;gap:8px}.provider-name,.evidence-value{font-size:10px}.chart-scale{margin-left:94px;margin-right:76px}}
