html,body{height:100%}body{margin:var(--app-body-margin);font-family:var(--app-font-family);background:var(--app-body-bg);color:var(--ink)}:root{--topbar-height:var(--topbar-height-default);--footer-height:var(--footer-height-default);font-size:var(--app-root-font-size)}.loading-bar{top:var(--loading-bar-top);height:var(--loading-bar-height);background:var(--loading-bar-bg);background-size:var(--loading-bar-bg-size);animation:loadingStripe var(--loading-bar-animation-duration) linear infinite;z-index:var(--loading-bar-z);position:fixed;left:0;right:0}.loading-overlay{background:var(--loading-overlay-bg);z-index:var(--loading-overlay-z);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.app-loading-brand{justify-items:center;gap:var(--app-loading-brand-gap);color:var(--ink);display:grid}.app-loading-brand img{width:var(--app-loading-logo-size);height:var(--app-loading-logo-size);border-radius:var(--app-loading-logo-radius);display:block}.app-loading-brand strong{font-family:var(--brand-title-font-family);font-size:var(--app-loading-title-font-size);letter-spacing:var(--brand-title-letter-spacing)}.loading-spinner{width:var(--loading-spinner-size);height:var(--loading-spinner-size);border-radius:var(--loading-spinner-radius);border:var(--loading-spinner-border-width) solid var(--loading-spinner-track);border-top-color:var(--primary-800);animation:spin var(--loading-spinner-animation-duration) linear infinite}.divider{height:var(--divider-height);background:var(--line);margin:var(--divider-margin);border:0}@keyframes loadingStripe{0%{background-position:0%}to{background-position:-200%}}@keyframes spin{to{transform:rotate(360deg)}}.page{height:100dvh;min-height:100dvh;padding-top:var(--topbar-height);padding-bottom:var(--footer-height);box-sizing:border-box;flex-direction:column;display:flex}.topbar{justify-content:space-between;align-items:center;gap:var(--topbar-gap);background:var(--primary-900);color:var(--on-primary);box-shadow:var(--shadow);padding:calc(var(--topbar-padding-y) + env(safe-area-inset-top)) calc(var(--topbar-padding-x) + env(safe-area-inset-right)) var(--topbar-padding-y) calc(var(--topbar-padding-x) + env(safe-area-inset-left));border-radius:var(--topbar-radius);box-sizing:border-box;width:100%;min-height:var(--topbar-height);top:var(--topbar-top);z-index:var(--topbar-z);border-bottom:none;flex-wrap:wrap;display:flex;position:fixed;left:0;right:0}.app-chrome-hidden{display:none!important}.topbar-right{align-items:center;gap:var(--topbar-right-gap);flex-wrap:wrap;flex:1;justify-content:flex-end;display:flex}.topbar-actions{align-items:center;gap:var(--topbar-actions-gap);display:flex}.topbar-actions .icon-only{width:var(--topbar-action-size);height:var(--topbar-action-size)}.topbar-actions .icon-only svg{width:var(--topbar-action-icon-size);height:var(--topbar-action-icon-size)}.page-body{padding:var(--page-body-padding);gap:var(--page-body-gap);-webkit-overflow-scrolling:touch;box-sizing:border-box;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden auto}.app-shell-sidebar,.app-workspace-header,:root:not([data-app-theme=aztco-omni]) .app-shell-sidebar,:root:not([data-app-theme=aztco-omni]) .app-workspace-header{display:none!important}.page-body.no-scroll{height:100%;overflow:hidden}.tabs{gap:var(--tabs-gap);padding-bottom:var(--tabs-padding-bottom);flex-wrap:wrap;display:flex}.tabs button{color:var(--tabs-fg);padding:var(--tabs-button-padding);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0}.tabs button.active{color:var(--tabs-active-fg);border-bottom-color:var(--accent)}.ai-kb-tabs{gap:var(--ai-kb-tabs-gap);flex-wrap:wrap;display:flex}.ai-kb-tabs button{background:var(--ai-kb-tab-bg);color:var(--ai-kb-tab-fg);border:1px solid var(--ai-kb-tab-border);border-radius:var(--ai-kb-tab-radius);padding:var(--ai-kb-tab-padding);font-weight:600}.ai-kb-tabs button.active{background:var(--ai-kb-tab-active-bg);border-color:var(--accent);color:var(--accent)}.tabs button:disabled,.tabs-pill:disabled,.icon-btn:disabled,.mobile-menu button:disabled{opacity:.45;cursor:not-allowed}.license-lock-card{text-align:center;max-width:var(--license-lock-card-max-width);width:100%;margin:var(--license-lock-card-margin)}.tabs-pill{color:var(--tabs-fg);padding:var(--tabs-button-padding);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;font-weight:600}.tabs-pill[aria-expanded=true]{color:var(--tabs-active-fg);border-bottom-color:var(--accent)}.notice-area{align-items:center;gap:var(--notice-area-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}.topbar-bell,.topbar-ai{position:relative}.notice-count{top:var(--notice-count-offset);right:var(--notice-count-offset);z-index:var(--notice-count-z);min-width:var(--notice-count-min-size);min-height:var(--notice-count-min-size);background:var(--notice-count-bg);color:var(--notice-count-fg);border-radius:var(--notice-count-radius);font-size:var(--notice-count-font-size);line-height:var(--notice-count-line-height);padding:var(--notice-count-padding);border:var(--notice-count-border-width) solid var(--notice-count-border);box-sizing:border-box;place-items:center;display:inline-grid;position:absolute}.inbox-unread-count{min-width:var(--inbox-unread-count-min-width);margin-left:var(--inbox-unread-count-gap);padding:var(--inbox-unread-count-padding);border:var(--inbox-unread-count-border-width) solid var(--inbox-unread-count-border);border-radius:var(--inbox-unread-count-radius);background:var(--inbox-unread-count-bg);color:var(--inbox-unread-count-fg);font-size:var(--inbox-unread-count-font-size);font-weight:var(--inbox-unread-count-font-weight);text-align:center;justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-shell-nav-group .inbox-unread-count{margin-left:auto}.ai-assistant-window{top:calc(100% + var(--ai-assistant-window-offset));width:min(var(--ai-assistant-window-width), calc(100vw - var(--ai-assistant-window-viewport-margin)));max-height:min(var(--ai-assistant-window-viewport-height), var(--ai-assistant-window-max-height));gap:var(--ai-assistant-window-gap);padding:var(--ai-assistant-window-padding);border-radius:var(--ai-assistant-window-radius);border:1px solid var(--surface-200);background:var(--floating-panel-bg);color:var(--text);box-shadow:var(--floating-panel-shadow);z-index:var(--ai-assistant-window-z);flex-direction:column;display:flex;position:absolute;right:0;overflow:hidden}.ai-assistant-head{justify-content:space-between;align-items:center;gap:var(--ai-assistant-head-gap);display:flex}.ai-assistant-actions{align-items:center;gap:var(--ai-assistant-actions-gap);display:flex}.ai-assistant-list{gap:var(--ai-assistant-list-gap);padding-right:var(--ai-assistant-list-padding-right);flex-direction:column;display:flex;overflow:auto}.ai-assistant-msg{border:1px solid var(--surface-200);border-radius:var(--ai-assistant-msg-radius);padding:var(--ai-assistant-msg-padding);background:var(--assistant-message-bg);gap:var(--ai-assistant-msg-gap);flex-direction:column;display:flex}.ai-assistant-msg.unread{border-color:var(--accent);background:var(--assistant-message-unread-bg)}.ai-assistant-msg-head{justify-content:space-between;align-items:baseline;gap:var(--ai-assistant-msg-head-gap);display:flex}.ai-assistant-msg p{white-space:pre-wrap;line-height:var(--ai-assistant-msg-line-height);font-size:var(--ai-assistant-msg-font-size);margin:0}.ai-assistant-msg-actions{justify-content:flex-end;display:flex}.ai-context-list{gap:var(--ai-context-list-gap);margin-top:var(--ai-context-list-margin-top);flex-direction:column;display:flex}.ai-context-item{border:1px solid var(--surface-200);border-radius:var(--ai-context-item-radius);background:var(--assistant-context-bg);padding:var(--ai-context-item-padding)}.ai-context-head{justify-content:space-between;align-items:baseline;gap:var(--ai-context-head-gap);display:flex}.ai-context-item p{margin:var(--ai-context-item-text-margin);line-height:var(--ai-context-item-line-height);font-size:var(--ai-context-item-font-size);white-space:pre-wrap}.brand{gap:var(--brand-gap);align-items:center;display:flex}.brand-copy{flex-direction:column;min-width:0;display:flex}.brand-copy strong{font-family:var(--brand-title-font-family);letter-spacing:var(--brand-title-letter-spacing)}.app-version{font-size:var(--app-version-font-size);color:var(--app-version-color);margin-top:var(--app-version-margin-top);white-space:nowrap;text-overflow:ellipsis;max-width:min(var(--app-version-viewport-width), var(--app-version-max-width));display:block;overflow:hidden}.brand .mark{width:var(--brand-mark-size);height:var(--brand-mark-size);background:var(--brand-mark-bg);border-radius:var(--brand-mark-radius);box-shadow:var(--brand-mark-shadow);animation:2.6s ease-in-out infinite markPulse}.brand .mark img,.app-shell-mark img{object-fit:cover;width:100%;height:100%;display:block}@keyframes markPulse{0%{box-shadow:var(--brand-mark-pulse-start);transform:translateY(0)scale(1)}50%{box-shadow:var(--brand-mark-pulse-peak);transform:translateY(-1px)scale(1.04)}to{box-shadow:var(--brand-mark-pulse-start);transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.brand .mark{animation:none}}.form{gap:var(--form-gap);margin-top:var(--form-margin-top);flex-direction:column;display:flex}input,select,textarea{border-radius:var(--control-radius);border:1px solid var(--surface-200);padding:var(--control-padding);font-size:var(--control-font-size);font-family:inherit}textarea{min-height:var(--textarea-min-height);resize:vertical;line-height:var(--textarea-line-height);color:var(--ink);background:var(--control-surface-bg)}.textarea-rows-1{min-height:var(--textarea-rows-1-height)}.textarea-rows-2{min-height:var(--textarea-rows-2-height)}.textarea-rows-3{min-height:var(--textarea-rows-3-height)}.textarea-rows-4{min-height:var(--textarea-rows-4-height)}.textarea-rows-7{min-height:var(--textarea-rows-7-height)}.textarea-rows-8{min-height:var(--textarea-rows-8-height)}.textarea-rows-10{min-height:var(--textarea-rows-10-height)}.textarea-rows-18{min-height:var(--textarea-rows-18-height)}button{border-radius:var(--button-radius);padding:var(--button-padding);background:var(--primary-800);color:var(--button-fg);font-weight:var(--button-font-weight);cursor:pointer;border:none;font-family:inherit}.subtabs{gap:var(--subtabs-gap);margin:var(--subtabs-margin);display:flex}.subtabs.subtabs-right{justify-content:flex-end}.kpi-tabs{padding:var(--kpi-tabs-padding);gap:var(--kpi-tabs-gap)}.kpi-tabs button{padding:var(--kpi-tab-padding);font-size:var(--kpi-tab-font-size)}.kpi-tab-icon{align-items:center;gap:var(--kpi-tab-icon-gap);display:inline-flex}.kpi-tab-icon svg{width:var(--kpi-tab-icon-size);height:var(--kpi-tab-icon-size)}.kpi-filter-bar{grid-template-columns:var(--kpi-filter-grid-columns);gap:var(--kpi-filter-gap);padding:var(--kpi-filter-padding);border:var(--kpi-filter-border-width) solid var(--kpi-filter-border);border-radius:var(--kpi-filter-radius);background:var(--kpi-filter-bg);align-items:end;display:grid}.kpi-filter-field{gap:var(--kpi-filter-field-gap);min-width:0;display:grid}.kpi-filter-field>span{color:var(--kpi-filter-label-fg);font-size:var(--kpi-filter-label-font-size);font-weight:var(--kpi-filter-label-font-weight)}.kpi-filter-field select,.kpi-filter-field input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.kpi-filter-actions{align-items:center;gap:var(--kpi-filter-action-gap);display:flex}.kpi-filter-toggle{align-self:end;min-width:0}.whatsapp-status-composer{gap:var(--whatsapp-status-composer-gap);padding:var(--whatsapp-status-composer-padding);border:var(--whatsapp-status-border-width) solid var(--whatsapp-status-border);border-radius:var(--whatsapp-status-radius);background:var(--whatsapp-status-bg);flex-direction:column;display:flex}.whatsapp-status-fields{grid-template-columns:var(--whatsapp-status-fields-columns);gap:var(--whatsapp-status-fields-gap);align-items:end;display:grid}.whatsapp-status-field{gap:var(--whatsapp-status-field-gap);min-width:0;display:grid}.whatsapp-status-field-wide{grid-column:1/-1}.whatsapp-status-field>span,.whatsapp-status-file-picker>span:first-child{color:var(--whatsapp-status-label-fg);font-size:var(--whatsapp-status-label-font-size);font-weight:var(--whatsapp-status-label-font-weight)}.whatsapp-status-field input,.whatsapp-status-field select,.whatsapp-status-field textarea{box-sizing:border-box;width:100%;min-width:0}.whatsapp-status-toggle{align-self:end;min-width:0}.whatsapp-status-media-row{align-items:end;gap:var(--whatsapp-status-media-gap);padding-top:var(--whatsapp-status-media-padding-top);border-top:var(--whatsapp-status-border-width) solid var(--whatsapp-status-media-border);flex-wrap:wrap;display:flex}.whatsapp-status-file-picker{gap:var(--whatsapp-status-field-gap);display:grid}.whatsapp-status-file-control{min-height:var(--whatsapp-status-file-control-min-height);padding:var(--whatsapp-status-file-control-padding);border:var(--whatsapp-status-border-width) solid var(--whatsapp-status-file-control-border);border-radius:var(--whatsapp-status-file-control-radius);background:var(--whatsapp-status-file-control-bg);color:var(--whatsapp-status-file-control-fg);font-size:var(--whatsapp-status-file-control-font-size);font-weight:var(--whatsapp-status-file-control-font-weight);cursor:pointer;align-items:center;display:inline-flex;position:relative}.whatsapp-status-file-control input{inset:var(--whatsapp-status-file-input-inset);opacity:var(--whatsapp-status-file-input-opacity);cursor:pointer;position:absolute}.whatsapp-status-media-selected,.whatsapp-status-composer-actions,.whatsapp-status-schedule-actions{align-items:center;gap:var(--whatsapp-status-action-gap);flex-wrap:wrap;display:flex}.whatsapp-status-media-selected small{color:var(--whatsapp-status-media-name-fg)}.whatsapp-status-schedule-list{border-top:var(--whatsapp-status-border-width) solid var(--whatsapp-status-list-border);flex-direction:column;display:flex}.whatsapp-status-empty,.whatsapp-status-schedule-row{padding:var(--whatsapp-status-schedule-padding);border-bottom:var(--whatsapp-status-border-width) solid var(--whatsapp-status-list-border)}.whatsapp-status-schedule-row{gap:var(--whatsapp-status-schedule-gap);flex-direction:column;display:flex}.whatsapp-status-schedule-head{justify-content:space-between;align-items:flex-start;gap:var(--whatsapp-status-schedule-head-gap);display:flex}.whatsapp-status-schedule-summary{gap:var(--whatsapp-status-schedule-summary-gap);min-width:0;display:grid}.whatsapp-status-schedule-meta{gap:var(--whatsapp-status-meta-gap);color:var(--whatsapp-status-meta-fg);font-size:var(--whatsapp-status-meta-font-size);flex-wrap:wrap;display:flex}.whatsapp-status-schedule-state{padding:var(--whatsapp-status-state-padding);border:var(--whatsapp-status-border-width) solid var(--whatsapp-status-state-border);border-radius:var(--whatsapp-status-state-radius);background:var(--whatsapp-status-state-bg);color:var(--whatsapp-status-state-fg);font-size:var(--whatsapp-status-state-font-size);font-weight:var(--whatsapp-status-state-font-weight);flex:none}.whatsapp-status-schedule-state.inactive{border-color:var(--whatsapp-status-state-inactive-border);background:var(--whatsapp-status-state-inactive-bg);color:var(--whatsapp-status-state-inactive-fg)}.whatsapp-status-post-list{gap:var(--whatsapp-status-post-list-gap);display:grid}.whatsapp-status-post-row{gap:var(--whatsapp-status-post-row-gap);padding:var(--whatsapp-status-post-row-padding);border-left:var(--whatsapp-status-border-width) solid var(--whatsapp-status-post-row-border);background:var(--whatsapp-status-post-row-bg);display:grid}.kpi-apply{align-items:center;gap:var(--kpi-apply-gap);padding:var(--kpi-apply-padding);display:inline-flex}.kpi-apply svg{width:var(--kpi-apply-icon-size);height:var(--kpi-apply-icon-size)}.ghost{color:var(--ghost-fg);border:1px solid var(--ghost-border);background:0 0}.table-actions .ghost,.modal .ghost,.contacts-actions .ghost,.contacts-pagination .ghost{color:var(--ink);border-color:var(--surface-200)}.ghost.danger{color:var(--danger-600);border-color:var(--ghost-danger-border)}.inbox-grid{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(var(--inbox-detail-min-width), 1fr);gap:var(--inbox-grid-gap);flex:1;align-items:stretch;height:100%;min-height:0;display:grid}.inbox-grid.hide-channels{grid-template-columns:minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(var(--inbox-detail-min-width), 1fr)}.inbox-grid.hide-channels .channel-panel{display:none}.inbox-grid.hide-conversations{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(var(--inbox-detail-min-width), 1fr)}.inbox-grid.hide-conversations .conversation-list-panel{display:none}.inbox-grid.hide-channels.hide-conversations{grid-template-columns:1fr}.inbox-grid>.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--inbox-panel-radius);height:100%;box-shadow:var(--inbox-panel-shadow);padding:0;overflow:visible}.channel-panel,.conversation-list-panel,.conversation-panel{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.inbox-resize-handle{top:var(--inbox-resize-handle-top);right:calc(var(--inbox-resize-handle-width) / -2);z-index:var(--inbox-resize-handle-z);width:var(--inbox-resize-handle-width);cursor:col-resize;touch-action:none;background:0 0;border:0;border-radius:0;height:100%;padding:0;position:absolute}.inbox-resize-handle:after{content:"";top:var(--inbox-resize-handle-line-inset);bottom:var(--inbox-resize-handle-line-inset);left:var(--inbox-resize-handle-line-left);width:var(--inbox-resize-handle-line-width);border-radius:var(--inbox-resize-handle-line-radius);background:0 0;position:absolute;transform:translate(-50%)}.inbox-resize-handle:hover:after,.inbox-resize-handle:focus-visible:after{background:var(--inbox-resize-handle-active-bg)}.conversation-panel{flex:1;gap:0;overflow:visible}.conversation-panel-head{top:var(--conversation-head-top);z-index:var(--conversation-head-z);background:var(--panel);position:sticky;overflow:visible}.conversation-panel .messages{flex:auto;min-height:0;overflow-y:auto}.conversation-panel .composer{z-index:var(--composer-z);background:var(--panel);position:sticky;bottom:0}.conversation-panel .composer.email-composer{display:none}.channel-panel .list-item{background:var(--list-item-bg);color:var(--ink);border:1px solid var(--line);border-radius:0}.channel-panel .list-item small{color:var(--muted)}.channel-panel .list,.conversation-list-panel .list{flex:auto;gap:0;height:100%;min-height:0;padding:0;overflow-y:auto}.conversation-list-panel .list-item{background:var(--list-item-bg);color:var(--ink);border-color:var(--surface-200);min-width:0;padding:var(--conversation-list-item-padding);min-height:var(--conversation-list-item-min-height);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:0;align-items:center;overflow:hidden}.conversation-list-panel .list-item:hover{border-color:var(--surface-200);background:var(--list-item-bg)}.conversation-list-panel .list-item:active{background:var(--list-item-active-bg)}.conversation-list-panel .list-item small{color:var(--muted)}.conversation-list-panel .list-item>div{gap:var(--conversation-list-copy-gap);min-width:0;display:grid}.conversation-list-panel .list-item>div>strong{line-height:var(--conversation-list-title-line-height);color:var(--conversation-list-title-color)}.conversation-list-panel .list-item>div>small{line-height:var(--conversation-list-subtitle-line-height);margin-top:var(--conversation-list-subtitle-margin-top);color:var(--conversation-list-subtitle-color)}.channel-row-main,.conversation-row-main,.email-row-main{justify-content:flex-start;place-self:center stretch;align-items:flex-start;gap:var(--conversation-row-copy-gap);text-align:left;flex-direction:column;width:100%;min-width:0;margin-right:auto;display:flex}.channel-row-main>strong,.channel-row-main>small,.conversation-row-main>strong,.conversation-row-main>small,.email-row-main>strong,.email-row-main>small{text-align:left;width:100%}.conversation-row-main>strong,.conversation-row-main>small,.email-row-main>strong,.email-row-main>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bulk-email-bar{padding:var(--bulk-email-bar-padding);border-bottom:1px solid var(--line);background:var(--bulk-email-bar-bg)}.bulk-email-actions{align-items:center;gap:var(--bulk-email-actions-gap);flex-wrap:wrap;display:flex}.bulk-email-actions .icon-btn{width:var(--bulk-email-icon-size);height:var(--bulk-email-icon-size);min-width:var(--bulk-email-icon-size);padding:0}.bulk-email-actions select{height:var(--bulk-email-control-height);padding:var(--bulk-email-select-padding);font-size:var(--bulk-email-control-font-size);border-radius:var(--bulk-email-control-radius);min-width:var(--bulk-email-select-min-width)}.bulk-email-message{max-width:var(--bulk-email-message-max-width);font-size:var(--bulk-email-message-font-size);line-height:var(--bulk-email-message-line-height);white-space:normal;word-break:break-word}.conversation-load-more{width:calc(100% - var(--conversation-load-more-inline-offset));margin:var(--conversation-load-more-margin);color:var(--primary-900);border-color:var(--primary-300);background:var(--conversation-load-more-bg);font-weight:var(--conversation-load-more-font-weight);justify-content:center}.conversation-load-more:hover{background:var(--conversation-load-more-hover-bg);border-color:var(--conversation-load-more-hover-border)}.conversation-load-more:disabled{color:var(--muted);background:var(--conversation-load-more-disabled-bg);border-color:var(--surface-200)}.bulk-email-select-mode{border:1px solid var(--surface-200);border-radius:var(--segmented-radius);background:var(--segmented-bg);align-items:center;display:inline-flex;overflow:hidden}.bulk-email-select-mode button{color:var(--muted);padding:var(--segmented-button-padding);font-size:var(--segmented-button-font-size);background:0 0;border:none}.bulk-email-select-mode button.active{background:var(--segmented-active-bg);color:var(--ink);font-weight:var(--segmented-active-font-weight)}.email-select-check{margin-right:var(--email-select-check-margin);align-items:center;display:inline-flex}.conversation-list-panel .status{align-items:center}.email-folder-list{flex-direction:column;display:flex}.email-folder-item{border-left:none;border-right:none}.email-conversation-status{padding:var(--email-conversation-status-padding);border-radius:var(--email-conversation-status-radius);border:1px solid var(--surface-200);background:var(--email-status-bg);color:var(--ink);font-size:var(--email-conversation-status-font-size);line-height:var(--email-conversation-status-line-height);max-width:var(--email-conversation-status-max-width);white-space:nowrap;text-overflow:ellipsis;align-items:center;display:inline-flex;overflow:hidden}.email-conversation-status.replied{border-color:var(--email-status-replied-border);background:var(--email-status-replied-bg);color:var(--email-status-replied-fg)}.email-conversation-row{min-width:0;overflow:hidden}.email-conversation-row .email-row-main{flex:auto;min-width:0;overflow:hidden}.email-conversation-row .email-row-main strong,.email-conversation-row .email-row-main small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.email-conversation-row .convo-meta{min-width:0;max-width:var(--email-conversation-meta-max-width);margin-left:auto;overflow:hidden}.email-conversation-row .email-conversation-status{max-width:var(--email-conversation-row-status-max-width);flex-shrink:1;min-width:0}.email-conversation-row .conversation-activity-two-line{min-width:var(--conversation-activity-min-width);flex:none}.conversation-activity-two-line{align-items:flex-end;gap:var(--conversation-activity-gap);line-height:var(--conversation-activity-line-height);flex-direction:column;display:inline-flex}.conversation-activity-two-line small{font-size:var(--conversation-activity-font-size);white-space:nowrap;display:block}@media (width>=981px) and (width<=1320px){.email-conversation-row .email-row-main small{display:none}}@media (width>=981px) and (width<=1120px){.email-conversation-row .convo-meta{max-width:var(--email-conversation-meta-narrow-max-width)}.email-conversation-row .email-conversation-status{max-width:var(--email-conversation-status-narrow-max-width)}}.panel-hidden{display:none!important}.panel-head{justify-content:space-between;align-items:center;gap:var(--panel-head-gap);display:flex}.panel-head .actions.right{margin-left:auto}.column-toggle{border:1px solid var(--surface-200);background:var(--control-surface-bg);color:var(--ink);width:var(--column-toggle-size);height:var(--column-toggle-size);padding:0}.column-toggle.edge-right{right:var(--column-toggle-edge-offset);z-index:var(--column-toggle-z);position:absolute;top:50%;transform:translateY(-50%)}.channel-panel .column-toggle.edge-right{right:var(--channel-column-toggle-right);top:var(--channel-column-toggle-top);z-index:var(--channel-column-toggle-z);transform:none}.column-toggle.edge-left{left:var(--column-toggle-edge-offset);z-index:var(--column-toggle-z);position:absolute;top:50%;transform:translateY(-50%)}.pane-toggle{top:var(--pane-toggle-top);width:var(--pane-toggle-size);min-width:var(--pane-toggle-size);height:var(--pane-toggle-size);min-height:var(--pane-toggle-size);border:1px solid var(--pane-toggle-border);border-radius:var(--pane-toggle-radius);background:var(--pane-toggle-bg);color:var(--pane-toggle-fg);box-shadow:var(--pane-toggle-shadow);transition:background-color var(--pane-toggle-transition), border-color var(--pane-toggle-transition), color var(--pane-toggle-transition), box-shadow var(--pane-toggle-transition);z-index:var(--pane-toggle-z);padding:0;position:absolute;transform:none}.pane-toggle:hover:not(:disabled),.pane-toggle:focus-visible{border-color:var(--pane-toggle-hover-border);background:var(--pane-toggle-hover-bg);color:var(--pane-toggle-hover-fg);box-shadow:var(--pane-toggle-hover-shadow);transform:none}.pane-toggle--channels,.pane-toggle--conversations{right:var(--pane-toggle-inset);left:auto}.pane-toggle--channels-restore,.pane-toggle--conversations-restore{left:var(--pane-toggle-inset);right:auto}.channel-panel>.panel-head,.conversation-list-panel>.panel-head .actions.right{padding-right:calc(var(--pane-toggle-size) + (var(--pane-toggle-inset) * 2))}.inbox-grid.hide-channels .conversation-list-panel>.panel-head .actions.right,.inbox-grid.hide-conversations .conversation-panel>.conversation-panel-head{padding-left:calc(var(--pane-toggle-size) + (var(--pane-toggle-inset) * 2))}.pane-toggle svg{width:var(--pane-toggle-icon-size);height:var(--pane-toggle-icon-size)}@media (width>=981px){.inbox-grid>.channel-panel>.panel-head,.inbox-grid>.conversation-list-panel>.panel-head{box-sizing:border-box;height:var(--inbox-panel-head-height);min-height:var(--inbox-panel-head-height);padding:var(--inbox-panel-head-padding);flex:0 0 var(--inbox-panel-head-height)}.inbox-grid>.conversation-list-panel>.panel-head>.actions.right{height:var(--inbox-panel-head-actions-height);min-height:var(--inbox-panel-head-actions-height)}}.debug-panel{margin-top:var(--debug-panel-margin-top)}.panel{background:0 0;border:none;border-radius:0;flex-direction:column;min-height:0;padding:0;display:flex}.auth-wrap{min-height:min(var(--auth-wrap-min-vh), calc(100dvh - var(--auth-wrap-viewport-offset)));padding:var(--auth-wrap-padding);box-sizing:border-box;justify-content:center;align-items:flex-start;display:flex;overflow-y:auto}.auth-card{background:var(--auth-card-bg);border-radius:var(--auth-card-radius);box-shadow:var(--shadow);padding:var(--auth-card-padding);border:1px solid var(--auth-card-border);width:min(var(--auth-card-width), calc(100vw - var(--auth-card-viewport-margin)));max-width:100%;max-height:var(--auth-card-max-block);overscroll-behavior:contain;box-sizing:border-box;overflow-y:auto}.auth-card h1{color:var(--primary-900)}.auth-card .ghost{color:var(--ink);border-color:var(--surface-200)}.auth-card .auth-link{padding:var(--auth-link-padding)}.auth-login-wrap{background:var(--auth-login-page-bg);align-items:center}.auth-card.auth-login-card{width:min(var(--auth-login-card-width), calc(100vw - var(--auth-card-viewport-margin)));max-height:none;padding:var(--auth-login-card-padding);background:var(--auth-login-card-bg);border-color:var(--auth-login-card-border);border-radius:var(--auth-login-card-radius);box-shadow:var(--auth-login-card-shadow)}.auth-login-brand{align-items:center;gap:var(--auth-login-brand-gap);padding-bottom:var(--auth-login-brand-padding-bottom);border-bottom:1px solid var(--auth-login-card-border);display:flex}.auth-login-mark{width:var(--auth-login-mark-size);height:var(--auth-login-mark-size);border-radius:var(--auth-login-mark-radius);flex:none}.auth-login-brand>div{gap:var(--auth-login-brand-copy-gap);min-width:0;display:grid}.auth-login-brand strong{color:var(--auth-login-brand-title-color);font-size:var(--auth-login-brand-title-size);font-weight:800;line-height:1.2}.auth-login-brand small{color:var(--auth-login-brand-subtitle-color);font-size:var(--auth-login-brand-subtitle-size);font-weight:600;line-height:1.2}.auth-login-heading{margin-top:var(--auth-login-heading-margin)}.topbar.auth-chrome{display:none!important}.footer.auth-chrome{min-height:var(--auth-login-footer-min-height);background:var(--auth-login-page-bg);border-top-color:var(--auth-login-card-border);color:var(--auth-login-heading-copy-color)}.footer.auth-chrome a{color:var(--auth-login-link-color)}.auth-login-brand-copy{display:none}@media (width>=981px){.auth-wrap.auth-login-wrap{min-height:calc(100dvh - var(--auth-login-footer-min-height));padding:var(--auth-login-desktop-wrap-padding)}.auth-card.auth-login-card{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(360px,420px);width:min(1040px,100vw - 56px);min-height:min(620px,100dvh - 108px);padding:0;display:grid;overflow:hidden}.auth-card.auth-login-card .auth-login-brand{align-self:stretch;align-items:flex-start;gap:var(--auth-login-desktop-brand-gap);padding:var(--auth-login-desktop-brand-padding);background:var(--primary-900);border:0;grid-area:1/1/4;display:flex}.auth-card.auth-login-card .auth-login-brand>div{flex-direction:column;align-items:flex-start;min-height:100%;display:flex}.auth-card.auth-login-card .auth-login-brand strong{color:var(--on-primary);font-size:var(--auth-login-desktop-brand-title-size)}.auth-card.auth-login-card .auth-login-brand small{color:var(--auth-login-brand-pane-secondary-color);font-size:var(--auth-login-desktop-brand-subtitle-size)}.auth-login-brand-copy{max-width:var(--auth-login-desktop-brand-copy-max-width);color:var(--auth-login-brand-pane-secondary-color);font-size:var(--auth-login-desktop-brand-copy-size);margin:auto 0 0;font-weight:600;line-height:1.5;display:block}.auth-card.auth-login-card .auth-login-heading{padding:var(--auth-login-desktop-heading-padding);grid-column:2;align-self:end;margin:0}.auth-card.auth-login-card .form{grid-column:2;align-self:start;min-width:0;padding:var(--auth-login-desktop-form-padding)!important;margin:0!important}.auth-card.auth-login-card .form>*{box-sizing:border-box;min-width:0}.auth-card.auth-login-card .pwa-install-card{margin:var(--auth-login-desktop-install-margin);grid-column:2;align-self:end}}.auth-login-heading h1,.auth-card.auth-login-card .auth-login-heading h1{color:var(--auth-login-heading-color);font-size:var(--auth-login-heading-size);margin:0;padding:0;font-weight:800;line-height:1.2}.auth-login-heading p{margin:var(--auth-login-heading-copy-margin) 0 0;color:var(--auth-login-heading-copy-color);font-size:var(--control-font-size);line-height:1.45}.auth-card.auth-login-card .form{padding:0}.auth-card.auth-login-card input:not(.auth-decoy-input){color:var(--auth-login-control-color);background:var(--auth-login-control-bg);border-color:var(--auth-login-control-border)}.auth-card.auth-login-card input:not(.auth-decoy-input)::placeholder{color:var(--auth-login-control-placeholder)}.auth-card.auth-login-card input:not(.auth-decoy-input):focus{border-color:var(--auth-login-control-focus-border);box-shadow:0 0 0 3px var(--auth-login-control-focus-ring)}.auth-card.auth-login-card button[type=submit]{color:var(--auth-login-primary-fg);background:var(--auth-login-primary-bg);border-color:var(--auth-login-primary-bg)}.auth-card.auth-login-card button[type=submit]:hover:not(:disabled),.auth-card.auth-login-card button[type=submit]:focus-visible:not(:disabled){background:var(--auth-login-primary-hover-bg);border-color:var(--auth-login-primary-hover-bg)}.auth-card.auth-login-card .auth-link{color:var(--auth-login-link-color)}.auth-card.auth-login-card .pwa-install-card{background:var(--auth-login-install-bg);border-color:var(--auth-login-install-border);color:var(--auth-login-install-fg)}.auth-card.auth-login-card .pwa-install-card strong,.auth-card.auth-login-card .pwa-install-card .muted,.auth-card.auth-login-card .auth-trusted-device{color:var(--auth-login-install-fg)}@media (prefers-reduced-motion:no-preference){.auth-login-card,.auth-login-mark,.auth-card.auth-login-card button,.auth-card.auth-login-card input:not(.auth-decoy-input){transition:transform var(--auth-login-motion-duration) ease, border-color var(--auth-login-motion-duration) ease, background var(--auth-login-motion-duration) ease, box-shadow var(--auth-login-motion-duration) ease}.auth-login-mark{animation:auth-login-mark-enter var(--auth-login-mark-animation-duration) ease-out both}}@keyframes auth-login-mark-enter{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.auth-decoy-input{width:var(--auth-decoy-input-size);height:var(--auth-decoy-input-size);opacity:0;pointer-events:none;position:absolute;left:-9999px}.pwa-install-card{margin-top:var(--pwa-install-card-margin-top);padding:var(--pwa-install-card-padding);border-radius:var(--auth-pwa-card-radius);border:1px dashed var(--auth-pwa-card-border);gap:var(--pwa-install-card-gap);display:grid}.pwa-install-gate{margin-top:var(--pwa-install-gate-margin-top)}.pwa-update-modal{max-width:var(--pwa-update-modal-max-width)}.u-m-0{margin:0}.u-mt-8{margin-top:var(--space-8)}.u-mt-10{margin-top:var(--space-10)}.u-mt-12{margin-top:var(--space-12)}.u-mt-16{margin-top:var(--space-16)}.u-mb-8{margin-bottom:var(--space-8)}.u-mb-12{margin-bottom:var(--space-12)}.u-text-11{font-size:var(--text-size-11)}.u-text-12{font-size:var(--text-size-12)}.u-block{display:block}.u-actions-start{justify-content:flex-start}.u-actions-start-wrap{flex-wrap:wrap;justify-content:flex-start;align-items:center}.u-inline-actions-6,.u-inline-actions-8{align-items:center;display:flex}.u-inline-actions-6{gap:var(--inline-actions-gap-sm)}.u-inline-actions-8{gap:var(--inline-actions-gap-md)}.modal-xs{max-width:var(--modal-xs-width)}.modal-sm{max-width:var(--modal-sm-width)}.modal-md{max-width:var(--modal-md-width)}.modal-lg{max-width:var(--modal-lg-width)}.modal-xl{max-width:var(--modal-xl-width)}.modal-xxl{max-width:var(--modal-xxl-width)}.u-card-compact{padding:var(--card-compact-padding)}.section-subtitle{margin:var(--section-subtitle-margin)}.scroll-panel-70{max-height:var(--scroll-panel-70-max-height);overflow:auto}.invoice-render-holder{left:var(--offscreen-render-left);top:var(--invoice-render-top);width:var(--invoice-render-width);position:fixed}.table-wrap-short{max-height:var(--table-wrap-short-max-height)}.prewrap-cell{white-space:pre-wrap;max-width:var(--prewrap-cell-max-width)}.list-item-split{justify-content:space-between}.check-row-wide{min-width:var(--check-row-wide-min-width)}.status-editor-row{grid-template-columns:1fr var(--status-editor-color-width) var(--status-editor-action-width);gap:var(--status-editor-gap);align-items:center;display:grid}.status-post-text{margin:var(--status-post-text-margin)}.error-text{color:var(--danger-600)}.qr-preview-image{max-width:var(--qr-preview-size);border-radius:var(--qr-preview-radius)}.agent-vcard-preview-image{max-width:var(--agent-vcard-preview-size);max-height:var(--agent-vcard-preview-size);border-radius:var(--agent-vcard-preview-radius);object-fit:cover}.my-vcard-qr-image{max-width:var(--my-vcard-qr-size);border-radius:var(--my-vcard-qr-radius);border:1px solid var(--surface-200)}.oauth-debug-panel{margin-top:var(--oauth-debug-panel-margin-top)}.oauth-debug-log{max-height:var(--oauth-debug-log-max-height);margin-top:var(--oauth-debug-log-margin-top);overflow:auto}.kb-preview-card{width:min(var(--kb-preview-viewport-width), var(--kb-preview-width));height:min(var(--kb-preview-viewport-height), var(--kb-preview-height));gap:var(--kb-preview-gap);flex-direction:column;display:flex}.kb-preview-head{justify-content:space-between;align-items:center;gap:var(--kb-preview-head-gap);display:flex}.kb-preview-frame{border:1px solid var(--line);border-radius:var(--kb-preview-frame-radius);background:var(--preview-frame-bg);width:100%;height:100%}@media (height>=760px){.auth-wrap{align-items:center}}.tracking-page{justify-content:center;display:flex}.tracking-card{width:min(var(--tracking-card-width), 100%);background:var(--panel);border-radius:var(--tracking-card-radius);border:1px solid var(--line);box-shadow:var(--admin-card-shadow);padding:var(--tracking-card-padding)}.admin-shell{gap:var(--admin-shell-gap);flex-direction:column;min-height:0;display:flex}.admin-toolbar{justify-content:space-between;align-items:center;gap:var(--admin-toolbar-gap);padding-bottom:var(--admin-toolbar-padding-bottom);flex-wrap:wrap;display:flex}.contacts-filter-bar{grid-template-columns:var(--contacts-filter-grid-columns);gap:var(--contacts-filter-gap);padding:var(--contacts-filter-padding);border:var(--contacts-filter-border-width) solid var(--contacts-filter-border);border-radius:var(--contacts-filter-radius);background:var(--contacts-filter-bg);align-items:end;display:grid}.contacts-filter-field{gap:var(--contacts-filter-field-gap);min-width:0;display:grid}.contacts-filter-field>span{color:var(--contacts-filter-label-fg);font-size:var(--contacts-filter-label-font-size);font-weight:var(--contacts-filter-label-font-weight)}.contacts-filter-field input,.contacts-filter-field select{width:100%;min-width:0}.contacts-filter-actions{align-items:center;gap:var(--contacts-filter-action-gap);display:flex}.admin-header{justify-content:space-between;align-items:flex-start;gap:var(--admin-header-gap);flex-wrap:wrap;display:flex}.settings-tabs{gap:var(--settings-tabs-gap);margin-bottom:var(--settings-tabs-margin-bottom);flex-wrap:wrap;display:flex}.settings-tabs button{background:var(--settings-tab-bg);border:1px solid var(--surface-200);color:var(--ink)}.settings-tabs button.active{border-color:var(--accent);color:var(--primary-900);box-shadow:var(--settings-tab-active-shadow)}.theme-option-grid{gap:var(--theme-option-grid-gap);display:grid}.theme-option{grid-template-columns:var(--theme-option-columns);align-items:center;gap:var(--theme-option-gap);padding:var(--theme-option-padding);border:1px solid var(--surface-200);border-radius:var(--theme-option-radius);background:var(--theme-option-bg);cursor:pointer;display:grid}.theme-option.active{border-color:var(--primary-800);box-shadow:var(--theme-option-active-shadow)}.theme-option>span:not(.theme-preview){gap:var(--theme-option-copy-gap);min-width:0;display:grid}.theme-preview{width:var(--theme-preview-width);height:var(--theme-preview-height);border-radius:var(--theme-preview-radius);border:1px solid var(--surface-200);background:var(--surface-50);grid-template-columns:var(--theme-preview-columns);grid-template-rows:var(--theme-preview-rows);display:grid;overflow:hidden}.theme-preview span:first-child{background:var(--theme-preview-sidebar-bg);grid-row:1/3}.theme-preview span:nth-child(2){background:var(--theme-preview-topbar-bg);border-bottom:1px solid var(--surface-200)}.theme-preview span:nth-child(3){margin:var(--theme-preview-card-margin);border-radius:var(--theme-preview-card-radius);background:var(--theme-preview-card-bg);border:1px solid var(--surface-200)}.theme-preview--classic span:first-child{background:var(--theme-preview-classic-sidebar-bg)}.theme-preview--classic span:nth-child(3){box-shadow:var(--theme-preview-classic-card-shadow)}.theme-preview--aztco-omni span:first-child{background:var(--theme-preview-omni-sidebar-bg)}.theme-preview--aztco-omni span:nth-child(2){background:var(--theme-preview-omni-topbar-bg)}.theme-preview--aztco-omni span:nth-child(3){border-color:var(--theme-preview-omni-card-border);box-shadow:var(--theme-preview-omni-card-shadow)}.template-card{gap:var(--template-card-gap)}.template-grid{grid-template-columns:var(--template-grid-columns);gap:var(--template-grid-gap);display:grid}.template-list{gap:var(--template-list-gap);flex-direction:column;display:flex}.template-item{text-align:left;border-radius:var(--template-item-radius);border:1px solid var(--surface-200);background:var(--template-item-bg);padding:var(--template-item-padding)}.template-item.active{border-color:var(--accent);box-shadow:var(--template-item-active-shadow)}.template-editor{gap:var(--template-editor-gap);flex-direction:column;display:flex}.template-editor-area{min-height:var(--template-editor-area-min-height)}.whatsapp-template-manager-modal{max-width:min(var(--wa-template-manager-modal-width), var(--wa-template-manager-modal-viewport-width))}.wa-template-manager-layout{display:block}.wa-template-manager-list{gap:var(--wa-template-manager-list-gap);flex-direction:column;display:flex}.wa-template-manager-page{border:1px solid var(--surface-200);border-radius:var(--wa-template-manager-page-radius);padding:var(--wa-template-manager-page-padding);background:var(--template-manager-bg)}.wa-template-toolbar{padding-bottom:var(--wa-template-toolbar-padding-bottom);margin-bottom:0}.wa-template-toolbar h3{font-size:var(--wa-template-toolbar-title-size);margin:0}.wa-template-toolbar .actions{align-items:center;gap:var(--wa-template-toolbar-actions-gap);flex-wrap:nowrap;margin-left:auto}.wa-template-toolbar .actions button{white-space:nowrap}.wa-template-table{border:1px solid var(--surface-200);border-radius:var(--wa-template-table-radius);background:var(--wa-template-table-bg);overflow:hidden}.wa-template-table tbody tr.active{background:var(--wa-template-table-active-bg)}.wa-template-name-link{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600}.wa-template-name-link:hover{color:var(--primary-900);text-decoration:underline}.wa-template-row-actions{justify-content:flex-start;gap:var(--wa-template-row-actions-gap);flex-wrap:nowrap}.wa-template-row-actions button{min-width:var(--wa-template-row-action-min-width)}.wa-template-delete-btn{min-width:var(--wa-template-delete-btn-min-width);padding:var(--wa-template-delete-btn-padding);font-size:var(--wa-template-delete-btn-font-size)}.wa-template-status{text-transform:capitalize;font-weight:600}.wa-template-status-approved{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-fg)}.wa-template-status-pending,.wa-template-status-pending-review,.wa-template-status-in-review{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-fg)}.wa-template-status-rejected{border-color:var(--status-danger-border);background:var(--status-danger-bg);color:var(--status-danger-fg)}.wa-template-status-paused,.wa-template-status-disabled,.wa-template-status-pending-deletion,.wa-template-status-unknown{border-color:var(--status-neutral-border);background:var(--status-neutral-bg);color:var(--status-neutral-fg)}.wa-template-manager-editor{gap:var(--wa-template-manager-editor-gap);background:var(--wa-template-manager-editor-bg);flex-direction:column;display:flex}.wa-template-editor-empty{min-height:var(--wa-template-editor-empty-min-height);border:1px dashed var(--surface-200);border-radius:var(--wa-template-editor-empty-radius);justify-content:center;align-items:center;gap:var(--wa-template-editor-empty-gap);text-align:center;background:var(--wa-template-editor-empty-bg);padding:var(--wa-template-editor-empty-padding);flex-direction:column;display:flex}.wa-template-editor-head{grid-template-columns:var(--wa-template-editor-head-columns);align-items:center;gap:var(--wa-template-editor-head-gap);display:grid}.wa-template-back-btn{white-space:nowrap}.wa-template-editor-meta{gap:var(--wa-template-editor-meta-gap);flex-direction:column;min-width:0;display:flex}.wa-template-editor-head .actions{justify-content:flex-end}.wa-template-preview-card{border:1px solid var(--surface-200);border-radius:var(--wa-template-preview-card-radius);background:var(--wa-template-preview-bg);padding:var(--wa-template-preview-card-padding);gap:var(--wa-template-preview-card-gap);flex-direction:column;display:flex}.wa-template-phone{border-radius:var(--wa-template-phone-radius);border:1px solid var(--wa-template-phone-preview-border);padding:var(--wa-template-phone-padding);background:var(--wa-template-phone-preview-bg);justify-content:center;display:flex}.wa-template-bubble{width:min(var(--wa-template-bubble-width), 100%);background:var(--wa-template-preview-bubble-bg);border-radius:var(--wa-template-bubble-radius);border-top-right-radius:var(--wa-template-bubble-tail-radius);max-width:100%;box-shadow:var(--wa-template-preview-bubble-shadow);padding:var(--wa-template-bubble-padding);gap:var(--wa-template-bubble-gap);flex-direction:column;margin:0;display:flex}.wa-template-header{font-weight:700;font-size:var(--wa-template-header-font-size);color:var(--wa-template-preview-text)}.wa-template-header-media{width:min(var(--wa-template-header-media-width), 100%);max-height:var(--wa-template-header-media-max-height);border-radius:var(--wa-template-header-media-radius);border:1px solid var(--wa-template-media-border);object-fit:cover;background:var(--wa-template-media-bg)}.wa-template-body{font-size:var(--wa-template-body-font-size);line-height:var(--wa-template-body-line-height);white-space:pre-wrap;color:var(--wa-template-preview-text);text-wrap:pretty}.wa-template-footer{font-size:var(--wa-template-footer-font-size);color:var(--wa-template-preview-muted)}.wa-template-buttons{gap:var(--wa-template-buttons-gap);padding-top:var(--wa-template-buttons-padding-top);border-top:1px solid var(--wa-template-media-border);flex-direction:column;display:flex}.wa-template-button{background:var(--wa-template-button-bg);border:1px solid var(--wa-template-button-border);border-radius:var(--wa-template-button-radius);padding:var(--wa-template-button-padding);font-size:var(--wa-template-button-font-size);text-align:center;color:var(--wa-template-button-fg)}.wa-template-button-editor{gap:var(--wa-template-button-editor-gap);border:1px solid var(--surface-200);border-radius:var(--wa-template-button-editor-radius);padding:var(--wa-template-button-editor-padding);background:var(--wa-template-button-editor-bg);flex-direction:column;display:flex}.wa-template-button-row{grid-template-columns:var(--wa-template-button-row-columns);gap:var(--wa-template-button-row-gap);align-items:center;display:grid}.wa-template-media-upload{align-items:center;gap:var(--wa-template-media-upload-gap);display:flex}.wa-template-media-upload-btn{min-height:var(--wa-template-media-upload-btn-min-height);padding:var(--wa-template-media-upload-btn-padding);border:1px solid var(--surface-200);border-radius:var(--wa-template-media-upload-btn-radius);background:var(--upload-control-bg);color:var(--ink);cursor:pointer;font-size:var(--wa-template-media-upload-btn-font-size);font-weight:var(--wa-template-media-upload-btn-font-weight);justify-content:center;align-items:center;display:inline-flex}.wa-template-media-upload-btn input{display:none}.wa-template-inline-media{width:min(var(--wa-template-inline-media-width), 100%);max-height:var(--wa-template-inline-media-max-height);border-radius:var(--wa-template-inline-media-radius);border:1px solid var(--surface-200);object-fit:cover;background:var(--inline-media-bg)}.wa-template-variable-row{justify-content:space-between;align-items:center;gap:var(--wa-template-variable-row-gap);flex-wrap:wrap;display:flex}.wa-template-mini-delete{width:var(--wa-template-mini-delete-size);min-width:var(--wa-template-mini-delete-size);height:var(--wa-template-mini-delete-size);border-radius:var(--wa-template-mini-delete-radius);line-height:1;font-size:var(--wa-template-mini-delete-font-size);font-weight:var(--wa-template-mini-delete-font-weight);justify-content:center;align-items:center;padding:0;display:inline-flex}.wa-template-editor-actions{justify-content:flex-end}.wa-template-counts{gap:var(--wa-template-counts-gap);flex-wrap:wrap;display:flex}.wa-template-status-pill{border:1px solid var(--surface-200);border-radius:var(--wa-template-status-pill-radius);padding:var(--wa-template-status-pill-padding);font-size:var(--wa-template-status-pill-font-size);background:var(--control-surface-bg);color:var(--ink);align-items:center;display:inline-flex}.admin-form-head{justify-content:space-between;align-items:center;gap:var(--admin-form-head-gap);margin-bottom:var(--admin-form-head-margin-bottom);display:flex}.admin-form-head>div{min-width:0}.title-input{font-size:var(--title-input-font-size);font-weight:var(--title-input-font-weight);color:var(--ink);width:min(var(--title-input-width), 100%);background:0 0;border:none;padding:0}.title-input:focus{outline:none}.editor-toolbar{gap:var(--editor-toolbar-gap);margin-bottom:var(--editor-toolbar-margin-bottom);flex-wrap:wrap;display:flex}.segmented{gap:var(--segmented-gap);margin-bottom:var(--segmented-margin-bottom);display:inline-flex}.segmented button.active{background:var(--primary-900);color:var(--segmented-active-fg);border-color:var(--primary-900)}.editor{min-height:var(--editor-min-height);border:1px solid var(--surface-200);border-radius:var(--editor-radius);padding:var(--editor-padding);font-size:var(--editor-font-size);line-height:var(--editor-line-height)}.editor:focus{outline:var(--editor-focus-outline-width) solid var(--editor-focus-outline);border-color:var(--accent)}.editor-source{width:100%;min-height:var(--editor-source-min-height);border:1px solid var(--surface-200);border-radius:var(--editor-source-radius);padding:var(--editor-source-padding);font:var(--editor-source-font-size) / var(--editor-source-line-height) var(--editor-source-font-family);box-sizing:border-box;resize:vertical}.content-page{justify-content:center;display:flex}.service-status-wrap{z-index:var(--service-status-z);padding-top:max(var(--service-status-padding), env(safe-area-inset-top));padding-right:max(var(--service-status-padding), env(safe-area-inset-right));padding-bottom:max(var(--service-status-padding), env(safe-area-inset-bottom));padding-left:max(var(--service-status-padding), env(safe-area-inset-left));background:var(--service-status-backdrop);-webkit-backdrop-filter:blur(var(--service-status-backdrop-blur));backdrop-filter:blur(var(--service-status-backdrop-blur));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.service-status-card{gap:var(--service-status-card-gap);width:min(var(--service-status-card-width), 100%);border:1px solid color-mix(in srgb, var(--accent) 40%, var(--surface-200) 60%);background:var(--service-status-card-bg);border-radius:var(--service-status-card-radius);padding:var(--service-status-card-padding);box-shadow:var(--service-status-card-shadow);grid-template-columns:auto 1fr;align-items:center;display:grid}.service-status-icon{width:var(--service-status-icon-size);height:var(--service-status-icon-size);border-radius:var(--service-status-icon-radius);background:var(--service-status-icon-bg);color:var(--service-status-icon-fg);justify-content:center;align-items:center;display:inline-flex}.service-status-icon svg{width:var(--service-status-icon-svg-size);height:var(--service-status-icon-svg-size)}.service-status-copy strong{margin-bottom:var(--service-status-title-margin-bottom);color:var(--ink);display:block}.service-status-copy p{color:var(--muted);font-size:var(--service-status-copy-font-size);line-height:var(--service-status-copy-line-height);margin:0}@media (width<=640px){.contacts-filter-bar{grid-template-columns:var(--contacts-filter-grid-columns-mobile)}.contacts-filter-search,.contacts-filter-actions{grid-column:auto}.contacts-filter-actions>button{flex:1}.service-status-card{text-align:center;justify-items:center;gap:var(--service-status-card-mobile-gap);padding:var(--service-status-card-mobile-padding);grid-template-columns:1fr}}@media (width<=980px){.kpi-filter-bar{grid-template-columns:var(--kpi-filter-grid-columns-compact)}.kpi-filter-toggle{grid-column:1/-1}}@media (width<=640px){.kpi-filter-bar{grid-template-columns:var(--kpi-filter-grid-columns-mobile)}.kpi-filter-toggle{grid-column:auto}.kpi-filter-actions,.kpi-filter-actions>.kpi-apply{width:100%}}.content-card{width:min(var(--content-card-width), 100%);background:var(--content-card-bg);border-radius:var(--content-card-radius);padding:var(--content-card-padding);border:1px solid var(--surface-200);box-shadow:var(--shadow)}.content-card h1{margin-top:0}.content-card .ghost{color:var(--ink);border-color:var(--surface-200);margin-bottom:var(--content-card-back-margin-bottom)}.content-body{line-height:var(--content-body-line-height);color:var(--text-900)}.notifications-view{gap:var(--notifications-view-gap);flex-direction:column;display:flex}.kpi-view{gap:var(--kpi-view-gap);flex-direction:column;display:flex}.kpi-title{gap:var(--kpi-title-gap);flex-wrap:wrap;align-items:center;display:flex}.kpi-title h3{margin:0}.kpi-title .muted{flex:100%}.kpi-help{width:var(--kpi-help-size);height:var(--kpi-help-size);border-radius:var(--kpi-help-radius);border:1px solid var(--surface-200);background:var(--kpi-help-bg);color:var(--ink);font-weight:700;font-size:var(--kpi-help-font-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.support-view{gap:var(--support-view-gap);flex-direction:column;display:flex}.feature-request-form{gap:var(--feature-request-form-gap);width:min(var(--feature-request-form-max-width), 100%);margin:var(--feature-request-form-margin);padding:var(--feature-request-form-padding);border:1px solid var(--surface-200);border-radius:var(--feature-request-form-radius);background:var(--panel);box-shadow:var(--feature-request-form-shadow);align-self:center;display:grid}.feature-request-form-head{justify-content:space-between;align-items:flex-start;gap:var(--feature-request-head-gap);padding-bottom:var(--feature-request-head-padding-bottom);border-bottom:1px solid var(--surface-200);display:flex}.feature-request-form-head h3{color:var(--ink);font-size:var(--feature-request-title-size);margin:0;line-height:1.25}.feature-request-kicker{margin:0 0 var(--feature-request-kicker-margin-bottom);color:var(--feature-request-kicker-fg);font-size:var(--feature-request-kicker-font-size);font-weight:var(--feature-request-kicker-font-weight);letter-spacing:var(--feature-request-kicker-letter-spacing);text-transform:uppercase}.feature-request-form-head p{margin:var(--feature-request-title-copy-margin) 0 0;color:var(--muted)}.feature-request-fields{gap:var(--feature-request-fields-gap);display:grid}.feature-request-fields label{gap:var(--feature-request-field-gap);color:var(--ink);font-size:var(--feature-request-field-font-size);font-weight:700;display:grid}.feature-request-fields input,.feature-request-fields textarea{border:1px solid var(--surface-200);border-radius:var(--feature-request-control-radius);background:var(--panel);width:100%;color:var(--ink);box-shadow:none;transition:border-color .15s,box-shadow .15s}.feature-request-fields input{min-height:var(--feature-request-input-min-height)}.feature-request-fields textarea{min-height:var(--feature-request-body-min-height);resize:vertical}.feature-request-fields input:focus,.feature-request-fields textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:0}.feature-request-form-footer{justify-content:space-between;align-items:center;gap:var(--feature-request-footer-gap);padding-top:var(--feature-request-footer-padding-top);border-top:1px solid var(--surface-200);display:flex}.feature-request-form-footer>small{max-width:var(--feature-request-footer-note-max-width);line-height:1.4}.feature-request-form-footer .actions{gap:var(--feature-request-footer-actions-gap)}@media (width<=640px){.feature-request-form{gap:var(--feature-request-mobile-gap);padding:var(--feature-request-mobile-padding)}.feature-request-form-footer{flex-direction:column;align-items:stretch}.feature-request-form-footer .actions{justify-content:flex-end;width:100%}.feature-request-form-footer .actions button{flex:1 1 0}}.search-input{min-width:var(--search-input-min-width);padding:var(--search-input-padding);border-radius:var(--search-input-radius);border:1px solid var(--surface-200);background:var(--search-input-bg)}.table-row{cursor:pointer}.table-row:hover{background:var(--table-row-hover-bg)}.table-footer{justify-content:space-between;align-items:center;gap:var(--table-footer-gap);padding:var(--table-footer-padding);flex-wrap:wrap;display:flex}.pagination{align-items:center;gap:var(--pagination-gap);flex-wrap:wrap;display:inline-flex}.support-grid{grid-template-columns:minmax(var(--support-grid-list-min-width), 1fr) minmax(var(--support-grid-detail-min-width), 1.5fr);gap:var(--support-grid-gap);align-items:start;display:grid}.support-pane{gap:var(--support-pane-gap);flex-direction:column;display:flex}.card-head{font-weight:700;font-size:var(--card-head-font-size)}.support-list{gap:var(--support-list-gap);flex-direction:column;display:flex}.support-row{justify-content:space-between;align-items:center;gap:var(--support-row-gap);padding:var(--support-row-padding);border-radius:var(--support-row-radius);border:1px solid var(--surface-200);background:var(--support-row-bg);color:var(--ink);text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.support-row:hover{border-color:var(--support-row-hover-border);box-shadow:var(--support-row-hover-shadow);transform:translateY(-1px)}.support-row strong{color:var(--ink)}.support-row small{color:var(--muted)}.support-row.active{border-color:var(--support-row-active-border);box-shadow:var(--support-row-active-shadow)}.row-actions{gap:var(--row-actions-gap);flex-wrap:wrap;align-items:center;display:flex}.inline-actions{gap:var(--inline-actions-gap);flex-wrap:wrap;align-items:center;display:flex}.row{gap:var(--row-gap);flex-wrap:wrap;display:flex}.row>*{min-width:var(--row-child-min-width);flex:1}.support-thread{gap:var(--support-thread-gap);flex-direction:column;display:flex}.support-message{padding:var(--support-message-padding);border-radius:var(--support-message-radius);border:1px solid var(--surface-200);background:var(--support-message-bg)}.support-message.admin{border-color:var(--support-message-admin-border);background:var(--support-message-admin-bg)}.support-message.tenant{border-color:var(--support-message-tenant-border);background:var(--support-message-tenant-bg)}.support-message-head{justify-content:space-between;gap:var(--support-message-head-gap);font-size:var(--support-message-head-font-size);color:var(--muted);margin-bottom:var(--support-message-head-margin-bottom);display:flex}.ticket-attachment-preview{margin-top:var(--ticket-attachment-preview-margin-top);max-width:min(var(--ticket-attachment-preview-max-width), 100%);border-radius:var(--ticket-attachment-preview-radius);border:1px solid var(--surface-200);background:var(--attachment-preview-bg);display:block}img.ticket-attachment-preview{height:auto}video.ticket-attachment-preview{width:100%;max-height:var(--ticket-attachment-video-max-height)}.fund-transfer-account-info{padding:var(--fund-transfer-info-padding);border-radius:var(--fund-transfer-info-radius);border:1px solid var(--surface-200);background:var(--fund-transfer-info-bg)}.fund-transfer-account-info pre{margin:var(--fund-transfer-pre-margin);white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:var(--fund-transfer-pre-font-size);color:var(--ink)}.fund-transfer-success{padding:var(--fund-transfer-success-padding);border-radius:var(--fund-transfer-success-radius);border:1px solid var(--fund-transfer-success-border);background:var(--fund-transfer-success-bg)}.billing-debug-panel{margin-top:var(--billing-debug-margin-top);border:1px solid var(--surface-200);border-radius:var(--billing-debug-radius);padding:var(--billing-debug-padding);background:var(--debug-panel-bg)}.billing-debug-panel pre{margin:var(--billing-debug-pre-margin);max-height:var(--billing-debug-pre-max-height);font-size:var(--billing-debug-pre-font-size);line-height:var(--billing-debug-pre-line-height);white-space:pre-wrap;word-break:break-word;overflow:auto}.rich-editor{border:1px solid var(--surface-200);border-radius:var(--rich-editor-radius);background:var(--rich-editor-bg);box-shadow:var(--rich-editor-shadow);overflow:hidden}.editor-bar{gap:var(--editor-bar-gap);padding:var(--editor-bar-padding);border-bottom:1px solid var(--surface-200);background:var(--editor-bar-bg);align-items:center;display:flex}.editor-btn{border:1px solid var(--surface-200);background:var(--editor-btn-bg);border-radius:var(--editor-btn-radius);padding:var(--editor-btn-padding);font-weight:700;font-size:var(--editor-btn-font-size);color:var(--ink);cursor:pointer}.editor-btn:hover{background:var(--editor-btn-hover-bg)}.editor-btn:focus-visible{outline:var(--focus-outline-width) solid var(--editor-focus-outline);outline-offset:var(--focus-outline-offset)}.editor-textarea{resize:vertical;width:100%;min-height:var(--editor-textarea-min-height);padding:var(--editor-textarea-padding);font-family:inherit;font-size:var(--editor-textarea-font-size);color:var(--ink);background:0 0;border:none}.editor-textarea:focus{outline:none}.account-menu-language{gap:var(--account-menu-language-gap);padding:var(--account-menu-language-padding);border-bottom:1px solid var(--account-menu-language-border);color:var(--muted);font-size:var(--account-menu-language-font-size);font-weight:var(--account-menu-language-font-weight);display:grid}.account-menu-language select{width:100%;min-width:0;color:var(--ink)}html[dir=rtl] .account-menu-popover{left:0;right:auto}.ticket-reply-composer{gap:var(--ticket-reply-composer-gap);margin-top:var(--ticket-reply-composer-margin-top);padding:var(--ticket-reply-composer-padding);border-top:1px solid var(--ticket-reply-composer-border);background:var(--ticket-reply-composer-bg);flex-direction:column;display:flex}.ticket-reply-head,.ticket-reply-actions,.ticket-reply-tools{align-items:center;display:flex}.ticket-reply-head,.ticket-reply-actions{justify-content:space-between;gap:var(--ticket-reply-head-gap)}.ticket-reply-head h3,.ticket-reply-head p{margin:0}.ticket-reply-head h3{color:var(--ink);font-size:var(--ticket-reply-title-font-size)}.ticket-reply-head p,.ticket-reply-actions small{margin-top:var(--ticket-reply-copy-margin-top);color:var(--ticket-reply-copy-fg);font-size:var(--ticket-reply-copy-font-size)}.ticket-reply-tools{gap:var(--ticket-reply-tools-gap);padding:var(--ticket-reply-tools-padding);border:1px solid var(--ticket-reply-tools-border);border-radius:var(--ticket-reply-tools-radius);background:var(--ticket-reply-tools-bg)}.ticket-reply-tools .editor-btn{width:var(--ticket-reply-tool-size);min-width:var(--ticket-reply-tool-size);height:var(--ticket-reply-tool-size);place-items:center;padding:0;display:grid}.ticket-reply-italic{font-style:italic}.ticket-reply-editor{border-color:var(--ticket-reply-editor-border);border-radius:var(--ticket-reply-editor-radius);background:var(--ticket-reply-editor-bg);box-shadow:none}.ticket-reply-editor .editor-textarea{min-height:var(--ticket-reply-editor-min-height);resize:vertical}.ticket-reply-actions{min-height:var(--ticket-reply-actions-min-height)}.ticket-reply-actions small{margin-top:0}.ticket-reply-send{min-width:var(--ticket-reply-send-min-width)}@media (width<=640px){.ticket-reply-head{flex-direction:column;align-items:flex-start}.ticket-reply-actions small{display:none}.ticket-reply-actions,.ticket-reply-send{width:100%}}.docs-view{gap:var(--docs-view-gap);flex-direction:column;display:flex}.docs-header,.docs-admin-head,.docs-library-head{justify-content:space-between;align-items:center;gap:var(--docs-header-gap);display:flex}.docs-header{padding:var(--docs-header-padding);border:1px solid var(--docs-header-border);border-radius:var(--docs-header-radius);background:var(--docs-header-bg)}.docs-heading,.docs-result-copy,.doc-group-head{min-width:0}.docs-eyebrow{margin:0 0 var(--docs-eyebrow-margin-bottom);color:var(--docs-eyebrow-fg);font-size:var(--docs-eyebrow-font-size);font-weight:var(--docs-eyebrow-font-weight);text-transform:uppercase;letter-spacing:var(--docs-eyebrow-letter-spacing)}.docs-heading h2,.doc-reader-head h1{color:var(--ink);margin:0}.docs-heading h2{font-size:var(--docs-heading-font-size)}.docs-description{margin:var(--docs-description-margin);color:var(--muted)}.docs-header-actions{align-items:center;gap:var(--docs-header-actions-gap);flex:none;display:flex}.docs-search{align-items:center;gap:var(--docs-search-gap);min-width:var(--docs-search-min-width);padding:var(--docs-search-padding);border:1px solid var(--docs-search-border);border-radius:var(--docs-search-radius);background:var(--docs-search-bg);color:var(--docs-search-icon);display:flex}.docs-search svg,.docs-result-row>svg,.doc-link svg{width:var(--docs-icon-size);height:var(--docs-icon-size);flex:none}.docs-search .search-input{background:0 0;border:0;min-width:0;padding:0}.docs-search .search-input:focus{box-shadow:none}.docs-mode-tabs,.docs-browse-tabs{align-items:center;gap:var(--docs-tabs-gap);width:fit-content;max-width:100%;padding:var(--docs-tabs-padding);border:1px solid var(--docs-tabs-border);border-radius:var(--docs-tabs-radius);background:var(--docs-tabs-bg);display:flex;overflow-x:auto}.docs-mode-tabs button,.docs-browse-tabs button{min-height:var(--docs-tab-min-height);padding:var(--docs-tab-padding);border-radius:var(--docs-tab-radius);color:var(--docs-tab-fg);font-weight:var(--docs-tab-font-weight);white-space:nowrap;background:0 0;border:1px solid #0000}.docs-mode-tabs button:hover,.docs-browse-tabs button:hover{background:var(--docs-tab-hover-bg);color:var(--docs-tab-hover-fg)}.docs-mode-tabs button.active,.docs-browse-tabs button.active{border-color:var(--docs-tab-active-border);background:var(--docs-tab-active-bg);color:var(--docs-tab-active-fg);box-shadow:var(--docs-tab-active-shadow)}.docs-library,.docs-admin-panel,.doc-reader{border:1px solid var(--docs-panel-border);border-radius:var(--docs-panel-radius);background:var(--docs-panel-bg);box-shadow:var(--docs-panel-shadow)}.docs-library{overflow:hidden}.docs-browse-tabs{margin:var(--docs-browse-tabs-margin)}.docs-library-head,.docs-admin-head{padding:var(--docs-library-head-padding);border-bottom:1px solid var(--docs-panel-border)}.docs-library-head h3,.docs-admin-head h3,.doc-group-head h4{color:var(--ink);margin:0}.docs-library-head p,.docs-admin-head p,.doc-group-head p{margin:var(--docs-copy-margin)}.docs-result-list,.docs-group-list{flex-direction:column;display:flex}.docs-result-row,.doc-link{align-items:center;gap:var(--docs-row-gap);width:100%;min-height:var(--docs-row-min-height);padding:var(--docs-row-padding);border:0;border-bottom:1px solid var(--docs-row-border);color:var(--ink);text-align:left;background:0 0;border-radius:0;display:flex}.docs-result-row:hover,.doc-link:hover{background:var(--docs-row-hover-bg)}.docs-result-copy{gap:var(--docs-result-copy-gap);flex-direction:column;flex:auto;display:flex}.docs-result-copy strong,.doc-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docs-result-copy small,.docs-result-date,.doc-group-head p{color:var(--muted)}.docs-result-date{flex:none}.doc-group{padding:var(--doc-group-padding);border-bottom:1px solid var(--docs-row-border);background:var(--doc-group-bg)}.doc-group+.doc-group{border-top:0}.doc-group-head{padding:var(--doc-group-head-padding)}.doc-article-list{border:1px solid var(--docs-row-border);border-radius:var(--doc-article-list-radius);flex-direction:column;display:flex;overflow:hidden}.doc-link:last-child,.docs-result-row:last-child{border-bottom:0}.doc-link span{font-weight:var(--docs-link-font-weight);flex:auto}.docs-empty{min-height:var(--docs-empty-min-height);padding:var(--docs-empty-padding);text-align:center;place-items:center;display:grid}.doc-reader{min-height:var(--doc-article-min-height);padding:var(--doc-reader-padding)}.doc-reader-head{padding-bottom:var(--doc-reader-head-padding-bottom);border-bottom:1px solid var(--docs-panel-border)}.doc-reader-head h1{font-size:var(--doc-reader-title-font-size);line-height:var(--doc-reader-title-line-height)}.doc-article-body{max-width:var(--doc-reader-content-width);padding-top:var(--doc-reader-content-padding-top);color:var(--docs-article-fg);line-height:var(--doc-article-body-line-height)}.doc-article-body h2,.doc-article-body h3,.doc-article-body h4{color:var(--ink)}.docs-admin-panel{overflow:hidden}.docs-admin-panel .table-wrap{border:0;border-radius:0;margin:0}@media (width<=720px){.docs-header,.docs-admin-head,.docs-library-head{flex-direction:column;align-items:flex-start}.docs-header-actions,.docs-search{width:100%}.docs-search{flex:auto}.docs-header-actions .icon-btn{flex:none}.docs-mode-tabs,.docs-browse-tabs{width:100%}.docs-mode-tabs button,.docs-browse-tabs button{flex:1 0 auto}.docs-result-date{display:none}}.stt-status-tabs{margin-top:var(--stt-status-tabs-margin-top)}.stt-inline-actions{justify-content:flex-start;align-items:center;gap:var(--stt-inline-actions-gap);flex-wrap:wrap;display:flex}.ai-routing-form{margin-top:0}.stt-inline-actions .check-row.compact{padding:var(--stt-compact-check-row-padding);background:var(--control-surface-bg);border-color:var(--surface-200)}.transcript-bidi{text-align:start;white-space:pre-wrap;word-break:break-word;direction:ltr;unicode-bidi:plaintext}.transcript-modal-area{text-align:start;direction:ltr;unicode-bidi:plaintext}.docs-back-btn{color:var(--ink);border-color:var(--surface-200);background:var(--control-surface-bg)}.doc-article{min-height:var(--doc-article-min-height)}.doc-article-head{gap:var(--doc-article-head-gap);flex-direction:column;display:flex}.doc-article-body{line-height:var(--doc-article-body-line-height);color:var(--text-900)}.notification-filters{gap:var(--notification-filters-gap);flex-wrap:wrap;align-items:center;display:flex}.notification-list{gap:var(--notification-list-gap);flex-direction:column;display:flex}.notification-row{justify-content:space-between;align-items:flex-start;gap:var(--notification-row-gap);padding:var(--notification-row-padding);border-radius:var(--notification-row-radius);border:1px solid var(--surface-200);background:var(--notification-row-bg);display:flex}.notification-row.unread{border-color:var(--notification-unread-border);box-shadow:var(--notification-unread-shadow)}.notification-meta{gap:var(--notification-meta-gap);font-size:var(--notification-meta-font-size);color:var(--muted);margin-top:var(--notification-meta-margin-top);flex-wrap:wrap;display:flex}.notification-actions{gap:var(--notification-actions-gap);display:flex}.modal-overlay{background:var(--modal-overlay-bg);padding:var(--modal-overlay-padding);z-index:var(--modal-overlay-z);overscroll-behavior:contain;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{width:min(var(--modal-width), 100%);max-height:calc(100dvh - (var(--modal-overlay-padding) * 2));background:var(--panel);border-radius:var(--modal-radius);border:1px solid var(--line);padding:var(--modal-padding);box-shadow:var(--modal-shadow);overscroll-behavior:contain;box-sizing:border-box;min-width:0;overflow:auto}.modal .admin-form-head{gap:var(--panel-head-gap)}.modal .admin-form-head>:first-child{min-width:0}.modal .admin-form-head strong,.modal .admin-form-head small{overflow-wrap:anywhere}.modal>.admin-form-head{padding-bottom:var(--panel-head-gap);border-bottom:1px solid var(--surface-200);align-items:flex-start}.modal>.admin-form-head strong{color:var(--ink);line-height:1.25;display:block}.modal>.admin-form-head small{margin-top:var(--inline-actions-gap-sm);line-height:1.4;display:block}.modal .form,.modal form{min-width:0}.modal .form>label,.modal form>label{gap:var(--inline-actions-gap-sm);min-width:0;display:grid}.modal .form>label>small,.modal form>label>small{font-weight:650;line-height:1.35}.modal .form input,.modal .form select,.modal .form textarea,.modal form input,.modal form select,.modal form textarea{box-sizing:border-box;width:100%;min-width:0}.modal .actions{flex-wrap:wrap;justify-content:flex-end;min-width:0}.modal .actions>button{flex:none}.modal .form>.actions:last-child,.modal form>.actions:last-child{justify-content:flex-end;margin-top:auto}.modal.wide{width:min(var(--modal-wide-width), 100%)}@media (width<=640px){.modal-overlay{align-items:flex-end}.modal{width:100%;max-height:calc(100dvh - var(--modal-overlay-padding))}.modal .form>.actions:last-child,.modal form>.actions:last-child{flex-wrap:wrap}.modal .actions{align-items:stretch}.modal .actions>button{flex:auto}}.start-conversation-modal{width:min(var(--start-conversation-modal-width), 100%);padding:0;overflow:hidden}.start-conversation-overlay{align-items:center}.start-conversation-modal .admin-form-head{padding:var(--start-conversation-header-padding);border-bottom:1px solid var(--start-conversation-border);margin:0}.start-conversation-modal .admin-form-head strong,.start-conversation-modal .admin-form-head small{display:block}.start-conversation-modal .admin-form-head strong{color:var(--start-conversation-title-color);font-size:var(--start-conversation-title-size)}.start-conversation-modal .admin-form-head small{margin-top:var(--start-conversation-subtitle-margin-top)}.start-conversation-form{gap:var(--start-conversation-form-gap);padding:var(--start-conversation-form-padding);display:grid}.start-conversation-search-row{gap:var(--start-conversation-search-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.start-conversation-search-row input,.start-conversation-search-row button,.start-conversation-field select,.start-conversation-field input{min-height:var(--start-conversation-control-height);box-sizing:border-box}.start-conversation-field{gap:var(--start-conversation-field-gap);color:var(--start-conversation-label-color);font-size:var(--start-conversation-label-size);font-weight:700;display:grid}.start-conversation-channel{gap:var(--start-conversation-channel-gap);padding:var(--start-conversation-channel-padding);border:1px solid var(--start-conversation-border);border-radius:var(--start-conversation-channel-radius);background:var(--start-conversation-channel-bg);display:grid}.start-conversation-channel span{color:var(--start-conversation-channel-label-color);font-size:var(--start-conversation-label-size);font-weight:700}.start-conversation-channel strong{color:var(--start-conversation-channel-value-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.start-conversation-actions{margin-top:var(--start-conversation-actions-margin-top);justify-content:flex-end}@media (width<=640px){.start-conversation-modal .admin-form-head,.start-conversation-form{padding:var(--start-conversation-mobile-padding)}.start-conversation-search-row,.start-conversation-actions{grid-template-columns:1fr}.start-conversation-search-row button,.start-conversation-actions button{width:100%}.start-conversation-actions{display:grid}}.tenant-editor-modal{width:min(var(--tenant-editor-modal-width), 100%);max-height:calc(100dvh - var(--tenant-editor-modal-viewport-offset));grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.tenant-editor-modal .admin-form-head{padding-bottom:var(--tenant-editor-actions-padding);border-bottom:1px solid var(--line);align-items:flex-start}.tenant-editor-modal .tenant-editor-form{min-height:0;padding-right:var(--tenant-editor-form-scroll-padding);align-content:start;overflow-y:auto}.tenant-editor-modal .tenant-editor-form>.actions:last-child{z-index:1;justify-content:flex-end;gap:var(--tenant-editor-actions-gap);padding:var(--tenant-editor-actions-padding);border-top:1px solid var(--line);background:var(--panel);position:sticky;bottom:0}.tenant-editor-form.contact-editor,.tenant-editor-form.channel-editor{width:100%;min-width:0;scroll-padding-bottom:var(--tenant-editor-scroll-footer-space);flex-direction:column;align-items:stretch;display:flex}.tenant-editor-form.contact-editor>.editor-section,.tenant-editor-form.contact-editor>.picker,.tenant-editor-form.channel-editor>.editor-section{box-sizing:border-box;flex:none;width:100%;min-width:0}.tenant-editor-form.channel-editor .channel-configuration-section .two-col{grid-template-columns:minmax(0,1fr)}.tenant-editor-form.contact-editor>.actions:last-child,.tenant-editor-form.channel-editor>.actions:last-child{margin-top:var(--tenant-editor-actions-stack-margin)}.tenant-agent-editor-section{gap:var(--tenant-agent-editor-section-gap);padding:var(--tenant-agent-editor-section-padding);border:1px solid var(--line);border-radius:var(--tenant-agent-editor-section-radius);background:var(--panel);display:grid}.tenant-agent-editor-section-head{justify-content:space-between;align-items:flex-start;gap:var(--tenant-agent-editor-section-gap);display:flex}.tenant-agent-editor-section-head>div{gap:var(--tenant-agent-editor-section-heading-gap);display:grid}.tenant-agent-editor-section-head strong{font-size:var(--tenant-agent-editor-section-title-size)}.tenant-agent-editor-grid{grid-template-columns:repeat(auto-fit, minmax(var(--tenant-agent-editor-field-min-width), 1fr));gap:var(--tenant-agent-editor-grid-gap);display:grid}.tenant-agent-editor-section label:not(.check-row){gap:var(--tenant-agent-editor-field-gap);display:grid}.tenant-agent-editor-picker{box-shadow:none}.tenant-agent-editor-section .picker-list{max-height:var(--tenant-agent-editor-picker-max-height);overflow-y:auto}.tenant-agent-vcard-meta{gap:var(--tenant-agent-editor-vcard-gap);display:grid}.bulk-contact-modal{width:min(var(--bulk-contact-modal-width), 100%);max-height:calc(100vh - var(--bulk-contact-modal-viewport-offset));overflow-y:auto}.footer{justify-content:space-between;align-items:center;gap:var(--footer-gap);padding:var(--footer-padding-y) calc(var(--footer-padding-x) + env(safe-area-inset-right)) calc(var(--footer-padding-y) + env(safe-area-inset-bottom)) calc(var(--footer-padding-x) + env(safe-area-inset-left));background:var(--primary-900);color:var(--footer-fg);box-sizing:border-box;width:100%;min-height:calc(var(--footer-height-default) + env(safe-area-inset-bottom));z-index:var(--footer-z);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}.footer>span{min-width:0}.footer-hidden{visibility:hidden;pointer-events:none}.footer a{color:var(--accent);font-weight:var(--footer-link-font-weight);text-decoration:none}.footer-links a+a{margin-left:var(--footer-link-gap)}.table-wrap{width:100%;overflow-x:auto}.table-wrap--menus{position:relative;overflow:visible}.bulk-contact-bar{margin:var(--bulk-contact-bar-margin);padding:var(--bulk-contact-bar-padding);border:1px solid var(--primary-300);border-radius:var(--bulk-contact-bar-radius);background:var(--bulk-contact-bar-bg);justify-content:space-between;align-items:center;gap:var(--bulk-contact-bar-gap);flex-wrap:wrap;display:flex}.bulk-contact-fields{gap:var(--bulk-contact-fields-gap);margin:var(--bulk-contact-fields-margin);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.bulk-contact-field,.bulk-contact-section{gap:var(--bulk-contact-field-gap);padding:var(--bulk-contact-field-padding);border:1px solid var(--surface-200);border-radius:var(--bulk-contact-field-radius);background:var(--bulk-contact-panel-bg);align-content:start;display:grid}.bulk-contact-section{margin-top:var(--bulk-contact-section-margin-top)}.bulk-contact-field input:not([type=checkbox]){width:100%}.bulk-contact-field-head{grid-template-columns:var(--bulk-contact-checkbox-column) minmax(0, 1fr);align-items:center;gap:var(--bulk-contact-field-head-gap);min-height:var(--bulk-contact-field-head-min-height);margin:0;display:grid}.bulk-contact-field-head input[type=checkbox]{width:var(--bulk-contact-checkbox-size);height:var(--bulk-contact-checkbox-size);justify-self:center;margin:0}.bulk-contact-field-head span{font-weight:var(--bulk-contact-label-font-weight);color:var(--ink);line-height:var(--bulk-contact-label-line-height)}.bulk-contact-assignment-grid{align-items:stretch}.contact-select-cell{width:var(--contact-select-cell-width);text-align:center!important}.contact-select-cell input{accent-color:var(--primary-900)}.data-table{border-collapse:collapse;width:100%;font-size:var(--data-table-font-size)}.data-table th,.data-table td{text-align:left;padding:var(--data-table-cell-padding);border-bottom:1px solid var(--line);vertical-align:top}.data-table thead th{font-size:var(--data-table-head-font-size);letter-spacing:var(--data-table-head-letter-spacing);text-transform:uppercase;color:var(--muted)}.data-table tbody tr:hover{background:var(--data-table-row-hover-bg)}.data-table .channel-status-column,.data-table .channel-status-cell{text-align:center;vertical-align:middle}.data-table .channel-status-cell .status-link{justify-content:center}.audit-log-details{max-width:var(--audit-log-details-max-width);white-space:normal;word-break:break-word}.audit-view{min-width:0}.audit-page-toolbar{align-items:flex-start}.audit-page-toolbar h2{margin:0}.audit-page-description{margin:var(--audit-page-description-margin);color:var(--muted);font-size:var(--audit-page-description-font-size)}.audit-workspace{gap:var(--card-gap);min-width:0;padding:var(--audit-workspace-padding);border:1px solid var(--audit-workspace-border);border-radius:var(--audit-workspace-radius);background:var(--audit-workspace-bg);display:grid}.audit-filter-bar{grid-template-columns:var(--audit-filter-columns);gap:var(--audit-filter-gap);padding:var(--audit-filter-padding);border:1px solid var(--audit-filter-border);border-radius:var(--audit-filter-radius);background:var(--audit-filter-bg);align-items:end;display:grid}.audit-filter-field{gap:var(--audit-filter-field-gap);min-width:0;display:grid}.audit-filter-field>span{color:var(--audit-filter-label-fg);font-size:var(--audit-filter-label-font-size);font-weight:var(--audit-filter-label-font-weight)}.audit-filter-field input{box-sizing:border-box;width:100%;min-width:0}.audit-filter-actions{align-items:center;gap:var(--audit-filter-actions-gap);display:flex}.audit-filter-bar>.error{grid-column:1/-1;margin:0}.audit-table-summary{justify-content:space-between;align-items:center;gap:var(--audit-table-summary-gap);padding:var(--audit-summary-padding);color:var(--audit-summary-fg);font-size:var(--audit-summary-font-size);display:flex}.audit-table-wrap{border:1px solid var(--audit-workspace-border);border-radius:var(--audit-filter-radius)}.audit-log-table{min-width:var(--audit-table-min-width)}.audit-log-table thead th{background:var(--audit-table-head-bg)}.audit-log-table tbody tr:hover{background:var(--audit-table-row-hover-bg)}.audit-log-table th,.audit-log-table td{vertical-align:middle}.audit-col-time{width:var(--audit-table-time-width)}.audit-col-action{width:var(--audit-table-action-width)}.audit-col-details{width:auto}.audit-col-actor{width:var(--audit-table-actor-width)}.audit-col-ip{width:var(--audit-table-ip-width)}.audit-log-time time,.audit-log-actor{gap:var(--audit-table-stack-gap);min-width:0;display:grid}.audit-log-time time>span,.audit-log-actor strong{color:var(--audit-table-time-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-log-time small,.audit-log-actor small{color:var(--audit-table-meta-fg);font-size:var(--audit-table-meta-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.audit-log-action strong{color:var(--audit-table-action-fg);font-size:inherit}.audit-log-details{color:var(--audit-table-meta-fg);line-height:1.45}.audit-log-ip{color:var(--audit-table-ip-fg);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--audit-table-ip-font-size);white-space:nowrap}.audit-load-more{padding:var(--audit-load-more-padding);justify-content:center;display:flex}@media (width<=980px){.audit-filter-bar{grid-template-columns:var(--audit-filter-columns-compact)}.audit-filter-actions{grid-column:1/-1}}@media (width<=640px){.audit-workspace{padding:var(--audit-filter-padding)}.audit-filter-bar{grid-template-columns:var(--audit-filter-columns-mobile)}.audit-filter-actions{justify-content:stretch}.audit-filter-actions button{flex:1}.audit-table-summary{flex-direction:column;align-items:flex-start}}.table-actions{gap:var(--table-actions-gap);flex-wrap:wrap;align-items:center;display:flex}.detail-row td{padding:var(--detail-row-cell-padding)}.card{background:var(--panel);border-radius:var(--card-radius);padding:var(--card-padding);border:1px solid var(--line);gap:var(--card-gap);flex-direction:column;display:flex}.panel-head{padding:var(--panel-head-padding);border-bottom:1px solid var(--line);background:var(--panel-head-bg);-webkit-backdrop-filter:blur(var(--panel-head-blur));backdrop-filter:blur(var(--panel-head-blur));min-height:var(--panel-head-min-height);justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.conversation-title{align-items:center;gap:var(--conversation-title-gap);flex:auto;min-width:0;display:flex;overflow:visible}.conversation-actions{align-items:center;gap:var(--conversation-actions-gap);flex-wrap:nowrap;margin-left:auto;display:flex}.conversation-panel-head:not(.conversation-head-mobile).email-conversation-head,.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head{align-items:stretch;gap:var(--conversation-panel-head-stacked-gap);padding:var(--conversation-panel-head-stacked-padding);background:var(--conversation-head-bg);border-bottom:0;flex-direction:column}.conversation-panel-head:not(.conversation-head-mobile).email-conversation-head .conversation-title,.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-title,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-title{width:100%;min-height:var(--conversation-panel-title-min-height)}.conversation-panel-head:not(.conversation-head-mobile).email-conversation-head .conversation-actions,.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions{width:100%;padding:var(--conversation-actions-tray-padding);justify-content:flex-start;align-items:center;gap:var(--conversation-actions-tray-gap);border:1px solid var(--surface-200);border-radius:var(--conversation-actions-tray-radius);background:var(--conversation-actions-bg);box-shadow:var(--conversation-actions-shadow);min-height:var(--conversation-actions-tray-min-height);flex-wrap:nowrap;margin-top:0;margin-left:0;overflow-x:auto}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions{justify-content:flex-start;gap:var(--conversation-actions-whatsapp-gap)}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions>*,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions>*{flex:none}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions .icon-select,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions .icon-select{min-width:var(--conversation-icon-select-size);width:var(--conversation-icon-select-size);max-width:var(--conversation-icon-select-size);height:var(--conversation-icon-select-size);border-radius:var(--conversation-icon-select-radius);color:#0000;text-indent:var(--hidden-text-indent);background-position:50%;background-size:var(--conversation-icon-select-bg-size);appearance:none;padding:0;font-size:0}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions .status-select-icon,.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions .assign-select,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions .status-select-icon,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions .assign-select{padding-right:0}.conversation-panel-head:not(.conversation-head-mobile).email-conversation-head .conversation-actions::-webkit-scrollbar{height:var(--hidden-scrollbar-size)}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions::-webkit-scrollbar{height:var(--hidden-scrollbar-size)}.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions::-webkit-scrollbar{height:var(--hidden-scrollbar-size)}.email-title-row{justify-content:flex-start;align-items:center;gap:var(--email-title-row-gap);width:100%;display:flex;overflow:visible}.email-title-row.has-actions{align-items:flex-start}.email-title-row.has-actions.whatsapp-title-row,.email-title-row.has-actions.internal-title-row{align-items:center}.email-title-row .conversation-title-btn{flex:auto;width:auto;min-width:0}.title-actions{align-items:center;gap:var(--title-actions-gap);padding-top:var(--title-actions-padding-top);white-space:nowrap;flex:none;max-width:none;margin-left:auto;display:flex;position:relative}.title-actions::-webkit-scrollbar{height:var(--hidden-scrollbar-size)}.reference-info-btn{width:clamp(var(--reference-info-btn-min-size), 3vw, var(--reference-info-btn-size));height:clamp(var(--reference-info-btn-min-size), 3vw, var(--reference-info-btn-size));min-width:clamp(var(--reference-info-btn-min-size), 3vw, var(--reference-info-btn-size));border-radius:var(--reference-info-btn-radius);border:1px solid var(--surface-200);background:var(--reference-control-bg);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.reference-info-btn svg{width:clamp(var(--reference-info-icon-min-size), 2vw, var(--reference-info-icon-size));height:clamp(var(--reference-info-icon-min-size), 2vw, var(--reference-info-icon-size))}.reference-info-btn:focus-visible{outline:var(--focus-outline-width) solid var(--focus-ring-info);outline-offset:var(--focus-outline-offset)}.email-title-left{gap:var(--email-title-left-gap);text-align:left;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.email-title-left strong,.email-title-left small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=980px){.contacts-filter-bar{grid-template-columns:var(--contacts-filter-grid-columns-compact)}.contacts-filter-search,.contacts-filter-actions{grid-column:1/-1}.email-title-row{flex-wrap:wrap}.email-title-row .conversation-title-btn{width:100%}.title-actions{white-space:nowrap;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-end;width:100%;max-width:100%;overflow:visible}.title-actions::-webkit-scrollbar{display:none}.title-actions>*{flex:none}}.email-ref-inline{font-size:var(--email-ref-inline-font-size);color:var(--muted);white-space:nowrap;padding-top:var(--email-ref-inline-padding-top);text-align:right;flex:none;min-width:max-content;margin-left:auto}.ref-inline-btn,.waba-ref-inline{font-size:var(--ref-inline-btn-font-size);line-height:var(--ref-inline-btn-line-height);padding:var(--ref-inline-btn-padding);min-height:var(--ref-inline-btn-min-height);cursor:pointer;border-radius:var(--ref-inline-btn-radius);border:1px solid var(--reference-control-border);background:var(--reference-control-bg);color:var(--reference-control-fg);white-space:nowrap;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.waba-ref-inline:hover{background:var(--reference-control-hover-bg);border-color:var(--reference-control-hover-border)}.waba-ref-inline:focus-visible{outline:var(--focus-outline-width) solid var(--focus-ring-info);outline-offset:var(--focus-outline-offset-sm)}.email-list-ref{font-size:var(--email-list-ref-font-size);color:var(--muted);white-space:nowrap}.conversation-actions .ghost{color:var(--ink);border-color:var(--surface-200);white-space:nowrap}.conversation-actions .icon-select{background-color:var(--email-head-select-bg)}.email-head-action{white-space:nowrap;line-height:var(--email-head-action-line-height);width:var(--email-head-action-size);height:var(--email-head-action-size);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.email-head-action svg{width:var(--email-head-action-icon-size);height:var(--email-head-action-icon-size)}.email-group-block{gap:var(--email-group-block-gap);display:grid}.email-group-header{border-color:var(--email-group-header-border);background:var(--email-group-header-bg)}.email-group-items{gap:var(--email-group-items-gap);padding-left:var(--email-group-items-padding-left);border-left:var(--email-group-divider-width) solid var(--email-group-divider);display:grid}.email-group-load-more{margin-left:var(--email-group-load-more-margin-left);color:var(--primary-900);border-color:var(--primary-300);background:var(--email-group-load-more-bg);justify-self:start;font-weight:700}.email-group-item{border-color:var(--email-group-item-border);background:var(--email-group-item-bg)}.assign-inline{align-items:center;gap:var(--assign-inline-gap);flex-wrap:wrap;display:flex}.assign-inline-list{align-items:center;gap:var(--assign-inline-list-gap);flex-wrap:wrap;display:flex}.assign-pill{align-items:center;gap:var(--assign-pill-gap);padding:var(--assign-pill-padding);border-radius:var(--assign-pill-radius);background:var(--assign-pill-bg);border:1px solid var(--assign-pill-border);font-size:var(--assign-pill-font-size);color:var(--ink);display:inline-flex}.assign-inline-form{align-items:center;gap:var(--assign-inline-form-gap);flex-wrap:nowrap;display:flex}.assign-inline-form select{height:var(--assign-inline-select-height);border-radius:var(--assign-inline-select-radius);font-size:var(--assign-inline-select-font-size);line-height:var(--assign-inline-select-line-height);padding:var(--assign-inline-select-padding)}.conversation-actions .icon-select{width:var(--conversation-action-icon-only-size);min-width:var(--conversation-action-icon-only-size);height:var(--conversation-action-icon-only-size);padding:var(--conversation-action-icon-only-padding);background-size:var(--conversation-action-icon-only-bg-size)}.status{align-items:center;gap:var(--status-gap);display:inline-flex}.status-link{align-items:center;gap:var(--status-link-gap);color:var(--ink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}.status-dot{width:var(--status-dot-size);height:var(--status-dot-size);border-radius:var(--status-dot-radius);background:var(--status-dot-idle-bg)}.status-dot.on{background:var(--status-dot-on-bg)}.status-dot.off{background:var(--status-dot-off-bg)}.status-dot.error{background:var(--status-dot-error-bg)}.badge{background:var(--accent);color:var(--badge-fg);border-radius:var(--badge-radius);padding:var(--badge-padding);font-size:var(--badge-font-size);min-width:var(--badge-min-width);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.debug{margin-top:var(--debug-margin-top);background:var(--code-panel-bg);color:var(--code-panel-fg);padding:var(--debug-padding);border-radius:var(--debug-radius);font-size:var(--debug-font-size);overflow-x:auto}.stack{gap:var(--stack-gap);flex-direction:column;display:flex}.list{gap:var(--list-gap);flex-direction:column;min-height:0;display:flex}.list-item{content-visibility:auto;contain-intrinsic-size:auto var(--list-item-intrinsic-height);border:1px solid var(--line);padding:var(--list-item-padding);border-radius:var(--list-item-radius);text-align:left;justify-content:space-between;gap:var(--list-item-gap);background:0 0;flex-wrap:nowrap;align-items:flex-start;display:flex}.list-item>div{min-width:0}.list-item small,.list-item strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mobile-back-group{align-items:center;gap:var(--mobile-back-group-gap);flex-wrap:wrap;display:inline-flex}.mobile-back-btn{align-items:center;gap:var(--mobile-back-btn-gap);color:var(--ink);border-color:var(--surface-200);background:var(--mobile-back-bg);padding:var(--mobile-back-btn-padding);display:inline-flex}.mobile-back-btn span{font-size:var(--mobile-back-btn-font-size)}.actions{gap:var(--actions-gap);align-items:center;display:flex}.actions.right{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.icon-btn{width:clamp(var(--icon-btn-min-size), 3vw, var(--icon-btn-size));height:clamp(var(--icon-btn-min-size), 3vw, var(--icon-btn-size));border-radius:var(--icon-btn-radius);border:1px solid var(--surface-200);background:var(--icon-btn-bg);color:var(--ink);justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn.inverse{background:var(--icon-btn-inverse-bg);border:1px solid var(--icon-btn-inverse-border);color:var(--icon-btn-inverse-fg)}.user-chip{align-items:center;gap:var(--user-chip-gap);padding:var(--user-chip-padding);border-radius:var(--user-chip-radius);border:1px solid var(--user-chip-border);color:var(--user-chip-fg);font-weight:600;display:inline-flex}.user-chip svg{width:var(--user-chip-icon-size);height:var(--user-chip-icon-size)}.icon-btn svg{width:clamp(var(--icon-btn-icon-min-size), 2vw, var(--icon-btn-icon-size));height:clamp(var(--icon-btn-icon-min-size), 2vw, var(--icon-btn-icon-size))}.icon-btn.small{width:var(--icon-btn-small-size);height:var(--icon-btn-small-size);border-radius:var(--icon-btn-small-radius);background:0 0;border:none;padding:0}.icon-btn.small.danger{color:var(--danger-600)}.dropdown{position:relative}.admin-row-actions>summary{cursor:pointer;list-style:none}.admin-row-actions>summary::-webkit-details-marker{display:none}.admin-row-actions>summary::marker{content:""}.admin-row-actions>.dropdown-menu{display:none}.admin-row-actions[open]>.dropdown-menu{display:flex}.admin-row-trigger{padding:var(--admin-row-trigger-padding);border-radius:var(--admin-row-trigger-radius);border:1px solid var(--surface-200);background:var(--admin-row-trigger-bg);color:var(--ink);font-size:var(--admin-row-trigger-font-size);line-height:var(--admin-row-trigger-line-height);justify-content:center;align-items:center;display:inline-flex}.admin-row-trigger:hover{background:var(--admin-row-trigger-hover-bg)}.dropdown-menu{top:var(--dropdown-menu-top);background:var(--dropdown-menu-bg);border:1px solid var(--surface-200);border-radius:var(--dropdown-menu-radius);padding:var(--dropdown-menu-padding);box-shadow:var(--dropdown-menu-shadow);gap:var(--dropdown-menu-gap);z-index:var(--dropdown-menu-z);min-width:var(--dropdown-menu-min-width);max-height:calc(100vh - var(--dropdown-menu-viewport-offset));flex-direction:column;display:flex;position:absolute;right:0;overflow-y:auto}.title-actions .dropdown,.title-actions .dropdown-menu{z-index:var(--title-actions-dropdown-z)}.title-actions .dropdown-menu{left:auto;right:0;top:calc(100% + var(--title-actions-dropdown-offset))}.dropdown-menu--up{top:auto;bottom:calc(100% + var(--dropdown-menu-up-offset))}.settings-menu{background:var(--settings-menu-bg);border-color:var(--settings-menu-border)}.settings-menu .dropdown-item{color:var(--settings-menu-item-fg)}.settings-menu .dropdown-item:hover{background:var(--settings-menu-item-hover-bg)}.dropdown-item{text-align:left;padding:var(--dropdown-item-padding);border-radius:var(--dropdown-item-radius);font-size:var(--dropdown-item-font-size);color:var(--ink);background:0 0;border:none}.dropdown-item.danger{color:var(--danger-600)}.contact-row-menu .dropdown-menu{left:auto;right:0}.dropdown-item.icon-only{padding:var(--dropdown-item-icon-padding);width:var(--dropdown-item-icon-size);height:var(--dropdown-item-icon-size);justify-content:center;align-items:center;display:inline-flex}.dropdown-item:hover{background:var(--dropdown-item-hover-bg)}.dropdown-meta{font-size:var(--dropdown-meta-font-size);color:var(--muted);padding:var(--dropdown-meta-padding);border-bottom:1px solid var(--surface-100);margin-bottom:var(--dropdown-meta-margin-bottom)}.context-menu{top:var(--context-menu-y,0);left:var(--context-menu-x,0);background:var(--dropdown-menu-bg);border:1px solid var(--surface-200);border-radius:var(--context-menu-radius);padding:var(--context-menu-padding);box-shadow:var(--dropdown-menu-shadow);z-index:var(--context-menu-z);min-width:var(--context-menu-min-width);max-height:calc(100vh - (var(--context-menu-viewport-padding) * 2));position:fixed;overflow-y:auto}.context-backdrop{z-index:var(--context-backdrop-z);background:0 0;border:none;margin:0;padding:0;position:fixed;inset:0}.context-menu button{text-align:left;width:100%;color:var(--ink);border-radius:var(--context-menu-item-radius);padding:var(--context-menu-item-padding);background:0 0}.context-menu button:hover{background:var(--dropdown-item-hover-bg)}.context-menu button.danger{color:var(--danger-600)}.context-menu .context-meta{font-size:var(--context-meta-font-size);color:var(--muted);padding:var(--context-meta-padding);border-bottom:1px solid var(--surface-100);margin-bottom:var(--context-meta-margin-bottom)}.context-menu .context-separator{height:var(--context-separator-height);background:var(--surface-100);margin:var(--context-separator-margin)}.search{border-radius:var(--search-radius);border:1px solid var(--surface-200);padding:var(--search-padding);font-size:var(--search-font-size);background:var(--search-bg)}.conversation-list-panel .filter-select{width:var(--filter-select-icon-size);min-width:var(--filter-select-icon-size);height:var(--filter-select-icon-size);padding:var(--filter-select-icon-padding);text-indent:var(--hidden-text-indent);appearance:none;background-color:var(--filter-select-bg);background-position:50%;background-repeat:no-repeat;background-size:var(--filter-select-icon-bg-size);overflow:hidden}.conversation-list-panel .filter-select:focus{outline-offset:var(--focus-outline-offset)}.conversation-list-panel .panel-head .actions.right .icon-btn{width:var(--conversation-list-head-control-size);height:var(--conversation-list-head-control-size)}.conversation-list-panel .panel-head .actions.right .icon-btn svg{width:var(--conversation-list-head-icon-size);height:var(--conversation-list-head-icon-size)}.conversation-list-panel .panel-head .actions.right .pane-restore-action{flex:0 0 var(--conversation-list-head-control-size);width:var(--conversation-list-head-control-size);height:var(--conversation-list-head-control-size);padding:0}.conversation-list-panel .panel-head .actions.right .icon-btn{line-height:var(--conversation-list-head-icon-line-height);padding:0}.conversation-list-panel .panel-head .actions.right .search{height:var(--conversation-list-head-control-size);line-height:var(--conversation-list-head-control-size)}.conversation-list-panel .panel-head .actions.right .filter-select{height:var(--conversation-list-head-control-size);width:var(--conversation-list-head-control-size);min-width:var(--conversation-list-head-control-size);padding:var(--filter-select-icon-padding)}.conversation-list-panel .panel-head .actions.right .email-filter-input{height:var(--conversation-list-head-control-size);min-width:var(--email-filter-input-min-width);border:1px solid var(--surface-200);border-radius:var(--email-filter-input-radius);background:var(--search-bg);padding:var(--email-filter-input-padding);font-size:var(--email-filter-input-font-size);color:var(--ink)}.conversation-list-panel .panel-head .actions.right input.email-filter-input[type=date]{min-width:var(--email-filter-date-min-width)}.email-advanced-filter .email-filter-menu{min-width:var(--email-filter-menu-min-width);gap:var(--email-filter-menu-gap);padding:var(--email-filter-menu-padding);display:grid}.conversation-list-panel .panel-head .actions.right .email-filter-trigger{background:var(--filter-select-bg);border:1px solid var(--surface-200)}.email-advanced-filter .email-filter-menu label{gap:var(--email-filter-menu-label-gap);display:grid}.conversation-list-panel>.panel-head{position:relative}.conversation-list-panel>.panel-head .email-advanced-filter{position:static}.conversation-list-panel>.panel-head .email-advanced-filter .email-filter-menu{top:calc(100% + var(--title-actions-dropdown-offset));right:var(--email-filter-menu-inline-inset);left:var(--email-filter-menu-inline-inset);width:auto;min-width:0;max-width:none;max-height:min(var(--email-filter-menu-max-height), calc(100dvh - var(--email-filter-menu-viewport-offset)));z-index:calc(var(--title-actions-dropdown-z) + 2);overflow:auto}.conversation-list-panel .filter-select.status-filter{background-image:var(--filter-icon-status-bg-image)}.conversation-filter-dropdown{flex:0 0 var(--conversation-list-head-control-size);position:relative}.conversation-list-panel .panel-head .actions.right .conversation-filter-trigger{width:var(--conversation-list-head-control-size);height:var(--conversation-list-head-control-size);color:var(--ink);padding:0}.conversation-list-panel .panel-head .actions.right .conversation-filter-trigger svg{width:var(--conversation-list-head-icon-size);height:var(--conversation-list-head-icon-size)}.conversation-filter-dropdown .conversation-filter-menu{top:calc(100% + var(--title-actions-dropdown-offset));z-index:var(--title-actions-dropdown-z);width:max-content;min-width:var(--conversation-filter-menu-min-width);max-height:var(--conversation-filter-menu-max-height);left:0;right:auto;overflow-y:auto}.conversation-list-panel .filter-select.scope-filter{background-image:var(--filter-icon-scope-bg-image)}.conversation-actions .icon-select{height:var(--conversation-action-select-height);padding:var(--conversation-action-select-padding);border-radius:var(--conversation-action-select-radius);border:1px solid var(--surface-200);background-color:var(--filter-select-bg);background-repeat:no-repeat;background-position:var(--conversation-action-select-icon-position);background-size:var(--conversation-action-select-icon-size);font-size:var(--conversation-action-select-font-size);min-width:var(--conversation-action-select-min-width);max-width:var(--conversation-action-select-max-width);white-space:nowrap;text-overflow:ellipsis;appearance:none;overflow:hidden}.conversation-actions .status-select-icon{background-image:var(--filter-icon-conversation-status-bg-image)}.conversation-actions .assign-select{background-image:var(--filter-icon-assign-bg-image)}.conversation-list-panel .panel-head{gap:var(--conversation-list-panel-head-gap);flex-wrap:nowrap}.conversation-list-panel .panel-head .actions.right{align-items:center;gap:var(--conversation-list-head-actions-gap);min-height:var(--conversation-list-head-control-size);flex-wrap:nowrap;display:flex}.conversation-list-panel .panel-head .actions.right>*{align-self:center}.conversation-list-panel .panel-head .actions.right .search{min-width:clamp(var(--conversation-search-min-width), 22vw, var(--conversation-search-max-width));height:var(--conversation-list-head-control-size);padding:var(--conversation-search-padding);line-height:var(--conversation-list-head-control-size)}.conversation-list-panel .panel-head .actions.right .tag-filter{min-width:var(--tag-filter-min-width)}.conversation-list-panel .panel-head .actions.right .tag-filter.icon-only-select{min-width:var(--mobile-head-icon-size);width:var(--mobile-head-icon-size);height:var(--mobile-head-icon-size);background-image:var(--filter-icon-tag-bg-image)}.message-search-mode{align-items:center;gap:var(--message-search-mode-gap);width:100%;display:flex}.message-search-input{min-width:0;height:var(--message-search-input-height);border-radius:var(--message-search-input-radius);border:1px solid var(--surface-200);padding:var(--message-search-input-padding);background:var(--message-search-input-bg);flex:1}.conversation-title-btn{align-items:center;gap:var(--conversation-title-btn-gap);text-align:left;width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.conversation-title-btn>strong,.conversation-title-btn>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.conversation-panel-head .conversation-title-btn,.conversation-panel-head .conversation-title-btn>strong,.conversation-panel-head .conversation-title-btn .email-title-left>strong{color:var(--conversation-header-title-color)}.conversation-panel-head .conversation-title-btn>small,.conversation-panel-head .conversation-title-btn .email-title-left>small{color:var(--conversation-header-subtitle-color)}.conversation-panel-head .conversation-title-btn .email-title-left,.conversation-panel-head .conversation-title-btn .email-title-left>strong,.conversation-panel-head .conversation-title-btn .email-title-left>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.conversation-panel-head .conversation-title-btn{background:var(--conversation-header-title-bg);min-width:0;max-width:100%;color:var(--conversation-header-title-fg);overflow:hidden}.conversation-panel-head .conversation-title-btn>strong,.conversation-panel-head .conversation-title-btn>small,.conversation-panel-head .email-title-left>strong,.conversation-panel-head .email-title-left>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.conversation-panel-head .conversation-title-btn>strong,.conversation-panel-head .email-title-left>strong{color:var(--conversation-header-title-fg)}.conversation-panel-head .conversation-title-btn>small,.conversation-panel-head .email-title-left>small{color:var(--conversation-header-title-subtitle-fg)}@media (width>=981px){.conversation-panel-head:not(.conversation-head-mobile) .conversation-title-btn{background:var(--pwa-conversation-title-bg);min-width:0;min-height:0;box-shadow:none;color:var(--pwa-conversation-title-color);text-align:left;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.conversation-panel-head:not(.conversation-head-mobile) .email-title-left,.conversation-panel-head:not(.conversation-head-mobile) .email-title-left>strong,.conversation-panel-head:not(.conversation-head-mobile) .email-title-left>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.conversation-panel-head:not(.conversation-head-mobile) .email-title-left>strong{color:var(--pwa-conversation-title-color);font-size:var(--pwa-conversation-title-size);line-height:var(--pwa-conversation-title-line-height)}.conversation-panel-head:not(.conversation-head-mobile) .email-title-left>small{color:var(--pwa-conversation-title-subtitle-color);font-size:var(--pwa-conversation-subtitle-size)}}.detail-grid{grid-template-columns:repeat(auto-fit, minmax(var(--detail-grid-min-width), 1fr));gap:var(--detail-grid-gap);display:grid}.detail-grid>div{min-width:0}.detail-grid>div>div{overflow-wrap:anywhere;word-break:break-word}.contact-preview-modal{width:min(var(--modal-md-width), 100%);padding:0;overflow:hidden}.contact-preview-head{justify-content:space-between;align-items:flex-start;gap:var(--panel-head-gap);padding:var(--modal-padding);border-bottom:1px solid var(--surface-200);display:flex}.contact-preview-identity{align-items:center;gap:var(--detail-grid-gap);min-width:0;display:flex}.contact-preview-avatar{width:var(--contact-preview-avatar-size);height:var(--contact-preview-avatar-size);border:1px solid var(--contact-preview-avatar-border);border-radius:var(--contact-preview-avatar-radius);background:var(--contact-preview-avatar-bg);color:var(--contact-preview-avatar-fg);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.contact-preview-heading{min-width:0}.contact-preview-eyebrow,.contact-preview-field dt{color:var(--muted);font-size:var(--text-size-12);font-weight:650;line-height:1.3;display:block}.contact-preview-heading h2{color:var(--ink);font-size:var(--title-input-font-size);text-overflow:ellipsis;white-space:nowrap;margin:.16rem 0 0;line-height:1.2;overflow:hidden}.contact-preview-heading p{color:var(--muted);font-size:var(--text-size-12);text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;line-height:1.35;overflow:hidden}.contact-preview-close{flex:none}.contact-preview-body{padding:var(--modal-padding)}.contact-preview-fields{border-top:1px solid var(--surface-200);border-left:1px solid var(--surface-200);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.contact-preview-field{min-width:0;padding:var(--detail-grid-gap);border-right:1px solid var(--surface-200);border-bottom:1px solid var(--surface-200)}.contact-preview-field dd{color:var(--ink);overflow-wrap:anywhere;word-break:break-word;margin:.32rem 0 0;font-weight:600;line-height:1.45}.contact-preview-field-wide{grid-column:1/-1}.contact-preview-feedback{margin:var(--detail-grid-gap) 0 0;color:var(--muted);font-size:var(--text-size-12);line-height:1.4}.contact-preview-feedback-error{color:var(--danger-600)}.contact-preview-actions{justify-content:space-between;align-items:center;gap:var(--panel-head-gap);padding:var(--modal-padding);border-top:1px solid var(--surface-200);background:var(--panel);display:flex}.contact-preview-primary-actions{justify-content:flex-end;gap:var(--inline-actions-gap-md);min-width:0;display:flex}@media (width<=640px){.contact-preview-overlay{align-items:flex-end}.contact-preview-head,.contact-preview-body,.contact-preview-actions{padding:var(--modal-padding)}.contact-preview-fields{grid-template-columns:minmax(0,1fr)}.contact-preview-field-wide{grid-column:auto}.contact-preview-actions,.contact-preview-primary-actions{flex-direction:column-reverse;align-items:stretch;width:100%}.contact-preview-actions>button,.contact-preview-primary-actions>button{width:100%}}.message-search-mode .icon-only{color:var(--ink)}.conversation-search-mode{align-items:center;gap:var(--conversation-search-mode-gap);width:100%;display:flex}.conversation-search-mode .icon-only{color:var(--ink)}.conversation-search-mode .search{flex:1;min-width:0}.list-item.active{border-color:var(--accent);box-shadow:var(--list-item-active-shadow)}.messages{gap:var(--messages-gap);height:100%;min-height:0;padding:var(--messages-padding);background:var(--messages-bg);border-top:1px solid var(--line);border-bottom:0;border-radius:0;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.messages.email-channel{background:var(--messages-email-bg)}.messages.email-channel .message{width:100%;max-width:100%;padding:var(--email-channel-message-padding);background:0 0;border-color:#0000;align-self:stretch}.messages.email-channel .message-meta{padding:var(--email-channel-message-meta-padding)}.message-stack{gap:var(--message-stack-gap);flex-direction:column;width:100%;max-width:none;margin:0;display:flex}.messages-start,.messages-end{height:var(--message-sentinel-height)}.message{content-visibility:auto;contain-intrinsic-size:auto var(--message-intrinsic-height);padding:var(--message-padding);border-radius:var(--message-radius);background:var(--message-bubble-bg);gap:var(--message-gap);max-width:var(--message-max-width);cursor:pointer;min-width:0;font-size:var(--message-font-size);border:1px solid #0000;flex-direction:column;align-self:flex-start;display:flex}.message.out{background:var(--message-bubble-out-bg);align-self:flex-end}.message.ai-thinking{border:1px solid var(--message-ai-border);background:var(--message-ai-bg);opacity:.95}.ai-thinking-line{align-items:center;gap:var(--ai-thinking-gap);display:inline-flex}.ai-thinking-dot{width:var(--ai-thinking-dot-size);height:var(--ai-thinking-dot-size);border-radius:var(--ai-thinking-dot-radius);background:var(--message-ai-dot-bg);flex:0 0 var(--ai-thinking-dot-size);animation:1.1s ease-in-out infinite ai-thinking-pulse;display:inline-block}@keyframes ai-thinking-pulse{0%{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}to{opacity:.55;transform:scale(.85)}}.message.system{background:var(--message-system-bg);border:1px dashed var(--surface-200);max-width:var(--message-system-max-width);cursor:default;align-self:center}.message.internal-comment{background:var(--message-internal-bg);border:1px solid var(--message-internal-border);max-width:var(--message-internal-max-width);align-self:center}.message.important{border-color:var(--message-important-outline)}.message.active{border-color:var(--message-active-border);box-shadow:var(--message-active-shadow)}.message-text{white-space:pre-wrap;font-size:var(--message-text-font-size);line-height:var(--message-text-line-height);overflow-wrap:anywhere;word-break:break-word;text-align:start;unicode-bidi:plaintext}.email-message-card{gap:var(--email-message-card-gap);background:var(--email-message-card-bg);border:1px solid var(--email-message-card-border);border-radius:var(--email-message-card-radius);padding:var(--email-message-card-padding);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.email-message-subject{font-size:var(--email-message-subject-font-size);color:var(--email-message-subject-color)}.email-message-line{color:var(--email-message-line-color);font-size:var(--email-message-line-font-size);overflow-wrap:anywhere}.email-message-preview{color:var(--email-message-preview-color);margin-top:var(--email-message-preview-margin-top)}.email-html-view{border:1px solid var(--email-html-border);border-radius:var(--email-html-radius);background:var(--email-html-bg);padding:var(--email-html-padding);font-size:var(--email-html-font-size);line-height:var(--email-html-line-height);overflow-wrap:anywhere}.email-compose-wrap{gap:var(--email-compose-wrap-gap);flex-direction:column;width:100%;min-width:0;display:flex}.email-subject-input{border:1px solid var(--surface-200);border-radius:var(--email-subject-input-radius);padding:var(--email-subject-input-padding);font-size:var(--email-subject-input-font-size);background:var(--email-input-bg)}.email-toolbar{gap:var(--email-toolbar-gap);flex-wrap:wrap;align-items:center;display:flex}.email-compose-actions{gap:var(--email-compose-actions-gap);flex-wrap:wrap;display:flex}.email-toolbar .mini{height:var(--email-mini-control-height);padding:var(--email-mini-control-padding);font-size:var(--email-mini-control-font-size)}.email-font-size{height:var(--email-mini-control-height);border:1px solid var(--surface-200);border-radius:var(--email-font-size-radius);background:var(--filter-select-bg);padding:var(--email-mini-control-padding);font-size:var(--email-mini-control-font-size)}.email-editor{min-height:var(--email-editor-min-height);max-height:var(--email-editor-max-height);border:1px solid var(--surface-200);border-radius:var(--email-editor-radius);background:var(--email-editor-bg);padding:var(--email-editor-padding);font-size:var(--email-editor-font-size);line-height:var(--email-editor-line-height);outline:none;overflow:auto}.email-reply-quote{margin:var(--email-reply-quote-margin);padding:var(--email-reply-quote-padding);border-left:var(--email-reply-quote-border-width) solid var(--surface-200)}.message-sender{font-size:var(--message-sender-font-size);color:var(--message-meta-color);margin-bottom:var(--message-sender-margin-bottom);display:block}.message-important-flag{font-size:var(--message-flag-font-size);color:var(--message-important-color);background:var(--message-important-bg);border:1px solid var(--message-important-border);border-radius:var(--message-flag-radius);padding:var(--message-flag-padding);width:fit-content;margin-bottom:var(--message-flag-margin-bottom);font-weight:600;display:block}.message-ref-start{font-size:var(--message-flag-font-size);color:var(--message-ref-start-color);background:var(--message-ref-start-bg);border:1px solid var(--message-ref-start-border);border-radius:var(--message-flag-radius);padding:var(--message-flag-padding);width:fit-content;margin-bottom:var(--message-flag-margin-bottom);font-weight:600;display:block}.message-ref-end{font-size:var(--message-flag-font-size);color:var(--message-ref-end-color);background:var(--message-ref-end-bg);border:1px solid var(--message-ref-end-border);border-radius:var(--message-flag-radius);padding:var(--message-flag-padding);width:fit-content;margin-bottom:var(--message-flag-margin-bottom);font-weight:600;display:block}.message-ref-start+.message-ref-end,.message-ref-start+.message-important-flag,.message-ref-end+.message-important-flag{margin-top:var(--message-flag-stack-gap)}.message.waba-ref-start{cursor:grab}.message.waba-ref-start:active{cursor:grabbing}.mention-list{left:var(--mention-list-inline-offset);right:var(--mention-list-inline-offset);bottom:var(--mention-list-bottom);background:var(--mention-list-bg);border:1px solid var(--mention-list-border);border-radius:var(--mention-list-radius);box-shadow:var(--mention-list-shadow);max-height:var(--mention-list-max-height);z-index:var(--mention-list-z);padding:var(--mention-list-padding);position:absolute;overflow:auto}.mention-item{justify-content:space-between;align-items:center;gap:var(--mention-item-gap);width:100%;padding:var(--mention-item-padding);border-radius:var(--mention-item-radius);background:var(--mention-item-bg);cursor:pointer;text-align:left;min-width:0;min-height:0;color:var(--mention-list-fg);border:0;display:flex}.mention-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mention-list-fg);overflow:hidden}.mention-item small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mention-list-meta-fg);overflow:hidden}.mention-item.active,.mention-item:hover{background:var(--mention-item-hover-bg);color:var(--mention-item-active-fg)}.mention-item.active span,.mention-item:hover span{color:var(--mention-item-active-fg)}.reaction-row{gap:var(--reaction-row-gap);margin-top:var(--reaction-row-margin-top);flex-wrap:wrap;display:flex}.reaction-pill{background:var(--reaction-pill-bg);border:1px solid var(--surface-200);border-radius:var(--reaction-pill-radius);padding:var(--reaction-pill-padding);font-size:var(--reaction-pill-font-size)}.media-button{cursor:pointer;background:0 0;border:0;align-self:flex-start;max-width:100%;padding:0;display:inline-flex}.message-media{border-radius:var(--message-media-radius);border:1px solid var(--surface-200);background:var(--message-media-bg);max-width:100%;display:block}video.message-media{max-height:var(--message-video-max-height)}.no-download{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.preview-modal{padding:var(--preview-modal-padding);z-index:var(--preview-modal-z);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.attachment-preview-modal{inset:auto;top:var(--attachment-preview-center-y);left:var(--attachment-preview-center-x);width:min(var(--attachment-preview-width), var(--attachment-preview-viewport-width));height:var(--attachment-preview-max-height);max-height:var(--attachment-preview-max-height);background:var(--attachment-preview-modal-bg);transform:var(--attachment-preview-center-transform);z-index:var(--attachment-preview-modal-z);flex-direction:column;display:flex;position:fixed;overflow:hidden}.attachment-preview-backdrop{background:var(--attachment-preview-backdrop-bg);z-index:var(--attachment-preview-backdrop-z)}.attachment-preview-head{justify-content:space-between;align-items:center;gap:var(--attachment-preview-head-gap);min-width:0;padding:var(--attachment-preview-head-padding);border-bottom:1px solid var(--surface-200);display:flex}.attachment-preview-title{gap:var(--attachment-preview-title-gap);min-width:0;display:grid}.attachment-preview-title strong,.attachment-preview-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-preview-title small{color:var(--muted)}.attachment-preview-actions{align-items:center;gap:var(--attachment-preview-actions-gap);flex:none;display:flex}.attachment-preview-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--attachment-preview-content-padding);background:var(--attachment-preview-content-bg);flex:auto;place-items:stretch stretch;display:grid;overflow:auto}.attachment-preview-state{justify-items:center;gap:var(--attachment-preview-state-gap);max-width:var(--attachment-preview-state-max-width);color:var(--muted);text-align:center;display:grid}.attachment-preview-frame{background:var(--preview-image-bg);border:0;width:100%;height:100%;min-height:0;display:block}.attachment-preview-text{box-sizing:border-box;width:100%;min-height:100%;padding:var(--attachment-preview-text-padding);white-space:pre-wrap;word-break:break-word;font:var(--attachment-preview-text-font);color:var(--ink);background:var(--preview-image-bg);border:1px solid var(--surface-200);border-radius:var(--attachment-preview-text-radius);margin:0;overflow:auto}.attachment-preview-sheet{gap:var(--attachment-preview-sheet-gap);width:100%;min-width:0;min-height:100%;display:grid}.attachment-preview-table-wrap{border:1px solid var(--surface-200);border-radius:var(--attachment-preview-text-radius);background:var(--preview-image-bg);overflow:auto}.attachment-preview-table{width:max-content;min-width:var(--attachment-preview-table-min-width);border-collapse:collapse;color:var(--ink)}.attachment-preview-table td{min-width:var(--attachment-preview-cell-min-width);max-width:var(--attachment-preview-cell-max-width);padding:var(--attachment-preview-cell-padding);border-right:1px solid var(--surface-200);border-bottom:1px solid var(--surface-200);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview-image{max-width:min(var(--preview-image-max-width), var(--preview-image-viewport-width));max-height:var(--preview-image-max-height);border-radius:var(--preview-image-radius);border:1px solid var(--surface-200);background:var(--preview-image-bg);width:auto;height:auto;box-shadow:var(--preview-image-shadow);place-self:center}.ai-ref-list{margin-top:var(--ai-ref-list-margin-top);gap:var(--ai-ref-list-gap);flex-direction:column;align-items:flex-start;display:flex}.ai-ref-item{border:1px solid var(--surface-200);background:var(--control-surface-bg);border-radius:var(--ai-ref-item-radius);width:100%;padding:var(--ai-ref-item-padding);justify-content:space-between;gap:var(--ai-ref-item-gap);text-align:left;cursor:pointer;color:var(--ink);display:flex}.ai-ref-item:disabled{opacity:.65;cursor:not-allowed}.message-attachment{gap:var(--message-attachment-gap);padding:var(--message-attachment-padding);border-radius:var(--message-attachment-radius);border:1px solid var(--surface-200);background:var(--message-attachment-bg);color:var(--ink);font-size:var(--message-attachment-font-size);word-break:break-word;text-align:left;cursor:pointer;flex-direction:column;align-self:flex-start;max-width:100%;text-decoration:none;display:inline-flex}.message-attachment small{color:var(--muted);font-size:var(--message-attachment-small-font-size)}.message-audio{width:min(100%, var(--message-audio-width));align-self:stretch;min-width:0;max-width:100%;display:block}.message-meta{gap:var(--message-meta-gap);font-size:var(--message-meta-font-size);align-self:flex-end;align-items:center;display:flex}.message{position:relative}.message-action.menu-action{top:var(--message-action-offset);right:var(--message-action-offset);width:var(--message-action-size);height:var(--message-action-size);border-radius:var(--message-action-radius);color:var(--muted);opacity:0;pointer-events:none;background:0 0;border:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute}.message.out .message-action.menu-action{left:var(--message-action-offset);right:auto}.message:hover .message-action.menu-action,.message.active .message-action.menu-action{opacity:1;pointer-events:auto}.message-action.menu-action svg{width:var(--message-action-icon-size);height:var(--message-action-icon-size)}.message-quote{border-left:var(--message-quote-border-width) solid var(--accent);padding:var(--message-quote-padding);margin-bottom:var(--message-quote-margin-bottom);background:var(--message-quote-bg);border-radius:var(--message-quote-radius)}button.message-quote{text-align:left;width:100%;color:inherit;font:inherit;border:none}.message-quote small{font-size:var(--message-quote-small-font-size);color:var(--muted);margin-bottom:var(--message-quote-small-margin-bottom);display:block}.message-quote span{font-size:var(--message-quote-font-size)}.message-quote.clickable{cursor:pointer}.message-template-card{border:1px solid var(--message-template-card-border);border-radius:var(--message-template-card-radius);padding:var(--message-template-card-padding);background:var(--message-template-card-bg);gap:var(--message-template-card-gap);max-width:min(var(--message-template-card-max-width), 100%);flex-direction:column;display:flex}.message .message-template-label{color:var(--message-template-label-fg);font-size:var(--message-template-label-font-size);letter-spacing:var(--message-template-label-letter-spacing);text-transform:uppercase;font-weight:700}.message-template-title{font-size:var(--message-template-title-font-size);color:var(--message-template-title-fg);overflow-wrap:anywhere;font-weight:700}.message-template-header{font-size:var(--message-template-header-font-size);color:var(--message-template-title-fg);white-space:pre-wrap;font-weight:700}.message-template-media{width:min(var(--message-template-media-width), 100%);max-height:var(--message-template-media-max-height);border-radius:var(--message-template-media-radius);border:1px solid var(--message-template-media-border);object-fit:cover;background:var(--message-template-media-bg);pointer-events:none}.message-template-body{font-size:var(--message-template-body-font-size);line-height:var(--message-template-body-line-height);color:var(--message-template-title-fg);white-space:pre-wrap}.message-template-footer{font-size:var(--message-template-footer-font-size);color:var(--muted);white-space:pre-wrap}.message-template-buttons{gap:var(--message-template-buttons-gap);padding-top:var(--message-template-buttons-padding-top);border-top:1px solid var(--message-template-buttons-border);flex-direction:column;display:flex}.message-template-button{border:1px solid var(--message-template-button-border);border-radius:var(--message-template-button-radius);padding:var(--message-template-button-padding);font-size:var(--message-template-button-font-size);text-align:center;color:var(--message-template-button-fg);background:var(--message-template-button-bg);pointer-events:none;-webkit-user-select:none;user-select:none}.reply-preview{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:var(--reply-preview-gap);background:var(--surface-100);border:1px solid var(--surface-200);border-radius:var(--reply-preview-radius);width:100%;padding:var(--reply-preview-padding);margin:var(--reply-preview-margin);flex:1 0 100%;order:-1;grid-column:1/-1;display:flex}.reply-preview>div{text-align:left;flex:1;min-width:0}.reply-preview small{font-size:var(--reply-preview-small-font-size);color:var(--muted);display:block}.reply-preview span{font-size:var(--reply-preview-font-size)}.reply-preview .icon-only{color:var(--ink)}.template-menu-wrap{align-items:center;display:inline-flex;position:relative}.template-menu-wrap .icon-only.active{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 28%, var(--surface-200));background:var(--template-active-bg)}.template-dropdown{right:0;bottom:calc(100% + var(--template-dropdown-gap));min-width:var(--template-dropdown-min-width);z-index:var(--template-dropdown-z);border:1px solid var(--surface-200);border-radius:var(--template-dropdown-radius);background:var(--template-dropdown-bg);box-shadow:var(--template-dropdown-shadow);padding:var(--template-dropdown-padding);gap:var(--template-dropdown-content-gap);flex-direction:column;display:flex;position:absolute}.template-dropdown select{width:100%;min-width:0;height:var(--template-dropdown-select-height);border:1px solid var(--surface-200);border-radius:var(--template-dropdown-select-radius);padding:var(--template-dropdown-select-padding);background:var(--filter-select-bg);color:var(--ink)}.template-debug{white-space:normal;max-width:var(--template-debug-max-width);line-height:var(--template-debug-line-height);overflow-wrap:anywhere;display:block}.template-preview-text{max-width:var(--template-preview-text-max-width);white-space:normal;line-height:var(--template-preview-text-line-height);overflow-wrap:anywhere;display:block}.message.selected{outline:2px solid var(--message-selected-outline)}.message.deleted{opacity:.82;filter:grayscale();background:var(--message-deleted-bg)!important;border-color:var(--message-deleted-border)!important}.message.deleted .message-text{color:var(--message-deleted-fg);font-style:italic}.deleted-icon{width:var(--deleted-icon-size);height:var(--deleted-icon-size);border-radius:var(--deleted-icon-radius);background:var(--deleted-icon-bg);color:var(--deleted-icon-fg);font-size:var(--deleted-icon-font-size);margin-right:var(--deleted-icon-margin-right);vertical-align:middle;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.selection-actions{align-items:center;gap:var(--selection-actions-gap);background:var(--surface-100);border:1px solid var(--surface-200);padding:var(--selection-actions-padding);border-radius:var(--selection-actions-radius);font-size:var(--selection-actions-font-size);display:inline-flex}.selection-actions .ghost,.selection-actions button,.selection-actions svg{color:var(--ink)}.mobile-back-inline{margin-right:var(--mobile-back-inline-margin-right)}.load-more{align-self:center}.load-more.waba-load-more{background:var(--waba-load-more-bg);color:var(--waba-load-more-fg);border:1px solid var(--waba-load-more-border);box-shadow:var(--waba-load-more-shadow)}.load-more.waba-load-more:disabled{opacity:.72}.list-loading{align-items:center;gap:var(--list-loading-gap);padding:var(--list-loading-padding);color:var(--muted);display:flex}.list-loading .loading-spinner{width:var(--list-loading-spinner-size);height:var(--list-loading-spinner-size);border-width:var(--list-loading-spinner-border-width)}.message-track{color:var(--accent);font-size:var(--message-track-font-size);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.message-track:hover{text-decoration:underline}.tracking-summary{justify-content:space-between;align-items:center;gap:var(--tracking-summary-gap);padding:var(--tracking-summary-padding);display:flex}.tracking-summary strong,.tracking-summary small{display:block}.tracking-meta{gap:var(--tracking-meta-gap);font-size:var(--tracking-meta-font-size);color:var(--muted);display:flex}.date-separator{background:var(--date-separator-bg);border:1px solid var(--surface-200);border-radius:var(--date-separator-radius);padding:var(--date-separator-padding);font-size:var(--date-separator-font-size);color:var(--muted);margin:var(--date-separator-margin);align-self:center}.message small{color:var(--muted);font-size:var(--message-small-font-size)}.message-detail{color:var(--ink);font-weight:600;font-size:var(--message-detail-font-size)}.toolbar{padding:var(--toolbar-padding);border-bottom:1px solid var(--line);background:var(--toolbar-bg)}.status-badge{letter-spacing:.4px;min-width:var(--status-badge-min-width);font-weight:700;line-height:var(--status-badge-line-height);justify-content:center;align-items:center;display:inline-flex}.status-badge.pending{color:var(--muted)}.status-badge.sent,.status-badge.delivered,.status-badge.received{color:var(--status-badge-muted-fg)}.status-badge.read{color:var(--status-badge-read-fg)}.status-badge.failed{color:var(--danger-600)}.payload{margin:var(--payload-margin);font-size:var(--payload-font-size);white-space:pre-wrap;background:var(--payload-bg);padding:var(--payload-padding);border-radius:var(--payload-radius)}.composer{gap:var(--composer-gap);margin:var(--composer-margin);background:var(--panel);border-radius:var(--composer-radius);width:calc(100% - var(--composer-inline-offset-total));max-width:calc(100% - var(--composer-inline-offset-total));box-sizing:border-box;border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0;display:grid;position:sticky;bottom:0}.composer.email-composer{align-items:stretch}.composer button{height:var(--composer-button-height);padding:var(--composer-button-padding)}.composer-field{background:var(--composer-field-bg);border:1px solid var(--surface-200);border-radius:var(--composer-field-radius);width:100%;max-width:100%;height:var(--composer-field-height);min-height:var(--composer-field-height);box-sizing:border-box;grid-column:1;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.composer>.send-btn{grid-column:2;align-self:center}.composer-field.drag-active{border-color:var(--composer-drag-border);box-shadow:var(--composer-drag-shadow);background:var(--composer-drag-bg)}.composer-field.mention-open,.composer-field.emoji-open,.composer-field.template-open{overflow:visible}.composer-field.has-media{height:var(--composer-field-height);min-height:var(--composer-field-height);border-radius:var(--composer-field-radius);align-items:center;padding:0}.composer-field.email-mode{height:auto;min-height:var(--composer-email-min-height);border-radius:var(--composer-email-radius);padding:var(--composer-email-padding);align-items:stretch;overflow:visible}.title-stack{gap:var(--title-stack-gap);flex-direction:column;width:100%;min-width:0;display:flex;overflow:visible}.email-preview-modal{width:min(var(--email-preview-modal-width), var(--email-preview-modal-viewport-width));min-width:0}.email-preview-modal .admin-form-head{align-items:start;gap:var(--email-preview-header-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.email-preview-head{gap:var(--email-preview-head-gap);margin-bottom:var(--email-preview-head-margin-bottom);display:grid}.email-preview-title{gap:var(--email-preview-title-gap);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.email-preview-modal .email-title-left strong,.email-preview-modal .email-title-left small,.email-preview-title .muted{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.email-preview-title .email-title-row.has-actions{padding-top:var(--email-preview-title-actions-padding-top)}.email-preview-modal .email-title-row.has-actions{grid-template-columns:minmax(0, 1fr) minmax(0, var(--email-preview-title-actions-max-width));align-items:center;gap:var(--email-preview-header-gap);min-width:0;display:grid}.email-preview-modal .title-actions,.conversation-panel-head .email-title-row.has-actions .title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;max-width:none;display:flex;overflow:visible}.email-preview-modal .title-actions::-webkit-scrollbar{display:initial}.conversation-panel-head .email-title-row.has-actions .title-actions::-webkit-scrollbar{display:initial}.email-preview-modal .title-actions>*,.conversation-panel-head .email-title-row.has-actions .title-actions>*{flex:none}.email-preview-body{border:1px solid var(--surface-200);border-radius:var(--email-preview-body-radius);background:var(--email-preview-body-bg);padding:var(--email-preview-body-padding);max-height:min(var(--email-preview-body-viewport-height), var(--email-preview-body-max-height));box-sizing:border-box;min-width:0;overflow:auto}.email-message-card,.email-html-view{box-sizing:border-box;min-width:0;max-width:100%}.email-html-view{-webkit-overflow-scrolling:touch;overflow:auto}.email-html-view img,.email-html-view video,.email-html-view iframe{max-width:100%!important}@media (width<=980px){.attachment-preview-modal{width:min(var(--attachment-preview-mobile-width), var(--attachment-preview-viewport-width));height:var(--attachment-preview-mobile-max-height);max-height:var(--attachment-preview-mobile-max-height)}.attachment-preview-head{padding:var(--attachment-preview-mobile-head-padding)}.attachment-preview-content{padding:var(--attachment-preview-mobile-content-padding)}.attachment-preview-frame{height:100%;min-height:0}.email-preview-modal .email-title-row.has-actions{grid-template-columns:minmax(0, 1fr) minmax(0, var(--email-preview-title-actions-mobile-max-width))}.email-preview-modal .title-actions,.conversation-panel-head .email-title-row.has-actions .title-actions{max-width:none}}.email-actions-dropdown{flex:none;min-width:0;display:inline-flex;position:relative}.email-actions-dropdown .dropdown-menu{top:calc(100% + var(--title-actions-dropdown-offset));z-index:var(--title-actions-dropdown-z);left:auto;right:0}.email-preview-compose{margin-top:var(--email-preview-compose-margin-top)}.email-preview-modal .email-preview-compose{margin-top:var(--email-preview-compose-margin-top);border:1px solid var(--email-compose-surface-border);border-radius:var(--email-compose-radius);background:var(--email-compose-surface-bg);gap:0;min-width:0;display:grid;overflow:hidden}.email-compose-header,.email-compose-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.email-compose-header{padding:var(--email-compose-header-padding);border-bottom:1px solid var(--email-compose-footer-border)}.email-compose-header>div{gap:2px;min-width:0;display:grid}.email-compose-header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.email-compose-eyebrow{color:var(--email-compose-field-label);text-transform:uppercase;font-size:.75rem;font-weight:700}.email-compose-addresses{padding:var(--email-compose-body-padding);border-bottom:1px solid var(--email-compose-footer-border);background:var(--email-compose-section-bg);gap:10px;display:grid}.email-compose-recipient-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.email-compose-field{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.email-compose-field>span{color:var(--email-compose-field-label);font-size:.8rem;font-weight:700}.email-compose-field .email-subject-input{box-sizing:border-box;border-radius:var(--email-compose-control-radius);width:100%;min-width:0}.email-compose-editor-shell{min-width:0}.email-preview-compose .email-toolbar{min-width:0;padding:var(--email-compose-toolbar-padding);border-bottom:1px solid var(--email-compose-footer-border);background:var(--email-compose-toolbar-bg);scrollbar-width:thin;align-items:center;gap:8px;display:flex;overflow-x:auto}.email-toolbar-group{border-right:1px solid var(--email-compose-footer-border);flex:none;align-items:center;gap:2px;padding-right:8px;display:inline-flex}.email-toolbar-group:last-child{border-right:0;padding-right:0}.email-preview-compose .email-command-button{width:var(--email-compose-toolbar-button-size);min-width:var(--email-compose-toolbar-button-size);height:var(--email-compose-toolbar-button-size);border-radius:6px;place-items:center;padding:0;display:inline-grid}.email-preview-compose .email-command-button svg{width:16px;height:16px}.email-preview-compose .email-font-size{height:var(--email-compose-toolbar-button-size);border-radius:6px;min-width:64px}.email-preview-compose .email-editor{min-height:var(--email-compose-editor-min-height);max-height:min(42dvh, var(--email-editor-max-height));margin:var(--email-compose-body-padding);border-radius:var(--email-compose-control-radius)}.email-preview-compose .email-editor:empty:before{content:attr(data-placeholder);color:var(--email-compose-editor-placeholder);pointer-events:none}.email-compose-footer{padding:var(--email-compose-footer-padding);border-top:1px solid var(--email-compose-footer-border);background:var(--email-compose-surface-bg)}.email-compose-actions{align-items:center;margin-left:auto}@media (width<=640px){.email-compose-header,.email-compose-footer{flex-direction:column;align-items:flex-start}.email-compose-header>small{display:none}.email-compose-recipient-grid{grid-template-columns:minmax(0,1fr)}.email-preview-compose .email-editor{min-height:180px;max-height:34dvh}.email-compose-footer,.email-compose-footer .email-compose-actions,.email-compose-footer .email-compose-actions>button{width:100%}.email-compose-footer .email-compose-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}.typing-indicator{color:var(--typing-indicator-fg);font-weight:600}.status-pill{align-items:center;gap:var(--status-pill-gap);padding:var(--status-pill-padding);border-radius:var(--status-pill-radius);border:1px solid var(--line);background:var(--status-pill-bg);font-size:var(--status-pill-font-size);color:var(--ink);white-space:nowrap;display:inline-flex}.status-pill.presence.online{border-color:var(--status-presence-online-border);background:var(--status-presence-online-bg);color:var(--status-presence-online-fg)}.status-pill.presence.idle{border-color:var(--status-presence-idle-border);background:var(--status-presence-idle-bg);color:var(--status-presence-idle-fg)}.status-pill.presence.offline{border-color:var(--status-presence-offline-border);background:var(--status-presence-offline-bg);color:var(--status-presence-offline-fg)}.channel-panel .list-item>.channel-row-status{width:var(--channel-row-status-width);min-width:var(--channel-row-status-width);max-width:var(--channel-row-status-width);justify-content:flex-end;place-self:center end;align-items:center;gap:var(--channel-row-status-gap);min-height:0;color:inherit;background:0 0;border:0;border-radius:0;grid-column:3;padding:0;display:flex;overflow:visible}.channel-panel .list-item>.channel-row-status>.badge{min-width:var(--channel-row-status-badge-min-size);min-height:var(--channel-row-status-badge-min-size);padding:var(--channel-row-status-badge-padding);border-radius:var(--channel-row-status-badge-radius);background:var(--channel-row-status-badge-bg);color:var(--channel-row-status-badge-fg);border:0}.channel-panel .list-item>.channel-row-status>.status-dot{width:var(--channel-row-status-dot-size);min-width:var(--channel-row-status-dot-size);height:var(--channel-row-status-dot-size);min-height:var(--channel-row-status-dot-size);border-radius:var(--channel-row-status-dot-radius);background:var(--channel-row-status-dot-on);border:0}.channel-panel .list-item>.channel-row-status>.status-dot.off{background:var(--channel-row-status-dot-off)}.channel-panel .list-item>.channel-row-status>.status-dot.error{background:var(--channel-row-status-dot-error)}.status-select{border-radius:var(--status-select-radius);padding:var(--status-select-padding);font-size:var(--status-select-font-size)}.convo-meta{align-items:center;gap:var(--convo-meta-gap);flex-shrink:0;display:inline-flex}.status-icon{width:var(--status-icon-size);height:var(--status-icon-size);border-radius:var(--status-icon-radius);background:var(--status-dot-idle-bg)}.status-icon.open{background:var(--status-dot-on-bg)}.status-icon.pending{background:var(--status-dot-off-bg)}.status-icon.resolved{background:var(--status-icon-resolved-bg)}.agent-icon{width:var(--agent-icon-size);height:var(--agent-icon-size);color:var(--muted);display:inline-flex}.agent-icon svg{width:var(--agent-icon-size);height:var(--agent-icon-size)}.conversation-tag-dot{width:var(--conversation-tag-dot-size);height:var(--conversation-tag-dot-size);border-radius:var(--conversation-tag-dot-radius);background:var(--tag-color,var(--tag-color-default));border:1px solid var(--conversation-tag-dot-border);flex-shrink:0;display:inline-block}.channel-type-icon--whatsapp{--channel-color:var(--channel-color-whatsapp)}.channel-type-icon--waba{--channel-color:var(--channel-color-waba)}.channel-type-icon--telegram{--channel-color:var(--channel-color-telegram)}.channel-type-icon--email{--channel-color:var(--channel-color-email)}.channel-type-icon--facebook{--channel-color:var(--channel-color-facebook)}.channel-type-icon--instagram{--channel-color:var(--channel-color-instagram)}.channel-type-icon--internal{--channel-color:var(--channel-color-internal)}.channel-type-icon--default{--channel-color:var(--primary-800)}.conversation-tags-indicator{align-items:center;gap:var(--conversation-tags-indicator-gap);display:inline-flex}.conversation-tag-pill{width:var(--conversation-tag-pill-size);height:var(--conversation-tag-pill-size);border-radius:var(--conversation-tag-pill-radius);background:var(--conversation-tag-pill-bg);justify-content:center;align-items:center;display:inline-flex}.conversation-tag-dropdown .dropdown-menu.conversation-tag-menu{min-width:var(--conversation-tag-menu-min-width);max-width:min(var(--conversation-tag-menu-max-width), var(--conversation-tag-menu-viewport-width));padding:var(--conversation-tag-menu-padding);gap:var(--conversation-tag-menu-gap)}.conversation-tag-menu .picker-list{max-height:var(--conversation-tag-menu-list-max-height);padding-right:var(--conversation-tag-menu-list-padding-right);overflow-y:auto}.check-row.compact{font-size:var(--check-row-compact-font-size);padding:var(--check-row-compact-padding);gap:var(--check-row-compact-gap);margin:0}.form-actions.compact{gap:var(--form-actions-compact-gap);justify-content:flex-end;margin:0;display:flex}.icon-only{width:var(--icon-only-size);height:var(--icon-only-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-only svg{width:var(--icon-only-svg-size);height:var(--icon-only-svg-size)}.composer .composer-text-input{padding:var(--composer-input-padding);height:var(--composer-input-height,var(--composer-input-min-height));min-height:var(--composer-input-min-height);max-height:var(--composer-input-max-height);line-height:var(--composer-input-line-height);resize:none;font:inherit;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;text-align:start;unicode-bidi:plaintext;background:0 0;border:none;flex:1;width:100%;max-width:100%;overflow-y:hidden}.composer .composer-text-input--overflowing{overflow-y:auto}.message-location{gap:var(--message-location-gap);padding:var(--message-location-padding);border-radius:var(--message-location-radius);border:1px solid var(--surface-200);background:var(--message-location-bg);color:var(--ink);word-break:break-word;flex-direction:column;align-self:flex-start;max-width:100%;text-decoration:none;display:inline-flex}.message-location strong{font-size:var(--message-location-title-size)}.message-location small{font-size:var(--message-location-meta-size);color:var(--muted)}.message-contact-card{appearance:none;align-items:flex-start;gap:var(--message-contact-card-gap);padding:var(--message-contact-card-padding);border-radius:var(--message-contact-card-radius);border:1px solid var(--surface-200);background:var(--message-contact-card-bg);color:var(--ink);text-align:left;cursor:pointer;max-width:100%;font:inherit;flex-direction:column;display:inline-flex}.message-contact-card .message-contact-label{font-size:var(--message-contact-label-size);color:var(--muted);text-transform:uppercase;letter-spacing:.02em}.message-contact-card strong{font-size:var(--message-contact-title-size)}.message-contact-card small{font-size:var(--message-contact-meta-size);color:var(--muted)}.emoji-wrap{left:var(--composer-emoji-offset-x);position:absolute;top:50%;transform:translateY(-50%)}.composer-field.has-media .emoji-wrap{top:50%;transform:translateY(-50%)}.composer-field.has-voice .voice-preview-inline{padding:var(--voice-preview-inline-composer-padding)}.emoji-wrap .icon-only{width:var(--composer-emoji-button-size);height:var(--composer-emoji-button-size);border-radius:var(--composer-emoji-button-radius);padding:0}.attachment-wrap{right:var(--composer-attachment-offset-x);position:absolute;top:50%;transform:translateY(-50%)}.composer-field.has-media .attachment-wrap{top:50%;transform:translateY(-50%)}.composer-field.email-mode .attachment-wrap{top:var(--composer-email-attachment-top);transform:none}.attachment-wrap input[type=file]{width:var(--hidden-file-input-size);height:var(--hidden-file-input-size);opacity:0;pointer-events:none;position:absolute;inset:0}.attachment-wrap .icon-only{width:var(--composer-attachment-button-size);height:var(--composer-attachment-button-size);border-radius:var(--composer-attachment-button-radius);color:var(--ink);border-color:var(--surface-200);background:var(--attachment-action-bg);padding:0;line-height:0}.attachment-wrap .icon-only svg{width:var(--composer-attachment-icon-size);height:var(--composer-attachment-icon-size);display:block}.send-btn{width:var(--send-btn-size);height:var(--send-btn-size);border-radius:var(--send-btn-radius);background:var(--send-btn-bg);color:var(--send-btn-fg);box-shadow:var(--send-btn-shadow);border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.send-btn svg{width:var(--send-btn-icon-size);height:var(--send-btn-icon-size);display:block}.send-btn.recording{background:var(--send-btn-recording-bg);color:var(--send-btn-recording-fg);box-shadow:var(--send-btn-recording-shadow)}.attachment-chip{align-items:center;gap:var(--attachment-chip-gap);margin:var(--attachment-chip-margin);padding:var(--attachment-chip-padding);border-radius:var(--attachment-chip-radius);border:1px solid var(--surface-200);background:var(--attachment-chip-bg);font-size:var(--attachment-chip-font-size);display:inline-flex}.attachment-chip.edit-chip{border-color:var(--attachment-chip-edit-border);background:var(--attachment-chip-edit-bg);color:var(--attachment-chip-edit-fg)}.edited-indicator{margin-left:var(--inline-indicator-margin);color:var(--edited-indicator-fg);font-size:var(--inline-indicator-font-size)}.source-indicator{margin-left:var(--inline-indicator-margin);color:var(--source-indicator-fg);background:var(--source-indicator-bg);border:1px solid var(--source-indicator-border);border-radius:var(--source-indicator-radius);padding:var(--source-indicator-padding);font-size:var(--inline-indicator-font-size);line-height:var(--source-indicator-line-height)}.debug-panel{margin-top:var(--debug-panel-spacing-top);padding:var(--debug-panel-padding);border:1px solid var(--surface-200);border-radius:var(--debug-panel-radius);background:var(--debug-panel-bg)}.debug-head{margin-bottom:var(--debug-head-margin-bottom);justify-content:space-between;align-items:center;display:flex}.debug-body{max-height:var(--debug-body-max-height);gap:var(--debug-body-gap);display:grid;overflow:auto}.debug-row{gap:var(--debug-row-gap);border-bottom:1px dashed var(--surface-200);padding-bottom:var(--debug-row-padding-bottom);display:grid}.debug-row code{font-size:var(--debug-row-code-font-size);background:var(--debug-row-code-bg);padding:var(--debug-row-code-padding);border-radius:var(--debug-row-code-radius);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:block}.grecaptcha-badge{opacity:0;visibility:hidden;pointer-events:none}body.show-recaptcha .grecaptcha-badge{opacity:1;visibility:visible;pointer-events:auto}.voice-duration{font-size:var(--voice-duration-font-size);color:var(--muted)}.voice-preview-inline{align-items:center;gap:var(--voice-preview-gap);padding:var(--voice-preview-padding);flex:1;min-width:0;display:inline-flex;overflow:hidden}.voice-preview-inline .ghost{color:var(--voice-preview-action-fg)}.voice-preview-inline audio{height:var(--voice-preview-audio-height);flex:1;min-width:0;max-width:100%}@media (width<=520px){.composer{gap:var(--composer-mobile-gap)}.composer button{height:var(--composer-mobile-button-height);padding:var(--composer-mobile-button-padding)}.composer-field{height:var(--composer-mobile-field-height);min-height:var(--composer-mobile-field-height)}.composer .composer-text-input{height:var(--composer-input-height,var(--composer-mobile-input-min-height));min-height:var(--composer-mobile-input-min-height);max-height:var(--composer-mobile-input-max-height);padding:var(--composer-mobile-input-padding);font-size:var(--composer-mobile-input-font-size)}.emoji-wrap .icon-only,.attachment-wrap .icon-only{width:var(--composer-mobile-action-size);height:var(--composer-mobile-action-size)}.send-btn{width:var(--composer-mobile-send-size);height:var(--composer-mobile-send-size)}.send-btn svg{width:var(--composer-mobile-send-icon-size);height:var(--composer-mobile-send-icon-size)}}.media-preview-main{width:100%;height:var(--media-preview-main-height);border-radius:var(--media-preview-main-radius);background:var(--media-preview-bg);justify-content:center;align-items:center;display:flex;overflow:hidden}.media-preview-main img,.media-preview-main video{object-fit:cover;width:100%;height:100%}.media-preview-thumbs{gap:var(--media-preview-thumbs-gap);display:flex;overflow-x:auto}.media-preview-thumbs .thumb{width:var(--media-preview-thumb-size);height:var(--media-preview-thumb-size);border-radius:var(--media-preview-thumb-radius);border:var(--media-preview-thumb-border-width) solid transparent;background:var(--media-preview-bg);padding:0;overflow:hidden}.media-preview-thumbs .thumb.active{border-color:var(--media-preview-thumb-active-border)}.media-preview-thumbs img,.media-preview-thumbs video{object-fit:cover;width:100%;height:100%}.media-caption{height:var(--media-caption-height);background:0 0;border:none;flex:1}.message.draft{max-width:var(--message-draft-max-width);padding:var(--message-draft-padding);border-radius:var(--message-draft-radius);background:var(--message-draft-bg);gap:var(--message-draft-gap);margin-left:auto;display:grid}.media-caption-row{align-items:center;gap:var(--media-caption-row-gap);display:flex}.emoji-panel{bottom:var(--emoji-panel-offset-bottom);gap:var(--emoji-panel-gap);background:var(--emoji-panel-bg);border:1px solid var(--surface-200);border-radius:var(--emoji-panel-radius);padding:var(--emoji-panel-padding);box-shadow:var(--emoji-panel-shadow);z-index:var(--emoji-panel-z);width:var(--emoji-panel-width);max-height:var(--emoji-panel-max-height);flex-direction:column;display:flex;position:absolute;left:0;right:auto;transform:none}.emoji-search input{width:100%;padding:var(--emoji-search-padding);border-radius:var(--emoji-search-radius);border:1px solid var(--surface-200);font-size:var(--emoji-search-font-size)}.emoji-search{align-items:center;display:flex}.emoji-tabs{gap:var(--emoji-tabs-gap);flex-wrap:wrap;display:flex}.emoji-tab{border:1px solid var(--surface-200);background:var(--emoji-tab-bg);color:var(--ink);padding:var(--emoji-tab-padding);border-radius:var(--emoji-tab-radius);font-size:var(--emoji-tab-font-size)}.emoji-tab.active{background:var(--primary-800);color:var(--emoji-tab-active-fg);border-color:var(--primary-800)}.emoji-grid{grid-template-columns:repeat(var(--emoji-grid-columns), 1fr);gap:var(--emoji-grid-gap);max-height:var(--emoji-grid-max-height);display:grid;overflow-y:auto}.emoji-btn{cursor:pointer;font-size:var(--emoji-btn-font-size);background:0 0;border:none}.empty-state{border:1px dashed var(--surface-200);border-radius:var(--empty-state-radius);padding:var(--empty-state-padding);background:var(--empty-state-bg);flex:1;justify-content:center;align-items:center;display:flex}.two-col{grid-template-columns:repeat(auto-fit, minmax(var(--two-col-min-width), 1fr));gap:var(--two-col-gap);display:grid}.important-file-card{gap:var(--important-file-card-gap);padding:var(--important-file-card-padding);border:1px solid var(--line);border-radius:var(--important-file-card-radius);background:var(--important-file-card-bg);box-shadow:var(--important-file-card-shadow);display:grid}.important-file-main{gap:var(--important-file-main-gap);min-width:0;display:grid}.important-file-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-900);line-height:var(--important-file-name-line-height);overflow:hidden}.important-file-actions{grid-template-columns:minmax(var(--important-file-actions-min-width), 1fr) auto;gap:var(--important-file-actions-gap);padding-top:var(--important-file-actions-padding-top);border-top:1px solid var(--line);align-items:end;display:grid}.important-file-rename-field{gap:var(--important-file-rename-gap);min-width:0;margin:0;display:grid}.important-file-rename-field span{font-size:var(--important-file-rename-label-font-size);letter-spacing:var(--important-file-rename-label-letter-spacing);color:var(--muted);text-transform:uppercase;font-weight:700}.important-file-rename-field input{width:100%;min-height:var(--important-file-rename-input-min-height)}.important-file-action-buttons{justify-content:flex-end;align-items:center;gap:var(--important-file-action-buttons-gap);white-space:nowrap;display:inline-flex}.important-file-action{min-height:var(--important-file-action-min-height);padding:var(--important-file-action-padding);border-radius:var(--important-file-action-radius);border:1px solid var(--line);background:var(--important-file-action-bg);color:var(--text-900);font-size:var(--important-file-action-font-size);cursor:pointer;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s}.important-file-action:hover:not(:disabled){transform:translateY(-1px)}.important-file-action.primary{border-color:var(--primary-900);background:var(--primary-900);color:var(--important-file-action-primary-fg)}.important-file-action.danger{border-color:var(--important-file-action-danger-border);background:var(--important-file-action-danger-bg);color:var(--important-file-action-danger-fg)}.important-file-action:disabled{cursor:not-allowed;opacity:.55;transform:none}@media (width<=640px){.important-file-actions{grid-template-columns:1fr;align-items:stretch}.important-file-action-buttons{grid-template-columns:1fr 1fr;width:100%;display:grid}.important-file-action{width:100%}}.checkbox{align-items:center;gap:var(--checkbox-gap);font-size:var(--checkbox-font-size);color:var(--muted);display:flex}.assignments{gap:var(--assignments-gap);margin-bottom:var(--assignments-margin-bottom);padding:var(--assignments-padding);border:1px dashed var(--line);border-radius:var(--assignments-radius);flex-direction:column;display:flex}.assignments.compact{margin-bottom:var(--assignments-compact-margin-bottom);padding:var(--assignments-compact-padding)}.assign-list{gap:var(--assign-list-gap);flex-direction:column;display:flex}.assign-chip{justify-content:space-between;align-items:center;gap:var(--assign-chip-gap);border:1px solid var(--line);border-radius:var(--assign-chip-radius);padding:var(--assign-chip-padding);display:flex}.assign-form{gap:var(--assign-form-gap);flex-wrap:wrap;display:flex}.picker{border:1px solid var(--surface-200);border-radius:var(--picker-radius);padding:var(--picker-padding);gap:var(--picker-gap);flex-direction:column;display:flex}.password-row{grid-template-columns:minmax(var(--password-row-min-width), 1fr) auto auto;gap:var(--password-row-gap);align-items:center;display:grid}.password-row button{padding:var(--password-row-button-padding)}.picker-head{color:var(--primary-900);font-weight:600}.picker-list{gap:var(--picker-list-gap);flex-direction:column;display:flex}.picker-row{text-align:left;border:1px solid var(--surface-200);border-radius:var(--picker-row-radius);background:var(--picker-row-bg);width:100%;padding:var(--picker-row-padding);gap:var(--picker-row-gap);flex-direction:column;display:flex}.check-row{align-items:center;gap:var(--check-row-gap);font-size:var(--check-row-font-size);padding:var(--check-row-padding);border-radius:var(--check-row-radius);border:1px solid var(--surface-200);background:var(--surface-50);color:var(--text-900);display:flex}.check-row span{color:inherit}.check-row .inline-select{padding:var(--check-row-inline-select-padding);font-size:var(--check-row-inline-select-font-size);margin-left:auto}.check-row .email-agent-perms{align-items:center;gap:var(--check-row-email-perms-gap);margin-left:var(--check-row-email-perms-margin-left);flex-wrap:wrap;display:inline-flex}.check-row .email-agent-perms span{align-items:center;gap:var(--check-row-email-perms-label-gap);display:inline-flex}.check-row input[type=checkbox],.check-row input[type=radio]{accent-color:var(--primary-900);background-color:var(--surface-50)}.check-row:has(input:checked){background:var(--check-row-checked-bg);border-color:var(--primary-300)}.check-row.fixed-row{background:var(--check-row-fixed-bg);border-color:var(--check-row-fixed-border);color:var(--check-row-fixed-fg)}.audience-option{background:var(--audience-option-bg)}.muted{color:var(--muted)}.error{color:var(--error-fg);font-size:var(--form-message-font-size)}.success{color:var(--success-fg);font-size:var(--form-message-font-size)}@media (width<=720px) and (hover:none){.kpi-tabs{padding:var(--mobile-kpi-tabs-padding);-webkit-overflow-scrolling:touch;justify-content:flex-start;width:100%;max-width:100%;overflow-x:auto}.kpi-tabs button{padding:var(--mobile-kpi-tab-padding);font-size:var(--mobile-kpi-tab-font-size);flex:none}.kpi-tab-icon{gap:var(--mobile-kpi-tab-icon-gap);padding:var(--mobile-kpi-tab-icon-padding)}.kpi-tab-icon span{display:none}.kpi-tab-icon svg{width:var(--mobile-kpi-tab-icon-size);height:var(--mobile-kpi-tab-icon-size)}.kpi-filters{gap:var(--mobile-kpi-filters-gap);flex-direction:column;max-width:100%;display:flex}.kpi-filters select,.kpi-filters input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.kpi-filters input[type=date]{padding:var(--mobile-kpi-date-padding)}.kpi-filters{padding-right:var(--mobile-kpi-filters-padding-right)}.kpi-apply{justify-content:center;width:100%}.kpi-apply-label{display:none}.page-body{padding:var(--mobile-page-body-padding-sm);height:100%}.inbox-grid{grid-template-columns:1fr;height:100%}.channel-panel .list,.conversation-list-panel .list,.messages{max-height:none}.template-grid{grid-template-columns:1fr}.wa-template-manager-layout{display:block}.wa-template-manager-page{padding:var(--mobile-wa-template-manager-page-padding)}.wa-template-editor-head{grid-template-columns:1fr;align-items:flex-start}.wa-template-editor-head .actions{justify-content:flex-start}.wa-template-button-row{grid-template-columns:1fr}.wa-template-row-actions{flex-wrap:wrap;justify-content:flex-start}.message{max-width:var(--mobile-message-max-width);padding:var(--mobile-message-padding)}}@media (width<=980px) and (hover:none){:root{--mobile-head-icon-size:var(--mobile-head-icon-size-default);--mobile-head-icon-svg:var(--mobile-head-icon-svg-size-default);font-size:var(--mobile-root-font-size)}.topbar{padding:var(--mobile-topbar-padding);gap:var(--mobile-topbar-gap);flex-wrap:nowrap;position:fixed}.message-action.menu-action{opacity:0;pointer-events:none;width:var(--mobile-message-action-size);height:var(--mobile-message-action-size);border-radius:var(--mobile-message-action-radius);color:var(--muted);background:0 0;border:0}.message.active .message-action.menu-action{opacity:1;pointer-events:auto;width:var(--mobile-active-message-action-size);height:var(--mobile-active-message-action-size);border-radius:var(--mobile-active-message-action-radius);background:var(--mobile-active-message-action-bg);border:1px solid var(--surface-200);color:var(--ink)}.support-grid{grid-template-columns:1fr}.brand{align-items:center;gap:var(--mobile-brand-gap);min-width:0;display:flex}.brand strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.brand-copy{min-width:0}.app-version{max-width:min(var(--mobile-app-version-viewport-width), var(--mobile-app-version-max-width))}.topbar-right{justify-content:flex-end;gap:var(--mobile-topbar-right-gap);flex-wrap:nowrap;width:auto;padding-right:0;position:relative}.topbar-actions{gap:var(--mobile-topbar-actions-gap);flex-wrap:nowrap}.topbar-actions .icon-only{width:clamp(var(--mobile-topbar-action-min-size), 8vw, var(--mobile-topbar-action-size));height:clamp(var(--mobile-topbar-action-min-size), 8vw, var(--mobile-topbar-action-size))}.topbar-actions .icon-only svg{width:clamp(var(--mobile-topbar-action-icon-min-size), 4vw, var(--mobile-topbar-action-icon-size));height:clamp(var(--mobile-topbar-action-icon-min-size), 4vw, var(--mobile-topbar-action-icon-size))}.user-chip{padding:var(--mobile-user-chip-padding);max-width:var(--mobile-user-chip-max-width);gap:var(--mobile-user-chip-gap);white-space:nowrap}.user-chip span:last-child{display:none}.message-meta{font-size:var(--mobile-message-meta-font-size)}.status-badge{padding:var(--mobile-status-badge-padding);border-radius:var(--mobile-status-badge-radius);background:var(--mobile-status-badge-bg);font-size:var(--mobile-status-badge-font-size);align-items:center;display:inline-flex}.footer{justify-content:center;align-items:center;gap:var(--mobile-footer-gap);min-height:var(--mobile-footer-min-height);padding:var(--mobile-footer-padding);font-size:var(--mobile-footer-font-size);text-align:center;line-height:var(--mobile-footer-line-height);flex-flow:column}.footer-links{gap:var(--mobile-footer-links-gap);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.footer-links a+a{margin-left:0}.footer a{font-size:inherit;line-height:inherit}.mobile-menu-toggle{border-color:var(--mobile-menu-toggle-border)}.mobile-menu{top:calc(var(--topbar-height) + var(--mobile-menu-top-offset));right:var(--mobile-menu-inline-offset);left:var(--mobile-menu-inline-offset);background:var(--panel);border-radius:var(--mobile-menu-radius);border:1px solid var(--line);box-shadow:var(--mobile-menu-shadow);gap:var(--mobile-menu-gap);padding:var(--mobile-menu-padding);z-index:var(--mobile-menu-z);flex-direction:column;display:flex;position:fixed}.conversation-list-panel .panel-head{flex-wrap:wrap;align-items:center}.conversation-list-panel .panel-head .actions.right{gap:var(--mobile-conversation-list-head-actions-gap);flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;display:flex}.conversation-list-panel .panel-head .actions.right::-webkit-scrollbar{display:none}.conversation-list-panel .panel-head .actions.right .search{flex:100%;width:100%;min-width:0}.conversation-list-head-mobile{gap:var(--mobile-conversation-list-head-gap);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right{justify-content:flex-start;gap:var(--mobile-conversation-list-head-search-actions-gap);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:100%;width:100%;min-width:0;margin-left:0;overflow:auto hidden}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right .search{flex:auto;width:100%;min-width:0}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right.searching .conversation-search-mode{width:100%;min-width:var(--mobile-conversation-search-mode-min-width)}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right.searching .conversation-search-mode .search{width:100%;min-width:0}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right .export-menu{margin-left:auto}.conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right>*{flex:none}.conversation-list-panel .panel-head .actions.right .icon-btn{width:var(--mobile-head-icon-size);height:var(--mobile-head-icon-size)}.conversation-list-panel .panel-head .actions.right .icon-btn svg{width:var(--mobile-head-icon-svg);height:var(--mobile-head-icon-svg)}.conversation-list-panel .panel-head .actions.right .filter-select{width:var(--mobile-head-icon-size);min-width:var(--mobile-head-icon-size);height:var(--mobile-head-icon-size);background-size:var(--mobile-head-icon-svg) var(--mobile-head-icon-svg)}.conversation-list-head-mobile .mobile-back-btn{padding:var(--mobile-list-back-btn-padding);font-size:var(--mobile-list-back-btn-font-size)}.conversation-list-head-mobile .mobile-back-btn svg{width:var(--mobile-head-icon-svg);height:var(--mobile-head-icon-svg)}.mobile-menu button{text-align:left;padding:var(--mobile-menu-button-padding);border-radius:var(--mobile-menu-button-radius);color:var(--ink);background:0 0;border:1px solid #0000}.mobile-menu button.active{background:var(--mobile-menu-active-bg);border-color:var(--mobile-menu-active-border)}.mobile-menu-divider{height:var(--mobile-menu-divider-height);background:var(--line);margin:var(--mobile-menu-divider-margin)}.mobile-menu-user{font-size:var(--mobile-menu-user-font-size);color:var(--muted);padding:var(--mobile-menu-user-padding)}.mobile-menu-logout{text-align:left;padding:var(--mobile-menu-logout-padding);border-radius:var(--mobile-menu-logout-radius);border:1px solid var(--mobile-menu-logout-border);background:var(--mobile-menu-logout-bg);color:var(--ink);font-weight:600}.page-body{padding:var(--mobile-page-body-padding);gap:var(--mobile-page-body-gap);height:100%}.page-body.inbox-mode{padding:var(--mobile-inbox-page-padding)}.channel-panel .list{padding:var(--mobile-panel-list-padding)}.conversation-list-panel{height:100%}.conversation-list-panel .list{flex:1}.message-text{font-size:var(--mobile-message-text-font-size);line-height:var(--mobile-message-text-line-height);word-break:break-word}.inbox-grid{gap:var(--mobile-inbox-grid-gap);grid-template-columns:1fr;height:100%}.inbox-grid>.panel{border-radius:var(--mobile-inbox-panel-radius);box-shadow:none;border:none}.panel-head{padding:var(--mobile-panel-head-padding);gap:var(--mobile-panel-head-gap);flex-wrap:wrap}.conversation-panel-head.conversation-head-mobile{align-items:stretch;gap:var(--mobile-conversation-head-gap);padding:var(--mobile-conversation-head-padding);background:var(--mobile-conversation-head-bg);border-bottom:0;grid-template-columns:1fr;display:grid}.conversation-head-mobile{align-items:stretch;gap:var(--mobile-conversation-head-gap);grid-template-columns:1fr;display:grid;overflow:visible}.conversation-head-mobile .conversation-title{flex:none;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;display:flex}.conversation-head-mobile .email-title-row{flex-wrap:wrap;align-items:flex-start;min-width:0}.conversation-head-mobile .email-title-row .conversation-title-btn{width:100%}.conversation-head-mobile .title-stack{flex-direction:column;justify-content:center;min-width:0;display:flex;overflow:visible}.conversation-head-mobile .title-actions{white-space:nowrap;width:100%;max-width:100%;padding-top:var(--mobile-title-actions-padding-top);flex-wrap:nowrap;justify-content:flex-end;overflow:visible}.conversation-head-mobile .title-actions::-webkit-scrollbar{display:none}.conversation-head-mobile .mobile-head-right{align-items:center;gap:var(--mobile-head-right-gap);width:100%;min-width:0;max-width:100%;display:flex;overflow:visible}.conversation-head-mobile .conversation-actions.mobile-actions{align-items:center;gap:var(--mobile-actions-gap);white-space:nowrap;width:100%;min-width:0;padding:var(--mobile-actions-padding);border:1px solid var(--surface-200);border-radius:var(--mobile-actions-radius);background:var(--mobile-conversation-actions-bg);box-shadow:var(--mobile-conversation-actions-shadow);scrollbar-width:none;flex-wrap:nowrap;flex:100%;max-width:none;display:flex;overflow:auto hidden}.conversation-head-mobile .conversation-actions.mobile-actions>*{flex:none}.conversation-head-mobile .conversation-actions.mobile-actions::-webkit-scrollbar{display:none}.message-search-mode{width:100%}.conversation-head-mobile .assign-inline-form select,.conversation-head-mobile .conversation-actions .status-select{height:var(--mobile-head-icon-size);min-width:var(--mobile-head-icon-size);width:var(--mobile-head-icon-size);padding:0}.conversation-head-mobile .conversation-actions.mobile-actions .icon-btn,.conversation-head-mobile .conversation-actions.mobile-actions .icon-only-select,.conversation-head-mobile .mobile-back-btn.icon-only{width:var(--mobile-head-icon-size);min-width:var(--mobile-head-icon-size);height:var(--mobile-head-icon-size);border-radius:var(--mobile-head-icon-radius);box-sizing:border-box;justify-content:center;align-items:center;padding:0;display:inline-flex}.conversation-head-mobile .icon-only-select{color:#0000;text-indent:var(--hidden-text-indent);background-position:50%;background-size:var(--mobile-head-icon-svg) var(--mobile-head-icon-svg);appearance:none;padding-right:0;font-size:0}.conversation-list-head-mobile .tag-filter.icon-only-select{text-indent:var(--hidden-text-indent);appearance:none;color:#0000!important;background-image:var(--filter-icon-tag-bg-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:var(--mobile-head-icon-svg) var(--mobile-head-icon-svg)!important}.mobile-back-btn.icon-only{width:var(--mobile-head-icon-size);height:var(--mobile-head-icon-size);justify-content:center;padding:0}.mobile-back-btn.icon-only svg{width:var(--mobile-head-icon-svg);height:var(--mobile-head-icon-svg)}.channel-panel .list,.conversation-list-panel .list,.messages{padding:var(--mobile-panel-list-padding)}.conversation-panel .messages{border-top:0}.conversation-list-panel .list-item,.channel-panel .list-item{padding:var(--mobile-list-item-padding)}.composer{background:var(--panel);padding:var(--mobile-composer-padding);margin:var(--mobile-composer-margin);border-radius:var(--mobile-composer-radius);border-top:0;position:sticky;bottom:0}.conversation-actions{justify-content:flex-end;gap:var(--mobile-conversation-actions-gap);flex-wrap:nowrap;width:auto}.assign-inline-form{flex-wrap:nowrap;width:auto}.assign-inline-form select{min-width:var(--mobile-assign-inline-select-min-width);font-size:var(--mobile-assign-inline-select-font-size);flex:1}.message-meta{justify-content:flex-end}.channel-panel .list-item,.channel-panel .status{align-items:center}.footer{justify-content:center}.footer>span{text-align:center;width:100%}}@media (width<=980px){.conversation-panel{height:100%;min-height:0}.messages{padding:var(--mobile-breakpoint-messages-padding);gap:var(--mobile-breakpoint-messages-gap)}.message{max-width:var(--mobile-breakpoint-message-max-width);padding:var(--mobile-breakpoint-message-padding)}.message.system,.message.internal-comment{max-width:var(--mobile-breakpoint-message-system-max-width)}.message-audio{width:100%;max-width:100%}.message-media,.message-attachment{max-width:100%}.page-body{padding:var(--mobile-breakpoint-page-body-padding)!important;overflow:hidden auto!important}.page-body.inbox-mode{padding:var(--mobile-breakpoint-inbox-padding)!important;overflow:hidden!important}.inbox-grid,.inbox-grid.hide-channels,.inbox-grid.hide-conversations,.inbox-grid.hide-channels.hide-conversations{gap:var(--mobile-breakpoint-inbox-gap);width:100%;max-width:100%;grid-template-columns:1fr!important}.inbox-grid>.panel{width:100%;min-width:0;max-width:100%}.conversation-head-mobile .conversation-title{column-gap:var(--mobile-head-title-column-gap);width:100%;overflow:visible;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;display:grid!important}.conversation-head-mobile .conversation-title .mobile-back-inline{width:var(--mobile-head-back-inline-size);min-width:var(--mobile-head-back-inline-size);height:var(--mobile-head-back-inline-size);grid-area:1/1;align-self:start;margin:0!important;display:inline-flex!important}.conversation-head-mobile .conversation-title .title-stack{grid-area:1/2;width:100%;min-width:0}.conversation-head-mobile .title-stack .email-title-row.has-actions{row-gap:var(--mobile-title-row-gap);grid-template-columns:1fr!important;align-items:start!important;display:grid!important}.conversation-head-mobile .title-stack .email-title-row.has-actions .conversation-title-btn{min-width:0;width:100%!important}.conversation-head-mobile .title-stack .email-title-row.has-actions .title-actions{align-items:center;gap:var(--mobile-title-actions-gap);white-space:nowrap;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-top:0!important;display:flex!important;overflow:visible!important}.conversation-head-mobile .title-stack .email-title-row.has-actions .title-actions>*,.conversation-head-mobile .title-stack .email-title-row.has-actions .title-actions .dropdown{flex:none}.conversation-head-mobile .title-stack .email-title-row.has-actions .title-actions::-webkit-scrollbar{display:none}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{gap:var(--mobile-title-row-inline-gap);flex-wrap:nowrap!important;align-items:center!important;display:flex!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .conversation-title-btn{min-width:min(var(--mobile-title-btn-min-width), var(--mobile-title-btn-viewport-width));flex:auto;width:auto!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions{padding-right:calc(var(--mobile-title-actions-safe-padding) + env(safe-area-inset-right));white-space:nowrap;flex-wrap:nowrap!important;justify-content:flex-end!important;width:auto!important;max-width:none!important;margin-left:auto!important;padding-top:0!important;overflow:visible!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions .dropdown-menu,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions .dropdown-menu{max-width:min(var(--mobile-title-actions-menu-max-width), calc(100vw - var(--mobile-title-actions-menu-viewport-margin)));left:auto;right:0}.conversation-head-mobile .mobile-head-right{justify-content:space-between;align-items:center;gap:var(--mobile-head-right-breakpoint-gap);width:100%;min-width:0;max-width:100%;margin-top:var(--mobile-head-right-margin-top);display:flex!important}.conversation-head-mobile .mobile-head-right .conversation-actions.mobile-actions{align-items:center;gap:var(--mobile-head-actions-breakpoint-gap);min-width:0;padding-bottom:var(--mobile-head-actions-padding-bottom);flex-wrap:nowrap;flex:auto;display:flex;overflow:visible}.conversation-panel .composer{margin:var(--mobile-breakpoint-composer-margin);border-radius:var(--mobile-breakpoint-composer-radius);bottom:0!important}.mobile-menu{overflow:hidden;left:var(--mobile-breakpoint-menu-inline-offset)!important;right:var(--mobile-breakpoint-menu-inline-offset)!important;border-radius:var(--mobile-breakpoint-menu-radius)!important;background:var(--mobile-menu-compact-bg)!important;width:auto!important;box-shadow:var(--mobile-menu-compact-shadow)!important;padding:var(--mobile-breakpoint-menu-padding)!important;border:0!important;transform:none!important}.mobile-menu button{margin:var(--mobile-breakpoint-menu-button-margin);padding:var(--mobile-breakpoint-menu-button-padding);border-radius:var(--mobile-breakpoint-menu-button-radius)!important;color:var(--mobile-menu-compact-fg)!important;background:0 0!important;border:0!important}.mobile-menu button.active{background:var(--mobile-menu-compact-active-bg)!important}}@media (width<=980px) and (display-mode:standalone){html,body{width:100%;max-width:100%;overflow:hidden}.page{width:100%;max-width:100vw;height:100dvh;min-height:100dvh;overflow:hidden}.page-body{width:100%;max-width:100%;padding:0!important;overflow:hidden!important}.inbox-grid,.inbox-grid.hide-channels,.inbox-grid.hide-conversations,.inbox-grid.hide-channels.hide-conversations{width:100%;max-width:100%;overflow-x:hidden}.inbox-grid>.panel,.channel-panel,.conversation-list-panel,.conversation-panel,.conversation-panel .messages{min-width:0;max-width:100%;overflow-x:hidden}.topbar,.footer{width:auto;left:0;right:0}.footer{min-height:var(--standalone-footer-min-height);padding:var(--standalone-footer-padding);gap:var(--standalone-footer-gap);font-size:var(--standalone-footer-font-size);line-height:var(--standalone-footer-line-height);text-align:center;justify-content:center}.footer-links{gap:var(--standalone-footer-links-gap);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex}.footer-links a+a{margin-left:0}.footer>span{text-align:center;width:100%;min-width:0}.footer a{font-size:inherit;line-height:inherit}.conversation-panel .composer{margin:var(--standalone-composer-margin);border-radius:var(--standalone-composer-radius);bottom:0!important}.page:not(.app-shell) .auth-wrap.auth-login-wrap{overscroll-behavior:contain;flex:auto;justify-content:center;align-items:center;height:auto;min-height:0;overflow-y:auto;padding:var(--auth-pwa-login-wrap-padding)!important}.page:not(.app-shell) .auth-card.auth-login-card{box-sizing:border-box;width:min(100%, var(--auth-pwa-login-card-width))!important;max-height:none!important;padding:var(--auth-pwa-login-card-padding)!important;border-radius:var(--auth-pwa-login-card-radius)!important}.page:not(.app-shell) .auth-card.auth-login-card:before{display:none}.page:not(.app-shell) .auth-card.auth-login-card h1{font-size:var(--auth-pwa-login-title-size)!important;line-height:var(--auth-pwa-login-title-line-height)!important;padding:0!important}.page:not(.app-shell) .auth-card.auth-login-card .form{gap:var(--auth-pwa-login-form-gap)!important;padding:0!important}.page:not(.app-shell) .auth-card.auth-login-card input,.page:not(.app-shell) .auth-card.auth-login-card button{font-size:var(--auth-pwa-login-control-font-size)!important}.page:not(.app-shell) .auth-card.auth-login-card input,.page:not(.app-shell) .auth-card.auth-login-card button[type=submit]{min-height:var(--auth-pwa-login-control-min-height)!important}.page:not(.app-shell) .auth-card.auth-login-card .pwa-install-card{margin:var(--auth-pwa-login-install-margin)!important;padding:var(--auth-pwa-login-install-padding)!important}}.page.mobile-layout .page-body:not(.inbox-mode){padding:var(--mobile-layout-page-body-padding)!important;gap:var(--mobile-layout-page-body-gap)!important;overflow:hidden auto!important}.page.mobile-layout .conversation-panel .composer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-right:0!important}.page.mobile-layout .page-body:not(.inbox-mode)>section{box-sizing:border-box;width:100%;max-width:100%}.page.mobile-layout .kpi-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--mobile-layout-kpi-tabs-padding);width:100%;max-width:100%;overflow:auto hidden;flex-wrap:nowrap!important;justify-content:flex-start!important}.page.mobile-layout .kpi-tabs::-webkit-scrollbar{display:none}.page.mobile-layout .kpi-tabs button{flex:none}.page.mobile-layout .support-view .admin-toolbar .actions{width:100%;max-width:100%}.page.mobile-layout .support-view .search-input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.page.mobile-layout .doc-article-body{overflow-wrap:anywhere;word-break:break-word}.page.mobile-layout .doc-article-body img,.page.mobile-layout .doc-article-body video,.page.mobile-layout .doc-article-body iframe{max-width:100%!important;height:auto!important}.page.mobile-layout .doc-article-body table{border-collapse:collapse;display:block;overflow-x:auto;width:100%!important;max-width:100%!important}.page.mobile-layout .doc-article-body td,.page.mobile-layout .doc-article-body th,.page.mobile-layout .doc-article-body pre{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.page.mobile-layout .conversation-head-mobile .title-actions,.page.mobile-layout .conversation-head-mobile .conversation-actions.mobile-actions{padding-right:var(--mobile-layout-actions-safe-padding)!important;scroll-padding-right:var(--mobile-layout-actions-safe-padding)!important;box-sizing:border-box!important}.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right{position:relative;padding-right:var(--mobile-layout-actions-safe-padding)!important;box-sizing:border-box!important;scroll-padding-right:var(--mobile-layout-actions-safe-padding)!important}.page.mobile-layout .conversation-head-mobile .conversation-actions.mobile-actions:after,.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right:after{content:"";flex:0 0 var(--mobile-layout-actions-after-size);display:block}.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right .mobile-back-btn{flex:none;margin-right:auto!important}.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile.conversation-list-head-mobile-internal .actions.right{justify-content:flex-start!important}.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile.conversation-list-head-mobile-internal .actions.right .mobile-back-btn{order:100;margin-left:auto!important;margin-right:0!important}.page.mobile-layout .conversation-list-panel .panel-head.conversation-list-head-mobile .actions.right .export-menu{margin-left:0!important}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{box-sizing:border-box;padding-right:var(--mobile-layout-actions-safe-padding)!important}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .conversation-title-btn{min-width:min(var(--mobile-layout-title-btn-min-width), var(--mobile-layout-title-btn-viewport-width))!important}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions,.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions{scrollbar-width:none;gap:var(--mobile-layout-title-actions-gap)!important;padding-right:var(--mobile-layout-actions-safe-padding)!important;overflow:visible!important}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions::-webkit-scrollbar{display:none}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions::-webkit-scrollbar{display:none}.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions .icon-btn,.page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions .icon-btn{width:var(--mobile-layout-title-action-icon-size);min-width:var(--mobile-layout-title-action-icon-size);height:var(--mobile-layout-title-action-icon-size)}.page.mobile-layout .conversation-head-mobile .reference-tools-dropdown .dropdown-menu{min-width:var(--mobile-reference-menu-min-width);max-width:min(var(--mobile-reference-menu-max-width), calc(100vw - var(--mobile-reference-menu-viewport-margin) - env(safe-area-inset-left) - env(safe-area-inset-right)));left:auto;right:0}.conversation-panel-head:not(.email-conversation-head) .title-actions .reference-tools-dropdown,.conversation-panel-head:not(.email-conversation-head) .conversation-actions .reference-tools-dropdown{position:static}.title-actions .reference-tools-dropdown .dropdown-menu,.conversation-actions .reference-tools-dropdown .dropdown-menu{min-width:var(--mobile-reference-menu-min-width);width:max-content;max-width:min(var(--reference-menu-max-width), calc(100vw - var(--reference-menu-viewport-margin) - env(safe-area-inset-left) - env(safe-area-inset-right)));box-sizing:border-box;left:auto!important;right:0!important}.reference-tools-menu .dropdown-item{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.page.mobile-layout .conversation-head-mobile.email-conversation-head .title-actions .dropdown-menu{max-width:min(var(--mobile-reference-menu-max-width), calc(100vw - var(--mobile-reference-menu-viewport-margin) - env(safe-area-inset-left) - env(safe-area-inset-right)))!important;left:0!important;right:auto!important}.page.mobile-layout .email-html-view,.page.mobile-layout .email-preview-body{-webkit-overflow-scrolling:touch;overflow-x:auto}.page.mobile-layout .email-html-view img,.page.mobile-layout .email-preview-body img,.page.mobile-layout .email-html-view video,.page.mobile-layout .email-preview-body video,.page.mobile-layout .email-html-view iframe,.page.mobile-layout .email-preview-body iframe{max-width:100%!important;height:auto!important}.page.mobile-layout .email-html-view table,.page.mobile-layout .email-preview-body table{border-collapse:collapse;display:block;overflow-x:auto;width:100%!important;max-width:100%!important}.page.mobile-layout .email-html-view td,.page.mobile-layout .email-preview-body td,.page.mobile-layout .email-html-view th,.page.mobile-layout .email-preview-body th,.page.mobile-layout .email-html-view pre,.page.mobile-layout .email-preview-body pre{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.footer.footer-mobile{justify-content:center!important;align-items:center!important;gap:var(--footer-mobile-gap)!important;min-height:var(--footer-mobile-min-height)!important;padding:var(--footer-mobile-padding)!important;font-size:var(--footer-mobile-font-size)!important;line-height:var(--footer-mobile-line-height)!important;text-align:center!important;flex-flow:column!important}.footer.footer-mobile>span{text-align:center!important;width:100%!important;min-width:0!important}.footer.footer-mobile .footer-links{justify-content:center!important;align-items:center!important;gap:var(--footer-mobile-links-gap)!important;flex-wrap:wrap!important;width:100%!important;display:flex!important}.footer.footer-mobile .footer-links a+a{margin-left:0!important}.footer.footer-mobile a{font-size:inherit!important;line-height:inherit!important}.mobile-menu.mobile-menu-mobile{top:calc(var(--topbar-height) + var(--mobile-menu-mobile-top-offset))!important;left:calc(var(--mobile-menu-mobile-inline-offset) + env(safe-area-inset-left))!important;right:calc(var(--mobile-menu-mobile-inline-offset) + env(safe-area-inset-right))!important;width:auto!important;max-width:calc(100vw - var(--mobile-menu-mobile-viewport-margin) - env(safe-area-inset-left) - env(safe-area-inset-right))!important;box-sizing:border-box!important;border-radius:var(--mobile-menu-mobile-radius)!important;padding:var(--mobile-menu-mobile-padding)!important;z-index:var(--mobile-menu-mobile-z)!important;margin:0 auto!important;position:fixed!important;overflow:hidden!important}.mobile-menu.mobile-menu-mobile button{text-align:left!important;border-radius:var(--mobile-menu-mobile-button-radius)!important;width:100%!important;margin:var(--mobile-menu-mobile-button-margin)!important;padding:var(--mobile-menu-mobile-button-padding)!important;box-sizing:border-box!important;border:0!important}.mobile-menu.mobile-menu-mobile .mobile-menu-group-label{padding:var(--mobile-menu-group-label-padding);font-size:var(--mobile-menu-group-label-font-size);letter-spacing:var(--mobile-menu-group-label-letter-spacing);text-transform:uppercase;color:var(--mobile-menu-label-fg);font-weight:700}.mobile-menu.mobile-menu-mobile .mobile-menu-user{min-height:var(--mobile-menu-mobile-user-min-height);padding:var(--mobile-menu-mobile-user-padding);border-radius:var(--mobile-menu-mobile-user-radius);border:1px solid var(--mobile-menu-user-border);background:var(--mobile-menu-user-bg);color:var(--mobile-menu-user-fg);line-height:var(--mobile-menu-mobile-user-line-height);box-sizing:border-box;align-items:center;display:flex}.mobile-menu.mobile-menu-mobile .mobile-menu-logout{width:100%;margin-top:var(--mobile-menu-mobile-logout-margin-top);box-sizing:border-box;justify-content:center;align-items:center;color:var(--mobile-menu-logout-fg)!important;background:var(--mobile-menu-logout-strong-bg)!important;border:1px solid var(--mobile-menu-logout-strong-border)!important;display:flex!important}.reference-info-value{border:1px solid var(--surface-200);border-radius:var(--reference-info-value-radius);background:var(--reference-info-value-bg);padding:var(--reference-info-value-padding);font-family:var(--reference-info-value-font-family);font-size:var(--reference-info-value-font-size);color:var(--ink);overflow-wrap:anywhere;word-break:break-word}.ai-suggest-modal{width:min(var(--ai-suggest-modal-width), var(--ai-suggest-modal-viewport-width));max-height:min(var(--ai-suggest-modal-viewport-height), var(--ai-suggest-modal-max-height));border-radius:var(--ai-suggest-modal-radius);border:1px solid var(--ai-suggest-modal-border);box-shadow:var(--ai-suggest-modal-shadow);background:var(--ai-suggest-modal-bg);color:var(--ai-suggest-fg);overflow:auto}.ai-suggest-form{gap:var(--ai-suggest-form-gap);color:var(--ai-suggest-fg)}.ai-suggest-thinking{align-items:center;gap:var(--ai-suggest-thinking-gap);border:1px solid var(--surface-200);background:var(--ai-suggest-surface-bg);border-radius:var(--ai-suggest-thinking-radius);padding:var(--ai-suggest-thinking-padding);color:var(--ai-suggest-fg);display:flex}.ai-suggest-spinner{width:var(--ai-suggest-spinner-size);height:var(--ai-suggest-spinner-size);border-radius:var(--ai-suggest-spinner-radius);border:var(--ai-suggest-spinner-border-width) solid var(--surface-300);border-top-color:var(--brand);flex:none;animation:.8s linear infinite ai-suggest-spin}.ai-suggest-meta{color:var(--ai-suggest-fg);justify-content:space-between;align-items:center;display:flex}.ai-suggest-reply{border:1px solid var(--surface-200);border-radius:var(--ai-suggest-reply-radius);padding:var(--ai-suggest-reply-padding);background:var(--ai-suggest-surface-bg);white-space:pre-wrap;line-height:var(--ai-suggest-reply-line-height);color:var(--ai-suggest-fg)}.vcard-public{box-shadow:none;width:min(var(--vcard-public-width), var(--vcard-public-max-viewport-width));background:0 0;border:0;margin:0 auto;padding:0}.vcard-template-engine{width:100%;aspect-ratio:var(--vcard-template-aspect-ratio);border-radius:var(--vcard-template-radius);margin:0 auto;position:relative;overflow:hidden}.vcard-template-frame{background:var(--vcard-template-frame-bg);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.vcard-template-svg{width:100%;height:100%;position:absolute;inset:0}.vcard-template-svg svg{width:100%;height:100%;display:block}.vcard-overlay-contact{left:var(--vcard-overlay-x);top:var(--vcard-contact-overlay-y);width:min(var(--vcard-overlay-width), var(--vcard-overlay-max-width));gap:var(--vcard-contact-gap);z-index:var(--vcard-overlay-z);display:grid;position:absolute;transform:translate(-50%)}.vcard-contact-row{grid-template-columns:var(--vcard-contact-icon-column) minmax(0, 1fr);align-items:center;gap:var(--vcard-contact-row-gap);color:var(--vcard-contact-text-color,var(--vcard-contact-text-color-default));font-size:var(--vcard-contact-font-size);line-height:var(--vcard-contact-line-height);font-weight:var(--vcard-contact-font-weight);text-decoration:none;display:grid}.vcard-contact-icon{width:var(--vcard-contact-icon-size);height:var(--vcard-contact-icon-size);color:var(--vcard-contact-icon-color,var(--vcard-contact-icon-color-default));flex:0 0 var(--vcard-contact-icon-size);justify-content:center;align-items:center;display:inline-flex}.vcard-contact-icon svg{fill:currentColor;width:100%;height:100%}.vcard-contact-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vcard-overlay-social{left:var(--vcard-overlay-x);top:var(--vcard-social-overlay-y);width:min(var(--vcard-overlay-width), var(--vcard-overlay-max-width));gap:var(--vcard-social-gap);z-index:var(--vcard-overlay-z);flex-wrap:wrap;justify-content:center;display:flex;position:absolute;transform:translate(-50%)}.vcard-overlay-row{color:#0000;width:var(--vcard-social-hit-size);height:var(--vcard-social-hit-size);justify-content:center;align-items:center;text-decoration:none;display:flex}.vcard-overlay-icon{width:var(--vcard-social-icon-size);height:var(--vcard-social-icon-size);color:var(--vcard-social-icon-color,var(--vcard-social-icon-color-default));flex:0 0 var(--vcard-social-icon-size);justify-content:center;align-items:center;display:inline-flex}.vcard-overlay-icon svg{fill:currentColor;width:100%;height:100%}.vcard-overlay-text{display:none}.vcard-download-icon{right:var(--vcard-download-offset-x);bottom:var(--vcard-download-offset-y);width:var(--vcard-download-size);height:var(--vcard-download-size);border-radius:var(--vcard-download-radius);border:var(--vcard-download-border);background:var(--vcard-download-bg);color:var(--vcard-download-fg);box-shadow:var(--vcard-download-shadow);z-index:var(--vcard-download-z);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:absolute}.vcard-directory-public{width:min(var(--vcard-directory-width), var(--vcard-directory-max-viewport-width));background:var(--vcard-directory-bg);border:1px solid color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 24%, var(--vcard-directory-line));border-radius:var(--vcard-directory-radius);padding:var(--vcard-directory-padding);margin:0 auto;position:relative;overflow:hidden}.vcard-directory-bg-shape{border-radius:var(--vcard-directory-shape-radius);pointer-events:none;filter:blur(var(--vcard-directory-shape-blur));position:absolute}.vcard-directory-bg-shape-1{width:var(--vcard-directory-shape-1-size);height:var(--vcard-directory-shape-1-size);right:var(--vcard-directory-shape-1-x);top:var(--vcard-directory-shape-1-y);background:color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 20%, transparent)}.vcard-directory-bg-shape-2{width:var(--vcard-directory-shape-2-size);height:var(--vcard-directory-shape-2-size);left:var(--vcard-directory-shape-2-x);bottom:var(--vcard-directory-shape-2-y);background:color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 14%, transparent)}.vcard-directory-head{justify-content:space-between;align-items:baseline;gap:var(--vcard-directory-head-gap);margin-bottom:var(--vcard-directory-head-margin);background:var(--vcard-directory-head-bg);border:1px solid color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 20%, var(--vcard-directory-line));border-radius:var(--vcard-directory-head-radius);padding:var(--vcard-directory-head-padding);z-index:1;display:flex;position:relative}.vcard-directory-kicker{margin-bottom:var(--vcard-directory-kicker-margin-bottom);text-transform:uppercase;letter-spacing:var(--vcard-directory-kicker-letter-spacing);color:color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 74%, var(--vcard-directory-surface));font-weight:700;display:inline-block}.vcard-directory-head h2{font-size:var(--vcard-directory-title-size);color:var(--dir-text,var(--dir-text-default));margin:0}.vcard-directory-grid{grid-template-columns:repeat(auto-fill, minmax(var(--vcard-directory-card-min-width), 1fr));gap:var(--vcard-directory-grid-gap);z-index:1;display:grid;position:relative}.vcard-directory-card{grid-template-columns:var(--vcard-directory-avatar-size) minmax(0, 1fr);align-items:center;gap:var(--vcard-directory-card-gap);border:1px solid color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 18%, var(--vcard-directory-line));border-radius:var(--vcard-directory-card-radius);padding:var(--vcard-directory-card-padding);background:var(--dir-card,var(--dir-card-default));color:inherit;box-shadow:var(--vcard-directory-shadow);text-decoration:none;transition:transform .14s,box-shadow .14s,border-color .14s;display:grid}.vcard-directory-card:hover{transform:translateY(var(--vcard-directory-card-hover-y));box-shadow:var(--vcard-directory-hover-shadow);border-color:color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 40%, var(--vcard-directory-line))}.vcard-directory-avatar{width:var(--vcard-directory-avatar-size);height:var(--vcard-directory-avatar-size);border-radius:var(--vcard-directory-avatar-radius);background:color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 14%, var(--vcard-directory-line));color:var(--dir-text,var(--dir-text-default));justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.vcard-directory-avatar img{object-fit:cover;width:100%;height:100%;display:block}.vcard-directory-copy{gap:var(--vcard-directory-copy-gap);min-width:0;display:grid}.vcard-directory-copy strong,.vcard-directory-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vcard-directory-copy strong{font-size:var(--vcard-directory-name-size);color:var(--dir-text,var(--dir-text-default))}.vcard-directory-copy small{color:color-mix(in srgb, var(--dir-text,var(--dir-text-default)) 66%, var(--vcard-directory-surface));font-weight:500}.my-vcard-modal{width:min(var(--my-vcard-modal-width), var(--my-vcard-modal-viewport-width));border-radius:var(--my-vcard-modal-radius);border:1px solid var(--my-vcard-border);box-shadow:var(--my-vcard-shadow);background:var(--my-vcard-bg)}.my-vcard-head{border-bottom:1px solid var(--surface-200);padding-bottom:var(--my-vcard-head-padding-bottom)}.my-vcard-body{grid-template-columns:var(--my-vcard-qr-column-width) minmax(0, 1fr);align-items:stretch;gap:var(--my-vcard-layout-gap);padding:var(--my-vcard-body-padding);display:grid}.mobile-menu.mobile-menu-mobile .mobile-menu-card-action{justify-content:center;align-items:center;width:42px;min-width:42px;min-height:42px;margin-left:auto!important;padding:0!important;display:inline-flex!important}.mobile-menu.mobile-menu-mobile .mobile-menu-card-action svg{width:20px;height:20px}.my-vcard-link{align-items:center;gap:var(--my-vcard-link-gap);border:1px solid var(--surface-200);border-radius:var(--my-vcard-link-radius);padding:var(--my-vcard-link-padding);background:var(--panel);grid-template-columns:minmax(0,1fr) auto;display:grid}.my-vcard-qr-stage{align-content:center;place-items:center;gap:var(--my-vcard-qr-stage-gap);min-height:var(--my-vcard-qr-stage-min-height);padding:var(--my-vcard-qr-stage-padding);border:1px solid var(--my-vcard-qr-stage-border);border-radius:var(--my-vcard-qr-stage-radius);background:var(--my-vcard-qr-stage-bg);display:grid}.my-vcard-qr-image{width:min(100%, var(--my-vcard-qr-size));box-sizing:border-box;aspect-ratio:1;padding:var(--my-vcard-qr-image-padding);border:1px solid var(--my-vcard-qr-image-border);border-radius:var(--my-vcard-qr-radius);background:var(--my-vcard-qr-image-bg);display:block}.my-vcard-qr-caption,.my-vcard-copy-state,.my-vcard-link-label{color:var(--my-vcard-supporting-text-color);font-size:var(--my-vcard-supporting-text-size);line-height:var(--my-vcard-supporting-text-line-height)}.my-vcard-share{align-content:center;gap:var(--my-vcard-body-gap);min-width:0;display:grid}.my-vcard-link-copy{gap:var(--my-vcard-link-copy-gap);min-width:0;display:grid}.my-vcard-link-copy span{color:var(--my-vcard-link-color);font-size:var(--my-vcard-link-font-size);font-weight:var(--my-vcard-link-font-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my-vcard-actions{gap:var(--my-vcard-actions-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.my-vcard-actions>*{text-align:center;justify-content:center;min-width:0}.my-vcard-open-card{min-height:var(--my-vcard-primary-action-height);border:1px solid var(--my-vcard-primary-action-border);border-radius:var(--my-vcard-primary-action-radius);background:var(--my-vcard-primary-action-bg);color:var(--my-vcard-primary-action-color);font-size:var(--my-vcard-primary-action-font-size);font-weight:var(--my-vcard-primary-action-font-weight);grid-column:1/-1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.my-vcard-open-card:hover{border-color:var(--my-vcard-primary-action-hover-border);background:var(--my-vcard-primary-action-hover-bg);color:var(--my-vcard-primary-action-color)}.my-vcard-refresh{grid-column:1/-1}@media (width<=640px){.my-vcard-body{grid-template-columns:minmax(0,1fr)}.my-vcard-qr-stage{min-height:0}.my-vcard-actions{grid-template-columns:minmax(0,1fr)}.my-vcard-open-card,.my-vcard-refresh{grid-column:auto}}.vcard-download-icon svg{width:var(--vcard-download-icon-svg-size);height:var(--vcard-download-icon-svg-size);fill:currentColor}.vcard-template-cards{grid-template-columns:repeat(auto-fit, minmax(var(--vcard-template-card-min-width), 1fr));gap:var(--vcard-template-cards-gap);display:grid}.vcard-template-card{border:1px solid var(--surface-200);border-radius:var(--vcard-template-card-radius);padding:var(--vcard-template-card-padding);align-items:flex-start;gap:var(--vcard-template-card-gap);background:var(--panel);cursor:pointer;text-align:left;flex-direction:column;display:flex}.vcard-template-card-thumb{width:100%;max-width:var(--vcard-template-card-thumb-max-width);border:1px solid var(--surface-200);border-radius:var(--vcard-template-card-thumb-radius);margin-bottom:var(--vcard-template-card-thumb-margin-bottom);overflow:hidden}.vcard-template-card-thumb .vcard-template-engine{width:100%}.vcard-template-card.active{border-color:var(--brand,var(--tag-color-default));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand,var(--tag-color-default)) 35%, transparent)}.vcard-branding-grid{gap:var(--vcard-branding-grid-gap);display:grid}.vcard-color-row{grid-template-columns:var(--vcard-color-row-columns);gap:var(--vcard-color-row-gap);align-items:center;display:grid}.vcard-color-chip{width:var(--vcard-color-chip-size);height:var(--vcard-color-chip-size);border-radius:var(--vcard-color-chip-radius);border:1px solid var(--surface-300);background:var(--swatch-color,var(--accent));display:inline-block}.vcard-color-row input[type=color]{width:var(--vcard-color-input-width);height:var(--vcard-color-input-height);padding:var(--vcard-color-input-padding);border-radius:var(--vcard-color-input-radius)}.vcard-branding-actions{margin-top:var(--vcard-branding-actions-margin-top)}.vcard-template-preview-wrap{gap:var(--vcard-template-preview-wrap-gap);display:grid}.vcard-template-modal{width:min(var(--vcard-template-modal-width), var(--vcard-template-modal-viewport-width));max-height:var(--vcard-template-modal-max-height);overflow:auto}.vcard-template-modal-layout{grid-template-columns:minmax(var(--vcard-template-modal-preview-min-width), var(--vcard-template-modal-preview-width)) minmax(0, 1fr);gap:var(--vcard-template-modal-layout-gap);align-items:start;display:grid}.vcard-template-preview-panel,.vcard-template-branding-panel{gap:var(--vcard-template-preview-wrap-gap);min-width:0;padding:var(--vcard-template-card-padding);border:1px solid var(--surface-200);border-radius:var(--vcard-template-card-radius);background:var(--panel);display:grid}.vcard-template-preview-panel{align-content:start;justify-items:center}.vcard-template-branding-panel{align-content:start}.vcard-template-panel-head{justify-self:stretch;gap:var(--vcard-template-card-gap);padding-bottom:var(--vcard-template-card-thumb-margin-bottom);border-bottom:1px solid var(--surface-200);display:grid}.vcard-template-panel-head strong{color:var(--ink)}.vcard-template-editor-preview{justify-self:center}.vcard-template-branding-panel .vcard-branding-grid{width:100%}.vcard-template-branding-panel .vcard-branding-actions{padding-top:var(--vcard-branding-actions-margin-top);border-top:1px solid var(--surface-200);justify-content:flex-end}.vcard-template-editor-preview{width:min(var(--vcard-template-editor-preview-width), 100%);border:1px solid var(--surface-200);border-radius:var(--vcard-template-editor-preview-radius);margin:0}.vcard-admin-template-list{gap:var(--vcard-admin-template-list-gap);display:grid}@media (width<=760px){.bulk-contact-fields{grid-template-columns:1fr}.bulk-contact-modal{max-height:calc(100vh - var(--bulk-contact-modal-mobile-offset))}.vcard-template-modal-layout{grid-template-columns:1fr}.vcard-template-preview-panel{justify-items:center}}.vcard-public-actions{justify-content:center;gap:var(--vcard-public-actions-gap);margin-top:var(--vcard-public-actions-margin-top);display:flex}.page.public-vcard-mode{background:var(--public-vcard-page-bg);justify-content:center;align-items:center;padding-top:0;padding-bottom:0}.page-body.public-vcard-body{justify-content:center;align-items:center;padding:0;overflow:hidden}.page.public-legal-mode{min-height:100dvh}.page-body.public-legal-body{align-items:stretch;min-height:0;height:auto!important;padding:var(--public-legal-body-padding)!important;overflow:hidden auto!important}.public-legal-body .content-page{width:100%;min-height:min-content;padding-bottom:var(--public-legal-content-padding-bottom)}.public-legal-body .content-card{margin:0 auto}.vcard-only-page{justify-content:center;align-items:center;width:100%;min-height:100%;margin:0;display:flex}.waba-profile-picture-preview{width:min(100%, var(--waba-profile-picture-preview-size));aspect-ratio:1;border:1px solid var(--border);border-radius:var(--waba-profile-picture-preview-radius);background:var(--waba-profile-picture-bg);justify-content:center;align-items:center;display:flex;overflow:hidden}.waba-profile-picture-preview img{object-fit:cover;width:100%;height:100%;display:block}.waba-profile-picture-empty{color:var(--muted);font-size:var(--waba-profile-picture-empty-font-size);text-align:center;padding:var(--waba-profile-picture-empty-padding)}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .email-title-row.has-actions.whatsapp-title-row,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .email-title-row.has-actions.internal-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .email-title-row.has-actions.internal-title-row .conversation-title-btn{min-width:0}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .email-title-row.has-actions.whatsapp-title-row .title-actions,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .email-title-row.has-actions.internal-title-row .title-actions{align-self:center;margin-left:0;padding-top:0}.conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .title-actions>*,.conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .title-actions>*{flex:none}@media (width<=980px){.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{row-gap:var(--mobile-title-row-gap);grid-template-columns:1fr!important;align-items:start!important;display:grid!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .conversation-title-btn{width:100%!important;min-width:0!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions,.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions{scrollbar-width:none;width:100%!important;max-width:100%!important;padding-top:0!important;padding-right:var(--mobile-layout-actions-safe-padding)!important;scroll-padding-right:var(--mobile-layout-actions-safe-padding)!important;justify-content:flex-start!important;margin-left:0!important;overflow:auto visible!important}.conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions::-webkit-scrollbar{display:none}.conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions::-webkit-scrollbar{display:none}}@keyframes ai-suggest-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=640px){.contacts-filter-bar{grid-template-columns:var(--contacts-filter-grid-columns-mobile)}.contacts-filter-search,.contacts-filter-actions{grid-column:auto}.contacts-filter-actions>button{flex:1}.whatsapp-status-fields{grid-template-columns:var(--whatsapp-status-fields-columns-mobile)}.whatsapp-status-field-wide{grid-column:auto}.whatsapp-status-media-row,.whatsapp-status-schedule-head{flex-direction:column;align-items:flex-start}.whatsapp-status-composer-actions,.whatsapp-status-composer-actions>button{width:100%}.whatsapp-status-schedule-state{align-self:flex-start}}:root,:root[data-app-theme=classic]{--primary-900:#002623;--primary-800:#054239;--primary-300:#6ee7b7;--accent-500:#b9a779;--surface-50:#f5f4f1;--surface-100:#ece9e2;--surface-200:#e1ded6;--surface-300:#d7d1c3;--surface-900:#0c1f1d;--text-900:#0d1a19;--text-700:#3c514e;--danger-600:#b91c1c;--shadow:0 12px 30px #0026231f;--panel:#fff;--text:var(--text-900);--ink:var(--text-900);--muted:var(--text-700);--accent:var(--accent-500);--line:var(--surface-200);--border:var(--line);--on-primary:#fff;--app-body-margin:0;--app-font-family:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-root-font-size:16px;--mobile-layout-breakpoint:980px;--mobile-root-font-size:clamp(14px, 3.5vw, 16px);--mobile-head-icon-size-default:34px;--mobile-head-icon-svg-size-default:18px;--brand-title-font-family:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-title-letter-spacing:.02em;--topbar-height-default:72px;--footer-height-default:48px;--loading-bar-top:0;--topbar-top:0;--topbar-gap:16px;--topbar-right-gap:16px;--topbar-actions-gap:10px;--topbar-action-size:40px;--topbar-action-icon-size:20px;--topbar-padding-x:20px;--topbar-padding-y:12px;--topbar-radius:0;--topbar-z:60;--loading-bar-height:4px;--loading-bar-bg-size:200% 100%;--loading-bar-animation-duration:1.2s;--loading-bar-z:1000;--loading-overlay-z:999;--loading-spinner-size:38px;--loading-spinner-radius:50%;--loading-spinner-border-width:3px;--loading-spinner-animation-duration:.9s;--app-loading-brand-gap:10px;--app-loading-logo-size:64px;--app-loading-logo-radius:14px;--app-loading-title-font-size:15px;--divider-height:1px;--divider-margin:8px 0;--form-gap:12px;--form-margin-top:16px;--control-radius:10px;--control-padding:12px 14px;--control-font-size:14px;--feature-request-form-gap:22px;--feature-request-form-max-width:720px;--feature-request-form-margin:8px 0 0;--feature-request-form-padding:28px;--feature-request-form-radius:8px;--feature-request-form-shadow:0 8px 24px #0f172a0d;--feature-request-head-gap:16px;--feature-request-head-padding-bottom:16px;--feature-request-title-size:20px;--feature-request-title-copy-margin:5px;--feature-request-kicker-margin-bottom:6px;--feature-request-kicker-font-size:11px;--feature-request-kicker-font-weight:700;--feature-request-kicker-letter-spacing:.08em;--feature-request-fields-gap:18px;--feature-request-field-gap:7px;--feature-request-field-font-size:13px;--feature-request-control-radius:6px;--feature-request-input-min-height:44px;--feature-request-body-min-height:150px;--feature-request-footer-gap:16px;--feature-request-footer-padding-top:16px;--feature-request-footer-note-max-width:340px;--feature-request-footer-actions-gap:8px;--feature-request-mobile-gap:18px;--feature-request-mobile-padding:18px;--feature-request-kicker-fg:#766d4d;--button-radius:999px;--button-padding:10px 18px;--button-font-weight:600;--button-fg:var(--on-primary);--page-body-padding:16px;--page-body-gap:16px;--tabs-gap:8px;--tabs-padding-bottom:6px;--tabs-button-padding:10px 12px;--ai-kb-tabs-gap:8px;--ai-kb-tab-radius:10px;--ai-kb-tab-padding:8px 12px;--license-lock-card-max-width:560px;--license-lock-card-margin:8vh auto 0;--notice-area-gap:12px;--notice-count-offset:-6px;--notice-count-radius:999px;--notice-count-font-size:10px;--notice-count-padding:2px 6px;--notice-count-border-width:2px;--notice-count-min-size:18px;--notice-count-line-height:1;--notice-count-z:2;--notice-count-desktop-offset:-6px;--inbox-unread-count-min-width:20px;--inbox-unread-count-gap:6px;--inbox-unread-count-padding:2px 6px;--inbox-unread-count-border-width:1px;--inbox-unread-count-radius:999px;--inbox-unread-count-bg:var(--accent);--inbox-unread-count-fg:var(--primary-900);--inbox-unread-count-border:var(--panel);--inbox-unread-count-font-size:10px;--inbox-unread-count-font-weight:800;--ai-assistant-window-offset:10px;--ai-assistant-window-width:460px;--ai-assistant-window-viewport-margin:24px;--ai-assistant-window-viewport-height:70vh;--ai-assistant-window-max-height:620px;--ai-assistant-window-gap:10px;--ai-assistant-window-padding:12px;--ai-assistant-window-radius:14px;--ai-assistant-window-z:80;--ai-assistant-head-gap:8px;--ai-assistant-actions-gap:8px;--ai-assistant-list-gap:10px;--ai-assistant-list-padding-right:2px;--ai-assistant-msg-radius:12px;--ai-assistant-msg-padding:10px;--ai-assistant-msg-gap:6px;--ai-assistant-msg-head-gap:8px;--ai-assistant-msg-line-height:1.45;--ai-assistant-msg-font-size:13px;--ai-context-list-gap:8px;--ai-context-list-margin-top:10px;--ai-context-item-radius:10px;--ai-context-item-padding:10px;--ai-context-head-gap:8px;--ai-context-item-text-margin:6px 0 0;--ai-context-item-line-height:1.45;--ai-context-item-font-size:13px;--brand-gap:12px;--app-version-font-size:11px;--app-version-margin-top:2px;--app-version-viewport-width:72vw;--app-version-max-width:620px;--brand-mark-size:36px;--brand-mark-radius:12px;--subtabs-gap:8px;--subtabs-margin:12px 0 8px;--kpi-tabs-padding:0 8px;--kpi-tabs-gap:6px;--kpi-tab-padding:8px 12px;--kpi-tab-font-size:13px;--kpi-tab-icon-gap:6px;--kpi-tab-icon-size:18px;--kpi-apply-gap:6px;--kpi-apply-padding:8px 14px;--kpi-apply-icon-size:16px;--inbox-channel-min-width:220px;--inbox-channel-width:260px;--inbox-list-min-width:300px;--inbox-list-width:360px;--inbox-detail-min-width:360px;--inbox-channel-resize-width:var(--inbox-channel-width);--inbox-list-resize-width:var(--inbox-list-width);--inbox-channel-resize-max-width:520px;--inbox-list-resize-max-width:680px;--inbox-resize-handle-width:12px;--inbox-resize-handle-z:8;--inbox-resize-handle-line-inset:12px;--inbox-resize-handle-line-width:2px;--inbox-resize-handle-line-radius:2px;--inbox-resize-handle-top:0;--inbox-resize-handle-line-left:50%;--inbox-resize-handle-active-bg:var(--accent);--inbox-resize-handle-idle-bg:transparent;--omni-sidebar-resize-handle-idle-bg:transparent;--conversation-header-action-size:36px;--conversation-header-action-radius:8px;--conversation-header-action-bg:var(--panel);--conversation-header-action-border:var(--surface-200);--conversation-header-action-fg:var(--muted);--conversation-header-action-hover-bg:var(--surface-50);--conversation-header-action-hover-border:var(--primary-300);--conversation-header-action-hover-fg:var(--primary-900);--conversation-header-gap:10px;--conversation-header-padding:10px 12px;--omni-sidebar-resize-default-width:208px;--omni-sidebar-resize-min-width:168px;--omni-sidebar-resize-max-width:320px;--omni-sidebar-resize-handle-width:12px;--omni-sidebar-resize-handle-z:71;--omni-sidebar-resize-handle-line-inset:12px;--omni-sidebar-resize-handle-line-width:2px;--omni-sidebar-resize-handle-line-radius:2px;--inbox-grid-gap:6px;--inbox-panel-radius:18px;--conversation-head-z:5;--conversation-head-top:0;--composer-z:6;--conversation-list-item-padding:10px 12px;--conversation-list-item-min-height:56px;--conversation-list-copy-gap:3px;--conversation-list-title-line-height:1.2;--conversation-list-subtitle-line-height:1.2;--conversation-list-subtitle-margin-top:0;--conversation-row-copy-gap:2px;--bulk-email-bar-padding:8px 10px;--bulk-email-actions-gap:8px;--bulk-email-icon-size:34px;--bulk-email-control-height:34px;--bulk-email-select-padding:0 10px;--bulk-email-control-font-size:12px;--bulk-email-control-radius:10px;--bulk-email-select-min-width:130px;--bulk-email-message-max-width:520px;--bulk-email-message-font-size:12px;--bulk-email-message-line-height:1.3;--conversation-load-more-inline-offset:24px;--conversation-load-more-margin:10px 12px;--conversation-load-more-font-weight:700;--segmented-radius:10px;--segmented-button-padding:6px 10px;--segmented-button-font-size:12px;--segmented-active-font-weight:600;--email-select-check-margin:8px;--email-conversation-status-padding:2px 8px;--email-conversation-status-radius:999px;--email-conversation-status-font-size:11px;--email-conversation-status-line-height:1.25;--email-conversation-status-max-width:140px;--email-conversation-meta-max-width:48%;--email-conversation-row-status-max-width:110px;--conversation-activity-min-width:70px;--conversation-activity-gap:1px;--conversation-activity-line-height:1.1;--conversation-activity-font-size:10px;--email-conversation-meta-narrow-max-width:58%;--email-conversation-status-narrow-max-width:90px;--message-audio-width:320px;--message-meta-gap:6px;--message-meta-font-size:11px;--message-action-offset:8px;--message-action-size:24px;--message-action-radius:12px;--message-action-icon-size:16px;--icon-only-size:40px;--icon-only-svg-size:22px;--composer-input-padding:10px 74px 10px 42px;--composer-input-min-height:40px;--composer-input-max-height:120px;--composer-input-line-height:1.35;--message-location-gap:2px;--message-location-padding:8px 10px;--message-location-radius:10px;--message-location-title-size:12px;--message-location-meta-size:11px;--message-contact-card-gap:4px;--message-contact-card-padding:8px 10px;--message-contact-card-radius:10px;--message-contact-label-size:11px;--message-contact-title-size:13px;--message-contact-meta-size:11px;--composer-emoji-offset-x:6px;--composer-attachment-offset-x:6px;--composer-email-attachment-top:8px;--voice-preview-inline-composer-padding:0 54px 0 38px;--composer-emoji-button-size:28px;--composer-emoji-button-radius:999px;--hidden-file-input-size:1px;--composer-attachment-button-size:32px;--composer-attachment-button-radius:999px;--composer-attachment-icon-size:17px;--send-btn-size:48px;--send-btn-radius:50%;--send-btn-icon-size:26px;--attachment-chip-gap:6px;--attachment-chip-margin:6px 0 0;--attachment-chip-padding:6px 10px;--attachment-chip-radius:999px;--attachment-chip-font-size:12px;--inline-indicator-margin:6px;--inline-indicator-font-size:11px;--source-indicator-radius:999px;--source-indicator-padding:1px 8px;--source-indicator-line-height:1.2;--voice-duration-font-size:12px;--voice-preview-gap:8px;--voice-preview-padding:0 6px;--voice-preview-audio-height:28px;--composer-mobile-gap:6px;--composer-mobile-button-height:36px;--composer-mobile-button-padding:0 12px;--composer-mobile-field-height:36px;--composer-mobile-input-min-height:36px;--composer-mobile-input-max-height:110px;--composer-mobile-input-padding:8px 58px 8px 36px;--composer-mobile-input-font-size:13px;--composer-mobile-action-size:28px;--composer-mobile-send-size:42px;--composer-mobile-send-icon-size:22px;--modal-overlay-padding:64px 20px;--modal-overlay-z:2200;--modal-width:720px;--modal-wide-width:980px;--modal-radius:20px;--modal-padding:20px;--start-conversation-modal-width:560px;--start-conversation-header-padding:20px 24px 16px;--start-conversation-form-padding:20px 24px 24px;--start-conversation-mobile-padding:16px;--start-conversation-form-gap:16px;--start-conversation-search-gap:10px;--start-conversation-control-height:44px;--start-conversation-field-gap:7px;--start-conversation-label-size:13px;--start-conversation-title-size:18px;--start-conversation-subtitle-margin-top:4px;--start-conversation-channel-gap:5px;--start-conversation-channel-padding:12px;--start-conversation-channel-radius:8px;--start-conversation-actions-margin-top:4px;--start-conversation-border:var(--surface-200);--start-conversation-title-color:var(--primary-900);--start-conversation-label-color:var(--text);--start-conversation-channel-bg:var(--surface-50);--start-conversation-channel-label-color:var(--muted);--start-conversation-channel-value-color:var(--text);--tenant-editor-modal-width:920px;--tenant-editor-modal-viewport-offset:128px;--tenant-editor-form-scroll-padding:4px;--tenant-editor-contact-modal-max-height:min(820px, calc(100dvh - 32px));--tenant-editor-contact-form-padding:16px 20px 20px;--tenant-editor-contact-mobile-padding:14px 12px 16px;--tenant-editor-actions-padding:12px 0 0;--tenant-editor-actions-gap:10px;--tenant-editor-scroll-footer-space:88px;--tenant-editor-actions-stack-margin:4px;--tenant-agent-editor-section-gap:12px;--tenant-agent-editor-section-padding:14px;--tenant-agent-editor-section-radius:8px;--tenant-agent-editor-section-heading-gap:3px;--tenant-agent-editor-section-title-size:15px;--tenant-agent-editor-grid-gap:12px;--tenant-agent-editor-field-gap:6px;--tenant-agent-editor-field-min-width:180px;--tenant-agent-editor-picker-max-height:280px;--tenant-agent-editor-vcard-gap:10px;--bulk-contact-modal-width:860px;--bulk-contact-modal-viewport-offset:120px;--footer-gap:12px;--footer-padding-x:20px;--footer-padding-y:12px;--footer-z:50;--footer-link-font-weight:600;--footer-link-gap:16px;--bulk-contact-bar-margin:12px 0;--bulk-contact-bar-padding:12px 14px;--bulk-contact-bar-radius:12px;--bulk-contact-bar-gap:12px;--bulk-contact-fields-gap:12px;--bulk-contact-fields-margin:14px 0;--bulk-contact-field-gap:10px;--bulk-contact-field-padding:12px;--bulk-contact-field-radius:14px;--bulk-contact-section-margin-top:12px;--bulk-contact-checkbox-column:18px;--bulk-contact-field-head-gap:10px;--bulk-contact-field-head-min-height:24px;--bulk-contact-checkbox-size:16px;--bulk-contact-label-font-weight:600;--bulk-contact-label-line-height:1.25;--contact-select-cell-width:42px;--data-table-font-size:14px;--data-table-cell-padding:10px 12px;--data-table-head-font-size:12px;--data-table-head-letter-spacing:.04em;--audit-log-details-max-width:460px;--audit-workspace-bg:var(--panel);--audit-workspace-border:var(--line);--audit-workspace-radius:18px;--audit-workspace-padding:18px;--audit-page-description-margin:4px 0 0;--audit-page-description-font-size:14px;--audit-filter-columns:minmax(180px, 1.35fr) minmax(160px, 1fr) minmax(170px, 1fr) minmax(170px, 1fr) auto;--audit-filter-columns-compact:repeat(2, minmax(0, 1fr));--audit-filter-columns-mobile:minmax(0, 1fr);--audit-filter-gap:12px;--audit-filter-padding:14px;--audit-filter-bg:var(--surface-50);--audit-filter-border:var(--surface-200);--audit-filter-radius:14px;--audit-filter-field-gap:6px;--audit-filter-label-fg:var(--muted);--audit-filter-label-font-size:12px;--audit-filter-label-font-weight:700;--audit-filter-actions-gap:8px;--audit-summary-padding:12px 2px 0;--audit-summary-fg:var(--muted);--audit-summary-font-size:13px;--audit-table-min-width:920px;--audit-table-head-bg:var(--surface-50);--audit-table-row-hover-bg:var(--surface-100);--audit-table-time-fg:var(--ink);--audit-table-meta-fg:var(--muted);--audit-table-action-fg:var(--primary-900);--audit-table-ip-fg:var(--muted);--audit-table-summary-gap:12px;--audit-table-time-width:148px;--audit-table-action-width:180px;--audit-table-actor-width:180px;--audit-table-ip-width:132px;--audit-table-stack-gap:2px;--audit-table-meta-font-size:12px;--audit-table-ip-font-size:12px;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--audit-load-more-padding:4px 0 0;--table-actions-gap:8px;--detail-row-cell-padding:0 0 16px;--card-radius:18px;--card-padding:20px;--card-gap:12px;--panel-head-padding:6px 10px;--panel-head-blur:6px;--panel-head-min-height:44px;--inbox-panel-head-height:44px;--inbox-panel-head-padding:6px 10px;--inbox-panel-head-actions-height:32px;--panel-head-gap:12px;--column-toggle-size:24px;--column-toggle-edge-offset:-12px;--column-toggle-z:4;--channel-column-toggle-right:8px;--channel-column-toggle-top:16px;--channel-column-toggle-z:2;--pane-toggle-top:8px;--pane-toggle-inset:8px;--pane-toggle-size:28px;--pane-toggle-icon-size:18px;--pane-toggle-radius:8px;--pane-toggle-z:20;--pane-toggle-transition:.14s ease;--pane-toggle-bg:#fff;--pane-toggle-border:var(--surface-200);--pane-toggle-fg:var(--muted);--pane-toggle-shadow:0 2px 8px #0f172a14;--pane-toggle-hover-bg:#f8fafc;--pane-toggle-hover-border:var(--primary-900);--pane-toggle-hover-fg:var(--primary-900);--pane-toggle-hover-shadow:0 4px 12px #0f172a1f;--debug-panel-margin-top:16px;--auth-wrap-min-vh:70vh;--auth-wrap-viewport-offset:96px;--auth-wrap-padding:24px 16px;--auth-card-viewport-margin:32px;--auth-link-padding:8px 12px;--pwa-install-card-margin-top:16px;--pwa-install-card-padding:12px 14px;--pwa-install-card-gap:8px;--pwa-install-gate-margin-top:20px;--pwa-update-modal-max-width:440px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--text-size-11:11px;--text-size-12:12px;--inline-actions-gap-sm:6px;--inline-actions-gap-md:8px;--modal-xs-width:520px;--modal-sm-width:560px;--modal-md-width:680px;--contact-preview-avatar-size:44px;--contact-preview-avatar-radius:999px;--contact-preview-avatar-border:color-mix(in srgb, var(--accent) 36%, var(--surface-200) 64%);--contact-preview-avatar-bg:color-mix(in srgb, var(--accent) 12%, var(--panel) 88%);--contact-preview-avatar-fg:var(--accent);--modal-lg-width:860px;--modal-xl-width:960px;--modal-xxl-width:980px;--card-compact-padding:12px;--section-subtitle-margin:0 0 10px;--scroll-panel-70-max-height:70vh;--offscreen-render-left:-99999px;--invoice-render-width:210mm;--invoice-render-top:0;--table-wrap-short-max-height:360px;--prewrap-cell-max-width:480px;--check-row-wide-min-width:260px;--status-editor-color-width:88px;--status-editor-action-width:40px;--status-editor-gap:8px;--status-post-text-margin:6px 0 0;--qr-preview-size:280px;--qr-preview-radius:8px;--qr-export-size:512;--agent-vcard-preview-size:72px;--agent-vcard-preview-radius:14px;--my-vcard-qr-size:220px;--my-vcard-qr-radius:12px;--oauth-debug-panel-margin-top:10px;--oauth-debug-log-max-height:260px;--oauth-debug-log-margin-top:8px;--oauth-popup-width:560px;--oauth-popup-height:760px;--stripe-popup-min-width:420px;--stripe-popup-max-width:740px;--stripe-popup-width-ratio:.9;--stripe-popup-min-height:640px;--stripe-popup-max-height:900px;--stripe-popup-height-ratio:.95;--multiselect-visible-options-min:4;--multiselect-visible-options-max:8;--kb-preview-viewport-width:96vw;--kb-preview-width:1100px;--kb-preview-viewport-height:90vh;--kb-preview-height:880px;--kb-preview-gap:10px;--kb-preview-head-gap:10px;--kb-preview-frame-radius:10px;--tracking-card-width:980px;--tracking-card-radius:18px;--tracking-card-padding:16px;--admin-shell-gap:20px;--admin-toolbar-gap:12px;--admin-toolbar-padding-bottom:12px;--contacts-filter-grid-columns:minmax(220px, 1.45fr) repeat(3, minmax(140px, .8fr)) auto;--contacts-filter-grid-columns-compact:repeat(2, minmax(0, 1fr));--contacts-filter-grid-columns-mobile:minmax(0, 1fr);--contacts-filter-gap:12px;--contacts-filter-padding:14px;--contacts-filter-border-width:1px;--contacts-filter-border:var(--surface-200);--contacts-filter-radius:10px;--contacts-filter-bg:var(--panel);--contacts-filter-field-gap:5px;--contacts-filter-label-fg:var(--muted);--contacts-filter-label-font-size:11px;--contacts-filter-label-font-weight:700;--contacts-filter-action-gap:8px;--kpi-filter-grid-columns:minmax(200px, 1.3fr) repeat(2, minmax(150px, .8fr)) auto auto;--kpi-filter-grid-columns-compact:repeat(2, minmax(0, 1fr));--kpi-filter-grid-columns-mobile:minmax(0, 1fr);--kpi-filter-gap:12px;--kpi-filter-padding:14px;--kpi-filter-border-width:1px;--kpi-filter-border:var(--surface-200);--kpi-filter-radius:10px;--kpi-filter-bg:var(--panel);--kpi-filter-field-gap:5px;--kpi-filter-label-fg:var(--muted);--kpi-filter-label-font-size:11px;--kpi-filter-label-font-weight:700;--kpi-filter-action-gap:8px;--whatsapp-status-composer-gap:16px;--whatsapp-status-composer-padding:16px;--whatsapp-status-border-width:1px;--whatsapp-status-border:var(--surface-200);--whatsapp-status-radius:10px;--whatsapp-status-bg:var(--panel);--whatsapp-status-fields-columns:repeat(2, minmax(0, 1fr));--whatsapp-status-fields-columns-mobile:minmax(0, 1fr);--whatsapp-status-fields-gap:14px;--whatsapp-status-field-gap:5px;--whatsapp-status-label-fg:var(--muted);--whatsapp-status-label-font-size:11px;--whatsapp-status-label-font-weight:700;--whatsapp-status-media-gap:12px;--whatsapp-status-media-padding-top:14px;--whatsapp-status-media-border:var(--surface-200);--whatsapp-status-file-control-min-height:38px;--whatsapp-status-file-control-padding:0 12px;--whatsapp-status-file-control-border:var(--surface-200);--whatsapp-status-file-control-radius:8px;--whatsapp-status-file-control-bg:var(--surface-50);--whatsapp-status-file-control-fg:var(--ink);--whatsapp-status-file-control-font-size:13px;--whatsapp-status-file-control-font-weight:600;--whatsapp-status-file-input-inset:0;--whatsapp-status-file-input-opacity:0;--whatsapp-status-action-gap:8px;--whatsapp-status-media-name-fg:var(--muted);--whatsapp-status-list-border:var(--surface-200);--whatsapp-status-schedule-padding:16px 0;--whatsapp-status-schedule-gap:12px;--whatsapp-status-schedule-head-gap:12px;--whatsapp-status-schedule-summary-gap:6px;--whatsapp-status-meta-gap:10px;--whatsapp-status-meta-fg:var(--muted);--whatsapp-status-meta-font-size:12px;--whatsapp-status-state-padding:4px 8px;--whatsapp-status-state-border:var(--success-fg);--whatsapp-status-state-radius:999px;--whatsapp-status-state-bg:color-mix(in srgb, var(--success-fg) 12%, var(--panel) 88%);--whatsapp-status-state-fg:var(--success-fg);--whatsapp-status-state-font-size:11px;--whatsapp-status-state-font-weight:700;--whatsapp-status-state-inactive-border:var(--surface-200);--whatsapp-status-state-inactive-bg:var(--surface-50);--whatsapp-status-state-inactive-fg:var(--muted);--whatsapp-status-post-list-gap:8px;--whatsapp-status-post-row-gap:4px;--whatsapp-status-post-row-padding:10px 12px;--whatsapp-status-post-row-border:var(--primary-300);--whatsapp-status-post-row-bg:var(--surface-50);--admin-header-gap:16px;--settings-tabs-gap:8px;--settings-tabs-margin-bottom:12px;--conversation-action-select-height:32px;--conversation-action-select-padding:4px 10px 4px 28px;--conversation-action-select-radius:10px;--conversation-action-select-icon-position:8px center;--conversation-action-select-icon-size:16px 16px;--conversation-action-select-font-size:12px;--conversation-action-select-min-width:140px;--conversation-action-select-max-width:220px;--conversation-title-gap:8px;--conversation-list-title-color:var(--ink);--conversation-list-subtitle-color:var(--muted);--conversation-header-title-color:var(--ink);--conversation-header-subtitle-color:var(--muted);--conversation-actions-gap:8px;--conversation-panel-head-stacked-gap:10px;--conversation-panel-head-stacked-padding:12px;--conversation-panel-title-min-height:46px;--conversation-actions-tray-padding:10px;--conversation-actions-tray-gap:10px;--conversation-actions-tray-radius:10px;--conversation-actions-tray-min-height:52px;--conversation-actions-whatsapp-gap:10px;--conversation-icon-select-size:36px;--conversation-icon-select-radius:10px;--conversation-icon-select-bg-size:16px 16px;--hidden-text-indent:-9999px;--hidden-scrollbar-size:0;--email-title-row-gap:10px;--title-actions-gap:8px;--title-actions-padding-top:2px;--reference-info-btn-min-size:32px;--reference-info-btn-size:36px;--reference-info-btn-radius:10px;--reference-info-icon-min-size:16px;--reference-info-icon-size:18px;--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-offset-sm:1px;--email-title-left-gap:2px;--email-ref-inline-font-size:12px;--email-ref-inline-padding-top:1px;--ref-inline-btn-font-size:12px;--ref-inline-btn-line-height:1;--ref-inline-btn-padding:4px 10px;--ref-inline-btn-min-height:26px;--ref-inline-btn-radius:999px;--email-list-ref-font-size:11px;--email-head-action-line-height:1.1;--email-head-action-size:36px;--email-head-action-icon-size:18px;--email-group-block-gap:6px;--email-group-items-gap:6px;--email-group-items-padding-left:12px;--email-group-divider-width:2px;--email-group-load-more-margin-left:4px;--assign-inline-gap:10px;--assign-inline-list-gap:6px;--assign-pill-gap:6px;--assign-pill-padding:4px 10px;--assign-pill-radius:999px;--assign-pill-font-size:12px;--assign-inline-form-gap:8px;--assign-inline-select-height:36px;--assign-inline-select-radius:10px;--assign-inline-select-font-size:14px;--assign-inline-select-line-height:1.2;--assign-inline-select-padding:0 12px;--conversation-action-icon-only-size:32px;--conversation-action-icon-only-padding:4px;--conversation-action-icon-only-bg-size:16px 16px;--status-gap:8px;--status-link-gap:8px;--status-dot-size:8px;--status-dot-radius:50%;--badge-radius:999px;--badge-padding:2px 8px;--badge-font-size:12px;--badge-min-width:20px;--debug-margin-top:12px;--debug-padding:12px;--debug-radius:12px;--debug-font-size:12px;--stack-gap:4px;--list-gap:8px;--list-item-intrinsic-height:76px;--list-item-padding:12px;--list-item-radius:14px;--list-item-gap:12px;--mobile-back-group-gap:8px;--mobile-back-btn-gap:6px;--mobile-back-btn-padding:6px 10px;--mobile-back-btn-font-size:12px;--actions-gap:8px;--icon-btn-min-size:32px;--icon-btn-size:36px;--icon-btn-radius:10px;--icon-btn-icon-min-size:16px;--icon-btn-icon-size:18px;--icon-btn-small-size:30px;--icon-btn-small-radius:999px;--user-chip-gap:8px;--user-chip-padding:6px 12px;--user-chip-radius:999px;--user-chip-icon-size:16px;--admin-row-trigger-padding:8px 12px;--admin-row-trigger-radius:10px;--admin-row-trigger-font-size:13px;--admin-row-trigger-line-height:1;--dropdown-menu-top:42px;--dropdown-menu-radius:12px;--dropdown-menu-padding:6px;--dropdown-menu-gap:4px;--dropdown-menu-z:2000;--dropdown-menu-min-width:160px;--dropdown-menu-viewport-offset:140px;--title-actions-dropdown-z:2200;--title-actions-dropdown-offset:6px;--dropdown-menu-up-offset:8px;--dropdown-item-padding:8px 10px;--dropdown-item-radius:8px;--dropdown-item-font-size:13px;--dropdown-item-icon-padding:6px;--dropdown-item-icon-size:36px;--dropdown-meta-font-size:12px;--dropdown-meta-padding:6px 10px 8px;--dropdown-meta-margin-bottom:4px;--context-menu-radius:10px;--context-menu-padding:6px;--context-menu-z:1000;--context-backdrop-z:999;--context-menu-item-radius:8px;--context-menu-item-padding:8px 10px;--context-meta-font-size:12px;--context-meta-padding:6px 10px 8px;--context-meta-margin-bottom:4px;--context-separator-height:1px;--context-separator-margin:6px 8px;--search-radius:8px;--search-padding:6px 10px;--search-font-size:12px;--filter-select-icon-size:32px;--filter-select-icon-padding:4px;--filter-select-icon-bg-size:16px 16px;--conversation-list-head-control-size:32px;--conversation-list-head-icon-size:16px;--conversation-list-head-icon-line-height:0;--email-filter-input-min-width:160px;--email-filter-input-radius:8px;--email-filter-input-padding:0 8px;--email-filter-input-font-size:12px;--email-filter-date-min-width:136px;--email-filter-menu-min-width:240px;--email-filter-menu-gap:8px;--email-filter-menu-padding:10px;--email-filter-menu-label-gap:4px;--email-filter-menu-inline-inset:8px;--email-filter-menu-max-height:480px;--email-filter-menu-viewport-offset:128px;--conversation-filter-menu-min-width:164px;--conversation-filter-menu-max-height:min(280px, calc(100vh - 96px));--conversation-list-panel-head-gap:8px;--conversation-list-head-actions-gap:6px;--conversation-search-min-width:120px;--conversation-search-max-width:180px;--conversation-search-padding:0 10px;--tag-filter-min-width:140px;--message-search-mode-gap:8px;--message-search-input-height:36px;--message-search-input-radius:999px;--message-search-input-padding:0 12px;--conversation-title-btn-gap:8px;--detail-grid-min-width:180px;--detail-grid-gap:12px 16px;--conversation-search-mode-gap:8px;--messages-gap:8px;--messages-padding:10px;--email-channel-message-padding:2px 4px;--email-channel-message-meta-padding:0 6px 4px;--message-stack-gap:8px;--message-sentinel-height:1px;--message-intrinsic-height:96px;--message-padding:10px 14px;--message-radius:14px;--message-gap:4px;--message-max-width:68%;--message-font-size:13px;--message-system-max-width:80%;--message-internal-max-width:82%;--message-text-font-size:13px;--message-text-line-height:1.5;--email-message-card-gap:4px;--email-message-card-radius:10px;--email-message-card-padding:10px 12px;--email-message-subject-font-size:13px;--email-message-line-font-size:11px;--email-message-preview-margin-top:2px;--email-html-radius:8px;--email-html-padding:8px;--email-html-font-size:13px;--email-html-line-height:1.45;--email-compose-wrap-gap:6px;--email-compose-surface-bg:var(--email-input-bg);--email-compose-surface-border:var(--surface-200);--email-compose-toolbar-bg:color-mix(in srgb, var(--email-input-bg) 86%, var(--accent) 14%);--email-compose-section-bg:color-mix(in srgb, var(--email-input-bg) 94%, var(--accent) 6%);--email-compose-field-label:var(--muted);--email-compose-editor-placeholder:color-mix(in srgb, var(--muted) 70%, transparent);--email-compose-footer-border:var(--surface-200);--email-compose-radius:10px;--email-compose-control-radius:7px;--email-compose-header-padding:14px 16px 10px;--email-compose-body-padding:12px 16px;--email-compose-toolbar-padding:8px 16px;--email-compose-footer-padding:12px 16px;--email-compose-editor-min-height:220px;--email-compose-toolbar-button-size:32px;--email-subject-input-radius:8px;--email-subject-input-padding:8px 10px;--email-subject-input-font-size:13px;--email-toolbar-gap:6px;--email-compose-actions-gap:6px;--email-mini-control-height:28px;--email-mini-control-padding:0 8px;--email-mini-control-font-size:12px;--email-font-size-radius:8px;--email-editor-min-height:120px;--email-editor-max-height:260px;--email-editor-radius:8px;--email-editor-padding:10px;--email-editor-font-size:13px;--email-editor-line-height:1.45;--email-reply-quote-margin:8px 0 0;--email-reply-quote-padding:0 0 0 12px;--email-reply-quote-border-width:2px;--message-sender-font-size:.75rem;--message-sender-margin-bottom:4px;--message-flag-font-size:.68rem;--message-flag-radius:999px;--message-flag-padding:1px 7px;--message-flag-margin-bottom:2px;--message-flag-stack-gap:4px;--mention-list-inline-offset:12px;--mention-list-bottom:56px;--mention-list-radius:10px;--mention-list-max-height:220px;--mention-list-z:40;--mention-list-padding:6px;--mention-item-gap:8px;--mention-item-padding:8px 10px;--mention-item-radius:8px;--reaction-row-gap:6px;--reaction-row-margin-top:6px;--reaction-pill-radius:999px;--reaction-pill-padding:2px 8px;--reaction-pill-font-size:12px;--message-media-radius:10px;--message-video-max-height:320px;--preview-modal-padding:24px;--preview-modal-z:1000;--preview-image-max-width:1100px;--preview-image-viewport-width:96vw;--preview-image-max-height:88vh;--preview-image-radius:14px;--attachment-preview-width:960px;--attachment-preview-viewport-width:calc(100vw - 32px);--attachment-preview-max-height:calc(100dvh - 48px);--attachment-preview-modal-z:2000;--attachment-preview-backdrop-z:1999;--attachment-preview-center-x:50%;--attachment-preview-center-y:50%;--attachment-preview-center-transform:translate(-50%, -50%);--attachment-preview-mobile-width:100%;--attachment-preview-mobile-max-height:calc(100dvh - 20px);--attachment-preview-modal-bg:#fff;--attachment-preview-content-bg:var(--surface-50);--attachment-preview-backdrop-bg:#0f172a85;--attachment-preview-head-gap:12px;--attachment-preview-head-padding:12px 14px;--attachment-preview-mobile-head-padding:10px 12px;--attachment-preview-title-gap:2px;--attachment-preview-actions-gap:6px;--attachment-preview-content-padding:14px;--attachment-preview-mobile-content-padding:10px;--attachment-preview-state-gap:8px;--attachment-preview-state-max-width:360px;--attachment-preview-frame-height:min(72dvh, 720px);--attachment-preview-frame-min-height:420px;--attachment-preview-mobile-frame-height:68dvh;--attachment-preview-mobile-frame-min-height:360px;--attachment-preview-text-padding:16px;--attachment-preview-text-radius:10px;--attachment-preview-text-font:13px/1.55 var(--app-font-family);--attachment-preview-sheet-gap:10px;--attachment-preview-cell-min-width:110px;--attachment-preview-cell-max-width:280px;--attachment-preview-cell-padding:8px 10px;--attachment-preview-table-min-width:100%;--ai-ref-list-margin-top:8px;--ai-ref-list-gap:6px;--ai-ref-item-radius:8px;--ai-ref-item-padding:6px 8px;--ai-ref-item-gap:10px;--message-attachment-gap:2px;--message-attachment-padding:8px 10px;--message-attachment-radius:10px;--message-attachment-font-size:12px;--message-attachment-small-font-size:11px;--message-quote-border-width:3px;--message-quote-padding:4px 8px;--message-quote-margin-bottom:6px;--message-quote-radius:6px;--message-quote-small-font-size:11px;--message-quote-small-margin-bottom:2px;--message-quote-font-size:12px;--message-template-card-radius:10px;--message-template-card-padding:8px 10px;--message-template-card-gap:6px;--message-template-card-max-width:360px;--message-template-label-font-size:10px;--message-template-label-letter-spacing:.2px;--message-template-title-font-size:12px;--message-template-header-font-size:12px;--message-template-media-width:220px;--message-template-media-max-height:160px;--message-template-media-radius:8px;--message-template-body-font-size:12px;--message-template-body-line-height:1.45;--message-template-footer-font-size:11px;--message-template-buttons-gap:4px;--message-template-buttons-padding-top:6px;--message-template-button-radius:8px;--message-template-button-padding:5px 8px;--message-template-button-font-size:11px;--important-file-rename-gap:6px;--important-file-rename-label-font-size:11px;--important-file-rename-label-letter-spacing:.04em;--important-file-rename-input-min-height:38px;--important-file-action-buttons-gap:8px;--important-file-action-min-height:38px;--important-file-action-padding:0 14px;--important-file-action-radius:10px;--important-file-action-font-size:13px;--checkbox-gap:10px;--checkbox-font-size:13px;--assignments-gap:12px;--assignments-margin-bottom:12px;--assignments-padding:12px;--assignments-radius:16px;--assignments-compact-margin-bottom:6px;--assignments-compact-padding:8px;--assign-list-gap:8px;--assign-chip-gap:12px;--assign-chip-radius:12px;--assign-chip-padding:8px 12px;--assign-form-gap:8px;--picker-radius:12px;--picker-padding:12px;--picker-gap:10px;--password-row-min-width:180px;--password-row-gap:8px;--password-row-button-padding:8px 12px;--picker-list-gap:8px;--picker-row-radius:10px;--picker-row-padding:10px 12px;--picker-row-gap:4px;--check-row-gap:10px;--check-row-font-size:14px;--check-row-padding:8px 10px;--check-row-radius:10px;--check-row-inline-select-padding:4px 8px;--check-row-inline-select-font-size:12px;--check-row-email-perms-gap:8px;--check-row-email-perms-margin-left:8px;--check-row-email-perms-label-gap:4px;--form-message-font-size:13px;--mobile-kpi-tabs-padding:0 12px 6px;--mobile-kpi-tab-padding:7px 10px;--mobile-kpi-tab-font-size:12px;--mobile-kpi-tab-icon-gap:0;--mobile-kpi-tab-icon-padding:6px 10px;--mobile-kpi-tab-icon-size:18px;--mobile-kpi-filters-gap:8px;--mobile-kpi-date-padding:10px 12px;--mobile-kpi-filters-padding-right:4px;--mobile-page-body-padding-sm:12px;--mobile-wa-template-manager-page-padding:10px;--mobile-message-max-width:85%;--mobile-message-padding:11px 14px;--mobile-topbar-padding:calc(8px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) 8px calc(12px + env(safe-area-inset-left));--mobile-topbar-gap:8px;--mobile-message-action-size:24px;--mobile-message-action-radius:12px;--mobile-active-message-action-size:28px;--mobile-active-message-action-radius:14px;--mobile-brand-gap:10px;--mobile-app-version-viewport-width:56vw;--mobile-app-version-max-width:360px;--mobile-topbar-right-gap:8px;--mobile-topbar-actions-gap:6px;--mobile-topbar-action-min-size:32px;--mobile-topbar-action-size:38px;--mobile-topbar-action-icon-min-size:16px;--mobile-topbar-action-icon-size:20px;--mobile-user-chip-padding:6px 8px;--mobile-user-chip-max-width:48vw;--mobile-user-chip-gap:6px;--mobile-message-meta-font-size:12px;--mobile-status-badge-padding:0 4px;--mobile-status-badge-radius:10px;--mobile-status-badge-font-size:11px;--mobile-footer-gap:4px;--mobile-footer-min-height:40px;--mobile-footer-padding:4px calc(8px + env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--mobile-footer-font-size:8px;--mobile-footer-line-height:1.1;--mobile-footer-links-gap:6px;--mobile-menu-top-offset:8px;--mobile-menu-inline-offset:12px;--mobile-menu-radius:16px;--mobile-menu-gap:6px;--mobile-menu-padding:12px;--mobile-menu-z:80;--mobile-conversation-list-head-actions-gap:6px;--mobile-conversation-list-head-search-actions-gap:4px;--mobile-conversation-search-mode-min-width:220px;--mobile-list-back-btn-padding:4px 8px;--mobile-list-back-btn-font-size:12px;--mobile-menu-button-padding:10px 12px;--mobile-menu-button-radius:12px;--mobile-menu-divider-height:1px;--mobile-menu-divider-margin:6px 0;--mobile-menu-user-font-size:12px;--mobile-menu-user-padding:2px 6px;--mobile-menu-logout-padding:10px 12px;--mobile-menu-logout-radius:12px;--mobile-page-body-padding:8px 12px;--mobile-page-body-gap:0;--mobile-inbox-page-padding:8px 0;--mobile-panel-list-padding:8px 0;--mobile-message-text-font-size:14px;--mobile-message-text-line-height:1.5;--mobile-inbox-grid-gap:0;--mobile-inbox-panel-radius:0;--mobile-conversation-list-head-gap:6px;--mobile-panel-head-padding:12px 14px;--mobile-panel-head-gap:8px;--mobile-conversation-head-gap:10px;--mobile-conversation-head-padding:12px;--mobile-title-actions-padding-top:6px;--mobile-head-right-gap:6px;--mobile-actions-gap:6px;--mobile-actions-padding:8px;--mobile-actions-radius:12px;--mobile-head-icon-radius:10px;--mobile-list-item-padding:12px;--mobile-composer-padding:8px 10px 10px;--mobile-composer-margin:0 8px 8px;--mobile-composer-radius:14px;--mobile-conversation-actions-gap:8px;--template-dropdown-gap:8px;--template-dropdown-min-width:260px;--template-dropdown-z:120;--template-dropdown-radius:10px;--template-dropdown-padding:10px;--service-status-z:4000;--service-status-padding:18px;--service-status-backdrop-blur:8px;--service-status-card-gap:12px;--service-status-card-width:560px;--service-status-card-radius:18px;--service-status-card-padding:18px 20px;--service-status-icon-size:34px;--service-status-icon-radius:10px;--service-status-icon-svg-size:20px;--service-status-title-margin-bottom:2px;--service-status-copy-font-size:14px;--service-status-copy-line-height:1.5;--service-status-card-mobile-gap:10px;--service-status-card-mobile-padding:16px;--content-card-width:820px;--content-card-radius:20px;--content-card-padding:28px;--content-card-back-margin-bottom:12px;--content-body-line-height:1.6;--public-legal-body-padding:24px;--public-legal-content-padding-bottom:24px;--notifications-view-gap:16px;--kpi-view-gap:16px;--kpi-title-gap:6px;--kpi-help-size:18px;--kpi-help-radius:999px;--kpi-help-font-size:10px;--support-view-gap:16px;--search-input-min-width:220px;--search-input-padding:8px 12px;--search-input-radius:10px;--table-footer-gap:12px;--table-footer-padding:10px 6px 0;--pagination-gap:8px;--support-grid-list-min-width:280px;--support-grid-detail-min-width:360px;--support-grid-gap:16px;--support-pane-gap:16px;--card-head-font-size:15px;--support-list-gap:10px;--support-row-gap:12px;--support-row-padding:12px 14px;--support-row-radius:14px;--row-actions-gap:8px;--inline-actions-gap:8px;--row-gap:10px;--row-child-min-width:220px;--support-thread-gap:12px;--support-message-padding:12px 14px;--support-message-radius:14px;--support-message-head-gap:12px;--support-message-head-font-size:12px;--support-message-head-margin-bottom:6px;--ticket-attachment-preview-margin-top:8px;--ticket-attachment-preview-max-width:520px;--ticket-attachment-preview-radius:12px;--ticket-attachment-video-max-height:320px;--fund-transfer-info-padding:10px 12px;--fund-transfer-info-radius:12px;--fund-transfer-pre-margin:6px 0 0;--fund-transfer-pre-font-size:13px;--fund-transfer-success-padding:10px 12px;--fund-transfer-success-radius:12px;--billing-debug-margin-top:10px;--billing-debug-radius:12px;--billing-debug-padding:8px 10px;--billing-debug-pre-margin:8px 0 0;--billing-debug-pre-max-height:260px;--billing-debug-pre-font-size:12px;--billing-debug-pre-line-height:1.4;--rich-editor-radius:14px;--editor-bar-gap:8px;--editor-bar-padding:8px 10px;--editor-btn-radius:10px;--editor-btn-padding:6px 10px;--editor-btn-font-size:13px;--editor-textarea-min-height:120px;--editor-textarea-padding:12px 14px;--editor-textarea-font-size:14px;--account-menu-language-gap:5px;--account-menu-language-padding:10px;--account-menu-language-font-size:12px;--account-menu-language-font-weight:700;--account-menu-language-border:#0f172a1a;--ticket-reply-composer-gap:12px;--ticket-reply-composer-margin-top:18px;--ticket-reply-composer-padding:18px 0 0;--ticket-reply-head-gap:12px;--ticket-reply-title-font-size:16px;--ticket-reply-copy-margin-top:4px;--ticket-reply-copy-font-size:12px;--ticket-reply-tools-gap:4px;--ticket-reply-tools-padding:4px;--ticket-reply-tools-radius:10px;--ticket-reply-tool-size:32px;--ticket-reply-editor-radius:12px;--ticket-reply-editor-min-height:132px;--ticket-reply-actions-min-height:38px;--ticket-reply-send-min-width:112px;--doc-group-gap:8px;--doc-group-padding:12px;--doc-group-radius:14px;--doc-group-margin-bottom:10px;--doc-article-list-gap:8px;--doc-link-padding:10px 12px;--doc-link-radius:12px;--docs-subtabs-gap:8px;--docs-subtabs-margin:12px 0 10px;--docs-subtab-radius:12px;--docs-subtab-padding:8px 12px;--stt-status-tabs-margin-top:10px;--stt-inline-actions-gap:6px;--stt-compact-check-row-padding:5px 8px;--doc-article-min-height:280px;--doc-article-head-gap:4px;--doc-article-body-line-height:1.6;--docs-view-gap:14px;--docs-header-gap:16px;--docs-header-padding:18px 20px;--docs-header-radius:14px;--docs-eyebrow-margin-bottom:5px;--docs-eyebrow-font-size:11px;--docs-eyebrow-font-weight:700;--docs-eyebrow-letter-spacing:.08em;--docs-heading-font-size:24px;--docs-description-margin:5px 0 0;--docs-header-actions-gap:8px;--docs-search-gap:8px;--docs-search-min-width:270px;--docs-search-padding:0 11px;--docs-search-radius:10px;--docs-icon-size:18px;--docs-tabs-gap:4px;--docs-tabs-padding:4px;--docs-tabs-radius:12px;--docs-tab-min-height:36px;--docs-tab-padding:7px 12px;--docs-tab-radius:8px;--docs-tab-font-weight:650;--docs-browse-tabs-margin:14px 18px;--docs-panel-radius:14px;--docs-library-head-padding:16px 18px;--docs-copy-margin:4px 0 0;--docs-row-gap:12px;--docs-row-min-height:64px;--docs-row-padding:12px 18px;--docs-result-copy-gap:3px;--doc-group-head-padding:2px 0 12px;--doc-article-list-radius:10px;--docs-link-font-weight:650;--docs-empty-min-height:220px;--docs-empty-padding:20px;--doc-reader-padding:28px;--doc-reader-head-padding-bottom:20px;--doc-reader-title-font-size:30px;--doc-reader-title-line-height:1.2;--doc-reader-content-width:780px;--doc-reader-content-padding-top:22px;--notification-filters-gap:12px;--notification-list-gap:12px;--notification-row-gap:16px;--notification-row-padding:14px;--notification-row-radius:14px;--notification-meta-gap:12px;--notification-meta-font-size:12px;--notification-meta-margin-top:6px;--notification-actions-gap:8px;--reference-info-value-radius:10px;--reference-info-value-padding:10px 12px;--reference-info-value-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--reference-info-value-font-size:14px;--ai-suggest-modal-width:680px;--ai-suggest-modal-viewport-width:96vw;--ai-suggest-modal-viewport-height:80vh;--ai-suggest-modal-max-height:760px;--ai-suggest-modal-radius:16px;--ai-suggest-form-gap:12px;--ai-suggest-thinking-gap:12px;--ai-suggest-thinking-radius:12px;--ai-suggest-thinking-padding:12px;--ai-suggest-spinner-size:18px;--ai-suggest-spinner-radius:50%;--ai-suggest-spinner-border-width:2px;--ai-suggest-reply-radius:12px;--ai-suggest-reply-padding:12px;--ai-suggest-reply-line-height:1.45;--vcard-directory-kicker-margin-bottom:4px;--vcard-directory-kicker-letter-spacing:1.3px;--my-vcard-modal-width:640px;--my-vcard-modal-viewport-width:96vw;--my-vcard-modal-radius:16px;--my-vcard-head-padding-bottom:10px;--my-vcard-body-gap:10px;--my-vcard-link-gap:10px;--my-vcard-link-radius:10px;--my-vcard-link-padding:8px 10px;--my-vcard-layout-gap:18px;--my-vcard-body-padding:18px;--my-vcard-qr-column-width:254px;--my-vcard-qr-stage-gap:10px;--my-vcard-qr-stage-min-height:294px;--my-vcard-qr-stage-padding:16px;--my-vcard-qr-stage-radius:12px;--my-vcard-qr-stage-border:var(--surface-200);--my-vcard-qr-stage-bg:#f8fafc;--my-vcard-qr-image-padding:10px;--my-vcard-qr-image-border:var(--surface-200);--my-vcard-qr-image-bg:#fff;--my-vcard-supporting-text-color:var(--muted);--my-vcard-supporting-text-size:12px;--my-vcard-supporting-text-line-height:1.4;--my-vcard-link-copy-gap:3px;--my-vcard-link-color:var(--ink);--my-vcard-link-font-size:12px;--my-vcard-link-font-weight:600;--my-vcard-actions-gap:8px;--my-vcard-primary-action-height:38px;--my-vcard-primary-action-radius:10px;--my-vcard-primary-action-border:var(--accent);--my-vcard-primary-action-bg:var(--accent);--my-vcard-primary-action-hover-border:var(--primary-900);--my-vcard-primary-action-hover-bg:var(--primary-900);--my-vcard-primary-action-color:#fff;--my-vcard-primary-action-font-size:12px;--my-vcard-primary-action-font-weight:700;--vcard-download-icon-svg-size:15px;--vcard-template-card-min-width:160px;--vcard-template-cards-gap:10px;--vcard-template-card-radius:10px;--vcard-template-card-padding:10px 12px;--vcard-template-card-gap:4px;--vcard-template-card-thumb-max-width:150px;--vcard-template-card-thumb-radius:8px;--vcard-template-card-thumb-margin-bottom:4px;--vcard-branding-grid-gap:10px;--vcard-color-row-columns:20px 52px 1fr;--vcard-color-row-gap:8px;--vcard-color-chip-size:20px;--vcard-color-chip-radius:4px;--vcard-color-input-width:52px;--vcard-color-input-height:32px;--vcard-color-input-padding:2px;--vcard-color-input-radius:8px;--vcard-branding-actions-margin-top:8px;--vcard-template-preview-wrap-gap:8px;--vcard-template-modal-width:860px;--vcard-template-modal-viewport-width:96vw;--vcard-template-modal-max-height:88vh;--vcard-template-modal-preview-min-width:220px;--vcard-template-modal-preview-width:250px;--vcard-template-modal-layout-gap:14px;--vcard-template-editor-preview-width:220px;--vcard-template-editor-preview-radius:10px;--vcard-admin-template-list-gap:10px;--bulk-contact-modal-mobile-offset:48px;--vcard-public-actions-gap:8px;--vcard-public-actions-margin-top:10px;--waba-profile-picture-preview-size:240px;--waba-profile-picture-preview-radius:8px;--waba-profile-picture-empty-font-size:13px;--waba-profile-picture-empty-padding:16px;--mobile-assign-inline-select-min-width:120px;--mobile-assign-inline-select-font-size:14px;--mobile-breakpoint-messages-padding:8px;--mobile-breakpoint-messages-gap:10px;--mobile-breakpoint-message-max-width:88%;--mobile-breakpoint-message-padding:11px 14px;--mobile-breakpoint-message-system-max-width:92%;--mobile-breakpoint-page-body-padding:10px 12px;--mobile-breakpoint-inbox-padding:0;--mobile-breakpoint-inbox-gap:0;--mobile-head-title-column-gap:8px;--mobile-head-back-inline-size:34px;--mobile-title-row-gap:6px;--mobile-title-actions-gap:6px;--mobile-title-row-inline-gap:8px;--mobile-title-btn-min-width:120px;--mobile-title-btn-viewport-width:40vw;--mobile-title-actions-safe-padding:6px;--mobile-title-actions-menu-max-width:260px;--mobile-title-actions-menu-viewport-margin:24px;--mobile-head-right-breakpoint-gap:8px;--mobile-head-right-margin-top:6px;--mobile-head-actions-breakpoint-gap:6px;--mobile-head-actions-padding-bottom:2px;--mobile-breakpoint-composer-margin:0 0 8px;--mobile-breakpoint-composer-radius:0;--mobile-breakpoint-menu-inline-offset:12px;--mobile-breakpoint-menu-radius:16px;--mobile-breakpoint-menu-padding:8px;--mobile-breakpoint-menu-button-radius:12px;--mobile-breakpoint-menu-button-margin:2px 0;--mobile-breakpoint-menu-button-padding:11px 12px;--standalone-footer-min-height:34px;--standalone-footer-padding:3px calc(8px + env(safe-area-inset-right)) calc(3px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--standalone-footer-gap:4px;--standalone-footer-font-size:8px;--standalone-footer-line-height:1.1;--standalone-footer-links-gap:6px;--standalone-composer-margin:0 0 6px;--standalone-composer-radius:0;--mobile-layout-page-body-padding:10px calc(12px + env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));--mobile-layout-page-body-gap:12px;--mobile-layout-kpi-tabs-padding:0 2px 6px;--mobile-layout-actions-safe-padding:calc(16px + env(safe-area-inset-right));--mobile-layout-actions-after-size:calc(12px + env(safe-area-inset-right));--mobile-layout-title-btn-min-width:72px;--mobile-layout-title-btn-viewport-width:28vw;--mobile-layout-title-actions-gap:4px;--mobile-layout-title-action-icon-size:32px;--mobile-reference-menu-min-width:210px;--mobile-reference-menu-max-width:320px;--mobile-reference-menu-viewport-margin:24px;--reference-menu-max-width:340px;--reference-menu-viewport-margin:20px;--footer-mobile-gap:4px;--footer-mobile-min-height:34px;--footer-mobile-padding:3px calc(8px + env(safe-area-inset-right)) calc(3px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--footer-mobile-font-size:8px;--footer-mobile-line-height:1.1;--footer-mobile-links-gap:6px;--mobile-menu-mobile-top-offset:8px;--mobile-menu-mobile-inline-offset:12px;--mobile-menu-mobile-viewport-margin:24px;--mobile-menu-mobile-radius:16px;--mobile-menu-mobile-padding:8px;--mobile-menu-mobile-z:80;--mobile-menu-mobile-button-radius:12px;--mobile-menu-mobile-button-margin:2px 0;--mobile-menu-mobile-button-padding:11px 12px;--mobile-menu-group-label-padding:8px 12px 4px;--mobile-menu-group-label-font-size:11px;--mobile-menu-group-label-letter-spacing:.08em;--mobile-menu-mobile-user-min-height:40px;--mobile-menu-mobile-user-padding:10px 12px;--mobile-menu-mobile-user-radius:12px;--mobile-menu-mobile-user-line-height:1.35;--reply-preview-gap:10px;--reply-preview-radius:10px;--reply-preview-padding:6px 10px;--reply-preview-margin:6px 0 8px 0;--reply-preview-small-font-size:11px;--reply-preview-font-size:12px;--template-dropdown-content-gap:6px;--template-dropdown-select-height:34px;--template-dropdown-select-radius:8px;--template-dropdown-select-padding:0 10px;--template-debug-max-width:320px;--template-debug-line-height:1.35;--template-preview-text-max-width:320px;--template-preview-text-line-height:1.35;--deleted-icon-size:14px;--deleted-icon-radius:50%;--deleted-icon-font-size:10px;--deleted-icon-margin-right:6px;--selection-actions-gap:10px;--selection-actions-padding:6px 10px;--selection-actions-radius:999px;--selection-actions-font-size:12px;--mobile-back-inline-margin-right:8px;--list-loading-gap:8px;--list-loading-padding:12px 16px;--list-loading-spinner-size:18px;--list-loading-spinner-border-width:2px;--message-track-font-size:11px;--tracking-summary-gap:16px;--tracking-summary-padding:10px 16px 0;--tracking-meta-gap:12px;--tracking-meta-font-size:12px;--date-separator-radius:999px;--date-separator-padding:4px 12px;--date-separator-font-size:12px;--date-separator-margin:8px 0;--message-small-font-size:12px;--message-detail-font-size:12px;--toolbar-padding:8px 16px;--status-badge-min-width:16px;--status-badge-line-height:1;--payload-margin:6px 0 0;--payload-font-size:12px;--payload-padding:8px;--payload-radius:8px;--composer-gap:4px;--composer-margin:8px 10px 10px;--composer-radius:14px;--composer-inline-offset-total:20px;--composer-button-height:40px;--composer-button-padding:0 16px;--composer-field-radius:999px;--composer-field-height:40px;--composer-email-min-height:220px;--composer-email-radius:12px;--composer-email-padding:8px 46px 8px 8px;--title-stack-gap:2px;--email-preview-modal-width:1200px;--email-preview-modal-viewport-width:96vw;--email-preview-head-gap:4px;--email-preview-head-margin-bottom:10px;--email-preview-title-gap:4px;--email-preview-title-actions-padding-top:6px;--email-preview-title-actions-max-width:320px;--email-preview-title-actions-mobile-max-width:56vw;--email-preview-header-gap:12px;--email-preview-body-radius:12px;--email-preview-body-padding:14px;--email-preview-body-viewport-height:72vh;--email-preview-body-max-height:860px;--email-preview-compose-margin-top:10px;--status-pill-gap:6px;--status-pill-padding:4px 10px;--status-pill-radius:999px;--status-pill-font-size:12px;--channel-row-status-width:56px;--channel-row-status-gap:6px;--channel-row-status-dot-size:10px;--channel-row-status-dot-radius:50%;--channel-row-status-badge-min-size:20px;--channel-row-status-badge-padding:3px 6px;--channel-row-status-badge-radius:999px;--channel-row-status-badge-bg:var(--primary-800);--channel-row-status-badge-fg:var(--on-primary);--channel-row-status-dot-on:#0a7f75;--channel-row-status-dot-off:#a09280;--channel-row-status-dot-error:#b91c1c;--status-select-radius:999px;--status-select-padding:6px 10px;--status-select-font-size:14px;--convo-meta-gap:8px;--status-icon-size:10px;--status-icon-radius:50%;--agent-icon-size:16px;--conversation-tag-dot-size:10px;--conversation-tag-dot-radius:999px;--conversation-tags-indicator-gap:4px;--conversation-tag-pill-size:18px;--conversation-tag-pill-radius:999px;--conversation-tag-menu-min-width:220px;--conversation-tag-menu-max-width:320px;--conversation-tag-menu-viewport-width:92vw;--conversation-tag-menu-padding:10px;--conversation-tag-menu-gap:8px;--conversation-tag-menu-list-max-height:220px;--conversation-tag-menu-list-padding-right:2px;--check-row-compact-font-size:12px;--check-row-compact-padding:6px 8px;--check-row-compact-gap:8px;--form-actions-compact-gap:8px;--debug-panel-spacing-top:8px;--debug-panel-padding:10px;--debug-panel-radius:12px;--debug-head-margin-bottom:8px;--debug-body-max-height:180px;--debug-body-gap:6px;--debug-row-gap:4px;--debug-row-padding-bottom:6px;--debug-row-code-font-size:11px;--debug-row-code-padding:6px;--debug-row-code-radius:8px;--theme-option-grid-gap:12px;--theme-option-columns:auto minmax(0, 1fr) auto;--theme-option-gap:12px;--theme-option-padding:12px;--theme-option-radius:12px;--theme-option-copy-gap:2px;--theme-preview-width:88px;--theme-preview-height:48px;--theme-preview-radius:8px;--theme-preview-columns:24px 1fr;--theme-preview-rows:12px 1fr;--theme-preview-card-margin:7px;--theme-preview-card-radius:5px;--template-card-gap:16px;--template-grid-columns:minmax(180px, 240px) 1fr;--template-grid-gap:16px;--template-list-gap:8px;--template-item-radius:12px;--template-item-padding:10px;--template-editor-gap:12px;--template-editor-area-min-height:240px;--wa-template-manager-modal-width:1120px;--wa-template-manager-modal-viewport-width:96vw;--wa-template-manager-list-gap:10px;--wa-template-manager-page-radius:14px;--wa-template-manager-page-padding:12px;--wa-template-toolbar-padding-bottom:4px;--wa-template-toolbar-title-size:16px;--wa-template-toolbar-actions-gap:8px;--wa-template-table-radius:12px;--wa-template-row-actions-gap:6px;--wa-template-row-action-min-width:66px;--wa-template-delete-btn-min-width:54px;--wa-template-delete-btn-padding:7px 10px;--wa-template-delete-btn-font-size:12px;--wa-template-manager-editor-gap:10px;--wa-template-editor-empty-min-height:220px;--wa-template-editor-empty-radius:12px;--wa-template-editor-empty-gap:6px;--wa-template-editor-empty-padding:14px;--wa-template-editor-head-columns:auto minmax(200px, 1fr) auto;--wa-template-editor-head-gap:10px;--wa-template-editor-meta-gap:4px;--wa-template-preview-card-radius:14px;--wa-template-preview-card-padding:10px;--wa-template-preview-card-gap:10px;--wa-template-phone-radius:18px;--wa-template-phone-padding:12px;--wa-template-bubble-width:420px;--wa-template-bubble-radius:12px;--wa-template-bubble-tail-radius:4px;--wa-template-bubble-padding:10px;--wa-template-bubble-gap:7px;--wa-template-header-font-size:13px;--wa-template-header-media-width:280px;--wa-template-header-media-max-height:180px;--wa-template-header-media-radius:10px;--wa-template-body-font-size:13px;--wa-template-body-line-height:1.45;--wa-template-footer-font-size:11px;--wa-template-buttons-gap:6px;--wa-template-buttons-padding-top:6px;--wa-template-button-radius:10px;--wa-template-button-padding:7px 9px;--wa-template-button-font-size:12px;--wa-template-button-editor-gap:8px;--wa-template-button-editor-radius:10px;--wa-template-button-editor-padding:10px;--wa-template-button-row-columns:120px minmax(120px, 1fr) minmax(130px, 1fr) 34px;--wa-template-button-row-gap:8px;--wa-template-media-upload-gap:8px;--wa-template-media-upload-btn-min-height:38px;--wa-template-media-upload-btn-padding:0 12px;--wa-template-media-upload-btn-radius:10px;--wa-template-media-upload-btn-font-size:13px;--wa-template-media-upload-btn-font-weight:600;--wa-template-inline-media-width:340px;--wa-template-inline-media-max-height:220px;--wa-template-inline-media-radius:10px;--wa-template-variable-row-gap:8px;--wa-template-mini-delete-size:28px;--wa-template-mini-delete-radius:999px;--wa-template-mini-delete-font-size:14px;--wa-template-mini-delete-font-weight:700;--wa-template-counts-gap:8px;--wa-template-status-pill-radius:999px;--wa-template-status-pill-padding:4px 10px;--wa-template-status-pill-font-size:12px;--admin-form-head-gap:12px;--admin-form-head-margin-bottom:12px;--title-input-font-size:20px;--title-input-font-weight:700;--title-input-width:420px;--editor-toolbar-gap:8px;--editor-toolbar-margin-bottom:12px;--segmented-gap:6px;--segmented-margin-bottom:12px;--editor-min-height:220px;--editor-radius:12px;--editor-padding:14px;--editor-font-size:15px;--editor-line-height:1.6;--editor-focus-outline-width:2px;--editor-source-min-height:280px;--editor-source-radius:12px;--editor-source-padding:14px;--editor-source-font-size:14px;--editor-source-line-height:1.5;--editor-source-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--media-preview-main-height:220px;--media-preview-main-radius:16px;--media-preview-thumbs-gap:6px;--media-preview-thumb-size:52px;--media-preview-thumb-radius:10px;--media-preview-thumb-border-width:2px;--media-caption-height:32px;--message-draft-max-width:72%;--message-draft-padding:10px;--message-draft-radius:18px;--message-draft-gap:8px;--media-caption-row-gap:8px;--emoji-panel-offset-bottom:44px;--emoji-panel-gap:10px;--emoji-panel-radius:16px;--emoji-panel-padding:10px;--emoji-panel-z:10;--emoji-panel-width:320px;--emoji-panel-max-height:320px;--emoji-search-padding:8px 10px;--emoji-search-radius:10px;--emoji-search-font-size:12px;--emoji-tabs-gap:6px;--emoji-tab-padding:4px 10px;--emoji-tab-radius:999px;--emoji-tab-font-size:11px;--emoji-grid-columns:8;--emoji-grid-gap:6px;--emoji-grid-max-height:220px;--emoji-btn-font-size:18px;--empty-state-radius:16px;--empty-state-padding:24px;--two-col-min-width:160px;--two-col-gap:12px;--important-file-card-gap:12px;--important-file-card-padding:14px;--important-file-card-radius:16px;--important-file-main-gap:4px;--important-file-name-line-height:1.35;--important-file-actions-min-width:180px;--important-file-actions-gap:12px;--important-file-actions-padding-top:12px;--app-body-bg:radial-gradient(circle at top left, #b9a77926, transparent 50%), linear-gradient(135deg, var(--surface-50), var(--surface-100));--loading-overlay-bg:#ffffff8c;--loading-spinner-track:#0f172a33;--tag-color-default:#0a7f75;--export-jpeg-background:#fff;--auth-card-bg:#fff;--auth-card-radius:18px;--auth-card-padding:28px;--auth-card-width:420px;--auth-card-max-block:calc(100dvh - var(--topbar-height) - var(--footer-height) - 64px);--auth-card-border:var(--surface-200);--auth-decoy-input-size:1px;--auth-pwa-card-radius:12px;--auth-pwa-card-border:var(--surface-200);--auth-pwa-login-wrap-padding:20px 16px;--auth-pwa-login-card-width:520px;--auth-pwa-login-card-padding:24px;--auth-pwa-login-card-radius:18px;--auth-pwa-login-title-size:24px;--auth-pwa-login-title-line-height:1.25;--auth-pwa-login-form-gap:14px;--auth-pwa-login-control-font-size:16px;--auth-pwa-login-control-min-height:48px;--auth-pwa-login-install-margin:18px 0 0;--auth-pwa-login-install-padding:14px;--auth-login-page-bg:var(--surface-50);--auth-login-card-bg:var(--panel);--auth-login-card-border:var(--surface-200);--auth-login-card-shadow:var(--shadow);--auth-login-card-width:420px;--auth-login-card-padding:28px;--auth-login-card-radius:18px;--auth-login-brand-gap:10px;--auth-login-brand-copy-gap:2px;--auth-login-brand-padding-bottom:18px;--auth-login-mark-size:38px;--auth-login-mark-radius:10px;--auth-login-brand-title-size:15px;--auth-login-brand-subtitle-size:12px;--auth-login-brand-title-color:var(--primary-900);--auth-login-brand-subtitle-color:var(--muted);--auth-login-brand-pane-secondary-color:#d7e7e2;--auth-login-heading-margin:18px;--auth-login-heading-size:24px;--auth-login-heading-color:var(--primary-900);--auth-login-heading-copy-color:var(--muted);--auth-login-heading-copy-margin:6px;--auth-login-control-bg:var(--panel);--auth-login-control-border:var(--surface-200);--auth-login-control-color:var(--text);--auth-login-control-placeholder:var(--muted);--auth-login-control-focus-border:var(--primary-800);--auth-login-control-focus-ring:#05423929;--auth-login-primary-bg:var(--primary-800);--auth-login-primary-fg:var(--on-primary);--auth-login-primary-hover-bg:var(--primary-900);--auth-login-link-color:var(--primary-800);--auth-login-install-bg:var(--surface-100);--auth-login-install-border:var(--surface-200);--auth-login-install-fg:var(--text);--auth-login-footer-min-height:52px;--auth-login-desktop-wrap-padding:28px;--auth-login-desktop-brand-gap:14px;--auth-login-desktop-brand-padding:32px;--auth-login-desktop-brand-title-size:18px;--auth-login-desktop-brand-subtitle-size:13px;--auth-login-desktop-brand-copy-max-width:260px;--auth-login-desktop-brand-copy-size:17px;--auth-login-desktop-heading-padding:40px 36px 0;--auth-login-desktop-form-padding:24px 36px 0;--auth-login-desktop-install-margin:18px 36px 36px;--auth-login-motion-duration:.16s;--auth-login-mark-animation-duration:.32s;--pwa-conversation-title-size:16px;--pwa-conversation-title-line-height:1.25;--pwa-conversation-subtitle-size:12px;--pwa-conversation-actions-gap:6px;--pwa-conversation-action-size:32px;--pwa-conversation-actions-max-width:48vw;--pwa-conversation-actions-tray-width:min(66vw, 264px);--pwa-conversation-actions-safe-padding:4px;--pwa-conversation-title-bg:transparent;--pwa-conversation-title-border:transparent;--pwa-conversation-title-color:var(--ink);--pwa-conversation-title-subtitle-color:var(--muted);--conversation-header-title-fg:var(--ink);--conversation-header-title-subtitle-fg:var(--muted);--conversation-header-title-bg:transparent;--pwa-system-message-max-width:min(86%, 480px);--pwa-system-message-radius:8px;--pwa-system-message-padding:8px 10px;--pwa-system-message-text-size:13px;--pwa-system-message-meta-size:11px;--textarea-line-height:1.45;--textarea-min-height:92px;--textarea-rows-1-height:40px;--textarea-rows-2-height:72px;--textarea-rows-3-height:96px;--textarea-rows-4-height:120px;--textarea-rows-7-height:196px;--textarea-rows-8-height:220px;--textarea-rows-10-height:268px;--textarea-rows-18-height:460px;--context-menu-min-width:180px;--context-menu-width:220px;--context-menu-message-width:var(--context-menu-width);--context-menu-message-min-height:120px;--context-menu-message-base-height:12px;--context-menu-message-item-height:40px;--context-menu-conversation-width:var(--context-menu-width);--context-menu-conversation-height:200px;--context-menu-channel-width:var(--context-menu-width);--context-menu-channel-height:220px;--context-menu-agent-width:var(--context-menu-min-width);--context-menu-agent-height:170px;--context-menu-agent-estimated-height:180px;--context-menu-max-estimated-height:260px;--context-menu-viewport-padding:12px;--context-menu-anchor-gap:6px;--dir-bg-default:#f8fafc;--dir-card-default:#fff;--dir-text-default:#0f172a;--dir-accent-default:#ff1616;--vcard-primary-color-default:#0b3a5b;--vcard-accent-color-default:#1e88e5;--vcard-background-color-default:#f1f1f1;--vcard-black-section-color-default:#333132;--vcard-red-section-primary-color-default:#bd0c0c;--vcard-red-section-secondary-color-default:#ff1616;--vcard-header-color-default:#ff1616;--vcard-footer-primary-color-default:#333132;--vcard-footer-secondary-color-default:#ff1616;--vcard-top-background-color-default:#333132;--vcard-position-text-color-default:#fff;--vcard-text-color-default:#252525;--vcard-contact-icon-color-default:#f25d52;--vcard-social-icon-color-default:#f25d52;--vcard-contact-text-color-default:var(--vcard-text-color-default);--vcard-template-font-family:Arial, sans-serif;--vcard-template-text-size:9px;--vcard-template-text-weight:700;--vcard-template-name-size:12px;--vcard-template-name-weight:700;--vcard-template-position-size:9px;--vcard-template-position-weight:700;--vcard-template-contact-size:8px;--vcard-template-contact-weight:600;--vcard-template-initials-min-size:24px;--vcard-template-initials-scale:.95;--vcard-template-initials-weight:700;--vcard-template-agent-image-x:56.1458px;--vcard-template-agent-image-y:62.6771px;--vcard-template-agent-image-width:79.7082px;--vcard-template-agent-image-height:79.7139px;--vcard-public-width:360px;--vcard-public-max-viewport-width:92vw;--vcard-template-aspect-ratio:192 / 336;--vcard-template-radius:0;--vcard-overlay-x:50%;--vcard-overlay-width:86%;--vcard-overlay-max-width:250px;--vcard-overlay-z:2;--vcard-contact-overlay-y:59%;--vcard-contact-gap:6px;--vcard-contact-row-gap:9px;--vcard-contact-icon-column:22px;--vcard-contact-icon-size:21px;--vcard-contact-font-size:14px;--vcard-contact-line-height:1.25;--vcard-contact-font-weight:600;--vcard-social-overlay-y:76.5%;--vcard-social-gap:12px;--vcard-social-hit-size:28px;--vcard-social-icon-size:26px;--vcard-download-offset-x:8px;--vcard-download-offset-y:7px;--vcard-download-size:30px;--vcard-download-radius:999px;--vcard-download-z:3;--vcard-directory-width:940px;--vcard-directory-max-viewport-width:96vw;--vcard-directory-radius:20px;--vcard-directory-padding:16px;--vcard-directory-shape-radius:999px;--vcard-directory-shape-blur:1px;--vcard-directory-shape-1-size:220px;--vcard-directory-shape-1-x:-84px;--vcard-directory-shape-1-y:-84px;--vcard-directory-shape-2-size:180px;--vcard-directory-shape-2-x:-70px;--vcard-directory-shape-2-y:-78px;--vcard-directory-head-gap:10px;--vcard-directory-head-margin:12px;--vcard-directory-head-radius:14px;--vcard-directory-head-padding:14px;--vcard-directory-title-size:20px;--vcard-directory-card-min-width:220px;--vcard-directory-grid-gap:12px;--vcard-directory-card-gap:10px;--vcard-directory-card-radius:12px;--vcard-directory-card-padding:10px;--vcard-directory-card-hover-y:-2px;--vcard-directory-avatar-size:52px;--vcard-directory-avatar-radius:999px;--vcard-directory-copy-gap:2px;--vcard-directory-name-size:15px;--message-meta-color:var(--muted);--message-important-color:#a16207;--message-important-bg:#fef3c7;--message-important-border:#fcd34d;--message-ref-start-color:#0f766e;--message-ref-start-bg:#ccfbf1;--message-ref-start-border:#5eead4;--message-ref-end-color:#7f1d1d;--message-ref-end-bg:#fee2e2;--message-ref-end-border:#fca5a5;--messages-bg:#fbfaf7;--messages-email-bg:#f8fafc;--message-bubble-bg:#f1f0ec;--message-bubble-out-bg:#dbeafe;--message-ai-bg:#f8fafc;--message-ai-border:#dbe3ea;--message-ai-dot-bg:#2563eb;--ai-thinking-gap:8px;--ai-thinking-dot-size:8px;--ai-thinking-dot-radius:50%;--message-system-bg:#f8fafc;--message-internal-bg:#fff8e6;--message-internal-border:#f3d9a8;--message-important-outline:#eab308;--message-active-border:#b9a77966;--message-active-shadow:0 0 0 2px #b9a7791f;--email-message-card-bg:#fff;--email-message-card-border:#dbe3ea;--email-message-subject-color:#0f172a;--email-message-line-color:#475569;--email-message-preview-color:#1f2937;--email-html-border:#e2e8f0;--email-html-bg:#fff;--email-input-bg:#fff;--wa-template-phone-border:#0c1f1d;--wa-template-phone-bg:#e6ddd4;--wa-template-bubble-bg:#dff7f3;--wa-template-bubble-border:#bce7e1;--mention-list-bg:#fff;--mention-list-border:#dbe3ea;--mention-list-fg:#172033;--mention-list-meta-fg:#64748b;--mention-item-bg:transparent;--mention-list-shadow:0 8px 24px #1018281f;--mention-item-hover-bg:#0f172a0f;--mention-item-active-fg:#172033;--vcard-directory-line:#e2e8f0;--vcard-directory-surface:#fff;--vcard-directory-control-text:#111827;--vcard-directory-shadow:0 6px 18px #0f172a0f;--vcard-directory-hover-shadow:0 14px 24px #0f172a1f;--my-vcard-border:#0f172a1f;--my-vcard-shadow:0 18px 48px #0f172a33;--my-vcard-bg:linear-gradient(180deg, #fff 0%, #f8fafc 100%);--waba-profile-picture-bg:#f6f8fb;--tabs-fg:#fff;--tabs-active-fg:var(--accent);--ai-kb-tab-bg:#f4f6f8;--ai-kb-tab-fg:#111827;--ai-kb-tab-border:#d1d5db;--ai-kb-tab-active-bg:#fff;--notice-count-bg:var(--accent);--notice-count-fg:#fff;--notice-count-border:var(--primary-900);--floating-panel-bg:#fff;--floating-panel-shadow:0 18px 50px #09112238;--assistant-message-bg:#fff;--assistant-message-unread-bg:#98856114;--assistant-context-bg:#fff;--app-version-color:#ffffffc2;--brand-mark-bg:#988561;--brand-mark-shadow:0 0 0 0 #98856173;--brand-mark-pulse-start:0 0 0 0 #98856166;--brand-mark-pulse-peak:0 6px 18px 2px #98856159;--ghost-fg:#fff;--ghost-border:#fff6;--ghost-danger-border:#b91c1c59;--inbox-panel-shadow:0 18px 40px #0f172a14;--list-item-bg:#fff;--list-item-hover-border:#b9a77973;--list-item-hover-bg:#b9a77914;--list-item-active-bg:#b9a77924;--bulk-email-bar-bg:#ffffffeb;--conversation-load-more-bg:#fff;--conversation-load-more-hover-bg:#b9a7791f;--conversation-load-more-hover-border:#b9a779a6;--conversation-load-more-disabled-bg:#ffffffb8;--segmented-bg:#fff;--segmented-active-bg:#b9a7792e;--email-status-bg:#b9a7791f;--email-status-replied-border:#22c55e59;--email-status-replied-bg:#22c55e1f;--email-status-replied-fg:#166534;--control-surface-bg:#fff;--admin-card-shadow:0 18px 40px #0f172a14;--settings-tab-bg:#fff;--settings-tab-active-shadow:0 0 0 2px #b9a77933;--theme-option-bg:#fff;--theme-option-active-shadow:0 0 0 2px color-mix(in srgb, var(--primary-800) 18%, transparent);--preview-frame-bg:#fff;--theme-preview-sidebar-bg:#002623;--theme-preview-topbar-bg:#fff;--theme-preview-card-bg:#fff;--theme-preview-classic-sidebar-bg:#054239;--theme-preview-classic-card-shadow:inset 0 0 0 999px #b9a7791a;--theme-preview-omni-sidebar-bg:#002623;--theme-preview-omni-topbar-bg:#fff;--theme-preview-omni-card-border:#dbe3e1;--theme-preview-omni-card-shadow:inset 0 0 0 999px #0f766e14;--template-item-bg:#fff;--template-item-active-shadow:0 0 0 2px #b9a7792e;--template-manager-bg:#fff;--wa-template-table-bg:#fff;--wa-template-table-active-bg:linear-gradient(180deg, #b9a7791f, #fffffff5);--status-success-border:#22c55e61;--status-success-bg:#22c55e1f;--status-success-fg:#166534;--status-warning-border:#f59e0b66;--status-warning-bg:#f59e0b1f;--status-warning-fg:#92400e;--status-danger-border:#ef444466;--status-danger-bg:#ef44441f;--status-danger-fg:#991b1b;--status-neutral-border:#94a3b873;--status-neutral-bg:#94a3b826;--status-neutral-fg:#334155;--wa-template-manager-editor-bg:linear-gradient(180deg, #fffffffa, #f9fafcfa);--wa-template-editor-empty-bg:#ffffffb8;--wa-template-preview-bg:linear-gradient(150deg, #084c401f, #fffffff7);--wa-template-phone-preview-border:#084c4040;--wa-template-phone-preview-bg:radial-gradient(circle at 80% 0%, #46b88133, transparent 42%), linear-gradient(180deg, #e4eeebf2, #f7faf8fa);--wa-template-preview-bubble-bg:#dcf8c6;--wa-template-preview-bubble-shadow:0 6px 18px #1018281a;--wa-template-preview-text:#111;--wa-template-preview-muted:#5a6775;--wa-template-media-border:#0f172a1f;--wa-template-media-bg:#fffc;--wa-template-button-border:#0f172a24;--wa-template-button-bg:#ffffffc7;--wa-template-button-fg:#0b4f6c;--wa-template-button-editor-bg:#ffffffdb;--upload-control-bg:#fff;--inline-media-bg:#fff;--segmented-active-fg:#fff;--editor-focus-outline:#b9a77966;--service-status-backdrop:radial-gradient(circle at 18% 16%, #f59e0b1f, transparent 42%), radial-gradient(circle at 80% 85%, #10b98114, transparent 46%), #f8fafceb;--service-status-card-bg:linear-gradient(135deg, #fffffff5, #fbf7ecf5);--service-status-card-shadow:0 20px 48px #12182629;--service-status-icon-bg:color-mix(in srgb, var(--accent) 22%, #fff 78%);--service-status-icon-fg:#805d09;--content-card-bg:#fff;--kpi-help-bg:#fff;--search-input-bg:#fff;--table-row-hover-bg:#b9a7791f;--support-row-bg:linear-gradient(180deg, #fff 0%, #faf9f6 100%);--support-row-hover-border:#b9a77973;--support-row-hover-shadow:0 6px 16px #0f172a14;--support-row-active-border:#b9a77980;--support-row-active-shadow:0 0 0 2px #b9a7791f;--support-message-bg:#fff;--support-message-admin-border:#38bdf859;--support-message-admin-bg:#e0f2fe66;--support-message-tenant-border:#94a3b859;--support-message-tenant-bg:#f8fafcb3;--attachment-preview-bg:#0f172a0d;--fund-transfer-info-bg:#f8fafce6;--fund-transfer-success-border:#16a34a40;--fund-transfer-success-bg:#f0fdf4e6;--debug-panel-bg:#f8fafcf2;--rich-editor-bg:#fff;--rich-editor-shadow:0 1px 0 #00000005;--editor-bar-bg:#f8f7f4;--editor-btn-bg:#fff;--editor-btn-hover-bg:#f1f0eb;--ticket-reply-composer-border:#0f172a1a;--ticket-reply-composer-bg:transparent;--ticket-reply-copy-fg:#64748b;--ticket-reply-tools-border:#0f172a1f;--ticket-reply-tools-bg:#f8fafcc7;--ticket-reply-editor-border:#0f172a24;--ticket-reply-editor-bg:#fff;--doc-group-bg:#f8fafcb3;--doc-link-bg:#fff;--doc-link-active-border:#b9a77999;--doc-link-active-bg:#b9a7791f;--doc-link-hover-border:#b9a77973;--doc-link-hover-bg:#b9a77914;--docs-tab-bg:#fff;--docs-tab-active-border:#b9a77940;--docs-tab-active-bg:#fff;--docs-header-bg:#fff;--docs-header-border:#0f172a1a;--docs-eyebrow-fg:#766d4d;--docs-search-bg:#fff;--docs-search-border:#0f172a24;--docs-search-icon:#64748b;--docs-tabs-bg:#f8fafccc;--docs-tabs-border:#0f172a1a;--docs-tab-fg:#475569;--docs-tab-hover-bg:#b9a77914;--docs-tab-hover-fg:#1e293b;--docs-tab-active-fg:#1e293b;--docs-tab-active-shadow:0 1px 2px #0f172a14;--docs-panel-bg:#fff;--docs-panel-border:#0f172a1a;--docs-panel-shadow:0 1px 2px #0f172a08;--docs-row-border:#0f172a14;--docs-row-hover-bg:#b9a77914;--docs-article-fg:#334155;--notification-row-bg:#fff;--notification-unread-border:#b9a77980;--notification-unread-shadow:0 0 0 2px #b9a7791f;--modal-overlay-bg:#14120f66;--modal-shadow:0 24px 60px #0a0a0a2e;--footer-fg:#fff;--bulk-contact-bar-bg:#0f172a0f;--bulk-contact-panel-bg:#ffffff94;--data-table-row-hover-bg:#f7f6f2;--panel-head-bg:#ffffffe6;--conversation-head-bg:linear-gradient(180deg, #fffffff5, #f8fafcf5);--conversation-actions-bg:#ffffffe6;--conversation-actions-shadow:0 8px 18px #0f172a0f;--reference-control-bg:#fff;--reference-control-border:#d1d9e1;--reference-control-fg:#334155;--reference-control-hover-bg:#f8fafc;--reference-control-hover-border:#c2ceda;--focus-ring-info:#93c5fd;--email-head-select-bg:#fff;--email-group-header-bg:#f8fafc;--email-group-header-border:#dbe3ea;--email-group-divider:#e2e8f0;--email-group-load-more-bg:#fff;--email-group-item-bg:#fff;--email-group-item-border:#e2e8f0;--assign-pill-bg:#b9a7791f;--assign-pill-border:#b9a7794d;--status-dot-idle-bg:#cbd5e1;--status-dot-on-bg:#22c55e;--status-dot-off-bg:#f59e0b;--status-dot-error-bg:#ef4444;--badge-fg:#fff;--code-panel-bg:#0c1f1d;--code-panel-fg:#f5f4f1;--mobile-back-bg:#fff;--icon-btn-bg:#fff;--icon-btn-inverse-bg:#ffffff1f;--icon-btn-inverse-border:#ffffff4d;--icon-btn-inverse-fg:#fff;--user-chip-border:#ffffff59;--user-chip-fg:#fff;--admin-row-trigger-bg:#fff;--admin-row-trigger-hover-bg:#b9a7791f;--dropdown-menu-bg:#fff;--dropdown-menu-shadow:0 16px 30px #0f172a1f;--settings-menu-bg:var(--primary-900);--settings-menu-border:#fff3;--settings-menu-item-fg:#fff;--settings-menu-item-hover-bg:#ffffff1f;--dropdown-item-hover-bg:#b9a7791f;--search-bg:#fff;--filter-select-bg:#fff;--filter-icon-status-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%233c514e' d='M12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16zm3.4 6.6-4 4a1 1 0 0 1-1.4 0l-2-2 1.4-1.4 1.3 1.3 3.3-3.3 1.4 1.4z'/></svg>");--filter-icon-scope-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%233c514e' d='M16 11a3 3 0 1 0-0.001-6.001A3 3 0 0 0 16 11zm-8 0a3 3 0 1 0-0.001-6.001A3 3 0 0 0 8 11zm0 2c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3zm8 0c-.7 0-1.4.1-2 .3 1.2.9 2 2 2 3.7v2h6v-2c0-1.7-2.3-3-6-3z'/></svg>");--filter-icon-conversation-status-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%233c514e' d='M4 6h16v2H4zM4 11h16v2H4zM4 16h16v2H4z'/></svg>");--filter-icon-assign-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%233c514e' d='M16 12a4 4 0 1 0-0.001-8.001A4 4 0 0 0 16 12zm-8 0a4 4 0 1 0-0.001-8.001A4 4 0 0 0 8 12zm8 2c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3zm-8 0c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3z'/></svg>");--filter-icon-tag-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%233c514e' d='M20 10.6 13.4 4H4v9.4l6.6 6.6a2 2 0 0 0 2.8 0l6.6-6.6a2 2 0 0 0 0-2.8zM7.5 9A1.5 1.5 0 1 1 9 7.5 1.5 1.5 0 0 1 7.5 9z'/></svg>");--message-search-input-bg:#fff;--list-item-active-shadow:0 0 0 2px #b9a77933;--email-editor-bg:#fff;--reaction-pill-bg:#f1f5f9;--message-media-bg:#fff;--preview-image-bg:#fff;--preview-image-shadow:0 24px 60px #00000040;--message-attachment-bg:#fff;--message-quote-bg:#0000000a;--message-template-card-border:#0f172a24;--message-template-card-bg:#ffffffc7;--message-template-label-fg:#0f766e;--message-template-title-fg:#0f172a;--message-template-media-border:#0f172a24;--message-template-media-bg:#ffffffe6;--message-template-buttons-border:#0f172a1a;--message-template-button-border:#0f172a1f;--message-template-button-fg:#475569;--message-template-button-bg:#ffffffd1;--template-active-bg:color-mix(in srgb, var(--accent) 8%, #fff);--template-dropdown-bg:#fff;--template-dropdown-shadow:0 8px 18px #0f172a24;--message-selected-outline:#2d7ff966;--message-deleted-bg:#e5e7eb;--message-deleted-border:#cbd5e1;--message-deleted-fg:#334155;--deleted-icon-bg:#94a3b8;--deleted-icon-fg:#fff;--waba-load-more-bg:#0f766e;--waba-load-more-fg:#fff;--waba-load-more-border:#0b5e58;--waba-load-more-shadow:0 2px 6px #0f766e33;--date-separator-bg:#f8fafc;--toolbar-bg:#fff;--status-badge-muted-fg:#64748b;--status-badge-read-fg:#2563eb;--payload-bg:#0000000a;--composer-field-bg:#fff;--composer-drag-border:#0f766e;--composer-drag-shadow:0 0 0 2px #0f766e2e;--composer-drag-bg:#f0fdfa;--email-preview-body-bg:#fff;--typing-indicator-fg:#0f766e;--status-pill-bg:#b9a7791f;--status-presence-online-border:#22c55e59;--status-presence-online-bg:#22c55e1f;--status-presence-online-fg:#166534;--status-presence-idle-border:#f59e0b59;--status-presence-idle-bg:#f59e0b1f;--status-presence-idle-fg:#92400e;--status-presence-offline-border:#64748b59;--status-presence-offline-bg:#64748b1f;--status-presence-offline-fg:#334155;--status-icon-resolved-bg:#0ea5e9;--conversation-tag-dot-border:#0000001f;--conversation-tag-pill-bg:#94a3b826;--channel-color-whatsapp:#25d366;--channel-color-waba:#128c7e;--channel-color-telegram:#229ed9;--channel-color-email:#6366f1;--channel-color-facebook:#1877f2;--channel-color-instagram:#e1306c;--channel-color-internal:#94a3b8;--message-location-bg:#fff;--message-contact-card-bg:#fff;--attachment-action-bg:#fff;--send-btn-bg:#22c55e;--send-btn-fg:#fff;--send-btn-shadow:0 6px 14px #22c55e40;--send-btn-recording-bg:#ef4444;--send-btn-recording-fg:#fff;--send-btn-recording-shadow:0 6px 14px #ef444440;--attachment-chip-bg:#fff;--attachment-chip-edit-border:#3b82f666;--attachment-chip-edit-bg:#3b82f614;--attachment-chip-edit-fg:#1e3a8a;--edited-indicator-fg:#6b7280;--source-indicator-fg:#0f766e;--source-indicator-bg:#0f766e14;--source-indicator-border:#0f766e33;--debug-row-code-bg:#f8fafc;--voice-preview-action-fg:#111;--media-preview-bg:#f1f5f9;--media-preview-thumb-active-border:#22c55e;--message-draft-bg:#3b82f61f;--emoji-panel-bg:#fff;--emoji-panel-shadow:0 18px 40px #0f172a2e;--emoji-tab-bg:#fff;--emoji-tab-active-fg:#fff;--empty-state-bg:#fff9;--important-file-card-bg:#fff;--important-file-card-shadow:0 8px 24px #0f172a0d;--important-file-action-bg:#fff;--important-file-action-primary-fg:#fff;--important-file-action-danger-border:#dc262638;--important-file-action-danger-bg:#fef2f2e6;--important-file-action-danger-fg:#b91c1c;--picker-row-bg:#fff;--check-row-checked-bg:#0f172a14;--check-row-fixed-bg:#f1f5f9;--check-row-fixed-border:#cbd5e1;--check-row-fixed-fg:#64748b;--audience-option-bg:#f7f4ee;--error-fg:#b91c1c;--success-fg:#047857;--loading-bar-bg:linear-gradient(90deg, var(--primary-800), var(--accent-500), var(--primary-800));--mobile-active-message-action-bg:#ffffffeb;--mobile-status-badge-bg:#0000000d;--mobile-menu-toggle-border:#fff6;--mobile-menu-shadow:0 20px 40px #0f172a33;--mobile-menu-active-bg:#b9a77926;--mobile-menu-active-border:#b9a77959;--mobile-menu-logout-border:#b9a77959;--mobile-menu-logout-bg:#b9a7791f;--mobile-conversation-head-bg:linear-gradient(180deg, #fff, #f8fafc);--mobile-conversation-actions-bg:#fffffff2;--mobile-conversation-actions-shadow:0 6px 16px #0f172a0f;--mobile-menu-compact-bg:color-mix(in srgb, var(--primary-900) 88%, #000 12%);--mobile-menu-compact-shadow:0 18px 42px #00000057;--mobile-menu-compact-fg:#fff;--mobile-menu-compact-active-bg:#ffffff29;--mobile-menu-label-fg:#e2e8f0c7;--mobile-menu-user-border:#ffffff38;--mobile-menu-user-bg:#ffffff1a;--mobile-menu-user-fg:#e2e8f0;--mobile-menu-logout-fg:#fff;--mobile-menu-logout-strong-bg:#ffffff2e;--mobile-menu-logout-strong-border:#ffffff47;--mobile-menu-mobile-logout-margin-top:4px;--reference-info-value-bg:#fff;--ai-suggest-modal-border:#0f172a1f;--ai-suggest-modal-shadow:0 24px 60px #0f172a38;--ai-suggest-modal-bg:linear-gradient(180deg, #fff 0%, #fbfcfe 100%);--ai-suggest-fg:#0f172a;--ai-suggest-surface-bg:#fff;--vcard-template-frame-bg:#fff;--vcard-download-border:1px solid #bebebe;--vcard-download-bg:#fff;--vcard-download-fg:#111827;--vcard-download-shadow:0 2px 8px #00000040;--vcard-directory-bg:linear-gradient(160deg, var(--dir-bg,var(--dir-bg-default)) 0%, color-mix(in srgb, var(--dir-bg,var(--dir-bg-default)) 74%, var(--vcard-directory-surface)) 100%);--vcard-directory-head-bg:linear-gradient(135deg, color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 14%, var(--dir-bg,var(--dir-bg-default))) 0%, var(--dir-bg,var(--dir-bg-default)) 100%);--public-vcard-page-bg:#f4f5f7;--invoice-print-bg:#f8fafc;--invoice-print-fg:#0f172a;--invoice-print-line:#e2e8f0;--invoice-print-panel:#fff;--invoice-print-control-border:#cbd5e1;--invoice-print-page-bg:#fff;--invoice-print-body-margin:0;--invoice-print-font-family:Arial, sans-serif;--invoice-print-toolbar-top:0;--invoice-print-toolbar-z:10;--invoice-print-toolbar-gap:10px;--invoice-print-toolbar-padding:12px;--invoice-print-button-padding:8px 12px;--invoice-print-button-radius:8px;--invoice-print-disabled-opacity:.65;--invoice-print-shell-padding:12px;--invoice-print-shell-print-padding:0;--invoice-pdf-margin-mm:10;--classic-row-icon-size:18px;--classic-row-icon-radius:999px;--classic-row-icon-svg-size:18px;--classic-row-trailing-min-width:36px}:root[data-app-theme=classic] .conversation-list-panel .list-item,:root[data-app-theme=classic] .channel-panel .list-item,:root[data-app-theme=classic] .email-folder-item{grid-template-columns:minmax(0, 1fr) minmax(var(--classic-row-trailing-min-width), max-content);align-items:center;gap:12px;width:100%;min-width:0;display:grid}:is(:root[data-app-theme=classic] .conversation-list-panel .list-item:has(>.channel-type-icon),:root[data-app-theme=classic] .channel-panel .list-item:has(>.channel-type-icon)){grid-template-columns:var(--classic-row-icon-size) minmax(0, 1fr) minmax(var(--classic-row-trailing-min-width), max-content)}:root[data-app-theme=classic] .conversation-list-panel .list-item>div,:root[data-app-theme=classic] .channel-panel .list-item>div,:root[data-app-theme=classic] .email-folder-item>div{min-width:0;max-width:100%}:root[data-app-theme=classic] .channel-type-icon{width:var(--classic-row-icon-size);height:var(--classic-row-icon-size);min-width:var(--classic-row-icon-size);border-radius:var(--classic-row-icon-radius);color:var(--channel-color,currentColor);justify-content:center;place-self:center;align-items:center;line-height:1;display:inline-flex}:root[data-app-theme=classic] .channel-type-icon svg{width:var(--classic-row-icon-svg-size);height:var(--classic-row-icon-svg-size);min-width:var(--classic-row-icon-svg-size);min-height:var(--classic-row-icon-svg-size);display:block}:root[data-app-theme=classic] .channel-panel .list-item>.status,:root[data-app-theme=classic] .conversation-list-panel .list-item>.status,:root[data-app-theme=classic] .email-folder-item>.status,:root[data-app-theme=classic] .conversation-list-panel .list-item>.conversation-activity-two-line{width:max-content;min-width:var(--classic-row-trailing-min-width);grid-column:3;place-self:center end;max-width:max-content}:root[data-app-theme=classic] .conversation-list-panel .list-item>.conversation-activity-two-line{min-width:var(--conversation-activity-min-width);text-align:right;align-items:flex-end}:root[data-app-theme=classic] .check-row,:root[data-app-theme=classic] .checkbox,:root[data-app-theme=classic] .auth-trusted-device,:root[data-app-theme=classic] .bulk-contact-field-head{box-sizing:border-box;width:100%;min-width:0;max-width:100%}:root[data-app-theme=classic] .auth-trusted-device{border:1px solid var(--surface-200);background:color-mix(in srgb, var(--auth-card-bg) 92%, var(--surface-50));min-height:32px;color:var(--ink);border-radius:10px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:8px 10px;display:grid}:root[data-app-theme=classic] .auth-trusted-device>input[type=checkbox]{grid-column:1;justify-self:center}:root[data-app-theme=classic] .auth-trusted-device>span{overflow-wrap:anywhere;grid-column:2;min-width:0}:root[data-app-theme=classic] .attachment-preview-backdrop{z-index:var(--attachment-preview-backdrop-z)}:root[data-app-theme=classic] .attachment-preview-modal{z-index:var(--attachment-preview-modal-z)}:root[data-app-theme=aztco-omni]{--primary-900:#002623;--primary-800:#0f766e;--primary-300:#5eead4;--accent-500:#b9a779;--surface-50:#f0f4f3;--surface-100:#eaf0ee;--surface-200:#dbe3e1;--surface-300:#c9d7d4;--surface-900:#0c1f1d;--text-900:#0f172a;--text-700:#64748b;--danger-600:#dc2626;--shadow:0 12px 28px #0026231a;--panel:#fff;--text:var(--text-900);--ink:var(--text-900);--muted:var(--text-700);--accent:var(--accent-500);--line:var(--surface-200);--border:var(--line);--on-primary:#fff;--app-body-margin:0;--app-font-family:"Manrope", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-root-font-size:13px;--mobile-layout-breakpoint:980px;--mobile-root-font-size:clamp(14px, 3.5vw, 16px);--mobile-head-icon-size-default:34px;--mobile-head-icon-svg-size-default:18px;--brand-title-font-family:"Manrope", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-title-letter-spacing:0;--topbar-height-default:44px;--footer-height-default:48px;--loading-bar-top:0;--topbar-top:0;--topbar-gap:12px;--topbar-right-gap:12px;--topbar-actions-gap:8px;--topbar-action-size:38px;--topbar-action-icon-size:19px;--topbar-padding-x:16px;--topbar-padding-y:10px;--topbar-radius:0;--topbar-z:60;--loading-bar-height:3px;--loading-bar-bg-size:200% 100%;--loading-bar-animation-duration:1.2s;--loading-bar-z:1000;--loading-overlay-z:999;--loading-spinner-size:34px;--loading-spinner-radius:50%;--loading-spinner-border-width:3px;--loading-spinner-animation-duration:.9s;--app-loading-brand-gap:10px;--app-loading-logo-size:64px;--app-loading-logo-radius:14px;--app-loading-title-font-size:15px;--divider-height:1px;--divider-margin:8px 0;--form-gap:10px;--form-margin-top:14px;--control-radius:6px;--control-padding:8px 10px;--control-font-size:13px;--feature-request-form-gap:22px;--feature-request-form-max-width:720px;--feature-request-form-margin:8px 0 0;--feature-request-form-padding:28px;--feature-request-form-radius:8px;--feature-request-form-shadow:var(--omni-shadow-xs);--feature-request-head-gap:16px;--feature-request-head-padding-bottom:16px;--feature-request-title-size:20px;--feature-request-title-copy-margin:5px;--feature-request-kicker-margin-bottom:6px;--feature-request-kicker-font-size:11px;--feature-request-kicker-font-weight:700;--feature-request-kicker-letter-spacing:.08em;--feature-request-fields-gap:18px;--feature-request-field-gap:7px;--feature-request-field-font-size:13px;--feature-request-control-radius:6px;--feature-request-input-min-height:44px;--feature-request-body-min-height:150px;--feature-request-footer-gap:16px;--feature-request-footer-padding-top:16px;--feature-request-footer-note-max-width:340px;--feature-request-footer-actions-gap:8px;--feature-request-mobile-gap:18px;--feature-request-mobile-padding:18px;--feature-request-kicker-fg:var(--omni-primary);--button-radius:6px;--button-padding:8px 12px;--button-font-weight:500;--button-fg:var(--on-primary);--page-body-padding:12px;--page-body-gap:12px;--tabs-gap:8px;--tabs-padding-bottom:6px;--tabs-button-padding:9px 11px;--ai-kb-tabs-gap:8px;--ai-kb-tab-radius:8px;--ai-kb-tab-padding:8px 12px;--license-lock-card-max-width:560px;--license-lock-card-margin:8vh auto 0;--notice-area-gap:10px;--notice-count-offset:2px;--notice-count-radius:999px;--notice-count-font-size:10px;--notice-count-padding:1px 4px;--notice-count-border-width:2px;--notice-count-min-size:16px;--notice-count-line-height:1;--notice-count-z:2;--notice-count-desktop-offset:-6px;--inbox-unread-count-min-width:20px;--inbox-unread-count-gap:6px;--inbox-unread-count-padding:2px 6px;--inbox-unread-count-border-width:1px;--inbox-unread-count-radius:999px;--inbox-unread-count-bg:var(--omni-gold);--inbox-unread-count-fg:var(--omni-sidebar);--inbox-unread-count-border:var(--omni-panel);--inbox-unread-count-font-size:10px;--inbox-unread-count-font-weight:800;--ai-assistant-window-offset:10px;--ai-assistant-window-width:460px;--ai-assistant-window-viewport-margin:24px;--ai-assistant-window-viewport-height:70vh;--ai-assistant-window-max-height:620px;--ai-assistant-window-gap:10px;--ai-assistant-window-padding:12px;--ai-assistant-window-radius:10px;--ai-assistant-window-z:80;--ai-assistant-head-gap:8px;--ai-assistant-actions-gap:8px;--ai-assistant-list-gap:10px;--ai-assistant-list-padding-right:2px;--ai-assistant-msg-radius:8px;--ai-assistant-msg-padding:10px;--ai-assistant-msg-gap:6px;--ai-assistant-msg-head-gap:8px;--ai-assistant-msg-line-height:1.45;--ai-assistant-msg-font-size:13px;--ai-context-list-gap:8px;--ai-context-list-margin-top:10px;--ai-context-item-radius:8px;--ai-context-item-padding:10px;--ai-context-head-gap:8px;--ai-context-item-text-margin:6px 0 0;--ai-context-item-line-height:1.45;--ai-context-item-font-size:13px;--brand-gap:12px;--app-version-font-size:11px;--app-version-margin-top:2px;--app-version-viewport-width:72vw;--app-version-max-width:620px;--brand-mark-size:34px;--brand-mark-radius:8px;--subtabs-gap:6px;--subtabs-margin:10px 0 6px;--kpi-tabs-padding:0 8px;--kpi-tabs-gap:6px;--kpi-tab-padding:8px 12px;--kpi-tab-font-size:13px;--kpi-tab-icon-gap:6px;--kpi-tab-icon-size:18px;--kpi-apply-gap:6px;--kpi-apply-padding:8px 14px;--kpi-apply-icon-size:16px;--inbox-channel-min-width:208px;--inbox-channel-width:208px;--inbox-list-min-width:320px;--inbox-list-width:352px;--inbox-detail-min-width:420px;--inbox-channel-resize-width:var(--inbox-channel-width);--inbox-list-resize-width:var(--inbox-list-width);--inbox-channel-resize-max-width:480px;--inbox-list-resize-max-width:640px;--inbox-resize-handle-width:12px;--inbox-resize-handle-z:8;--inbox-resize-handle-line-inset:12px;--inbox-resize-handle-line-width:2px;--inbox-resize-handle-line-radius:2px;--inbox-resize-handle-top:0;--inbox-resize-handle-line-left:50%;--inbox-resize-handle-active-bg:var(--omni-primary);--inbox-resize-handle-idle-bg:transparent;--omni-sidebar-resize-handle-idle-bg:transparent;--conversation-header-action-size:36px;--conversation-header-action-radius:7px;--conversation-header-action-bg:var(--omni-panel);--conversation-header-action-border:var(--omni-line);--conversation-header-action-fg:var(--omni-muted);--conversation-header-action-hover-bg:var(--omni-soft);--conversation-header-action-hover-border:var(--omni-primary);--conversation-header-action-hover-fg:var(--omni-primary-strong);--conversation-header-gap:8px;--conversation-header-padding:8px 10px;--omni-sidebar-resize-default-width:208px;--omni-sidebar-resize-min-width:168px;--omni-sidebar-resize-max-width:320px;--omni-sidebar-resize-handle-width:12px;--omni-sidebar-resize-handle-z:71;--omni-sidebar-resize-handle-line-inset:12px;--omni-sidebar-resize-handle-line-width:2px;--omni-sidebar-resize-handle-line-radius:2px;--inbox-grid-gap:0;--inbox-panel-radius:0;--conversation-head-z:5;--conversation-head-top:0;--composer-z:6;--conversation-list-item-padding:12px 14px;--conversation-list-item-min-height:64px;--conversation-list-copy-gap:4px;--conversation-list-title-line-height:1.25;--conversation-list-subtitle-line-height:1.25;--conversation-list-subtitle-margin-top:0;--conversation-row-copy-gap:4px;--omni-row-trailing-min-width:52px;--classic-row-icon-size:22px;--classic-row-icon-radius:6px;--classic-row-icon-svg-size:12px;--classic-row-trailing-min-width:52px;--bulk-email-bar-padding:10px 12px;--bulk-email-actions-gap:8px;--bulk-email-icon-size:34px;--bulk-email-control-height:34px;--bulk-email-select-padding:0 10px;--bulk-email-control-font-size:12px;--bulk-email-control-radius:8px;--bulk-email-select-min-width:130px;--bulk-email-message-max-width:520px;--bulk-email-message-font-size:12px;--bulk-email-message-line-height:1.3;--conversation-load-more-inline-offset:24px;--conversation-load-more-margin:10px 12px;--conversation-load-more-font-weight:700;--segmented-radius:8px;--segmented-button-padding:6px 10px;--segmented-button-font-size:12px;--segmented-active-font-weight:700;--email-select-check-margin:8px;--email-conversation-status-padding:2px 8px;--email-conversation-status-radius:999px;--email-conversation-status-font-size:11px;--email-conversation-status-line-height:1.25;--email-conversation-status-max-width:140px;--email-conversation-meta-max-width:48%;--email-conversation-row-status-max-width:110px;--conversation-activity-min-width:70px;--conversation-activity-gap:1px;--conversation-activity-line-height:1.1;--conversation-activity-font-size:10px;--email-conversation-meta-narrow-max-width:58%;--email-conversation-status-narrow-max-width:90px;--message-audio-width:280px;--message-meta-gap:6px;--message-meta-font-size:11px;--message-action-offset:8px;--message-action-size:24px;--message-action-radius:8px;--message-action-icon-size:16px;--icon-only-size:32px;--icon-only-svg-size:16px;--composer-input-padding:8px 60px 8px 36px;--composer-input-min-height:36px;--composer-input-max-height:118px;--composer-input-line-height:1.35;--message-location-gap:2px;--message-location-padding:8px 10px;--message-location-radius:8px;--message-location-title-size:12px;--message-location-meta-size:11px;--message-contact-card-gap:4px;--message-contact-card-padding:8px 10px;--message-contact-card-radius:8px;--message-contact-label-size:11px;--message-contact-title-size:13px;--message-contact-meta-size:11px;--composer-emoji-offset-x:6px;--composer-attachment-offset-x:6px;--composer-email-attachment-top:8px;--voice-preview-inline-composer-padding:0 50px 0 36px;--composer-emoji-button-size:28px;--composer-emoji-button-radius:8px;--hidden-file-input-size:1px;--composer-attachment-button-size:30px;--composer-attachment-button-radius:8px;--composer-attachment-icon-size:16px;--send-btn-size:36px;--send-btn-radius:6px;--send-btn-icon-size:18px;--attachment-chip-gap:6px;--attachment-chip-margin:6px 0 0;--attachment-chip-padding:6px 10px;--attachment-chip-radius:999px;--attachment-chip-font-size:12px;--inline-indicator-margin:6px;--inline-indicator-font-size:11px;--source-indicator-radius:999px;--source-indicator-padding:1px 8px;--source-indicator-line-height:1.2;--voice-duration-font-size:12px;--voice-preview-gap:8px;--voice-preview-padding:0 6px;--voice-preview-audio-height:28px;--composer-mobile-gap:6px;--composer-mobile-button-height:36px;--composer-mobile-button-padding:0 12px;--composer-mobile-field-height:36px;--composer-mobile-input-min-height:36px;--composer-mobile-input-max-height:110px;--composer-mobile-input-padding:8px 56px 8px 36px;--composer-mobile-input-font-size:13px;--composer-mobile-action-size:28px;--composer-mobile-send-size:40px;--composer-mobile-send-icon-size:20px;--modal-overlay-padding:56px 16px;--modal-overlay-z:2200;--modal-width:720px;--modal-wide-width:980px;--modal-radius:8px;--modal-padding:18px;--start-conversation-modal-width:560px;--start-conversation-header-padding:20px 24px 16px;--start-conversation-form-padding:20px 24px 24px;--start-conversation-mobile-padding:16px;--start-conversation-form-gap:16px;--start-conversation-search-gap:10px;--start-conversation-control-height:44px;--start-conversation-field-gap:7px;--start-conversation-label-size:13px;--start-conversation-title-size:18px;--start-conversation-subtitle-margin-top:4px;--start-conversation-channel-gap:5px;--start-conversation-channel-padding:12px;--start-conversation-channel-radius:8px;--start-conversation-actions-margin-top:4px;--start-conversation-border:var(--omni-line);--start-conversation-title-color:var(--omni-text);--start-conversation-label-color:var(--omni-text-2);--start-conversation-channel-bg:var(--omni-panel-soft);--start-conversation-channel-label-color:var(--omni-muted);--start-conversation-channel-value-color:var(--omni-text);--tenant-editor-modal-width:920px;--tenant-editor-modal-viewport-offset:112px;--tenant-editor-form-scroll-padding:4px;--tenant-editor-contact-modal-max-height:min(820px, calc(100dvh - 32px));--tenant-editor-contact-form-padding:16px 20px 20px;--tenant-editor-contact-mobile-padding:14px 12px 16px;--tenant-editor-actions-padding:10px 0 0;--tenant-editor-actions-gap:8px;--tenant-editor-scroll-footer-space:88px;--tenant-editor-actions-stack-margin:4px;--tenant-agent-editor-section-gap:10px;--tenant-agent-editor-section-padding:12px;--tenant-agent-editor-section-radius:8px;--tenant-agent-editor-section-heading-gap:3px;--tenant-agent-editor-section-title-size:15px;--tenant-agent-editor-grid-gap:10px;--tenant-agent-editor-field-gap:6px;--tenant-agent-editor-field-min-width:180px;--tenant-agent-editor-picker-max-height:260px;--tenant-agent-editor-vcard-gap:8px;--bulk-contact-modal-width:860px;--bulk-contact-modal-viewport-offset:112px;--footer-gap:10px;--footer-padding-x:16px;--footer-padding-y:10px;--footer-z:50;--footer-link-font-weight:700;--footer-link-gap:14px;--bulk-contact-bar-margin:10px 0;--bulk-contact-bar-padding:10px 12px;--bulk-contact-bar-radius:8px;--bulk-contact-bar-gap:10px;--bulk-contact-fields-gap:10px;--bulk-contact-fields-margin:12px 0;--bulk-contact-field-gap:10px;--bulk-contact-field-padding:12px;--bulk-contact-field-radius:8px;--bulk-contact-section-margin-top:10px;--bulk-contact-checkbox-column:18px;--bulk-contact-field-head-gap:10px;--bulk-contact-field-head-min-height:24px;--bulk-contact-checkbox-size:16px;--bulk-contact-label-font-weight:700;--bulk-contact-label-line-height:1.25;--contact-select-cell-width:42px;--data-table-font-size:14px;--data-table-cell-padding:10px 12px;--data-table-head-font-size:12px;--data-table-head-letter-spacing:.04em;--audit-log-details-max-width:460px;--audit-workspace-bg:var(--omni-panel);--audit-workspace-border:var(--omni-line);--audit-workspace-radius:8px;--audit-workspace-padding:14px;--audit-page-description-margin:3px 0 0;--audit-page-description-font-size:13px;--audit-filter-columns:minmax(180px, 1.35fr) minmax(160px, 1fr) minmax(170px, 1fr) minmax(170px, 1fr) auto;--audit-filter-columns-compact:repeat(2, minmax(0, 1fr));--audit-filter-columns-mobile:minmax(0, 1fr);--audit-filter-gap:10px;--audit-filter-padding:12px;--audit-filter-bg:var(--omni-panel-soft);--audit-filter-border:var(--omni-line);--audit-filter-radius:6px;--audit-filter-field-gap:5px;--audit-filter-label-fg:var(--omni-muted);--audit-filter-label-font-size:11px;--audit-filter-label-font-weight:700;--audit-filter-actions-gap:8px;--audit-summary-padding:10px 2px 0;--audit-summary-fg:var(--omni-muted);--audit-summary-font-size:12px;--audit-table-min-width:880px;--audit-table-head-bg:var(--omni-panel-soft);--audit-table-row-hover-bg:var(--omni-primary-soft);--audit-table-time-fg:var(--omni-text);--audit-table-meta-fg:var(--omni-muted);--audit-table-action-fg:var(--omni-primary-strong);--audit-table-ip-fg:var(--omni-muted);--audit-table-summary-gap:10px;--audit-table-time-width:140px;--audit-table-action-width:170px;--audit-table-actor-width:170px;--audit-table-ip-width:128px;--audit-table-stack-gap:2px;--audit-table-meta-font-size:12px;--audit-table-ip-font-size:12px;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--audit-load-more-padding:2px 0 0;--table-actions-gap:8px;--detail-row-cell-padding:0 0 16px;--card-radius:6px;--card-padding:16px;--card-gap:10px;--panel-head-padding:6px 8px;--panel-head-blur:6px;--panel-head-min-height:44px;--inbox-panel-head-height:44px;--inbox-panel-head-padding:6px 8px;--inbox-panel-head-actions-height:30px;--panel-head-gap:10px;--column-toggle-size:24px;--column-toggle-edge-offset:-12px;--column-toggle-z:4;--channel-column-toggle-right:8px;--channel-column-toggle-top:16px;--channel-column-toggle-z:2;--pane-toggle-top:8px;--pane-toggle-inset:8px;--pane-toggle-size:28px;--pane-toggle-icon-size:18px;--pane-toggle-radius:6px;--pane-toggle-z:20;--pane-toggle-transition:.14s ease;--pane-toggle-bg:#fff;--pane-toggle-border:var(--omni-line);--pane-toggle-fg:var(--omni-muted);--pane-toggle-shadow:none;--pane-toggle-hover-bg:var(--omni-soft);--pane-toggle-hover-border:var(--omni-line-strong);--pane-toggle-hover-fg:var(--omni-primary-strong);--pane-toggle-hover-shadow:none;--debug-panel-margin-top:14px;--auth-wrap-min-vh:70vh;--auth-wrap-viewport-offset:88px;--auth-wrap-padding:16px 12px;--auth-card-viewport-margin:24px;--auth-link-padding:8px 12px;--pwa-install-card-margin-top:14px;--pwa-install-card-padding:10px 12px;--pwa-install-card-gap:8px;--pwa-install-gate-margin-top:20px;--pwa-update-modal-max-width:440px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--text-size-11:11px;--text-size-12:12px;--inline-actions-gap-sm:6px;--inline-actions-gap-md:8px;--modal-xs-width:520px;--modal-sm-width:560px;--modal-md-width:680px;--contact-preview-avatar-size:44px;--contact-preview-avatar-radius:999px;--contact-preview-avatar-border:color-mix(in srgb, var(--accent) 36%, var(--surface-200) 64%);--contact-preview-avatar-bg:color-mix(in srgb, var(--accent) 12%, var(--panel) 88%);--contact-preview-avatar-fg:var(--accent);--modal-lg-width:860px;--modal-xl-width:960px;--modal-xxl-width:980px;--card-compact-padding:12px;--section-subtitle-margin:0 0 10px;--scroll-panel-70-max-height:70vh;--offscreen-render-left:-99999px;--invoice-render-width:210mm;--invoice-render-top:0;--table-wrap-short-max-height:360px;--prewrap-cell-max-width:480px;--check-row-wide-min-width:260px;--status-editor-color-width:88px;--status-editor-action-width:40px;--status-editor-gap:8px;--status-post-text-margin:6px 0 0;--qr-preview-size:280px;--qr-preview-radius:8px;--qr-export-size:512;--agent-vcard-preview-size:72px;--agent-vcard-preview-radius:10px;--my-vcard-qr-size:220px;--my-vcard-qr-radius:10px;--oauth-debug-panel-margin-top:10px;--oauth-debug-log-max-height:260px;--oauth-debug-log-margin-top:8px;--oauth-popup-width:560px;--oauth-popup-height:760px;--stripe-popup-min-width:420px;--stripe-popup-max-width:740px;--stripe-popup-width-ratio:.9;--stripe-popup-min-height:640px;--stripe-popup-max-height:900px;--stripe-popup-height-ratio:.95;--multiselect-visible-options-min:4;--multiselect-visible-options-max:8;--kb-preview-viewport-width:96vw;--kb-preview-width:1100px;--kb-preview-viewport-height:90vh;--kb-preview-height:880px;--kb-preview-gap:10px;--kb-preview-head-gap:10px;--kb-preview-frame-radius:8px;--tracking-card-width:980px;--tracking-card-radius:8px;--tracking-card-padding:16px;--admin-shell-gap:18px;--admin-toolbar-gap:12px;--admin-toolbar-padding-bottom:10px;--contacts-filter-grid-columns:minmax(220px, 1.45fr) repeat(3, minmax(140px, .8fr)) auto;--contacts-filter-grid-columns-compact:repeat(2, minmax(0, 1fr));--contacts-filter-grid-columns-mobile:minmax(0, 1fr);--contacts-filter-gap:10px;--contacts-filter-padding:12px;--contacts-filter-border-width:1px;--contacts-filter-border:var(--omni-line);--contacts-filter-radius:8px;--contacts-filter-bg:var(--omni-panel-soft);--contacts-filter-field-gap:5px;--contacts-filter-label-fg:var(--omni-muted);--contacts-filter-label-font-size:10px;--contacts-filter-label-font-weight:700;--contacts-filter-action-gap:8px;--kpi-filter-grid-columns:minmax(200px, 1.3fr) repeat(2, minmax(150px, .8fr)) auto auto;--kpi-filter-grid-columns-compact:repeat(2, minmax(0, 1fr));--kpi-filter-grid-columns-mobile:minmax(0, 1fr);--kpi-filter-gap:10px;--kpi-filter-padding:12px;--kpi-filter-border-width:1px;--kpi-filter-border:var(--omni-line);--kpi-filter-radius:8px;--kpi-filter-bg:var(--omni-panel-soft);--kpi-filter-field-gap:5px;--kpi-filter-label-fg:var(--omni-muted);--kpi-filter-label-font-size:10px;--kpi-filter-label-font-weight:700;--kpi-filter-action-gap:8px;--whatsapp-status-composer-gap:14px;--whatsapp-status-composer-padding:14px;--whatsapp-status-border-width:1px;--whatsapp-status-border:var(--omni-line);--whatsapp-status-radius:8px;--whatsapp-status-bg:var(--omni-panel-soft);--whatsapp-status-fields-columns:repeat(2, minmax(0, 1fr));--whatsapp-status-fields-columns-mobile:minmax(0, 1fr);--whatsapp-status-fields-gap:12px;--whatsapp-status-field-gap:5px;--whatsapp-status-label-fg:var(--omni-muted);--whatsapp-status-label-font-size:10px;--whatsapp-status-label-font-weight:700;--whatsapp-status-media-gap:10px;--whatsapp-status-media-padding-top:12px;--whatsapp-status-media-border:var(--omni-line);--whatsapp-status-file-control-min-height:36px;--whatsapp-status-file-control-padding:0 10px;--whatsapp-status-file-control-border:var(--omni-line);--whatsapp-status-file-control-radius:7px;--whatsapp-status-file-control-bg:var(--omni-panel);--whatsapp-status-file-control-fg:var(--omni-text);--whatsapp-status-file-control-font-size:12px;--whatsapp-status-file-control-font-weight:600;--whatsapp-status-file-input-inset:0;--whatsapp-status-file-input-opacity:0;--whatsapp-status-action-gap:8px;--whatsapp-status-media-name-fg:var(--omni-muted);--whatsapp-status-list-border:var(--omni-line);--whatsapp-status-schedule-padding:14px 0;--whatsapp-status-schedule-gap:10px;--whatsapp-status-schedule-head-gap:10px;--whatsapp-status-schedule-summary-gap:5px;--whatsapp-status-meta-gap:8px;--whatsapp-status-meta-fg:var(--omni-muted);--whatsapp-status-meta-font-size:12px;--whatsapp-status-state-padding:4px 8px;--whatsapp-status-state-border:var(--success-fg);--whatsapp-status-state-radius:999px;--whatsapp-status-state-bg:color-mix(in srgb, var(--success-fg) 12%, var(--omni-panel) 88%);--whatsapp-status-state-fg:var(--success-fg);--whatsapp-status-state-font-size:11px;--whatsapp-status-state-font-weight:700;--whatsapp-status-state-inactive-border:var(--omni-line);--whatsapp-status-state-inactive-bg:var(--omni-panel);--whatsapp-status-state-inactive-fg:var(--omni-muted);--whatsapp-status-post-list-gap:8px;--whatsapp-status-post-row-gap:4px;--whatsapp-status-post-row-padding:10px 12px;--whatsapp-status-post-row-border:var(--omni-primary);--whatsapp-status-post-row-bg:var(--omni-panel);--admin-header-gap:14px;--settings-tabs-gap:8px;--settings-tabs-margin-bottom:10px;--conversation-action-select-height:30px;--conversation-action-select-padding:4px 10px 4px 28px;--conversation-action-select-radius:8px;--conversation-action-select-icon-position:8px center;--conversation-action-select-icon-size:16px 16px;--conversation-action-select-font-size:12px;--conversation-action-select-min-width:136px;--conversation-action-select-max-width:220px;--conversation-title-gap:8px;--conversation-list-title-color:var(--omni-text);--conversation-list-subtitle-color:var(--omni-muted);--conversation-header-title-color:var(--omni-text);--conversation-header-subtitle-color:var(--omni-muted);--conversation-actions-gap:8px;--conversation-panel-head-stacked-gap:8px;--conversation-panel-head-stacked-padding:10px 12px;--conversation-panel-title-min-height:44px;--conversation-actions-tray-padding:8px;--conversation-actions-tray-gap:8px;--conversation-actions-tray-radius:8px;--conversation-actions-tray-min-height:48px;--conversation-actions-whatsapp-gap:8px;--conversation-icon-select-size:30px;--conversation-icon-select-radius:6px;--conversation-icon-select-bg-size:14px 14px;--hidden-text-indent:-9999px;--hidden-scrollbar-size:0;--email-title-row-gap:10px;--title-actions-gap:8px;--title-actions-padding-top:2px;--reference-info-btn-min-size:32px;--reference-info-btn-size:34px;--reference-info-btn-radius:8px;--reference-info-icon-min-size:16px;--reference-info-icon-size:18px;--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-offset-sm:1px;--email-title-left-gap:2px;--email-ref-inline-font-size:12px;--email-ref-inline-padding-top:1px;--ref-inline-btn-font-size:12px;--ref-inline-btn-line-height:1;--ref-inline-btn-padding:4px 10px;--ref-inline-btn-min-height:26px;--ref-inline-btn-radius:999px;--email-list-ref-font-size:11px;--email-head-action-line-height:1.1;--email-head-action-size:34px;--email-head-action-icon-size:17px;--email-group-block-gap:6px;--email-group-items-gap:6px;--email-group-items-padding-left:12px;--email-group-divider-width:2px;--email-group-load-more-margin-left:4px;--assign-inline-gap:10px;--assign-inline-list-gap:6px;--assign-pill-gap:6px;--assign-pill-padding:4px 10px;--assign-pill-radius:999px;--assign-pill-font-size:12px;--assign-inline-form-gap:8px;--assign-inline-select-height:34px;--assign-inline-select-radius:8px;--assign-inline-select-font-size:14px;--assign-inline-select-line-height:1.2;--assign-inline-select-padding:0 12px;--conversation-action-icon-only-size:32px;--conversation-action-icon-only-padding:4px;--conversation-action-icon-only-bg-size:16px 16px;--status-gap:8px;--status-link-gap:8px;--status-dot-size:8px;--status-dot-radius:50%;--badge-radius:999px;--badge-padding:2px 8px;--badge-font-size:12px;--badge-min-width:20px;--debug-margin-top:12px;--debug-padding:12px;--debug-radius:8px;--debug-font-size:12px;--stack-gap:4px;--list-gap:8px;--list-item-intrinsic-height:76px;--list-item-padding:12px;--list-item-radius:8px;--list-item-gap:12px;--mobile-back-group-gap:8px;--mobile-back-btn-gap:6px;--mobile-back-btn-padding:6px 10px;--mobile-back-btn-font-size:12px;--actions-gap:8px;--icon-btn-min-size:30px;--icon-btn-size:30px;--icon-btn-radius:6px;--icon-btn-icon-min-size:14px;--icon-btn-icon-size:16px;--icon-btn-small-size:30px;--icon-btn-small-radius:999px;--user-chip-gap:8px;--user-chip-padding:6px 12px;--user-chip-radius:999px;--user-chip-icon-size:16px;--admin-row-trigger-padding:8px 12px;--admin-row-trigger-radius:8px;--admin-row-trigger-font-size:13px;--admin-row-trigger-line-height:1;--dropdown-menu-top:42px;--dropdown-menu-radius:8px;--dropdown-menu-padding:6px;--dropdown-menu-gap:4px;--dropdown-menu-z:2000;--dropdown-menu-min-width:160px;--dropdown-menu-viewport-offset:140px;--title-actions-dropdown-z:2200;--title-actions-dropdown-offset:6px;--dropdown-menu-up-offset:8px;--dropdown-item-padding:8px 10px;--dropdown-item-radius:8px;--dropdown-item-font-size:13px;--dropdown-item-icon-padding:6px;--dropdown-item-icon-size:36px;--dropdown-meta-font-size:12px;--dropdown-meta-padding:6px 10px 8px;--dropdown-meta-margin-bottom:4px;--context-menu-radius:8px;--context-menu-padding:6px;--context-menu-z:1000;--context-backdrop-z:999;--context-menu-item-radius:8px;--context-menu-item-padding:8px 10px;--context-meta-font-size:12px;--context-meta-padding:6px 10px 8px;--context-meta-margin-bottom:4px;--context-separator-height:1px;--context-separator-margin:6px 8px;--search-radius:6px;--search-padding:5px 9px;--search-font-size:11px;--filter-select-icon-size:30px;--filter-select-icon-padding:4px;--filter-select-icon-bg-size:16px 16px;--conversation-list-head-control-size:32px;--conversation-list-head-icon-size:16px;--conversation-list-head-icon-line-height:0;--email-filter-input-min-width:160px;--email-filter-input-radius:6px;--email-filter-input-padding:0 8px;--email-filter-input-font-size:12px;--email-filter-date-min-width:136px;--email-filter-menu-min-width:240px;--email-filter-menu-gap:8px;--email-filter-menu-padding:10px;--email-filter-menu-label-gap:4px;--conversation-filter-menu-min-width:164px;--conversation-filter-menu-max-height:min(280px, calc(100vh - 96px));--conversation-list-panel-head-gap:8px;--conversation-list-head-actions-gap:6px;--conversation-search-min-width:120px;--conversation-search-max-width:180px;--conversation-search-padding:0 10px;--tag-filter-min-width:140px;--message-search-mode-gap:8px;--message-search-input-height:34px;--message-search-input-radius:999px;--message-search-input-padding:0 12px;--conversation-title-btn-gap:8px;--detail-grid-min-width:180px;--detail-grid-gap:12px 16px;--conversation-search-mode-gap:8px;--messages-gap:8px;--messages-padding:10px;--email-channel-message-padding:2px 4px;--email-channel-message-meta-padding:0 6px 4px;--message-stack-gap:8px;--message-sentinel-height:1px;--message-intrinsic-height:96px;--message-padding:10px 14px;--message-radius:10px;--message-gap:4px;--message-max-width:68%;--message-font-size:13px;--message-system-max-width:80%;--message-internal-max-width:82%;--message-text-font-size:13px;--message-text-line-height:1.5;--email-message-card-gap:4px;--email-message-card-radius:8px;--email-message-card-padding:10px 12px;--email-message-subject-font-size:13px;--email-message-line-font-size:11px;--email-message-preview-margin-top:2px;--email-html-radius:8px;--email-html-padding:8px;--email-html-font-size:13px;--email-html-line-height:1.45;--email-compose-wrap-gap:6px;--email-compose-surface-bg:#fff;--email-compose-surface-border:var(--omni-line);--email-compose-toolbar-bg:var(--omni-soft);--email-compose-section-bg:color-mix(in srgb, var(--omni-soft) 76%, #fff 24%);--email-compose-field-label:var(--omni-muted);--email-compose-editor-placeholder:color-mix(in srgb, var(--omni-muted) 72%, transparent);--email-compose-footer-border:var(--omni-line);--email-compose-radius:8px;--email-compose-control-radius:7px;--email-compose-header-padding:14px 16px 10px;--email-compose-body-padding:12px 16px;--email-compose-toolbar-padding:8px 16px;--email-compose-footer-padding:12px 16px;--email-compose-editor-min-height:220px;--email-compose-toolbar-button-size:32px;--email-subject-input-radius:8px;--email-subject-input-padding:8px 10px;--email-subject-input-font-size:13px;--email-toolbar-gap:6px;--email-compose-actions-gap:6px;--email-mini-control-height:28px;--email-mini-control-padding:0 8px;--email-mini-control-font-size:12px;--email-font-size-radius:8px;--email-editor-min-height:120px;--email-editor-max-height:260px;--email-editor-radius:8px;--email-editor-padding:10px;--email-editor-font-size:13px;--email-editor-line-height:1.45;--email-reply-quote-margin:8px 0 0;--email-reply-quote-padding:0 0 0 12px;--email-reply-quote-border-width:2px;--message-sender-font-size:.75rem;--message-sender-margin-bottom:4px;--message-flag-font-size:.68rem;--message-flag-radius:999px;--message-flag-padding:1px 7px;--message-flag-margin-bottom:2px;--message-flag-stack-gap:4px;--mention-list-inline-offset:12px;--mention-list-bottom:56px;--mention-list-radius:8px;--mention-list-max-height:220px;--mention-list-z:40;--mention-list-padding:6px;--mention-item-gap:8px;--mention-item-padding:8px 10px;--mention-item-radius:8px;--reaction-row-gap:6px;--reaction-row-margin-top:6px;--reaction-pill-radius:999px;--reaction-pill-padding:2px 8px;--reaction-pill-font-size:12px;--message-media-radius:8px;--message-video-max-height:320px;--preview-modal-padding:24px;--preview-modal-z:1000;--preview-image-max-width:1100px;--preview-image-viewport-width:96vw;--preview-image-max-height:88vh;--preview-image-radius:10px;--attachment-preview-width:960px;--attachment-preview-viewport-width:calc(100vw - 32px);--attachment-preview-max-height:calc(100dvh - 48px);--attachment-preview-modal-z:2000;--attachment-preview-backdrop-z:1999;--attachment-preview-center-x:50%;--attachment-preview-center-y:50%;--attachment-preview-center-transform:translate(-50%, -50%);--attachment-preview-mobile-width:100%;--attachment-preview-mobile-max-height:calc(100dvh - 20px);--attachment-preview-modal-bg:var(--omni-panel);--attachment-preview-content-bg:var(--omni-soft);--attachment-preview-backdrop-bg:#0f172a85;--attachment-preview-head-gap:12px;--attachment-preview-head-padding:12px 14px;--attachment-preview-mobile-head-padding:10px 12px;--attachment-preview-title-gap:2px;--attachment-preview-actions-gap:6px;--attachment-preview-content-padding:14px;--attachment-preview-mobile-content-padding:10px;--attachment-preview-state-gap:8px;--attachment-preview-state-max-width:360px;--attachment-preview-frame-height:min(72dvh, 720px);--attachment-preview-frame-min-height:420px;--attachment-preview-mobile-frame-height:68dvh;--attachment-preview-mobile-frame-min-height:360px;--attachment-preview-text-padding:16px;--attachment-preview-text-radius:8px;--attachment-preview-text-font:13px/1.55 var(--app-font-family);--attachment-preview-sheet-gap:10px;--attachment-preview-cell-min-width:110px;--attachment-preview-cell-max-width:280px;--attachment-preview-cell-padding:8px 10px;--attachment-preview-table-min-width:100%;--ai-ref-list-margin-top:8px;--ai-ref-list-gap:6px;--ai-ref-item-radius:8px;--ai-ref-item-padding:6px 8px;--ai-ref-item-gap:10px;--message-attachment-gap:2px;--message-attachment-padding:8px 10px;--message-attachment-radius:8px;--message-attachment-font-size:12px;--message-attachment-small-font-size:11px;--message-quote-border-width:3px;--message-quote-padding:4px 8px;--message-quote-margin-bottom:6px;--message-quote-radius:6px;--message-quote-small-font-size:11px;--message-quote-small-margin-bottom:2px;--message-quote-font-size:12px;--message-template-card-radius:8px;--message-template-card-padding:8px 10px;--message-template-card-gap:6px;--message-template-card-max-width:360px;--message-template-label-font-size:10px;--message-template-label-letter-spacing:.2px;--message-template-title-font-size:12px;--message-template-header-font-size:12px;--message-template-media-width:220px;--message-template-media-max-height:160px;--message-template-media-radius:8px;--message-template-body-font-size:12px;--message-template-body-line-height:1.45;--message-template-footer-font-size:11px;--message-template-buttons-gap:4px;--message-template-buttons-padding-top:6px;--message-template-button-radius:8px;--message-template-button-padding:5px 8px;--message-template-button-font-size:11px;--important-file-rename-gap:6px;--important-file-rename-label-font-size:11px;--important-file-rename-label-letter-spacing:.04em;--important-file-rename-input-min-height:36px;--important-file-action-buttons-gap:8px;--important-file-action-min-height:36px;--important-file-action-padding:0 12px;--important-file-action-radius:8px;--important-file-action-font-size:13px;--checkbox-gap:10px;--checkbox-font-size:13px;--assignments-gap:10px;--assignments-margin-bottom:10px;--assignments-padding:10px;--assignments-radius:10px;--assignments-compact-margin-bottom:6px;--assignments-compact-padding:8px;--assign-list-gap:8px;--assign-chip-gap:10px;--assign-chip-radius:8px;--assign-chip-padding:8px 12px;--assign-form-gap:8px;--picker-radius:8px;--picker-padding:12px;--picker-gap:10px;--password-row-min-width:180px;--password-row-gap:8px;--password-row-button-padding:8px 12px;--picker-list-gap:8px;--picker-row-radius:8px;--picker-row-padding:10px 12px;--picker-row-gap:4px;--check-row-gap:10px;--check-row-font-size:14px;--check-row-padding:8px 10px;--check-row-radius:8px;--check-row-inline-select-padding:4px 8px;--check-row-inline-select-font-size:12px;--check-row-email-perms-gap:8px;--check-row-email-perms-margin-left:8px;--check-row-email-perms-label-gap:4px;--form-message-font-size:13px;--mobile-kpi-tabs-padding:0 12px 6px;--mobile-kpi-tab-padding:7px 10px;--mobile-kpi-tab-font-size:12px;--mobile-kpi-tab-icon-gap:0;--mobile-kpi-tab-icon-padding:6px 10px;--mobile-kpi-tab-icon-size:18px;--mobile-kpi-filters-gap:8px;--mobile-kpi-date-padding:10px 12px;--mobile-kpi-filters-padding-right:4px;--mobile-page-body-padding-sm:12px;--mobile-wa-template-manager-page-padding:10px;--mobile-message-max-width:85%;--mobile-message-padding:10px 12px;--mobile-topbar-padding:calc(8px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) 8px calc(12px + env(safe-area-inset-left));--mobile-topbar-gap:8px;--mobile-message-action-size:24px;--mobile-message-action-radius:8px;--mobile-active-message-action-size:28px;--mobile-active-message-action-radius:10px;--mobile-brand-gap:10px;--mobile-app-version-viewport-width:56vw;--mobile-app-version-max-width:360px;--mobile-topbar-right-gap:8px;--mobile-topbar-actions-gap:6px;--mobile-topbar-action-min-size:32px;--mobile-topbar-action-size:38px;--mobile-topbar-action-icon-min-size:16px;--mobile-topbar-action-icon-size:20px;--mobile-user-chip-padding:6px 8px;--mobile-user-chip-max-width:48vw;--mobile-user-chip-gap:6px;--mobile-message-meta-font-size:12px;--mobile-status-badge-padding:0 4px;--mobile-status-badge-radius:8px;--mobile-status-badge-font-size:11px;--mobile-footer-gap:4px;--mobile-footer-min-height:40px;--mobile-footer-padding:4px calc(8px + env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--mobile-footer-font-size:8px;--mobile-footer-line-height:1.1;--mobile-footer-links-gap:6px;--mobile-menu-top-offset:8px;--mobile-menu-inline-offset:12px;--mobile-menu-radius:10px;--mobile-menu-gap:6px;--mobile-menu-padding:12px;--mobile-menu-z:80;--mobile-conversation-list-head-actions-gap:6px;--mobile-conversation-list-head-search-actions-gap:4px;--mobile-conversation-search-mode-min-width:220px;--mobile-list-back-btn-padding:4px 8px;--mobile-list-back-btn-font-size:12px;--mobile-menu-button-padding:10px 12px;--mobile-menu-button-radius:8px;--mobile-menu-divider-height:1px;--mobile-menu-divider-margin:6px 0;--mobile-menu-user-font-size:12px;--mobile-menu-user-padding:2px 6px;--mobile-menu-logout-padding:10px 12px;--mobile-menu-logout-radius:8px;--mobile-page-body-padding:8px 12px;--mobile-page-body-gap:0;--mobile-inbox-page-padding:8px 0;--mobile-panel-list-padding:8px 0;--mobile-message-text-font-size:14px;--mobile-message-text-line-height:1.5;--mobile-inbox-grid-gap:0;--mobile-inbox-panel-radius:0;--mobile-conversation-list-head-gap:8px;--mobile-panel-head-padding:12px 14px;--mobile-panel-head-gap:8px;--mobile-conversation-head-gap:10px;--mobile-conversation-head-padding:12px;--mobile-title-actions-padding-top:6px;--mobile-head-right-gap:6px;--mobile-actions-gap:6px;--mobile-actions-padding:8px;--mobile-actions-radius:8px;--mobile-head-icon-radius:8px;--mobile-list-item-padding:12px;--mobile-composer-padding:8px 10px 10px;--mobile-composer-margin:0 8px 8px;--mobile-composer-radius:10px;--mobile-conversation-actions-gap:8px;--template-dropdown-gap:8px;--template-dropdown-min-width:260px;--template-dropdown-z:120;--template-dropdown-radius:8px;--template-dropdown-padding:10px;--service-status-z:4000;--service-status-padding:18px;--service-status-backdrop-blur:8px;--service-status-card-gap:12px;--service-status-card-width:560px;--service-status-card-radius:10px;--service-status-card-padding:16px 18px;--service-status-icon-size:34px;--service-status-icon-radius:8px;--service-status-icon-svg-size:20px;--service-status-title-margin-bottom:2px;--service-status-copy-font-size:14px;--service-status-copy-line-height:1.5;--service-status-card-mobile-gap:10px;--service-status-card-mobile-padding:16px;--content-card-width:820px;--content-card-radius:10px;--content-card-padding:24px;--content-card-back-margin-bottom:12px;--content-body-line-height:1.6;--public-legal-body-padding:20px;--public-legal-content-padding-bottom:20px;--notifications-view-gap:14px;--kpi-view-gap:14px;--kpi-title-gap:6px;--kpi-help-size:18px;--kpi-help-radius:999px;--kpi-help-font-size:10px;--support-view-gap:14px;--search-input-min-width:220px;--search-input-padding:8px 12px;--search-input-radius:8px;--table-footer-gap:12px;--table-footer-padding:10px 6px 0;--pagination-gap:8px;--support-grid-list-min-width:280px;--support-grid-detail-min-width:360px;--support-grid-gap:14px;--support-pane-gap:14px;--card-head-font-size:15px;--support-list-gap:10px;--support-row-gap:12px;--support-row-padding:12px 14px;--support-row-radius:8px;--row-actions-gap:8px;--inline-actions-gap:8px;--row-gap:10px;--row-child-min-width:220px;--support-thread-gap:12px;--support-message-padding:12px 14px;--support-message-radius:8px;--support-message-head-gap:12px;--support-message-head-font-size:12px;--support-message-head-margin-bottom:6px;--ticket-attachment-preview-margin-top:8px;--ticket-attachment-preview-max-width:520px;--ticket-attachment-preview-radius:8px;--ticket-attachment-video-max-height:320px;--fund-transfer-info-padding:10px 12px;--fund-transfer-info-radius:8px;--fund-transfer-pre-margin:6px 0 0;--fund-transfer-pre-font-size:13px;--fund-transfer-success-padding:10px 12px;--fund-transfer-success-radius:8px;--billing-debug-margin-top:10px;--billing-debug-radius:8px;--billing-debug-padding:8px 10px;--billing-debug-pre-margin:8px 0 0;--billing-debug-pre-max-height:260px;--billing-debug-pre-font-size:12px;--billing-debug-pre-line-height:1.4;--rich-editor-radius:8px;--editor-bar-gap:8px;--editor-bar-padding:8px 10px;--editor-btn-radius:8px;--editor-btn-padding:6px 10px;--editor-btn-font-size:13px;--editor-textarea-min-height:120px;--editor-textarea-padding:12px 14px;--editor-textarea-font-size:14px;--account-menu-language-gap:5px;--account-menu-language-padding:10px;--account-menu-language-font-size:12px;--account-menu-language-font-weight:700;--account-menu-language-border:var(--omni-line);--ticket-reply-composer-gap:12px;--ticket-reply-composer-margin-top:18px;--ticket-reply-composer-padding:18px 0 0;--ticket-reply-head-gap:12px;--ticket-reply-title-font-size:16px;--ticket-reply-copy-margin-top:4px;--ticket-reply-copy-font-size:12px;--ticket-reply-tools-gap:4px;--ticket-reply-tools-padding:4px;--ticket-reply-tools-radius:8px;--ticket-reply-tool-size:32px;--ticket-reply-editor-radius:8px;--ticket-reply-editor-min-height:132px;--ticket-reply-actions-min-height:38px;--ticket-reply-send-min-width:112px;--doc-group-gap:8px;--doc-group-padding:12px;--doc-group-radius:8px;--doc-group-margin-bottom:10px;--doc-article-list-gap:8px;--doc-link-padding:10px 12px;--doc-link-radius:8px;--docs-subtabs-gap:8px;--docs-subtabs-margin:12px 0 10px;--docs-subtab-radius:8px;--docs-subtab-padding:8px 12px;--stt-status-tabs-margin-top:10px;--stt-inline-actions-gap:6px;--stt-compact-check-row-padding:5px 8px;--doc-article-min-height:280px;--doc-article-head-gap:4px;--doc-article-body-line-height:1.6;--docs-view-gap:14px;--docs-header-gap:16px;--docs-header-padding:18px 20px;--docs-header-radius:8px;--docs-eyebrow-margin-bottom:5px;--docs-eyebrow-font-size:11px;--docs-eyebrow-font-weight:700;--docs-eyebrow-letter-spacing:.08em;--docs-heading-font-size:24px;--docs-description-margin:5px 0 0;--docs-header-actions-gap:8px;--docs-search-gap:8px;--docs-search-min-width:270px;--docs-search-padding:0 11px;--docs-search-radius:8px;--docs-icon-size:18px;--docs-tabs-gap:4px;--docs-tabs-padding:4px;--docs-tabs-radius:8px;--docs-tab-min-height:36px;--docs-tab-padding:7px 12px;--docs-tab-radius:6px;--docs-tab-font-weight:650;--docs-browse-tabs-margin:14px 18px;--docs-panel-radius:8px;--docs-library-head-padding:16px 18px;--docs-copy-margin:4px 0 0;--docs-row-gap:12px;--docs-row-min-height:64px;--docs-row-padding:12px 18px;--docs-result-copy-gap:3px;--doc-group-head-padding:2px 0 12px;--doc-article-list-radius:8px;--docs-link-font-weight:650;--docs-empty-min-height:220px;--docs-empty-padding:20px;--doc-reader-padding:28px;--doc-reader-head-padding-bottom:20px;--doc-reader-title-font-size:30px;--doc-reader-title-line-height:1.2;--doc-reader-content-width:780px;--doc-reader-content-padding-top:22px;--notification-filters-gap:12px;--notification-list-gap:12px;--notification-row-gap:14px;--notification-row-padding:12px;--notification-row-radius:8px;--notification-meta-gap:12px;--notification-meta-font-size:12px;--notification-meta-margin-top:6px;--notification-actions-gap:8px;--reference-info-value-radius:8px;--reference-info-value-padding:10px 12px;--reference-info-value-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--reference-info-value-font-size:14px;--ai-suggest-modal-width:680px;--ai-suggest-modal-viewport-width:96vw;--ai-suggest-modal-viewport-height:80vh;--ai-suggest-modal-max-height:760px;--ai-suggest-modal-radius:10px;--ai-suggest-form-gap:12px;--ai-suggest-thinking-gap:12px;--ai-suggest-thinking-radius:8px;--ai-suggest-thinking-padding:12px;--ai-suggest-spinner-size:18px;--ai-suggest-spinner-radius:50%;--ai-suggest-spinner-border-width:2px;--ai-suggest-reply-radius:8px;--ai-suggest-reply-padding:12px;--ai-suggest-reply-line-height:1.45;--vcard-directory-kicker-margin-bottom:4px;--vcard-directory-kicker-letter-spacing:1.3px;--my-vcard-modal-width:640px;--my-vcard-modal-viewport-width:96vw;--my-vcard-modal-radius:10px;--my-vcard-head-padding-bottom:10px;--my-vcard-body-gap:10px;--my-vcard-link-gap:10px;--my-vcard-link-radius:8px;--my-vcard-link-padding:8px 10px;--my-vcard-layout-gap:18px;--my-vcard-body-padding:18px;--my-vcard-qr-column-width:254px;--my-vcard-qr-stage-gap:10px;--my-vcard-qr-stage-min-height:294px;--my-vcard-qr-stage-padding:16px;--my-vcard-qr-stage-radius:8px;--my-vcard-qr-stage-border:var(--omni-line);--my-vcard-qr-stage-bg:var(--omni-soft);--my-vcard-qr-image-padding:10px;--my-vcard-qr-image-border:var(--omni-line);--my-vcard-qr-image-bg:#fff;--my-vcard-supporting-text-color:var(--omni-muted);--my-vcard-supporting-text-size:12px;--my-vcard-supporting-text-line-height:1.4;--my-vcard-link-copy-gap:3px;--my-vcard-link-color:var(--omni-text);--my-vcard-link-font-size:12px;--my-vcard-link-font-weight:600;--my-vcard-actions-gap:8px;--my-vcard-primary-action-height:38px;--my-vcard-primary-action-radius:6px;--my-vcard-primary-action-border:var(--omni-primary);--my-vcard-primary-action-bg:var(--omni-primary);--my-vcard-primary-action-hover-border:var(--omni-primary-strong);--my-vcard-primary-action-hover-bg:var(--omni-primary-strong);--my-vcard-primary-action-color:#fff;--my-vcard-primary-action-font-size:12px;--my-vcard-primary-action-font-weight:700;--vcard-download-icon-svg-size:15px;--vcard-template-card-min-width:160px;--vcard-template-cards-gap:10px;--vcard-template-card-radius:8px;--vcard-template-card-padding:10px 12px;--vcard-template-card-gap:4px;--vcard-template-card-thumb-max-width:150px;--vcard-template-card-thumb-radius:8px;--vcard-template-card-thumb-margin-bottom:4px;--vcard-branding-grid-gap:10px;--vcard-color-row-columns:20px 52px 1fr;--vcard-color-row-gap:8px;--vcard-color-chip-size:20px;--vcard-color-chip-radius:4px;--vcard-color-input-width:52px;--vcard-color-input-height:32px;--vcard-color-input-padding:2px;--vcard-color-input-radius:8px;--vcard-branding-actions-margin-top:8px;--vcard-template-preview-wrap-gap:8px;--vcard-template-modal-width:860px;--vcard-template-modal-viewport-width:96vw;--vcard-template-modal-max-height:88vh;--vcard-template-modal-preview-min-width:220px;--vcard-template-modal-preview-width:250px;--vcard-template-modal-layout-gap:14px;--vcard-template-editor-preview-width:220px;--vcard-template-editor-preview-radius:8px;--vcard-admin-template-list-gap:10px;--bulk-contact-modal-mobile-offset:48px;--vcard-public-actions-gap:8px;--vcard-public-actions-margin-top:10px;--waba-profile-picture-preview-size:240px;--waba-profile-picture-preview-radius:8px;--waba-profile-picture-empty-font-size:13px;--waba-profile-picture-empty-padding:16px;--mobile-assign-inline-select-min-width:120px;--mobile-assign-inline-select-font-size:14px;--mobile-breakpoint-messages-padding:8px;--mobile-breakpoint-messages-gap:10px;--mobile-breakpoint-message-max-width:88%;--mobile-breakpoint-message-padding:10px 12px;--mobile-breakpoint-message-system-max-width:92%;--mobile-breakpoint-page-body-padding:10px 12px;--mobile-breakpoint-inbox-padding:0;--mobile-breakpoint-inbox-gap:0;--mobile-head-title-column-gap:8px;--mobile-head-back-inline-size:34px;--mobile-title-row-gap:6px;--mobile-title-actions-gap:6px;--mobile-title-row-inline-gap:8px;--mobile-title-btn-min-width:120px;--mobile-title-btn-viewport-width:40vw;--mobile-title-actions-safe-padding:6px;--mobile-title-actions-menu-max-width:260px;--mobile-title-actions-menu-viewport-margin:24px;--mobile-head-right-breakpoint-gap:8px;--mobile-head-right-margin-top:6px;--mobile-head-actions-breakpoint-gap:6px;--mobile-head-actions-padding-bottom:2px;--mobile-breakpoint-composer-margin:0 0 8px;--mobile-breakpoint-composer-radius:0;--mobile-breakpoint-menu-inline-offset:12px;--mobile-breakpoint-menu-radius:10px;--mobile-breakpoint-menu-padding:8px;--mobile-breakpoint-menu-button-radius:8px;--mobile-breakpoint-menu-button-margin:2px 0;--mobile-breakpoint-menu-button-padding:11px 12px;--standalone-footer-min-height:34px;--standalone-footer-padding:3px calc(8px + env(safe-area-inset-right)) calc(3px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--standalone-footer-gap:4px;--standalone-footer-font-size:8px;--standalone-footer-line-height:1.1;--standalone-footer-links-gap:6px;--standalone-composer-margin:0 0 6px;--standalone-composer-radius:0;--mobile-layout-page-body-padding:10px calc(12px + env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));--mobile-layout-page-body-gap:12px;--mobile-layout-kpi-tabs-padding:0 2px 6px;--mobile-layout-actions-safe-padding:calc(16px + env(safe-area-inset-right));--mobile-layout-actions-after-size:calc(12px + env(safe-area-inset-right));--mobile-layout-title-btn-min-width:72px;--mobile-layout-title-btn-viewport-width:28vw;--mobile-layout-title-actions-gap:4px;--mobile-layout-title-action-icon-size:32px;--mobile-reference-menu-min-width:210px;--mobile-reference-menu-max-width:320px;--mobile-reference-menu-viewport-margin:24px;--reference-menu-max-width:340px;--reference-menu-viewport-margin:20px;--footer-mobile-gap:4px;--footer-mobile-min-height:34px;--footer-mobile-padding:3px calc(8px + env(safe-area-inset-right)) calc(3px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));--footer-mobile-font-size:8px;--footer-mobile-line-height:1.1;--footer-mobile-links-gap:6px;--mobile-menu-mobile-top-offset:8px;--mobile-menu-mobile-inline-offset:12px;--mobile-menu-mobile-viewport-margin:24px;--mobile-menu-mobile-radius:10px;--mobile-menu-mobile-padding:8px;--mobile-menu-mobile-z:80;--mobile-menu-mobile-button-radius:8px;--mobile-menu-mobile-button-margin:2px 0;--mobile-menu-mobile-button-padding:11px 12px;--mobile-menu-group-label-padding:8px 12px 4px;--mobile-menu-group-label-font-size:11px;--mobile-menu-group-label-letter-spacing:.08em;--mobile-menu-mobile-user-min-height:40px;--mobile-menu-mobile-user-padding:10px 12px;--mobile-menu-mobile-user-radius:8px;--mobile-menu-mobile-user-line-height:1.35;--reply-preview-gap:10px;--reply-preview-radius:8px;--reply-preview-padding:6px 10px;--reply-preview-margin:6px 0 8px 0;--reply-preview-small-font-size:11px;--reply-preview-font-size:12px;--template-dropdown-content-gap:6px;--template-dropdown-select-height:34px;--template-dropdown-select-radius:8px;--template-dropdown-select-padding:0 10px;--template-debug-max-width:320px;--template-debug-line-height:1.35;--template-preview-text-max-width:320px;--template-preview-text-line-height:1.35;--deleted-icon-size:14px;--deleted-icon-radius:50%;--deleted-icon-font-size:10px;--deleted-icon-margin-right:6px;--selection-actions-gap:10px;--selection-actions-padding:6px 10px;--selection-actions-radius:999px;--selection-actions-font-size:12px;--mobile-back-inline-margin-right:8px;--list-loading-gap:8px;--list-loading-padding:12px 16px;--list-loading-spinner-size:18px;--list-loading-spinner-border-width:2px;--message-track-font-size:11px;--tracking-summary-gap:16px;--tracking-summary-padding:10px 16px 0;--tracking-meta-gap:12px;--tracking-meta-font-size:12px;--date-separator-radius:999px;--date-separator-padding:4px 12px;--date-separator-font-size:12px;--date-separator-margin:8px 0;--message-small-font-size:12px;--message-detail-font-size:12px;--toolbar-padding:8px 16px;--status-badge-min-width:16px;--status-badge-line-height:1;--payload-margin:6px 0 0;--payload-font-size:12px;--payload-padding:8px;--payload-radius:8px;--composer-gap:4px;--composer-margin:8px 10px 10px;--composer-radius:10px;--composer-inline-offset-total:20px;--composer-button-height:40px;--composer-button-padding:0 16px;--composer-field-radius:999px;--composer-field-height:40px;--composer-email-min-height:220px;--composer-email-radius:8px;--composer-email-padding:8px 46px 8px 8px;--title-stack-gap:2px;--email-preview-modal-width:1200px;--email-preview-modal-viewport-width:96vw;--email-preview-head-gap:4px;--email-preview-head-margin-bottom:10px;--email-preview-title-gap:4px;--email-preview-title-actions-padding-top:6px;--email-preview-title-actions-max-width:320px;--email-preview-title-actions-mobile-max-width:56vw;--email-preview-header-gap:12px;--email-preview-body-radius:8px;--email-preview-body-padding:14px;--email-preview-body-viewport-height:72vh;--email-preview-body-max-height:860px;--email-preview-compose-margin-top:10px;--status-pill-gap:6px;--status-pill-padding:4px 10px;--status-pill-radius:999px;--status-pill-font-size:12px;--channel-row-status-width:56px;--channel-row-status-gap:6px;--channel-row-status-dot-size:10px;--channel-row-status-dot-radius:50%;--channel-row-status-badge-min-size:20px;--channel-row-status-badge-padding:3px 6px;--channel-row-status-badge-radius:999px;--channel-row-status-badge-bg:var(--omni-primary);--channel-row-status-badge-fg:#fff;--channel-row-status-dot-on:var(--omni-primary);--channel-row-status-dot-off:#94a3b8;--channel-row-status-dot-error:#dc2626;--status-select-radius:999px;--status-select-padding:6px 10px;--status-select-font-size:14px;--convo-meta-gap:8px;--status-icon-size:10px;--status-icon-radius:50%;--agent-icon-size:16px;--conversation-tag-dot-size:10px;--conversation-tag-dot-radius:999px;--conversation-tags-indicator-gap:4px;--conversation-tag-pill-size:18px;--conversation-tag-pill-radius:999px;--conversation-tag-menu-min-width:220px;--conversation-tag-menu-max-width:320px;--conversation-tag-menu-viewport-width:92vw;--conversation-tag-menu-padding:10px;--conversation-tag-menu-gap:8px;--conversation-tag-menu-list-max-height:220px;--conversation-tag-menu-list-padding-right:2px;--check-row-compact-font-size:12px;--check-row-compact-padding:6px 8px;--check-row-compact-gap:8px;--form-actions-compact-gap:8px;--debug-panel-spacing-top:8px;--debug-panel-padding:10px;--debug-panel-radius:8px;--debug-head-margin-bottom:8px;--debug-body-max-height:180px;--debug-body-gap:6px;--debug-row-gap:4px;--debug-row-padding-bottom:6px;--debug-row-code-font-size:11px;--debug-row-code-padding:6px;--debug-row-code-radius:8px;--theme-option-grid-gap:10px;--theme-option-columns:auto minmax(0, 1fr) auto;--theme-option-gap:10px;--theme-option-padding:10px;--theme-option-radius:8px;--theme-option-copy-gap:2px;--theme-preview-width:84px;--theme-preview-height:44px;--theme-preview-radius:6px;--theme-preview-columns:22px 1fr;--theme-preview-rows:11px 1fr;--theme-preview-card-margin:6px;--theme-preview-card-radius:4px;--template-card-gap:14px;--template-grid-columns:minmax(190px, 252px) 1fr;--template-grid-gap:14px;--template-list-gap:8px;--template-item-radius:8px;--template-item-padding:10px 12px;--template-editor-gap:10px;--template-editor-area-min-height:232px;--wa-template-manager-modal-width:1120px;--wa-template-manager-modal-viewport-width:96vw;--wa-template-manager-list-gap:10px;--wa-template-manager-page-radius:8px;--wa-template-manager-page-padding:12px;--wa-template-toolbar-padding-bottom:4px;--wa-template-toolbar-title-size:15px;--wa-template-toolbar-actions-gap:8px;--wa-template-table-radius:8px;--wa-template-row-actions-gap:6px;--wa-template-row-action-min-width:64px;--wa-template-delete-btn-min-width:52px;--wa-template-delete-btn-padding:7px 10px;--wa-template-delete-btn-font-size:12px;--wa-template-manager-editor-gap:10px;--wa-template-editor-empty-min-height:210px;--wa-template-editor-empty-radius:8px;--wa-template-editor-empty-gap:6px;--wa-template-editor-empty-padding:14px;--wa-template-editor-head-columns:auto minmax(200px, 1fr) auto;--wa-template-editor-head-gap:10px;--wa-template-editor-meta-gap:4px;--wa-template-preview-card-radius:8px;--wa-template-preview-card-padding:10px;--wa-template-preview-card-gap:10px;--wa-template-phone-radius:10px;--wa-template-phone-padding:10px;--wa-template-bubble-width:400px;--wa-template-bubble-radius:9px;--wa-template-bubble-tail-radius:3px;--wa-template-bubble-padding:10px;--wa-template-bubble-gap:7px;--wa-template-header-font-size:13px;--wa-template-header-media-width:280px;--wa-template-header-media-max-height:176px;--wa-template-header-media-radius:8px;--wa-template-body-font-size:13px;--wa-template-body-line-height:1.45;--wa-template-footer-font-size:11px;--wa-template-buttons-gap:6px;--wa-template-buttons-padding-top:6px;--wa-template-button-radius:8px;--wa-template-button-padding:7px 9px;--wa-template-button-font-size:12px;--wa-template-button-editor-gap:8px;--wa-template-button-editor-radius:8px;--wa-template-button-editor-padding:10px;--wa-template-button-row-columns:118px minmax(120px, 1fr) minmax(130px, 1fr) 32px;--wa-template-button-row-gap:8px;--wa-template-media-upload-gap:8px;--wa-template-media-upload-btn-min-height:36px;--wa-template-media-upload-btn-padding:0 12px;--wa-template-media-upload-btn-radius:8px;--wa-template-media-upload-btn-font-size:13px;--wa-template-media-upload-btn-font-weight:700;--wa-template-inline-media-width:340px;--wa-template-inline-media-max-height:214px;--wa-template-inline-media-radius:8px;--wa-template-variable-row-gap:8px;--wa-template-mini-delete-size:28px;--wa-template-mini-delete-radius:999px;--wa-template-mini-delete-font-size:14px;--wa-template-mini-delete-font-weight:700;--wa-template-counts-gap:8px;--wa-template-status-pill-radius:999px;--wa-template-status-pill-padding:4px 10px;--wa-template-status-pill-font-size:12px;--admin-form-head-gap:12px;--admin-form-head-margin-bottom:10px;--title-input-font-size:19px;--title-input-font-weight:700;--title-input-width:420px;--editor-toolbar-gap:8px;--editor-toolbar-margin-bottom:10px;--segmented-gap:6px;--segmented-margin-bottom:10px;--editor-min-height:212px;--editor-radius:8px;--editor-padding:12px;--editor-font-size:15px;--editor-line-height:1.55;--editor-focus-outline-width:2px;--editor-source-min-height:270px;--editor-source-radius:8px;--editor-source-padding:12px;--editor-source-font-size:14px;--editor-source-line-height:1.5;--editor-source-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--media-preview-main-height:214px;--media-preview-main-radius:10px;--media-preview-thumbs-gap:6px;--media-preview-thumb-size:50px;--media-preview-thumb-radius:8px;--media-preview-thumb-border-width:2px;--media-caption-height:32px;--message-draft-max-width:72%;--message-draft-padding:10px;--message-draft-radius:10px;--message-draft-gap:8px;--media-caption-row-gap:8px;--emoji-panel-offset-bottom:42px;--emoji-panel-gap:10px;--emoji-panel-radius:10px;--emoji-panel-padding:10px;--emoji-panel-z:10;--emoji-panel-width:320px;--emoji-panel-max-height:320px;--emoji-search-padding:8px 10px;--emoji-search-radius:8px;--emoji-search-font-size:12px;--emoji-tabs-gap:6px;--emoji-tab-padding:4px 10px;--emoji-tab-radius:999px;--emoji-tab-font-size:11px;--emoji-grid-columns:8;--emoji-grid-gap:6px;--emoji-grid-max-height:220px;--emoji-btn-font-size:18px;--empty-state-radius:10px;--empty-state-padding:22px;--two-col-min-width:160px;--two-col-gap:12px;--important-file-card-gap:12px;--important-file-card-padding:12px;--important-file-card-radius:10px;--important-file-main-gap:4px;--important-file-name-line-height:1.35;--important-file-actions-min-width:180px;--important-file-actions-gap:12px;--important-file-actions-padding-top:12px;--app-body-bg:var(--surface-50);--loading-overlay-bg:#ffffff8c;--loading-spinner-track:#0f172a33;--omni-bg:#f0f4f3;--omni-panel:#fff;--omni-panel-soft:#f4f7f6;--omni-soft:#f4f7f6;--omni-muted-surface:#eaf0ee;--omni-sidebar:#002623;--omni-sidebar-accent:#0c1f1d;--omni-sidebar-border:#0a1a18;--omni-sidebar-muted:#5eead4;--omni-sidebar-text:#d6cfc2;--omni-sidebar-section-text:#a09280;--omni-sidebar-hover-bg:#054239;--omni-sidebar-active-bg:#b9a779;--omni-sidebar-active-text:#002623;--omni-sidebar-width:208px;--omni-sidebar-collapsed-width:60px;--omni-sidebar-nav-icon-size:18px;--omni-sidebar-collapsed-item-size:42px;--omni-sidebar-collapsed-item-gap:6px;--omni-sidebar-collapsed-nav-padding:10px 0 12px;--omni-sidebar-section-padding:7px 12px 5px 14px;--omni-sidebar-section-column-gap:10px;--omni-sidebar-collapsed-brand-padding:10px 8px 12px;--omni-sidebar-collapsed-brand-gap:8px;--omni-sidebar-collapsed-mark-size:32px;--omni-sidebar-collapsed-toggle-size:24px;--omni-header-height:44px;--omni-line:#dbe3e1;--omni-line-strong:#c9d7d4;--omni-text:#0f172a;--omni-text-2:#334155;--omni-ink:#0f172a;--omni-muted:#64748b;--omni-faint:#94a3b8;--omni-primary:#0f766e;--omni-primary-strong:#0b5e58;--omni-primary-soft:#0f766e17;--omni-gold:#b9a779;--omni-mark-glow-duration:3.2s;--omni-mark-glow-timing:ease-in-out;--omni-mark-glow-scale:1.045;--omni-mark-glow-start:0 0 0 #b9a77900, 0 2px 6px #0f172a33;--omni-mark-glow-peak:0 0 0 3px #d8c48c2e, 0 0 20px #d8c48c6b, 0 5px 14px #0f172a42;--omni-mark-glow-filter-start:brightness(1);--omni-mark-glow-filter-peak:brightness(1.2);--omni-shadow-xs:0 1px 2px #0f172a0d;--omni-shadow-sm:0 8px 22px #0f172a0f;--omni-shadow-md:0 18px 48px #0f172a1f;--tag-color-default:#0f766e;--export-jpeg-background:#fff;--dir-bg-default:#f0f4f3;--dir-card-default:#002623;--dir-text-default:#0f172a;--dir-accent-default:#b9a779;--vcard-primary-color-default:#002623;--vcard-accent-color-default:#b9a779;--vcard-background-color-default:#f0f4f3;--vcard-black-section-color-default:#002623;--vcard-red-section-primary-color-default:#0f766e;--vcard-red-section-secondary-color-default:#b9a779;--vcard-header-color-default:#0f766e;--vcard-footer-primary-color-default:#002623;--vcard-footer-secondary-color-default:#b9a779;--vcard-top-background-color-default:#002623;--vcard-position-text-color-default:#fff;--vcard-text-color-default:#0f172a;--vcard-contact-icon-color-default:#0f766e;--vcard-social-icon-color-default:#b9a779;--vcard-contact-text-color-default:var(--vcard-text-color-default);--vcard-template-font-family:"Inter", Arial, sans-serif;--vcard-template-text-size:9px;--vcard-template-text-weight:700;--vcard-template-name-size:12px;--vcard-template-name-weight:700;--vcard-template-position-size:9px;--vcard-template-position-weight:700;--vcard-template-contact-size:8px;--vcard-template-contact-weight:600;--vcard-template-initials-min-size:24px;--vcard-template-initials-scale:.95;--vcard-template-initials-weight:700;--vcard-template-agent-image-x:56.1458px;--vcard-template-agent-image-y:62.6771px;--vcard-template-agent-image-width:79.7082px;--vcard-template-agent-image-height:79.7139px;--vcard-public-width:360px;--vcard-public-max-viewport-width:92vw;--vcard-template-aspect-ratio:192 / 336;--vcard-template-radius:0;--vcard-overlay-x:50%;--vcard-overlay-width:86%;--vcard-overlay-max-width:250px;--vcard-overlay-z:2;--vcard-contact-overlay-y:59%;--vcard-contact-gap:6px;--vcard-contact-row-gap:9px;--vcard-contact-icon-column:22px;--vcard-contact-icon-size:21px;--vcard-contact-font-size:14px;--vcard-contact-line-height:1.25;--vcard-contact-font-weight:600;--vcard-social-overlay-y:76.5%;--vcard-social-gap:12px;--vcard-social-hit-size:28px;--vcard-social-icon-size:26px;--vcard-download-offset-x:8px;--vcard-download-offset-y:7px;--vcard-download-size:30px;--vcard-download-radius:999px;--vcard-download-z:3;--vcard-directory-width:940px;--vcard-directory-max-viewport-width:96vw;--vcard-directory-radius:20px;--vcard-directory-padding:16px;--vcard-directory-shape-radius:999px;--vcard-directory-shape-blur:1px;--vcard-directory-shape-1-size:220px;--vcard-directory-shape-1-x:-84px;--vcard-directory-shape-1-y:-84px;--vcard-directory-shape-2-size:180px;--vcard-directory-shape-2-x:-70px;--vcard-directory-shape-2-y:-78px;--vcard-directory-head-gap:10px;--vcard-directory-head-margin:12px;--vcard-directory-head-radius:14px;--vcard-directory-head-padding:14px;--vcard-directory-title-size:20px;--vcard-directory-card-min-width:220px;--vcard-directory-grid-gap:12px;--vcard-directory-card-gap:10px;--vcard-directory-card-radius:12px;--vcard-directory-card-padding:10px;--vcard-directory-card-hover-y:-2px;--vcard-directory-avatar-size:52px;--vcard-directory-avatar-radius:999px;--vcard-directory-copy-gap:2px;--vcard-directory-name-size:15px;--auth-card-bg:#fff;--auth-card-radius:8px;--auth-card-padding:0;--auth-card-width:420px;--auth-card-max-block:calc(100dvh - var(--topbar-height) - var(--footer-height) - 40px);--auth-card-border:var(--omni-line);--auth-decoy-input-size:1px;--auth-pwa-card-radius:8px;--auth-pwa-card-border:var(--omni-line);--auth-pwa-login-wrap-padding:20px 16px;--auth-pwa-login-card-width:520px;--auth-pwa-login-card-padding:20px;--auth-pwa-login-card-radius:10px;--auth-pwa-login-title-size:24px;--auth-pwa-login-title-line-height:1.25;--auth-pwa-login-form-gap:12px;--auth-pwa-login-control-font-size:16px;--auth-pwa-login-control-min-height:48px;--auth-pwa-login-install-margin:16px 0 0;--auth-pwa-login-install-padding:12px;--auth-login-page-bg:#eff5f3;--auth-login-card-bg:#fff;--auth-login-card-border:#cfe0dc;--auth-login-card-shadow:0 18px 42px #00322d1f;--auth-login-card-width:420px;--auth-login-card-padding:28px;--auth-login-card-radius:12px;--auth-login-brand-gap:10px;--auth-login-brand-copy-gap:2px;--auth-login-brand-padding-bottom:18px;--auth-login-mark-size:38px;--auth-login-mark-radius:10px;--auth-login-brand-title-size:15px;--auth-login-brand-subtitle-size:12px;--auth-login-brand-title-color:#003b36;--auth-login-brand-subtitle-color:#647b76;--auth-login-brand-pane-secondary-color:#b8d4cd;--auth-login-heading-margin:18px;--auth-login-heading-size:24px;--auth-login-heading-color:#003b36;--auth-login-heading-copy-color:#647b76;--auth-login-heading-copy-margin:6px;--auth-login-control-bg:#fff;--auth-login-control-border:#c8dad6;--auth-login-control-color:#122f2b;--auth-login-control-placeholder:#708681;--auth-login-control-focus-border:#087f74;--auth-login-control-focus-ring:#087f7429;--auth-login-primary-bg:#087f74;--auth-login-primary-fg:#fff;--auth-login-primary-hover-bg:#006d63;--auth-login-link-color:#006d63;--auth-login-install-bg:#f6faf9;--auth-login-install-border:#d9e7e3;--auth-login-install-fg:#173c37;--auth-login-footer-min-height:52px;--auth-login-desktop-wrap-padding:28px;--auth-login-desktop-brand-gap:14px;--auth-login-desktop-brand-padding:32px;--auth-login-desktop-brand-title-size:18px;--auth-login-desktop-brand-subtitle-size:13px;--auth-login-desktop-brand-copy-max-width:260px;--auth-login-desktop-brand-copy-size:17px;--auth-login-desktop-heading-padding:40px 36px 0;--auth-login-desktop-form-padding:24px 36px 0;--auth-login-desktop-install-margin:18px 36px 36px;--auth-login-motion-duration:.16s;--auth-login-mark-animation-duration:.32s;--pwa-conversation-title-size:16px;--pwa-conversation-title-line-height:1.25;--pwa-conversation-subtitle-size:12px;--pwa-conversation-actions-gap:6px;--pwa-conversation-action-size:32px;--pwa-conversation-actions-max-width:48vw;--pwa-conversation-actions-tray-width:min(66vw, 264px);--pwa-conversation-actions-safe-padding:4px;--pwa-conversation-title-bg:transparent;--pwa-conversation-title-border:transparent;--pwa-conversation-title-color:var(--omni-text);--pwa-conversation-title-subtitle-color:var(--omni-muted);--conversation-header-title-fg:var(--omni-text);--conversation-header-title-subtitle-fg:var(--omni-muted);--conversation-header-title-bg:transparent;--pwa-system-message-max-width:min(86%, 480px);--pwa-system-message-radius:8px;--pwa-system-message-padding:8px 10px;--pwa-system-message-text-size:13px;--pwa-system-message-meta-size:11px;--textarea-line-height:1.45;--textarea-min-height:92px;--textarea-rows-1-height:40px;--textarea-rows-2-height:72px;--textarea-rows-3-height:96px;--textarea-rows-4-height:120px;--textarea-rows-7-height:196px;--textarea-rows-8-height:220px;--textarea-rows-10-height:268px;--textarea-rows-18-height:460px;--context-menu-min-width:180px;--context-menu-width:220px;--context-menu-message-width:var(--context-menu-width);--context-menu-message-min-height:120px;--context-menu-message-base-height:12px;--context-menu-message-item-height:40px;--context-menu-conversation-width:var(--context-menu-width);--context-menu-conversation-height:200px;--context-menu-channel-width:var(--context-menu-width);--context-menu-channel-height:220px;--context-menu-agent-width:var(--context-menu-min-width);--context-menu-agent-height:170px;--context-menu-agent-estimated-height:180px;--context-menu-max-estimated-height:260px;--context-menu-viewport-padding:12px;--context-menu-anchor-gap:6px;--message-meta-color:var(--omni-muted);--message-important-color:#8a5b00;--message-important-bg:#fff6d6;--message-important-border:#e8c96a;--message-ref-start-color:#0f766e;--message-ref-start-bg:#d7f7ef;--message-ref-start-border:#7dd3c7;--message-ref-end-color:#7f1d1d;--message-ref-end-bg:#fee2e2;--message-ref-end-border:#fca5a5;--messages-bg:var(--omni-bg);--messages-email-bg:var(--omni-bg);--message-bubble-bg:#fff;--message-bubble-out-bg:#dff7f3;--message-ai-bg:var(--omni-panel);--message-ai-border:var(--omni-line);--message-ai-dot-bg:var(--omni-primary);--ai-thinking-gap:6px;--ai-thinking-dot-size:7px;--ai-thinking-dot-radius:50%;--message-system-bg:var(--omni-soft);--message-internal-bg:#fff6d6;--message-internal-border:#e8c96a;--message-important-outline:var(--omni-gold);--message-active-border:#0f766e59;--message-active-shadow:0 0 0 2px #0f766e1f;--email-message-card-bg:var(--omni-panel);--email-message-card-border:var(--omni-line);--email-message-subject-color:var(--omni-text);--email-message-line-color:var(--omni-muted);--email-message-preview-color:var(--omni-text);--email-html-border:var(--omni-line);--email-html-bg:var(--omni-panel);--email-input-bg:var(--omni-panel);--wa-template-phone-border:var(--omni-sidebar-accent);--wa-template-phone-bg:#e6ddd4;--wa-template-bubble-bg:var(--message-bubble-out-bg);--wa-template-bubble-border:var(--message-ai-border);--mention-list-bg:var(--omni-panel);--mention-list-border:var(--omni-line);--mention-list-fg:var(--omni-text);--mention-list-meta-fg:var(--omni-muted);--mention-item-bg:transparent;--mention-list-shadow:0 8px 24px #0026231f;--mention-item-hover-bg:#0f766e14;--mention-item-active-fg:var(--omni-primary-strong);--vcard-directory-line:var(--omni-line);--vcard-directory-surface:var(--omni-panel);--vcard-directory-control-text:var(--omni-ink);--vcard-directory-shadow:0 6px 18px #00262314;--vcard-directory-hover-shadow:0 14px 24px #00262324;--my-vcard-border:var(--omni-line);--my-vcard-shadow:0 18px 48px #0026232e;--my-vcard-bg:linear-gradient(180deg, var(--omni-panel) 0%, var(--omni-soft) 100%);--waba-profile-picture-bg:var(--omni-soft);--tabs-fg:var(--omni-muted);--tabs-active-fg:var(--omni-primary);--ai-kb-tab-bg:var(--omni-panel-soft);--ai-kb-tab-fg:var(--omni-text);--ai-kb-tab-border:var(--omni-line);--ai-kb-tab-active-bg:var(--omni-panel);--notice-count-bg:var(--omni-gold);--notice-count-fg:var(--omni-sidebar);--notice-count-border:var(--omni-panel);--floating-panel-bg:var(--omni-panel);--floating-panel-shadow:var(--omni-shadow-md);--assistant-message-bg:var(--omni-panel);--assistant-message-unread-bg:#0f766e14;--assistant-context-bg:var(--omni-panel);--app-version-color:var(--omni-muted);--brand-mark-bg:linear-gradient(180deg, #d8c48c, var(--omni-gold) 54%, #8f7246);--brand-mark-shadow:none;--brand-mark-pulse-start:none;--brand-mark-pulse-peak:none;--ghost-fg:var(--omni-text);--ghost-border:var(--omni-line);--ghost-danger-border:#dc26263d;--inbox-panel-shadow:var(--omni-shadow-sm);--list-item-bg:var(--omni-panel);--list-item-hover-border:var(--omni-line-strong);--list-item-hover-bg:#0f766e14;--list-item-active-bg:#0f766e1f;--bulk-email-bar-bg:#ffffffeb;--conversation-load-more-bg:var(--omni-panel);--conversation-load-more-hover-bg:#0f766e14;--conversation-load-more-hover-border:var(--omni-primary);--conversation-load-more-disabled-bg:var(--omni-panel-soft);--segmented-bg:var(--omni-panel);--segmented-active-bg:#0f766e1f;--email-status-bg:#0f766e14;--email-status-replied-border:#22c55e59;--email-status-replied-bg:#22c55e1f;--email-status-replied-fg:#166534;--control-surface-bg:var(--omni-panel);--admin-card-shadow:var(--omni-shadow-sm);--settings-tab-bg:var(--omni-panel);--settings-tab-active-shadow:0 0 0 2px #0f766e1f;--theme-option-bg:var(--omni-panel);--theme-option-active-shadow:0 0 0 2px #0f766e24;--preview-frame-bg:var(--omni-panel);--theme-preview-sidebar-bg:var(--omni-sidebar);--theme-preview-topbar-bg:var(--omni-panel);--theme-preview-card-bg:var(--omni-panel);--theme-preview-classic-sidebar-bg:#054239;--theme-preview-classic-card-shadow:inset 0 0 0 999px #b9a7791a;--theme-preview-omni-sidebar-bg:var(--omni-sidebar);--theme-preview-omni-topbar-bg:var(--omni-panel);--theme-preview-omni-card-border:var(--omni-line);--theme-preview-omni-card-shadow:inset 0 0 0 999px #0f766e14;--template-item-bg:var(--omni-panel);--template-item-active-shadow:0 0 0 2px #0f766e1f;--template-manager-bg:var(--omni-panel);--wa-template-table-bg:var(--omni-panel);--wa-template-table-active-bg:linear-gradient(180deg, #0f766e14, var(--omni-panel));--status-success-border:#22c55e61;--status-success-bg:#22c55e1f;--status-success-fg:#166534;--status-warning-border:#f59e0b66;--status-warning-bg:#f59e0b1f;--status-warning-fg:#92400e;--status-danger-border:#ef444466;--status-danger-bg:#ef44441f;--status-danger-fg:#991b1b;--status-neutral-border:#94a3b873;--status-neutral-bg:#94a3b826;--status-neutral-fg:#334155;--wa-template-manager-editor-bg:linear-gradient(180deg, var(--omni-panel), var(--omni-panel-soft));--wa-template-editor-empty-bg:#ffffffb8;--wa-template-preview-bg:linear-gradient(150deg, #0f766e1a, var(--omni-panel));--wa-template-phone-preview-border:#0f766e3d;--wa-template-phone-preview-bg:radial-gradient(circle at 80% 0%, #0f766e29, transparent 42%), linear-gradient(180deg, var(--omni-panel-soft), var(--omni-panel));--wa-template-preview-bubble-bg:var(--wa-template-bubble-bg);--wa-template-preview-bubble-shadow:var(--omni-shadow-xs);--wa-template-preview-text:var(--omni-text);--wa-template-preview-muted:var(--omni-muted);--wa-template-media-border:#0f172a1f;--wa-template-media-bg:#fffc;--wa-template-button-border:var(--omni-line);--wa-template-button-bg:var(--omni-panel);--wa-template-button-fg:var(--omni-primary);--wa-template-button-editor-bg:var(--omni-panel);--upload-control-bg:var(--omni-panel);--inline-media-bg:var(--omni-panel);--segmented-active-fg:var(--on-primary);--editor-focus-outline:#0f766e3d;--service-status-backdrop:radial-gradient(circle at 18% 16%, #0f766e1f, transparent 42%), radial-gradient(circle at 80% 85%, #b9a7791a, transparent 46%), #f0f4f3eb;--service-status-card-bg:linear-gradient(135deg, var(--omni-panel), var(--omni-panel-soft));--service-status-card-shadow:var(--omni-shadow-md);--service-status-icon-bg:color-mix(in srgb, var(--omni-primary) 18%, var(--omni-panel) 82%);--service-status-icon-fg:var(--omni-primary-strong);--content-card-bg:var(--omni-panel);--kpi-help-bg:var(--omni-panel);--search-input-bg:var(--omni-panel);--table-row-hover-bg:#0f766e14;--support-row-bg:linear-gradient(180deg, var(--omni-panel) 0%, var(--omni-panel-soft) 100%);--support-row-hover-border:var(--omni-line-strong);--support-row-hover-shadow:var(--omni-shadow-xs);--support-row-active-border:var(--omni-primary);--support-row-active-shadow:0 0 0 2px #0f766e1f;--support-message-bg:var(--omni-panel);--support-message-admin-border:#0ea5e947;--support-message-admin-bg:#e0f2fe52;--support-message-tenant-border:var(--omni-line);--support-message-tenant-bg:var(--omni-panel-soft);--attachment-preview-bg:#0f172a0d;--fund-transfer-info-bg:var(--omni-panel-soft);--fund-transfer-success-border:#16a34a40;--fund-transfer-success-bg:#f0fdf4e6;--debug-panel-bg:var(--omni-panel-soft);--rich-editor-bg:var(--omni-panel);--rich-editor-shadow:none;--editor-bar-bg:var(--omni-panel-soft);--editor-btn-bg:var(--omni-panel);--editor-btn-hover-bg:var(--omni-panel-soft);--ticket-reply-composer-border:var(--omni-line);--ticket-reply-composer-bg:transparent;--ticket-reply-copy-fg:var(--omni-muted);--ticket-reply-tools-border:var(--omni-line);--ticket-reply-tools-bg:var(--omni-panel-soft);--ticket-reply-editor-border:var(--omni-line-strong);--ticket-reply-editor-bg:var(--omni-panel);--doc-group-bg:var(--omni-panel-soft);--doc-link-bg:var(--omni-panel);--doc-link-active-border:var(--omni-primary);--doc-link-active-bg:#0f766e1a;--doc-link-hover-border:var(--omni-line-strong);--doc-link-hover-bg:#0f766e0f;--docs-tab-bg:var(--omni-panel);--docs-tab-active-border:var(--omni-line);--docs-tab-active-bg:var(--omni-panel);--docs-header-bg:var(--omni-panel);--docs-header-border:var(--omni-line);--docs-eyebrow-fg:var(--omni-primary);--docs-search-bg:var(--omni-panel-soft);--docs-search-border:var(--omni-line);--docs-search-icon:var(--omni-muted);--docs-tabs-bg:var(--omni-panel-soft);--docs-tabs-border:var(--omni-line);--docs-tab-fg:var(--omni-muted);--docs-tab-hover-bg:#0f766e0f;--docs-tab-hover-fg:var(--omni-text);--docs-tab-active-fg:var(--omni-primary-strong);--docs-tab-active-shadow:var(--omni-shadow-xs);--docs-panel-bg:var(--omni-panel);--docs-panel-border:var(--omni-line);--docs-panel-shadow:var(--omni-shadow-xs);--docs-row-border:var(--omni-line);--docs-row-hover-bg:var(--omni-primary-soft);--docs-article-fg:var(--omni-text);--notification-row-bg:var(--omni-panel);--notification-unread-border:var(--omni-primary);--notification-unread-shadow:0 0 0 2px #0f766e1f;--modal-overlay-bg:#0f172a6b;--modal-shadow:var(--omni-shadow-md);--footer-fg:var(--on-primary);--bulk-contact-bar-bg:#0f766e14;--bulk-contact-panel-bg:var(--omni-panel-soft);--data-table-row-hover-bg:#0f766e0f;--panel-head-bg:#ffffffeb;--conversation-head-bg:linear-gradient(180deg, var(--omni-panel), var(--omni-panel-soft));--conversation-actions-bg:var(--omni-panel);--conversation-actions-shadow:var(--omni-shadow-xs);--reference-control-bg:var(--omni-panel);--reference-control-border:var(--omni-line);--reference-control-fg:var(--omni-text);--reference-control-hover-bg:var(--omni-panel-soft);--reference-control-hover-border:var(--omni-line-strong);--focus-ring-info:#93c5fd;--email-head-select-bg:var(--omni-panel);--email-group-header-bg:var(--omni-panel-soft);--email-group-header-border:var(--omni-line);--email-group-divider:var(--omni-line);--email-group-load-more-bg:var(--omni-panel);--email-group-item-bg:var(--omni-panel);--email-group-item-border:var(--omni-line);--assign-pill-bg:#0f766e14;--assign-pill-border:#0f766e2e;--status-dot-idle-bg:#cbd5e1;--status-dot-on-bg:#22c55e;--status-dot-off-bg:#f59e0b;--status-dot-error-bg:#ef4444;--badge-fg:var(--omni-sidebar);--code-panel-bg:var(--omni-sidebar);--code-panel-fg:#f5f4f1;--mobile-back-bg:var(--omni-panel);--icon-btn-bg:var(--omni-panel);--icon-btn-inverse-bg:#0f766e1f;--icon-btn-inverse-border:#0f766e3d;--icon-btn-inverse-fg:var(--omni-primary);--user-chip-border:var(--omni-line);--user-chip-fg:var(--omni-text);--admin-row-trigger-bg:var(--omni-panel);--admin-row-trigger-hover-bg:#0f766e14;--dropdown-menu-bg:var(--omni-panel);--dropdown-menu-shadow:var(--omni-shadow-sm);--settings-menu-bg:var(--omni-sidebar);--settings-menu-border:#5eead42e;--settings-menu-item-fg:#fff;--settings-menu-item-hover-bg:#5eead41f;--dropdown-item-hover-bg:#0f766e14;--search-bg:var(--omni-panel);--filter-select-bg:var(--omni-panel);--filter-icon-status-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%230f766e' d='M12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16zm3.4 6.6-4 4a1 1 0 0 1-1.4 0l-2-2 1.4-1.4 1.3 1.3 3.3-3.3 1.4 1.4z'/></svg>");--filter-icon-scope-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%230f766e' d='M16 11a3 3 0 1 0-0.001-6.001A3 3 0 0 0 16 11zm-8 0a3 3 0 1 0-0.001-6.001A3 3 0 0 0 8 11zm0 2c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3zm8 0c-.7 0-1.4.1-2 .3 1.2.9 2 2 2 3.7v2h6v-2c0-1.7-2.3-3-6-3z'/></svg>");--filter-icon-conversation-status-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%230f766e' d='M4 6h16v2H4zM4 11h16v2H4zM4 16h16v2H4z'/></svg>");--filter-icon-assign-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%230f766e' d='M16 12a4 4 0 1 0-0.001-8.001A4 4 0 0 0 16 12zm-8 0a4 4 0 1 0-0.001-8.001A4 4 0 0 0 8 12zm8 2c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3zm-8 0c-2.7 0-5 1.3-5 3v2h10v-2c0-1.7-2.3-3-5-3z'/></svg>");--filter-icon-tag-bg-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%230f766e' d='M20 10.6 13.4 4H4v9.4l6.6 6.6a2 2 0 0 0 2.8 0l6.6-6.6a2 2 0 0 0 0-2.8zM7.5 9A1.5 1.5 0 1 1 9 7.5 1.5 1.5 0 0 1 7.5 9z'/></svg>");--message-search-input-bg:var(--omni-panel);--list-item-active-shadow:0 0 0 2px #0f766e1f;--email-editor-bg:var(--omni-panel);--reaction-pill-bg:var(--omni-panel-soft);--message-media-bg:var(--omni-panel);--preview-image-bg:var(--omni-panel);--preview-image-shadow:var(--omni-shadow-md);--message-attachment-bg:var(--omni-panel);--message-quote-bg:#0f766e14;--message-template-card-border:var(--omni-line);--message-template-card-bg:var(--omni-panel);--message-template-label-fg:var(--omni-primary);--message-template-title-fg:var(--omni-text);--message-template-media-border:var(--omni-line);--message-template-media-bg:var(--omni-panel-soft);--message-template-buttons-border:var(--omni-line);--message-template-button-border:var(--omni-line);--message-template-button-fg:var(--omni-muted);--message-template-button-bg:var(--omni-panel-soft);--template-active-bg:#0f766e14;--template-dropdown-bg:var(--omni-panel);--template-dropdown-shadow:var(--omni-shadow-sm);--message-selected-outline:#0f766e4d;--message-deleted-bg:var(--omni-panel-soft);--message-deleted-border:var(--omni-line);--message-deleted-fg:var(--omni-muted);--deleted-icon-bg:var(--omni-muted);--deleted-icon-fg:#fff;--waba-load-more-bg:var(--omni-primary);--waba-load-more-fg:#fff;--waba-load-more-border:var(--omni-primary-strong);--waba-load-more-shadow:0 2px 6px #0f766e2e;--date-separator-bg:var(--omni-panel-soft);--toolbar-bg:var(--omni-panel);--status-badge-muted-fg:var(--omni-muted);--status-badge-read-fg:#2563eb;--payload-bg:#0f766e0f;--composer-field-bg:var(--omni-panel);--composer-drag-border:var(--omni-primary);--composer-drag-shadow:0 0 0 2px #0f766e2e;--composer-drag-bg:#f0fdfa;--email-preview-body-bg:var(--omni-panel);--typing-indicator-fg:var(--omni-primary);--status-pill-bg:#0f766e14;--status-presence-online-border:#22c55e59;--status-presence-online-bg:#22c55e1f;--status-presence-online-fg:#166534;--status-presence-idle-border:#f59e0b59;--status-presence-idle-bg:#f59e0b1f;--status-presence-idle-fg:#92400e;--status-presence-offline-border:#64748b59;--status-presence-offline-bg:#64748b1f;--status-presence-offline-fg:#334155;--status-icon-resolved-bg:#0ea5e9;--conversation-tag-dot-border:#0000001f;--conversation-tag-pill-bg:#94a3b826;--channel-color-whatsapp:#25d366;--channel-color-waba:#128c7e;--channel-color-telegram:#229ed9;--channel-color-email:#6366f1;--channel-color-facebook:#1877f2;--channel-color-instagram:#e1306c;--channel-color-internal:#94a3b8;--message-location-bg:var(--omni-panel);--message-contact-card-bg:var(--omni-panel);--attachment-action-bg:var(--omni-panel);--send-btn-bg:var(--omni-primary);--send-btn-fg:#fff;--send-btn-shadow:0 6px 14px #0f766e2e;--send-btn-recording-bg:#ef4444;--send-btn-recording-fg:#fff;--send-btn-recording-shadow:0 6px 14px #ef444433;--attachment-chip-bg:var(--omni-panel);--attachment-chip-edit-border:#3b82f652;--attachment-chip-edit-bg:#3b82f614;--attachment-chip-edit-fg:#1e3a8a;--edited-indicator-fg:var(--omni-muted);--source-indicator-fg:var(--omni-primary);--source-indicator-bg:#0f766e14;--source-indicator-border:#0f766e2e;--debug-row-code-bg:var(--omni-panel-soft);--voice-preview-action-fg:var(--omni-text);--media-preview-bg:var(--omni-panel-soft);--media-preview-thumb-active-border:var(--omni-primary);--message-draft-bg:#3b82f61a;--emoji-panel-bg:var(--omni-panel);--emoji-panel-shadow:var(--omni-shadow-md);--emoji-tab-bg:var(--omni-panel);--emoji-tab-active-fg:#fff;--empty-state-bg:#fff9;--important-file-card-bg:var(--omni-panel);--important-file-card-shadow:var(--omni-shadow-xs);--important-file-action-bg:var(--omni-panel);--important-file-action-primary-fg:#fff;--important-file-action-danger-border:#dc262638;--important-file-action-danger-bg:#fef2f2e6;--important-file-action-danger-fg:#b91c1c;--picker-row-bg:var(--omni-panel);--check-row-checked-bg:#0f766e14;--check-row-fixed-bg:var(--omni-panel-soft);--check-row-fixed-border:var(--omni-line);--check-row-fixed-fg:var(--omni-muted);--audience-option-bg:#b9a7791a;--error-fg:#b91c1c;--success-fg:#047857;--loading-bar-bg:linear-gradient(90deg, var(--omni-sidebar), var(--omni-primary), var(--omni-gold));--mobile-active-message-action-bg:var(--omni-panel);--mobile-status-badge-bg:#0f766e14;--mobile-menu-toggle-border:var(--omni-line);--mobile-menu-shadow:var(--omni-shadow-md);--mobile-menu-active-bg:#0f766e1f;--mobile-menu-active-border:#0f766e3d;--mobile-menu-logout-border:#0f766e3d;--mobile-menu-logout-bg:#0f766e1a;--mobile-conversation-head-bg:linear-gradient(180deg, var(--omni-panel), var(--omni-panel-soft));--mobile-conversation-actions-bg:var(--omni-panel);--mobile-conversation-actions-shadow:var(--omni-shadow-xs);--mobile-menu-compact-bg:var(--omni-sidebar);--mobile-menu-compact-shadow:var(--omni-shadow-md);--mobile-menu-compact-fg:#fff;--mobile-menu-compact-active-bg:#5eead424;--mobile-menu-label-fg:#e2e8f0c7;--mobile-menu-user-border:#5eead42e;--mobile-menu-user-bg:#ffffff14;--mobile-menu-user-fg:#e2e8f0;--mobile-menu-logout-fg:#fff;--mobile-menu-logout-strong-bg:#5eead424;--mobile-menu-logout-strong-border:#5eead438;--mobile-menu-mobile-logout-margin-top:4px;--reference-info-value-bg:var(--omni-panel);--ai-suggest-modal-border:var(--omni-line);--ai-suggest-modal-shadow:var(--omni-shadow-md);--ai-suggest-modal-bg:linear-gradient(180deg, var(--omni-panel) 0%, var(--omni-panel-soft) 100%);--ai-suggest-fg:var(--omni-text);--ai-suggest-surface-bg:var(--omni-panel);--vcard-template-frame-bg:#fff;--vcard-download-border:1px solid var(--omni-line);--vcard-download-bg:var(--omni-panel);--vcard-download-fg:var(--omni-text);--vcard-download-shadow:var(--omni-shadow-xs);--vcard-directory-bg:linear-gradient(160deg, var(--dir-bg,var(--dir-bg-default)) 0%, color-mix(in srgb, var(--dir-bg,var(--dir-bg-default)) 74%, var(--vcard-directory-surface)) 100%);--vcard-directory-head-bg:linear-gradient(135deg, color-mix(in srgb, var(--dir-accent,var(--dir-accent-default)) 14%, var(--dir-bg,var(--dir-bg-default))) 0%, var(--dir-bg,var(--dir-bg-default)) 100%);--public-vcard-page-bg:var(--omni-bg);--invoice-print-bg:var(--omni-bg);--invoice-print-fg:var(--omni-text);--invoice-print-line:var(--omni-line);--invoice-print-panel:var(--omni-panel);--invoice-print-control-border:var(--omni-line-strong);--invoice-print-page-bg:var(--omni-panel);--invoice-print-body-margin:0;--invoice-print-font-family:"Inter", Arial, sans-serif;--invoice-print-toolbar-top:0;--invoice-print-toolbar-z:10;--invoice-print-toolbar-gap:10px;--invoice-print-toolbar-padding:12px;--invoice-print-button-padding:8px 12px;--invoice-print-button-radius:8px;--invoice-print-disabled-opacity:.65;--invoice-print-shell-padding:12px;--invoice-print-shell-print-padding:0;--invoice-pdf-margin-mm:10}:root[data-app-theme=aztco-omni] .channel-row-main,:root[data-app-theme=aztco-omni] .conversation-row-main,:root[data-app-theme=aztco-omni] .email-row-main{text-align:left;justify-content:flex-start;place-self:center stretch;align-items:flex-start}:root[data-app-theme=aztco-omni] body{background:linear-gradient(135deg,#f0f4f3,#eaf0ee)}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){gap:14px;padding:clamp(12px,1.7vw,22px)}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>*{box-sizing:border-box;width:min(100%,1440px);margin-inline:auto}:root[data-app-theme=aztco-omni] .topbar{background:var(--omni-panel);color:var(--omni-text);border-bottom:1px solid var(--omni-line);box-shadow:none;gap:14px}:root[data-app-theme=aztco-omni] .tabs,:root[data-app-theme=aztco-omni] .topbar-actions,:root[data-app-theme=aztco-omni] .actions,:root[data-app-theme=aztco-omni] .table-actions,:root[data-app-theme=aztco-omni] .row-actions{align-items:center;gap:8px}:root[data-app-theme=aztco-omni] button,:root[data-app-theme=aztco-omni] .button,:root[data-app-theme=aztco-omni] a.ghost,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn{color:#fff;min-height:36px;box-shadow:none;white-space:nowrap;background:#0f766e;border:1px solid #0f766e;border-radius:8px;padding:8px 14px;line-height:1.25;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}:root[data-app-theme=aztco-omni] button:hover:not(:disabled),:root[data-app-theme=aztco-omni] .button:hover:not(:disabled),:root[data-app-theme=aztco-omni] a.ghost:hover,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn:hover{background:#0b5e58;border-color:#0b5e58;transform:translateY(-1px)}:root[data-app-theme=aztco-omni] button:focus-visible,:root[data-app-theme=aztco-omni] .button:focus-visible,:root[data-app-theme=aztco-omni] a:focus-visible,:root[data-app-theme=aztco-omni] input:focus,:root[data-app-theme=aztco-omni] select:focus,:root[data-app-theme=aztco-omni] textarea:focus,:root[data-app-theme=aztco-omni] .editor:focus{border-color:#0f766e;outline:none;box-shadow:0 0 0 3px #0f766e29}:root[data-app-theme=aztco-omni] button:disabled,:root[data-app-theme=aztco-omni] .button:disabled{cursor:not-allowed;opacity:.52;transform:none}:root[data-app-theme=aztco-omni] .ghost,:root[data-app-theme=aztco-omni] button.ghost,:root[data-app-theme=aztco-omni] .modal .ghost,:root[data-app-theme=aztco-omni] .table-actions .ghost,:root[data-app-theme=aztco-omni] .contacts-actions .ghost,:root[data-app-theme=aztco-omni] .contacts-pagination .ghost,:root[data-app-theme=aztco-omni] .editor-toolbar .ghost,:root[data-app-theme=aztco-omni] .email-toolbar .ghost{color:#0f172a;background:#fff;border-color:#dbe3e1}:root[data-app-theme=aztco-omni] .ghost:hover:not(:disabled),:root[data-app-theme=aztco-omni] button.ghost:hover:not(:disabled),:root[data-app-theme=aztco-omni] .modal .ghost:hover:not(:disabled),:root[data-app-theme=aztco-omni] .table-actions .ghost:hover:not(:disabled){color:#0f172a;background:#eaf0ee;border-color:#c9d7d4}:root[data-app-theme=aztco-omni] button.danger,:root[data-app-theme=aztco-omni] .danger:not(.ghost){color:#fff;background:#dc2626;border-color:#dc2626}:root[data-app-theme=aztco-omni] .danger.ghost,:root[data-app-theme=aztco-omni] button.ghost.danger{color:#b91c1c;background:#fff;border-color:#dc262647}:root[data-app-theme=aztco-omni] .icon-btn,:root[data-app-theme=aztco-omni] .icon-only{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:inline-flex}:root[data-app-theme=aztco-omni] .tabs button,:root[data-app-theme=aztco-omni] .tabs-pill,:root[data-app-theme=aztco-omni] .settings-tabs button,:root[data-app-theme=aztco-omni] .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .docs-subtabs button,:root[data-app-theme=aztco-omni] .segmented button,:root[data-app-theme=aztco-omni] .bulk-email-select-mode button{color:#64748b;min-height:34px;box-shadow:none;background:#fff;border:1px solid #dbe3e1;border-radius:8px}:root[data-app-theme=aztco-omni] .tabs button,:root[data-app-theme=aztco-omni] .tabs-pill{color:#ffffffb8;background:0 0;border-color:#0000}:root[data-app-theme=aztco-omni] .tabs button.active,:root[data-app-theme=aztco-omni] .tabs-pill[aria-expanded=true]{color:#fff;background:#0f766e52;border-color:#5eead447}:root[data-app-theme=aztco-omni] .settings-tabs button.active,:root[data-app-theme=aztco-omni] .ai-kb-tabs button.active,:root[data-app-theme=aztco-omni] .docs-subtabs button.active,:root[data-app-theme=aztco-omni] .segmented button.active,:root[data-app-theme=aztco-omni] .bulk-email-select-mode button.active{color:#0b5e58;background:#eaf0ee;border-color:#0f766e;box-shadow:0 0 0 2px #0f766e1a}:root[data-app-theme=aztco-omni] input,:root[data-app-theme=aztco-omni] select,:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .editor,:root[data-app-theme=aztco-omni] .editor-source,:root[data-app-theme=aztco-omni] .email-subject-input{color:#0f172a;box-sizing:border-box;background:#f4f7f6;border-color:#dbe3e1;border-radius:8px;min-height:38px}:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .editor,:root[data-app-theme=aztco-omni] .editor-source{min-height:120px}:root[data-app-theme=aztco-omni] input::placeholder,:root[data-app-theme=aztco-omni] textarea::placeholder{color:#94a3b8}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .panel,:root[data-app-theme=aztco-omni] .inbox-grid>.panel,:root[data-app-theme=aztco-omni] .table-wrap,:root[data-app-theme=aztco-omni] .modal,:root[data-app-theme=aztco-omni] .tracking-card,:root[data-app-theme=aztco-omni] .wa-template-manager-page,:root[data-app-theme=aztco-omni] .wa-template-button-editor,:root[data-app-theme=aztco-omni] .picker,:root[data-app-theme=aztco-omni] .doc-group{background:#fff;border-color:#dbe3e1;border-radius:8px;box-shadow:0 10px 28px #0f172a0f}:root[data-app-theme=aztco-omni] .panel-head,:root[data-app-theme=aztco-omni] .admin-toolbar,:root[data-app-theme=aztco-omni] .admin-header,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .admin-form-head{align-items:center;gap:12px}:root[data-app-theme=aztco-omni] .data-table{table-layout:auto;border-collapse:separate;border-spacing:0}:root[data-app-theme=aztco-omni] .data-table thead th{color:#64748b;background:#f4f7f6;border-bottom-color:#dbe3e1}:root[data-app-theme=aztco-omni] .data-table th,:root[data-app-theme=aztco-omni] .data-table td{vertical-align:middle;padding:10px 12px}:root[data-app-theme=aztco-omni] .data-table tbody tr:hover,:root[data-app-theme=aztco-omni] .list-item:hover,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item:hover{background:#0f766e0f}:root[data-app-theme=aztco-omni] .list-item.active,:root[data-app-theme=aztco-omni] .template-item.active,:root[data-app-theme=aztco-omni] .doc-link.active,:root[data-app-theme=aztco-omni] .theme-option.active{background:#0f766e14;border-color:#0f766e;box-shadow:0 0 0 2px #0f766e1a}:root[data-app-theme=aztco-omni] .row,:root[data-app-theme=aztco-omni] .two-col,:root[data-app-theme=aztco-omni] .detail-grid,:root[data-app-theme=aztco-omni] .template-grid{align-items:start}:root[data-app-theme=aztco-omni] .row>*,:root[data-app-theme=aztco-omni] .two-col>*,:root[data-app-theme=aztco-omni] .form>*,:root[data-app-theme=aztco-omni] .admin-shell>*,:root[data-app-theme=aztco-omni] .support-view>*,:root[data-app-theme=aztco-omni] .content-page>*{min-width:0;max-width:100%}:root[data-app-theme=aztco-omni] .table-wrap,:root[data-app-theme=aztco-omni] .wa-template-table{-webkit-overflow-scrolling:touch;overflow-x:auto}:root[data-app-theme=aztco-omni] .modal{width:min(100%,720px);max-height:min(88vh,900px);overflow:auto}:root[data-app-theme=aztco-omni] .modal.wide,:root[data-app-theme=aztco-omni] .whatsapp-template-manager-modal{width:min(96vw,1120px)}@media (width>=981px){:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){align-content:start}:root[data-app-theme=aztco-omni] .admin-shell,:root[data-app-theme=aztco-omni] .support-view,:root[data-app-theme=aztco-omni] .content-page,:root[data-app-theme=aztco-omni] .tracking-page{margin-inline:auto}}@media (width<=980px){:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){gap:12px;padding:10px 12px!important}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>*{width:100%;margin-inline:0}:root[data-app-theme=aztco-omni] .admin-toolbar,:root[data-app-theme=aztco-omni] .admin-header,:root[data-app-theme=aztco-omni] .panel-head,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .actions{align-items:stretch}:root[data-app-theme=aztco-omni] .actions:not(.topbar-actions):not(.conversation-actions),:root[data-app-theme=aztco-omni] .table-actions,:root[data-app-theme=aztco-omni] .row-actions{justify-content:flex-start;width:100%}:root[data-app-theme=aztco-omni] .actions:not(.topbar-actions):not(.conversation-actions)>button,:root[data-app-theme=aztco-omni] .actions:not(.topbar-actions):not(.conversation-actions)>.ghost,:root[data-app-theme=aztco-omni] .table-actions>button{white-space:normal;flex:140px;justify-content:center}:root[data-app-theme=aztco-omni] .row,:root[data-app-theme=aztco-omni] .two-col,:root[data-app-theme=aztco-omni] .detail-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-button-row,:root[data-app-theme=aztco-omni] .password-row{grid-template-columns:1fr!important}:root[data-app-theme=aztco-omni] input,:root[data-app-theme=aztco-omni] select,:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .search,:root[data-app-theme=aztco-omni] .search-input{width:100%;max-width:100%}:root[data-app-theme=aztco-omni] .theme-option{grid-template-columns:auto minmax(0,1fr)}:root[data-app-theme=aztco-omni] .theme-preview{grid-column:1/-1;width:100%}}:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor){width:min(var(--tenant-editor-modal-width), calc(100vw - 32px))!important;height:var(--tenant-editor-contact-modal-max-height)!important;max-height:var(--tenant-editor-contact-modal-max-height)!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important}:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor) .tenant-editor-form.contact-editor{overscroll-behavior:contain;box-sizing:border-box;min-height:0!important;padding:var(--tenant-editor-contact-form-padding)!important;overflow-y:auto!important}:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor>*{min-width:0}:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor .editor-field-grid,:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor .picker{box-sizing:border-box;min-width:0}@media (width<=640px){:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor){width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor) .tenant-editor-form.contact-editor{padding:var(--tenant-editor-contact-mobile-padding)!important}}@media (width<=640px){:root[data-app-theme=aztco-omni] .attachment-preview-modal{width:min(var(--attachment-preview-mobile-width), var(--attachment-preview-viewport-width))!important;height:var(--attachment-preview-mobile-max-height)!important;max-height:var(--attachment-preview-mobile-max-height)!important}:root[data-app-theme=aztco-omni] button,:root[data-app-theme=aztco-omni] .button,:root[data-app-theme=aztco-omni] a.ghost{min-height:38px;padding:8px 12px;font-size:13px}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .panel,:root[data-app-theme=aztco-omni] .table-wrap{border-radius:8px}:root[data-app-theme=aztco-omni] .data-table{min-width:680px}}:root[data-app-theme=aztco-omni]{--topbar-height:56px;--footer-height:36px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;font-size:13px}:root[data-app-theme=aztco-omni] body{font-family:var(--app-font-family);background:var(--omni-bg);color:var(--omni-text)}:root[data-app-theme=aztco-omni] h1{font-size:22px;line-height:1.25}:root[data-app-theme=aztco-omni] h2{font-size:18px;line-height:1.3}:root[data-app-theme=aztco-omni] h3,:root[data-app-theme=aztco-omni] .card-head{font-size:15px;line-height:1.35}:root[data-app-theme=aztco-omni] small,:root[data-app-theme=aztco-omni] .muted,:root[data-app-theme=aztco-omni] .app-version{color:var(--omni-muted)}:root[data-app-theme=aztco-omni] .topbar{min-height:var(--topbar-height);padding:calc(8px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) 8px calc(16px + env(safe-area-inset-left));background:var(--omni-panel);color:var(--omni-text);border-bottom:1px solid var(--omni-line);box-shadow:none}:root[data-app-theme=aztco-omni] .brand{gap:10px}:root[data-app-theme=aztco-omni] .brand .mark{width:32px;height:32px;box-shadow:none;background:linear-gradient(#d8c48c,#b9a779 54%,#8f7246);border-radius:8px;animation:none}:root[data-app-theme=aztco-omni] .brand-copy strong{color:var(--omni-text);font-family:var(--brand-title-font-family);letter-spacing:0;font-size:13px}:root[data-app-theme=aztco-omni] .app-version{color:var(--omni-muted);font-size:10px}:root[data-app-theme=aztco-omni] .topbar-right{gap:10px}:root[data-app-theme=aztco-omni] .tabs{gap:2px;padding-bottom:0}:root[data-app-theme=aztco-omni] .tabs button,:root[data-app-theme=aztco-omni] .tabs-pill{min-height:32px;color:var(--omni-muted);border:1px solid #0000;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:600}:root[data-app-theme=aztco-omni] .tabs button:hover,:root[data-app-theme=aztco-omni] .tabs-pill:hover{background:var(--omni-panel-soft);border-color:var(--omni-line);color:var(--omni-text);transform:none}:root[data-app-theme=aztco-omni] .tabs button.active,:root[data-app-theme=aztco-omni] .tabs-pill[aria-expanded=true]{background:var(--omni-primary);border-color:var(--omni-primary);color:#fff;box-shadow:none}:root[data-app-theme=aztco-omni] .notice-count{background:var(--omni-gold);color:#002623;border-color:var(--omni-sidebar)}:root[data-app-theme=aztco-omni] .user-chip,:root[data-app-theme=aztco-omni] .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .topbar-bell,:root[data-app-theme=aztco-omni] .topbar-ai{background:var(--omni-panel-soft);border:1px solid var(--omni-line);color:var(--omni-text)}:root[data-app-theme=aztco-omni] .page,:root[data-app-theme=aztco-omni] .page-body{background:var(--omni-bg)}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){grid-auto-rows:max-content;align-content:start;gap:14px;padding:clamp(12px,1.5vw,20px);display:grid}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>section,:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>div:not(.modal-overlay){width:min(100%,1440px);margin-inline:auto}:root[data-app-theme=aztco-omni] .admin-shell,:root[data-app-theme=aztco-omni] .support-view,:root[data-app-theme=aztco-omni] .kpi-view,:root[data-app-theme=aztco-omni] .notifications-view{gap:12px}:root[data-app-theme=aztco-omni] .admin-toolbar,:root[data-app-theme=aztco-omni] .admin-header,:root[data-app-theme=aztco-omni] .panel-head,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .admin-form-head{border-bottom:0;margin-bottom:0;padding-bottom:8px}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .content-card,:root[data-app-theme=aztco-omni] .tracking-card,:root[data-app-theme=aztco-omni] .support-row,:root[data-app-theme=aztco-omni] .support-message,:root[data-app-theme=aztco-omni] .important-file-card,:root[data-app-theme=aztco-omni] .template-item,:root[data-app-theme=aztco-omni] .doc-link,:root[data-app-theme=aztco-omni] .fund-transfer-account-info,:root[data-app-theme=aztco-omni] .billing-debug-panel,:root[data-app-theme=aztco-omni] .rich-editor,:root[data-app-theme=aztco-omni] .picker-row,:root[data-app-theme=aztco-omni] .assign-chip,:root[data-app-theme=aztco-omni] .check-row{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--omni-panel);box-shadow:var(--omni-shadow-xs)}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .content-card,:root[data-app-theme=aztco-omni] .tracking-card{padding:14px}:root[data-app-theme=aztco-omni] .support-row,:root[data-app-theme=aztco-omni] .template-item,:root[data-app-theme=aztco-omni] .doc-link,:root[data-app-theme=aztco-omni] .picker-row{background:#fff;transform:none}:root[data-app-theme=aztco-omni] .support-row:hover,:root[data-app-theme=aztco-omni] .template-item:hover,:root[data-app-theme=aztco-omni] .doc-link:hover,:root[data-app-theme=aztco-omni] .picker-row:hover{border-color:color-mix(in srgb, var(--omni-primary) 35%, var(--omni-line));box-shadow:var(--omni-shadow-xs);background:#0f766e0d;transform:none}:root[data-app-theme=aztco-omni] .table-wrap,:root[data-app-theme=aztco-omni] .wa-template-table{border-radius:var(--radius-md);border:1px solid var(--omni-line);box-shadow:none;background:#fff}:root[data-app-theme=aztco-omni] .data-table{font-size:12px}:root[data-app-theme=aztco-omni] .data-table thead th{background:var(--omni-panel-soft);color:var(--omni-muted);letter-spacing:.04em;border-bottom:1px solid var(--omni-line);padding:9px 12px;font-size:10px;font-weight:700}:root[data-app-theme=aztco-omni] .data-table tbody td{color:#334155;border-bottom:1px solid #edf2f1;padding:9px 12px}:root[data-app-theme=aztco-omni] .table-footer,:root[data-app-theme=aztco-omni] .pagination,:root[data-app-theme=aztco-omni] .row-actions,:root[data-app-theme=aztco-omni] .inline-actions,:root[data-app-theme=aztco-omni] .table-actions,:root[data-app-theme=aztco-omni] .actions,:root[data-app-theme=aztco-omni] .form-actions{align-items:center;gap:8px}:root[data-app-theme=aztco-omni] .form{gap:10px;margin-top:10px}:root[data-app-theme=aztco-omni] label,:root[data-app-theme=aztco-omni] .check-row,:root[data-app-theme=aztco-omni] .theme-option{font-size:12px}:root[data-app-theme=aztco-omni] input,:root[data-app-theme=aztco-omni] select,:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .search-input,:root[data-app-theme=aztco-omni] .search,:root[data-app-theme=aztco-omni] .email-subject-input,:root[data-app-theme=aztco-omni] .message-search-input,:root[data-app-theme=aztco-omni] .editor-textarea,:root[data-app-theme=aztco-omni] .editor-source{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--omni-panel-soft);min-height:36px;color:var(--omni-text);padding:8px 10px;font-size:12px}:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .editor,:root[data-app-theme=aztco-omni] .email-editor,:root[data-app-theme=aztco-omni] .editor-source{line-height:1.5}:root[data-app-theme=aztco-omni] button,:root[data-app-theme=aztco-omni] .button,:root[data-app-theme=aztco-omni] .editor-btn,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn{border-radius:var(--radius-md);background:var(--omni-primary);border:1px solid var(--omni-primary);color:#fff;min-height:34px;box-shadow:none;padding:7px 12px;font-size:12px;font-weight:600}:root[data-app-theme=aztco-omni] button:hover:not(:disabled),:root[data-app-theme=aztco-omni] .button:hover:not(:disabled),:root[data-app-theme=aztco-omni] .editor-btn:hover,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn:hover{background:var(--omni-primary-strong);border-color:var(--omni-primary-strong);color:#fff;transform:none}:root[data-app-theme=aztco-omni] .ghost,:root[data-app-theme=aztco-omni] button.ghost,:root[data-app-theme=aztco-omni] .editor-btn,:root[data-app-theme=aztco-omni] .docs-subtabs button,:root[data-app-theme=aztco-omni] .settings-tabs button,:root[data-app-theme=aztco-omni] .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .subtabs button,:root[data-app-theme=aztco-omni] .segmented button{border:1px solid var(--omni-line);color:var(--omni-text);background:#fff}:root[data-app-theme=aztco-omni] .ghost:hover:not(:disabled),:root[data-app-theme=aztco-omni] button.ghost:hover:not(:disabled),:root[data-app-theme=aztco-omni] .docs-subtabs button:hover,:root[data-app-theme=aztco-omni] .settings-tabs button:hover,:root[data-app-theme=aztco-omni] .ai-kb-tabs button:hover,:root[data-app-theme=aztco-omni] .subtabs button:hover,:root[data-app-theme=aztco-omni] .segmented button:hover{background:var(--omni-panel-soft);border-color:var(--omni-line-strong);color:var(--omni-text)}:root[data-app-theme=aztco-omni] .settings-tabs,:root[data-app-theme=aztco-omni] .ai-kb-tabs,:root[data-app-theme=aztco-omni] .docs-subtabs,:root[data-app-theme=aztco-omni] .subtabs,:root[data-app-theme=aztco-omni] .segmented,:root[data-app-theme=aztco-omni] .kpi-tabs{gap:6px;margin-bottom:10px}:root[data-app-theme=aztco-omni] .settings-tabs button.active,:root[data-app-theme=aztco-omni] .ai-kb-tabs button.active,:root[data-app-theme=aztco-omni] .docs-subtabs button.active,:root[data-app-theme=aztco-omni] .subtabs button.active,:root[data-app-theme=aztco-omni] .segmented button.active,:root[data-app-theme=aztco-omni] .kpi-tabs button.active{border-color:var(--omni-primary);color:var(--omni-primary-strong);box-shadow:none;background:#0f766e1a}:root[data-app-theme=aztco-omni] .status,:root[data-app-theme=aztco-omni] .badge,:root[data-app-theme=aztco-omni] .status-badge,:root[data-app-theme=aztco-omni] .email-conversation-status,:root[data-app-theme=aztco-omni] .wa-template-status-pill,:root[data-app-theme=aztco-omni] .reaction-pill{border-radius:999px;font-size:10px;font-weight:700}:root[data-app-theme=aztco-omni] .badge{background:var(--omni-primary);color:#fff}:root[data-app-theme=aztco-omni] .inbox-grid{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(var(--inbox-detail-min-width), 1fr);gap:8px}:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels{grid-template-columns:minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(var(--inbox-detail-min-width), 1fr)}:root[data-app-theme=aztco-omni] .inbox-grid.hide-conversations{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(var(--inbox-detail-min-width), 1fr)}:root[data-app-theme=aztco-omni] .inbox-grid>.panel{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--omni-panel);box-shadow:none;overflow:hidden}:root[data-app-theme=aztco-omni] .panel-head,:root[data-app-theme=aztco-omni] .toolbar{border-bottom:1px solid var(--omni-line);background:#fff;padding:10px 12px}:root[data-app-theme=aztco-omni] .channel-panel .list,:root[data-app-theme=aztco-omni] .conversation-list-panel .list{background:#fff}:root[data-app-theme=aztco-omni] .list-item,:root[data-app-theme=aztco-omni] .channel-panel .list-item,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item,:root[data-app-theme=aztco-omni] .email-folder-item{min-height:52px;color:var(--omni-text);box-shadow:none;background:#fff;border:0;border-bottom:1px solid #edf2f1;border-radius:0;padding:9px 12px}:root[data-app-theme=aztco-omni] .list-item.active,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item.active,:root[data-app-theme=aztco-omni] .channel-panel .list-item.active{box-shadow:inset 3px 0 0 var(--omni-primary);background:#0f766e1a;border-color:#edf2f1}:root[data-app-theme=aztco-omni] .conversation-panel-head{border-bottom:1px solid var(--omni-line);background:#fff}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).email-conversation-head .conversation-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions{border-radius:var(--radius-md);border-color:var(--omni-line);background:var(--omni-panel-soft);min-height:44px;box-shadow:none;padding:7px}:root[data-app-theme=aztco-omni] .messages{background:var(--messages-bg);border-top:0;gap:8px;padding:12px}:root[data-app-theme=aztco-omni] .messages.email-channel{background:var(--messages-email-bg)}:root[data-app-theme=aztco-omni] .message{border:1px solid var(--omni-line);background:var(--message-bubble-bg);color:var(--omni-text);box-shadow:var(--omni-shadow-xs);border-radius:10px}:root[data-app-theme=aztco-omni] .message.system{background:var(--message-system-bg);color:var(--omni-muted);border-style:dashed}:root[data-app-theme=aztco-omni] .email-message-card,:root[data-app-theme=aztco-omni] .message-template-card,:root[data-app-theme=aztco-omni] .message-attachment,:root[data-app-theme=aztco-omni] .reply-preview,:root[data-app-theme=aztco-omni] .mention-list,:root[data-app-theme=aztco-omni] .template-dropdown,:root[data-app-theme=aztco-omni] .emoji-panel{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--email-message-card-bg);box-shadow:var(--omni-shadow-sm)}:root[data-app-theme=aztco-omni] .composer{border-top:1px solid var(--omni-line);background:#fff;border-radius:0;margin:0;padding:10px}:root[data-app-theme=aztco-omni] .composer-field{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--omni-panel-soft);padding:8px}:root[data-app-theme=aztco-omni] .composer .composer-text-input{box-shadow:none;background:0 0;border:0;min-height:36px;padding:7px 8px}:root[data-app-theme=aztco-omni] .composer button,:root[data-app-theme=aztco-omni] .composer .icon-only{border-radius:var(--radius-md);width:34px;min-width:34px;height:34px;min-height:34px;padding:0}:root[data-app-theme=aztco-omni] .modal,:root[data-app-theme=aztco-omni] .ai-suggest-modal{border:1px solid var(--omni-line);box-shadow:var(--omni-shadow-md);background:#fff;border-radius:10px}:root[data-app-theme=aztco-omni] .modal .admin-form-head{border-bottom:1px solid var(--omni-line);padding-bottom:10px}:root[data-app-theme=aztco-omni] .auth-wrap{height:100%;min-height:0}:root[data-app-theme=aztco-omni] .auth-card{border:1px solid var(--omni-line);width:min(420px,100%);box-shadow:var(--omni-shadow-sm);background:#fff;border-radius:10px;padding:22px}:root[data-app-theme=aztco-omni] .pwa-install-card{border-radius:var(--radius-md);border-color:var(--omni-line);background:var(--omni-panel-soft)}:root[data-app-theme=aztco-omni] .footer{min-height:var(--footer-height);border-top:1px solid var(--omni-line);color:var(--omni-muted);background:#fff}:root[data-app-theme=aztco-omni] .support-grid{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.4fr);gap:12px}:root[data-app-theme=aztco-omni] .detail-grid{gap:10px}:root[data-app-theme=aztco-omni] .detail-grid>div,:root[data-app-theme=aztco-omni] .fund-transfer-success{border-radius:var(--radius-md);border:1px solid var(--omni-line);background:var(--omni-panel-soft);padding:10px}:root[data-app-theme=aztco-omni] .wa-template-manager-editor,:root[data-app-theme=aztco-omni] .wa-template-preview-card,:root[data-app-theme=aztco-omni] .wa-template-phone,:root[data-app-theme=aztco-omni] .doc-group,:root[data-app-theme=aztco-omni] .editor-bar{background:var(--omni-panel-soft);border-color:var(--omni-line)}:root[data-app-theme=aztco-omni] .theme-option{border-radius:var(--radius-md);background:#fff;padding:10px}:root[data-app-theme=aztco-omni] .theme-option.active{border-color:var(--omni-primary);box-shadow:none;background:#0f766e14}@media (width>=981px){:root[data-app-theme=aztco-omni]{--omni-sidebar-width:224px;--omni-header-height:44px;--topbar-height:0px}:root[data-app-theme=aztco-omni] .footer:not(.footer-mobile){width:100%;min-height:var(--footer-height);border-top:1px solid var(--omni-line);color:var(--omni-muted);background:#fff;padding:8px 16px;left:0;right:0}}@media (width<=1180px) and (width>=981px){:root[data-app-theme=aztco-omni] .inbox-grid{grid-template-columns:minmax(200px,230px) minmax(280px,330px) minmax(360px,1fr)}:root[data-app-theme=aztco-omni] .support-grid{grid-template-columns:1fr}}@media (width<=980px){:root[data-app-theme=aztco-omni]{--topbar-height:54px;--footer-height:40px;font-size:13px}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){gap:10px;display:flex;padding:10px 12px!important}:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>section,:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode)>div:not(.modal-overlay){width:100%;max-width:100%;margin:0}:root[data-app-theme=aztco-omni] .topbar{padding:calc(8px + env(safe-area-inset-top)) calc(10px + env(safe-area-inset-right)) 8px calc(10px + env(safe-area-inset-left));gap:8px}:root[data-app-theme=aztco-omni] .brand-copy strong{font-size:12px}:root[data-app-theme=aztco-omni] .mobile-menu{border-color:var(--omni-line);box-shadow:var(--omni-shadow-md);border-radius:10px}:root[data-app-theme=aztco-omni] .mobile-menu button.active{border-color:var(--omni-primary);color:var(--omni-primary-strong);background:#0f766e1a}:root[data-app-theme=aztco-omni] .inbox-grid,:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels,:root[data-app-theme=aztco-omni] .inbox-grid.hide-conversations,:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels.hide-conversations,:root[data-app-theme=aztco-omni] .support-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-button-row,:root[data-app-theme=aztco-omni] .password-row{grid-template-columns:1fr!important}:root[data-app-theme=aztco-omni] .inbox-grid>.panel{border-left:0;border-right:0;border-radius:0}:root[data-app-theme=aztco-omni] .admin-toolbar,:root[data-app-theme=aztco-omni] .admin-header,:root[data-app-theme=aztco-omni] .panel-head,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .table-footer,:root[data-app-theme=aztco-omni] .support-row{align-items:stretch}:root[data-app-theme=aztco-omni] .row,:root[data-app-theme=aztco-omni] .two-col{grid-template-columns:1fr;display:grid}:root[data-app-theme=aztco-omni] .row>*,:root[data-app-theme=aztco-omni] .two-col>*,:root[data-app-theme=aztco-omni] input,:root[data-app-theme=aztco-omni] select,:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .search-input,:root[data-app-theme=aztco-omni] .search{width:100%;min-width:0;max-width:100%}:root[data-app-theme=aztco-omni] .actions:not(.topbar-actions):not(.conversation-actions),:root[data-app-theme=aztco-omni] .table-actions,:root[data-app-theme=aztco-omni] .row-actions,:root[data-app-theme=aztco-omni] .inline-actions,:root[data-app-theme=aztco-omni] .form-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}:root[data-app-theme=aztco-omni] .actions:not(.topbar-actions):not(.conversation-actions)>button,:root[data-app-theme=aztco-omni] .table-actions>button,:root[data-app-theme=aztco-omni] .inline-actions>button,:root[data-app-theme=aztco-omni] .form-actions>button{white-space:normal;flex:138px;justify-content:center}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .content-card,:root[data-app-theme=aztco-omni] .tracking-card{padding:12px}:root[data-app-theme=aztco-omni] .modal{border-radius:10px;width:min(100%,100vw - 20px);max-height:calc(100vh - 24px)}:root[data-app-theme=aztco-omni] .data-table{min-width:720px}:root[data-app-theme=aztco-omni] .message{max-width:88%}}@media (width<=520px){:root[data-app-theme=aztco-omni] .brand .mark{width:30px;height:30px}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .auth-card,:root[data-app-theme=aztco-omni] .content-card{border-radius:8px}:root[data-app-theme=aztco-omni] .message{max-width:92%;padding:9px 11px}}:root[data-app-theme=aztco-omni] body{background:var(--omni-bg);color:var(--omni-text);font-family:var(--app-font-family);margin:0}:root[data-app-theme=aztco-omni] *,:root[data-app-theme=aztco-omni] :before,:root[data-app-theme=aztco-omni] :after{box-sizing:border-box}:root[data-app-theme=aztco-omni] h1,:root[data-app-theme=aztco-omni] h2,:root[data-app-theme=aztco-omni] h3,:root[data-app-theme=aztco-omni] h4,:root[data-app-theme=aztco-omni] strong{color:var(--omni-text);letter-spacing:0}:root[data-app-theme=aztco-omni] small,:root[data-app-theme=aztco-omni] .muted{color:var(--omni-muted)}@media (width>=981px){:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode){width:100%;min-width:0;height:100dvh;min-height:100vh;padding:var(--omni-header-height) 0 var(--footer-height) var(--omni-sidebar-width);background:var(--omni-bg);flex-direction:column;display:flex;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-shell-sidebar{z-index:80;width:var(--omni-sidebar-width);height:100dvh;box-shadow:none;background:#002623;border-right:1px solid #0a1a18;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}:root[data-app-theme=aztco-omni] .app-shell-resize-handle{top:0;right:calc(var(--omni-sidebar-resize-handle-width) / -2);z-index:var(--omni-sidebar-resize-handle-z);width:var(--omni-sidebar-resize-handle-width);cursor:col-resize;touch-action:none;background:0 0;border:0;border-radius:0;height:100%;padding:0;position:absolute}:root[data-app-theme=aztco-omni] .app-shell-resize-handle:after{content:"";top:var(--omni-sidebar-resize-handle-line-inset);bottom:var(--omni-sidebar-resize-handle-line-inset);width:var(--omni-sidebar-resize-handle-line-width);border-radius:var(--omni-sidebar-resize-handle-line-radius);background:0 0;position:absolute;left:50%;transform:translate(-50%)}:root[data-app-theme=aztco-omni] .app-shell-resize-handle:hover:after,:root[data-app-theme=aztco-omni] .app-shell-resize-handle:focus-visible:after{background:var(--omni-sidebar-muted)}:root[data-app-theme=aztco-omni] .app-shell-brand{background:#002623;border-bottom:1px solid #0a1a18;align-items:center;gap:10px;min-height:52px;padding:10px 12px;display:flex}:root[data-app-theme=aztco-omni] .app-shell-mark{background:linear-gradient(#d8c48c 0%,#b9a779 54%,#8f7246 100%);border-radius:8px;flex:none;width:30px;height:30px}:root[data-app-theme=aztco-omni] .app-shell-brand strong{color:#fff;font-size:12px;line-height:1.2;font-family:var(--brand-title-font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-app-theme=aztco-omni] .app-shell-brand small,:root[data-app-theme=aztco-omni] .app-shell-nav-group small{color:#5eead480}:root[data-app-theme=aztco-omni] .app-shell-nav{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}:root[data-app-theme=aztco-omni] .app-shell-nav-group{flex-direction:column;gap:1px;display:flex}:root[data-app-theme=aztco-omni] .app-shell-nav-group small{letter-spacing:.12em;text-transform:uppercase;padding:8px 14px 4px;font-size:9px;font-weight:800;line-height:1.2}:root[data-app-theme=aztco-omni] .app-shell-nav-group button{text-align:left;color:#94a3b8;width:100%;min-height:32px;box-shadow:none;white-space:normal;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:flex-start;align-items:center;padding:7px 12px 7px 14px;font-size:11px;font-weight:600;line-height:1.25;display:flex}:root[data-app-theme=aztco-omni] .app-shell-nav-group button:hover:not(:disabled){color:#e2e8f0;background:#0c2522;border-left-color:#5eead461;transform:none}:root[data-app-theme=aztco-omni] .app-shell-nav-group button.active{background:var(--omni-primary);border-left-color:var(--omni-gold);color:#fff}:root[data-app-theme=aztco-omni] .app-workspace-header{top:0;left:var(--omni-sidebar-width);z-index:60;height:var(--omni-header-height);border-bottom:1px solid var(--omni-line);color:var(--omni-text);box-shadow:none;background:#fff;align-items:center;gap:14px;padding:0 330px 0 16px;display:flex;position:fixed;right:0}:root[data-app-theme=aztco-omni] .app-workspace-title{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}:root[data-app-theme=aztco-omni] .app-workspace-title strong{white-space:nowrap;font-size:13px;font-weight:800}:root[data-app-theme=aztco-omni] .app-workspace-title small{min-width:0;color:var(--omni-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}:root[data-app-theme=aztco-omni] .app-workspace-search,:root[data-app-theme=aztco-omni] .app-workspace-status{border:1px solid var(--omni-line);background:var(--omni-soft);min-height:30px;color:var(--omni-muted);border-radius:6px;font-size:11px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar{top:0;left:var(--omni-sidebar-width);z-index:65;width:auto;height:var(--omni-header-height);min-height:var(--omni-header-height);box-shadow:none;pointer-events:none;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:8px;padding:0 12px;display:flex;position:fixed;right:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .brand,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .tabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .help-menu{display:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions{width:auto;min-height:var(--omni-header-height);pointer-events:auto;background:0 0;border:0;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin:0;padding:0;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-ai{border:1px solid var(--omni-line);min-height:30px;color:var(--omni-text);box-shadow:none;background:#fff;border-radius:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body{background:var(--omni-bg);flex:auto;gap:12px;width:100%;min-width:0;height:100%;min-height:0;padding:14px 16px;overflow:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body.inbox-mode{padding:0;overflow:hidden}}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-shell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notifications-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-page{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:12px;width:100%;min-width:0;max-width:none;margin:0;display:grid}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-toolbar,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-header,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .panel-head,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card-head,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-form-head,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-toolbar,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-editor-head{border-bottom:1px solid var(--omni-line);min-height:44px;color:var(--omni-text);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:10px 12px;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .table-wrap,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-row,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-message,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .important-file-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-item,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .doc-link,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .picker,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .picker-row,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .check-row,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .billing-debug-panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .fund-transfer-account-info,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-button-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-message-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message-template-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message-contact-card,:root[data-app-theme=aztco-omni] .auth-card,:root[data-app-theme=aztco-omni] .pwa-install-card{border:1px solid var(--omni-line);color:var(--omni-text);box-shadow:none;background:#fff;border-radius:8px;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-card,:root[data-app-theme=aztco-omni] .auth-card{padding:14px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;color:var(--omni-text-2);background:#fff;font-size:12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table thead th{background:var(--omni-soft);color:var(--omni-muted);border-bottom:1px solid var(--omni-line);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:9px 12px;font-size:10px;font-weight:800}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table tbody td{color:var(--omni-text-2);vertical-align:middle;border-bottom:1px solid #edf2f1;padding:9px 12px}:root[data-app-theme=aztco-omni] input,:root[data-app-theme=aztco-omni] select,:root[data-app-theme=aztco-omni] textarea,:root[data-app-theme=aztco-omni] .search,:root[data-app-theme=aztco-omni] .search-input,:root[data-app-theme=aztco-omni] .email-filter-input,:root[data-app-theme=aztco-omni] .email-subject-input,:root[data-app-theme=aztco-omni] .message-search-input,:root[data-app-theme=aztco-omni] .editor,:root[data-app-theme=aztco-omni] .editor-source,:root[data-app-theme=aztco-omni] .editor-textarea,:root[data-app-theme=aztco-omni] .email-editor{border:1px solid var(--omni-line);background:var(--omni-soft);width:100%;min-width:0;max-width:100%;min-height:34px;color:var(--omni-text);box-shadow:none;border-radius:6px;padding:7px 10px;font-size:12px}:root[data-app-theme=aztco-omni] button,:root[data-app-theme=aztco-omni] .button,:root[data-app-theme=aztco-omni] a.ghost,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn{border:1px solid var(--omni-primary);background:var(--omni-primary);color:#fff;min-height:32px;box-shadow:none;border-radius:6px;padding:6px 11px;font-size:11px;font-weight:700;line-height:1.25}:root[data-app-theme=aztco-omni] button:hover:not(:disabled),:root[data-app-theme=aztco-omni] .button:hover:not(:disabled),:root[data-app-theme=aztco-omni] a.ghost:hover,:root[data-app-theme=aztco-omni] label.wa-template-media-upload-btn:hover{background:var(--omni-primary-strong);border-color:var(--omni-primary-strong);color:#fff;transform:none}:root[data-app-theme=aztco-omni] .ghost,:root[data-app-theme=aztco-omni] button.ghost,:root[data-app-theme=aztco-omni] .settings-tabs button,:root[data-app-theme=aztco-omni] .tenant-settings-tabs button,:root[data-app-theme=aztco-omni] .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .docs-subtabs button,:root[data-app-theme=aztco-omni] .subtabs button,:root[data-app-theme=aztco-omni] .segmented button,:root[data-app-theme=aztco-omni] .kpi-tabs button,:root[data-app-theme=aztco-omni] .editor-btn{border:1px solid var(--omni-line);color:var(--omni-text);background:#fff}:root[data-app-theme=aztco-omni] .settings-tabs,:root[data-app-theme=aztco-omni] .tenant-settings-tabs,:root[data-app-theme=aztco-omni] .ai-kb-tabs,:root[data-app-theme=aztco-omni] .docs-subtabs,:root[data-app-theme=aztco-omni] .subtabs,:root[data-app-theme=aztco-omni] .segmented,:root[data-app-theme=aztco-omni] .kpi-tabs{border:1px solid var(--omni-line);background:var(--omni-soft);border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex;overflow-x:auto}:root[data-app-theme=aztco-omni] .settings-tabs button.active,:root[data-app-theme=aztco-omni] .tenant-settings-tabs button.active,:root[data-app-theme=aztco-omni] .ai-kb-tabs button.active,:root[data-app-theme=aztco-omni] .docs-subtabs button.active,:root[data-app-theme=aztco-omni] .subtabs button.active,:root[data-app-theme=aztco-omni] .segmented button.active,:root[data-app-theme=aztco-omni] .kpi-tabs button.active{border-color:var(--omni-line);color:var(--omni-primary-strong);box-shadow:none;background:#fff}:root[data-app-theme=aztco-omni] .dropdown-menu,:root[data-app-theme=aztco-omni] .context-menu,:root[data-app-theme=aztco-omni] .template-dropdown,:root[data-app-theme=aztco-omni] .emoji-panel,:root[data-app-theme=aztco-omni] .mention-list{border:1px solid var(--omni-line);color:var(--omni-text);background:#fff;border-radius:8px;box-shadow:0 18px 48px #0f172a1f}:root[data-app-theme=aztco-omni] .dropdown-item,:root[data-app-theme=aztco-omni] .context-menu button{color:var(--omni-text);text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start}:root[data-app-theme=aztco-omni] .inbox-grid{background:var(--omni-bg);gap:8px}:root[data-app-theme=aztco-omni] .channel-panel,:root[data-app-theme=aztco-omni] .conversation-list-panel,:root[data-app-theme=aztco-omni] .conversation-panel{border:1px solid var(--omni-line);box-shadow:none;background:#fff;border-radius:8px;overflow:hidden}:root[data-app-theme=aztco-omni] .channel-panel .list-item,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item,:root[data-app-theme=aztco-omni] .email-folder-item{min-height:50px;color:var(--omni-text);box-shadow:none;background:#fff;border:0;border-bottom:1px solid #edf2f1;border-radius:0}:root[data-app-theme=aztco-omni] .channel-panel .list-item.active,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item.active,:root[data-app-theme=aztco-omni] .email-folder-item.active{background:var(--omni-primary-soft);box-shadow:inset 3px 0 0 var(--omni-primary)}:root[data-app-theme=aztco-omni] .messages{background:var(--messages-bg);gap:8px;padding:12px}:root[data-app-theme=aztco-omni] .message{border:1px solid var(--omni-line);background:var(--message-bubble-bg);max-width:min(74%,760px);color:var(--omni-text);box-shadow:none;border-radius:10px}:root[data-app-theme=aztco-omni] .message.out{background:var(--message-bubble-out-bg);border-color:var(--message-ai-border)}:root[data-app-theme=aztco-omni] .message.internal-comment{background:var(--message-internal-bg);border-color:var(--message-internal-border)}:root[data-app-theme=aztco-omni] .composer{border-top:1px solid var(--omni-line);box-shadow:none;background:#fff;border-radius:0;margin:0;padding:10px}:root[data-app-theme=aztco-omni] .composer-field{border:1px solid var(--omni-line);background:var(--omni-soft);box-shadow:none;border-radius:8px;padding:8px}:root[data-app-theme=aztco-omni] .composer .composer-text-input{background:0 0;border:0;min-height:36px;padding:6px 8px}:root[data-app-theme=aztco-omni] .modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b}:root[data-app-theme=aztco-omni] .modal,:root[data-app-theme=aztco-omni] .preview-modal,:root[data-app-theme=aztco-omni] .email-preview-modal{border:1px solid var(--omni-line);color:var(--omni-text);background:#fff;border-radius:10px;box-shadow:0 18px 48px #0f172a1f}:root[data-app-theme=aztco-omni] .status,:root[data-app-theme=aztco-omni] .badge,:root[data-app-theme=aztco-omni] .status-badge,:root[data-app-theme=aztco-omni] .email-conversation-status,:root[data-app-theme=aztco-omni] .wa-template-status-pill,:root[data-app-theme=aztco-omni] .reaction-pill{background:var(--omni-primary-soft);min-height:20px;color:var(--omni-primary-strong);border:1px solid #0f766e2e;border-radius:999px;align-items:center;font-size:10px;font-weight:800;line-height:1;display:inline-flex}:root[data-app-theme=aztco-omni] .support-grid,:root[data-app-theme=aztco-omni] .detail-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-manager-layout,:root[data-app-theme=aztco-omni] .two-col,:root[data-app-theme=aztco-omni] .row{gap:10px;min-width:0;display:grid}:root[data-app-theme=aztco-omni] .support-grid{grid-template-columns:minmax(300px,.9fr) minmax(480px,1.4fr)}:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-manager-layout{grid-template-columns:minmax(280px,.85fr) minmax(520px,1.35fr)}:root[data-app-theme=aztco-omni] .wa-template-phone{border:8px solid var(--wa-template-phone-border);background:var(--wa-template-phone-bg);border-radius:18px;max-width:360px;margin-inline:auto}:root[data-app-theme=aztco-omni] .wa-template-bubble{background:var(--wa-template-bubble-bg);box-shadow:none;border-radius:10px}:root[data-app-theme=aztco-omni] .footer:not(.footer-mobile){border-top:1px solid var(--omni-line);color:var(--omni-muted);background:#fff}@media (width<=980px){:root[data-app-theme=aztco-omni] .app-shell-sidebar,:root[data-app-theme=aztco-omni] .app-workspace-header{display:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode){padding-left:0;padding-top:var(--topbar-height);overflow-x:hidden}:root[data-app-theme=aztco-omni] .topbar{color:#fff;background:#002623;width:100%}:root[data-app-theme=aztco-omni] .page-body,:root[data-app-theme=aztco-omni] .page-body:not(.inbox-mode){width:100%;padding:10px 12px;overflow-x:hidden}:root[data-app-theme=aztco-omni] .inbox-grid,:root[data-app-theme=aztco-omni] .support-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-manager-layout,:root[data-app-theme=aztco-omni] .row,:root[data-app-theme=aztco-omni] .two-col,:root[data-app-theme=aztco-omni] .detail-grid{grid-template-columns:1fr}:root[data-app-theme=aztco-omni] .message{max-width:92%}}:root[data-app-theme=aztco-omni] .icon-btn,:root[data-app-theme=aztco-omni] .icon-only,:root[data-app-theme=aztco-omni] .icon-select,:root[data-app-theme=aztco-omni] .icon-only-select,:root[data-app-theme=aztco-omni] .email-head-action,:root[data-app-theme=aztco-omni] .reference-tools-btn,:root[data-app-theme=aztco-omni] .mobile-back-btn,:root[data-app-theme=aztco-omni] .column-toggle,:root[data-app-theme=aztco-omni] .message-action.menu-action,:root[data-app-theme=aztco-omni] .email-toolbar .mini,:root[data-app-theme=aztco-omni] .wa-template-row-actions button,:root[data-app-theme=aztco-omni] .wa-template-editor-actions button{white-space:nowrap;overflow:hidden;border:1px solid var(--omni-line)!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;color:var(--omni-muted)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .icon-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .icon-only:hover:not(:disabled),:root[data-app-theme=aztco-omni] .email-head-action:hover:not(:disabled),:root[data-app-theme=aztco-omni] .reference-tools-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .mobile-back-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .column-toggle:hover:not(:disabled),:root[data-app-theme=aztco-omni] .message-action.menu-action:hover:not(:disabled){background:var(--omni-soft)!important;border-color:var(--omni-line-strong)!important;color:var(--omni-primary-strong)!important;transform:none!important}:root[data-app-theme=aztco-omni] .icon-btn.active,:root[data-app-theme=aztco-omni] .icon-only.active,:root[data-app-theme=aztco-omni] .template-menu-wrap .icon-only.active{background:var(--omni-primary-soft)!important;color:var(--omni-primary-strong)!important;border-color:#0f766e47!important}:root[data-app-theme=aztco-omni] .send-btn,:root[data-app-theme=aztco-omni] .composer .send-btn{border-color:var(--omni-primary)!important;background:var(--omni-primary)!important;color:#fff!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}:root[data-app-theme=aztco-omni] .send-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .composer .send-btn:hover:not(:disabled){background:var(--omni-primary-strong)!important;border-color:var(--omni-primary-strong)!important;color:#fff!important}:root[data-app-theme=aztco-omni] .icon-btn svg,:root[data-app-theme=aztco-omni] .icon-only svg,:root[data-app-theme=aztco-omni] .email-head-action svg,:root[data-app-theme=aztco-omni] .reference-tools-btn svg,:root[data-app-theme=aztco-omni] .mobile-back-btn svg,:root[data-app-theme=aztco-omni] .message-action.menu-action svg,:root[data-app-theme=aztco-omni] .send-btn svg,:root[data-app-theme=aztco-omni] button svg{color:currentColor;stroke:currentColor;flex:none!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;display:block!important}:root[data-app-theme=aztco-omni] .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .topbar-bell,:root[data-app-theme=aztco-omni] .topbar-ai{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}:root[data-app-theme=aztco-omni] .panel-head .actions,:root[data-app-theme=aztco-omni] .panel-head .actions.right,:root[data-app-theme=aztco-omni] .conversation-actions,:root[data-app-theme=aztco-omni] .title-actions,:root[data-app-theme=aztco-omni] .email-title-row,:root[data-app-theme=aztco-omni] .editor-toolbar,:root[data-app-theme=aztco-omni] .email-toolbar,:root[data-app-theme=aztco-omni] .composer-tools,:root[data-app-theme=aztco-omni] .wa-template-row-actions,:root[data-app-theme=aztco-omni] .wa-template-editor-actions{min-width:0;align-items:center!important;gap:6px!important;display:flex!important}:root[data-app-theme=aztco-omni] .conversation-actions,:root[data-app-theme=aztco-omni] .title-actions,:root[data-app-theme=aztco-omni] .email-title-row{flex-wrap:wrap;justify-content:flex-start}:root[data-app-theme=aztco-omni] .conversation-list-panel .list,:root[data-app-theme=aztco-omni] .channel-panel .list{min-width:0;overflow-x:hidden}:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item,:root[data-app-theme=aztco-omni] .channel-panel .list-item,:root[data-app-theme=aztco-omni] .email-folder-item{grid-template-columns:minmax(0, 1fr) minmax(var(--omni-row-trailing-min-width), max-content);align-items:center;gap:8px;width:100%;min-width:0;padding:10px 12px;display:grid!important}:is(:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item:has(>.channel-type-icon),:root[data-app-theme=aztco-omni] .channel-panel .list-item:has(>.channel-type-icon)){grid-template-columns:22px minmax(0, 1fr) minmax(var(--omni-row-trailing-min-width), max-content)}:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>div,:root[data-app-theme=aztco-omni] .channel-panel .list-item>div,:root[data-app-theme=aztco-omni] .email-folder-item>div,:root[data-app-theme=aztco-omni] .message-meta,:root[data-app-theme=aztco-omni] .email-message-meta,:root[data-app-theme=aztco-omni] .conversation-preview,:root[data-app-theme=aztco-omni] .conversation-tags-indicator{min-width:0;max-width:100%}:root[data-app-theme=aztco-omni] .channel-type-icon{border:1px solid color-mix(in srgb, var(--channel-color,var(--omni-primary)) 22%, transparent);background:color-mix(in srgb, var(--channel-color,var(--omni-primary)) 10%, white);width:20px;min-width:20px;height:20px;color:var(--channel-color,var(--omni-primary));border-radius:5px;justify-content:center;place-self:center;align-items:center;line-height:1;display:inline-flex}:root[data-app-theme=aztco-omni] .channel-type-icon svg{display:block;width:11px!important;min-width:11px!important;height:11px!important;min-height:11px!important}:root[data-app-theme=aztco-omni] .channel-row-main,:root[data-app-theme=aztco-omni] .conversation-row-main,:root[data-app-theme=aztco-omni] .email-row-main{text-align:left;flex-direction:column;justify-content:flex-start;place-self:center stretch;align-items:flex-start;gap:2px;width:100%;min-width:0;margin-right:auto;display:flex}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>.status,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>.conversation-activity-two-line{width:max-content;min-width:var(--omni-row-trailing-min-width);flex:none;grid-column:3;place-self:center end;max-width:max-content}:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>.conversation-activity-two-line{min-width:var(--conversation-activity-min-width);text-align:right;align-items:flex-end}:root[data-app-theme=aztco-omni] .channel-panel .list-item,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item{text-align:left}:root[data-app-theme=aztco-omni] .channel-row-main>strong,:root[data-app-theme=aztco-omni] .channel-row-main>small,:root[data-app-theme=aztco-omni] .conversation-row-main>strong,:root[data-app-theme=aztco-omni] .conversation-row-main>small,:root[data-app-theme=aztco-omni] .email-row-main>strong,:root[data-app-theme=aztco-omni] .email-row-main>small{width:100%;text-align:left!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item strong,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item small,:root[data-app-theme=aztco-omni] .channel-panel .list-item strong,:root[data-app-theme=aztco-omni] .channel-panel .list-item small,:root[data-app-theme=aztco-omni] .email-folder-item strong,:root[data-app-theme=aztco-omni] .email-folder-item small,:root[data-app-theme=aztco-omni] .conversation-preview,:root[data-app-theme=aztco-omni] .conversation-activity-two-line span,:root[data-app-theme=aztco-omni] .message-meta,:root[data-app-theme=aztco-omni] .email-message-meta{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;max-width:100%;overflow:hidden}:root[data-app-theme=aztco-omni] .status-icon,:root[data-app-theme=aztco-omni] .status-dot,:root[data-app-theme=aztco-omni] .conversation-tag-dot{background:var(--omni-primary)!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;box-shadow:none!important;border:0!important;border-radius:999px!important;flex:0 0 8px!important}:root[data-app-theme=aztco-omni] .status-icon.pending,:root[data-app-theme=aztco-omni] .status-dot.pending{background:var(--omni-gold)!important}:root[data-app-theme=aztco-omni] .status-icon.resolved,:root[data-app-theme=aztco-omni] .status-dot.resolved{background:#64748b!important}:root[data-app-theme=aztco-omni] .agent-icon{background:var(--omni-primary-soft)!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;color:var(--omni-primary-strong)!important;border:1px solid #0f766e2e!important;border-radius:999px!important;flex:0 0 18px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .agent-icon svg{width:11px!important;height:11px!important}:root[data-app-theme=aztco-omni] .conversation-tag-pill,:root[data-app-theme=aztco-omni] .conversation-tags-indicator,:root[data-app-theme=aztco-omni] .status-pill,:root[data-app-theme=aztco-omni] .channel-panel .status,:root[data-app-theme=aztco-omni] .badge,:root[data-app-theme=aztco-omni] .status,:root[data-app-theme=aztco-omni] .status-badge,:root[data-app-theme=aztco-omni] .email-conversation-status,:root[data-app-theme=aztco-omni] .wa-template-status-pill,:root[data-app-theme=aztco-omni] .reaction-pill{background:var(--omni-primary-soft);min-width:0;max-width:100%;min-height:20px;color:var(--omni-primary-strong);text-overflow:ellipsis;white-space:nowrap;border:1px solid #0f766e2e;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}:root[data-app-theme=aztco-omni] .dropdown-menu,:root[data-app-theme=aztco-omni] .context-menu,:root[data-app-theme=aztco-omni] .reference-tools-menu,:root[data-app-theme=aztco-omni] .conversation-tag-menu,:root[data-app-theme=aztco-omni] .email-actions-dropdown .dropdown-menu,:root[data-app-theme=aztco-omni] .email-filter-menu{border:1px solid var(--omni-line);min-width:180px;max-width:min(320px,100vw - 24px);color:var(--omni-text);z-index:120;background:#fff;border-radius:8px;padding:6px;overflow:auto;box-shadow:0 18px 48px #0f172a1f}:root[data-app-theme=aztco-omni] .dropdown-item,:root[data-app-theme=aztco-omni] .context-menu button,:root[data-app-theme=aztco-omni] .conversation-tag-menu button,:root[data-app-theme=aztco-omni] .email-actions-dropdown .dropdown-item{width:100%;min-height:32px;color:var(--omni-text);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:7px 8px;font-size:11px;font-weight:650;line-height:1.25;display:flex}:root[data-app-theme=aztco-omni] .dropdown-item:hover,:root[data-app-theme=aztco-omni] .context-menu button:hover,:root[data-app-theme=aztco-omni] .conversation-tag-menu button:hover,:root[data-app-theme=aztco-omni] .email-actions-dropdown .dropdown-item:hover{background:var(--omni-soft);color:var(--omni-primary-strong)}:root[data-app-theme=aztco-omni] .composer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;background:0 0!important;border-radius:8px!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:8px 10px 10px!important;padding:0!important;display:grid!important}:root[data-app-theme=aztco-omni] .composer-field{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;border:1px solid var(--omni-line)!important;background:#fff!important;border-radius:8px!important;height:auto!important;min-height:40px!important;padding:4px 6px!important;display:grid!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .composer-field .emoji-wrap,:root[data-app-theme=aztco-omni] .composer-field .attachment-wrap,:root[data-app-theme=aztco-omni] .composer-field .template-menu-wrap,:root[data-app-theme=aztco-omni] .composer-field .voice-preview-inline{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;width:auto!important;position:static!important;inset:auto!important;transform:none!important}:root[data-app-theme=aztco-omni] .composer-field .emoji-wrap{grid-column:1;justify-self:start}:root[data-app-theme=aztco-omni] .composer-field .attachment-wrap{flex-wrap:nowrap;grid-column:3;justify-self:end}:root[data-app-theme=aztco-omni] .template-menu-wrap{flex-wrap:nowrap}:root[data-app-theme=aztco-omni] .composer-field .emoji-wrap .icon-only,:root[data-app-theme=aztco-omni] .composer-field .attachment-wrap .icon-only,:root[data-app-theme=aztco-omni] .composer-field .template-menu-wrap .icon-only{border:1px solid var(--omni-line)!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;color:var(--omni-muted)!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;padding:0!important}:root[data-app-theme=aztco-omni] .composer .composer-text-input,:root[data-app-theme=aztco-omni] .composer textarea,:root[data-app-theme=aztco-omni] .composer input{resize:none;width:100%;min-width:0;height:30px;min-height:30px;line-height:1.35;background:0 0!important;border:0!important;padding:6px 4px!important;font-size:12px!important}:root[data-app-theme=aztco-omni] .composer-field.has-voice{grid-template-columns:minmax(0,1fr)}:root[data-app-theme=aztco-omni] .voice-preview-inline{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:6px!important;width:100%!important;padding:4px!important;display:grid!important}:root[data-app-theme=aztco-omni] .voice-preview-inline .ghost{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}:root[data-app-theme=aztco-omni] .voice-preview-inline audio{width:100%;min-width:0;height:30px!important}:root[data-app-theme=aztco-omni] .voice-duration{min-width:max-content;color:var(--omni-muted);font-size:10px;font-weight:700}:root[data-app-theme=aztco-omni] .voice-preview-inline,:root[data-app-theme=aztco-omni] .attachment-preview,:root[data-app-theme=aztco-omni] .reply-preview,:root[data-app-theme=aztco-omni] .template-dropdown,:root[data-app-theme=aztco-omni] .emoji-panel,:root[data-app-theme=aztco-omni] .mention-list{border:1px solid var(--omni-line);color:var(--omni-text);box-shadow:none;background:#fff;border-radius:8px}:root[data-app-theme=aztco-omni] .message{overflow-wrap:anywhere;min-width:0}:root[data-app-theme=aztco-omni] .messages{background:var(--messages-bg)!important;border-top:1px solid var(--omni-line)!important;padding:12px!important}:root[data-app-theme=aztco-omni] .message-stack{gap:8px!important}:root[data-app-theme=aztco-omni] .message.in,:root[data-app-theme=aztco-omni] .message.out,:root[data-app-theme=aztco-omni] .message.ai-thinking{max-width:min(68%,640px);font-size:12px;line-height:1.45;border:1px solid var(--omni-line)!important;box-shadow:none!important;border-radius:8px!important;padding:9px 11px!important}:root[data-app-theme=aztco-omni] .messages.email-channel .message.in,:root[data-app-theme=aztco-omni] .messages.email-channel .message.out{align-self:stretch;width:100%;max-width:100%}:root[data-app-theme=aztco-omni] .message.in{background:var(--message-bubble-bg)!important;color:var(--omni-text)!important}:root[data-app-theme=aztco-omni] .message.out{background:var(--message-bubble-out-bg)!important;border-color:var(--message-ai-border)!important;color:var(--omni-text)!important}:root[data-app-theme=aztco-omni] .message.system{align-self:center;max-width:min(82%,720px);background:var(--omni-soft)!important;color:var(--omni-muted)!important;border-radius:999px!important}:root[data-app-theme=aztco-omni] .message-audio{width:100%;min-width:120px;max-width:100%;display:block;height:30px!important}:root[data-app-theme=aztco-omni] .message-meta{justify-content:flex-end;align-items:center;min-height:18px;font-size:10px;gap:5px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .message.in .message-meta{justify-content:flex-start}:root[data-app-theme=aztco-omni] .message-action.menu-action{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;color:var(--omni-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .transcript-modal-area{resize:vertical;min-height:260px;font-size:12px;line-height:1.55;border:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;color:var(--omni-text)!important;border-radius:8px!important;padding:12px!important}:root[data-app-theme=aztco-omni] .message-actions,:root[data-app-theme=aztco-omni] .message-footer,:root[data-app-theme=aztco-omni] .message-meta-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:root[data-app-theme=aztco-omni] .admin-view,:root[data-app-theme=aztco-omni] .support-view,:root[data-app-theme=aztco-omni] .notifications-view,:root[data-app-theme=aztco-omni] .kpi-view,:root[data-app-theme=aztco-omni] .tracking-page,:root[data-app-theme=aztco-omni] .content-page{width:100%;min-width:0;color:var(--omni-text);grid-template-columns:minmax(0,1fr);align-content:start;gap:12px!important;display:grid!important}:root[data-app-theme=aztco-omni] .admin-header,:root[data-app-theme=aztco-omni] .admin-toolbar,:root[data-app-theme=aztco-omni] .admin-form-head,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .section-head,:root[data-app-theme=aztco-omni] .kpi-title,:root[data-app-theme=aztco-omni] .wa-template-toolbar,:root[data-app-theme=aztco-omni] .wa-template-editor-head,:root[data-app-theme=aztco-omni] .my-vcard-head{min-width:0;min-height:44px;border-bottom:1px solid var(--omni-line)!important;color:var(--omni-text)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}:root[data-app-theme=aztco-omni] .admin-header>div,:root[data-app-theme=aztco-omni] .admin-toolbar>div,:root[data-app-theme=aztco-omni] .admin-form-head>div,:root[data-app-theme=aztco-omni] .card-head>div,:root[data-app-theme=aztco-omni] .kpi-title>div{min-width:0}:root[data-app-theme=aztco-omni] .admin-header h2,:root[data-app-theme=aztco-omni] .admin-header h3,:root[data-app-theme=aztco-omni] .admin-toolbar h2,:root[data-app-theme=aztco-omni] .admin-toolbar h3,:root[data-app-theme=aztco-omni] .admin-form-head h3,:root[data-app-theme=aztco-omni] .admin-form-head strong,:root[data-app-theme=aztco-omni] .card-head,:root[data-app-theme=aztco-omni] .kpi-title h3{color:var(--omni-text);font-family:var(--brand-title-font-family);letter-spacing:0;margin:0;font-size:13px;font-weight:800;line-height:1.25}:root[data-app-theme=aztco-omni] .card>.admin-header:first-child,:root[data-app-theme=aztco-omni] .card>.admin-toolbar:first-child,:root[data-app-theme=aztco-omni] .card>.admin-form-head:first-child,:root[data-app-theme=aztco-omni] .card>.card-head:first-child{margin:-14px -14px 10px}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .admin-card,:root[data-app-theme=aztco-omni] .content-card,:root[data-app-theme=aztco-omni] .tracking-card,:root[data-app-theme=aztco-omni] .template-card,:root[data-app-theme=aztco-omni] .template-item,:root[data-app-theme=aztco-omni] .template-editor,:root[data-app-theme=aztco-omni] .wa-template-manager-page,:root[data-app-theme=aztco-omni] .wa-template-preview-card,:root[data-app-theme=aztco-omni] .wa-template-button-editor,:root[data-app-theme=aztco-omni] .important-file-card,:root[data-app-theme=aztco-omni] .fund-transfer-account-info,:root[data-app-theme=aztco-omni] .fund-transfer-success,:root[data-app-theme=aztco-omni] .billing-debug-panel,:root[data-app-theme=aztco-omni] .bulk-contact-field,:root[data-app-theme=aztco-omni] .bulk-contact-section,:root[data-app-theme=aztco-omni] .bulk-contact-bar,:root[data-app-theme=aztco-omni] .doc-group,:root[data-app-theme=aztco-omni] .doc-article,:root[data-app-theme=aztco-omni] .support-message,:root[data-app-theme=aztco-omni] .rich-editor{min-width:0;border:1px solid var(--omni-line)!important;color:var(--omni-text)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .card,:root[data-app-theme=aztco-omni] .admin-card,:root[data-app-theme=aztco-omni] .content-card,:root[data-app-theme=aztco-omni] .tracking-card,:root[data-app-theme=aztco-omni] .template-card{gap:10px!important;padding:14px!important}:root[data-app-theme=aztco-omni] .metric-card,:root[data-app-theme=aztco-omni] .kpi-card,:root[data-app-theme=aztco-omni] .stat-card,:root[data-app-theme=aztco-omni] .summary-card,:root[data-app-theme=aztco-omni] .license-lock-card,:root[data-app-theme=aztco-omni] .service-status-card{color:var(--omni-text)!important;box-shadow:none!important;background:#f0faf9!important;border:1px solid #0f766e2e!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .metric-card,:root[data-app-theme=aztco-omni] .kpi-card,:root[data-app-theme=aztco-omni] .stat-card,:root[data-app-theme=aztco-omni] .summary-card{padding:14px!important}:root[data-app-theme=aztco-omni] .notification-filters,:root[data-app-theme=aztco-omni] .kpi-filters,:root[data-app-theme=aztco-omni] .contacts-actions,:root[data-app-theme=aztco-omni] .table-actions,:root[data-app-theme=aztco-omni] .row-actions,:root[data-app-theme=aztco-omni] .inline-actions,:root[data-app-theme=aztco-omni] .actions,:root[data-app-theme=aztco-omni] .form-actions,:root[data-app-theme=aztco-omni] .form-actions.compact,:root[data-app-theme=aztco-omni] .stt-inline-actions,:root[data-app-theme=aztco-omni] .pagination,:root[data-app-theme=aztco-omni] .table-footer,:root[data-app-theme=aztco-omni] .notification-actions{min-width:0;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}:root[data-app-theme=aztco-omni] .form,:root[data-app-theme=aztco-omni] .form-grid,:root[data-app-theme=aztco-omni] .two-col,:root[data-app-theme=aztco-omni] .detail-grid,:root[data-app-theme=aztco-omni] .bulk-contact-fields,:root[data-app-theme=aztco-omni] .vcard-branding-grid,:root[data-app-theme=aztco-omni] .wa-template-variable-row,:root[data-app-theme=aztco-omni] .wa-template-button-row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:start;min-width:0;gap:10px!important;display:grid!important}:root[data-app-theme=aztco-omni] .support-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-manager-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);align-items:start;min-width:0;gap:10px!important;display:grid!important}:root[data-app-theme=aztco-omni] .template-list,:root[data-app-theme=aztco-omni] .support-list,:root[data-app-theme=aztco-omni] .support-thread,:root[data-app-theme=aztco-omni] .notification-list,:root[data-app-theme=aztco-omni] .doc-article-list,:root[data-app-theme=aztco-omni] .picker-list,:root[data-app-theme=aztco-omni] .wa-template-manager-list{flex-direction:column;min-width:0;display:flex;gap:8px!important}:root[data-app-theme=aztco-omni] .support-row,:root[data-app-theme=aztco-omni] .notification-row,:root[data-app-theme=aztco-omni] .doc-link,:root[data-app-theme=aztco-omni] .picker-row,:root[data-app-theme=aztco-omni] .template-item,:root[data-app-theme=aztco-omni] .wa-template-button-row{width:100%;min-width:0;border:1px solid var(--omni-line)!important;color:var(--omni-text)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;padding:10px 12px!important;transform:none!important}:root[data-app-theme=aztco-omni] .support-row:hover,:root[data-app-theme=aztco-omni] .notification-row:hover,:root[data-app-theme=aztco-omni] .doc-link:hover,:root[data-app-theme=aztco-omni] .picker-row:hover,:root[data-app-theme=aztco-omni] .template-item:hover{border-color:var(--omni-line-strong)!important;background:var(--omni-soft)!important;box-shadow:none!important;transform:none!important}:root[data-app-theme=aztco-omni] .support-row.active,:root[data-app-theme=aztco-omni] .notification-row.unread,:root[data-app-theme=aztco-omni] .doc-link.active,:root[data-app-theme=aztco-omni] .template-item.active{background:var(--omni-primary-soft)!important;box-shadow:inset 3px 0 0 var(--omni-primary)!important;border-color:#0f766e47!important}:root[data-app-theme=aztco-omni] .data-table tbody tr:hover,:root[data-app-theme=aztco-omni] .table-row:hover{background:var(--omni-soft)!important}:root[data-app-theme=aztco-omni] .data-table tbody td{white-space:nowrap}:root[data-app-theme=aztco-omni] .data-table tbody td:first-child{color:var(--omni-text);font-weight:650}:root[data-app-theme=aztco-omni] .data-table .muted,:root[data-app-theme=aztco-omni] .table-wrap .muted{color:var(--omni-muted)!important}:root[data-app-theme=aztco-omni] .table-wrap{overflow-y:visible;overflow-x:auto!important}:root[data-app-theme=aztco-omni] .table-footer{border-top:1px solid var(--omni-line);justify-content:space-between;padding:10px 0 0!important}:root[data-app-theme=aztco-omni] .settings-tabs,:root[data-app-theme=aztco-omni] .tenant-settings-tabs,:root[data-app-theme=aztco-omni] .ai-kb-tabs,:root[data-app-theme=aztco-omni] .docs-subtabs,:root[data-app-theme=aztco-omni] .subtabs,:root[data-app-theme=aztco-omni] .kpi-tabs,:root[data-app-theme=aztco-omni] .emoji-tabs{width:100%;min-width:0;overflow-x:auto;border:0!important;border-bottom:1px solid var(--omni-line)!important;background:#fff!important;border-radius:0!important;align-items:center!important;gap:0!important;padding:0!important;display:flex!important}:root[data-app-theme=aztco-omni] .settings-tabs button,:root[data-app-theme=aztco-omni] .tenant-settings-tabs button,:root[data-app-theme=aztco-omni] .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .docs-subtabs button,:root[data-app-theme=aztco-omni] .subtabs button,:root[data-app-theme=aztco-omni] .kpi-tabs button,:root[data-app-theme=aztco-omni] .emoji-tabs button{white-space:nowrap;min-height:34px!important;color:var(--omni-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:8px 12px!important;font-size:11px!important;font-weight:800!important}:root[data-app-theme=aztco-omni] .settings-tabs button.active,:root[data-app-theme=aztco-omni] .tenant-settings-tabs button.active,:root[data-app-theme=aztco-omni] .ai-kb-tabs button.active,:root[data-app-theme=aztco-omni] .docs-subtabs button.active,:root[data-app-theme=aztco-omni] .subtabs button.active,:root[data-app-theme=aztco-omni] .kpi-tabs button.active,:root[data-app-theme=aztco-omni] .emoji-tabs button.active{border-bottom-color:var(--omni-primary)!important;color:var(--omni-primary-strong)!important;background:0 0!important}:root[data-app-theme=aztco-omni] .kpi-tab-icon{align-items:center;gap:6px;min-width:0;display:inline-flex!important}:root[data-app-theme=aztco-omni] .kpi-tab-icon svg{width:14px!important;height:14px!important}:root[data-app-theme=aztco-omni] .editor-bar,:root[data-app-theme=aztco-omni] .editor-toolbar,:root[data-app-theme=aztco-omni] .email-toolbar{min-height:36px;border-bottom:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;padding:6px 8px!important}:root[data-app-theme=aztco-omni] .editor,:root[data-app-theme=aztco-omni] .editor-source,:root[data-app-theme=aztco-omni] .editor-textarea,:root[data-app-theme=aztco-omni] .email-editor,:root[data-app-theme=aztco-omni] .template-editor-area{border:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;color:var(--omni-text)!important;box-shadow:none!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .empty-state,:root[data-app-theme=aztco-omni] .list-loading,:root[data-app-theme=aztco-omni] .loading-overlay,:root[data-app-theme=aztco-omni] .permission-limited,:root[data-app-theme=aztco-omni] .service-status-card{min-width:0;border:1px dashed var(--omni-line-strong)!important;color:var(--omni-muted)!important;box-shadow:none!important;background:#ffffffb8!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .loading-bar{background:linear-gradient(90deg, var(--omni-primary), var(--omni-gold), var(--omni-primary))!important}:root[data-app-theme=aztco-omni] .loading-spinner,:root[data-app-theme=aztco-omni] .ai-suggest-spinner{border-color:var(--omni-line)!important;border-top-color:var(--omni-primary)!important}:root[data-app-theme=aztco-omni] .error,:root[data-app-theme=aztco-omni] .alert,:root[data-app-theme=aztco-omni] .notice,:root[data-app-theme=aztco-omni] .banner{color:#991b1b!important;box-shadow:none!important;background:#fef2f2!important;border:1px solid #dc262638!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .notice-area,:root[data-app-theme=aztco-omni] .notice-count{border-radius:999px!important}:root[data-app-theme=aztco-omni] .avatar,:root[data-app-theme=aztco-omni] .vcard-directory-avatar{background:var(--omni-primary)!important;color:#fff!important;box-shadow:none!important;border:1px solid #5eead452!important;border-radius:999px!important}:root[data-app-theme=aztco-omni] .modal,:root[data-app-theme=aztco-omni] .modal.wide,:root[data-app-theme=aztco-omni] .bulk-contact-modal,:root[data-app-theme=aztco-omni] .my-vcard-modal,:root[data-app-theme=aztco-omni] .whatsapp-template-manager-modal,:root[data-app-theme=aztco-omni] .email-preview-modal,:root[data-app-theme=aztco-omni] .preview-modal{width:min(100%,980px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--omni-line)!important;max-width:calc(100vw - 24px)!important;color:var(--omni-text)!important;background:#fff!important;border-radius:10px!important;padding:0!important;box-shadow:0 18px 48px #0f172a1f!important}:root[data-app-theme=aztco-omni] .modal>.form,:root[data-app-theme=aztco-omni] .modal>.table-wrap,:root[data-app-theme=aztco-omni] .modal>p,:root[data-app-theme=aztco-omni] .modal>small,:root[data-app-theme=aztco-omni] .modal>div:not(.admin-form-head):not(.admin-toolbar){margin:0;padding:14px!important}:root[data-app-theme=aztco-omni] .preview-image,:root[data-app-theme=aztco-omni] .ticket-attachment-preview,:root[data-app-theme=aztco-omni] .message-template-media,:root[data-app-theme=aztco-omni] .wa-template-header-media,:root[data-app-theme=aztco-omni] .wa-template-inline-media,:root[data-app-theme=aztco-omni] .waba-profile-picture-preview{max-width:100%;border:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;box-shadow:none!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .wa-template-phone{border:8px solid var(--wa-template-phone-border)!important;background:var(--wa-template-phone-bg)!important;border-radius:18px!important}:root[data-app-theme=aztco-omni] .wa-template-bubble,:root[data-app-theme=aztco-omni] .message-template-card{border:1px solid var(--wa-template-bubble-border)!important;background:var(--wa-template-bubble-bg)!important;color:var(--omni-text)!important;box-shadow:none!important;border-radius:10px!important}:root[data-app-theme=aztco-omni] .wa-template-button,:root[data-app-theme=aztco-omni] .message-template-button{color:var(--omni-primary-strong)!important;background:#fff!important;border:1px solid #0f766e2e!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .email-preview-head,:root[data-app-theme=aztco-omni] .email-preview-body,:root[data-app-theme=aztco-omni] .email-compose-wrap,:root[data-app-theme=aztco-omni] .my-vcard-link{border:1px solid var(--omni-line)!important;color:var(--omni-text)!important;background:#fff!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] .flow-builder,:root[data-app-theme=aztco-omni] .flow-canvas,:root[data-app-theme=aztco-omni] .builder-canvas,:root[data-app-theme=aztco-omni] .node-catalog,:root[data-app-theme=aztco-omni] .inspector-panel,:root[data-app-theme=aztco-omni] .flow-inspector{color:#e2e8f0!important;background:#001e1c!important;border-color:#0a1a18!important}:root[data-app-theme=aztco-omni] .flow-canvas,:root[data-app-theme=aztco-omni] .builder-canvas{background-color:#0a1a18!important;background-image:radial-gradient(circle at 1px 1px,#0f766e29 1px,#0000 0)!important;background-size:24px 24px!important}:root[data-app-theme=aztco-omni] .flow-node,:root[data-app-theme=aztco-omni] .builder-node,:root[data-app-theme=aztco-omni] .canvas-node{color:#fff!important;background:#001e1c!important;border:2px solid #0f766e80!important;border-radius:8px!important;box-shadow:0 8px 24px #00000038!important}:root[data-app-theme=aztco-omni] pre,:root[data-app-theme=aztco-omni] code,:root[data-app-theme=aztco-omni] .audit-log-details{color:var(--omni-text-2);white-space:pre-wrap;word-break:break-word}:root[data-app-theme=aztco-omni] *{scrollbar-width:thin;scrollbar-color:var(--omni-line-strong) transparent}:root[data-app-theme=aztco-omni] ::-webkit-scrollbar{width:4px;height:4px}:root[data-app-theme=aztco-omni] ::-webkit-scrollbar-track{background:0 0}:root[data-app-theme=aztco-omni] ::-webkit-scrollbar-thumb{background:var(--omni-line-strong);border-radius:4px}:root[data-app-theme=aztco-omni] .app-workspace-header,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar{height:var(--omni-header-height)!important;min-height:var(--omni-header-height)!important;align-items:center!important}:root[data-app-theme=aztco-omni] .app-workspace-title{gap:10px;min-width:0;height:100%;align-items:center!important;display:flex!important}:root[data-app-theme=aztco-omni] .app-workspace-search,:root[data-app-theme=aztco-omni] .app-workspace-status,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip{align-items:center!important;height:30px!important;min-height:30px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head,:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right{min-width:0;min-height:44px;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;display:flex!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right{scrollbar-width:none;width:100%;overflow:visible}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head,:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right,:root[data-app-theme=aztco-omni] .conversation-list-panel .conversation-filter-dropdown{z-index:var(--title-actions-dropdown-z);position:relative}:root[data-app-theme=aztco-omni] .conversation-list-panel .conversation-filter-dropdown .conversation-filter-menu{z-index:calc(var(--title-actions-dropdown-z) + 1)!important;background:var(--dropdown-menu-bg)!important;opacity:1!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right::-webkit-scrollbar{display:none}:root[data-app-theme=aztco-omni] .conversation-list-panel .filter-select,:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right .filter-select,:root[data-app-theme=aztco-omni] .email-filter-trigger{border:1px solid var(--omni-line)!important;background-color:var(--filter-select-bg)!important;color:#0000!important;text-indent:-9999px!important;appearance:none!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;box-shadow:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:14px 14px!important;border-radius:6px!important;flex:0 0 30px!important;align-self:center!important;padding:0!important;font-size:0!important;line-height:1!important}:root[data-app-theme=aztco-omni] .email-filter-trigger svg,:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right .icon-btn svg{margin:auto;width:14px!important;height:14px!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right .icon-btn,:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .actions.right .email-filter-trigger{color:var(--omni-muted)!important;font-size:inherit!important;text-indent:0!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .filter-select.status-filter{background-image:var(--filter-icon-status-bg-image)!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .filter-select.tag-filter{background-image:var(--filter-icon-tag-bg-image)!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .filter-select.scope-filter{background-image:var(--filter-icon-scope-bg-image)!important}:root[data-app-theme=aztco-omni] .email-advanced-filter{flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}:root[data-app-theme=aztco-omni] .email-advanced-filter .email-filter-menu{width:min(280px,100vw - 24px);min-width:min(280px,100vw - 24px);top:calc(100% + 6px);left:auto;right:0}:root[data-app-theme=aztco-omni] .conversation-list-panel>.panel-head .email-advanced-filter{position:static}:root[data-app-theme=aztco-omni] .conversation-list-panel>.panel-head .email-advanced-filter .email-filter-menu{z-index:122;width:auto;min-width:0;max-width:none;max-height:min(480px,100dvh - 128px);top:calc(100% + 6px);left:8px;right:8px}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile){grid-template-columns:minmax(0,1fr);min-height:48px;border-bottom:1px solid var(--omni-line)!important;background:#fff!important;align-items:center!important;gap:6px!important;padding:8px 10px!important;display:grid!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).email-conversation-head .conversation-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head .conversation-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head .conversation-actions{scrollbar-width:none;width:100%;min-width:0;min-height:36px;overflow-x:auto;border:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;box-shadow:none!important;border-radius:6px!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;padding:4px!important;display:flex!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .conversation-actions::-webkit-scrollbar{display:none}:root[data-app-theme=aztco-omni] .email-title-row,:root[data-app-theme=aztco-omni] .email-title-row.has-actions,:root[data-app-theme=aztco-omni] .email-title-row.has-actions.whatsapp-title-row,:root[data-app-theme=aztco-omni] .email-title-row.has-actions.internal-title-row{grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;overflow:visible;align-items:center!important;gap:8px!important;display:grid!important}:root[data-app-theme=aztco-omni] .email-title-left,:root[data-app-theme=aztco-omni] .title-stack,:root[data-app-theme=aztco-omni] .conversation-title,:root[data-app-theme=aztco-omni] .conversation-title-btn{min-width:0}:root[data-app-theme=aztco-omni] .title-actions{scrollbar-width:none;min-width:0;max-width:min(55vw,520px);overflow:auto visible;justify-content:flex-end!important;align-items:center!important;gap:6px!important;padding:0!important;display:flex!important}:root[data-app-theme=aztco-omni] .title-actions::-webkit-scrollbar{display:none}:root[data-app-theme=aztco-omni] .email-head-action{width:30px!important;min-width:30px!important;height:30px!important}:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels{grid-template-columns:minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(0, 1fr)!important;background:var(--omni-bg)!important}:root[data-app-theme=aztco-omni] .inbox-grid.hide-conversations{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(0, 1fr)!important;background:var(--omni-bg)!important}:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels.hide-conversations{grid-template-columns:minmax(0,1fr)!important}:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels .conversation-list-panel,:root[data-app-theme=aztco-omni] .inbox-grid.hide-conversations .conversation-panel,:root[data-app-theme=aztco-omni] .inbox-grid.hide-channels.hide-conversations .conversation-panel{min-width:0;display:flex;background:#fff!important}:root[data-app-theme=aztco-omni] .auth-wrap{box-sizing:border-box;background:#f0f4f3;place-items:center;width:100%;height:100%;min-height:0;padding:24px 12px;overflow-y:auto;display:grid!important}:root[data-app-theme=aztco-omni] .auth-card{overflow:hidden;border:1px solid var(--omni-line)!important;background:#fff!important;border-radius:8px!important;width:min(100%,420px)!important;padding:0!important;box-shadow:0 18px 48px #0f172a14!important}@media (height>=760px){:root[data-app-theme=aztco-omni] .auth-wrap{place-items:center}}:root[data-app-theme=aztco-omni] .auth-card:before{content:"AZTCO Omni";color:#fff;min-height:48px;font-family:var(--brand-title-font-family);background:#002623;border-bottom:1px solid #0a1a18;align-items:center;padding:10px 14px;font-size:13px;font-weight:800;display:flex}:root[data-app-theme=aztco-omni] .auth-card h1{font-family:var(--brand-title-font-family);margin:0;padding:14px 14px 0;font-size:16px;line-height:1.25;color:var(--omni-text)!important}:root[data-app-theme=aztco-omni] .auth-card .form{margin:0;padding:14px;gap:10px!important}:root[data-app-theme=aztco-omni] .auth-card .pwa-install-card{margin:0 16px 12px;background:var(--omni-soft)!important;border-radius:8px!important}:root[data-app-theme=aztco-omni] input[type=checkbox],:root[data-app-theme=aztco-omni] input[type=radio]{cursor:pointer;color:#fff;border-radius:4px;place-content:center;appearance:none!important;box-sizing:border-box!important;border:1px solid var(--omni-line-strong)!important;background:#fff!important;flex:0 0 16px!important;align-self:center!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;display:inline-grid!important}:root[data-app-theme=aztco-omni] input[type=radio]{border-radius:999px}:root[data-app-theme=aztco-omni] input[type=checkbox]:before,:root[data-app-theme=aztco-omni] input[type=radio]:before{content:"";background:currentColor;width:8px;height:8px;transition:transform .12s;transform:scale(0)}:root[data-app-theme=aztco-omni] input[type=checkbox]:before{clip-path:polygon(14% 44%,0 59%,38% 100%,100% 17%,84% 0,36% 66%);width:9px;height:7px}:root[data-app-theme=aztco-omni] input[type=radio]:before{border-radius:999px}:root[data-app-theme=aztco-omni] input[type=checkbox]:checked,:root[data-app-theme=aztco-omni] input[type=radio]:checked{border-color:var(--omni-primary)!important;background:var(--omni-primary)!important}:root[data-app-theme=aztco-omni] input[type=checkbox]:checked:before,:root[data-app-theme=aztco-omni] input[type=radio]:checked:before{transform:scale(1)}:root[data-app-theme=aztco-omni] input[type=checkbox]:disabled,:root[data-app-theme=aztco-omni] input[type=radio]:disabled{cursor:not-allowed;opacity:.58}:root[data-app-theme=aztco-omni] .check-row,:root[data-app-theme=aztco-omni] .checkbox,:root[data-app-theme=aztco-omni] .auth-trusted-device,:root[data-app-theme=aztco-omni] .bulk-contact-field-head{box-sizing:border-box;grid-template-columns:16px minmax(0,1fr);width:100%;min-width:0;max-width:100%;min-height:32px;line-height:1.25;border:1px solid var(--omni-line)!important;color:var(--omni-text)!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;justify-content:start!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;font-size:12px!important;display:grid!important}:root[data-app-theme=aztco-omni] .check-row.compact,:root[data-app-theme=aztco-omni] .checkbox.compact,:root[data-app-theme=aztco-omni] .auth-trusted-device{min-height:30px;padding:6px 8px!important}:root[data-app-theme=aztco-omni] .auth-card .auth-trusted-device{margin:0;background:var(--omni-soft)!important}:root[data-app-theme=aztco-omni] .check-row>input[type=checkbox],:root[data-app-theme=aztco-omni] .check-row>input[type=radio],:root[data-app-theme=aztco-omni] .checkbox>input[type=checkbox],:root[data-app-theme=aztco-omni] .bulk-contact-field-head>input[type=checkbox]{grid-column:1;justify-self:center}:root[data-app-theme=aztco-omni] .check-row>span,:root[data-app-theme=aztco-omni] .checkbox>span,:root[data-app-theme=aztco-omni] .bulk-contact-field-head>span{overflow-wrap:anywhere;min-width:0;color:inherit;grid-column:2}:is(:root[data-app-theme=aztco-omni] .check-row:has(input:checked),:root[data-app-theme=aztco-omni] .checkbox:has(input:checked),:root[data-app-theme=aztco-omni] .bulk-contact-field-head:has(input:checked)){background:var(--omni-primary-soft)!important;color:var(--omni-primary-strong)!important;border-color:#0f766e47!important}:is(:root[data-app-theme=aztco-omni] .check-row:has(input:disabled),:root[data-app-theme=aztco-omni] .checkbox:has(input:disabled)){color:var(--omni-muted)!important;background:#f8fafc!important}:root[data-app-theme=aztco-omni] .check-row.fixed-row{border-color:var(--omni-line)!important;color:var(--omni-muted)!important;background:#f8fafc!important}:root[data-app-theme=aztco-omni] .check-row .inline-select{grid-column:1/-1;justify-self:start;width:auto;min-width:120px;min-height:30px;margin-left:24px}:root[data-app-theme=aztco-omni] .check-row .email-agent-perms{flex-wrap:wrap;grid-column:1/-1;min-width:0;margin-left:24px;align-items:center!important;gap:6px!important;display:flex!important}:root[data-app-theme=aztco-omni] td>input[type=checkbox],:root[data-app-theme=aztco-omni] th>input[type=checkbox]{display:block;margin-inline:auto!important}:root[data-app-theme=aztco-omni] .check-row .email-agent-perms,:root[data-app-theme=aztco-omni] .email-agent-perms{flex-wrap:wrap;grid-column:1/-1;min-width:0;margin-left:24px;align-items:center!important;gap:6px!important;display:flex!important}:root[data-app-theme=aztco-omni] .check-row .email-agent-perms span,:root[data-app-theme=aztco-omni] .email-agent-perms span{white-space:nowrap;min-height:24px;color:var(--omni-muted);font-size:11px;align-items:center!important;gap:5px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .pwa-install-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-width:0;border:1px solid var(--omni-line)!important;background:var(--omni-soft)!important;padding:12px!important;display:grid!important}:root[data-app-theme=aztco-omni] .pwa-install-card strong,:root[data-app-theme=aztco-omni] .pwa-install-card small{overflow-wrap:anywhere;min-width:0;max-width:100%}:root[data-app-theme=aztco-omni] .pwa-install-card strong{grid-area:1/1}:root[data-app-theme=aztco-omni] .pwa-install-card>small{grid-column:1/-1}:root[data-app-theme=aztco-omni] .pwa-install-card>button{white-space:nowrap;grid-area:1/2;place-self:center end;min-width:82px;max-width:100%;justify-content:center!important;align-items:center!important;height:32px!important;min-height:32px!important;padding:0 12px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .notifications-view .admin-form-head>button,:root[data-app-theme=aztco-omni] .notifications-view .card>button,:root[data-app-theme=aztco-omni] .notifications-view .form>.actions>button{white-space:nowrap;width:auto;min-width:92px;justify-content:center!important;align-items:center!important;height:32px!important;min-height:32px!important;padding:0 12px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .notifications-view .admin-form-head>button{flex:none;margin-left:auto}:root[data-app-theme=aztco-omni] .notifications-view .form>.actions{flex-wrap:wrap;width:100%;min-width:0;justify-content:flex-start!important;align-items:center!important;gap:8px!important;display:flex!important}@media (width<=980px){:root[data-app-theme=aztco-omni] .icon-btn,:root[data-app-theme=aztco-omni] .icon-only,:root[data-app-theme=aztco-omni] .icon-select,:root[data-app-theme=aztco-omni] .icon-only-select,:root[data-app-theme=aztco-omni] .mobile-back-btn,:root[data-app-theme=aztco-omni] .conversation-head-mobile .conversation-actions.mobile-actions .icon-btn{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item,:root[data-app-theme=aztco-omni] .channel-panel .list-item,:root[data-app-theme=aztco-omni] .email-folder-item{padding:11px 12px}:root[data-app-theme=aztco-omni] .email-folder-item{grid-template-columns:minmax(0, 1fr) minmax(var(--omni-row-trailing-min-width), max-content)}:is(:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item:has(>.channel-type-icon),:root[data-app-theme=aztco-omni] .channel-panel .list-item:has(>.channel-type-icon)){grid-template-columns:24px minmax(0, 1fr) minmax(var(--omni-row-trailing-min-width), max-content)}:root[data-app-theme=aztco-omni] .pwa-install-card{grid-template-columns:minmax(0,1fr);row-gap:8px}:root[data-app-theme=aztco-omni] .pwa-install-card strong,:root[data-app-theme=aztco-omni] .pwa-install-card>small,:root[data-app-theme=aztco-omni] .pwa-install-card>button{grid-area:auto/1}:root[data-app-theme=aztco-omni] .pwa-install-card>button,:root[data-app-theme=aztco-omni] .notifications-view .admin-form-head>button,:root[data-app-theme=aztco-omni] .notifications-view .card>button,:root[data-app-theme=aztco-omni] .notifications-view .form>.actions>button{justify-self:stretch;min-width:0;margin-left:0;width:100%!important}:root[data-app-theme=aztco-omni] .notifications-view .admin-form-head{align-items:stretch!important}:root[data-app-theme=aztco-omni] .conversation-actions,:root[data-app-theme=aztco-omni] .title-actions,:root[data-app-theme=aztco-omni] .panel-head .actions.right{flex-wrap:wrap;max-width:100%;overflow-x:hidden}:root[data-app-theme=aztco-omni] .composer{z-index:30;grid-template-columns:minmax(0,1fr) auto;padding:8px;position:sticky;bottom:0}:root[data-app-theme=aztco-omni] .composer-field{grid-template-columns:auto minmax(0,1fr) auto;gap:5px;min-height:40px!important}:root[data-app-theme=aztco-omni] .composer-field.has-media,:root[data-app-theme=aztco-omni] .composer-field.has-voice,:root[data-app-theme=aztco-omni] .composer-field.email-mode{grid-template-columns:minmax(0,1fr)}:root[data-app-theme=aztco-omni] .message.in,:root[data-app-theme=aztco-omni] .message.out,:root[data-app-theme=aztco-omni] .message.ai-thinking{max-width:min(92%,560px)}:root[data-app-theme=aztco-omni] .transcript-modal-area{min-height:220px;max-height:calc(100dvh - 220px)}:root[data-app-theme=aztco-omni] .dropdown-menu,:root[data-app-theme=aztco-omni] .context-menu,:root[data-app-theme=aztco-omni] .reference-tools-menu,:root[data-app-theme=aztco-omni] .conversation-tag-menu,:root[data-app-theme=aztco-omni] .email-actions-dropdown .dropdown-menu,:root[data-app-theme=aztco-omni] .email-filter-menu{max-width:calc(100vw - 20px)}:root[data-app-theme=aztco-omni] .support-grid,:root[data-app-theme=aztco-omni] .template-grid,:root[data-app-theme=aztco-omni] .wa-template-manager-layout{grid-template-columns:minmax(0,1fr)!important}}:root[data-app-theme=aztco-omni] .app-workspace-header,:root[data-app-theme=aztco-omni] .app-shell-sidebar{display:none}@media (width>=981px){:root[data-app-theme=aztco-omni] .app-shell-sidebar,:root[data-app-theme=aztco-omni] .app-workspace-header{display:flex!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode){height:100dvh;min-height:100dvh;padding-top:var(--omni-header-height);padding-left:var(--omni-sidebar-width);padding-bottom:var(--footer-height);background:var(--omni-bg);display:flex;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar{width:var(--omni-sidebar-width);background:var(--omni-sidebar);height:100dvh;min-height:100vh;box-shadow:none;border-bottom:0;border-right:1px solid #0a1a18;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;display:flex;position:fixed;inset:0 auto 0 0;overflow:visible}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .brand{border-bottom:1px solid #0a1a18;flex:none;gap:10px;min-height:48px;padding:10px 12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .brand .mark{border-radius:6px;width:28px;height:28px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .brand-copy strong{color:var(--on-primary);letter-spacing:0;font-size:12px;line-height:1.2}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-version{color:#5eead49e;max-width:150px;font-size:9px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:0;width:100%;min-height:0;padding:0;display:flex;overflow:visible}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs{flex-direction:column;flex:auto;order:1;align-items:stretch;gap:1px;width:100%;min-height:0;padding:8px 0;display:flex;overflow:visible auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>.dropdown>.tabs-pill{text-align:left;color:#94a3b8;width:100%;min-height:32px;box-shadow:none;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:flex-start;padding:7px 12px 7px 14px;font-size:11px;font-weight:600}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>button:hover,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>.dropdown>.tabs-pill:hover{color:#e2e8f0;background:#0c2522;border-left-color:#5eead461}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tabs>.dropdown>.tabs-pill[aria-expanded=true]{background:var(--omni-primary);border-left-color:var(--omni-gold);color:#fff}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .dropdown{width:100%;position:relative}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .dropdown-menu{border:1px solid var(--omni-line);min-width:220px;max-height:min(70vh,520px);color:var(--omni-text);box-shadow:var(--omni-shadow-md);background:#fff;border-radius:8px;top:0;left:calc(100% + 8px);right:auto;overflow-y:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .dropdown-menu .dropdown-item{min-height:32px;color:var(--omni-text);text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .help-menu,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions{background:#001e1c;border-top:1px solid #0a1a18;flex:none;order:2;justify-content:flex-start;align-items:center;gap:6px;width:100%;padding:8px 10px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .help-menu{display:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area{width:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions{flex-wrap:wrap;margin-top:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip{color:#e2e8f0;background:#0c2522;border-radius:6px;justify-content:flex-start;width:100%;min-height:34px;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-ai{color:#e2e8f0;background:#0c2522;border-color:#0a1a18;border-radius:6px;width:30px;height:30px;min-height:30px}:root[data-app-theme=aztco-omni] .app-workspace-header{top:0;left:var(--omni-sidebar-width);z-index:55;height:var(--omni-header-height);border-bottom:1px solid var(--omni-line);color:var(--omni-text);background:#fff;align-items:center;gap:12px;padding:0 14px;display:flex;position:fixed;right:0}:root[data-app-theme=aztco-omni] .app-workspace-title{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}:root[data-app-theme=aztco-omni] .app-workspace-title strong{color:var(--omni-text);white-space:nowrap;font-size:13px;font-weight:800}:root[data-app-theme=aztco-omni] .app-workspace-title small{color:var(--omni-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}:root[data-app-theme=aztco-omni] .app-workspace-search{border:1px solid var(--omni-line);background:var(--omni-panel-soft);width:min(224px,24vw);min-height:28px;color:var(--omni-muted);border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:11px;display:flex}:root[data-app-theme=aztco-omni] .app-workspace-search svg{flex:none;width:13px;height:13px}:root[data-app-theme=aztco-omni] .app-workspace-status{color:#15803d;background:#f0fdf4;border:1px solid #22c55e47;border-radius:6px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.app-live-dot{background:#22c55e;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e1f}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body{gap:8px;height:100%;min-height:0;padding:8px;overflow:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body.inbox-mode{padding:0;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body:not(.inbox-mode){align-content:start;padding:12px 14px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body:not(.inbox-mode)>section,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body:not(.inbox-mode)>div:not(.modal-overlay){width:min(100%,1500px);margin-inline:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-shell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-page{width:100%;max-width:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .inbox-grid{grid-template-columns:minmax(var(--inbox-channel-min-width), var(--inbox-channel-resize-width,var(--inbox-channel-width))) minmax(var(--inbox-list-min-width), var(--inbox-list-resize-width,var(--inbox-list-width))) minmax(var(--inbox-detail-min-width), 1fr);gap:6px;height:100%}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .inbox-grid>.panel{border-radius:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode){padding-left:var(--omni-sidebar-width);padding-top:var(--omni-header-height)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-shell-sidebar{z-index:70;width:var(--omni-sidebar-width);background:var(--omni-sidebar);color:#94a3b8;border-right:1px solid #0a1a18;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}:root[data-app-theme=aztco-omni] .app-shell-brand{border-bottom:1px solid #0a1a18;flex:none;align-items:center;gap:10px;min-height:52px;padding:10px 12px;display:flex}:root[data-app-theme=aztco-omni] .app-shell-mark{background:linear-gradient(#d8c48c,#b9a779 54%,#8f7246);border-radius:8px;flex:none;width:30px;height:30px}:root[data-app-theme=aztco-omni] .app-shell-brand div{flex-direction:column;gap:1px;min-width:0;display:flex}:root[data-app-theme=aztco-omni] .app-shell-brand strong{font-family:var(--brand-title-font-family);color:#fff;letter-spacing:0;font-size:12px}:root[data-app-theme=aztco-omni] .app-shell-brand small,:root[data-app-theme=aztco-omni] .app-shell-nav-group small{color:#5eead473}:root[data-app-theme=aztco-omni] .app-shell-nav{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:10px 0 12px;display:flex;overflow:hidden auto}:root[data-app-theme=aztco-omni] .app-shell-nav-group{flex-direction:column;gap:1px;display:flex}:root[data-app-theme=aztco-omni] .app-shell-nav-group small{letter-spacing:.12em;text-transform:uppercase;padding:8px 14px 4px;font-size:9px;font-weight:800}:root[data-app-theme=aztco-omni] .app-shell-nav-group button{text-align:left;color:#94a3b8;width:100%;min-height:32px;box-shadow:none;white-space:normal;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:flex-start;align-items:center;padding:7px 12px 7px 14px;font-size:11px;font-weight:600;line-height:1.25;display:flex}:root[data-app-theme=aztco-omni] .app-shell-nav-group button:hover:not(:disabled){color:#e2e8f0;background:#0c2522;border-left-color:#5eead461}:root[data-app-theme=aztco-omni] .app-shell-nav-group button.active{background:var(--omni-primary);border-left-color:var(--omni-gold);color:#fff}:root[data-app-theme=aztco-omni] .app-shell-nav-group button:disabled{opacity:.42;cursor:not-allowed}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar{top:0;left:var(--omni-sidebar-width);z-index:65;width:auto;height:var(--omni-header-height);min-height:var(--omni-header-height);box-shadow:none;pointer-events:none;background:0 0;border:0;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;padding:0 12px;display:flex;position:fixed;right:0;overflow:visible}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .brand,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .tabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .help-menu{display:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right{width:auto;min-height:var(--omni-header-height);pointer-events:auto;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:0;display:flex;overflow:visible}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions{order:initial;background:0 0;border:0;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:6px;width:auto;margin:0;padding:0;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area.dropdown,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .dropdown{width:auto;position:relative}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar .dropdown-menu,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-area .dropdown-menu{min-width:280px;max-width:min(360px, calc(100vw - var(--omni-sidebar-width) - 24px));top:calc(100% + 8px);left:auto;right:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip{border:1px solid var(--omni-line);background:var(--omni-panel-soft);width:auto;max-width:220px;min-height:30px;color:var(--omni-text);border-radius:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-ai{border:1px solid var(--omni-line);width:30px;min-width:30px;height:30px;min-height:30px;color:var(--omni-muted);background:#fff;border-radius:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .icon-only:hover,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell:hover,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-ai:hover{background:var(--omni-panel-soft);color:var(--omni-text);border-color:var(--omni-line-strong)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notice-count{top:var(--notice-count-offset);right:var(--notice-count-offset);border-color:#fff}@media (width>=981px){:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell{overflow:visible!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell .notice-count{top:var(--notice-count-desktop-offset);right:var(--notice-count-desktop-offset)}}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-header{z-index:60;padding-right:330px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-shell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notifications-view,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-page{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:12px;width:100%;min-width:0;max-width:none;margin:0;display:grid}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-view>.admin-toolbar:first-child,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-view>.admin-toolbar:first-child,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-view>.admin-toolbar:first-child,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .notifications-view>.admin-toolbar:first-child{border:1px solid var(--omni-line);min-height:48px;box-shadow:none;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-toolbar,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-header,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card-head,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .panel-head,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-toolbar,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-editor-head{border-bottom:1px solid var(--omni-line);background:#fff;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:0;padding:10px 12px;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-toolbar h2,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-toolbar h3,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-header h2,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-header h3,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .panel-head strong,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card-head{margin:0;font-size:13px;font-weight:800;line-height:1.3}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-toolbar .actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-header .actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .table-actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .row-actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form-actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .table-wrap,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-row,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-message,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .important-file-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-item,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .doc-link,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .billing-debug-panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .fund-transfer-account-info,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-button-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-message-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message-template-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message-contact-card{border:1px solid var(--omni-line);box-shadow:none;background:#fff;border-radius:8px;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .content-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tracking-card,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .admin-card{padding:14px}:is(:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.admin-toolbar:first-child),:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.admin-header:first-child),:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.table-wrap:first-child),:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.settings-tabs:first-child)){padding:0}:is(:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.admin-toolbar:first-child)>:not(.admin-toolbar):not(.table-wrap):not(.settings-tabs),:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .card:has(>.admin-header:first-child)>:not(.admin-header):not(.table-wrap):not(.settings-tabs)){margin:12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .table-wrap{width:100%;overflow:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table{border-collapse:separate;border-spacing:0;background:#fff;width:100%;font-size:12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table thead th{z-index:2;color:var(--omni-muted);border-bottom:1px solid var(--omni-line);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#f4f7f6;padding:9px 12px;font-size:10px;font-weight:800;position:sticky;top:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table tbody td{color:#334155;vertical-align:middle;border-bottom:1px solid #edf2f1;padding:9px 12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .data-table tbody tr:hover{background:#0f766e0b}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .bulk-contact-fields,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .bulk-contact-section,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-button-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .vcard-branding-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:10px;display:grid}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form{margin-top:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.form-actions,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.table-wrap,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.picker,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.billing-debug-panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>p,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>small,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.error,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .form>.muted{grid-column:1/-1}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) label,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .bulk-contact-field-head{color:#334155;gap:5px;font-size:11px;font-weight:700;display:grid}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) input,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) select,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) textarea,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .search,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .search-input,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-filter-input,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-subject-input,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message-search-input,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor-source,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor-textarea,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-editor{border:1px solid var(--omni-line);width:100%;min-width:0;max-width:100%;min-height:34px;color:var(--omni-text);box-shadow:none;background:#f4f7f6;border-radius:6px;padding:7px 10px;font-size:12px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) textarea,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor-source,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-editor{resize:vertical;min-height:96px;line-height:1.5}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) input:focus,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) select:focus,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) textarea:focus,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor:focus,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-editor:focus{border-color:var(--omni-primary);outline-offset:0;background:#fff;outline:2px solid #5eead447}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .button{border-radius:6px;min-height:32px;padding:6px 11px;font-size:11px;font-weight:700;line-height:1.25}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .ghost,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) button.ghost,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .settings-tabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .docs-subtabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .subtabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .segmented button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-tabs button{border:1px solid var(--omni-line);color:var(--omni-text);background:#fff}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .settings-tabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tenant-settings-tabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .ai-kb-tabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .docs-subtabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .subtabs,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .segmented,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-tabs{border:1px solid var(--omni-line);background:#f4f7f6;border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex;overflow-x:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .settings-tabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tenant-settings-tabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .ai-kb-tabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .docs-subtabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .subtabs button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .segmented button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-tabs button{min-height:30px;color:var(--omni-muted);white-space:nowrap;background:0 0;border-color:#0000;border-radius:6px;flex:none}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .settings-tabs button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .tenant-settings-tabs button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .ai-kb-tabs button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .docs-subtabs button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .subtabs button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .segmented button.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .kpi-tabs button.active{border-color:var(--omni-line);color:var(--omni-primary-strong);box-shadow:var(--omni-shadow-xs);background:#fff}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .detail-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-layout,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .two-col,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .row{gap:10px;min-width:0;display:grid}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .support-grid{grid-template-columns:minmax(300px,.9fr) minmax(480px,1.4fr)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .detail-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .two-col,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .row{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-grid,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-layout{grid-template-columns:minmax(280px,.85fr) minmax(520px,1.35fr);align-items:stretch}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-page,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-list,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .template-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-manager-editor,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-preview-card{min-width:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-phone{border:8px solid var(--wa-template-phone-border);background:var(--wa-template-phone-bg);border-radius:18px;max-width:360px;margin-inline:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-bubble{background:var(--wa-template-bubble-bg);box-shadow:none;border-radius:10px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .modal-overlay{z-index:var(--modal-overlay-z);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .modal,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .preview-modal,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-preview-modal{border:1px solid var(--omni-line);box-shadow:var(--omni-shadow-md);background:#fff;border-radius:10px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .modal.wide,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .whatsapp-template-manager-modal,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .bulk-contact-modal{width:min(1180px, calc(100vw - var(--omni-sidebar-width) - 48px));max-height:calc(100vh - 76px)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .inbox-grid{background:var(--omni-bg)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .channel-panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-list-panel,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-panel{background:#fff;border-radius:6px;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .channel-panel .list,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-list-panel .list{background:#fff}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .channel-panel .list-item,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-list-panel .list-item,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-folder-item{min-height:48px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #edf2f1;border-radius:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .channel-panel .list-item.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-list-panel .list-item.active,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-folder-item.active{box-shadow:inset 3px 0 0 var(--omni-primary);background:#0f766e14}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-panel-head{z-index:5;border-bottom:1px solid var(--omni-line);background:#fff;position:sticky;top:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .conversation-actions{border:1px solid var(--omni-line);background:var(--omni-panel-soft);border-radius:6px;padding:5px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .messages{background:var(--messages-bg);gap:6px;padding:10px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message{border:1px solid var(--omni-line);background:var(--message-bubble-bg);max-width:min(74%,760px);box-shadow:none;border-radius:8px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message.out{background:var(--message-bubble-out-bg);border-color:var(--message-ai-border)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .message.internal-comment{background:var(--message-internal-bg);border-color:var(--message-internal-border)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer{border-top:1px solid var(--omni-line);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;padding:8px;display:grid!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer>.reply-preview{grid-column:1/-1}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer>.send-btn{grid-column:2;align-self:center}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer-field{border:1px solid var(--omni-line);box-shadow:none;background:#f4f7f6;border-radius:6px;padding:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer .composer-text-input{background:0 0;border:0;min-height:36px;padding:6px}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer button,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .composer .icon-only,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .editor-toolbar .ghost,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-toolbar .ghost{border-radius:6px;width:auto;min-width:30px;height:30px;min-height:30px;padding:0 8px}@media (width>=981px){:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode){width:100%;min-width:0;height:100dvh;padding:var(--omni-header-height) 0 var(--footer-height) var(--omni-sidebar-width);flex-direction:column;display:flex;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body{background:var(--omni-bg);flex:auto;width:100%;min-width:0;height:auto;min-height:0;padding:12px 14px;display:flex;overflow:auto}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body.inbox-mode{padding:0;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .page-body:not(.inbox-mode)>.admin-view{border:1px solid var(--omni-line);background:#fff;border-radius:8px;align-content:start;width:100%;min-width:0;min-height:min-content;padding:14px;display:grid!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle{color:#5eead4b3!important;justify-content:space-between!important;align-items:center!important;min-height:30px!important;padding:7px 12px 5px 14px!important;display:flex!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle small{padding:0!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;transition:transform .16s}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle svg.expanded{transform:rotate(180deg)}:root[data-app-theme=aztco-omni] .app-shell-collapse{color:#e2e8f0;background:0 0;border:1px solid #5eead440;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:inline-flex}:root[data-app-theme=aztco-omni] .app-shell-collapse svg{width:16px;height:16px}:root[data-app-theme=aztco-omni] .page.app-shell.sidebar-collapsed:not(.public-vcard-mode){padding-left:60px}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed{width:60px!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand{grid-template-rows:32px 24px;grid-template-columns:1fr;justify-content:center;place-items:center;gap:4px;min-height:72px;padding:6px 2px;display:grid}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-mark{border-radius:7px;justify-self:center;width:32px;height:32px}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-collapse{color:#d8faf4;background:#063f3b;border-color:#5eead46b;justify-self:center;width:24px;height:24px;margin:0}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group{display:none}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group>button:not(.app-shell-nav-group-toggle),:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group-toggle small,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group-toggle svg{display:none!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group-toggle{justify-content:center!important;padding-inline:8px!important}:root[data-app-theme=aztco-omni] .page.app-shell.sidebar-collapsed:not(.public-vcard-mode) .app-workspace-header,:root[data-app-theme=aztco-omni] .page.app-shell.sidebar-collapsed:not(.public-vcard-mode) .topbar{left:60px}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand{justify-content:center!important;padding-inline:2px!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-header{padding-right:min(420px,45vw)}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions{flex-wrap:nowrap}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .user-chip{max-width:min(280px,28vw)}}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .status,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .badge,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .status-badge,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .email-conversation-status,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .wa-template-status-pill,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .reaction-pill{min-height:20px;color:var(--omni-primary-strong);background:#0f766e14;border:1px solid #0f766e2e;border-radius:999px;align-items:center;font-size:10px;font-weight:800;line-height:1;display:inline-flex}}@media (width>=981px) and (width<=1460px){:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-header{padding-right:0}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-search,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-status{display:none!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-title{flex:0 auto;max-width:calc(100% - 16px)}}@media (width>=981px){:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-header{z-index:60;padding:0 372px 0 14px!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-search,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-status{display:none!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .app-workspace-title{width:100%;min-width:0;max-width:100%}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar{z-index:65;pointer-events:none;inset:0 0 auto var(--omni-sidebar-width)!important;width:auto!important;height:var(--omni-header-height)!important;min-height:var(--omni-header-height)!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;padding:0 12px!important;display:flex!important;position:fixed!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right{pointer-events:auto;min-width:0;width:auto!important;min-height:var(--omni-header-height)!important;flex-direction:row!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right>.notice-area,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-right>.topbar-actions{min-width:0;flex-flow:row!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .user-chip{align-items:center;min-width:0;overflow:hidden;flex:0 220px!important;width:auto!important;max-width:220px!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .user-chip span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-actions .icon-only,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-bell,:root[data-app-theme=aztco-omni] .page.app-shell:not(.public-vcard-mode) .topbar-ai{flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}}:root[data-app-theme=aztco-omni] .channel-panel .list-item:has(>.channel-type-icon){grid-template-columns:40px minmax(0,1fr) 56px!important;column-gap:8px!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>.status.convo-meta{grid-column:3;align-self:center;width:100%!important;min-width:0!important;min-height:0!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-end!important;justify-self:stretch!important;gap:6px!important;padding:0!important;display:flex!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status .badge,:root[data-app-theme=aztco-omni] .conversation-list-panel .list-item>.status.convo-meta>.badge{border:0;border-radius:999px;min-width:20px;min-height:20px;padding:3px 6px;background:var(--omni-primary)!important;color:#fff!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status .status-dot{border:2px solid var(--omni-primary)!important;border-radius:var(--channel-row-status-dot-radius)!important;background:var(--omni-primary)!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status .status-dot.off{background:#fff!important;border-color:#94a3b8!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.status .status-dot.error{background:#fff!important;border-color:#fda4af!important}:root[data-app-theme=aztco-omni] .context-backdrop{color:#0000!important;box-shadow:none!important;z-index:1990!important;background:0 0!important;border:0!important}:root[data-app-theme=aztco-omni] .context-menu{z-index:2000!important;border:1px solid var(--omni-line)!important;color:var(--omni-text)!important;background:#fff!important}:root[data-app-theme=aztco-omni] .topbar-actions .account-menu{flex:0 0 30px;width:30px;height:30px;display:inline-flex;position:relative}:root[data-app-theme=aztco-omni] .topbar-actions .account-menu-trigger{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0!important}:root[data-app-theme=aztco-omni] .account-menu-popover{z-index:2100;min-width:210px;padding:6px;left:auto;right:0}:root[data-app-theme=aztco-omni] .account-menu-identity{border-bottom:1px solid var(--omni-line);color:var(--omni-text);gap:2px;padding:8px 10px 10px;display:grid}:root[data-app-theme=aztco-omni] .account-menu-identity small{color:var(--omni-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:root[data-app-theme=aztco-omni] .account-menu-popover>button{width:100%;color:var(--omni-text);text-align:left;background:0 0;border:0;border-radius:4px;justify-content:flex-start}:root[data-app-theme=aztco-omni] .account-menu-popover>button:hover,:root[data-app-theme=aztco-omni] .account-menu-popover>button:focus-visible{background:var(--omni-primary-soft)}:root[data-app-theme=aztco-omni] .account-menu-popover>button.danger{color:#b42318}:root[data-app-theme=aztco-omni] .account-security-modal{width:min(520px,100vw - 32px)}:root[data-app-theme=aztco-omni] .account-security-tabs{border-bottom:1px solid var(--omni-line);gap:0;margin:4px 0 16px;display:flex}:root[data-app-theme=aztco-omni] .account-security-tabs button{color:var(--omni-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}:root[data-app-theme=aztco-omni] .account-security-tabs button.active{border-bottom-color:var(--omni-primary);color:var(--omni-text)}:root[data-app-theme=aztco-omni] .account-device-list{gap:8px;max-height:300px;display:grid;overflow:auto}:root[data-app-theme=aztco-omni] .account-device-row{border:1px solid var(--omni-line);border-radius:6px;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:12px;padding:10px;display:grid}:root[data-app-theme=aztco-omni] .account-device-row>div{gap:3px;min-width:0;display:grid}:root[data-app-theme=aztco-omni] .account-device-row small{color:var(--omni-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:root[data-app-theme=aztco-omni] .account-security-actions{justify-content:flex-end;margin-top:16px}:root[data-app-theme=aztco-omni] .notification-menu{width:min(340px,100vw - 24px);padding:6px}:root[data-app-theme=aztco-omni] .notification-menu-head{border-bottom:1px solid var(--omni-line);color:var(--omni-text);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 10px;display:flex}:root[data-app-theme=aztco-omni] .notification-menu-head>span{background:var(--omni-primary);color:#fff;border-radius:999px;place-items:center;min-width:20px;min-height:20px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-grid}:root[data-app-theme=aztco-omni] .notification-menu-item{width:100%;color:var(--omni-text);text-align:left;background:0 0;border:0;border-radius:4px;gap:3px;padding:9px 10px;display:grid}:root[data-app-theme=aztco-omni] .notification-menu-item:hover,:root[data-app-theme=aztco-omni] .notification-menu-item:focus-visible{background:var(--omni-primary-soft)}:root[data-app-theme=aztco-omni] .notification-menu-item small{color:var(--omni-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}:root[data-app-theme=aztco-omni] .notification-menu-show-all{border:0;border-top:1px solid var(--omni-line);width:100%;color:var(--omni-primary-strong);background:0 0;border-radius:0;justify-content:center;margin-top:4px;font-weight:700;display:flex}:root[data-app-theme=aztco-omni] .waba-session-panel{padding:0;overflow:hidden}:root[data-app-theme=aztco-omni] .waba-session-panel>.panel-head{border-bottom:1px solid var(--omni-line);align-items:flex-start;padding:16px 18px}:root[data-app-theme=aztco-omni] .waba-session-panel>.panel-head>div:first-child{gap:3px;display:grid}:root[data-app-theme=aztco-omni] .waba-session-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px;display:grid}:root[data-app-theme=aztco-omni] .waba-session-layout.has-qr{grid-template-columns:minmax(160px,.7fr) minmax(280px,1.3fr);align-items:stretch}:root[data-app-theme=aztco-omni] .waba-session-summary,:root[data-app-theme=aztco-omni] .waba-qr-empty{border-left:3px solid var(--omni-primary);background:var(--omni-primary-soft);align-content:center;gap:7px;min-height:180px;padding:18px;display:grid}:root[data-app-theme=aztco-omni] .waba-session-kicker{color:var(--omni-muted);text-transform:uppercase;font-size:12px;font-weight:700}:root[data-app-theme=aztco-omni] .waba-session-status{color:var(--omni-text);text-transform:capitalize;font-size:20px}:root[data-app-theme=aztco-omni] .waba-session-summary small,:root[data-app-theme=aztco-omni] .waba-qr-empty small,:root[data-app-theme=aztco-omni] .waba-qr-copy small{color:var(--omni-muted);line-height:1.5}:root[data-app-theme=aztco-omni] .waba-qr-provisioning{border:1px solid var(--omni-line);background:#fff;grid-template-columns:168px minmax(0,1fr);align-items:center;gap:18px;padding:16px;display:grid}:root[data-app-theme=aztco-omni] .waba-qr-code-frame{border:1px solid var(--omni-line);background:#fff;place-items:center;width:168px;height:168px;padding:10px;display:grid}:root[data-app-theme=aztco-omni] .waba-qr-code-frame .qr-preview-image{width:100%;max-width:none;image-rendering:pixelated;border-radius:0;display:block}:root[data-app-theme=aztco-omni] .waba-qr-copy{gap:6px;display:grid}:root[data-app-theme=aztco-omni] .waba-config-details{border-top:1px solid var(--omni-line);margin:0 18px 18px}:root[data-app-theme=aztco-omni] .waba-config-details summary{color:var(--omni-muted);cursor:pointer;padding:13px 0;font-weight:700}:root[data-app-theme=aztco-omni] .waba-config-details .list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:4px;display:grid}:root[data-app-theme=aztco-omni] .waba-config-details .list-item{border:1px solid var(--omni-line);border-radius:4px;min-width:0;padding:10px}:root[data-app-theme=aztco-omni] .waba-config-details .list-item small{overflow-wrap:anywhere}@media (width<=760px){:root[data-app-theme=aztco-omni] .waba-session-layout.has-qr,:root[data-app-theme=aztco-omni] .waba-qr-provisioning,:root[data-app-theme=aztco-omni] .waba-config-details .list{grid-template-columns:minmax(0,1fr)}:root[data-app-theme=aztco-omni] .waba-qr-provisioning{justify-items:start}}@media (width<=980px) and (display-mode:standalone){:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{min-width:0;align-items:center!important;column-gap:var(--pwa-conversation-actions-gap)!important;grid-template-columns:minmax(0,1fr) auto!important;row-gap:0!important;display:grid!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .conversation-title-btn{overflow:hidden;width:auto!important;min-width:0!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .email-title-left strong{font-size:var(--pwa-conversation-title-size)!important;line-height:var(--pwa-conversation-title-line-height)!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .email-title-left small{font-size:var(--pwa-conversation-subtitle-size)!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions{scrollbar-width:none;min-width:0;width:auto!important;max-width:var(--pwa-conversation-actions-max-width)!important;padding:0 var(--pwa-conversation-actions-safe-padding) 0 0!important;justify-content:flex-end!important;align-items:center!important;gap:var(--pwa-conversation-actions-gap)!important;flex-wrap:nowrap!important;margin-left:0!important;overflow:auto hidden!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-actions::-webkit-scrollbar{display:none}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-actions .icon-btn{align-self:center;width:var(--pwa-conversation-action-size)!important;min-width:var(--pwa-conversation-action-size)!important;height:var(--pwa-conversation-action-size)!important;min-height:var(--pwa-conversation-action-size)!important}}@media (width<=980px){:root[data-app-theme=aztco-omni] .page.mobile-layout.app-shell:not(.public-vcard-mode) .topbar .brand-copy strong{font-family:var(--brand-title-font-family);letter-spacing:0;font-size:12px;font-weight:800;line-height:1.2;color:var(--on-primary)!important}:root[data-app-theme=aztco-omni] .page.mobile-layout.app-shell:not(.public-vcard-mode) .topbar .app-version{color:#5eead49e!important}}@keyframes omniMarkGlow{0%,to{filter:var(--omni-mark-glow-filter-start);box-shadow:var(--omni-mark-glow-start);transform:translateY(0)scale(1)}50%{transform:translateY(-1px) scale(var(--omni-mark-glow-scale));filter:var(--omni-mark-glow-filter-peak);box-shadow:var(--omni-mark-glow-peak)}}:root[data-app-theme=aztco-omni] .brand .mark,:root[data-app-theme=aztco-omni] .app-shell-mark,:root[data-app-theme=aztco-omni] .app-loading-brand img{animation:omniMarkGlow var(--omni-mark-glow-duration) var(--omni-mark-glow-timing) infinite;will-change:transform, filter, box-shadow}@media (prefers-reduced-motion:reduce){:root[data-app-theme=aztco-omni] .brand .mark,:root[data-app-theme=aztco-omni] .app-shell-mark,:root[data-app-theme=aztco-omni] .app-loading-brand img{filter:var(--omni-mark-glow-filter-peak);box-shadow:var(--omni-mark-glow-peak);animation:none}}:root[data-app-theme=aztco-omni] .inbox-resize-handle,:root[data-app-theme=aztco-omni] .app-shell-resize-handle{background:var(--inbox-resize-handle-idle-bg)!important;min-height:0!important;box-shadow:none!important;color:#0000!important;border:0!important;border-radius:0!important;padding:0!important}:root[data-app-theme=aztco-omni] .inbox-resize-handle:after,:root[data-app-theme=aztco-omni] .app-shell-resize-handle:after{background:var(--inbox-resize-handle-idle-bg)!important}:root[data-app-theme=aztco-omni] .inbox-resize-handle:hover,:root[data-app-theme=aztco-omni] .inbox-resize-handle:focus-visible,:root[data-app-theme=aztco-omni] .app-shell-resize-handle:hover,:root[data-app-theme=aztco-omni] .app-shell-resize-handle:focus-visible{background:var(--inbox-resize-handle-idle-bg)!important;color:#0000!important;border:0!important}:root[data-app-theme=aztco-omni] .inbox-resize-handle:hover:after,:root[data-app-theme=aztco-omni] .inbox-resize-handle:focus-visible:after{background:var(--inbox-resize-handle-active-bg)!important}:root[data-app-theme=aztco-omni] .app-shell-resize-handle:hover:after,:root[data-app-theme=aztco-omni] .app-shell-resize-handle:focus-visible:after{background:var(--omni-sidebar-muted)!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).email-conversation-head,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).whatsapp-conversation-head,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile).internal-conversation-head{align-items:center!important;gap:var(--conversation-header-gap)!important;padding:var(--conversation-header-padding)!important;flex-direction:row!important;min-height:0!important;display:flex!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .email-title-row,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .email-title-row.has-actions{flex:auto;grid-template-columns:minmax(0,1fr) auto;min-width:0;align-items:center!important;gap:var(--conversation-header-gap)!important;display:grid!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .title-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .conversation-actions{width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .title-actions .icon-btn,:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .conversation-actions .icon-btn{width:var(--conversation-header-action-size)!important;min-width:var(--conversation-header-action-size)!important;height:var(--conversation-header-action-size)!important;min-height:var(--conversation-header-action-size)!important;border:1px solid var(--conversation-header-action-border)!important;border-radius:var(--conversation-header-action-radius)!important;background:var(--conversation-header-action-bg)!important;color:var(--conversation-header-action-fg)!important;padding:0!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .title-actions .icon-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .conversation-actions .icon-btn:hover:not(:disabled){border-color:var(--conversation-header-action-hover-border)!important;background:var(--conversation-header-action-hover-bg)!important;color:var(--conversation-header-action-hover-fg)!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown{position:relative}:root[data-app-theme=aztco-omni] .app-shell-nav-group button{color:#b6c8d5!important;background:0 0!important;border-left-color:#0000!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group button:hover:not(:disabled){color:#fff!important;border-left-color:var(--omni-sidebar-muted)!important;background:#063f3b!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within{width:var(--omni-sidebar-width)!important;box-shadow:var(--shadow)!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-brand,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-brand{grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;justify-items:stretch;min-height:52px;padding:10px 12px}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-nav-group,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-nav-group,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-nav-group>button:not(.app-shell-nav-group-toggle),:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-nav-group>button:not(.app-shell-nav-group-toggle),:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-nav-group-toggle small,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-nav-group-toggle small,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-nav-group-toggle svg,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-nav-group-toggle svg{display:flex!important}@media (width<=980px){:root[data-app-theme=aztco-omni] .conversation-head-mobile .conversation-title,:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-stack{width:100%!important;min-width:0!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{align-items:center!important;column-gap:var(--pwa-conversation-actions-gap)!important;grid-template-columns:minmax(0,1fr) auto!important;row-gap:0!important;width:100%!important;min-width:0!important;display:grid!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .conversation-title-btn{background:var(--pwa-conversation-title-bg)!important;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;color:var(--pwa-conversation-title-color)!important;text-align:left!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:hidden!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-left,:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-left strong,:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-left small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-left strong{color:var(--pwa-conversation-title-color)!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-left small{color:var(--pwa-conversation-title-subtitle-color)!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-actions{z-index:var(--title-actions-dropdown-z);position:relative;gap:var(--pwa-conversation-actions-gap)!important;flex-wrap:nowrap!important;flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-actions>*,:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-actions .dropdown{flex:none!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-actions .icon-btn{border:1px solid var(--conversation-header-action-border)!important;border-radius:var(--conversation-header-action-radius)!important;background:var(--conversation-header-action-bg)!important;color:var(--conversation-header-action-fg)!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .title-actions .icon-btn:hover:not(:disabled){border-color:var(--conversation-header-action-hover-border)!important;background:var(--conversation-header-action-hover-bg)!important;color:var(--conversation-header-action-hover-fg)!important}:root[data-app-theme=aztco-omni] .conversation-panel .messages .message.system{max-width:var(--pwa-system-message-max-width)!important;padding:var(--pwa-system-message-padding)!important;border:1px solid var(--omni-line)!important;border-radius:var(--pwa-system-message-radius)!important;background:var(--message-system-bg)!important;box-shadow:none!important;align-self:center!important}:root[data-app-theme=aztco-omni] .conversation-panel .messages .message.system .message-text{font-size:var(--pwa-system-message-text-size)!important;line-height:1.4!important}:root[data-app-theme=aztco-omni] .conversation-panel .messages .message.system .message-meta{flex-wrap:wrap;min-height:0!important;font-size:var(--pwa-system-message-meta-size)!important;justify-content:flex-end!important;align-self:stretch!important}}:root[data-app-theme=aztco-omni] .my-vcard-modal{width:min(var(--my-vcard-modal-width), calc(100vw - 24px))!important;max-width:min(var(--my-vcard-modal-width), calc(100vw - 24px))!important}:root[data-app-theme=aztco-omni] .my-vcard-modal>.my-vcard-body{padding:var(--my-vcard-body-padding)!important}:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle{top:var(--pane-toggle-top)!important;width:var(--pane-toggle-size)!important;min-width:var(--pane-toggle-size)!important;max-width:var(--pane-toggle-size)!important;height:var(--pane-toggle-size)!important;min-height:var(--pane-toggle-size)!important;max-height:var(--pane-toggle-size)!important;border:1px solid var(--pane-toggle-border)!important;border-radius:var(--pane-toggle-radius)!important;background:var(--pane-toggle-bg)!important;color:var(--pane-toggle-fg)!important;box-shadow:var(--pane-toggle-shadow)!important;z-index:var(--pane-toggle-z)!important;padding:0!important;position:absolute!important;transform:none!important}:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle:hover:not(:disabled),:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle:focus-visible{border-color:var(--pane-toggle-hover-border)!important;background:var(--pane-toggle-hover-bg)!important;color:var(--pane-toggle-hover-fg)!important;box-shadow:var(--pane-toggle-hover-shadow)!important;transform:none!important}:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle--channels,:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle--conversations{right:var(--pane-toggle-inset)!important;left:auto!important}:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle--channels-restore,:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle--conversations-restore{right:auto!important;left:var(--pane-toggle-inset)!important}:root[data-app-theme=aztco-omni] .inbox-grid .pane-toggle svg{width:var(--pane-toggle-icon-size)!important;height:var(--pane-toggle-icon-size)!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list{background:var(--mention-list-bg)!important;border-color:var(--mention-list-border)!important;color:var(--mention-list-fg)!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item{width:100%!important;min-height:38px!important;padding:var(--mention-item-padding)!important;border-radius:var(--mention-item-radius)!important;background:var(--mention-item-bg)!important;color:var(--mention-list-fg)!important;box-shadow:none!important;border:0!important;margin:0!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item span{color:var(--mention-list-fg)!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item small{color:var(--mention-list-meta-fg)!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item.active,:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item:hover{background:var(--mention-item-hover-bg)!important;color:var(--mention-item-active-fg)!important}:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item.active span,:root[data-app-theme=aztco-omni] .page.app-shell .composer-field .mention-list .mention-item:hover span{color:var(--mention-item-active-fg)!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group small{color:var(--omni-sidebar-section-text)!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group button{color:var(--omni-sidebar-text)!important;background:0 0!important;border-left-color:#0000!important;transition:color .16s,background .16s,border-color .16s!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group button:hover:not(:disabled),:root[data-app-theme=aztco-omni] .app-shell-nav-group button:focus-visible:not(:disabled){color:var(--on-primary)!important;border-left-color:var(--omni-gold)!important;background:var(--omni-sidebar-hover-bg)!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group button.active{color:var(--omni-sidebar-active-text)!important;border-left-color:var(--omni-sidebar-active-text)!important;background:var(--omni-sidebar-active-bg)!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .email-title-row.has-actions{grid-template-columns:minmax(0, 1fr) minmax(0, var(--email-preview-title-actions-max-width))!important}:root[data-app-theme=aztco-omni] .conversation-panel-head:not(.conversation-head-mobile) .email-title-row.has-actions .title-actions,:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-row.has-actions .title-actions{max-width:var(--email-preview-title-actions-max-width)!important;flex-wrap:nowrap!important;overflow:auto hidden!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions.whatsapp-title-row .title-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions.internal-title-row .title-actions{overflow:visible!important}@media (width<=980px){:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-row.has-actions{grid-template-columns:minmax(0, 1fr) minmax(0, var(--email-preview-title-actions-mobile-max-width))!important}:root[data-app-theme=aztco-omni] .conversation-head-mobile .email-title-row.has-actions .title-actions{max-width:var(--email-preview-title-actions-mobile-max-width)!important}}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status{width:var(--channel-row-status-width)!important;min-width:var(--channel-row-status-width)!important;max-width:var(--channel-row-status-width)!important;gap:var(--channel-row-status-gap)!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.badge{min-width:var(--channel-row-status-badge-min-size)!important;min-height:var(--channel-row-status-badge-min-size)!important;padding:var(--channel-row-status-badge-padding)!important;border-radius:var(--channel-row-status-badge-radius)!important;background:var(--channel-row-status-badge-bg)!important;color:var(--channel-row-status-badge-fg)!important;border:0!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot,:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot.off,:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot.error{width:var(--channel-row-status-dot-size)!important;min-width:var(--channel-row-status-dot-size)!important;height:var(--channel-row-status-dot-size)!important;min-height:var(--channel-row-status-dot-size)!important;border:0!important;border-radius:50%!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot{background:var(--channel-row-status-dot-on)!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot.off{background:var(--channel-row-status-dot-off)!important}:root[data-app-theme=aztco-omni] .channel-panel .list-item>.channel-row-status>.status-dot.error{background:var(--channel-row-status-dot-error)!important}:root[data-app-theme=aztco-omni] .auth-wrap.auth-login-wrap{background:var(--auth-login-page-bg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card{width:min(var(--auth-login-card-width), calc(100vw - var(--auth-card-viewport-margin)))!important;padding:var(--auth-login-card-padding)!important;background:var(--auth-login-card-bg)!important;border-color:var(--auth-login-card-border)!important;border-radius:var(--auth-login-card-radius)!important;box-shadow:var(--auth-login-card-shadow)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card:before{content:none!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-heading h1{color:var(--auth-login-heading-color)!important;font-family:var(--app-font-family)!important;font-size:var(--auth-login-heading-size)!important;margin:0!important;padding:0!important;line-height:1.2!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-heading p{color:var(--auth-login-heading-copy-color)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .form{margin-top:var(--auth-login-heading-margin)!important;padding:0!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card input:not(.auth-decoy-input){color:var(--auth-login-control-color)!important;background:var(--auth-login-control-bg)!important;border-color:var(--auth-login-control-border)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card input:not(.auth-decoy-input)::placeholder{color:var(--auth-login-control-placeholder)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card input:not(.auth-decoy-input):focus{border-color:var(--auth-login-control-focus-border)!important;box-shadow:0 0 0 3px var(--auth-login-control-focus-ring)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card button[type=submit]{color:var(--auth-login-primary-fg)!important;background:var(--auth-login-primary-bg)!important;border-color:var(--auth-login-primary-bg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card button[type=submit]:hover:not(:disabled),:root[data-app-theme=aztco-omni] .auth-card.auth-login-card button[type=submit]:focus-visible:not(:disabled){color:var(--auth-login-primary-fg)!important;background:var(--auth-login-primary-hover-bg)!important;border-color:var(--auth-login-primary-hover-bg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-link{color:var(--auth-login-link-color)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .pwa-install-card{margin:var(--auth-pwa-login-install-margin)!important;border-color:var(--auth-login-install-border)!important;background:var(--auth-login-install-bg)!important;color:var(--auth-login-install-fg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .pwa-install-card strong,:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .pwa-install-card .muted,:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-trusted-device{color:var(--auth-login-install-fg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-trusted-device{border-color:var(--auth-login-install-border)!important;background:var(--auth-login-install-bg)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-trusted-device input[type=checkbox]{border-color:var(--auth-login-control-focus-border)!important;background:var(--auth-login-control-bg)!important;color:var(--auth-login-control-color)!important}:root[data-app-theme=aztco-omni] .topbar.auth-chrome{display:none!important}:root[data-app-theme=aztco-omni] .footer.auth-chrome{background:var(--auth-login-page-bg);border-top-color:var(--auth-login-card-border);min-height:52px;color:var(--auth-login-heading-copy-color)}:root[data-app-theme=aztco-omni] .footer.auth-chrome a{color:var(--auth-login-link-color)}:root[data-app-theme=aztco-omni] .auth-login-brand-copy{display:none}@media (width>=981px){:root[data-app-theme=aztco-omni] .auth-wrap.auth-login-wrap{min-height:calc(100dvh - 52px)!important;padding:28px!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(360px,420px);min-height:min(620px,100dvh - 108px);display:grid;overflow:hidden;width:min(1040px,100vw - 56px)!important;padding:0!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-brand{background:var(--omni-sidebar);border:0;grid-area:1/1/4;align-self:stretch;align-items:flex-start;gap:14px;padding:32px;display:flex}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-brand>div{flex-direction:column;align-items:flex-start;min-height:100%;display:flex}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-brand strong{color:#fff;font-size:18px}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-brand small{color:var(--omni-sidebar-text);font-size:13px}:root[data-app-theme=aztco-omni] .auth-login-brand-copy{max-width:260px;color:var(--omni-sidebar-text);margin:auto 0 0;font-size:17px;font-weight:600;line-height:1.5;display:block}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .auth-login-heading{grid-column:2;align-self:end;margin:0;padding:40px 36px 0}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .form{grid-column:2;align-self:start;min-width:0;padding:var(--auth-login-desktop-form-padding)!important;margin:0!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .form>*{box-sizing:border-box;min-width:0}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card .pwa-install-card{grid-column:2;align-self:end;margin:18px 36px 36px!important}}@media (width<=980px){:root[data-app-theme=aztco-omni] .auth-wrap.auth-login-wrap{min-height:100dvh!important;padding:var(--auth-pwa-login-wrap-padding)!important}:root[data-app-theme=aztco-omni] .auth-card.auth-login-card{width:min(var(--auth-pwa-login-card-width), calc(100vw - var(--auth-card-viewport-margin)))!important;padding:var(--auth-pwa-login-card-padding)!important;border-radius:var(--auth-pwa-login-card-radius)!important}}@media (width>=981px){:root[data-app-theme=aztco-omni] .inbox-grid.hide-conversations .conversation-panel>.conversation-panel-head{padding-left:calc(var(--pane-toggle-size) + (var(--pane-toggle-inset) * 2))!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle{grid-template-columns:var(--omni-sidebar-nav-icon-size) minmax(0, 1fr) auto!important;align-items:center!important;justify-content:initial!important;column-gap:var(--omni-sidebar-section-column-gap)!important;padding:var(--omni-sidebar-section-padding)!important;text-align:left!important;display:grid!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle small{justify-self:start;min-width:0;text-align:left!important}:root[data-app-theme=aztco-omni] .app-shell-nav-group-toggle>svg{justify-self:end}:root[data-app-theme=aztco-omni] .page.app-shell.sidebar-collapsed:not(.public-vcard-mode){padding-left:var(--omni-sidebar-collapsed-width)!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within{width:var(--omni-sidebar-collapsed-width)!important;box-shadow:none!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-brand,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-brand{grid-template-columns:1fr!important;grid-template-rows:var(--omni-sidebar-collapsed-mark-size) var(--omni-sidebar-collapsed-toggle-size)!important;min-height:calc(var(--omni-sidebar-collapsed-mark-size) + var(--omni-sidebar-collapsed-toggle-size) + (var(--omni-sidebar-collapsed-brand-gap) * 2))!important;gap:var(--omni-sidebar-collapsed-brand-gap)!important;padding:var(--omni-sidebar-collapsed-brand-padding)!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:hover .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed:focus-within .app-shell-brand>div,:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group-toggle{display:none!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav{gap:var(--omni-sidebar-collapsed-item-gap)!important;padding:var(--omni-sidebar-collapsed-nav-padding)!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group{display:contents!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-group .app-shell-nav-item{margin-inline:auto;width:var(--omni-sidebar-collapsed-item-size)!important;min-height:var(--omni-sidebar-collapsed-item-size)!important;border-left:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .app-shell-nav-label{display:none!important}:root[data-app-theme=aztco-omni] .app-shell-nav-icon,:root[data-app-theme=aztco-omni] .app-shell-nav-group-icon{width:var(--omni-sidebar-nav-icon-size);height:var(--omni-sidebar-nav-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-app-theme=aztco-omni] .app-shell-nav-icon svg,:root[data-app-theme=aztco-omni] .app-shell-nav-group-icon svg{width:var(--omni-sidebar-nav-icon-size);height:var(--omni-sidebar-nav-icon-size)}:root[data-app-theme=aztco-omni] .app-shell-nav-item{gap:10px}:root[data-app-theme=aztco-omni] .app-shell-nav-item.active .app-shell-nav-icon{color:var(--omni-sidebar-active-text)}:root[data-app-theme=aztco-omni] .app-shell-sidebar.collapsed .inbox-unread-count{margin:0;position:absolute;top:1px;right:1px}}:root[data-app-theme=aztco-omni] .email-preview-modal .email-title-row.has-actions{grid-template-columns:minmax(0,1fr) auto!important}:root[data-app-theme=aztco-omni] .email-preview-modal .title-actions,:root[data-app-theme=aztco-omni] .conversation-panel-head.email-conversation-head .email-title-row.has-actions .title-actions{flex-wrap:wrap!important;max-width:none!important;overflow:visible!important}:root[data-app-theme=aztco-omni] .email-preview-modal .email-actions-dropdown,:root[data-app-theme=aztco-omni] .conversation-panel-head.email-conversation-head .email-actions-dropdown{width:auto!important;min-width:0!important}:root[data-app-theme=aztco-omni] .email-preview-modal .reference-info-btn,:root[data-app-theme=aztco-omni] .email-preview-modal .title-actions .icon-btn,:root[data-app-theme=aztco-omni] .conversation-panel-head.email-conversation-head .title-actions .icon-btn{width:var(--conversation-header-action-size)!important;min-width:var(--conversation-header-action-size)!important;height:var(--conversation-header-action-size)!important;min-height:var(--conversation-header-action-size)!important;border:1px solid var(--conversation-header-action-border)!important;border-radius:var(--conversation-header-action-radius)!important;background:var(--conversation-header-action-bg)!important;color:var(--conversation-header-action-fg)!important;padding:0!important}:root[data-app-theme=aztco-omni] .email-preview-modal .title-actions .icon-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .email-preview-modal .reference-info-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .conversation-panel-head.email-conversation-head .title-actions .icon-btn:hover:not(:disabled){border-color:var(--conversation-header-action-hover-border)!important;background:var(--conversation-header-action-hover-bg)!important;color:var(--conversation-header-action-hover-fg)!important}:root[data-app-theme=aztco-omni] .email-preview-modal .email-actions-dropdown .dropdown-menu,:root[data-app-theme=aztco-omni] .conversation-panel-head.email-conversation-head .email-actions-dropdown .dropdown-menu{top:calc(100% + var(--title-actions-dropdown-offset))!important;z-index:var(--title-actions-dropdown-z)!important;left:auto!important;right:0!important}:root[data-app-theme=aztco-omni] .inbox-grid>.panel{overflow:visible}:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-menu{z-index:calc(var(--title-actions-dropdown-z) + 1)!important}:is(:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor),:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.channel-editor)){width:min(960px,100vw - 32px)}:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor,:root[data-app-theme=aztco-omni] .tenant-editor-form.channel-editor{gap:16px;padding:2px 4px 4px 0}:root[data-app-theme=aztco-omni] .editor-section{border:1px solid var(--omni-line);background:var(--omni-panel-soft);border-radius:8px;gap:14px;padding:16px;display:grid}:root[data-app-theme=aztco-omni] .editor-section-head{border-bottom:1px solid var(--omni-line);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}:root[data-app-theme=aztco-omni] .editor-section-head>div{gap:3px;display:grid}:root[data-app-theme=aztco-omni] .editor-section-kicker{color:var(--omni-primary);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}:root[data-app-theme=aztco-omni] .editor-section-head strong{color:var(--omni-text);font-size:15px;line-height:1.25}:root[data-app-theme=aztco-omni] .editor-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:root[data-app-theme=aztco-omni] .editor-field{gap:6px;min-width:0;display:grid}:root[data-app-theme=aztco-omni] .editor-field-wide{grid-column:1/-1}:root[data-app-theme=aztco-omni] .editor-field>span{color:var(--omni-muted);font-size:12px;font-weight:650}:root[data-app-theme=aztco-omni] .editor-field input,:root[data-app-theme=aztco-omni] .editor-field select{border-color:var(--omni-line-strong);background:var(--omni-panel);width:100%;min-width:0;min-height:40px;color:var(--omni-text);box-sizing:border-box;margin:0}:root[data-app-theme=aztco-omni] .editor-field input:focus,:root[data-app-theme=aztco-omni] .editor-field select:focus{border-color:var(--omni-primary);outline:0;box-shadow:0 0 0 3px #0f766e1f}:root[data-app-theme=aztco-omni] .editor-option-row{border:1px solid var(--omni-line);background:var(--omni-panel);cursor:pointer;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:11px 12px;display:grid}:root[data-app-theme=aztco-omni] .editor-option-row input{width:16px;height:16px;accent-color:var(--omni-primary);margin:1px 0 0}:root[data-app-theme=aztco-omni] .editor-option-row span{gap:2px;display:grid}:root[data-app-theme=aztco-omni] .editor-option-row strong{color:var(--omni-text);font-size:13px}:root[data-app-theme=aztco-omni] .editor-option-row small{color:var(--omni-muted);font-size:12px;line-height:1.4}:root[data-app-theme=aztco-omni] .channel-configuration-section>:not(.editor-section-head){min-width:0}:root[data-app-theme=aztco-omni] .channel-configuration-section>input,:root[data-app-theme=aztco-omni] .channel-configuration-section>select,:root[data-app-theme=aztco-omni] .channel-configuration-section>textarea{border-color:var(--omni-line-strong);background:var(--omni-panel);min-height:40px;margin:0}@media (width<=640px){:is(:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor),:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.channel-editor)){width:min(100vw - 16px,960px)}:root[data-app-theme=aztco-omni] .editor-section{padding:14px}:root[data-app-theme=aztco-omni] .editor-field-grid{grid-template-columns:1fr}:root[data-app-theme=aztco-omni] .editor-field-wide{grid-column:auto}}:root[data-app-theme=aztco-omni] .inbox-grid{background:#f0f4f3!important;gap:8px!important;padding:10px!important}:root[data-app-theme=aztco-omni] .inbox-grid>.panel{box-shadow:none!important;background:#fff!important;border:1px solid #dbe3e1!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .inbox-grid .panel-head{background:#fff!important;border-bottom:1px solid #dbe3e1!important;min-height:48px!important;padding:8px 12px!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head,:root[data-app-theme=aztco-omni] .conversation-panel-head{gap:6px!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .icon-btn,:root[data-app-theme=aztco-omni] .conversation-panel-head .icon-btn{color:#64748b!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dbe3e1!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .icon-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .conversation-list-panel .panel-head .icon-btn:focus-visible,:root[data-app-theme=aztco-omni] .conversation-panel-head .icon-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .conversation-panel-head .icon-btn:focus-visible{color:#0f766e!important;background:#f0faf9!important;border-color:#0f766e!important;outline:0!important;box-shadow:0 0 0 2px #0f766e1f!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .conversation-title-btn,:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-left{min-width:0!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-left>strong{color:#0f172a!important;font-size:14px!important;font-weight:700!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-left>small{color:#64748b!important;font-size:11px!important}:root[data-app-theme=aztco-omni] .conversation-filter-dropdown .dropdown-menu,:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-menu{background:#fff!important;border:1px solid #dbe3e1!important;border-radius:6px!important;min-width:188px!important;padding:6px!important;box-shadow:0 14px 30px #0f172a1f!important}:root[data-app-theme=aztco-omni] .conversation-filter-dropdown .dropdown-item,:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-item{color:#334155!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:4px!important;min-height:32px!important;padding:7px 9px!important;font-size:12px!important;font-weight:600!important}:root[data-app-theme=aztco-omni] .conversation-filter-dropdown .dropdown-item:hover,:root[data-app-theme=aztco-omni] .conversation-filter-dropdown .dropdown-item.active,:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-item:hover,:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-item.active{color:#0f766e!important;background:#f0faf9!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .dropdown-meta{color:#64748b!important;border-bottom:1px solid #eaf0ee!important;margin:0 2px 5px!important;padding:0 0 6px!important;font-size:11px!important}:root[data-app-theme=aztco-omni] .contact-preview-modal{background:#fff!important;border:1px solid #dbe3e1!important;border-radius:8px!important;width:min(640px,100vw - 32px)!important;box-shadow:0 18px 42px #0f172a2e!important}:root[data-app-theme=aztco-omni] .contact-preview-head{background:#fff!important;border-bottom-color:#dbe3e1!important;padding:18px 20px!important}:root[data-app-theme=aztco-omni] .contact-preview-avatar{color:#805d09!important;background:#faf8f2!important;border-color:#b9a77973!important;width:40px!important;height:40px!important}:root[data-app-theme=aztco-omni] .contact-preview-eyebrow,:root[data-app-theme=aztco-omni] .contact-preview-field dt{color:#64748b!important;font-size:11px!important;font-weight:700!important}:root[data-app-theme=aztco-omni] .contact-preview-heading h2{color:#0f172a!important;font-size:18px!important;font-weight:700!important}:root[data-app-theme=aztco-omni] .contact-preview-heading p{color:#64748b!important;font-size:12px!important}:root[data-app-theme=aztco-omni] .contact-preview-body{padding:16px 20px 20px!important}:root[data-app-theme=aztco-omni] .contact-preview-fields{border:0!important;gap:8px!important}:root[data-app-theme=aztco-omni] .contact-preview-field{background:#f4f7f6!important;border:1px solid #dbe3e1!important;border-radius:6px!important;padding:11px 12px!important}:root[data-app-theme=aztco-omni] .contact-preview-field dd{color:#0f172a!important;font-size:13px!important;font-weight:600!important}:root[data-app-theme=aztco-omni] .contact-preview-actions{background:#fff!important;border-top-color:#dbe3e1!important;padding:14px 20px!important}:is(:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.channel-editor),:root[data-app-theme=aztco-omni] .tenant-editor-modal:has(.contact-editor)){width:min(var(--tenant-editor-modal-width), calc(100vw - 32px))!important;border:1px solid #dbe3e1!important;border-radius:8px!important;box-shadow:0 18px 42px #0f172a2e!important}:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor,:root[data-app-theme=aztco-omni] .tenant-editor-form.channel-editor{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px 20px 20px!important;display:flex!important}:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor>.editor-section,:root[data-app-theme=aztco-omni] .tenant-editor-form.contact-editor>.picker,:root[data-app-theme=aztco-omni] .tenant-editor-form.channel-editor>.editor-section{flex:none!important;width:100%!important;min-width:0!important}:root[data-app-theme=aztco-omni] .tenant-editor-form.channel-editor .channel-configuration-section .two-col{grid-template-columns:minmax(0,1fr)!important}:root[data-app-theme=aztco-omni] .editor-section{background:#fff!important;border-color:#dbe3e1!important;border-radius:6px!important;gap:12px!important;padding:14px!important}:root[data-app-theme=aztco-omni] .editor-section-head{border-bottom-color:#eaf0ee!important;padding-bottom:10px!important}:root[data-app-theme=aztco-omni] .editor-section-kicker{color:#0f766e!important;font-size:10px!important}:root[data-app-theme=aztco-omni] .editor-section-head strong{color:#0f172a!important;font-size:14px!important}:root[data-app-theme=aztco-omni] .editor-field>span{color:#334155!important;font-size:12px!important}:root[data-app-theme=aztco-omni] .editor-field input,:root[data-app-theme=aztco-omni] .editor-field select,:root[data-app-theme=aztco-omni] .channel-configuration-section input,:root[data-app-theme=aztco-omni] .channel-configuration-section select,:root[data-app-theme=aztco-omni] .channel-configuration-section textarea{color:#0f172a!important;min-height:38px!important;box-shadow:none!important;background:#f4f7f6!important;border-color:#dbe3e1!important;border-radius:6px!important}:root[data-app-theme=aztco-omni] .editor-field input:focus,:root[data-app-theme=aztco-omni] .editor-field select:focus,:root[data-app-theme=aztco-omni] .channel-configuration-section input:focus,:root[data-app-theme=aztco-omni] .channel-configuration-section select:focus,:root[data-app-theme=aztco-omni] .channel-configuration-section textarea:focus{background:#fff!important;border-color:#0f766e!important;box-shadow:0 0 0 2px #0f766e1f!important}@media (width<=980px){:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row{grid-template-columns:minmax(0, 1fr) minmax(0, var(--pwa-conversation-actions-tray-width))!important;width:100%!important;min-width:0!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .conversation-title-btn,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .conversation-title-btn{grid-column:1;min-width:0!important;max-width:100%!important;overflow:hidden!important}:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.whatsapp-title-row .title-actions,:root[data-app-theme=aztco-omni] .page.mobile-layout .conversation-head-mobile .title-stack .email-title-row.has-actions.internal-title-row .title-actions{grid-column:2;width:var(--pwa-conversation-actions-tray-width)!important;min-width:0!important;max-width:var(--pwa-conversation-actions-tray-width)!important;justify-content:flex-end!important;margin:0!important;overflow:visible!important}}:root[data-app-theme=aztco-omni] .conversation-panel-head .conversation-title-btn,:root[data-app-theme=aztco-omni] .conversation-panel-head .conversation-title-btn:hover:not(:disabled),:root[data-app-theme=aztco-omni] .conversation-panel-head .conversation-title-btn:active:not(:disabled){background:var(--conversation-header-title-bg)!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;color:var(--conversation-header-title-fg)!important;box-shadow:none!important;border-color:#0000!important;display:block!important;overflow:hidden!important;transform:none!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .conversation-title-btn:focus-visible{outline-offset:2px;background:var(--conversation-header-title-bg)!important;box-shadow:none!important;border-color:#0000!important;outline:2px solid #0f766e73!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;inline-size:100%!important;min-inline-size:0!important;display:grid!important}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions .email-title-left,:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions .email-title-left>strong,:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions .email-title-left>small{text-overflow:ellipsis;white-space:nowrap;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}:root[data-app-theme=aztco-omni] .conversation-panel-head .email-title-row.has-actions .title-actions{flex:none;grid-column:2;justify-self:end;min-inline-size:0}:root[data-app-theme=aztco-omni] .conversation-tag-definition-overlay{justify-content:center!important;align-items:center!important;padding:24px!important;overflow:auto!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-modal{grid-template-rows:auto minmax(0,1fr)!important;width:min(560px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;min-height:0!important;max-height:min(640px,100dvh - 48px)!important;padding:0!important;display:grid!important;overflow:hidden!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-modal>.admin-form-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;border-bottom:1px solid var(--omni-line)!important;padding:16px 18px!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-modal>.conversation-tag-definition-form{overscroll-behavior:contain;grid-template-columns:minmax(0,112px) minmax(0,1fr);gap:14px;min-height:0;display:grid;overflow-y:auto;padding:18px!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form .conversation-tag-name-field,:root[data-app-theme=aztco-omni] .conversation-tag-definition-form .error,:root[data-app-theme=aztco-omni] .conversation-tag-definition-form>p,:root[data-app-theme=aztco-omni] .conversation-tag-definition-actions{grid-column:1/-1}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form label{gap:6px;min-width:0;display:grid}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form label>small{color:var(--omni-text-2);font-size:12px;font-weight:700}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form input,:root[data-app-theme=aztco-omni] .conversation-tag-definition-form select{box-sizing:border-box;width:100%;min-width:0}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form input[type=color]{min-height:38px;padding:4px}:root[data-app-theme=aztco-omni] .conversation-tag-definition-actions{border-top:1px solid var(--omni-line);justify-content:flex-end;gap:8px;margin-top:2px;padding-top:14px;display:flex}@media (width<=640px){:root[data-app-theme=aztco-omni] .conversation-tag-definition-overlay{align-items:flex-end!important;padding:10px!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-modal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-modal>.conversation-tag-definition-form{grid-template-columns:minmax(0,1fr);padding:14px!important}:root[data-app-theme=aztco-omni] .conversation-tag-definition-form .conversation-tag-color-field,:root[data-app-theme=aztco-omni] .conversation-tag-definition-form .conversation-tag-scope-field{grid-column:1/-1}}:root[data-app-theme=aztco-omni] .attachment-preview-backdrop{z-index:var(--attachment-preview-backdrop-z)!important}:root[data-app-theme=aztco-omni] .attachment-preview-modal{top:var(--attachment-preview-center-y)!important;left:var(--attachment-preview-center-x)!important;width:min(var(--attachment-preview-width), var(--attachment-preview-viewport-width))!important;max-width:var(--attachment-preview-viewport-width)!important;height:var(--attachment-preview-max-height)!important;max-height:var(--attachment-preview-max-height)!important;min-height:0!important;transform:var(--attachment-preview-center-transform)!important;z-index:var(--attachment-preview-modal-z)!important;flex-direction:column!important;padding:0!important;display:flex!important;position:fixed!important;overflow:hidden!important}:root[data-app-theme=aztco-omni] .attachment-preview-head{flex:none;min-width:0}:root[data-app-theme=aztco-omni] .attachment-preview-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:auto!important}:root[data-app-theme=aztco-omni] .attachment-preview-frame,:root[data-app-theme=aztco-omni] .attachment-preview-text,:root[data-app-theme=aztco-omni] .attachment-preview-sheet{min-height:0}@media (width<=640px){:root[data-app-theme=aztco-omni] .attachment-preview-modal{width:min(var(--attachment-preview-mobile-width), var(--attachment-preview-viewport-width))!important;height:var(--attachment-preview-mobile-max-height)!important;max-height:var(--attachment-preview-mobile-max-height)!important}}
