.lv-logarithmic-shape .lv-log-shape-choices { display: flex; flex-wrap: wrap; gap: .5rem; }
.lv-logarithmic-shape [aria-pressed="true"] { outline: 2px solid var(--lv-steel); outline-offset: 2px; }
.lv-logarithmic-shape :is(.lv-log-shape-status,.lv-log-shape-legend,.lv-log-shape-chain,.lv-log-shape-domain,.lv-log-shape-end) { color: var(--lv-ink); line-height: 1.5; margin: 0; }
.lv-logarithmic-shape .lv-log-shape-status { font-weight: 600; }
.lv-logarithmic-shape .lv-eq { font-size: clamp(1rem,.9rem + .3vw,1.2rem); }
.lv-logarithmic-shape .lv-rcard { border: 1px solid var(--lv-edge); box-shadow: none; }
.lv-logarithmic-shape .lv-rval { font-size: clamp(1.1rem,3vw,1.5rem); }
html:not([data-theme="light"]) .lv-logarithmic-shape :is(.lv-rcard,.lx-viz-button) { background: var(--reading-surface,#01040e); }
html:not([data-theme="light"]) .lv-logarithmic-shape .lx-viz-button { color: var(--lv-ink); border-color: var(--lv-edge); box-shadow: none; }
