.title[data-v-aad74f9c]{color:#002eff;font-weight:800}.run-detail[data-v-aad74f9c]{min-height:600px}.detail-header[data-v-aad74f9c]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem}.run-header[data-v-aad74f9c]{display:flex;align-items:center;gap:1.5rem}.run-icon-large[data-v-aad74f9c]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.2);flex-shrink:0}.run-icon-large.status-success[data-v-aad74f9c]{background:rgba(72,199,116,.3)}.run-icon-large.status-running[data-v-aad74f9c]{background:rgba(50,115,220,.3)}.run-icon-large.status-fail[data-v-aad74f9c]{background:rgba(241,70,104,.3)}.run-title .subtitle[data-v-aad74f9c],.run-title .title[data-v-aad74f9c]{color:#fff;margin-bottom:.5rem}.info-card-small[data-v-aad74f9c],.info-card[data-v-aad74f9c],.stats-card[data-v-aad74f9c]{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.info-card-small[data-v-aad74f9c]{padding:1.5rem}.summary-grid[data-v-aad74f9c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.summary-item[data-v-aad74f9c]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:8px}.summary-icon[data-v-aad74f9c]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e3f2fd;color:#1976d2;flex-shrink:0}.summary-label[data-v-aad74f9c]{font-size:.875rem;color:#666;margin-bottom:.25rem}.summary-value[data-v-aad74f9c]{font-weight:600;color:#333}.progress-overview[data-v-aad74f9c]{background:#f8f9fa;border-radius:8px;padding:1.5rem}.progress-stats[data-v-aad74f9c]{display:flex;justify-content:space-between;margin-bottom:1rem}.progress-stats .stat-item[data-v-aad74f9c]{display:flex;flex-direction:column;align-items:center;text-align:center}.progress-stats .stat-label[data-v-aad74f9c]{font-size:.875rem;color:#666;margin-bottom:.25rem}.progress-stats .stat-value[data-v-aad74f9c]{font-weight:700;color:#333}.progress-bar-container[data-v-aad74f9c]{margin-top:1rem}.data-display[data-v-aad74f9c],.error-display[data-v-aad74f9c]{background:#f8f9fa;border-radius:8px;padding:1rem}.data-content[data-v-aad74f9c]{background:#1e1e1e;color:#d4d4d4;padding:1rem;border-radius:4px;font-family:Courier New,monospace;font-size:.875rem;overflow-x:auto;margin:0;max-height:300px;overflow-y:auto}.error-content[data-v-aad74f9c]{display:flex;align-items:center;color:#991b1b;background:#fef2f2;padding:1rem;border-radius:4px;border-left:4px solid #f87171}.stats-list[data-v-aad74f9c]{display:flex;flex-direction:column;gap:1rem}.stat-item[data-v-aad74f9c]{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:8px}.stat-icon[data-v-aad74f9c]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.stat-icon.success[data-v-aad74f9c]{background:#48c774}.stat-icon.failed[data-v-aad74f9c]{background:#f14668}.stat-icon.performance[data-v-aad74f9c]{background:#3273dc}.stat-icon.data[data-v-aad74f9c]{background:#00d1b2}.stat-info[data-v-aad74f9c]{flex:1}.stat-label[data-v-aad74f9c]{color:#666;font-size:.875rem;margin-bottom:.25rem}.stat-value[data-v-aad74f9c]{font-weight:700;color:#333}.related-links[data-v-aad74f9c]{display:flex;flex-direction:column;gap:.5rem}.related-item[data-v-aad74f9c]{display:flex;align-items:center;padding:.75rem;border-radius:6px;cursor:pointer;transition:background-color .2s}.related-item[data-v-aad74f9c]:hover{background-color:#f8f9fa}.action-buttons[data-v-aad74f9c]{display:flex;flex-direction:column;gap:.5rem}.environment-info[data-v-aad74f9c]{display:flex;flex-direction:column;gap:.75rem}.env-item[data-v-aad74f9c]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f0f0f0}.env-item[data-v-aad74f9c]:last-child{border-bottom:none}.env-label[data-v-aad74f9c]{color:#666;font-size:.875rem}.env-value[data-v-aad74f9c]{color:#333;font-weight:500}.is-pulsing[data-v-aad74f9c]{animation:pulse-aad74f9c 2s infinite}@keyframes pulse-aad74f9c{0%{opacity:1}50%{opacity:.7}to{opacity:1}}