.audio-visualizer{position:relative;overflow:hidden}.audio-visualizer canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}body,html{--viz-bar:var(--_theme---text-main);--viz-bar-alt:var(--_theme---accent);--viz-cap:var(--_theme---text-main);--viz-gap:2px;--viz-pad-x:0px;--viz-min-bar:8px;--viz-max-bars:64;--viz-idle-px:clamp(1px, 0.35vmin, 3px);--viz-silence-thresh:0.02;--viz-cap-gap:clamp(0.5px, 0.4vmin, 3px);--viz-cap-h:clamp(0.5px, 0.2vmin, 2px);--viz-cap-drop:0.4;--viz-band-curve:1.6;--viz-alt-every:2;--viz-agc:1;--viz-agc-smooth:0.10;--viz-align:left;--viz-sensitivity:1.35;--viz-smoothing:0.60;--viz-agc-max:16;--viz-min-active-frac:0.40;--viz-min-active-px:clamp(1px, 0.50vmin, 4px);--viz-quiet-boost:1.45}@media (max-width:767px){body,html{--viz-min-bar:6px;--viz-sensitivity:2.5;--viz-quiet-boost:2.2;--viz-smoothing:0.35;--viz-band-curve:2.0;--viz-agc-max:10;--viz-agc-smooth:0.12;--viz-min-active-frac:0.50;--viz-min-active-px:clamp(2px, 0.9vmin, 6px)}}