.cover-job-status[hidden] { display:none; }
.cover-job-status { margin:16px 0; padding:14px; border:1px solid var(--rm-line,#ddd); border-radius:10px; background:var(--rm-paper,#fffefa); color:var(--rm-ink,#292824); }
.cover-job-status progress { display:block; width:100%; height:14px; accent-color:var(--rm-purple,#6442d6); }
.cover-job-status p { margin:10px 0 0; font:500 .95rem/1.6 var(--font-ui,sans-serif); }
.cover-job-status ~ form [disabled] { cursor:wait; }
