.toast[data-v-caf4a225]{min-width:300px;border-left-width:4px!important}.toast-enter-active[data-v-caf4a225],.toast-leave-active[data-v-caf4a225]{transition:all .3s ease}.toast-enter-from[data-v-caf4a225],.toast-leave-to[data-v-caf4a225]{opacity:0;transform:translate(100%)}.text-cml-green{color:#22c55e}.navbar-cml{background-color:#fff;border-bottom:1px solid #e5e7eb;padding:.75rem 0}.navbar-cml .navbar-brand{color:#111827;font-size:1.125rem}.navbar-cml .nav-link{color:#6b7280;font-size:.9375rem;padding:.5rem 1rem}.navbar-cml .nav-link:hover{color:#111827}.navbar-cml .nav-link.router-link-active{color:#22c55e}.footer-cml{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:3rem 0 2rem;margin-top:auto}.footer-heading{font-size:.875rem;font-weight:600;color:#374151;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.025em}.footer-links li{margin-bottom:.5rem}.footer-links a{color:#6b7280;text-decoration:none;font-size:.875rem}.footer-links a:hover{color:#22c55e}.footer-divider{border-color:#e5e7eb;margin:2rem 0 1.5rem}#app{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.verification-banner{background-color:#f59e0b;color:#fff;font-size:.875rem}.verification-banner .btn-outline-light{border-color:#ffffff80;color:#fff}.verification-banner .btn-outline-light:hover{background-color:#ffffff1a;border-color:#fff}.modal-overlay[data-v-a391a746]{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-card[data-v-a391a746]{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;padding:32px;text-align:center;max-width:400px;width:100%}.modal-icon[data-v-a391a746]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px}.icon-danger[data-v-a391a746]{background-color:#fef2f2;color:#dc2626}.icon-warning[data-v-a391a746]{background-color:#fef3c7;color:#d97706}.icon-info[data-v-a391a746]{background-color:#dbeafe;color:#2563eb}.modal-title[data-v-a391a746]{font-size:18px;font-weight:600;color:#111827;margin:0 0 8px}.modal-message[data-v-a391a746]{font-size:14px;color:#6b7280;line-height:1.5;margin:0 0 24px}.modal-actions[data-v-a391a746]{display:flex;gap:12px;justify-content:center}.btn[data-v-a391a746]{padding:10px 20px;border-radius:6px;font-weight:500;font-size:14px;cursor:pointer;border:none;transition:all .2s}.btn-cancel[data-v-a391a746]{background-color:#f3f4f6;color:#374151}.btn-cancel[data-v-a391a746]:hover{background-color:#e5e7eb}.btn-danger[data-v-a391a746]{background-color:#dc2626;color:#fff}.btn-danger[data-v-a391a746]:hover{background-color:#b91c1c}.btn-warning[data-v-a391a746]{background-color:#d97706;color:#fff}.btn-warning[data-v-a391a746]:hover{background-color:#b45309}.btn-primary[data-v-a391a746]{background-color:#22c55e;color:#fff}.btn-primary[data-v-a391a746]:hover{background-color:#16a34a}.modal-enter-active[data-v-a391a746],.modal-leave-active[data-v-a391a746]{transition:opacity .2s ease}.modal-enter-active .modal-card[data-v-a391a746],.modal-leave-active .modal-card[data-v-a391a746]{transition:transform .2s ease}.modal-enter-from[data-v-a391a746],.modal-leave-to[data-v-a391a746]{opacity:0}.modal-enter-from .modal-card[data-v-a391a746],.modal-leave-to .modal-card[data-v-a391a746]{transform:scale(.95)}.table-responsive[data-v-24b6dedb]{overflow:visible}.mode-label[data-v-24b6dedb]{font-size:.9em;color:#6b7280}@media(max-width:768px){.table-responsive[data-v-24b6dedb]{overflow-x:auto}.table-responsive .dropdown-menu[data-v-24b6dedb]{position:fixed}}.comment-cell[data-v-a90215b2]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-responsive[data-v-a90215b2]{overflow:visible}@media(max-width:768px){.table-responsive[data-v-a90215b2]{overflow-x:auto}}.table-responsive[data-v-231f613f]{overflow:visible}@media(max-width:768px){.table-responsive[data-v-231f613f]{overflow-x:auto}}.timeline[data-v-f8059fd2]{position:relative;padding-left:40px}.timeline[data-v-f8059fd2]:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:#e5e7eb}.timeline-item[data-v-f8059fd2]{position:relative;padding-bottom:24px}.timeline-item[data-v-f8059fd2]:last-child{padding-bottom:0}.timeline-item-current .timeline-dot[data-v-f8059fd2]{animation:pulse-f8059fd2 2s infinite}@keyframes pulse-f8059fd2{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.timeline-dot[data-v-f8059fd2]{position:absolute;left:-40px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;z-index:1}.timeline-dot-pending[data-v-f8059fd2]{background:#e5e7eb;color:#6b7280}.timeline-dot-progress[data-v-f8059fd2]{background:#3b82f6;color:#fff}.timeline-dot-success[data-v-f8059fd2]{background:#22c55e;color:#fff}.timeline-dot-warning[data-v-f8059fd2]{background:#f59e0b;color:#fff}.timeline-dot-danger[data-v-f8059fd2]{background:#ef4444;color:#fff}.timeline-dot-muted[data-v-f8059fd2]{background:#f3f4f6;color:#9ca3af}.timeline-content[data-v-f8059fd2]{background:#f9fafb;border-radius:8px;padding:16px}pre[data-v-f8059fd2]{white-space:pre-wrap;word-wrap:break-word;font-size:.8rem}.unified-recipient-selector .dropdown-menu[data-v-3dba9cef]{position:absolute;z-index:1050}.unified-recipient-selector .dropdown-item[data-v-3dba9cef]{cursor:pointer}.unified-recipient-selector .dropdown-item.active[data-v-3dba9cef]{background-color:#e9ecef;color:inherit}.unified-recipient-selector .dropdown-item[data-v-3dba9cef]:hover{background-color:#e9ecef}.selected-recipients .badge[data-v-3dba9cef]{padding:.4em .65em}.step-card[data-v-505c43cf]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.step-header[data-v-505c43cf]{background:#f9fafb;padding:12px 16px;border-bottom:1px solid #e5e7eb}.step-body[data-v-505c43cf]{padding:16px}.step-number[data-v-505c43cf]{width:24px;height:24px;background:#e5e7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.step-name-input[data-v-505c43cf]{border:none;background:transparent;font-weight:500}.step-name-input[data-v-505c43cf]:focus{background:#fff;border:1px solid #22c55e}.modal.d-block[data-v-aaf13214]{display:block!important}.cursor-pointer[data-v-bad42d62],.cursor-pointer[data-v-1bd76f0e],.cursor-pointer[data-v-e221202f]{cursor:pointer}.event-item.expandable[data-v-ea63c9c1]{cursor:pointer;transition:background-color .15s}.event-item.expandable[data-v-ea63c9c1]:hover,.event-item.expanded[data-v-ea63c9c1]{background-color:#f8f9fa}.expand-icon[data-v-ea63c9c1]{font-size:.75em;color:#6b7280}.event-details[data-v-ea63c9c1]{padding-top:12px;border-top:1px solid #e5e7eb}.response-preview[data-v-ea63c9c1]{max-height:300px;overflow:auto;font-size:.85em;white-space:pre-wrap;word-break:break-all}.recipient-comment-row td[data-v-ea63c9c1]{border-top:none!important;background-color:#f9fafb}.mode-label[data-v-93bd60e5]{white-space:nowrap}.table-responsive[data-v-93bd60e5],.card-cml[data-v-93bd60e5]{overflow:visible}.dropdown-menu[data-v-93bd60e5]{z-index:1050}.trigger-url-input[data-v-93bd60e5]{width:220px;font-family:monospace;font-size:.8rem;background-color:#f8f9fa;cursor:text}.trigger-url-input[data-v-93bd60e5]:focus{background-color:#f8f9fa}.cursor-pointer[data-v-0431bf24]{cursor:pointer}.type-option[data-v-0431bf24]{transition:all .15s ease}.type-option[data-v-0431bf24]:hover{border-color:#22c55e!important}.bg-success-subtle[data-v-0431bf24]{background-color:#22c55e1a}.step-card[data-v-0431bf24]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.step-header[data-v-0431bf24]{background:#f9fafb;padding:12px 16px;border-bottom:1px solid #e5e7eb}.step-body[data-v-0431bf24]{padding:16px}.step-number[data-v-0431bf24]{width:24px;height:24px;background:#e5e7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.step-name-input[data-v-0431bf24]{border:none;background:transparent;font-weight:500}.step-name-input[data-v-0431bf24]:focus{background:#fff;border:1px solid #22c55e}.bg-orange[data-v-2c65114c]{background-color:#f97316;color:#fff}.btn-group .btn.active[data-v-2c65114c]{font-weight:700}.status-page[data-v-73d21a41]{min-height:100vh;display:flex;flex-direction:column;background-color:#f9fafb}.status-header[data-v-73d21a41]{background:#fff;border-bottom:1px solid #e5e7eb;padding:1rem 0}.status-logo[data-v-73d21a41]{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#111827;font-weight:600;font-size:1.125rem}.status-banner[data-v-73d21a41]{padding:3rem 0;text-align:center;transition:background-color .3s}.status-banner-operational[data-v-73d21a41]{background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.status-banner-degraded[data-v-73d21a41]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.status-banner-outage[data-v-73d21a41]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.status-indicator[data-v-73d21a41]{width:16px;height:16px;border-radius:50%;animation:pulse-73d21a41 2s infinite}.status-indicator.status-operational[data-v-73d21a41]{background-color:#22c55e;box-shadow:0 0 0 4px #22c55e33}.status-indicator.status-degraded[data-v-73d21a41]{background-color:#f59e0b;box-shadow:0 0 0 4px #f59e0b33}.status-indicator.status-outage[data-v-73d21a41]{background-color:#ef4444;box-shadow:0 0 0 4px #ef444433}@keyframes pulse-73d21a41{0%,to{opacity:1}50%{opacity:.7}}.status-headline[data-v-73d21a41]{font-size:1.5rem;font-weight:700;color:#111827}.status-updated[data-v-73d21a41]{margin-top:.75rem;font-size:.875rem;color:#6b7280}.section-title[data-v-73d21a41]{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:.5rem}.section-subtitle[data-v-73d21a41]{font-size:.875rem;color:#6b7280;margin-bottom:1rem}.components-list[data-v-73d21a41]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.component-row[data-v-73d21a41]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #f3f4f6}.component-row[data-v-73d21a41]:last-child{border-bottom:none}.component-info[data-v-73d21a41]{display:flex;flex-direction:column}.component-name[data-v-73d21a41]{font-weight:500;color:#111827}.component-desc[data-v-73d21a41]{font-size:.8125rem;color:#6b7280}.component-status[data-v-73d21a41]{display:flex;align-items:center;gap:.5rem}.status-dot[data-v-73d21a41]{width:10px;height:10px;border-radius:50%}.component-status.status-operational .status-dot[data-v-73d21a41]{background-color:#22c55e}.component-status.status-degraded .status-dot[data-v-73d21a41]{background-color:#f59e0b}.component-status.status-outage .status-dot[data-v-73d21a41]{background-color:#ef4444}.component-status.status-operational .status-text[data-v-73d21a41]{color:#15803d}.component-status.status-degraded .status-text[data-v-73d21a41]{color:#b45309}.component-status.status-outage .status-text[data-v-73d21a41]{color:#dc2626}.status-text[data-v-73d21a41]{font-size:.875rem;font-weight:500}.incident-list[data-v-73d21a41]{display:flex;flex-direction:column;gap:1rem}.incident-card[data-v-73d21a41]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.25rem;border-left:4px solid}.incident-card.incident-minor[data-v-73d21a41]{border-left-color:#f59e0b}.incident-card.incident-major[data-v-73d21a41]{border-left-color:#f97316}.incident-card.incident-critical[data-v-73d21a41]{border-left-color:#ef4444}.incident-header[data-v-73d21a41]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.incident-badge[data-v-73d21a41]{font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:4px;text-transform:uppercase}.badge-minor[data-v-73d21a41]{background-color:#fef3c7;color:#b45309}.badge-major[data-v-73d21a41]{background-color:#ffedd5;color:#c2410c}.badge-critical[data-v-73d21a41]{background-color:#fee2e2;color:#dc2626}.incident-status[data-v-73d21a41]{font-size:.8125rem;color:#6b7280}.incident-title[data-v-73d21a41]{font-size:1rem;font-weight:600;color:#111827;margin-bottom:.5rem}.incident-summary[data-v-73d21a41]{font-size:.9375rem;color:#4b5563;margin-bottom:.75rem}.incident-meta[data-v-73d21a41]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8125rem;color:#6b7280}.incident-history[data-v-73d21a41]{display:flex;flex-direction:column}.history-item[data-v-73d21a41]{display:flex;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid #e5e7eb}.history-item[data-v-73d21a41]:last-child{border-bottom:none}.history-date[data-v-73d21a41]{flex-shrink:0;width:100px;font-size:.8125rem;color:#6b7280}.history-content[data-v-73d21a41]{flex:1}.history-title[data-v-73d21a41]{font-size:.9375rem;font-weight:600;color:#111827;margin-bottom:.25rem}.history-summary[data-v-73d21a41]{font-size:.875rem;color:#4b5563;margin-bottom:.5rem}.history-meta[data-v-73d21a41]{display:flex;gap:1rem;font-size:.8125rem}.history-impact[data-v-73d21a41]{font-weight:500}.impact-minor[data-v-73d21a41]{color:#b45309}.impact-major[data-v-73d21a41]{color:#c2410c}.impact-critical[data-v-73d21a41]{color:#dc2626}.history-duration[data-v-73d21a41]{color:#6b7280}.no-incidents[data-v-73d21a41]{text-align:center;padding:3rem;color:#22c55e}.no-incidents svg[data-v-73d21a41]{margin-bottom:1rem}.no-incidents p[data-v-73d21a41]{color:#6b7280;font-size:.9375rem}.status-footer[data-v-73d21a41]{margin-top:auto;padding:2rem 0;background:#fff;border-top:1px solid #e5e7eb;text-align:center}.status-footer p[data-v-73d21a41]{font-size:.875rem;color:#6b7280;margin:0}@media(max-width:768px){.history-item[data-v-73d21a41]{flex-direction:column;gap:.5rem}.history-date[data-v-73d21a41]{width:auto}.component-row[data-v-73d21a41]{flex-direction:column;align-items:flex-start;gap:.5rem}}.list-group-item.active[data-v-c24066ad]{background-color:#111827;border-color:#111827}.subscription-result[data-v-49750c65]{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6;padding:20px}.card[data-v-49750c65]{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:48px;text-align:center;max-width:480px}.icon[data-v-49750c65]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:32px;font-weight:700}.icon.success[data-v-49750c65]{background-color:#dcfce7;color:#16a34a}.icon.neutral[data-v-49750c65]{background-color:#fef3c7;color:#d97706}.icon.error[data-v-49750c65]{background-color:#fef2f2;color:#dc2626}h1[data-v-49750c65]{font-size:24px;font-weight:600;color:#111827;margin:0 0 12px}p[data-v-49750c65]{font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 24px}.ends-at[data-v-49750c65]{font-size:14px;color:#6b7280;background-color:#f9fafb;padding:12px 16px;border-radius:6px;margin-bottom:24px}.ends-at strong[data-v-49750c65]{color:#111827}.btn[data-v-49750c65]{display:inline-block;padding:12px 24px;text-decoration:none;border-radius:6px;font-weight:500;transition:background-color .2s;margin:0 8px 8px}.btn-primary[data-v-49750c65]{background-color:#22c55e;color:#fff}.btn-primary[data-v-49750c65]:hover{background-color:#16a34a;color:#fff}.btn-secondary[data-v-49750c65]{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db}.btn-secondary[data-v-49750c65]:hover{background-color:#e5e7eb;color:#111827}
