.pmx-execution-orchestrator{display:grid;gap:10px;margin:14px 0;padding:13px;border:1px solid #ccd8e8;border-radius:14px;background:linear-gradient(145deg,#f7faff,#f4fbf8)}
.pmx-execution-orchestrator>header,.pmx-execution-job>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.pmx-execution-orchestrator h4{margin:0 0 4px;color:#1b2b42}.pmx-execution-orchestrator small{color:#66768b}
.pmx-executor-profiles{display:flex;flex-wrap:wrap;gap:6px}.pmx-executor-profiles span{padding:5px 8px;border:1px solid #d8e3ef;border-radius:999px;background:#fff;color:#44566e;font-size:11px}.pmx-executor-profiles .is-empty{border-style:dashed;color:#7d8b9d}
.pmx-execution-jobs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:340px;overflow:auto}
.pmx-execution-job{display:grid;gap:7px;padding:10px;border:1px solid #dce5ef;border-left:4px solid #64748b;border-radius:11px;background:#fff}.pmx-execution-job.status-running{border-left-color:#246bfd}.pmx-execution-job.status-completed{border-left-color:#15966a}.pmx-execution-job.status-failed,.pmx-execution-job.status-timed_out{border-left-color:#d94a4a}.pmx-execution-job.status-blocked{border-left-color:#e49b21}.pmx-execution-job p{margin:0;color:#5d6d80;font-size:12px}
.pmx-execution-progress{height:5px;border-radius:99px;background:#e7edf5;overflow:hidden}.pmx-execution-progress i{display:block;height:100%;background:linear-gradient(90deg,#246bfd,#14a06f)}
.pmx-execution-job .pmx-inline-actions{justify-content:flex-end}.pmx-production-check>[data-pmx-execution-schedule]{margin-left:8px}
@media(max-width:760px){.pmx-execution-jobs{grid-template-columns:1fr}.pmx-execution-orchestrator>header{display:grid}.pmx-execution-orchestrator>header button{justify-self:stretch}}
