.manual-video-actions{flex-wrap:wrap;gap:8px;margin:8px 34px;display:flex}.manual-video-actions button,.manual-video-card button,.video-dialog button,.video-job-status button{color:var(--accent,#d9925b);background:0 0;border:1px solid #66554a;border-radius:7px;padding:8px 12px}.manual-videos,.video-job-status{margin:12px 34px}.manual-video-card{margin-bottom:18px}.manual-video-card video{background:#111;border-radius:8px;width:100%;max-height:65vh;display:block}.manual-video-card audio{width:100%;display:block}.manual-video-card>div{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.manual-video-meta{color:#aaa;justify-content:space-between;font-size:12px}.manual-video-buttons .danger{color:#df987c;border-color:#83564f}.manual-video-card p,.video-dialog p,.video-job-status.failed{color:#df987c}.video-job-status{border:1px solid #51483f;border-radius:9px;gap:8px;padding:12px;display:grid}.video-job-status>div{justify-content:space-between;gap:12px;display:flex}.video-job-status>div span{color:var(--accent,#d9925b);font-variant-numeric:tabular-nums}.video-job-status progress{width:100%;accent-color:var(--accent,#d9925b)}.video-job-status small{line-height:1.4}.video-job-status button{justify-self:start}.video-job-status .cancel-upload{color:#df987c;border-color:#83564f}.video-job-status .video-cancel-error{color:#df987c}.video-dialog-backdrop{z-index:50;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.video-dialog{box-sizing:border-box;background:var(--bg,#242422);width:min(480px,100%);color:var(--ink,#eee);border:1px solid #66554a;border-radius:12px;padding:20px}.video-dialog label{gap:10px;margin-top:14px;display:grid}.video-dialog input,.video-dialog select{box-sizing:border-box;width:100%;color:inherit;background:#242422;border:1px solid #66554a;border-radius:6px;padding:10px}.video-dialog .video-rights{grid-template-columns:auto 1fr;align-items:center}.video-dialog .video-rights input{width:18px;height:18px}.video-dialog>div{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}@media (width<=640px){.manual-videos,.manual-video-actions,.video-job-status{margin-left:20px;margin-right:20px}.manual-video-actions button{flex:180px}}
