/* v20 Browser-local video recovery, clip split and overlay actions */
.nf20-media-tools{background:#f7f2ff;border:1px solid #ded0ef;border-radius:9px;padding:10px;margin:12px 0}
.nf20-media-tools>strong{font-size:11px;color:#503376}
#nf20-media-summary{font-size:10px;color:#68498c;margin:7px 0 9px;line-height:1.5}
#nf20-media-summary[data-missing]:not([data-missing="0"]){color:#a44535;font-weight:750}
.nf20-media-buttons{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.nf20-media-buttons button{font-size:10px;padding:8px 4px;min-width:0}
.nf20-clip-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:7px}
.nf20-clip-actions button{font-size:10px!important;padding:7px 4px!important;min-width:0;white-space:normal}
.nf20-clip-actions button:disabled{opacity:.5;cursor:not-allowed}
