.showcase-canvas[data-v-c1e7ebad]{--ink-bg: #0D1420;--ink-muted: #8E96A3;--ink-faint: #5A6472;--gold: #D9A441;--cinnabar: #E0532F;--blue: #7AA2F7;--purple: #B48EAD;position:relative;aspect-ratio:15 / 7;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0A101A,var(--ink-bg));border-bottom:1px solid var(--border)}.showcase-canvas>svg[data-v-c1e7ebad],.showcase-canvas>.sc-diff[data-v-c1e7ebad],.showcase-canvas>.sc-rag[data-v-c1e7ebad]{width:82%}.sc-band[data-v-c1e7ebad]{opacity:.1}.sc-band.b0[data-v-c1e7ebad]{fill:var(--blue)}.sc-band.b1[data-v-c1e7ebad]{fill:var(--gold)}.sc-band.b2[data-v-c1e7ebad]{fill:var(--cinnabar)}.sc-curve[data-v-c1e7ebad]{fill:none;stroke:var(--gold);stroke-width:2;stroke-linecap:round}.sc-dot[data-v-c1e7ebad]{fill:var(--ink-bg);stroke:var(--gold);stroke-width:1.6}.sc-dot.red[data-v-c1e7ebad]{stroke:var(--cinnabar)}.sc-dot.blue[data-v-c1e7ebad]{stroke:var(--blue)}.sc-dot.big[data-v-c1e7ebad]{fill:var(--gold)}.sc-axis[data-v-c1e7ebad]{stroke:var(--ink-faint);stroke-width:1}.sc-arc[data-v-c1e7ebad]{fill:none;stroke:var(--gold);stroke-width:1.8;opacity:.75}.sc-arc.long[data-v-c1e7ebad]{opacity:.5}.sc-arc.pending[data-v-c1e7ebad]{stroke:var(--blue);stroke-dasharray:4 4}.sc-dot.seed[data-v-c1e7ebad]{stroke:var(--ink-muted)}.sc-q[data-v-c1e7ebad]{fill:var(--blue);font-size:13px;font-weight:700}.sc-badge[data-v-c1e7ebad]{position:absolute;inset-inline-start:.75rem;bottom:.75rem;border-radius:999px;padding:3px 10px;background:#0a101ab8;color:var(--ink-muted);font-size:11px;letter-spacing:.04em}.sc-diff[data-v-c1e7ebad]{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:4px}.sc-col[data-v-c1e7ebad]{display:grid;gap:7px}.sc-line[data-v-c1e7ebad]{height:7px;border-radius:4px;background:#e8e3d838}.sc-line.dim[data-v-c1e7ebad]{opacity:.45}.sc-line.hi[data-v-c1e7ebad]{background:var(--gold)}.sc-arrow[data-v-c1e7ebad]{color:var(--gold);text-align:center;font-size:14px}.sc-rag[data-v-c1e7ebad]{display:grid;gap:8px}.rag-row[data-v-c1e7ebad]{display:grid;grid-template-columns:34px 1fr 38px;gap:8px;align-items:center}.rag-tag[data-v-c1e7ebad]{font-size:10.5px;color:var(--ink-faint);text-align:center;border:1px solid rgba(232,227,216,.18);border-radius:999px;padding:1px 0}.rag-bar[data-v-c1e7ebad]{height:8px;border-radius:4px;background:var(--gold)}.rag-bar.dim[data-v-c1e7ebad]{opacity:.3}.rag-score[data-v-c1e7ebad]{font-size:11px;color:var(--gold);text-align:right;font-variant-numeric:tabular-nums}.rag-score.dim[data-v-c1e7ebad]{color:var(--ink-faint)}.sc-edge[data-v-c1e7ebad]{stroke-width:1.6;opacity:.5}.sc-edge.e-blue[data-v-c1e7ebad]{stroke:var(--blue)}.sc-edge.e-gold[data-v-c1e7ebad]{stroke:var(--gold)}.sc-edge.e-purple[data-v-c1e7ebad]{stroke:var(--purple)}.sc-edge.e-red[data-v-c1e7ebad]{stroke:var(--cinnabar)}.sc-knode[data-v-c1e7ebad]{fill:var(--ink-bg);stroke-width:2}.sc-knode.n-blue[data-v-c1e7ebad]{stroke:var(--blue)}.sc-knode.n-gold[data-v-c1e7ebad]{stroke:var(--gold)}.sc-knode.n-purple[data-v-c1e7ebad]{stroke:var(--purple)}.sc-knode.big[data-v-c1e7ebad]{fill:var(--blue)}.sc-evo[data-v-c1e7ebad]{fill:none;stroke:var(--gold);stroke-width:2}.sc-evo.mixed[data-v-c1e7ebad]{stroke-dasharray:5 4}
