.enhanced-events-dashboard[data-v-7e2b198c]{padding:20px;background-color:#f5f5f5;min-height:100vh}.dashboard-header[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dashboard-header h2[data-v-7e2b198c]{margin:0 0 20px 0;color:#333}.time-range-selector[data-v-7e2b198c]{display:flex;align-items:center;gap:10px}.time-range-selector input[type=date][data-v-7e2b198c]{padding:8px;border:1px solid #ddd;border-radius:4px}.btn-small[data-v-7e2b198c]{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .3s}.btn-small[data-v-7e2b198c]:hover{background:#0056b3}.info-note[data-v-7e2b198c]{margin-top:15px;padding:10px;background:#e8f4fd;border-left:4px solid #007bff;border-radius:4px}.info-note small[data-v-7e2b198c]{color:#666;line-height:1.4}.loading-container[data-v-7e2b198c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:#fff;border-radius:8px}.spinner[data-v-7e2b198c]{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:40px;height:40px;animation:spin-7e2b198c 1s linear infinite}@keyframes spin-7e2b198c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-progress[data-v-7e2b198c]{margin-top:20px;width:100%;max-width:400px}.progress-bar[data-v-7e2b198c]{width:100%;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:10px}.progress-fill[data-v-7e2b198c]{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease;border-radius:4px}.progress-text[data-v-7e2b198c]{color:#666;font-size:14px;text-align:center;margin:0}.dashboard-content[data-v-7e2b198c]{display:flex;flex-direction:column;gap:20px}.summary-cards[data-v-7e2b198c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.card[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s}.card[data-v-7e2b198c]:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.card h3[data-v-7e2b198c]{margin:0 0 10px 0;color:#666;font-size:14px;text-transform:uppercase}.card-value[data-v-7e2b198c]{font-size:36px;font-weight:700;color:#333;margin:10px 0}.card-label[data-v-7e2b198c]{color:#999;font-size:12px}.card.high-risk[data-v-7e2b198c]{border-left:4px solid #ff9800}.card.critical-risk[data-v-7e2b198c]{border-left:4px solid #f44336}.chart-container[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chart-container h3[data-v-7e2b198c]{margin:0 0 20px 0;color:#333}.risk-histogram[data-v-7e2b198c]{height:400px;position:relative}.histogram-legend[data-v-7e2b198c]{display:flex;justify-content:center;gap:20px;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.legend-item[data-v-7e2b198c]{display:flex;align-items:center;gap:8px}.legend-color[data-v-7e2b198c]{width:20px;height:20px;border-radius:4px}.risk-analysis[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.risk-analysis h3[data-v-7e2b198c]{margin:0 0 15px 0;color:#333}.analysis-text p[data-v-7e2b198c]{margin:10px 0;line-height:1.6;color:#666}.analysis-text strong[data-v-7e2b198c]{color:#333}.pipeline-metrics[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pipeline-metrics h3[data-v-7e2b198c]{margin:0 0 20px 0;color:#333}.metrics-grid[data-v-7e2b198c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px}.metric-card[data-v-7e2b198c]{background:#f8f9fa;padding:15px;border-radius:6px;text-align:center}.metric-card h4[data-v-7e2b198c]{margin:0 0 10px 0;color:#666;font-size:14px}.metric-value[data-v-7e2b198c]{font-size:24px;font-weight:700;color:#007bff}.metric-label[data-v-7e2b198c]{color:#999;font-size:12px;margin-top:5px}.metric-count[data-v-7e2b198c]{color:#999;font-size:11px;margin-top:5px}.total-pipeline-time[data-v-7e2b198c]{background:#007bff;color:#fff;padding:20px;border-radius:6px;text-align:center}.total-pipeline-time h4[data-v-7e2b198c]{margin:0 0 10px 0;font-size:16px}.total-time[data-v-7e2b198c]{font-size:32px;font-weight:700}.risk-breakdown[data-v-7e2b198c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.risk-breakdown h3[data-v-7e2b198c]{margin:0 0 20px 0;color:#333}.risk-table[data-v-7e2b198c]{width:100%;border-collapse:collapse}.risk-table th[data-v-7e2b198c]{background:#f8f9fa;padding:12px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #dee2e6}.risk-table td[data-v-7e2b198c]{padding:10px 12px;border-bottom:1px solid #dee2e6}.risk-table tr[data-v-7e2b198c]:hover{background:#f8f9fa}.severity-badge[data-v-7e2b198c]{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.severity-badge.low-risk[data-v-7e2b198c]{background:#d4edda;color:#155724}.severity-badge.medium-risk[data-v-7e2b198c]{background:#fff3cd;color:#856404}.severity-badge.high-risk[data-v-7e2b198c]{background:#ffe5cc;color:#cc5200}.severity-badge.critical-risk[data-v-7e2b198c]{background:#f8d7da;color:#721c24}.risk-threshold-control[data-v-7e2b198c]{margin-bottom:15px;display:flex;align-items:center;gap:10px}.risk-threshold-control label[data-v-7e2b198c]{font-weight:500;color:#333}.risk-input[data-v-7e2b198c]{width:80px;padding:8px;border:1px solid #ddd;border-radius:4px;text-align:center;font-size:14px}.risk-input[data-v-7e2b198c]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}@media (max-width:768px){.time-range-selector[data-v-7e2b198c]{flex-direction:column;align-items:stretch}.metrics-grid[data-v-7e2b198c],.summary-cards[data-v-7e2b198c]{grid-template-columns:1fr}.histogram-legend[data-v-7e2b198c]{flex-direction:column;align-items:flex-start}}