[data-viz-type="mux_decoder_model"] .lv{--selector-one:#38bdf8;--selector-focus:#fbbf24;--selector-surface:var(--reading-surface,#01040e)}
[data-viz-type="mux_decoder_model"] .selector-diagrams{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem}
[data-viz-type="mux_decoder_model"] .lv-stage{background:var(--selector-surface);padding:.5rem}
[data-viz-type="mux_decoder_model"] .lv-stage h4{color:var(--lv-ink);text-align:center;margin:.25rem 0}
[data-viz-type="mux_decoder_model"] .lv svg{display:block;width:100%;height:auto;max-width:32rem;margin:auto}
[data-viz-type="mux_decoder_model"] .selector-key{color:var(--lv-ink);line-height:1.5;margin:.6rem 0;text-align:center}
[data-viz-type="mux_decoder_model"] .selector-table{width:100%;table-layout:fixed;border-collapse:collapse;background:var(--selector-surface);color:var(--lv-ink)}
[data-viz-type="mux_decoder_model"] .selector-table caption{padding:.6rem;line-height:1.5}
[data-viz-type="mux_decoder_model"] .selector-table td,[data-viz-type="mux_decoder_model"] .selector-table th{border:1px solid var(--lv-edge);text-align:center;padding:.55rem .2rem;background:transparent}
[data-viz-type="mux_decoder_model"] .selector-current{outline:2px solid var(--selector-focus);outline-offset:-3px}
html[data-theme="light"] [data-viz-type="mux_decoder_model"] .lv{--lv-ink:#0f172a;--lv-steel:#64748b;--selector-one:#0369a1;--selector-focus:#92400e;--selector-surface:#fcfcfd}
@media(max-width:540px){[data-viz-type="mux_decoder_model"] .selector-table th{font-size:.8rem}[data-viz-type="mux_decoder_model"] .lv svg text{font-size:24px}[data-viz-type="mux_decoder_model"] .lv .lv-readout{grid-template-columns:1fr}}
