[data-viz-type="address_window_model"] .lv{--aw-mapped:#38bdf8;--aw-gap:#fbbf24;--aw-surface:var(--reading-surface,#01040e)}
[data-viz-type="address_window_model"] .lv-stage{background:var(--aw-surface);padding:.5rem}
[data-viz-type="address_window_model"] .lv svg{display:block;width:100%;height:auto;max-width:36rem;margin:auto}
[data-viz-type="address_window_model"] .aw-bits{display:grid;gap:.5rem;padding:1rem;border:1px solid var(--lv-edge);border-radius:.75rem;background:var(--aw-surface);color:var(--lv-ink)}
[data-viz-type="address_window_model"] .aw-bits code{display:flex;flex-wrap:wrap;gap:.5rem;font-size:clamp(.65rem,2.6vw,1rem);overflow-wrap:anywhere}
[data-viz-type="address_window_model"] .aw-bits strong{color:var(--aw-mapped)}
[data-viz-type="address_window_model"] .lv-actions [aria-pressed="true"]{font-weight:700;border-color:var(--lv-steel);box-shadow:inset 0 -2px 0 var(--lv-steel)}
[data-viz-type="address_window_model"] .lv-rval{overflow-wrap:anywhere}
html[data-theme="light"] [data-viz-type="address_window_model"] .lv{--lv-ink:#0f172a;--lv-steel:#64748b;--aw-mapped:#0369a1;--aw-gap:#92400e;--aw-surface:#fcfcfd}
@media(max-width:540px){[data-viz-type="address_window_model"] .lv-readout{grid-template-columns:1fr}}
