/* Design studio additions that use only the studio's colour variables (so they need no light-theme generation):
   the Reverberation by band card and the band table in the analysis dialog (11 October 2026). */
.band-chart{display:block;width:100%;max-width:180px;height:auto;margin:8px 0}
.band-chart .band-range{fill:var(--green);opacity:.14}
.band-chart .band-bar{fill:var(--gold);opacity:.85}
.band-chart .band-over{fill:var(--gold);opacity:1;stroke:var(--text);stroke-width:1}
.band-chart .band-under{fill:var(--muted);opacity:.8}
.band-chart .band-tick,.band-chart .band-val{fill:var(--muted);font-size:11px;font-family:inherit}
.band-chart .band-val{fill:var(--text)}
.advice-card p>span{display:block}
.band-table{border-collapse:collapse;font-size:12px;margin:8px 0 12px;width:100%}
.band-table th,.band-table td{padding:4px 6px;border-bottom:1px solid var(--line);text-align:right;font-weight:400}
.band-table th[scope=row],.band-table thead th:first-child{text-align:left;color:var(--muted)}
/* Phase 2: the band chart's "without treatment" outlines and measured lines. */
.band-chart .band-before{fill:none;stroke:var(--muted);stroke-width:1;stroke-dasharray:3 2}
.band-chart .band-meas{stroke:var(--text);stroke-width:2.5}
.sheet-sub{margin:18px 0 6px;font-size:15px;font-weight:500}
