.tab-navigation[data-v-b27da5e5]{background:#ffffff1a;border-top:1px solid rgba(255,255,255,.2);padding:0 8px}.tab-container[data-v-b27da5e5]{display:flex;justify-content:center;gap:4px}.tab-button[data-v-b27da5e5]{display:flex;align-items:center;gap:8px;padding:8px 16px;border:none;background:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#ffffffb3;min-width:80px;justify-content:center}.tab-button[data-v-b27da5e5]:hover{background:#ffffff1a;color:#ffffffe6}.tab-active[data-v-b27da5e5]{background:#fff3;color:#fff}.tab-inactive[data-v-b27da5e5]{color:#ffffffb3}.tab-label[data-v-b27da5e5]{font-size:12px;font-weight:500}.header-action-button-active[data-v-b27da5e5]{background:#fff3;color:#fff}.faq-container[data-v-abe00409]{height:100%;overflow-y:auto;background-color:#f8f9fa}.faq-content[data-v-abe00409]{padding:20px}.faq-header[data-v-abe00409]{text-align:center;margin-bottom:24px}.faq-title[data-v-abe00409]{font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:8px}.faq-subtitle[data-v-abe00409]{font-size:14px;color:#6b7280;margin:0}.faq-categories[data-v-abe00409]{display:flex;flex-direction:column;gap:20px}.faq-category[data-v-abe00409]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000001a}.faq-category-header[data-v-abe00409]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.faq-icon[data-v-abe00409]{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:8px}.faq-category-title[data-v-abe00409]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.faq-items[data-v-abe00409]{display:flex;flex-direction:column;gap:8px}.faq-button[data-v-abe00409]{display:block;width:100%;padding:12px 16px;background:#f8f9fa;border:1px solid #e5e7eb;border-left:3px solid #0072A3;border-radius:8px;font-size:14px;font-weight:500;color:#1a1a1a;text-align:left;cursor:pointer;transition:all .2s ease}.faq-button[data-v-abe00409]:hover{background:#e5f3ff;border-color:#0072a3;transform:translate(2px)}.faq-button[data-v-abe00409]:active{transform:translate(1px);background:#cce7ff}.faq-footer[data-v-abe00409]{margin-top:24px;padding-top:20px;border-top:1px solid #e5e7eb}.faq-tips[data-v-abe00409]{background:#f0f9ff;padding:16px;border-radius:8px;border:1px solid #0ea5e9}.faq-tips-title[data-v-abe00409]{font-size:14px;font-weight:600;color:#0369a1;margin:0 0 8px}.faq-tips-list[data-v-abe00409]{margin:0;padding-left:16px;color:#0369a1}.faq-tips-list li[data-v-abe00409]{font-size:12px;margin-bottom:4px}.faq-tips-list li[data-v-abe00409]:last-child{margin-bottom:0}.faq-disclaimer[data-v-abe00409]{background:#fef3c7;padding:16px;border-radius:8px;border:1px solid #f59e0b;margin-top:16px}.faq-disclaimer-title[data-v-abe00409]{font-size:14px;font-weight:600;color:#92400e;margin:0 0 8px}.faq-disclaimer-text[data-v-abe00409]{font-size:12px;color:#92400e;margin:0;line-height:1.4}[data-v-6c866127] .streaming-table{border-collapse:collapse;width:100%;margin:1rem 0}[data-v-6c866127] .streaming-table th,[data-v-6c866127] .streaming-table td{border:1px solid #ddd;padding:8px;text-align:left}[data-v-6c866127] .streaming-table th{background-color:#f5f5f5;font-weight:600}[data-v-6c866127] .streaming-table tr:nth-child(2n){background-color:#f9f9f9}[data-v-6c866127] pre{background-color:#f6f8fa;border-radius:6px;padding:16px;overflow-x:auto}[data-v-6c866127] code{background-color:#f6f8fa;border-radius:3px;padding:2px 4px;font-size:.9em}[data-v-6c866127] pre code{background-color:transparent;padding:0}[data-v-6c866127] ul,[data-v-6c866127] ol{padding-left:1.5rem}[data-v-6c866127] blockquote{border-left:4px solid #ddd;margin:1rem 0;padding-left:1rem;color:#666}.reports-container[data-v-45d78d38]{@apply flex flex-col h-full bg-white;}.reports-content[data-v-45d78d38]{@apply flex-1 p-4 overflow-y-auto;}.reports-header[data-v-45d78d38]{@apply mb-6 text-center;}.reports-title[data-v-45d78d38]{@apply text-xl font-bold text-gray-800 mb-2;}.reports-subtitle[data-v-45d78d38]{@apply text-sm text-gray-600;}.reports-loading[data-v-45d78d38]{@apply flex flex-col items-center justify-center py-8 text-gray-600;}.loading-spinner[data-v-45d78d38]{@apply w-8 h-8 border-2 border-blue-200 border-t-blue-600 rounded-full animate-spin mb-3;}.reports-error[data-v-45d78d38]{@apply flex flex-col items-center justify-center py-8 text-red-600;}.error-icon[data-v-45d78d38]{@apply text-2xl mb-2;}.retry-button[data-v-45d78d38]{@apply mt-3 px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 transition-colors;}.reports-success[data-v-45d78d38]{@apply flex items-center gap-2 p-3 mb-4 bg-green-50 border border-green-200 rounded-lg text-green-700;}.success-icon[data-v-45d78d38]{@apply text-lg;}.configurations-container[data-v-45d78d38]{@apply space-y-4;}.add-config-header[data-v-45d78d38]{@apply flex justify-center mb-6;}.add-config-button[data-v-45d78d38]{@apply flex items-center gap-2 px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors font-medium text-sm;}.add-icon[data-v-45d78d38]{@apply text-lg font-bold;}.add-first-config-button[data-v-45d78d38]{@apply mt-4 px-6 py-3 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors font-medium text-sm;}.configurations-list[data-v-45d78d38],.config-wrapper[data-v-45d78d38]{@apply space-y-2;}.config-item[data-v-45d78d38]{@apply bg-white border border-gray-200 rounded-lg p-3 hover:shadow-sm transition-all flex items-center justify-between gap-3;}.config-item.expanded[data-v-45d78d38]{@apply shadow-md border-blue-300;}.config-main[data-v-45d78d38]{@apply flex-1 min-w-0 cursor-pointer;}.config-title-row[data-v-45d78d38]{@apply flex items-center gap-2 mb-2;}.config-name[data-v-45d78d38]{@apply text-sm font-semibold text-gray-800 truncate flex-1;}.status-active[data-v-45d78d38]{@apply text-green-500 text-xs;}.status-inactive[data-v-45d78d38]{@apply text-gray-400 text-xs;}.expand-icon[data-v-45d78d38]{@apply text-gray-400 text-xs transition-transform duration-200;}.expand-icon.expanded[data-v-45d78d38]{@apply rotate-90;}.config-details-grid[data-v-45d78d38]{@apply flex flex-wrap gap-3 mb-2;}.detail-item[data-v-45d78d38]{@apply flex items-center gap-1 text-xs;}.detail-icon[data-v-45d78d38]{@apply text-xs;}.detail-text[data-v-45d78d38]{@apply text-gray-600;}.config-schedule-info[data-v-45d78d38]{@apply text-xs text-gray-500;}.schedule-text[data-v-45d78d38]{@apply text-xs;}.config-actions[data-v-45d78d38]{@apply flex items-center gap-2 flex-shrink-0;}.action-btn[data-v-45d78d38]{@apply w-8 h-8 rounded-lg flex items-center justify-center transition-colors text-sm;}.action-btn-labeled[data-v-45d78d38]{@apply flex items-center gap-1 px-2 py-1 rounded-lg transition-colors text-xs font-medium;}.btn-icon[data-v-45d78d38]{@apply text-sm;}.btn-label[data-v-45d78d38]{@apply text-xs;}.send-btn[data-v-45d78d38]{@apply bg-green-50 hover:bg-green-100 text-green-600;}.send-btn.sending[data-v-45d78d38],.send-btn[data-v-45d78d38]:disabled{@apply bg-gray-100 text-gray-400 cursor-not-allowed;}.edit-btn[data-v-45d78d38]{@apply bg-blue-50 hover:bg-blue-100 text-blue-600;}.unsub-btn[data-v-45d78d38]{@apply bg-red-50 hover:bg-red-100 text-red-600;}.config-expanded[data-v-45d78d38]{@apply bg-gray-50 border border-gray-200 rounded-lg p-4 space-y-4 animate-in;}.expanded-section[data-v-45d78d38]{@apply space-y-2;}.expanded-title[data-v-45d78d38]{@apply text-sm font-semibold text-gray-700 mb-2;}.expanded-content[data-v-45d78d38]{@apply space-y-2 pl-6;}.expanded-row[data-v-45d78d38]{@apply flex items-start gap-2 text-xs;}.expanded-label[data-v-45d78d38]{@apply text-gray-500 min-w-[100px];}.expanded-value[data-v-45d78d38]{@apply text-gray-700 flex-1;}.email-list[data-v-45d78d38]{@apply flex flex-wrap gap-2;}.email-chip[data-v-45d78d38]{@apply px-2 py-1 bg-white border border-gray-200 rounded text-xs text-gray-600;}@keyframes animate-in-45d78d38{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-in[data-v-45d78d38]{animation:animate-in-45d78d38 .2s ease-out}.reports-empty[data-v-45d78d38]{@apply flex flex-col items-center justify-center py-12 text-gray-500;}.empty-icon[data-v-45d78d38]{@apply text-4xl mb-3;}.empty-subtitle[data-v-45d78d38]{@apply text-xs text-gray-400 mt-2;}.reports-footer[data-v-45d78d38]{@apply mt-6 pt-4 border-t border-gray-200;}.footer-info[data-v-45d78d38]{@apply space-y-2 text-xs text-gray-500;}.footer-info p[data-v-45d78d38]{@apply flex items-start gap-1;}.button-spinner[data-v-45d78d38]{@apply w-4 h-4 border-2 border-white border-t-transparent rounded-full animate-spin;}.modal-overlay[data-v-45d78d38]{@apply fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center p-4 z-50;}.modal-content[data-v-45d78d38]{@apply bg-white rounded-lg max-w-2xl w-full max-h-[90vh] overflow-y-auto;}.modal-header[data-v-45d78d38]{@apply flex items-center justify-between p-6 border-b border-gray-200;}.modal-title[data-v-45d78d38]{@apply text-xl font-semibold text-gray-900;}.modal-close[data-v-45d78d38]{@apply text-gray-400 hover:text-gray-600 text-2xl font-bold;}.modal-form[data-v-45d78d38]{@apply p-6 space-y-4;}.form-group[data-v-45d78d38]{@apply space-y-1;}.form-row[data-v-45d78d38]{@apply grid grid-cols-2 gap-4;}.form-label[data-v-45d78d38]{@apply block text-sm font-medium text-gray-700;}.form-input[data-v-45d78d38],.form-select[data-v-45d78d38],.form-textarea[data-v-45d78d38]{@apply w-full px-3 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 text-sm;}.form-textarea[data-v-45d78d38]{@apply resize-vertical;}.checkbox-container[data-v-45d78d38]{@apply flex items-center gap-2 cursor-pointer text-sm;}.form-checkbox[data-v-45d78d38]{@apply h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded;}.form-error[data-v-45d78d38]{@apply text-sm text-red-600 font-medium p-3 bg-red-50 border border-red-200 rounded-lg;}.form-actions[data-v-45d78d38]{@apply flex justify-end gap-3 pt-4 border-t border-gray-200;}.save-button[data-v-45d78d38]{@apply flex items-center gap-2 px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors disabled:bg-gray-400 font-medium text-sm;}.confirmation-modal[data-v-45d78d38]{@apply max-w-md;}.modal-body[data-v-45d78d38]{@apply p-6;}.confirmation-content[data-v-45d78d38]{@apply text-center mb-6;}.confirmation-icon[data-v-45d78d38]{@apply text-4xl mb-4;}.confirmation-message[data-v-45d78d38]{@apply text-gray-700 text-sm leading-relaxed;}.confirmation-actions[data-v-45d78d38]{@apply flex justify-center gap-3;}.cancel-button[data-v-45d78d38]{@apply px-4 py-2 text-gray-700 bg-gray-100 rounded-lg hover:bg-gray-200 transition-colors font-medium;}.confirm-button[data-v-45d78d38]{@apply px-6 py-2 bg-red-600 text-white rounded-lg hover:bg-red-700 transition-colors font-medium;}.confirm-button-success[data-v-45d78d38]{@apply px-6 py-2 bg-green-600 text-white rounded-lg hover:bg-green-700 transition-colors font-medium;}.confirm-button-danger[data-v-45d78d38]{@apply px-6 py-2 bg-red-600 text-white rounded-lg hover:bg-red-700 transition-colors font-medium;}.host-group-dropdown-wrapper[data-v-45d78d38]{@apply relative;}.host-group-dropdown-trigger[data-v-45d78d38]{@apply w-full px-3 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 text-sm bg-white flex items-center justify-between cursor-pointer;}.host-group-dropdown-trigger.dropdown-open[data-v-45d78d38]{@apply border-blue-500 ring-2 ring-blue-500;}.dropdown-trigger-text[data-v-45d78d38]{@apply text-gray-700 flex-1 text-left;}.dropdown-arrow[data-v-45d78d38]{@apply text-gray-400 text-xs transition-transform duration-200;}.dropdown-arrow.arrow-up[data-v-45d78d38]{@apply transform rotate-180;}.host-group-dropdown[data-v-45d78d38]{@apply absolute z-50 w-full mt-1 bg-white border border-gray-300 rounded-lg shadow-lg max-h-64 overflow-hidden;}.dropdown-search[data-v-45d78d38]{@apply p-2 border-b border-gray-200;}.dropdown-search-input[data-v-45d78d38]{@apply w-full px-3 py-2 border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-blue-500 text-sm;}.dropdown-select-all[data-v-45d78d38]{@apply p-2 border-b border-gray-200 bg-gray-50;}.select-all-button[data-v-45d78d38]{@apply flex items-center gap-2 w-full px-2 py-1.5 hover:bg-gray-100 rounded transition-colors cursor-pointer;}.select-all-checkbox[data-v-45d78d38]{@apply h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded cursor-pointer;}.select-all-text[data-v-45d78d38]{@apply text-sm font-medium text-gray-700;}.dropdown-options[data-v-45d78d38]{@apply max-h-48 overflow-y-auto;}.dropdown-option[data-v-45d78d38]{@apply flex items-start gap-2 p-3 hover:bg-gray-50 cursor-pointer transition-colors;}.dropdown-option.option-selected[data-v-45d78d38]{@apply bg-blue-50;}.option-checkbox[data-v-45d78d38]{@apply mt-0.5 h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded cursor-pointer;}.option-content[data-v-45d78d38]{@apply flex-1 flex flex-col gap-1;}.option-name[data-v-45d78d38]{@apply text-sm font-medium text-gray-700;}.option-description[data-v-45d78d38]{@apply text-xs text-gray-500;}.dropdown-no-results[data-v-45d78d38]{@apply p-4 text-sm text-gray-500 text-center;}.selected-groups-chips[data-v-45d78d38]{@apply flex flex-wrap gap-2 mt-2;}.group-chip[data-v-45d78d38]{@apply inline-flex items-center gap-1 px-2 py-1 bg-blue-50 text-blue-700 rounded text-xs font-medium;}.chip-remove[data-v-45d78d38]{@apply text-blue-700 hover:text-blue-900 font-bold cursor-pointer leading-none;}
