.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row+.row{margin-top:10px}canvas{width:100%;display:block}[hidden]{display:none!important}#beam{aspect-ratio:1.4}.card-head{align-items:center;margin-bottom:12px;font-size:12px;display:flex}#traces canvas,#sound-traces canvas{height:auto;margin-top:12px}#modes{aspect-ratio:2.2}#mode-stats{margin-top:6px}#toggles{display:contents}#mode-history canvas,#live-modes canvas{border-radius:4px;width:100%;height:auto}#sound-chips{margin-left:auto}#scatter canvas{width:100%;height:auto}input[type=number]{width:4.5em;font-family:var(--mono)}#energy-value{text-align:right;min-width:4.5em}details.panel{border:1px solid var(--line);margin-top:16px;padding:16px}details.panel summary{align-items:center;gap:10px;display:flex}#sound .row+.row{margin-top:12px}#sound label{align-items:center;gap:8px;display:flex}#sound .grow{flex:1;min-width:220px}#sound-mass{width:3.5em}#sound-hint{margin:14px 0 0}#alias{color:#a33}#spectrogram canvas{border-radius:4px;width:100%;height:auto}#param-form{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px;margin-top:10px;display:grid}#param-form select{width:100%}#param-form label.wide{grid-column:span 2;grid-template-columns:5.5em auto}
