.paper-panel{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);position:relative}.paper-panel:before{content:"";position:absolute;inset:7px;pointer-events:none;border:1px solid rgba(20,41,67,.07)}.paper-panel>*{position:relative}.folio{font:600 .66rem var(--sans);color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.annotation{border-left:2px solid var(--gold);padding:.35rem .65rem;color:var(--muted);font-size:.82rem;line-height:1.5}.archive-tag{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line);padding:.3rem .45rem;font-size:.72rem;color:var(--muted)}.archive-tag:before{content:"";width:.35rem;height:.35rem;background:var(--gold);border-radius:50%}.waveform{height:42px;display:flex;align-items:center;gap:3px;color:var(--blue)}.waveform i{display:block;width:4px;background:currentColor;border-radius:4px}.waveform i:nth-child(1){height:10px}.waveform i:nth-child(2){height:28px}.waveform i:nth-child(3){height:18px}.waveform i:nth-child(4){height:36px}.waveform i:nth-child(5){height:15px}.waveform i:nth-child(6){height:30px}.waveform i:nth-child(7){height:9px}.waveform i:nth-child(8){height:32px}.waveform i:nth-child(9){height:20px}.waveform i:nth-child(10){height:37px}.waveform i:nth-child(11){height:13px}.waveform i:nth-child(12){height:26px}.status-box{display:flex;align-items:center;gap:.8rem;border:1px solid var(--line);padding:.8rem 1rem;background:#fff8ed}.error-state{border-left:4px solid var(--red);color:#722b29}.status-box span{margin-right:auto}.status-box .button{min-height:38px}.empty-state{color:var(--muted);font-size:.9rem;padding:1rem 0}
