/* Independent categories share one card hierarchy; not an orange add-on badge. */
#plae-billing .license-grid .license-card{border-top-color:var(--plae-gray)}
/* Existing glass, type and actual transport retained; waveform occupies the readout itself. */
#generated-panel .player-readout{display:grid;grid-template-columns:5ch minmax(64px,1fr) auto;gap:16px;min-height:104px}
#generated-panel #generated-waveform{display:block;width:100%;min-width:0;height:64px;image-rendering:pixelated;--wave-idle:#788894;--wave-progress:#5aa9ff}
body[data-display=light] #generated-panel #generated-waveform{--wave-idle:#8a8a86;--wave-progress:#202020}
#generated-panel #generated-waveform-message{margin:0;font:400 12px/20px var(--ui-font);color:#48484c}
#generated-panel #generated-waveform-message:empty{display:none}
@media(max-width:719px){#generated-panel .player-readout{grid-template-columns:1fr auto;gap:8px}#generated-panel #generated-waveform{grid-column:1/-1;grid-row:2;height:72px}#generated-panel .player-time{font-size:20px}}
@media(forced-colors:active){#generated-panel #generated-waveform{--wave-idle:GrayText;--wave-progress:CanvasText}}
