/* Onde d'un son en lecture (voir web/wave.js) — thème clair. */
.vwv{position:relative;width:100%;border:1px solid var(--line);border-radius:3px;background:var(--paper);overflow:hidden;cursor:pointer;user-select:none}
.vwv:focus-visible{outline:2px solid var(--green);outline-offset:1px}
.vwv.vwv-disabled{cursor:not-allowed;opacity:.7}
.vwv-canvas{position:absolute;inset:0;width:100%;height:100%;display:none}
.vwv-plot .vwv-canvas{display:block}
.vwv-played{pointer-events:none}
.vwv-plain{display:none;position:absolute;left:0;top:50%;height:3px;width:0;transform:translateY(-50%);border-radius:2px;background:var(--green);pointer-events:none}
.vwv-noplot .vwv-plain{display:block}
.vwv-cursor{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--copper);pointer-events:none;z-index:2}
