.tab-header-actions[data-v-158c068a],.tab-header-actions__btn[data-v-158c068a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-header-actions__btn[data-v-158c068a]{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;margin-right:2px;padding:0;border:0;border-radius:6px;color:var(--app-color-icon);font-size:16px;cursor:pointer;-webkit-transition:color .16s ease,background-color .16s ease;transition:color .16s ease,background-color .16s ease}.tab-header-actions__btn[data-v-158c068a]:last-child{margin-right:0}.tab-header-actions__btn[data-v-158c068a]:hover{color:var(--app-color-primary);background:var(--app-color-primary-soft)}.tab-header-actions__btn--active[data-v-158c068a]{color:var(--app-color-primary)}.tab-header-actions__btn--disabled[data-v-158c068a]{cursor:default}@media (max-width:767.98px){.tab-header-actions__btn[data-v-158c068a]{width:34px;height:34px;font-size:18px}}.whatsapp-config[data-v-544f0f06]{color:var(--app-color-text)}.whatsapp-config-heading[data-v-544f0f06]{margin-bottom:16px}.notification-config-section-heading[data-v-544f0f06]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notification-config-section-heading h5[data-v-544f0f06]{color:var(--app-color-text);font-size:var(--app-text-lg);font-weight:700;margin:0}.notification-config-section-heading p[data-v-544f0f06]{color:var(--app-color-text-muted);font-size:var(--app-text-sm);margin:2px 0 0}.notification-status[data-v-544f0f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--app-text-xs);font-weight:700;gap:6px;padding:4px 9px;text-transform:uppercase}.notification-status__dot[data-v-544f0f06]{border-radius:999px;display:inline-block;height:7px;width:7px}.notification-status--active[data-v-544f0f06]{background:var(--app-color-success-soft);color:var(--app-color-success)}.notification-status--active .notification-status__dot[data-v-544f0f06]{background:var(--app-color-success)}.notification-status--inactive[data-v-544f0f06]{background:var(--app-color-danger-soft);color:var(--app-color-danger)}.notification-status--inactive .notification-status__dot[data-v-544f0f06]{background:var(--app-color-danger)}.notification-help-panel[data-v-544f0f06]{background:var(--app-color-surface-subtle);border:1px solid var(--app-color-border);border-radius:8px;color:var(--app-color-text-secondary);font-size:var(--app-text-sm);padding:14px}.notification-help-panel p[data-v-544f0f06]{margin-bottom:10px}.notification-help-panel ol[data-v-544f0f06],.notification-help-panel ul[data-v-544f0f06]{margin-bottom:0;padding-left:18px}.notification-help-panel li+li[data-v-544f0f06]{margin-top:5px}.notification-help-panel__header[data-v-544f0f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px}.notification-help-panel__header h6[data-v-544f0f06]{color:var(--app-color-text);font-size:var(--app-text-sm);font-weight:700;margin:0}.notification-help-panel__header p[data-v-544f0f06]{color:var(--app-color-text-muted);font-size:var(--app-text-xs);margin:1px 0 0}.notification-help-panel__icon[data-v-544f0f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--app-color-primary-soft);border:1px solid var(--app-color-primary-200);border-radius:8px;color:var(--app-color-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px}.notification-help-block[data-v-544f0f06]{border-top:1px solid var(--app-color-border);margin-top:12px;padding-top:12px}.notification-help-block h6[data-v-544f0f06]{color:var(--app-color-text);font-size:var(--app-text-xs);font-weight:700;margin-bottom:6px;text-transform:uppercase}.notification-inline-message[data-v-544f0f06]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid var(--app-color-border);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--app-text-sm);gap:8px;padding:10px 12px}.notification-inline-message--info[data-v-544f0f06]{background:var(--app-color-info-soft);border-color:var(--app-color-info-200);color:var(--app-color-info)}.notification-inline-message--warning[data-v-544f0f06]{background:var(--app-color-warning-soft);border-color:var(--app-color-warning-200);color:var(--app-color-warning);margin-top:12px}.whatsapp-mode[data-v-544f0f06]{border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px 8px}.whatsapp-mode--test[data-v-544f0f06]{background:var(--app-color-info-soft);color:var(--app-color-info)}.whatsapp-mode--production[data-v-544f0f06]{background:var(--app-color-success-soft);color:var(--app-color-success)}.whatsapp-webhook-btn[data-v-544f0f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--app-color-text-secondary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:28px;min-width:28px;padding:0}.whatsapp-webhook-btn[data-v-544f0f06]:focus,.whatsapp-webhook-btn[data-v-544f0f06]:hover{background:var(--app-color-surface-subtle);color:var(--app-color-text)}.btn.whatsapp-action-toggle-labeled[data-v-544f0f06]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--app-color-text-secondary)!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;font-size:var(--app-text-sm);height:auto!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.15;min-height:0;padding:0!important;width:auto!important}.btn.whatsapp-action-toggle-labeled[data-v-544f0f06]:focus,.btn.whatsapp-action-toggle-labeled[data-v-544f0f06]:hover{color:var(--app-color-primary)!important;text-decoration:underline}.whatsapp-config-table-footer[data-v-544f0f06]{padding-right:12px}.whatsapp-config-pagination[data-v-544f0f06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.templates-count-value[data-v-544f0f06]{color:var(--app-color-text);font-size:var(--app-text-lg);font-weight:700}@media (max-width:767.98px){.notification-config-section-heading[data-v-544f0f06]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.notification-help-panel[data-v-544f0f06]{margin-top:12px}.whatsapp-config-pagination[data-v-544f0f06]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.app-table.b-table-stacked-md>tbody>tr>td[data-v-544f0f06]:last-child{text-align:left!important}.whatsapp-webhook-btn[data-v-544f0f06]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.notification-config-card[data-v-532b868e]{overflow:hidden}.notification-config-card[data-v-532b868e] .nav-tabs{background:var(--app-color-surface);border-bottom:1px solid var(--app-color-border);-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:8px 10px 0}.notification-config-card[data-v-532b868e] .nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--app-color-text-secondary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--app-text-sm);gap:4px;white-space:nowrap}.notification-config-card[data-v-532b868e] .nav-link.active{background:var(--app-color-surface);border-color:var(--app-color-border) var(--app-color-border) var(--app-color-surface);color:var(--app-color-text)}.notification-config-tab[data-v-532b868e]{padding:16px}.notification-config-section-heading[data-v-532b868e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.notification-config-section-heading h5[data-v-532b868e]{color:var(--app-color-text);font-size:var(--app-text-lg);font-weight:700;margin:0}.notification-config-section-heading p[data-v-532b868e]{color:var(--app-color-text-muted);font-size:var(--app-text-sm);margin:2px 0 0}.notification-status[data-v-532b868e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--app-text-xs);font-weight:700;gap:6px;padding:4px 9px;text-transform:uppercase}.notification-status__dot[data-v-532b868e]{border-radius:999px;display:inline-block;height:7px;width:7px}.notification-status--active[data-v-532b868e]{background:var(--app-color-success-soft);color:var(--app-color-success)}.notification-status--active .notification-status__dot[data-v-532b868e]{background:var(--app-color-success)}.notification-status--inactive[data-v-532b868e]{background:var(--app-color-danger-soft);color:var(--app-color-danger)}.notification-status--inactive .notification-status__dot[data-v-532b868e]{background:var(--app-color-danger)}.notification-config-actions[data-v-532b868e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.notification-test-panel[data-v-532b868e]{border-top:1px solid var(--app-color-border);margin-top:16px;padding-top:14px}.notification-test-panel--actions[data-v-532b868e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.notification-help-panel[data-v-532b868e]{background:var(--app-color-surface-subtle);border:1px solid var(--app-color-border);border-radius:8px;color:var(--app-color-text-secondary);font-size:var(--app-text-sm);padding:14px}.notification-help-panel p[data-v-532b868e]{margin-bottom:10px}.notification-help-panel ul[data-v-532b868e]{margin-bottom:0;padding-left:18px}.notification-help-panel li+li[data-v-532b868e]{margin-top:5px}.notification-help-panel__header[data-v-532b868e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px}.notification-help-panel__header h6[data-v-532b868e]{color:var(--app-color-text);font-size:var(--app-text-sm);font-weight:700;margin:0}.notification-help-panel__header p[data-v-532b868e]{color:var(--app-color-text-muted);font-size:var(--app-text-xs);margin:1px 0 0}.notification-help-panel__icon[data-v-532b868e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--app-color-primary-soft);border:1px solid var(--app-color-primary-200);border-radius:8px;color:var(--app-color-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px}.notification-help-block[data-v-532b868e]{border-top:1px solid var(--app-color-border);margin-top:12px;padding-top:12px}.notification-help-block h6[data-v-532b868e]{color:var(--app-color-text);font-size:var(--app-text-xs);font-weight:700;margin-bottom:6px;text-transform:uppercase}.notification-inline-message[data-v-532b868e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid var(--app-color-border);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--app-text-sm);gap:8px;padding:10px 12px}.notification-inline-message--info[data-v-532b868e]{background:var(--app-color-info-soft);border-color:var(--app-color-info-200);color:var(--app-color-info)}.notification-inline-message--warning[data-v-532b868e]{background:var(--app-color-warning-soft);border-color:var(--app-color-warning-200);color:var(--app-color-warning);margin-top:12px}.notification-inline-message--danger[data-v-532b868e]{background:var(--app-color-danger-soft);border-color:var(--app-color-danger-200);color:var(--app-color-danger)}.vapid-key-chip[data-v-532b868e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--app-color-surface-subtle);border:1px solid var(--app-color-border);border-radius:8px;color:var(--app-color-text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Courier New,Courier,monospace;font-size:var(--app-text-sm);gap:8px;overflow-wrap:anywhere;padding:7px 12px}.vapid-key-chip__icon[data-v-532b868e]{color:var(--app-color-text-muted);-ms-flex-negative:0;flex-shrink:0}.vapid-key-chip--empty[data-v-532b868e]{color:var(--app-color-text-muted);font-family:inherit;font-style:italic}@media (max-width:767.98px){.notification-config-tab[data-v-532b868e]{padding:12px}.notification-config-section-heading[data-v-532b868e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.notification-config-actions[data-v-532b868e],.notification-test-panel--actions[data-v-532b868e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.notification-config-actions .btn[data-v-532b868e],.notification-test-panel .btn[data-v-532b868e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.notification-help-panel[data-v-532b868e]{margin-top:12px}}