.job-progress-module__0xybsa__container{background:#f8fafc;border-left:4px solid #cbd5e1;border-radius:8px;margin:12px 0;padding:16px;transition:all .2s}.job-progress-module__0xybsa__status-blue{background:#f0f9ff;border-left-color:#0ea5e9}.job-progress-module__0xybsa__status-green{background:#f0fdf4;border-left-color:#10b981}.job-progress-module__0xybsa__status-red{background:#fef2f2;border-left-color:#ef4444}.job-progress-module__0xybsa__status-orange{background:#fff7ed;border-left-color:#f97316}.job-progress-module__0xybsa__status-gray{background:#f1f5f9;border-left-color:#94a3b8}.job-progress-module__0xybsa__progressSection{align-items:center;gap:12px;margin-bottom:12px;display:flex}.job-progress-module__0xybsa__progressBar{background:#e2e8f0;border-radius:3px;flex:1;height:6px;overflow:hidden}.job-progress-module__0xybsa__progressFill{background:linear-gradient(90deg,#0ea5e9 0%,#06b6d4 100%);border-radius:3px;height:100%;box-shadow:0 0 8px #06b6d466}.job-progress-module__0xybsa__progressPercent{color:#0369a1;text-align:right;min-width:45px;font-size:14px;font-weight:600}.job-progress-module__0xybsa__infoSection{color:#475569;margin-bottom:12px;font-size:14px}.job-progress-module__0xybsa__statusLine,.job-progress-module__0xybsa__actionLine,.job-progress-module__0xybsa__timeLine{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.job-progress-module__0xybsa__statusEmoji{text-align:center;min-width:20px;font-size:16px;display:inline-block}.job-progress-module__0xybsa__statusLabel{color:#1e293b;font-weight:500}.job-progress-module__0xybsa__actionLabel,.job-progress-module__0xybsa__timeLabel{color:#94a3b8;text-transform:uppercase;font-size:12px;font-weight:500}.job-progress-module__0xybsa__actionName{color:#1e293b;background:#e2e8f0;border-radius:3px;padding:2px 6px;font-family:Menlo,Monaco,monospace;font-size:12px}.job-progress-module__0xybsa__timeValue{color:#1e293b;font-family:Menlo,Monaco,monospace;font-weight:500}.job-progress-module__0xybsa__errorSection{background:#fef2f2;border:1px solid #fecaca;border-radius:4px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.job-progress-module__0xybsa__errorEmoji{flex-shrink:0;min-width:20px;display:inline-block}.job-progress-module__0xybsa__errorMessage{color:#dc2626;font-size:13px;line-height:1.4}.job-progress-module__0xybsa__actionSection{gap:8px;display:flex}.job-progress-module__0xybsa__cancelButton{flex:1;padding:10px 14px;font-size:14px;font-weight:500;transition:all .2s}@keyframes job-progress-module__0xybsa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.job-progress-module__0xybsa__container.job-progress-module__0xybsa__status-blue .job-progress-module__0xybsa__progressFill{animation:2s ease-in-out infinite job-progress-module__0xybsa__pulse}@keyframes job-progress-module__0xybsa__pulse{0%,to{opacity:1}50%{opacity:.8}}
