.job-reorder-status{font-size:11px;color:#716b60;margin:4px 2px 7px}
#planView #jobs .job-reorder-handle{display:block;width:100%;min-height:28px;min-width:28px;border:0;padding:1px;background:transparent;color:#9a6000;font-size:11px;font-weight:750;cursor:grab;touch-action:none;white-space:nowrap}
#planView #jobs .job-reorder-handle:active{cursor:grabbing}
#planView #jobs .job-reorder-handle:disabled{cursor:default;color:#9a6000;opacity:.7}
#planView #jobs .position:has(.job-reorder-handle){height:30px;width:28px}
#planView #jobs .job-reorder-source{opacity:.35;outline:1px dashed #cf8700;outline-offset:-1px}
.job-reorder-ghost{position:fixed;z-index:10000;pointer-events:none;max-width:min(740px,calc(100vw - 40px));padding:10px 14px;background:#fff4dd;border:2px solid #ce8300;border-radius:7px;box-shadow:0 6px 22px #0003;font-size:13px;line-height:1.35;overflow-wrap:anywhere;color:#352b19}
#jobs .job-reorder-marker{position:relative;height:3px;background:#cf8700;color:#835200;font-size:10px;line-height:14px;text-align:right;pointer-events:none;z-index:2}
#jobs.job-reorder-saving{pointer-events:none;opacity:.65}
