:root{--color-indigo-50: #eef2ff;--color-indigo-100: #e0e7ff;--color-indigo-200: #c7d2fe;--color-indigo-300: #a5b4fc;--color-indigo-400: #818cf8;--color-indigo-500: #6366f1;--color-indigo-600: #4f46e5;--color-indigo-700: #4338ca;--color-purple-400: #a78bfa;--color-purple-500: #8b5cf6;--color-purple-600: #7c3aed;--color-slate-50: #f8fafc;--color-slate-100: #f1f5f9;--color-slate-200: #e2e8f0;--color-slate-300: #cbd5e1;--color-slate-400: #94a3b8;--color-slate-500: #64748b;--color-slate-600: #475569;--color-slate-700: #334155;--color-slate-800: #1e293b;--color-slate-900: #0f172a;--color-red-400: #f87171;--color-red-500: #ef4444;--color-amber-400: #fbbf24;--color-amber-500: #f59e0b;--color-green-400: #4ade80;--color-green-500: #22c55e;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--text-primary: var(--color-slate-50);--text-secondary: var(--color-slate-200);--text-muted: var(--color-slate-400);--text-subtle: var(--color-slate-500);--bg-card: rgba(15, 23, 42, .5);--bg-card-hover: rgba(15, 23, 42, .65);--bg-input: rgba(8, 12, 21, .7);--border-default: rgba(71, 85, 105, .35);--border-subtle: rgba(51, 65, 85, .25);--border-focus: rgba(99, 102, 241, .5);--accent-primary: var(--color-indigo-400);--accent-primary-hover: var(--color-indigo-300);--accent-gradient: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--accent-gradient-hover: linear-gradient(135deg, #7c8af0 0%, #8a5db5 100%);--status-success-bg: rgba(34, 197, 94, .1);--status-success-text: var(--color-green-400);--status-success-border: rgba(34, 197, 94, .25);--status-error-bg: rgba(239, 68, 68, .1);--status-error-text: var(--color-red-400);--status-error-border: rgba(239, 68, 68, .25);--status-warning-bg: rgba(251, 191, 36, .1);--status-warning-text: var(--color-amber-400);--status-warning-border: rgba(251, 191, 36, .25);--status-info-bg: rgba(59, 130, 246, .1);--status-info-text: var(--color-blue-400);--status-info-border: rgba(59, 130, 246, .25)}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-xs: var(--space-1);--space-sm: var(--space-2);--space-md: var(--space-4);--space-lg: var(--space-6);--space-xl: var(--space-8);--container-max-width: 720px;--container-padding: var(--space-xl);--container-padding-compact: var(--space-md);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--text-xs: 12px;--text-sm: 13px;--text-base: 14px;--text-md: 15px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 20px;--text-3xl: 24px;--text-4xl: 28px;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--editor-header-height: 52px;--editor-header-height-mobile: 44px;--editor-row-min-height: 60px;--editor-row-min-height-mobile: 56px;--waveform-height: 64px;--waveform-height-mobile: 48px;--touch-target-min: 44px}._outerContainer_jmllj_14{container-type:inline-size;container-name:job-progress-page}._container_jmllj_19{width:100%;max-width:720px;margin:0 auto;padding:var(--space-xl);box-sizing:border-box}._backLink_jmllj_31{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:500;color:var(--text-subtle);text-decoration:none;margin-bottom:var(--space-6);transition:color var(--transition-fast)}._backLink_jmllj_31:hover{color:var(--text-muted)}._backLink_jmllj_31 svg{width:16px;height:16px}._errorContent_jmllj_56{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-default);padding:48px var(--space-6);text-align:center}._errorContent_jmllj_56 h2{color:var(--text-primary);font-size:var(--text-lg);font-weight:600;margin:0 0 var(--space-2)}._errorContent_jmllj_56 p{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-6)}._primaryButton_jmllj_78{display:inline-flex;align-items:center;gap:6px;padding:var(--space-2) var(--space-5);background:var(--accent-primary);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all var(--transition-fast)}._primaryButton_jmllj_78:hover{background:var(--accent-primary-hover)}._primaryButton_jmllj_78:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@container job-progress-page (max-width: 580px){._container_jmllj_19{padding:var(--space-lg) var(--space-md)}}@container job-progress-page (max-width: 420px){._container_jmllj_19{padding:var(--space-md) var(--space-3)}._errorContent_jmllj_56{padding:var(--space-8) var(--space-4)}}
