.lv-exponential-model .lv-exponential-choices { display: flex; flex-wrap: wrap; gap: .5rem; }
.lv-exponential-model [aria-pressed="true"] { outline: 2px solid var(--lv-steel); outline-offset: 2px; }
.lv-exponential-model :is(.lv-exponential-source, .lv-exponential-legend, .lv-exponential-status) { margin: 0; color: var(--lv-ink); line-height: 1.5; }
.lv-exponential-model .lv-exponential-legend { font-size: .85rem; }
.lv-exponential-model [data-baseline-control][hidden] { display: none; }
.lv-exponential-model .lv-eq { font-size: clamp(1rem, .9rem + .3vw, 1.25rem); }
html:not([data-theme="light"]) .lv-exponential-model .lx-viz-button { color: var(--lv-ink); background: var(--reading-surface, #01040e); border-color: var(--lv-edge); box-shadow: none; }
