.ActionProgress-module__Qzj5ZW__compactContainer{align-items:center;gap:12px;display:flex}.ActionProgress-module__Qzj5ZW__compactProgress{flex:1;align-items:center;gap:8px;display:flex}.ActionProgress-module__Qzj5ZW__progressBarSmall{background-color:#e5e7eb;border-radius:4px;flex:1;height:8px;position:relative;overflow:hidden}.ActionProgress-module__Qzj5ZW__progressFillSmall{background-color:#3b82f6;height:100%;transition:width .3s}.ActionProgress-module__Qzj5ZW__percentText{color:#6b7280;text-align:right;min-width:40px;font-size:.875rem}.ActionProgress-module__Qzj5ZW__container{background-color:var(--surface);border:1px solid #e5e7eb;border-radius:8px;padding:20px}.ActionProgress-module__Qzj5ZW__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ActionProgress-module__Qzj5ZW__title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.ActionProgress-module__Qzj5ZW__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:4px 12px;font-size:.75rem;font-weight:600}.ActionProgress-module__Qzj5ZW__statusBadge.ActionProgress-module__Qzj5ZW__gray{background-color:var(--surface-elevated);color:#6b7280}.ActionProgress-module__Qzj5ZW__statusBadge.ActionProgress-module__Qzj5ZW__blue{color:#1e40af;background-color:#dbeafe}.ActionProgress-module__Qzj5ZW__statusBadge.ActionProgress-module__Qzj5ZW__green{color:#065f46;background-color:#d1fae5}.ActionProgress-module__Qzj5ZW__statusBadge.ActionProgress-module__Qzj5ZW__red{color:#991b1b;background-color:#fee2e2}.ActionProgress-module__Qzj5ZW__progressSection{margin-bottom:16px}.ActionProgress-module__Qzj5ZW__progressBar{background-color:#e5e7eb;border-radius:12px;height:24px;margin-bottom:12px;position:relative;overflow:hidden}.ActionProgress-module__Qzj5ZW__progressFill{height:100%;transition:width .3s}.ActionProgress-module__Qzj5ZW__progressFill.ActionProgress-module__Qzj5ZW__gray{background-color:#9ca3af}.ActionProgress-module__Qzj5ZW__progressFill.ActionProgress-module__Qzj5ZW__blue{background-color:#3b82f6}.ActionProgress-module__Qzj5ZW__progressFill.ActionProgress-module__Qzj5ZW__green{background-color:#10b981}.ActionProgress-module__Qzj5ZW__progressFill.ActionProgress-module__Qzj5ZW__red{background-color:#ef4444}.ActionProgress-module__Qzj5ZW__progressText{color:#111827;font-size:.875rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ActionProgress-module__Qzj5ZW__stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.ActionProgress-module__Qzj5ZW__stat{flex-direction:column;gap:4px;display:flex}.ActionProgress-module__Qzj5ZW__statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ActionProgress-module__Qzj5ZW__statValue{color:#111827;font-size:1.25rem;font-weight:600}.ActionProgress-module__Qzj5ZW__statValue.ActionProgress-module__Qzj5ZW__running{color:#3b82f6}.ActionProgress-module__Qzj5ZW__statValue.ActionProgress-module__Qzj5ZW__failed{color:#ef4444}.ActionProgress-module__Qzj5ZW__timing{background-color:var(--surface-elevated);border-radius:6px;align-items:center;gap:8px;margin-top:12px;padding:12px;display:flex}.ActionProgress-module__Qzj5ZW__timingLabel{color:#6b7280;font-size:.875rem}.ActionProgress-module__Qzj5ZW__timingValue{color:#111827;font-size:.875rem;font-weight:600}.ActionProgress-module__Qzj5ZW__error{color:#991b1b;background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:4px;margin-top:16px;padding:12px;font-size:.875rem}.ActionProgress-module__Qzj5ZW__spinner{color:#1e40af;background-color:#dbeafe;border-radius:6px;align-items:center;gap:8px;margin-top:16px;padding:12px;font-size:.875rem;display:flex}.ActionProgress-module__Qzj5ZW__spinnerDot{background-color:#3b82f6;border-radius:50%;width:12px;height:12px;animation:1.5s ease-in-out infinite ActionProgress-module__Qzj5ZW__pulse}@keyframes ActionProgress-module__Qzj5ZW__pulse{0%,to{opacity:1}50%{opacity:.5}}.ActionProgress-module__Qzj5ZW__retryButton{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;margin-top:16px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:background-color .2s}.ActionProgress-module__Qzj5ZW__retryButton:hover:not(:disabled){background-color:#2563eb}.ActionProgress-module__Qzj5ZW__retryButton:disabled{cursor:not-allowed;background-color:#9ca3af}.ActionProgress-module__Qzj5ZW__runningActions{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.ActionProgress-module__Qzj5ZW__stopButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:background-color .2s}.ActionProgress-module__Qzj5ZW__stopButton:hover:not(:disabled){background-color:#dc2626}.ActionProgress-module__Qzj5ZW__stopButton:disabled{cursor:not-allowed;background-color:#9ca3af}.ActionProgress-module__Qzj5ZW__etaSection{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:8px;margin-top:16px;padding:16px}.ActionProgress-module__Qzj5ZW__etaHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ActionProgress-module__Qzj5ZW__etaLabel{color:#1e40af;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ActionProgress-module__Qzj5ZW__etaBadge{color:#92400e;cursor:help;background-color:#fef3c7;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:500}.ActionProgress-module__Qzj5ZW__etaMain{align-items:center;gap:16px;margin-bottom:12px;display:flex}.ActionProgress-module__Qzj5ZW__etaTime{color:#1e3a8a;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.ActionProgress-module__Qzj5ZW__etaConfidence{background-color:#bfdbfe;border-radius:3px;flex:1;height:6px;overflow:hidden}.ActionProgress-module__Qzj5ZW__confidenceBar{background-color:#3b82f6;border-radius:3px;height:100%;transition:width .3s}.ActionProgress-module__Qzj5ZW__etaDetails{flex-wrap:wrap;gap:16px;display:flex}.ActionProgress-module__Qzj5ZW__etaDetail{color:#3b82f6;font-size:.75rem}
.TaskList-module__M9LzMW__container{border:1px solid var(--border);background-color:var(--surface);border-radius:8px;overflow:visible}.TaskList-module__M9LzMW__table{border-collapse:collapse;width:100%}.TaskList-module__M9LzMW__table thead{background-color:var(--surface-elevated)}.TaskList-module__M9LzMW__table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:12px 16px;font-size:.75rem;font-weight:600}.TaskList-module__M9LzMW__table tbody tr{border-bottom:1px solid var(--border);transition:background-color .15s}.TaskList-module__M9LzMW__table tbody tr:last-child{border-bottom:none}.TaskList-module__M9LzMW__table tbody tr:hover{background-color:var(--surface-elevated)}.TaskList-module__M9LzMW__table td{color:var(--text-primary);padding:12px 16px;font-size:.875rem}.TaskList-module__M9LzMW__taskType{font-weight:500}.TaskList-module__M9LzMW__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:12px;padding:4px 8px;font-size:.75rem;font-weight:600;display:inline-block}.TaskList-module__M9LzMW__statusBadge.TaskList-module__M9LzMW__gray{background-color:var(--surface-elevated);color:var(--text-secondary)}.TaskList-module__M9LzMW__statusBadge.TaskList-module__M9LzMW__blue{color:#1e40af;background-color:#dbeafe}.TaskList-module__M9LzMW__statusBadge.TaskList-module__M9LzMW__green{color:#065f46;background-color:#d1fae5}.TaskList-module__M9LzMW__statusBadge.TaskList-module__M9LzMW__red{color:#991b1b;background-color:#fee2e2}.TaskList-module__M9LzMW__statusBadge.TaskList-module__M9LzMW__orange{color:#92400e;background-color:#fef3c7}.TaskList-module__M9LzMW__statusCell{flex-direction:column;gap:2px;display:flex}.TaskList-module__M9LzMW__blockedInfo{color:#92400e;font-size:.6875rem;font-style:italic}.TaskList-module__M9LzMW__duration{color:var(--text-secondary);font-family:Courier New,monospace}.TaskList-module__M9LzMW__durationWithProgress{align-items:center;gap:8px;display:flex}.TaskList-module__M9LzMW__timestamp{color:var(--text-secondary);font-size:.8125rem}.TaskList-module__M9LzMW__errorRow{background-color:#fef2f2}.TaskList-module__M9LzMW__errorRow:hover,.TaskList-module__M9LzMW__errorDetails{background-color:#fee2e2}.TaskList-module__M9LzMW__errorMessage{color:#991b1b;border-left:4px solid #ef4444;padding:12px 16px;font-size:.875rem}.TaskList-module__M9LzMW__emptyState{text-align:center;color:var(--text-secondary);padding:40px;font-size:.875rem}.TaskList-module__M9LzMW__expandableRow{cursor:pointer}.TaskList-module__M9LzMW__expandCell{width:24px;padding-left:12px;padding-right:4px}.TaskList-module__M9LzMW__expandIcon{color:var(--text-secondary);-webkit-user-select:none;user-select:none;font-size:.625rem}.TaskList-module__M9LzMW__expandableRow:hover .TaskList-module__M9LzMW__expandIcon{color:var(--text-primary)}.TaskList-module__M9LzMW__detailsRow,.TaskList-module__M9LzMW__detailsRow:hover{background-color:var(--surface-elevated)}.TaskList-module__M9LzMW__detailsContent{padding:12px 16px}.TaskList-module__M9LzMW__metadataContent{margin-top:8px}.TaskList-module__M9LzMW__metadataContent:first-child{margin-top:0}.TaskList-module__M9LzMW__metadataGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 24px;display:grid}.TaskList-module__M9LzMW__metadataItem{align-items:baseline;gap:8px;display:flex}.TaskList-module__M9LzMW__metadataLabel{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500}.TaskList-module__M9LzMW__metadataValue{color:var(--text-primary);font-family:Courier New,monospace;font-size:.875rem;font-weight:600}.TaskList-module__M9LzMW__idLink{color:#2563eb;font-family:Courier New,monospace;font-weight:600;text-decoration:none;transition:color .15s}.TaskList-module__M9LzMW__idLink:hover{color:#1d4ed8;text-decoration:underline}.TaskList-module__M9LzMW__cellLink{color:#4f46e5;font-family:Courier New,monospace;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:all .15s}.TaskList-module__M9LzMW__cellLink:hover{color:#4338ca;text-decoration-style:solid}.TaskList-module__M9LzMW__copyCell{text-align:center;justify-content:center;gap:4px;width:72px;padding:8px;display:flex}.TaskList-module__M9LzMW__copyButton{border:1px solid var(--border);background-color:var(--surface);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.TaskList-module__M9LzMW__copyButton:hover{background-color:var(--surface-elevated);border-color:var(--border);color:var(--text-primary)}.TaskList-module__M9LzMW__copyButton:active{background-color:var(--border)}.TaskList-module__M9LzMW__copyButton.TaskList-module__M9LzMW__copied{color:#065f46;background-color:#d1fae5;border-color:#10b981}.TaskList-module__M9LzMW__copyButton.TaskList-module__M9LzMW__copied:hover{background-color:#a7f3d0}.TaskList-module__M9LzMW__groupRow{background-color:var(--surface)}.TaskList-module__M9LzMW__groupRow:hover{background-color:var(--surface-elevated)}.TaskList-module__M9LzMW__groupTaskType{color:var(--text-primary);font-weight:600}.TaskList-module__M9LzMW__taskCount{color:var(--text-secondary);margin-left:8px;font-size:.8125rem;font-weight:400}.TaskList-module__M9LzMW__statusSummary{color:var(--text-secondary);font-size:.8125rem;font-weight:400}.TaskList-module__M9LzMW__statusChips{flex-wrap:wrap;gap:4px;display:flex}.TaskList-module__M9LzMW__taskRow{background-color:var(--surface)}.TaskList-module__M9LzMW__taskRow:hover{background-color:var(--surface-elevated)}.TaskList-module__M9LzMW__childTaskRow td{padding-left:24px}.TaskList-module__M9LzMW__childTaskRow .TaskList-module__M9LzMW__expandCell{padding-left:20px}.TaskList-module__M9LzMW__taskId{color:var(--text-secondary);font-family:Courier New,monospace;font-size:.8125rem}.TaskList-module__M9LzMW__workerCell{text-align:center;color:var(--text-secondary);width:60px;font-family:Courier New,monospace;font-weight:600}.TaskList-module__M9LzMW__actionsCell{text-align:center;width:64px;padding:8px}.TaskList-module__M9LzMW__actionsContainer{justify-content:center;align-items:center;gap:4px;display:flex}.TaskList-module__M9LzMW__actionButton{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.TaskList-module__M9LzMW__actionButton:hover{background-color:var(--surface-elevated);border-color:var(--border);color:var(--text-primary)}.TaskList-module__M9LzMW__actionButton:active{background-color:var(--border)}.TaskList-module__M9LzMW__actionButton:disabled{opacity:.5;cursor:not-allowed}.TaskList-module__M9LzMW__actionButton svg{flex-shrink:0}.TaskList-module__M9LzMW__stackedDuration{flex-direction:column;line-height:1.3;display:flex}.TaskList-module__M9LzMW__clockDuration{color:var(--text-primary);font-family:Courier New,monospace;font-weight:500}.TaskList-module__M9LzMW__totalDuration{color:var(--text-secondary);font-family:Courier New,monospace;font-size:.75rem}.TaskList-module__M9LzMW__highlighted{animation:2s ease-out TaskList-module__M9LzMW__highlight-pulse}@keyframes TaskList-module__M9LzMW__highlight-pulse{0%{background-color:#fef08a}to{background-color:#0000}}
.JSONViewer-module__zRc2zG__overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.JSONViewer-module__zRc2zG__container{background-color:#1e1e1e;border-radius:8px;flex-direction:column;width:90%;max-width:1000px;height:80vh;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000004d}.JSONViewer-module__zRc2zG__header{background-color:#2d2d2d;border-bottom:1px solid #404040;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.JSONViewer-module__zRc2zG__title{color:#e0e0e0;margin:0;font-size:1.25rem;font-weight:600}.JSONViewer-module__zRc2zG__closeButton{color:#888;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1}.JSONViewer-module__zRc2zG__closeButton:hover{color:#fff}.JSONViewer-module__zRc2zG__toolbar{background-color:#252526;border-bottom:1px solid #404040;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.5rem;display:flex}.JSONViewer-module__zRc2zG__searchContainer{flex:1;align-items:center;gap:.75rem;display:flex}.JSONViewer-module__zRc2zG__searchInput{color:#e0e0e0;background-color:#3c3c3c;border:1px solid #404040;border-radius:4px;width:250px;padding:.5rem .75rem;font-size:.875rem}.JSONViewer-module__zRc2zG__searchInput:focus{border-color:#0078d4;outline:none}.JSONViewer-module__zRc2zG__searchInput::placeholder{color:#888}.JSONViewer-module__zRc2zG__matchCount{color:#888;font-size:.75rem}.JSONViewer-module__zRc2zG__actions{gap:.5rem;display:flex}.JSONViewer-module__zRc2zG__actionButton{color:#e0e0e0;cursor:pointer;background-color:#3c3c3c;border:1px solid #404040;border-radius:4px;padding:.375rem .75rem;font-size:.75rem;transition:background-color .2s}.JSONViewer-module__zRc2zG__actionButton:hover{background-color:#4c4c4c}.JSONViewer-module__zRc2zG__content{flex:1;padding:1rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5;overflow:auto}.JSONViewer-module__zRc2zG__node{white-space:nowrap;align-items:flex-start;gap:.25rem;padding:2px 0;display:flex}.JSONViewer-module__zRc2zG__expandable{cursor:pointer}.JSONViewer-module__zRc2zG__expandable:hover{background-color:#ffffff0d}.JSONViewer-module__zRc2zG__toggle{color:#888;flex-shrink:0;width:1rem;font-size:.625rem}.JSONViewer-module__zRc2zG__key{color:#9cdcfe;margin-right:.25rem}.JSONViewer-module__zRc2zG__string{color:#ce9178}.JSONViewer-module__zRc2zG__number{color:#b5cea8}.JSONViewer-module__zRc2zG__boolean{color:#569cd6}.JSONViewer-module__zRc2zG__null{color:#569cd6;font-style:italic}.JSONViewer-module__zRc2zG__bracket{color:#d4d4d4}.JSONViewer-module__zRc2zG__preview{color:#888;margin:0 .25rem;font-style:italic}.JSONViewer-module__zRc2zG__highlight{background-color:#ffc8004d;border-radius:2px;padding:0 2px}.JSONViewer-module__zRc2zG__matchedNode{background-color:#ffc8001a}.JSONViewer-module__zRc2zG__parsedLabel{color:#6a9955;margin-right:.25rem;font-size:.75rem;font-style:italic}.JSONViewer-module__zRc2zG__copyButton{color:#888;cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;margin-right:.25rem;padding:0;font-size:.75rem;transition:opacity .15s}.JSONViewer-module__zRc2zG__node:hover .JSONViewer-module__zRc2zG__copyButton{opacity:1}.JSONViewer-module__zRc2zG__copyButton:hover{color:#e0e0e0}.JSONViewer-module__zRc2zG__copyButton.JSONViewer-module__zRc2zG__copied{color:#4ec9b0;opacity:1}.JSONViewer-module__zRc2zG__toggle{-webkit-user-select:none;user-select:none}
.Timestamp-module__kt3W6q__timestamp{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace)}.Timestamp-module__kt3W6q__inactive{cursor:pointer;transition:color .15s}.Timestamp-module__kt3W6q__inactive:hover{color:var(--accent-color,#3b82f6);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Timestamp-module__kt3W6q__buttonContainer{border:1px solid var(--border-color,#d1d5db);background:var(--button-bg,#f9fafb);border-radius:4px;align-items:stretch;display:inline-flex;overflow:hidden}.Timestamp-module__kt3W6q__modeButton{font-family:var(--font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace);font-variant-numeric:tabular-nums;font-size:inherit;cursor:pointer;color:inherit;background:0 0;border:none;padding:2px 8px;transition:background-color .15s}.Timestamp-module__kt3W6q__modeButton:hover{background-color:var(--hover-bg,#e5e7eb)}.Timestamp-module__kt3W6q__copyButton{border:none;border-left:1px solid var(--border-color,#d1d5db);cursor:pointer;color:var(--text-muted,#6b7280);background:0 0;justify-content:center;align-items:center;padding:2px 6px;transition:background-color .15s,color .15s;display:inline-flex}.Timestamp-module__kt3W6q__copyButton:hover{background-color:var(--hover-bg,#e5e7eb);color:var(--text-color,#374151)}.Timestamp-module__kt3W6q__copyButton.Timestamp-module__kt3W6q__copied,.Timestamp-module__kt3W6q__copyButton.Timestamp-module__kt3W6q__copied:hover{color:var(--success-color,#22c55e)}
.SheetDetailsPanel-module__fYFNaG__container{background-color:#1e1e1e;border-left:1px solid #404040;flex-direction:column;width:420px;min-width:360px;max-width:500px;height:100%;display:flex;overflow:hidden}.SheetDetailsPanel-module__fYFNaG__header{background-color:#252526;border-bottom:1px solid #404040;justify-content:space-between;align-items:flex-start;padding:12px 16px;display:flex}.SheetDetailsPanel-module__fYFNaG__headerContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SheetDetailsPanel-module__fYFNaG__titleRow{align-items:center;gap:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__title{color:#e0e0e0;font-size:1.1rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__sheetIndex{color:#888;background-color:#3c3c3c;border-radius:3px;padding:2px 6px;font-size:.7rem}.SheetDetailsPanel-module__fYFNaG__subtitle{color:#888;font-size:.75rem}.SheetDetailsPanel-module__fYFNaG__closeButton{color:#888;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0;font-size:1.25rem;line-height:1}.SheetDetailsPanel-module__fYFNaG__closeButton:hover{color:#fff}.SheetDetailsPanel-module__fYFNaG__content{flex:1;padding:12px 16px;overflow-y:auto}.SheetDetailsPanel-module__fYFNaG__section{margin-bottom:16px}.SheetDetailsPanel-module__fYFNaG__section:last-child{margin-bottom:0}.SheetDetailsPanel-module__fYFNaG__sectionTitle{color:#888;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:.75rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__statsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.SheetDetailsPanel-module__fYFNaG__statItem{background-color:#2d2d2d;border-radius:4px;flex-direction:column;align-items:center;padding:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__statValue{color:#e0e0e0;font-size:1.1rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__statLabel{color:#888;text-align:center;margin-top:2px;font-size:.65rem}.SheetDetailsPanel-module__fYFNaG__crossSheetRefs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__refBadge{color:#ccc;background-color:#3c3c3c;border-radius:4px;padding:3px 8px;font-size:.7rem}.SheetDetailsPanel-module__fYFNaG__analysisCard{background-color:#2d2d2d;border-radius:4px;padding:10px 12px}.SheetDetailsPanel-module__fYFNaG__analysisValue{color:#e0e0e0;margin:0;font-size:.9rem;line-height:1.5}.SheetDetailsPanel-module__fYFNaG__reasoning{color:#888;border-top:1px solid #404040;margin:8px 0 0;padding-top:8px;font-size:.8rem;font-style:italic;line-height:1.4}.SheetDetailsPanel-module__fYFNaG__dataFlowPosition{align-items:center;gap:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__dataFlowIcon{font-size:1.2rem}.SheetDetailsPanel-module__fYFNaG__dataFlowLabel{color:#e0e0e0;font-size:1rem;font-weight:500}.SheetDetailsPanel-module__fYFNaG__dataKindsList{flex-wrap:wrap;gap:6px;display:flex}.SheetDetailsPanel-module__fYFNaG__dataKindBadge{color:#e0e0e0;background-color:#3c3c3c;border-radius:12px;padding:4px 10px;font-size:.75rem}.SheetDetailsPanel-module__fYFNaG__confidenceRow{justify-content:space-between;align-items:center;display:flex}.SheetDetailsPanel-module__fYFNaG__confidenceBadge{text-transform:uppercase;border-radius:4px;padding:3px 10px;font-size:.7rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__confidenceBadge.SheetDetailsPanel-module__fYFNaG__green{color:#4caf50;background-color:#4caf5033}.SheetDetailsPanel-module__fYFNaG__confidenceBadge.SheetDetailsPanel-module__fYFNaG__orange{color:#ff9800;background-color:#ff980033}.SheetDetailsPanel-module__fYFNaG__confidenceBadge.SheetDetailsPanel-module__fYFNaG__red{color:#f44336;background-color:#f4433633}.SheetDetailsPanel-module__fYFNaG__confidenceBadge.SheetDetailsPanel-module__fYFNaG__gray{color:#9e9e9e;background-color:#9e9e9e33}.SheetDetailsPanel-module__fYFNaG__toggleButton{color:#888;cursor:pointer;background-color:#0000;border:1px solid #404040;border-radius:4px;width:100%;margin-bottom:16px;padding:8px;font-size:.75rem;transition:all .15s}.SheetDetailsPanel-module__fYFNaG__toggleButton:hover{color:#e0e0e0;background-color:#2d2d2d}.SheetDetailsPanel-module__fYFNaG__collapsibleHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:0;display:flex}.SheetDetailsPanel-module__fYFNaG__collapsibleHeader .SheetDetailsPanel-module__fYFNaG__sectionTitle{margin:0}.SheetDetailsPanel-module__fYFNaG__expandIcon{color:#888;font-size:.7rem}.SheetDetailsPanel-module__fYFNaG__regionsList{flex-direction:column;gap:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__regionItem{background-color:#2d2d2d;border-radius:4px;padding:10px 12px}.SheetDetailsPanel-module__fYFNaG__regionHeader{align-items:center;margin-bottom:4px;display:flex}.SheetDetailsPanel-module__fYFNaG__regionId{color:#888;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.7rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__regionMeaning{color:#e0e0e0;margin:0;font-size:.85rem;line-height:1.4}.SheetDetailsPanel-module__fYFNaG__taskItem{background-color:#2d2d2d;border-radius:4px;padding:8px 12px;transition:background-color .15s}.SheetDetailsPanel-module__fYFNaG__taskItem.SheetDetailsPanel-module__fYFNaG__clickable{cursor:pointer}.SheetDetailsPanel-module__fYFNaG__taskItem.SheetDetailsPanel-module__fYFNaG__clickable:hover{background-color:#3c3c3c}.SheetDetailsPanel-module__fYFNaG__taskHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.SheetDetailsPanel-module__fYFNaG__taskType{color:#e0e0e0;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.SheetDetailsPanel-module__fYFNaG__taskStatus{text-transform:uppercase;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:.65rem;font-weight:600}.SheetDetailsPanel-module__fYFNaG__taskStatus.SheetDetailsPanel-module__fYFNaG__green{color:#4caf50;background-color:#4caf5033}.SheetDetailsPanel-module__fYFNaG__taskStatus.SheetDetailsPanel-module__fYFNaG__blue{color:#2196f3;background-color:#2196f333}.SheetDetailsPanel-module__fYFNaG__taskStatus.SheetDetailsPanel-module__fYFNaG__orange{color:#ff9800;background-color:#ff980033}.SheetDetailsPanel-module__fYFNaG__taskStatus.SheetDetailsPanel-module__fYFNaG__red{color:#f44336;background-color:#f4433633}.SheetDetailsPanel-module__fYFNaG__taskStatus.SheetDetailsPanel-module__fYFNaG__gray{color:#9e9e9e;background-color:#9e9e9e33}.SheetDetailsPanel-module__fYFNaG__taskFooter{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.SheetDetailsPanel-module__fYFNaG__taskTime{color:#888;font-size:.7rem}.SheetDetailsPanel-module__fYFNaG__testCaseButton{color:#4caf50;cursor:pointer;background-color:#0000;border:1px solid #4caf50;border-radius:3px;padding:2px 6px;font-size:.65rem;transition:all .15s}.SheetDetailsPanel-module__fYFNaG__testCaseButton:hover:not(:disabled){color:#fff;background-color:#4caf50}.SheetDetailsPanel-module__fYFNaG__testCaseButton:disabled{opacity:.5;cursor:not-allowed}.SheetDetailsPanel-module__fYFNaG__loading,.SheetDetailsPanel-module__fYFNaG__emptyState,.SheetDetailsPanel-module__fYFNaG__emptyAnalysis{color:#888;text-align:center;justify-content:center;align-items:center;height:150px;padding:20px;font-size:.9rem;display:flex}
.TreatmentLegend-module__XMGlaW__legend{flex-wrap:wrap;flex:1;align-items:center;gap:4px;display:flex}.TreatmentLegend-module__XMGlaW__legendTitle{color:#888;font-size:.75rem;font-weight:600}.TreatmentLegend-module__XMGlaW__emptyMessage{color:#666;font-size:.7rem;font-style:italic}.TreatmentLegend-module__XMGlaW__legendItem{color:#ccc;align-items:center;font-size:.7rem;display:flex}.TreatmentLegend-module__XMGlaW__toggleButton{color:#ccc;cursor:pointer;background:0 0;border:1px solid #404040;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:.65rem;transition:all .15s;display:flex}.TreatmentLegend-module__XMGlaW__toggleButton:hover{background-color:#3c3c3c;border-color:#606060}.TreatmentLegend-module__XMGlaW__colorSwatch{border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:10px;height:10px;display:flex}.TreatmentLegend-module__XMGlaW__itemLabel{white-space:nowrap;align-items:center;gap:2px;display:flex}.TreatmentLegend-module__XMGlaW__fieldName{color:#888;font-weight:500}.TreatmentLegend-module__XMGlaW__value{color:#ccc}.TreatmentLegend-module__XMGlaW__count{color:#888;margin-left:1px;font-size:.6rem}.TreatmentLegend-module__XMGlaW__formattingIndicator{color:#ccc;background-color:#2d2d2d;border:1px solid #404040;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:600;display:flex}.TreatmentLegend-module__XMGlaW__commentIndicator{color:#ccc;background-color:#2d2d2d;border:1px solid #404040;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;display:flex}
.CellSearchModal-module__byb2fG__overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CellSearchModal-module__byb2fG__modal{background-color:#1e1e1e;border-radius:8px;flex-direction:column;width:95vw;max-width:1800px;height:92vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0006}.CellSearchModal-module__byb2fG__content{flex:1;display:flex;overflow:hidden}.CellSearchModal-module__byb2fG__mainContent{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.CellSearchModal-module__byb2fG__loadingOverlay{z-index:10;color:#ccc;background-color:#1e1e1ecc;justify-content:center;align-items:center;font-size:.9rem;display:flex;position:absolute;inset:0}.CellSearchModal-module__byb2fG__gridContainer{flex-direction:column;flex:1;display:flex;overflow:hidden}.CellSearchModal-module__byb2fG__breadcrumb{background-color:#252526;border-bottom:1px solid #404040;align-items:center;gap:12px;padding:8px 16px;display:flex}.CellSearchModal-module__byb2fG__backButton{color:#ccc;cursor:pointer;background:0 0;border:1px solid #404040;border-radius:4px;padding:4px 12px;font-size:.8rem;transition:all .15s}.CellSearchModal-module__byb2fG__backButton:hover{background-color:#3c3c3c;border-color:#505050}.CellSearchModal-module__byb2fG__regionLabel{color:#888;font-size:.85rem}.CellSearchModal-module__byb2fG__legendContainer{background-color:#252526;border-top:1px solid #404040;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 16px;display:flex}.CellSearchModal-module__byb2fG__treatmentControls{flex-shrink:0;align-items:center;gap:4px;display:flex}.CellSearchModal-module__byb2fG__treatmentToggle{color:#ccc;cursor:pointer;background-color:#3c3c3c;border:1px solid #505050;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.CellSearchModal-module__byb2fG__treatmentToggle:hover{background-color:#4c4c4c;border-color:#606060}.CellSearchModal-module__byb2fG__treatmentToggle.CellSearchModal-module__byb2fG__active{color:#fff;background-color:#0078d4;border-color:#0078d4}.CellSearchModal-module__byb2fG__exportButton{color:#fff;cursor:pointer;background-color:#2d7d32;border:1px solid #388e3c;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.CellSearchModal-module__byb2fG__exportButton:hover{background-color:#388e3c;border-color:#43a047}.CellSearchModal-module__byb2fG__exportButton:disabled{cursor:not-allowed;opacity:.8}.CellSearchModal-module__byb2fG__exportButtonBusy{background-color:#1565c0;border-color:#1976d2}.CellSearchModal-module__byb2fG__exportButtonBusy:hover{background-color:#1976d2;border-color:#2196f3}.CellSearchModal-module__byb2fG__exportButtonError{background-color:#c62828;border-color:#d32f2f}.CellSearchModal-module__byb2fG__exportButtonError:hover{background-color:#d32f2f;border-color:#e53935}.CellSearchModal-module__byb2fG__legend{flex-wrap:wrap;flex:1;align-items:center;gap:16px;display:flex}.CellSearchModal-module__byb2fG__legendTitle{color:#888;font-size:.75rem;font-weight:600}.CellSearchModal-module__byb2fG__legendItem{color:#ccc;align-items:center;gap:6px;font-size:.7rem;display:flex}.CellSearchModal-module__byb2fG__legendSwatch{background-color:#2d2d2d;border-radius:2px;width:14px;height:14px}.CellSearchModal-module__byb2fG__gridWrapper{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.CellSearchModal-module__byb2fG__navArrow{color:#ccc;cursor:pointer;z-index:5;background-color:#252526e6;border:1px solid #404040;border-radius:4px;padding:8px 12px;font-size:1rem;transition:all .15s;position:absolute}.CellSearchModal-module__byb2fG__navArrow:hover{color:#fff;background-color:#3c3c3c;border-color:#505050}.CellSearchModal-module__byb2fG__navUp{top:8px;left:50%;transform:translate(-50%)}.CellSearchModal-module__byb2fG__navDown{bottom:8px;left:50%;transform:translate(-50%)}.CellSearchModal-module__byb2fG__navLeft{top:50%;left:8px;transform:translateY(-50%)}.CellSearchModal-module__byb2fG__navRight{top:50%;right:8px;transform:translateY(-50%)}
.AnalysisExplorerPage-module__oucgjG__container{color:#e0e0e0;background:#121212;justify-content:center;align-items:center;min-height:100vh;display:flex}.AnalysisExplorerPage-module__oucgjG__explorer{color:#e0e0e0;background:#1e1e1e;flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.AnalysisExplorerPage-module__oucgjG__explorer button,.AnalysisExplorerPage-module__oucgjG__explorer,.AnalysisExplorerPage-module__oucgjG__container,.AnalysisExplorerPage-module__oucgjG__explorer select,.AnalysisExplorerPage-module__oucgjG__explorer input{font-family:Golos Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}
.list-module__umq1sa__container{background-color:var(--background);flex-direction:column;align-items:center;min-height:100vh;padding:0 20px;display:flex}.list-module__umq1sa__content{width:100%;max-width:800px;padding-bottom:48px}.list-module__umq1sa__pageHeader{justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:24px;display:flex}.list-module__umq1sa__titleSection{flex-direction:column;display:flex}.list-module__umq1sa__title{color:var(--text-primary,#111827);margin:0;font-family:Golos Text,sans-serif;font-size:24px;font-weight:700}.list-module__umq1sa__headerActions{align-items:center;gap:12px;display:flex}.list-module__umq1sa__refreshButton{border:1px solid var(--border,#e5e7eb);background-color:var(--surface);width:36px;height:36px;color:var(--text-secondary,#6b7280);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:18px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.list-module__umq1sa__refreshButton:hover:not(:disabled){background-color:var(--surface-elevated);color:var(--text-primary,#111827);border-color:var(--text-secondary,#6b7280)}.list-module__umq1sa__refreshButton:disabled{cursor:default;animation:1s linear infinite list-module__umq1sa__spin}@keyframes list-module__umq1sa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.list-module__umq1sa__uploadLink{color:var(--accent-blue,#3b82f6);border:1px solid var(--accent-blue,#3b82f6);border-radius:6px;padding:8px 16px;font-family:Golos Text,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.list-module__umq1sa__uploadLink:hover{background-color:var(--accent-blue,#3b82f6);color:#fff}.list-module__umq1sa__userEmail{color:var(--text-secondary,#6b7280);margin:0;font-family:Golos Text,sans-serif;font-size:14px}.list-module__umq1sa__loading{color:var(--text-secondary,#6b7280);text-align:center;padding:48px 0;font-family:Golos Text,sans-serif;font-size:16px}.list-module__umq1sa__emptyState{text-align:center;background-color:var(--surface);border:1px solid var(--border,#e5e7eb);border-radius:12px;padding:48px 24px}.list-module__umq1sa__emptyText{color:var(--text-secondary,#6b7280);margin:0 0 16px;font-family:Golos Text,sans-serif;font-size:16px}.list-module__umq1sa__emptyButton{color:var(--accent-blue,#3b82f6);font-family:Golos Text,sans-serif;font-size:14px;font-weight:600;text-decoration:underline}.list-module__umq1sa__emptyButton:hover{color:var(--accent-blue-hover,#2563eb)}.list-module__umq1sa__tableContainer{background-color:var(--surface);border:1px solid var(--border,#e5e7eb);border-radius:12px;overflow:visible}.list-module__umq1sa__table{border-collapse:collapse;width:100%}.list-module__umq1sa__th{color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.05em;text-align:left;border-bottom:1px solid var(--border,#e5e7eb);background-color:var(--surface-elevated);padding:12px 16px;font-family:Golos Text,sans-serif;font-size:12px;font-weight:600}.list-module__umq1sa__th:first-child{border-top-left-radius:12px}.list-module__umq1sa__th:last-child{text-align:right;border-top-right-radius:12px}.list-module__umq1sa__tr{border-bottom:1px solid var(--border,#e5e7eb)}.list-module__umq1sa__tr:last-child{border-bottom:none}.list-module__umq1sa__tr:last-child .list-module__umq1sa__td:first-child{border-bottom-left-radius:12px}.list-module__umq1sa__tr:last-child .list-module__umq1sa__td:last-child{border-bottom-right-radius:12px}.list-module__umq1sa__tr:hover{background-color:var(--surface-elevated)}.list-module__umq1sa__td{color:var(--text-primary,#111827);vertical-align:middle;padding:12px 16px;font-family:Golos Text,sans-serif;font-size:14px}.list-module__umq1sa__td:last-child{text-align:right}.list-module__umq1sa__fileName{word-break:break-word;font-weight:500}.list-module__umq1sa__date{color:var(--text-secondary,#6b7280)}.list-module__umq1sa__status{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.list-module__umq1sa__statusRunning{color:#1e40af;background-color:#dbeafe}.list-module__umq1sa__statusCompleted{color:#065f46;background-color:#d1fae5}.list-module__umq1sa__statusFailed{color:#991b1b;background-color:#fee2e2}.list-module__umq1sa__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.list-module__umq1sa__actionLink{color:var(--accent-blue,#3b82f6);font-family:Golos Text,sans-serif;font-size:13px;font-weight:500;text-decoration:none}.list-module__umq1sa__actionLink:hover{text-decoration:underline}.list-module__umq1sa__actionButton{color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;padding:0;font-family:Golos Text,sans-serif;font-size:13px;font-weight:500}.list-module__umq1sa__actionButton:hover{color:var(--text-primary,#111827);text-decoration:underline}.list-module__umq1sa__footer{border-top:1px solid var(--border,#e5e7eb);align-items:center;gap:16px;margin-top:48px;padding-top:24px;display:flex}.list-module__umq1sa__logoutButton{color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;padding:8px 0;font-family:Golos Text,sans-serif;font-size:14px;font-weight:500}.list-module__umq1sa__logoutButton:hover{color:var(--text-primary,#111827);text-decoration:underline}.list-module__umq1sa__deleteButton{color:#dc2626;cursor:pointer;background:0 0;border:none;padding:8px 0;font-family:Golos Text,sans-serif;font-size:14px;font-weight:500}.list-module__umq1sa__deleteButton:hover{text-decoration:underline}.list-module__umq1sa__deleteButton:disabled{color:#9ca3af;cursor:not-allowed;text-decoration:none}.list-module__umq1sa__deleteConfirm{font-weight:700}.list-module__umq1sa__cancelButton{color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;padding:8px 0;font-family:Golos Text,sans-serif;font-size:14px;font-weight:500}.list-module__umq1sa__cancelButton:hover{color:var(--text-primary,#111827);text-decoration:underline}@media (max-width:640px){.list-module__umq1sa__content{padding:0 16px 48px}.list-module__umq1sa__th,.list-module__umq1sa__td{padding:10px 12px}.list-module__umq1sa__th:last-child,.list-module__umq1sa__td:last-child{text-align:right}.list-module__umq1sa__actions{flex-direction:column;align-items:flex-end;gap:4px}.list-module__umq1sa__footer{flex-direction:column;align-items:flex-start;gap:8px}}
.OverflowMenu-module__G2YYla__overflowMenu{display:inline-block;position:relative}.OverflowMenu-module__G2YYla__menuButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.5rem;line-height:1;transition:color .2s,background-color .2s}.OverflowMenu-module__G2YYla__menuButton:hover{background-color:var(--surface-elevated);color:var(--text-primary)}.OverflowMenu-module__G2YYla__menuButton:active{background-color:#e8e8e8}.OverflowMenu-module__G2YYla__menuDropdown{background-color:var(--surface);border:1px solid var(--border);z-index:100;border-radius:6px;min-width:120px;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.OverflowMenu-module__G2YYla__menuItem{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;padding:.5rem 1rem;font-family:Golos Text,sans-serif;font-size:13px;font-weight:500;transition:background-color .2s;display:block}.OverflowMenu-module__G2YYla__menuItem:hover:not(.OverflowMenu-module__G2YYla__disabled){background-color:var(--surface-elevated)}.OverflowMenu-module__G2YYla__menuItem.OverflowMenu-module__G2YYla__dangerItem{color:#ff4d4f}.OverflowMenu-module__G2YYla__menuItem.OverflowMenu-module__G2YYla__dangerItem:hover:not(.OverflowMenu-module__G2YYla__disabled){background-color:#fff1f0}.OverflowMenu-module__G2YYla__menuItem.OverflowMenu-module__G2YYla__disabled{color:#bbb;cursor:not-allowed}
.TaskProgressCircle-module__3_XrqW__container{cursor:default;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.TaskProgressCircle-module__3_XrqW__container.TaskProgressCircle-module__3_XrqW__clickable{cursor:pointer}.TaskProgressCircle-module__3_XrqW__container.TaskProgressCircle-module__3_XrqW__clickable:hover{opacity:.8}.TaskProgressCircle-module__3_XrqW__container:disabled{cursor:default;opacity:1}.TaskProgressCircle-module__3_XrqW__icon{width:20px;height:20px}.TaskProgressCircle-module__3_XrqW__spinning{animation:1.5s linear infinite TaskProgressCircle-module__3_XrqW__spin}.TaskProgressCircle-module__3_XrqW__spinningPastExpected{animation:2s linear infinite TaskProgressCircle-module__3_XrqW__spin}@keyframes TaskProgressCircle-module__3_XrqW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TaskProgressCircle-module__3_XrqW__warning{animation:1s ease-in-out infinite TaskProgressCircle-module__3_XrqW__pulse}@keyframes TaskProgressCircle-module__3_XrqW__pulse{0%,to{opacity:1}50%{opacity:.6}}.TaskProgressCircle-module__3_XrqW__blocked{animation:2s ease-in-out infinite TaskProgressCircle-module__3_XrqW__breathe}@keyframes TaskProgressCircle-module__3_XrqW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
.test-case-detail-module__zoKAaG__container{max-width:1200px;margin:0 auto;padding:2rem}.test-case-detail-module__zoKAaG__breadcrumb{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.test-case-detail-module__zoKAaG__breadcrumbLink{color:#0070f3;text-decoration:none}.test-case-detail-module__zoKAaG__breadcrumbLink:hover{text-decoration:underline}.test-case-detail-module__zoKAaG__breadcrumbSeparator{color:#999}.test-case-detail-module__zoKAaG__breadcrumbCurrent{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:500;overflow:hidden}.test-case-detail-module__zoKAaG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.test-case-detail-module__zoKAaG__headerInfo{flex:1;min-width:300px}.test-case-detail-module__zoKAaG__title{color:#111;margin:0 0 .75rem;font-size:1.75rem;font-weight:700}.test-case-detail-module__zoKAaG__meta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.test-case-detail-module__zoKAaG__metaItem{color:var(--text-secondary);font-size:.875rem}.test-case-detail-module__zoKAaG__metaItem strong{color:var(--text-primary)}.test-case-detail-module__zoKAaG__headerActions{gap:.75rem;display:flex}.test-case-detail-module__zoKAaG__editButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.test-case-detail-module__zoKAaG__editButton:hover{background-color:#0051cc}.test-case-detail-module__zoKAaG__deleteButton{background-color:var(--surface);color:#cf1322;cursor:pointer;border:1px solid #ffa39e;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.test-case-detail-module__zoKAaG__deleteButton:hover{background-color:#fff1f0;border-color:#cf1322}.test-case-detail-module__zoKAaG__saveButton{color:#fff;cursor:pointer;background-color:#52c41a;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.test-case-detail-module__zoKAaG__saveButton:hover:not(:disabled){background-color:#389e0d}.test-case-detail-module__zoKAaG__saveButton:disabled{opacity:.6;cursor:not-allowed}.test-case-detail-module__zoKAaG__cancelButton{background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.test-case-detail-module__zoKAaG__cancelButton:hover:not(:disabled){background-color:#e8e8e8}.test-case-detail-module__zoKAaG__cancelButton:disabled{opacity:.6;cursor:not-allowed}.test-case-detail-module__zoKAaG__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:1.5rem;padding:1rem}.test-case-detail-module__zoKAaG__section{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;margin-bottom:2rem;padding:1.5rem}.test-case-detail-module__zoKAaG__sectionTitle{color:var(--text-primary);margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.test-case-detail-module__zoKAaG__sectionDescription{color:var(--text-secondary);margin:0 0 1rem;font-size:.875rem}.test-case-detail-module__zoKAaG__tagsList{flex-wrap:wrap;gap:.5rem;display:flex}.test-case-detail-module__zoKAaG__tag{color:#0070f3;background-color:#e6f7ff;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;display:inline-block}.test-case-detail-module__zoKAaG__notes{color:var(--text-primary);white-space:pre-wrap;font-size:.9375rem;line-height:1.6}.test-case-detail-module__zoKAaG__noValue{color:#999;font-style:italic}.test-case-detail-module__zoKAaG__formGroup{flex-direction:column;gap:.5rem;display:flex}.test-case-detail-module__zoKAaG__input{border:1px solid var(--border);border-radius:4px;width:100%;padding:.5rem .75rem;font-size:.9375rem}.test-case-detail-module__zoKAaG__input:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 2px #0070f31a}.test-case-detail-module__zoKAaG__textarea{border:1px solid var(--border);resize:vertical;border-radius:4px;width:100%;padding:.75rem;font-family:inherit;font-size:.9375rem;line-height:1.5}.test-case-detail-module__zoKAaG__textarea:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 2px #0070f31a}.test-case-detail-module__zoKAaG__hint{color:#999;margin:0;font-size:.8125rem}.test-case-detail-module__zoKAaG__jsonContainer{background-color:var(--surface-elevated);border:1px solid #e9ecef;border-radius:4px;padding:1rem;overflow-x:auto}.test-case-detail-module__zoKAaG__jsonRaw{white-space:pre-wrap;word-break:break-word;margin:0;font-family:SF Mono,Consolas,Monaco,monospace;font-size:.8125rem;line-height:1.5}.test-case-detail-module__zoKAaG__expectedBehavior{background-color:var(--surface-elevated);border:1px solid #e9ecef;border-radius:4px;padding:1rem}.test-case-detail-module__zoKAaG__expectedBehaviorText{color:var(--text-primary);white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.test-case-detail-module__zoKAaG__container{padding:1rem}.test-case-detail-module__zoKAaG__header{flex-direction:column;align-items:stretch}.test-case-detail-module__zoKAaG__headerActions{justify-content:flex-end}.test-case-detail-module__zoKAaG__title{font-size:1.5rem}.test-case-detail-module__zoKAaG__meta{flex-direction:column;align-items:flex-start;gap:.5rem}.test-case-detail-module__zoKAaG__section{padding:1rem}}
.TaskDurationModal-module__LKBCZq__overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TaskDurationModal-module__LKBCZq__modal{background-color:var(--surface);border-radius:12px;flex-direction:column;width:calc(100% - 32px);max-width:700px;max-height:calc(100vh - 64px);display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.TaskDurationModal-module__LKBCZq__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.TaskDurationModal-module__LKBCZq__title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.TaskDurationModal-module__LKBCZq__closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex}.TaskDurationModal-module__LKBCZq__closeButton:hover{background-color:var(--surface-elevated);color:#374151}.TaskDurationModal-module__LKBCZq__content{padding:20px;overflow-y:auto}.TaskDurationModal-module__LKBCZq__statsRow{background-color:var(--surface-elevated);border-radius:8px;flex-wrap:wrap;gap:24px;margin-bottom:20px;padding:16px;display:flex}.TaskDurationModal-module__LKBCZq__statsGroup{flex-direction:column;gap:8px;display:flex}.TaskDurationModal-module__LKBCZq__statsGroupLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.TaskDurationModal-module__LKBCZq__statsGroupItems{gap:16px;display:flex}.TaskDurationModal-module__LKBCZq__stat{flex-direction:column;gap:4px;display:flex}.TaskDurationModal-module__LKBCZq__statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.TaskDurationModal-module__LKBCZq__statValue{color:#111827;font-family:Courier New,monospace;font-size:1rem;font-weight:600}.TaskDurationModal-module__LKBCZq__statValue.TaskDurationModal-module__LKBCZq__current{color:#ef4444}.TaskDurationModal-module__LKBCZq__chart{width:100%;height:auto;max-height:300px}.TaskDurationModal-module__LKBCZq__siblingDot.TaskDurationModal-module__LKBCZq__clickable{cursor:pointer}.TaskDurationModal-module__LKBCZq__currentMarker line{animation:1s ease-in-out infinite TaskDurationModal-module__LKBCZq__pulse-opacity}@keyframes TaskDurationModal-module__LKBCZq__pulse-opacity{0%,to{opacity:1}50%{opacity:.6}}.TaskDurationModal-module__LKBCZq__legend{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:20px;margin-top:16px;padding-top:16px;display:flex}.TaskDurationModal-module__LKBCZq__legendItem{color:#6b7280;align-items:center;gap:8px;font-size:.8125rem;display:flex}.TaskDurationModal-module__LKBCZq__legendDot{border-radius:50%;width:10px;height:10px}.TaskDurationModal-module__LKBCZq__legendCurrent{background-color:#ef4444}.TaskDurationModal-module__LKBCZq__legendSibling{background-color:#9ca3af;border:1.5px solid #fff;box-shadow:0 0 0 1px #9ca3af}.TaskDurationModal-module__LKBCZq__outliersContainer{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:8px;justify-content:space-between;gap:24px;margin-top:12px;padding:12px;display:flex}.TaskDurationModal-module__LKBCZq__outlierSection{flex-direction:column;gap:6px;min-width:100px;display:flex}.TaskDurationModal-module__LKBCZq__outlierTitle{color:#92400e;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.TaskDurationModal-module__LKBCZq__outlierList{flex-direction:column;gap:4px;display:flex}.TaskDurationModal-module__LKBCZq__outlierItem{background-color:var(--surface);border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:flex}.TaskDurationModal-module__LKBCZq__outlierItem.TaskDurationModal-module__LKBCZq__clickable{cursor:pointer;transition:all .15s}.TaskDurationModal-module__LKBCZq__outlierItem.TaskDurationModal-module__LKBCZq__clickable:hover{background-color:var(--surface-elevated);border-color:#d1d5db}.TaskDurationModal-module__LKBCZq__outlierDot{background-color:#9ca3af;border-radius:50%;flex-shrink:0;width:8px;height:8px}.TaskDurationModal-module__LKBCZq__outlierDuration{color:#111827;font-family:Courier New,monospace;font-size:.8125rem;font-weight:600}.TaskDurationModal-module__LKBCZq__outlierLabel{color:#ef4444;font-size:.6875rem;font-weight:500}.TaskDurationModal-module__LKBCZq__outlierCurrent{background-color:#fef2f2;border-color:#fca5a5}
.action-detail-module__xJLA9W__container{max-width:1200px;margin:0 auto;padding:32px 16px}.action-detail-module__xJLA9W__header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.action-detail-module__xJLA9W__backButton{background-color:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.875rem;transition:all .15s}.action-detail-module__xJLA9W__backButton:hover{background-color:var(--surface-elevated);border-color:var(--border)}.action-detail-module__xJLA9W__title{color:var(--text-primary);flex:1;margin:0;font-size:2rem;font-weight:700}.action-detail-module__xJLA9W__searchButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:background-color .15s}.action-detail-module__xJLA9W__searchButton:hover{background-color:#4338ca}.action-detail-module__xJLA9W__metadata{background-color:var(--surface-elevated);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px;padding:20px;display:grid}.action-detail-module__xJLA9W__metadataItem{flex-direction:column;gap:4px;display:flex}.action-detail-module__xJLA9W__metadataLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.action-detail-module__xJLA9W__metadataValue{color:var(--text-primary);font-size:.875rem}.action-detail-module__xJLA9W__fileGroupLink{color:#0070f3;font-size:.875rem;font-weight:500;text-decoration:none}.action-detail-module__xJLA9W__fileGroupLink:hover{text-decoration:underline}.action-detail-module__xJLA9W__section{margin-bottom:32px}.action-detail-module__xJLA9W__sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:600}.action-detail-module__xJLA9W__successMessage{color:#065f46;background-color:#d1fae5;border-left:4px solid #10b981;border-radius:6px;padding:16px;font-size:.875rem;font-weight:500}.action-detail-module__xJLA9W__errorMessage{color:#991b1b;background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:6px;padding:16px;font-size:.875rem}.action-detail-module__xJLA9W__traceLink{color:#fff;background-color:#722ed1;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.action-detail-module__xJLA9W__traceLink:hover{background-color:#531dab}.action-detail-module__xJLA9W__traceSection{background-color:#f5f0ff;border-left:4px solid #722ed1;border-radius:6px;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.action-detail-module__xJLA9W__traceLabel{color:#531dab;font-size:.875rem;font-weight:500}.action-detail-module__xJLA9W__resultsContainer{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;margin-top:24px;display:grid}.action-detail-module__xJLA9W__resultSection{background-color:var(--surface-elevated);border:1px solid var(--border);border-radius:8px;padding:20px}.action-detail-module__xJLA9W__exportSection{background-color:var(--surface-elevated);border:1px solid var(--border);border-radius:8px;margin-top:24px;padding:20px}.action-detail-module__xJLA9W__exploreButton{color:#fff;cursor:pointer;background-color:#4f46e5;border:none;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:500;transition:background-color .2s;display:inline-flex}.action-detail-module__xJLA9W__exploreButton:hover{background-color:#4338ca}.action-detail-module__xJLA9W__exploreButton:active{background-color:#3730a3}.action-detail-module__xJLA9W__exportDescription{color:var(--text-secondary);margin-bottom:16px;font-size:.95rem;line-height:1.5}.action-detail-module__xJLA9W__exportButton{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:500;transition:background-color .2s;display:inline-flex}.action-detail-module__xJLA9W__exportButton:hover{background-color:#1d4ed8}.action-detail-module__xJLA9W__exportButton:active{background-color:#1e40af}.action-detail-module__xJLA9W__exportDownloads{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:20px}.action-detail-module__xJLA9W__downloadList{flex-direction:column;gap:8px;margin:0;padding-left:24px;list-style:outside;display:flex}.action-detail-module__xJLA9W__downloadListItem{align-items:center;gap:8px;display:flex}.action-detail-module__xJLA9W__downloadLink{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9375rem;font-weight:500;text-decoration:underline;transition:color .15s}.action-detail-module__xJLA9W__downloadLink:hover:not(:disabled){color:#1d4ed8}.action-detail-module__xJLA9W__downloadLink:disabled{color:#9ca3af;cursor:not-allowed;text-decoration:none}.action-detail-module__xJLA9W__downloadMeta{color:var(--text-secondary);font-size:.8125rem;font-weight:400}.action-detail-module__xJLA9W__newExportSection{padding-top:4px}@media (max-width:768px){.action-detail-module__xJLA9W__container{padding:16px}.action-detail-module__xJLA9W__title{font-size:1.5rem}.action-detail-module__xJLA9W__metadata{grid-template-columns:1fr}}
.experiment-detail-module__hz0GFG__container{max-width:1400px;margin:0 auto;padding:2rem}.experiment-detail-module__hz0GFG__breadcrumb{color:var(--text-secondary);margin-bottom:1rem;font-size:.875rem}.experiment-detail-module__hz0GFG__breadcrumbLink{color:#0070f3;text-decoration:none}.experiment-detail-module__hz0GFG__breadcrumbLink:hover{text-decoration:underline}.experiment-detail-module__hz0GFG__breadcrumbSeparator{color:#999;margin:0 .5rem}.experiment-detail-module__hz0GFG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.experiment-detail-module__hz0GFG__headerInfo{flex:1}.experiment-detail-module__hz0GFG__title{margin:0 0 .5rem;font-size:2rem;font-weight:700}.experiment-detail-module__hz0GFG__meta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.experiment-detail-module__hz0GFG__metaItem{color:var(--text-secondary);font-size:.875rem}.experiment-detail-module__hz0GFG__headerActions{gap:.75rem;display:flex}.experiment-detail-module__hz0GFG__statusBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.experiment-detail-module__hz0GFG__statusBadge.experiment-detail-module__hz0GFG__draft{background-color:var(--surface-elevated);color:var(--text-secondary)}.experiment-detail-module__hz0GFG__statusBadge.experiment-detail-module__hz0GFG__pending{color:#d46b08;background-color:#fff7e6}.experiment-detail-module__hz0GFG__statusBadge.experiment-detail-module__hz0GFG__running{color:#096dd9;background-color:#e6f7ff}.experiment-detail-module__hz0GFG__statusBadge.experiment-detail-module__hz0GFG__completed{color:#389e0d;background-color:#f6ffed}.experiment-detail-module__hz0GFG__statusBadge.experiment-detail-module__hz0GFG__failed{color:#cf1322;background-color:#fff1f0}.experiment-detail-module__hz0GFG__runButton{color:#fff;cursor:pointer;background-color:#52c41a;border:none;border-radius:4px;padding:.5rem 1.5rem;font-size:1rem;transition:background-color .2s}.experiment-detail-module__hz0GFG__runButton:hover:not(:disabled){background-color:#389e0d}.experiment-detail-module__hz0GFG__runButton:disabled{opacity:.6;cursor:not-allowed}.experiment-detail-module__hz0GFG__viewButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1.5rem;font-size:1rem;transition:background-color .2s}.experiment-detail-module__hz0GFG__viewButton:hover{background-color:#0051cc}.experiment-detail-module__hz0GFG__downloadButton{color:#fff;cursor:pointer;background-color:#722ed1;border:none;border-radius:4px;padding:.5rem 1.5rem;font-size:1rem;transition:background-color .2s}.experiment-detail-module__hz0GFG__downloadButton:hover{background-color:#531dab}.experiment-detail-module__hz0GFG__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;padding:1rem}.experiment-detail-module__hz0GFG__section{margin-bottom:2rem}.experiment-detail-module__hz0GFG__sectionTitle{border-bottom:1px solid var(--border);margin:0 0 1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}.experiment-detail-module__hz0GFG__sectionDescription{color:var(--text-secondary);margin:0}.experiment-detail-module__hz0GFG__builderVersions{flex-wrap:wrap;gap:.5rem;display:flex}.experiment-detail-module__hz0GFG__versionBadge{background-color:var(--surface-elevated);border-radius:16px;padding:.25rem .75rem;font-family:monospace;font-size:.875rem;display:inline-block}.experiment-detail-module__hz0GFG__emptyState{text-align:center;color:var(--text-secondary);background-color:var(--surface-elevated);border-radius:4px;padding:2rem}.experiment-detail-module__hz0GFG__resultsContainer{flex-direction:column;gap:2rem;display:flex}.experiment-detail-module__hz0GFG__testCaseGroup{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.experiment-detail-module__hz0GFG__testCaseHeader{background-color:var(--surface-elevated);border-bottom:1px solid #e0e0e0;padding:1rem}.experiment-detail-module__hz0GFG__testCaseInfo{flex-direction:column;gap:.5rem;display:flex}.experiment-detail-module__hz0GFG__testCaseSource{font-size:1rem;font-weight:500}.experiment-detail-module__hz0GFG__testCaseTags{flex-wrap:wrap;gap:.25rem;display:flex}.experiment-detail-module__hz0GFG__tag{color:#0070f3;background-color:#e6f7ff;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;display:inline-block}.experiment-detail-module__hz0GFG__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1rem;padding:1rem;display:grid}.experiment-detail-module__hz0GFG__resultCard{background-color:var(--surface);border:1px solid #e0e0e0;border-radius:6px;padding:1rem}.experiment-detail-module__hz0GFG__resultHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.experiment-detail-module__hz0GFG__resultVersion{background-color:var(--surface-elevated);border-radius:4px;padding:.25rem .5rem;font-family:monospace;font-size:.875rem;font-weight:600}.experiment-detail-module__hz0GFG__resultMeta{color:var(--text-secondary);gap:.75rem;font-size:.75rem;display:flex}.experiment-detail-module__hz0GFG__resultMetaItem{display:inline-block}.experiment-detail-module__hz0GFG__resultError{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:.75rem;padding:.75rem;font-size:.875rem}.experiment-detail-module__hz0GFG__resultOutput{margin-bottom:.75rem}.experiment-detail-module__hz0GFG__resultOutputLabel{color:var(--text-secondary);margin-bottom:.25rem;font-size:.75rem;font-weight:500}.experiment-detail-module__hz0GFG__resultOutputCode{background-color:var(--surface-elevated);border-radius:4px;max-height:150px;margin:0;padding:.75rem;font-size:.75rem;overflow:auto}.experiment-detail-module__hz0GFG__expandButton{background-color:var(--surface-elevated);width:100%;color:var(--text-secondary);cursor:pointer;border:1px solid #e0e0e0;border-radius:4px;padding:.5rem;font-size:.75rem;transition:background-color .2s;display:block}.experiment-detail-module__hz0GFG__expandButton:hover{background-color:var(--surface-elevated)}.experiment-detail-module__hz0GFG__resultDetails{border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}.experiment-detail-module__hz0GFG__promptSection{margin-bottom:1rem}.experiment-detail-module__hz0GFG__promptSection:last-child{margin-bottom:0}.experiment-detail-module__hz0GFG__promptLabel{color:var(--text-secondary);margin-bottom:.25rem;font-size:.75rem;font-weight:500}.experiment-detail-module__hz0GFG__promptText{background-color:var(--surface-elevated);white-space:pre-wrap;word-wrap:break-word;border-radius:4px;max-height:300px;margin:0;padding:.75rem;font-size:.75rem;overflow-y:auto}
.experiments-module__CsrPYq__container{max-width:1400px;margin:0 auto;padding:2rem}.experiments-module__CsrPYq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.experiments-module__CsrPYq__title{margin:0;font-size:2rem;font-weight:700}.experiments-module__CsrPYq__headerActions{align-items:center;gap:.75rem;display:flex}.experiments-module__CsrPYq__createButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;text-decoration:none;transition:background-color .2s;display:inline-block}.experiments-module__CsrPYq__createButton:hover{color:#fff;background-color:#0051cc}.experiments-module__CsrPYq__filterSelect{border:1px solid var(--border);border-radius:4px;min-width:150px;padding:.5rem;font-size:.875rem}.experiments-module__CsrPYq__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:1rem;padding:1rem}.experiments-module__CsrPYq__emptyState{text-align:center;color:var(--text-secondary);padding:3rem}.experiments-module__CsrPYq__emptyState p{margin:.5rem 0}.experiments-module__CsrPYq__tabs{border-bottom:2px solid #eee;gap:0;margin-bottom:1.5rem;display:flex}.experiments-module__CsrPYq__tab{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:.75rem 1.5rem;font-size:1rem;transition:color .2s;position:relative}.experiments-module__CsrPYq__tab:hover{color:#0070f3}.experiments-module__CsrPYq__tabActive{color:#0070f3;font-weight:500}.experiments-module__CsrPYq__tabActive:after{content:"";background-color:#0070f3;height:2px;position:absolute;bottom:-2px;left:0;right:0}.experiments-module__CsrPYq__tableContainer{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.experiments-module__CsrPYq__table{border-collapse:collapse;background-color:var(--surface);width:100%}.experiments-module__CsrPYq__table thead{background-color:var(--surface-elevated)}.experiments-module__CsrPYq__table th{text-align:left;border-bottom:2px solid var(--border);white-space:nowrap;padding:1rem;font-weight:600}.experiments-module__CsrPYq__table td{border-bottom:1px solid var(--border);padding:1rem}.experiments-module__CsrPYq__table tbody tr:hover{background-color:var(--surface-elevated)}.experiments-module__CsrPYq__experimentName{font-weight:500}.experiments-module__CsrPYq__experimentLink{color:#0070f3;text-decoration:none}.experiments-module__CsrPYq__experimentLink:hover{text-decoration:underline}.experiments-module__CsrPYq__builderVersions{flex-wrap:wrap;gap:.25rem;display:flex}.experiments-module__CsrPYq__versionBadge{background-color:var(--surface-elevated);border-radius:12px;padding:.125rem .5rem;font-family:monospace;font-size:.75rem;display:inline-block}.experiments-module__CsrPYq__statusBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__pending{color:#d46b08;background-color:#fff7e6}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__running{color:#096dd9;background-color:#e6f7ff}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__completed{color:#389e0d;background-color:#f6ffed}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__failed{color:#cf1322;background-color:#fff1f0}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__cancelled{background-color:var(--surface-elevated);color:#8c8c8c}.experiments-module__CsrPYq__statusBadge.experiments-module__CsrPYq__draft{background-color:var(--surface-elevated);color:var(--text-secondary)}.experiments-module__CsrPYq__actionButtons{align-items:center;gap:.5rem;display:flex}.experiments-module__CsrPYq__runButton{color:#fff;cursor:pointer;background-color:#52c41a;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.experiments-module__CsrPYq__runButton:hover:not(:disabled){background-color:#389e0d}.experiments-module__CsrPYq__runButton:disabled{opacity:.6;cursor:not-allowed}.experiments-module__CsrPYq__viewButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.experiments-module__CsrPYq__viewButton:hover{background-color:#0051cc}.experiments-module__CsrPYq__downloadButton{color:#fff;cursor:pointer;background-color:#722ed1;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.experiments-module__CsrPYq__downloadButton:hover:not(:disabled){background-color:#531dab}.experiments-module__CsrPYq__downloadButton:disabled{opacity:.6;cursor:not-allowed}.experiments-module__CsrPYq__overflowMenuContainer{position:relative}.experiments-module__CsrPYq__overflowButton{background-color:var(--surface-elevated);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;line-height:1;transition:background-color .2s}.experiments-module__CsrPYq__overflowButton:hover{background-color:#e8e8e8}.experiments-module__CsrPYq__overflowMenu{background-color:var(--surface);border:1px solid var(--border);z-index:100;border-radius:6px;min-width:140px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.experiments-module__CsrPYq__menuItem{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s;display:block}.experiments-module__CsrPYq__menuItem:hover{background-color:var(--surface-elevated)}.experiments-module__CsrPYq__menuItem:disabled{opacity:.5;cursor:not-allowed}.experiments-module__CsrPYq__menuItemDanger{color:#cf1322}.experiments-module__CsrPYq__menuItemDanger:hover{background-color:#fff1f0}.experiments-module__CsrPYq__modal{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.experiments-module__CsrPYq__modalContent{background-color:var(--surface);border-radius:8px;width:90%;max-width:600px;max-height:80vh;padding:2rem;overflow-y:auto}.experiments-module__CsrPYq__modalContentWide{max-width:800px}.experiments-module__CsrPYq__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.experiments-module__CsrPYq__modalHeader h2{margin:0;font-size:1.5rem}.experiments-module__CsrPYq__closeButton{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:2rem;line-height:1;display:flex}.experiments-module__CsrPYq__closeButton:hover{color:var(--text-primary)}.experiments-module__CsrPYq__formGroup{margin-bottom:1.5rem}.experiments-module__CsrPYq__label{margin-bottom:.5rem;font-weight:500;display:block}.experiments-module__CsrPYq__labelHint{color:var(--text-secondary);font-size:.875rem;font-weight:400}.experiments-module__CsrPYq__input{border:1px solid var(--border);border-radius:4px;width:100%;padding:.5rem;font-size:1rem}.experiments-module__CsrPYq__select{border:1px solid var(--border);background-color:var(--surface);border-radius:4px;width:100%;padding:.5rem;font-size:1rem}.experiments-module__CsrPYq__builderList{border:1px solid var(--border);border-radius:4px;max-height:200px;overflow-y:auto}.experiments-module__CsrPYq__builderItem{cursor:pointer;border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:.75rem;transition:background-color .2s;display:flex}.experiments-module__CsrPYq__builderItem:last-child{border-bottom:none}.experiments-module__CsrPYq__builderItem:hover{background-color:var(--surface-elevated)}.experiments-module__CsrPYq__builderItem input[type=checkbox]{cursor:pointer;margin-top:.25rem}.experiments-module__CsrPYq__builderInfo{flex:1}.experiments-module__CsrPYq__builderVersion{color:var(--text-primary);font-family:monospace;font-weight:500}.experiments-module__CsrPYq__builderDescription{color:var(--text-secondary);margin-top:.25rem;font-size:.875rem}.experiments-module__CsrPYq__testCaseList{border:1px solid var(--border);border-radius:4px;max-height:250px;overflow-y:auto}.experiments-module__CsrPYq__testCaseItem{cursor:pointer;border-bottom:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:.75rem;transition:background-color .2s;display:flex}.experiments-module__CsrPYq__testCaseItem:last-child{border-bottom:none}.experiments-module__CsrPYq__testCaseItem:hover{background-color:var(--surface-elevated)}.experiments-module__CsrPYq__testCaseItem input[type=checkbox]{cursor:pointer;margin-top:.25rem}.experiments-module__CsrPYq__testCaseInfo{flex:1}.experiments-module__CsrPYq__testCaseSource{color:var(--text-primary);font-weight:500}.experiments-module__CsrPYq__testCaseTags{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.experiments-module__CsrPYq__tag{color:#0070f3;background-color:#e6f7ff;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;display:inline-block}.experiments-module__CsrPYq__noTestCases{color:#999;text-align:center;padding:1rem;font-style:italic}.experiments-module__CsrPYq__selectAllRow{background-color:var(--surface-elevated);border-bottom:1px solid #ddd;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.experiments-module__CsrPYq__modalActions{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.experiments-module__CsrPYq__cancelButton{background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.experiments-module__CsrPYq__cancelButton:hover{background-color:#e8e8e8}.experiments-module__CsrPYq__submitButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.experiments-module__CsrPYq__submitButton:hover{background-color:#0051cc}.experiments-module__CsrPYq__submitButton:disabled,.experiments-module__CsrPYq__cancelButton:disabled{opacity:.5;cursor:not-allowed}.experiments-module__CsrPYq__resultCount{color:var(--text-secondary);font-size:.875rem}.experiments-module__CsrPYq__sourceDescription{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.experiments-module__CsrPYq__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-style:italic;overflow:hidden}.experiments-module__CsrPYq__infoBox{color:#0958d9;background-color:#e6f7ff;border:1px solid #91caff;border-radius:4px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.experiments-module__CsrPYq__clickableRow{cursor:pointer}.experiments-module__CsrPYq__clickableRow:hover{background-color:#f0f7ff}.experiments-module__CsrPYq__testCaseLink{color:#0070f3;font-weight:500;text-decoration:none}.experiments-module__CsrPYq__testCaseLink:hover{text-decoration:underline}.experiments-module__CsrPYq__tagLink{color:#0070f3;background-color:#e6f7ff;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;text-decoration:none;transition:background-color .2s;display:inline-block}.experiments-module__CsrPYq__tagLink:hover{background-color:#bae7ff;text-decoration:none}.experiments-module__CsrPYq__tagsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.experiments-module__CsrPYq__tagCard{background-color:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;padding:1rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}.experiments-module__CsrPYq__tagCard:hover{border-color:#0070f3;box-shadow:0 2px 8px #0070f326}.experiments-module__CsrPYq__tagCardName{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:600}.experiments-module__CsrPYq__tagCardCount{color:var(--text-secondary);font-size:.875rem}
.tag-detail-module__mTEyrq__container{max-width:1400px;margin:0 auto;padding:2rem}.tag-detail-module__mTEyrq__breadcrumb{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.tag-detail-module__mTEyrq__breadcrumbLink{color:#0070f3;text-decoration:none}.tag-detail-module__mTEyrq__breadcrumbLink:hover{text-decoration:underline}.tag-detail-module__mTEyrq__breadcrumbSeparator{color:#999}.tag-detail-module__mTEyrq__breadcrumbCurrent{color:var(--text-primary);font-weight:500}.tag-detail-module__mTEyrq__header{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.tag-detail-module__mTEyrq__headerInfo{flex-direction:column;gap:.5rem;display:flex}.tag-detail-module__mTEyrq__title{align-items:center;gap:.5rem;margin:0;font-size:1.75rem;font-weight:700;display:flex}.tag-detail-module__mTEyrq__tagBadge{color:#0070f3;background-color:#e6f7ff;border-radius:6px;padding:.25rem .75rem;font-size:1.5rem;font-weight:600;display:inline-block}.tag-detail-module__mTEyrq__subtitle{color:var(--text-secondary);margin:0;font-size:.875rem}.tag-detail-module__mTEyrq__infoBox{color:#0958d9;background-color:#e6f7ff;border:1px solid #91caff;border-radius:4px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.tag-detail-module__mTEyrq__emptyState{text-align:center;color:var(--text-secondary);padding:3rem}.tag-detail-module__mTEyrq__emptyState p{margin:.5rem 0}.tag-detail-module__mTEyrq__tableContainer{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.tag-detail-module__mTEyrq__table{border-collapse:collapse;background-color:var(--surface);width:100%}.tag-detail-module__mTEyrq__table thead{background-color:var(--surface-elevated)}.tag-detail-module__mTEyrq__table th{text-align:left;border-bottom:2px solid var(--border);white-space:nowrap;padding:1rem;font-weight:600}.tag-detail-module__mTEyrq__table td{border-bottom:1px solid var(--border);padding:1rem}.tag-detail-module__mTEyrq__table tbody tr:hover{background-color:var(--surface-elevated)}.tag-detail-module__mTEyrq__clickableRow{cursor:pointer}.tag-detail-module__mTEyrq__clickableRow:hover{background-color:#f0f7ff!important}.tag-detail-module__mTEyrq__sourceDescription{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.tag-detail-module__mTEyrq__testCaseLink{color:#0070f3;font-weight:500;text-decoration:none}.tag-detail-module__mTEyrq__testCaseLink:hover{text-decoration:underline}.tag-detail-module__mTEyrq__testCaseTags{flex-wrap:wrap;gap:.25rem;display:flex}.tag-detail-module__mTEyrq__tagLink{color:#0070f3;background-color:#e6f7ff;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;text-decoration:none;transition:background-color .2s;display:inline-block}.tag-detail-module__mTEyrq__tagLink:hover{background-color:#bae7ff}.tag-detail-module__mTEyrq__noTags{color:#999}.tag-detail-module__mTEyrq__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-style:italic;overflow:hidden}.tag-detail-module__mTEyrq__actionButtons{align-items:center;gap:.5rem;display:flex}.tag-detail-module__mTEyrq__viewButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s}.tag-detail-module__mTEyrq__viewButton:hover{background-color:#0051cc}.tag-detail-module__mTEyrq__editButton{background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s}.tag-detail-module__mTEyrq__editButton:hover{background-color:#e8e8e8}.tag-detail-module__mTEyrq__removeButton{color:#cf1322;cursor:pointer;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s}.tag-detail-module__mTEyrq__removeButton:hover{background-color:#ffccc7}
.file-group-detail-module__vwtUsa__container{max-width:1200px;margin:0 auto;padding:32px 16px}.file-group-detail-module__vwtUsa__header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.file-group-detail-module__vwtUsa__backButton{background-color:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.875rem;transition:all .15s}.file-group-detail-module__vwtUsa__backButton:hover{background-color:var(--surface-elevated);border-color:var(--border)}.file-group-detail-module__vwtUsa__titleContainer{align-items:center;gap:12px;display:flex}.file-group-detail-module__vwtUsa__title{color:var(--text-primary);margin:0;font-size:2rem;font-weight:700}.file-group-detail-module__vwtUsa__editButton{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:4px;padding:6px 12px;font-size:.8125rem;transition:all .15s}.file-group-detail-module__vwtUsa__editButton:hover{background-color:var(--surface-elevated);border-color:var(--border);color:var(--text-primary)}.file-group-detail-module__vwtUsa__editNameContainer{flex:1;align-items:center;gap:8px;display:flex}.file-group-detail-module__vwtUsa__nameInput{max-width:400px;color:var(--text-primary);background-color:var(--surface);border:2px solid #0070f3;border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:1.5rem;font-weight:600}.file-group-detail-module__vwtUsa__nameInput:focus{box-shadow:0 0 0 3px #0070f333}.file-group-detail-module__vwtUsa__nameInput:disabled{background-color:var(--surface-elevated);cursor:not-allowed}.file-group-detail-module__vwtUsa__saveButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-group-detail-module__vwtUsa__saveButton:hover:not(:disabled){background-color:#0051cc}.file-group-detail-module__vwtUsa__saveButton:disabled{opacity:.6;cursor:not-allowed}.file-group-detail-module__vwtUsa__cancelButton{background-color:var(--surface);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:all .15s}.file-group-detail-module__vwtUsa__cancelButton:hover:not(:disabled){background-color:var(--surface-elevated);border-color:var(--border)}.file-group-detail-module__vwtUsa__cancelButton:disabled{opacity:.6;cursor:not-allowed}.file-group-detail-module__vwtUsa__metadata{background-color:var(--surface-elevated);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px;padding:20px;display:grid}.file-group-detail-module__vwtUsa__metadataItem{flex-direction:column;gap:4px;display:flex}.file-group-detail-module__vwtUsa__metadataLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.file-group-detail-module__vwtUsa__metadataValue{color:var(--text-primary);font-size:.875rem}.file-group-detail-module__vwtUsa__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;display:flex}.file-group-detail-module__vwtUsa__analysisTypeDropdown{align-items:center;gap:8px;display:flex}.file-group-detail-module__vwtUsa__analysisTypeDropdown label{color:var(--text-primary);font-size:.875rem;font-weight:500}.file-group-detail-module__vwtUsa__analysisTypeSelect{border:1px solid var(--border);background-color:var(--surface);color:var(--text-primary);cursor:pointer;border-radius:6px;min-width:200px;padding:8px 12px;font-size:.875rem}.file-group-detail-module__vwtUsa__analysisTypeSelect:hover:not(:disabled){border-color:var(--border)}.file-group-detail-module__vwtUsa__analysisTypeSelect:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 3px #0070f31a}.file-group-detail-module__vwtUsa__analysisTypeSelect:disabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-elevated)}.file-group-detail-module__vwtUsa__runButtons{gap:12px;display:flex}.file-group-detail-module__vwtUsa__analyzeButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:6px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-group-detail-module__vwtUsa__analyzeButton:hover:not(:disabled){background-color:#0051cc}.file-group-detail-module__vwtUsa__analyzeButton:disabled{opacity:.6;cursor:not-allowed}.file-group-detail-module__vwtUsa__traceButton{color:#fff;cursor:pointer;background-color:#722ed1;border:none;border-radius:6px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-group-detail-module__vwtUsa__traceButton:hover:not(:disabled){background-color:#531dab}.file-group-detail-module__vwtUsa__traceButton:disabled{opacity:.6;cursor:not-allowed}.file-group-detail-module__vwtUsa__section{margin-bottom:32px}.file-group-detail-module__vwtUsa__sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:600}.file-group-detail-module__vwtUsa__emptyState{text-align:center;color:var(--text-secondary);background-color:var(--surface-elevated);border-radius:8px;padding:32px;font-style:italic}.file-group-detail-module__vwtUsa__tableContainer{border:1px solid var(--border);border-radius:8px;overflow-x:auto}.file-group-detail-module__vwtUsa__table{border-collapse:collapse;background-color:var(--surface);width:100%}.file-group-detail-module__vwtUsa__table thead{background-color:var(--surface-elevated)}.file-group-detail-module__vwtUsa__table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:12px 16px;font-size:.75rem;font-weight:600}.file-group-detail-module__vwtUsa__table td{border-bottom:1px solid var(--border);color:var(--text-primary);padding:12px 16px;font-size:.875rem}.file-group-detail-module__vwtUsa__table tbody tr:hover{background-color:var(--surface-elevated)}.file-group-detail-module__vwtUsa__table tbody tr:last-child td{border-bottom:none}.file-group-detail-module__vwtUsa__fileName{color:var(--text-primary);font-weight:500}.file-group-detail-module__vwtUsa__fileLink{color:#0070f3;font-weight:500;text-decoration:none}.file-group-detail-module__vwtUsa__fileLink:hover{text-decoration:underline}.file-group-detail-module__vwtUsa__actionRow{cursor:default}.file-group-detail-module__vwtUsa__actionLink{color:#0070f3;font-weight:500;text-decoration:none}.file-group-detail-module__vwtUsa__actionLink:hover{text-decoration:underline}.file-group-detail-module__vwtUsa__statusBadge{text-transform:uppercase;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:600;display:inline-block}.file-group-detail-module__vwtUsa__statusPending{color:#d46b08;background-color:#fff7e6}.file-group-detail-module__vwtUsa__statusRunning{color:#096dd9;background-color:#e6f7ff}.file-group-detail-module__vwtUsa__statusCompleted{color:#389e0d;background-color:#f6ffed}.file-group-detail-module__vwtUsa__statusFailed{color:#cf1322;background-color:#fff1f0}.file-group-detail-module__vwtUsa__statusCancelled{background-color:var(--surface-elevated);color:#8c8c8c}.file-group-detail-module__vwtUsa__errorCell{max-width:200px}.file-group-detail-module__vwtUsa__errorText{color:#cf1322;font-size:.8125rem}.file-group-detail-module__vwtUsa__errorMessage{color:#991b1b;background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:6px;margin-bottom:16px;padding:16px;font-size:.875rem}.file-group-detail-module__vwtUsa__sortedColumn{white-space:nowrap}.file-group-detail-module__vwtUsa__sortIndicator{color:var(--text-primary);margin-left:4px;font-size:.625rem}@media (max-width:768px){.file-group-detail-module__vwtUsa__container{padding:16px}.file-group-detail-module__vwtUsa__title{font-size:1.5rem}.file-group-detail-module__vwtUsa__metadata{grid-template-columns:1fr 1fr}.file-group-detail-module__vwtUsa__actions{flex-direction:column;align-items:stretch}.file-group-detail-module__vwtUsa__analysisTypeDropdown{flex-direction:column;align-items:stretch;gap:4px}.file-group-detail-module__vwtUsa__analysisTypeSelect{width:100%}.file-group-detail-module__vwtUsa__runButtons{flex-direction:column}.file-group-detail-module__vwtUsa__analyzeButton,.file-group-detail-module__vwtUsa__traceButton{width:100%}}
.file-groups-module__RLha-a__container{max-width:1200px;margin:0 auto;padding:2rem}.file-groups-module__RLha-a__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.file-groups-module__RLha-a__title{margin:0;font-size:2rem;font-weight:700}.file-groups-module__RLha-a__createButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.file-groups-module__RLha-a__createButton:hover{background-color:#0051cc}.file-groups-module__RLha-a__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:1rem;padding:1rem}.file-groups-module__RLha-a__emptyState{text-align:center;color:var(--text-secondary);padding:3rem}.file-groups-module__RLha-a__emptyState p{margin:.5rem 0}.file-groups-module__RLha-a__tableContainer{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.file-groups-module__RLha-a__table{border-collapse:collapse;background-color:var(--surface);width:100%}.file-groups-module__RLha-a__table thead{background-color:var(--surface-elevated)}.file-groups-module__RLha-a__table th{text-align:left;border-bottom:2px solid var(--border);padding:1rem;font-weight:600}.file-groups-module__RLha-a__table td{border-bottom:1px solid var(--border);padding:1rem}.file-groups-module__RLha-a__table tbody tr:hover{background-color:var(--surface-elevated)}.file-groups-module__RLha-a__groupName{font-weight:500}.file-groups-module__RLha-a__groupNameLink{color:#0070f3;text-decoration:none}.file-groups-module__RLha-a__groupNameLink:hover{text-decoration:underline}.file-groups-module__RLha-a__latestActionButton{cursor:pointer;background-color:#f0f7ff;border:1px solid #91caff;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:all .2s;display:inline-flex}.file-groups-module__RLha-a__latestActionButton:hover{background-color:#e6f4ff;border-color:#69b1ff;box-shadow:0 2px 4px #0070f326}.file-groups-module__RLha-a__statusBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.file-groups-module__RLha-a__statusBadge.file-groups-module__RLha-a__pending{color:#d46b08;background-color:#fff7e6}.file-groups-module__RLha-a__statusBadge.file-groups-module__RLha-a__running{color:#096dd9;background-color:#e6f7ff}.file-groups-module__RLha-a__statusBadge.file-groups-module__RLha-a__completed{color:#389e0d;background-color:#f6ffed}.file-groups-module__RLha-a__statusBadge.file-groups-module__RLha-a__failed{color:#cf1322;background-color:#fff1f0}.file-groups-module__RLha-a__statusBadge.file-groups-module__RLha-a__cancelled{background-color:var(--surface-elevated);color:#8c8c8c}.file-groups-module__RLha-a__progressText{color:var(--text-secondary);font-size:.875rem}.file-groups-module__RLha-a__noAction{color:#999;font-style:italic}.file-groups-module__RLha-a__actionButtons{align-items:center;gap:.5rem;display:flex}.file-groups-module__RLha-a__analyzeButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.file-groups-module__RLha-a__analyzeButton:hover:not(:disabled){background-color:#0051cc}.file-groups-module__RLha-a__analyzeButton:disabled{opacity:.6;cursor:not-allowed}.file-groups-module__RLha-a__traceButton{color:#fff;cursor:pointer;background-color:#722ed1;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.file-groups-module__RLha-a__traceButton:hover:not(:disabled){background-color:#531dab}.file-groups-module__RLha-a__traceButton:disabled{opacity:.6;cursor:not-allowed}.file-groups-module__RLha-a__deleteButton{color:#fff;cursor:pointer;background-color:#ff4d4f;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.file-groups-module__RLha-a__deleteButton:hover{background-color:#cf1322}.file-groups-module__RLha-a__overflowMenuContainer{position:relative}.file-groups-module__RLha-a__overflowButton{background-color:var(--surface-elevated);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;line-height:1;transition:background-color .2s}.file-groups-module__RLha-a__overflowButton:hover{background-color:#e8e8e8}.file-groups-module__RLha-a__overflowMenu{background-color:var(--surface);border:1px solid var(--border);z-index:100;border-radius:6px;min-width:140px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.file-groups-module__RLha-a__menuItem{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s;display:block}.file-groups-module__RLha-a__menuItem:hover{background-color:var(--surface-elevated)}.file-groups-module__RLha-a__menuItem:disabled{opacity:.5;cursor:not-allowed}.file-groups-module__RLha-a__menuItemDanger{color:#cf1322}.file-groups-module__RLha-a__menuItemDanger:hover{background-color:#fff1f0}.file-groups-module__RLha-a__modal{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.file-groups-module__RLha-a__modalContent{background-color:var(--surface);border-radius:8px;width:90%;max-width:500px;max-height:80vh;padding:2rem;overflow-y:auto}.file-groups-module__RLha-a__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.file-groups-module__RLha-a__modalHeader h2{margin:0;font-size:1.5rem}.file-groups-module__RLha-a__closeButton{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:2rem;line-height:1;display:flex}.file-groups-module__RLha-a__closeButton:hover{color:var(--text-primary)}.file-groups-module__RLha-a__formGroup{margin-bottom:1.5rem}.file-groups-module__RLha-a__label{margin-bottom:.5rem;font-weight:500;display:block}.file-groups-module__RLha-a__input{border:1px solid var(--border);border-radius:4px;width:100%;padding:.5rem;font-size:1rem}.file-groups-module__RLha-a__fileList{border:1px solid var(--border);border-radius:4px;max-height:200px;overflow-y:auto}.file-groups-module__RLha-a__fileItem{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem;transition:background-color .2s;display:flex}.file-groups-module__RLha-a__fileItem:hover{background-color:var(--surface-elevated)}.file-groups-module__RLha-a__fileItem input[type=checkbox]{cursor:pointer}.file-groups-module__RLha-a__noFiles{color:#999;margin:.5rem 0;font-style:italic}.file-groups-module__RLha-a__modalActions{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.file-groups-module__RLha-a__cancelButton{background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.file-groups-module__RLha-a__cancelButton:hover{background-color:#e8e8e8}.file-groups-module__RLha-a__submitButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.file-groups-module__RLha-a__submitButton:hover{background-color:#0051cc}.file-groups-module__RLha-a__submitButton:disabled,.file-groups-module__RLha-a__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.file-detail-module__cpOU8W__container{max-width:1200px;margin:0 auto;padding:32px 16px}.file-detail-module__cpOU8W__header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.file-detail-module__cpOU8W__backButton{background-color:var(--surface);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.875rem;transition:all .15s}.file-detail-module__cpOU8W__backButton:hover{background-color:var(--surface-elevated);border-color:var(--border)}.file-detail-module__cpOU8W__title{color:var(--text-primary);word-break:break-word;margin:0;font-size:2rem;font-weight:700}.file-detail-module__cpOU8W__metadata{background-color:var(--surface-elevated);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px;padding:20px;display:grid}.file-detail-module__cpOU8W__metadataItem{flex-direction:column;gap:4px;display:flex}.file-detail-module__cpOU8W__metadataLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.file-detail-module__cpOU8W__metadataValue{color:var(--text-primary);font-size:.875rem}.file-detail-module__cpOU8W__actions{gap:12px;margin-bottom:32px;display:flex}.file-detail-module__cpOU8W__viewButton{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:6px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-detail-module__cpOU8W__viewButton:hover:not(:disabled){background-color:#059669}.file-detail-module__cpOU8W__viewButton:disabled{opacity:.6;cursor:not-allowed}.file-detail-module__cpOU8W__downloadButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:6px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-detail-module__cpOU8W__downloadButton:hover:not(:disabled){background-color:#0051cc}.file-detail-module__cpOU8W__downloadButton:disabled{opacity:.6;cursor:not-allowed}.file-detail-module__cpOU8W__deleteButton{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;padding:10px 20px;font-size:.875rem;font-weight:500;transition:background-color .15s}.file-detail-module__cpOU8W__deleteButton:hover{background-color:#dc2626}.file-detail-module__cpOU8W__section{margin-bottom:32px}.file-detail-module__cpOU8W__sectionTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.25rem;font-weight:600}.file-detail-module__cpOU8W__emptyState{text-align:center;color:var(--text-secondary);background-color:var(--surface-elevated);border-radius:8px;padding:32px;font-style:italic}.file-detail-module__cpOU8W__tableContainer{border:1px solid var(--border);border-radius:8px;overflow-x:auto}.file-detail-module__cpOU8W__table{border-collapse:collapse;background-color:var(--surface);width:100%}.file-detail-module__cpOU8W__table thead{background-color:var(--surface-elevated)}.file-detail-module__cpOU8W__table th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding:12px 16px;font-size:.75rem;font-weight:600}.file-detail-module__cpOU8W__table td{border-bottom:1px solid var(--border);color:var(--text-primary);padding:12px 16px;font-size:.875rem}.file-detail-module__cpOU8W__table tbody tr:hover{background-color:var(--surface-elevated)}.file-detail-module__cpOU8W__table tbody tr:last-child td{border-bottom:none}.file-detail-module__cpOU8W__groupLink{color:#0070f3;font-weight:500;text-decoration:none}.file-detail-module__cpOU8W__groupLink:hover{text-decoration:underline}.file-detail-module__cpOU8W__errorMessage{color:#991b1b;background-color:#fee2e2;border-left:4px solid #ef4444;border-radius:6px;margin-bottom:16px;padding:16px;font-size:.875rem}@media (max-width:768px){.file-detail-module__cpOU8W__container{padding:16px}.file-detail-module__cpOU8W__title{font-size:1.5rem}.file-detail-module__cpOU8W__metadata{grid-template-columns:1fr 1fr}.file-detail-module__cpOU8W__actions{flex-direction:column}.file-detail-module__cpOU8W__viewButton,.file-detail-module__cpOU8W__downloadButton,.file-detail-module__cpOU8W__deleteButton{width:100%}}
.files-module__-N_iRG__container{max-width:1200px;margin:0 auto;padding:2rem}.files-module__-N_iRG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.files-module__-N_iRG__title{margin:0;font-size:2rem;font-weight:700}.files-module__-N_iRG__actions{align-items:center;gap:1rem;display:flex}.files-module__-N_iRG__searchInput{border:1px solid var(--border);background-color:var(--surface);min-width:250px;color:var(--text-primary);border-radius:4px;padding:.5rem 1rem;font-size:1rem}.files-module__-N_iRG__uploadButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.files-module__-N_iRG__uploadButton:hover{background-color:#0051cc}.files-module__-N_iRG__statusMessage{color:#096dd9;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;margin-bottom:1rem;padding:1rem}.files-module__-N_iRG__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:1rem;padding:1rem}.files-module__-N_iRG__emptyState{text-align:center;color:var(--text-secondary);padding:3rem}.files-module__-N_iRG__emptyState p{margin:.5rem 0}.files-module__-N_iRG__tableContainer{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.files-module__-N_iRG__table{border-collapse:collapse;background-color:var(--surface);width:100%}.files-module__-N_iRG__table thead{background-color:var(--surface-elevated)}.files-module__-N_iRG__table th{text-align:left;border-bottom:2px solid var(--border);padding:1rem;font-weight:600}.files-module__-N_iRG__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.files-module__-N_iRG__sortableHeader:hover{background-color:var(--surface-elevated)}.files-module__-N_iRG__table td{border-bottom:1px solid var(--border);padding:1rem}.files-module__-N_iRG__table tbody tr:hover{background-color:var(--surface-elevated)}.files-module__-N_iRG__fileName{color:#0070f3;cursor:pointer;font-weight:500;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}.files-module__-N_iRG__fileName:hover{color:#0051cc;text-decoration:underline}.files-module__-N_iRG__fileNameLink{color:#0070f3;font-weight:500;text-decoration:none;transition:color .2s}.files-module__-N_iRG__fileNameLink:hover{color:#0051cc;text-decoration:underline}.files-module__-N_iRG__actionsCell{text-align:center}.files-module__-N_iRG__actionButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.files-module__-N_iRG__actionButton:hover{background-color:#0051cc}.files-module__-N_iRG__actionButton:disabled{cursor:not-allowed;background-color:#a0c4ff}.files-module__-N_iRG__deleteButton{color:#fff;cursor:pointer;background-color:#ff4d4f;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;transition:background-color .2s}.files-module__-N_iRG__deleteButton:hover{background-color:#cf1322}.files-module__-N_iRG__deleteButton:disabled{cursor:not-allowed;background-color:#ccc}.files-module__-N_iRG__uploadStatusContainer{background-color:var(--surface-elevated);border:1px solid var(--border);border-radius:4px;margin-bottom:1.5rem;padding:1rem}.files-module__-N_iRG__uploadStatusTitle{color:var(--text-primary);margin:0 0 .75rem;font-size:1.1rem;font-weight:600}.files-module__-N_iRG__fileStatusList{margin:0;padding:0;list-style:none}.files-module__-N_iRG__fileStatusItem{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.files-module__-N_iRG__fileStatusItem:last-child{border-bottom:none}.files-module__-N_iRG__fileStatus{font-size:.875rem;font-weight:500}.files-module__-N_iRG__fileStatus.files-module__-N_iRG__pending{color:var(--text-secondary)}.files-module__-N_iRG__fileStatus.files-module__-N_iRG__uploading{color:#0070f3}.files-module__-N_iRG__fileStatus.files-module__-N_iRG__complete{color:#52c41a}.files-module__-N_iRG__fileStatus.files-module__-N_iRG__error{color:#cf1322}.files-module__-N_iRG__dialogOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.files-module__-N_iRG__dialog{background-color:var(--surface);border-radius:8px;width:90%;max-width:500px;padding:2rem;box-shadow:0 4px 12px #00000026}.files-module__-N_iRG__dialogTitle{color:var(--text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.files-module__-N_iRG__dialogText{color:var(--text-secondary);margin:0 0 1.5rem;font-size:1rem}.files-module__-N_iRG__dialogContent{margin-bottom:1.5rem}.files-module__-N_iRG__dialogLabel{color:var(--text-primary);cursor:pointer;align-items:center;margin-bottom:1rem;font-size:1rem;display:flex}.files-module__-N_iRG__checkbox{cursor:pointer;width:18px;height:18px;margin-right:.5rem}.files-module__-N_iRG__fileGroupInput{border:1px solid var(--border);box-sizing:border-box;background-color:var(--surface);width:100%;color:var(--text-primary);border-radius:4px;padding:.75rem;font-size:1rem}.files-module__-N_iRG__fileGroupInput:focus{border-color:#0070f3;outline:none;box-shadow:0 0 0 2px #0070f31a}.files-module__-N_iRG__dialogActions{justify-content:flex-end;gap:1rem;display:flex}.files-module__-N_iRG__cancelButton,.files-module__-N_iRG__confirmButton{cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s}.files-module__-N_iRG__cancelButton{background-color:var(--surface-elevated);color:var(--text-secondary)}.files-module__-N_iRG__cancelButton:hover{background-color:var(--border)}.files-module__-N_iRG__confirmButton{color:#fff;background-color:#0070f3}.files-module__-N_iRG__confirmButton:hover{background-color:#0051cc}.files-module__-N_iRG__checkboxColumn{text-align:center;width:40px;padding:.5rem}.files-module__-N_iRG__bulkActionsBar{background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:1rem;display:flex}.files-module__-N_iRG__bulkActionsText{color:#0070f3;font-weight:600}.files-module__-N_iRG__bulkActionsButtons{gap:.75rem;display:flex}.files-module__-N_iRG__bulkActionButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.files-module__-N_iRG__bulkActionButton:hover{background-color:#0051cc}.files-module__-N_iRG__bulkActionButton:disabled{cursor:not-allowed;background-color:#a0c4ff}.files-module__-N_iRG__bulkDeleteButton{color:#fff;cursor:pointer;background-color:#ff4d4f;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.files-module__-N_iRG__bulkDeleteButton:hover{background-color:#cf1322}.files-module__-N_iRG__bulkDeleteButton:disabled{cursor:not-allowed;background-color:#ffa39e}
.workers-module__rxv8Pq__container{max-width:1200px;margin:0 auto;padding:2rem}.workers-module__rxv8Pq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.workers-module__rxv8Pq__title{margin:0;font-size:2rem;font-weight:700}.workers-module__rxv8Pq__refreshButton{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.workers-module__rxv8Pq__refreshButton:hover{background-color:#0051cc}.workers-module__rxv8Pq__refreshButton:disabled{opacity:.6;cursor:not-allowed}.workers-module__rxv8Pq__errorMessage{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:4px;margin-bottom:1rem;padding:1rem}.workers-module__rxv8Pq__emptyState{text-align:center;color:var(--text-secondary);padding:3rem}.workers-module__rxv8Pq__emptyState p{margin:.5rem 0}.workers-module__rxv8Pq__tableContainer{border:1px solid var(--border);border-radius:4px;overflow-x:auto}.workers-module__rxv8Pq__table{border-collapse:collapse;background-color:var(--surface);width:100%}.workers-module__rxv8Pq__table thead{background-color:var(--surface-elevated)}.workers-module__rxv8Pq__table th{text-align:left;border-bottom:2px solid var(--border);padding:1rem;font-weight:600}.workers-module__rxv8Pq__table td{border-bottom:1px solid var(--border);padding:1rem}.workers-module__rxv8Pq__table tbody tr:hover{background-color:var(--surface-elevated)}.workers-module__rxv8Pq__workerID{font-family:monospace;font-size:.875rem}.workers-module__rxv8Pq__hostID{font-weight:500}.workers-module__rxv8Pq__statusBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.workers-module__rxv8Pq__statusBadge.workers-module__rxv8Pq__running{color:#389e0d;background-color:#f6ffed}.workers-module__rxv8Pq__statusBadge.workers-module__rxv8Pq__stopped{background-color:var(--surface-elevated);color:#8c8c8c}.workers-module__rxv8Pq__statusCell{flex-direction:column;gap:.25rem;display:flex}.workers-module__rxv8Pq__statusBadge.workers-module__rxv8Pq__blocked{color:#d48806;background-color:#fffbe6}.workers-module__rxv8Pq__blockedInfo{color:#d48806;font-size:.75rem;font-style:italic}.workers-module__rxv8Pq__statusBadge.workers-module__rxv8Pq__unhealthy{color:#cf1322;background-color:#fff1f0}.workers-module__rxv8Pq__heartbeatCell{flex-direction:column;gap:.25rem;display:flex}.workers-module__rxv8Pq__heartbeat{font-family:monospace;font-size:.875rem}.workers-module__rxv8Pq__heartbeat.workers-module__rxv8Pq__healthy{color:#389e0d}.workers-module__rxv8Pq__heartbeat.workers-module__rxv8Pq__stale{color:#faad14}.workers-module__rxv8Pq__heartbeat.workers-module__rxv8Pq__unhealthy{color:#cf1322}.workers-module__rxv8Pq__expectedTime{color:#8c8c8c;font-size:.75rem}.workers-module__rxv8Pq__expectedTime.workers-module__rxv8Pq__overdue{color:#cf1322}.workers-module__rxv8Pq__tasksProcessed{text-align:right;font-family:monospace}.workers-module__rxv8Pq__timeAgo{color:var(--text-secondary);font-size:.875rem}.workers-module__rxv8Pq__autoRefresh{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.workers-module__rxv8Pq__autoRefresh input{cursor:pointer}
