/* Ce que voit le plugin : insert, rendu, transfert, ARA (logiciels.html#rendre-un-traitement) */
.pv-sub{margin-top:30px;scroll-margin-top:110px}
.pv-lab{--pv-label:64px;display:grid;gap:12px;margin:14px 0 18px;padding:16px;border-radius:18px;background:var(--ink);color:#fff}
.pv-lab button{padding:8px 12px;border:1px solid #ffffff1c;border-radius:9px;background:#1b202b;color:#e7ebf3;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
.pv-lab button[aria-pressed=true]{background:#1f2a40;border-color:#6f9bff}
.pv-lab button:disabled{opacity:.4;cursor:default}
.pv-seg,.pv-actions{display:flex;flex-wrap:wrap;gap:6px}
.pv-actions button:first-child{background:var(--mint);border-color:var(--mint);color:var(--ink)}
.pv-stage{display:grid;gap:8px}
.pv-track{display:grid;grid-template-columns:var(--pv-label) 1fr;align-items:center}
.pv-track>b{font-size:12.5px}
.pv-lane{position:relative;height:64px;border-radius:8px;background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,transparent 1px 10%),#151925;overflow:hidden}
.pv-clip{position:absolute;top:6px;bottom:6px;border-radius:6px;background:#1762ffbb;border:1px solid #8aabff;overflow:hidden}
.pv-clip.rendered{background:#2c9d63bb;border-color:#8be8bd}
.pv-clip svg{position:absolute;inset:14px 0 2px;width:100%;height:calc(100% - 16px)}
.pv-clip path{fill:none;stroke:#fff;stroke-width:1.2;vector-effect:non-scaling-stroke;opacity:.8}
.pv-clip span{position:absolute;left:5px;top:2px;font:600 10px 'DM Mono',monospace;white-space:nowrap}
.pv-win{position:absolute;top:0;bottom:0;width:3%;background:#ffd36e88;border:1px solid #ffd36e}
.pv-win[hidden],.pv-scan[hidden],.pv-head[hidden],.pv-notes[hidden]{display:none}
.pv-scan{position:absolute;top:0;bottom:0;width:3%;background:linear-gradient(90deg,transparent,#8be8bd)}
.pv-head{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#ffd36e}
.pv-plugin{display:grid;gap:6px;padding:10px 12px;border-radius:10px;background:#241d30;border:1px solid #b89cff55}
.pv-plugin b{font:600 10px 'DM Mono',monospace;letter-spacing:.08em;color:#d4b8ff}
.pv-plugin p{margin:0;font-size:12.5px;color:#cfd5e1}
.pv-notes{position:relative;height:40px;margin-left:calc(var(--pv-label) - 13px);border-radius:6px;background:#151925;overflow:hidden}
.pv-notes i{position:absolute;top:16px;height:8px;border-radius:4px;background:#ff9a7e;transition:transform .5s,background .5s}
.pv-notes i.ok{background:#8be8bd}
.pv-notes u{position:absolute;top:2px;bottom:2px;border:1px dashed #b89cff88;border-radius:4px}
.pv-files{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:#b7c0ce}
.pv-files small{font:9.5px 'DM Mono',monospace;letter-spacing:.08em;color:#8f98aa}
.pv-files em{padding:3px 8px;border-radius:6px;background:#1762ff33;font:11px 'DM Mono',monospace;font-style:normal}
.pv-files em.new{background:#2c9d6344;color:#bff3da}
.pv-lab .pv-status{margin:0;min-height:3em;font-size:13.5px;line-height:1.5;color:#e7ebf3}
.pv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}
.pv-cards article{min-width:0;padding:18px;border-radius:13px;background:#f3f5fa;border:1px solid var(--line)}
.pv-cards small{font:9.5px 'DM Mono';letter-spacing:.06em;color:var(--blue)}
.pv-cards h3{margin:6px 0;font-size:17px}
.pv-cards p{margin:0;font-size:13.5px;color:#434958}
@media(max-width:800px){.pv-cards{grid-template-columns:1fr}}
@media(max-width:480px){.pv-lab{--pv-label:44px}.pv-track>b{font-size:11px}}
/* type de piste « Dossier » dans l'outil des types de pistes */
.daw-track-demo[data-track-type="folder"] .daw-demo-clip{left:6%;right:6%;background:repeating-linear-gradient(0deg,#303747 0 6px,#252b38 6px 12px);border:2px solid #b89cff}
.daw-track-demo[data-track-type="folder"] .daw-demo-clip i{opacity:0}
.daw-track-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:900px){.daw-track-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.daw-track-tabs button:last-child{grid-column:auto}}
@media(max-width:480px){.daw-track-tabs{grid-template-columns:1fr 1fr}}
/* pas de bouton d'enregistrement sur les pistes qui n'enregistrent rien */
.daw-track-demo[data-track-type="folder"] header div i:first-child,.daw-track-demo[data-track-type="bus"] header div i:first-child,.daw-track-demo[data-track-type="master"] header div i:first-child{display:none}
