[data-lb] .lb-blackbox{background:var(--color-text-primary);color:var(--color-surface);border-radius:var(--radius)}[data-lb] .lb-dot{width:.6rem;height:.6rem;border-radius:var(--radius-full);display:inline-block}[data-lb] .lb-ok{background:var(--color-primary)}[data-lb] .lb-bad{background:var(--color-error)}[data-lb] .lb-layer.ok{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,transparent)}[data-lb] .lb-layer.ok .lb-mark{color:var(--color-primary)}[data-lb] .lb-layer.bad{border-color:color-mix(in srgb,var(--color-error) 45%,transparent);background:color-mix(in srgb,var(--color-error) 8%,transparent)}[data-lb] .lb-layer.bad .lb-mark,[data-lb] .lb-note{color:var(--color-error)}[data-lb] .lb-box-verdict .lb-ok{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}[data-rm] .rm-row{border-color:var(--color-border-dark);background:var(--color-surface-container-low)}[data-rm] .rm-gold{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,transparent)}[data-rm] .rm-gold .rm-tag{color:var(--color-primary)}[data-rm] .rm-noise .rm-tag{color:var(--color-text-muted)}[data-rm] .rm-metric{border-color:var(--color-border-dark);background:var(--color-surface-container-low)}[data-rm] .rm-metric .rm-value{color:var(--color-text-primary)}[data-rm] .rm-metric.is-flag{border-color:color-mix(in srgb,var(--color-error) 45%,transparent);background:color-mix(in srgb,var(--color-error) 8%,transparent)}[data-rm] .rm-metric.is-flag .rm-value{color:var(--color-error)}[data-rk] .rk-toggle.on{border-color:var(--color-text-primary);color:var(--color-text-primary);background:color-mix(in srgb,var(--color-text-primary) 6%,transparent)}[data-rk] .rk-track{background:var(--color-surface-container-high);border-radius:var(--radius-full);overflow:hidden}[data-rk] .rk-fill{background:color-mix(in srgb,var(--color-primary) 55%,transparent);border-radius:var(--radius-full);transition:width .45s var(--ease-out-quint)}[data-rk] [data-rk-recall]{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){[data-rk] .rk-fill{transition:none}}[data-ft] .ft-toggle.on{border-color:var(--color-text-primary);color:var(--color-text-primary);background:color-mix(in srgb,var(--color-text-primary) 6%,transparent)}[data-ft] .ft-axis{border-color:var(--color-border-dark);transition:border-color .25s ease,background-color .25s ease,opacity .25s ease}[data-ft] .ft-axis.ok{border-color:color-mix(in srgb,var(--color-success) 50%,transparent);background:color-mix(in srgb,var(--color-success) 8%,transparent)}[data-ft] .ft-axis.ok .ft-mark{color:var(--color-success)}[data-ft] .ft-axis.bad{border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent)}[data-ft] .ft-axis.bad .ft-mark{color:var(--color-error)}[data-ft].show-faith .ft-dim{opacity:.35;filter:grayscale(1)}[data-ft] .ft-verdict{border-color:var(--color-border-dark);color:var(--color-text-muted);transition:border-color .25s ease,background-color .25s ease,color .25s ease}[data-ft][data-pass=true] .ft-verdict{border-color:color-mix(in srgb,var(--color-success) 50%,transparent);background:color-mix(in srgb,var(--color-success) 8%,transparent);color:var(--color-text-primary)}[data-ft][data-pass=false] .ft-verdict{border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent);color:var(--color-text-primary)}[data-gv] .gv-toggle.on{border-color:var(--color-text-primary);color:var(--color-text-primary);background:color-mix(in srgb,var(--color-text-primary) 6%,transparent)}[data-gv] .gv-track{background:var(--color-surface-container-high);border:1px solid var(--color-border-dark);border-radius:var(--radius-full);overflow:hidden}[data-gv] .gv-fill{border-radius:var(--radius-full);transition:width .45s var(--ease-out-quint)}[data-gv] .gv-vec{background:color-mix(in srgb,var(--color-text-muted) 45%,transparent)}[data-gv] .gv-graph{background:color-mix(in srgb,var(--color-primary) 60%,transparent)}[data-gv] .gv-verdict{border-color:var(--color-border-dark);color:var(--color-text-muted)}[data-gv][data-win=true] .gv-verdict{border-color:color-mix(in srgb,var(--color-primary) 50%,transparent);color:var(--color-primary)}@media(prefers-reduced-motion:reduce){[data-gv] .gv-fill{transition:none}}[data-pd] .pd-inject{border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent);color:var(--color-text-primary)}[data-pd] .pd-inject-tag{color:var(--color-error)}[data-pd] .pd-defence{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,transparent)}[data-mf] .mf-seed,[data-mf] .mf-verdict{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,transparent)}[data-ms] .ms-survived{color:var(--color-error);border:1px solid color-mix(in srgb,var(--color-error) 40%,transparent);background:color-mix(in srgb,var(--color-error) 8%,transparent)}
