.rec-evidence{--chart-budget:var(--muted);gap:20px;min-width:0;margin-bottom:8px;display:grid}:is(.rec-evidence-cells,.review-card-cells,.rec-evidence-basis){border:1px solid var(--rule);background:var(--rule);border-radius:10px;gap:1px;margin:0;display:grid;overflow:hidden}:is(.rec-evidence-cells,.review-card-cells){grid-template-columns:repeat(3,minmax(0,1fr))}.rec-evidence-basis{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.rec-evidence-cells,.review-card-cells,.rec-evidence-basis)>div{background:var(--paper);align-content:start;gap:2px;min-width:0;padding:8px 10px;display:grid}:is(.rec-evidence-cells,.review-card-cells,.rec-evidence-basis) dt{color:var(--muted);font-size:.875rem;line-height:1.35}:is(.rec-evidence-cells,.review-card-cells,.rec-evidence-basis) dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.875rem;font-weight:500}.review-card-main{container:rec-card/inline-size}@container rec-card (width<=390px){.review-card-cells{grid-template-columns:minmax(0,1fr)}.review-card-cells>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}}.rec-evidence{container:rec-panel/inline-size}@container rec-panel (width<=440px){.rec-evidence-cells{grid-template-columns:minmax(0,1fr)}.rec-evidence-cells>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}}.review-card-cells>div.is-confirming{background:var(--accent-soft)}.rec-evidence-basis dd{font-weight:400}.rec-evidence-chart{gap:8px;min-width:0;display:grid}.rec-evidence-chart h3{margin:0;font-size:.875rem;font-weight:600}.rec-evidence-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rec-evidence-pair>div{gap:8px;min-width:0;display:grid}.rec-evidence-bars{grid-template-columns:max-content minmax(0,1fr) 4.5rem;gap:10px;display:grid}.rec-evidence-bar{grid-column:1/-1;grid-template-columns:subgrid;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.875rem;display:grid}.rec-evidence-bar>.money{text-align:right}.rec-evidence-track{background:var(--soft);border-radius:5px;height:10px;overflow:hidden}.rec-evidence-track>span{background:var(--accent);border-radius:5px;height:100%;display:block}.rec-evidence-bar.is-now .rec-evidence-track>span{background:var(--chart-muted)}@media (max-width:520px){.rec-evidence-pair{grid-template-columns:minmax(0,1fr)}.rec-evidence-basis{grid-template-columns:repeat(2,minmax(0,1fr))}}.nitro-workspace .rec-evidence-spend .metric-chart .metric-value-line{stroke:var(--money)}.nitro-workspace .rec-evidence-spend .metric-chart .metric-value-dot{fill:var(--money)}.nitro-workspace .rec-evidence-results .metric-chart .metric-value-line{stroke:var(--result)}.nitro-workspace .rec-evidence-results .metric-chart .metric-value-dot{fill:var(--result)}:is(.rec-evidence-basis,.rec-evidence-why) dd{white-space:normal}.rec-evidence-why{border:1px solid var(--rule);border-radius:10px;gap:2px;margin:0;padding:8px 10px;display:grid}.rec-evidence-why>div{gap:2px;display:grid}.rec-evidence-why dt{color:var(--muted);font-size:.875rem}.rec-evidence-why dd{margin:0;font-size:.875rem}:is(.rec-evidence,.review-card-cells) .tone-bad{color:var(--bad)}.metric-mark-line{stroke:var(--muted);stroke-width:1px}
