/* Yirovende 2.3.57 · generated scoped palette for existing styles, safe for dark mode */

/* public/assets/app.css */
html[data-wag-theme="light"]{--bg:#f7f9fb;--panel:#f7f9fb;--panel2:#f7f9fb;--panel3:#f1f4f7;--line:#f1f4f7;--text:#325467;--muted:#485a65}
html[data-wag-theme="light"] code{background:#f7f9fb;color:#185c81}
html[data-wag-theme="light"] .login-shell{background:radial-gradient(circle at 20% 20%,#f1f6f7 0,transparent 34%),radial-gradient(circle at 90% 80%,#f1f3f7 0,transparent 35%),var(--bg)}
html[data-wag-theme="light"] .login-card{background:#f7f9fbee;border:1px solid #c9d5de}
html[data-wag-theme="light"] .brand-mark{background:linear-gradient(135deg,var(--accent),#e9f3f0)}
html[data-wag-theme="light"] .login-card label{color:#485a65}
html[data-wag-theme="light"] .login-card input,html[data-wag-theme="light"] .modal-card input,html[data-wag-theme="light"] .modal-card select,html[data-wag-theme="light"] .modal-card textarea,html[data-wag-theme="light"] .toolbar input,html[data-wag-theme="light"] .toolbar select,html[data-wag-theme="light"] .info-block select,html[data-wag-theme="light"] .info-block textarea,html[data-wag-theme="light"] .subfilters select{background:#f7f9fb}
html[data-wag-theme="light"] .login-card input:focus,html[data-wag-theme="light"] .modal-card input:focus,html[data-wag-theme="light"] .modal-card textarea:focus,html[data-wag-theme="light"] .search-row:focus-within,html[data-wag-theme="light"] .info-block textarea:focus{border-color:#aed0ca}
html[data-wag-theme="light"] .danger-outline{background:#f7f1f1;border:1px solid #d0aeb2;color:#821722}
html[data-wag-theme="light"] .form-error{color:#821722}
html[data-wag-theme="light"] .rail{background:#f7f9fb}
html[data-wag-theme="light"] nav button{color:#485a65}
html[data-wag-theme="light"] nav button:hover{background:#f7f9fb;color:#2a5f6f}
html[data-wag-theme="light"] nav button.active{background:#f1f7f5;color:#17825f;color:#178260}
html[data-wag-theme="light"] .userbox button{color:#485a65}
html[data-wag-theme="light"] .avatar{background:linear-gradient(135deg,#e9eff3,#e9f3f1);color:#178266}
html[data-wag-theme="light"] .inbox-list-panel{background:#f7f9fb}
html[data-wag-theme="light"] .search-row{background:#f7f9fb}
html[data-wag-theme="light"] .chips button{background:#f1f4f7;color:#485b65}
html[data-wag-theme="light"] .chips button.active{background:#f1f7f5;color:#17825d;border-color:#c8dfd9}
html[data-wag-theme="light"] .conversation-item{border-bottom:1px solid #c8d6df}
html[data-wag-theme="light"] .conversation-item:hover,html[data-wag-theme="light"] .conversation-item.active{background:#f7f9fb}
html[data-wag-theme="light"] .conversation-item.black{background:linear-gradient(90deg,#f7f1f155,transparent 65%)}
html[data-wag-theme="light"] .conversation-item .route{color:#175e82}
html[data-wag-theme="light"] .conversation-item .preview{color:#485a65}
html[data-wag-theme="light"] .conversation-item .meta{color:#576d7a}
html[data-wag-theme="light"] .chat-panel{background:linear-gradient(#f7f9fbee,#f7f9fbee),radial-gradient(circle at 20% 20%,#f1f7f6 0,transparent 35%)}
html[data-wag-theme="light"] .chat-empty{color:#485b65}
html[data-wag-theme="light"] .chat-head{background:#f7f9fb}
html[data-wag-theme="light"] .chat-title span{color:#175e82}
html[data-wag-theme="light"] .pill{background:#f1f5f7}
html[data-wag-theme="light"] .route-warning{background:#f7f5f1;border-bottom:1px solid #dfd7c8;color:#826217}
html[data-wag-theme="light"] .msg{background:#f1f4f7;border:1px solid #c8d6df}
html[data-wag-theme="light"] .msg.out{background:#f1f7f6;border-color:#c8dfda}
html[data-wag-theme="light"] .msg .time{color:#485d65}
html[data-wag-theme="light"] .msg .file{background:#f7f9fb77}
html[data-wag-theme="light"] .msg.system{background:#f7f9fa;color:#485b65}
html[data-wag-theme="light"] .composer-wrap{background:#f7f9fb}
html[data-wag-theme="light"] .composer-btn{color:#485b65}
html[data-wag-theme="light"] .composer textarea{background:#f1f4f7;border:1px solid #c9d5de}
html[data-wag-theme="light"] .reply-picker{background:#f7f9fb;border:1px solid #c8d6df}
html[data-wag-theme="light"] .reply-item:hover{background:#f1f4f7}
html[data-wag-theme="light"] .contact-panel{background:#f7f9fb}
html[data-wag-theme="light"] .side-empty{color:#576d7a}
html[data-wag-theme="light"] .block-title{color:#576d7a}
html[data-wag-theme="light"] .route-card{background:#f7f9fb;border:1px solid #c8d6df}
html[data-wag-theme="light"] .route-card.current{border-color:#aed0ca}
html[data-wag-theme="light"] .label-chip.on{outline:2px solid #64748b22}
html[data-wag-theme="light"] .state{background:#f1f4f7}
html[data-wag-theme="light"] .state:before{background:#e3e6e7}
html[data-wag-theme="light"] .meta-box{background:#f7f9fb;border:1px solid #c8d5df}
html[data-wag-theme="light"] .table-card th,html[data-wag-theme="light"] .table-card td{border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .table-card th{color:#485b65;background:#f7f9fb}
html[data-wag-theme="light"] .table-card tr:hover td{background:#f7f9fb}
html[data-wag-theme="light"] .status-pill{background:#f1f5f7;color:#325667}
html[data-wag-theme="light"] .status-pill.bad{background:#f7f1f2;color:#821721}
html[data-wag-theme="light"] .status-pill.good{background:#f1f7f5;color:#17825b}
html[data-wag-theme="light"] .quick-card .shortcut{color:#1d7c5b;background:#f7fbfa}
html[data-wag-theme="light"] .quick-card p{color:#485b65}
html[data-wag-theme="light"] .release-row,html[data-wag-theme="light"] .audit-row{border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .callout{background:#f7fbfa;border:1px solid #c8dfd7;color:#2c6d57}
html[data-wag-theme="light"] .modal-backdrop{background:#f9f9f9bb}
html[data-wag-theme="light"] .modal-card{background:#f7f9fb;border:1px solid #c9d5de}
html[data-wag-theme="light"] .modal-head button{color:#485c65}
html[data-wag-theme="light"] .field label{color:#485b65}
html[data-wag-theme="light"] .check-card{background:#f7f9fb}
html[data-wag-theme="light"] .pair-code{color:#178257}
html[data-wag-theme="light"] .toast{background:#f1f4f7;border:1px solid #c8d6df}
html[data-wag-theme="light"] .toast.error{border-color:#d0aeb4;color:#82171f}
html[data-wag-theme="light"] .toast.ok{border-color:#c8dfd8;color:#17825b}
html[data-wag-theme="light"] .socket-dot{background:#e3e6e7}
html[data-wag-theme="light"] .skeleton-list{background:linear-gradient(100deg,transparent 20%,#1f344808 40%,transparent 60%) #f7f9fb}
@media (max-width:760px){html[data-wag-theme="light"] .mobile-head{background:#f7f9fb}html[data-wag-theme="light"] .mobile-head button{color:#325867}html[data-wag-theme="light"] .mobile-back{color:#325867}}
html[data-wag-theme="light"] .sync-box{border:1px solid var(--border,#c8d7df)}
html[data-wag-theme="light"] .sync-progress{background:rgba(31,52,72,0.08)}
html[data-wag-theme="light"] .rail-toggle{background:#f7f9fb;color:#325667}
html[data-wag-theme="light"] .rail-toggle:hover{background:#f1f4f7}
html[data-wag-theme="light"] .msg-media{background:#f7f9fb}
html[data-wag-theme="light"] .media-placeholder{background:#f7f9fb;color:#485c65}
html[data-wag-theme="light"] .file a{color:#20795b}
html[data-wag-theme="light"] .msg-status.queued,html[data-wag-theme="light"] .msg-status.pending{color:#485b65}
html[data-wag-theme="light"] .msg-status.sent{color:#485b65}
html[data-wag-theme="light"] .msg-status.delivered{color:#485c65}
html[data-wag-theme="light"] .msg-status.read,html[data-wag-theme="light"] .msg-status.played{color:#176282}
html[data-wag-theme="light"] .msg-status.failed{color:#821720}
html[data-wag-theme="light"] .msg.failed{outline:1px solid #d0aeb3}
html[data-wag-theme="light"] .incoming-pop{background:#f7f9fb;border:1px solid #c8d7df}
html[data-wag-theme="light"] .incoming-pop b{color:#325a67}
html[data-wag-theme="light"] .incoming-pop small{color:#485c65}
html[data-wag-theme="light"] .incoming-pop p{color:#325867}
html[data-wag-theme="light"] .notification-on{color:#17825b!important;border-color:#c8dfd8!important;background:#f1f7f5!important}
html[data-wag-theme="light"] .conversation-item .ticket-state{background:#f1f4f7;color:#485b65}
html[data-wag-theme="light"] .conversation-item .ticket-state.new{background:#f1f7f5;color:#17825b}
html[data-wag-theme="light"] .status-text{color:#485c65}
html[data-wag-theme="light"] .danger-solid{color:#332424!important}
html[data-wag-theme="light"] .link-warning{background:#f7f4f1;border:1px solid #dfd6c8;color:#825e17}
html[data-wag-theme="light"] .sync-spinner{border:3px solid #c8d8df}
html[data-wag-theme="light"] .sync-check{background:#f1f7f5;color:#17825d}
html[data-wag-theme="light"] .sync-progress{background:#f1f5f7}
html[data-wag-theme="light"] .form-error small{color:#673238}
html[data-wag-theme="light"] .callout.warn{background:#f7f4f1;border-color:#dfd7c8;color:#825f17}
html[data-wag-theme="light"] .message-list{background-image:linear-gradient(#f7f9fbf2,#f7f9fbf2),radial-gradient(circle at 12px 12px,#1f344807 1px,transparent 1.5px)}
html[data-wag-theme="light"] .msg-media{background:#f7f9fb}
html[data-wag-theme="light"] .media-placeholder{border:1px dashed #b1c3cd;background:#f7f9fb;color:#485c65}
html[data-wag-theme="light"] .media-placeholder small{color:#1d7c5b}
html[data-wag-theme="light"] .media-placeholder:hover{border-color:#aed0c6;background:#f7fbfa}
html[data-wag-theme="light"] .area-inline{color:#2d1782}
html[data-wag-theme="light"] .area-badge{border:1px solid color-mix(in srgb,var(--area-color) 55%,#cbd6dc);background:color-mix(in srgb,var(--area-color) 18%,#f7f9fb);color:#2e466b}
html[data-wag-theme="light"] .area-accounts span,html[data-wag-theme="light"] .mini-account-list span{background:#f7f9fb}
html[data-wag-theme="light"] .check-card.area-match{border-color:#aebdd0;background:#f1f3f7}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab{color:#821721;border-color:#dfc8cc}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab.active{background:#f7f1f2;color:#821721;border-color:#d0aeb2}
html[data-wag-theme="light"] .conversation-item .ticket-state.queue{background:#f7f5f1;color:#826117}
html[data-wag-theme="light"] .conversation-item .ticket-state.attending{background:#f1f7f5;color:#17825b}
html[data-wag-theme="light"] .conversation-item .ticket-state.attended{background:#f1f5f7;color:#325667}
html[data-wag-theme="light"] .conversation-item .ticket-state.blacklist{background:#f7f1f2;color:#821722}
html[data-wag-theme="light"] .chat-presence{color:#485a65!important}
html[data-wag-theme="light"] .chat-presence.online,html[data-wag-theme="light"] .chat-presence.typing{color:#178258!important}
html[data-wag-theme="light"] .chat-presence.offline,html[data-wag-theme="light"] .chat-presence.unknown{color:#576d7a!important}
html[data-wag-theme="light"] .chat-presence.recent{color:#485c65!important}
html[data-wag-theme="light"] .reply-media{background:#f7f9fb;border:1px solid #c8d7df;color:#1f7a5c}
html[data-wag-theme="light"] .quick-file,html[data-wag-theme="light"] .current-quick-file{background:#f7f9fb;color:#485c65}
html[data-wag-theme="light"] .rail{background:#f7f8fb}
html[data-wag-theme="light"] .rail nav button.active{background:#f1f7f5}
html[data-wag-theme="light"] .page-inbox{background:#f7f9fb}
html[data-wag-theme="light"] .inbox-list-panel{background:#f1f3f7;border-right:1px solid #b1bace}
html[data-wag-theme="light"] .scope-tabs button{background:#e9ecf2;color:#324767}
html[data-wag-theme="light"] .scope-tabs button.active{background:#e9ecf2;color:#175382}
html[data-wag-theme="light"] .ticket-topbar .iconbtn{background:#e9ecf2;border-color:#b2bccc}
html[data-wag-theme="light"] .ticket-search{background:#eaecf1;border-color:#b2bbcc}
html[data-wag-theme="light"] .ticket-search input::placeholder{color:#485365}
html[data-wag-theme="light"] .workflow-tabs button{background:#e9ecf2!important;color:#2d466c!important}
html[data-wag-theme="light"] .workflow-tabs button.active{background:#e9ecf2!important;border-color:#b0bcce!important}
html[data-wag-theme="light"] .workflow-tabs button[data-filter="queue"].active{background:#e9ecf2!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab{color:#821721!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab em{background:#eddee0;color:#332424}
html[data-wag-theme="light"] .ticket-subfilters select{background:#f1f3f7;border-color:#b2bccc;color:#214378}
html[data-wag-theme="light"] .conversation-list{background:#f1f3f7}
html[data-wag-theme="light"] .conversation-item{border-bottom:1px solid #b1bace;background:#f1f3f7}
html[data-wag-theme="light"] .conversation-item:hover,html[data-wag-theme="light"] .conversation-item.active{background:#e9ecf2}
html[data-wag-theme="light"] .conversation-item .avatar{background:linear-gradient(135deg,#e9ecf2,#e9f3f2)}
html[data-wag-theme="light"] .conversation-item .route{color:#175182}
html[data-wag-theme="light"] .conversation-item .preview{color:#324867}
html[data-wag-theme="light"] .ticket-empty{color:#485465}
html[data-wag-theme="light"] .ticket-empty b{color:#332424}
html[data-wag-theme="light"] .chat-panel{background:#f7f8fb}
html[data-wag-theme="light"] .chat-head{background:#ebecf1;border-bottom:1px solid #b5bcc9}
html[data-wag-theme="light"] .chat-head .avatar.large{background:#e9f0f3}
html[data-wag-theme="light"] .chat-assigned{color:#324967!important}
html[data-wag-theme="light"] .chat-title #chatRoute{color:#17825d!important}
html[data-wag-theme="light"] .resolve-btn.resolved{background:#e1e4e9;color:#294770}
html[data-wag-theme="light"] .chat-actions .iconbtn{background:#eaecf1;border-color:#b6bcc8}
html[data-wag-theme="light"] .route-warning{background:#f3f0e9;color:#826b17;border-color:#d0c6ae}
html[data-wag-theme="light"] .message-list{background-color:#f1f3f7;background-image:linear-gradient(30deg,#1f344808 12%,transparent 12.5%,transparent 87%,#1f344808 87.5%,#1f344808),linear-gradient(150deg,#1f344808 12%,transparent 12.5%,transparent 87%,#1f344808 87.5%,#1f344808),linear-gradient(30deg,#1f344808 12%,transparent 12.5%,transparent 87%,#1f344808 87.5%,#1f344808),linear-gradient(150deg,#1f344808 12%,transparent 12.5%,transparent 87%,#1f344808 87.5%,#1f344808)}
html[data-wag-theme="light"] .msg{background:#eaecf1;color:#332424}
html[data-wag-theme="light"] .msg.out{background:#f1f7f6}
html[data-wag-theme="light"] .msg .time{color:#485765}
html[data-wag-theme="light"] .day-divider span{background:#f1f3f7;color:#2d466c}
html[data-wag-theme="light"] .composer-wrap{background:#f1f3f7;border-top:1px solid #b2bacc}
html[data-wag-theme="light"] .tool-link{color:#324767}
html[data-wag-theme="light"] .tool-link:hover{background:#e9ecf2}
html[data-wag-theme="light"] .composer textarea{background:#e9ecf2;border-color:#b3bbcb;color:#332424}
html[data-wag-theme="light"] .composer textarea::placeholder{color:#485365}
html[data-wag-theme="light"] .composer-btn{color:#304869}
html[data-wag-theme="light"] .reply-picker{background:#e9ecf2;border-color:#b4bcca}
html[data-wag-theme="light"] .reply-item:hover{background:#eaecf2}
html[data-wag-theme="light"] .contact-panel{background:#f1f3f7;border-left:1px solid #b3bbcb}
html[data-wag-theme="light"] .contact-close{border:1px solid #b3bbcb;background:#e9ecf2;color:#274572}
html[data-wag-theme="light"] .contact-panel .info-block{border-color:#b1bace}
html[data-wag-theme="light"] .contact-panel select,html[data-wag-theme="light"] .contact-panel textarea{background:#f1f3f7;border-color:#b2bccc}
html[data-wag-theme="light"] .contact-panel .route-card{background:#f1f3f7;border-color:#b2bccc}
html[data-wag-theme="light"] .contact-panel .route-card.current{border-color:#aed0c7}
html[data-wag-theme="light"]{--chat-bg:#f7f9fb;--chat-in:#f1f4f6;--chat-out:#f1f7f6;--chat-input:#f1f4f6}
html[data-wag-theme="light"] .page-inbox{background:#f7f9fb}
html[data-wag-theme="light"] .inbox-list-panel{background:#f7f9fb;border-right:1px solid #c9d6de}
html[data-wag-theme="light"] .ticket-topbar{background:#f1f4f6;border-bottom:1px solid #cad6dd}
html[data-wag-theme="light"] .scope-tabs button{background:#f1f4f6;color:#242e33}
html[data-wag-theme="light"] .scope-tabs button.active{background:#e9eff2;color:#175b82}
html[data-wag-theme="light"] .ticket-search{background:#f1f4f6}
html[data-wag-theme="light"] .ticket-search input::placeholder{color:#485a65}
html[data-wag-theme="light"] .workflow-tabs{background:#f7f9fb}
html[data-wag-theme="light"] .workflow-tabs button{background:#f1f4f6!important;border:1px solid #cad6dd!important;color:#242e33!important}
html[data-wag-theme="light"] .workflow-tabs button.active{background:#f1f7f6!important;color:#178260!important;border-color:#c8dfd9!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab{color:#821720!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab.active{background:#f7f1f2!important;border-color:#d0aeb3!important;color:#821722!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab em{color:#332424}
html[data-wag-theme="light"] .ticket-subfilters{background:#f7f9fb}
html[data-wag-theme="light"] .ticket-subfilters select{background:#f1f4f6;border:1px solid #cad6dd;color:#325667}
html[data-wag-theme="light"] .conversation-list{background:#f7f9fb}
html[data-wag-theme="light"] .conversation-item{background:#f7f9fb;border-bottom:1px solid #c8d7df}
html[data-wag-theme="light"] .conversation-item:hover,html[data-wag-theme="light"] .conversation-item.active{background:#f1f4f6}
html[data-wag-theme="light"] .conversation-item .avatar{background:#e9f2f3}
html[data-wag-theme="light"] .conversation-item .route{color:#176282}
html[data-wag-theme="light"] .conversation-item .preview{color:#485b65}
html[data-wag-theme="light"] .chat-head{border-bottom:1px solid #cbd6dc}
html[data-wag-theme="light"] .chat-head .avatar.large{background:#e9f2f3}
html[data-wag-theme="light"] .chat-assigned{color:#485b65!important}
html[data-wag-theme="light"] .chat-title #chatRoute{color:#1d7c58!important}
html[data-wag-theme="light"] .chat-actions .iconbtn{background:#f1f4f6;border-color:#b0c4cf}
html[data-wag-theme="light"] .route-warning{background:#f7f5f1;color:#826117}
html[data-wag-theme="light"] .message-list{background-color:#f7f9fb!important;background-image:radial-gradient(circle at 14px 14px,#1f344808 1.2px,transparent 1.4px)!important}
html[data-wag-theme="light"] .msg{color:#242e33!important}
html[data-wag-theme="light"] .msg .time{color:#485c65!important}
html[data-wag-theme="light"] .msg.out .time{color:#48655e!important}
html[data-wag-theme="light"] .msg-status.read,html[data-wag-theme="light"] .msg-status.played{color:#176282}
html[data-wag-theme="light"] .msg-status.queued,html[data-wag-theme="light"] .msg-status.pending{color:#7c621d}
html[data-wag-theme="light"] .msg-status.failed{color:#82171f}
html[data-wag-theme="light"] .msg-media{background:#f7f9fb}
html[data-wag-theme="light"] .file{background:#f7f9fb!important;border:1px solid #cad6dd}
html[data-wag-theme="light"] .media-placeholder{background:#f7f9fb;border:1px dashed #b4c2ca;color:#325867}
html[data-wag-theme="light"] .media-placeholder small{color:#176282}
html[data-wag-theme="light"] .day-divider span{background:#f1f5f7!important;color:#325867!important}
html[data-wag-theme="light"] .composer-wrap{border-top:1px solid #cbd6dc!important}
html[data-wag-theme="light"] .tool-link{color:#242e33!important}
html[data-wag-theme="light"] .tool-link:hover{background:#f1f4f6!important}
html[data-wag-theme="light"] .composer textarea{color:#242e33!important}
html[data-wag-theme="light"] .composer textarea::placeholder{color:#485a65!important}
html[data-wag-theme="light"] .composer-btn{color:#485b65!important}
html[data-wag-theme="light"] .send-btn{background:#e9f3f1!important}
html[data-wag-theme="light"] .reply-picker{background:#f1f4f6!important;border-color:#b4c3ca!important}
html[data-wag-theme="light"] .reply-item:hover{background:#f1f4f6!important}
html[data-wag-theme="light"] .send-state.queued{background:#f7f5f1;color:#826117;border:1px solid #d0c8ae}
html[data-wag-theme="light"] .send-state.ok{background:#f1f7f5;color:#17825c;border:1px solid #c8dfd9}
html[data-wag-theme="light"] .send-state.error{background:#f7f1f1;color:#821724;border:1px solid #d0aeb3}
html[data-wag-theme="light"] .contact-panel{background:#f7f9fb!important;border-left:1px solid #cad6dd!important}
html[data-wag-theme="light"] .contact-panel .info-block{border-color:#c9d7df!important}
html[data-wag-theme="light"] .contact-panel select,html[data-wag-theme="light"] .contact-panel textarea,html[data-wag-theme="light"] .contact-panel .route-card{background:#f1f4f6!important;border-color:#cad7dd!important}
html[data-wag-theme="light"] .contact-close{background:#f1f4f6!important;border-color:#b3c3cb!important}
html[data-wag-theme="light"] .wag-status-reply b{color:#178260}
html[data-wag-theme="light"] .wag-status-reply span{color:#325c67}
html[data-wag-theme="light"] .wag-message-actions .danger{color:#821720!important}
html[data-wag-theme="light"] #modal .modal-card.connection-picker-modal-card{background:#f1f3f7;border-color:#b0bace}
html[data-wag-theme="light"] #modal .connection-picker-modal-card .modal-head{background:#f1f3f7;border-bottom:1px solid #b1bace}
html[data-wag-theme="light"] #modal .connection-picker-modal-card .modal-body{background:#f1f3f7}
html[data-wag-theme="light"] #modal .connection-picker-modal-card .modal-foot{background:#f1f3f7;border-top:1px solid #b1bace}
html[data-wag-theme="light"] .connection-picker-intro{color:#274572}
html[data-wag-theme="light"] .connection-picker-intro span{color:#485365}
html[data-wag-theme="light"] .connection-provider{border:1px solid #b1bace;background:#f1f3f7;color:#244875}
html[data-wag-theme="light"] .connection-provider:hover{border-color:color-mix(in srgb,var(--provider) 58%,#b1bace);background:#f1f3f7}
html[data-wag-theme="light"] .connection-provider.ready{background:linear-gradient(90deg,color-mix(in srgb,var(--provider) 18%,#f1f3f7),#f1f3f7 55%)}
html[data-wag-theme="light"] .connection-provider-copy small{color:#324867}
html[data-wag-theme="light"] .connection-provider em{border:1px solid #b3bbcc;color:#485465}
html[data-wag-theme="light"] .connection-provider.ready em{color:#178256;border-color:#aed0c5;background:#f1f7f5}
html[data-wag-theme="light"] .quick-filter-tabs button.active,html[data-wag-theme="light"] .ai-learning-tabs button.active{background:#f1f3f7;color:#332424;border-color:#c8d1df}
html[data-wag-theme="light"] .status-pill.ai{color:#272079}
html[data-wag-theme="light"] .quick-ai-options small{color:#57657a}
html[data-wag-theme="light"] .learning-switch-card span{color:#57657a}
html[data-wag-theme="light"] .learning-error{color:#681212}
html[data-wag-theme="light"] .learning-kind{color:#57657a}
html[data-wag-theme="light"] .learning-card small{color:#57657a}
html[data-wag-theme="light"] .learning-card-foot{color:#57657a}
html[data-wag-theme="light"] .confidence{color:#272079}
html[data-wag-theme="light"] .qa-card small{color:#57657a}
html[data-wag-theme="light"] .qa-connections{color:#57657a}
html[data-wag-theme="light"] .status-pill.test{color:#682b12}
html[data-wag-theme="light"] .ai-module-tabs{background:rgba(247,248,251,0.96);border:1px solid #c8d3df}
html[data-wag-theme="light"] .ai-module-tabs button{border:1px solid #aebed0;background:#f1f3f7;color:#324b67}
html[data-wag-theme="light"] .ai-module-tabs button:hover{background:#f1f3f7;color:#174982}
html[data-wag-theme="light"] .ai-module-tabs button.active{background:#f1f7f5;border-color:#aed0c5;color:#17825f}
html[data-wag-theme="light"] .ai-module-tabs button em{background:#f1f3f7;color:#324c67}
html[data-wag-theme="light"] .ai-module-tabs button.active em{background:#e9f3ef;color:#178261}
html[data-wag-theme="light"] #page-automations .qa-card,html[data-wag-theme="light"] #page-automations .learning-card,html[data-wag-theme="light"] #page-automations .learning-switch-card{background:#f1f3f7!important;border-color:#c8d2df!important;color:#264c73!important}
html[data-wag-theme="light"] #page-automations .qa-card small,html[data-wag-theme="light"] #page-automations .learning-card small,html[data-wag-theme="light"] #page-automations .learning-switch-card span,html[data-wag-theme="light"] #page-automations .learning-card-foot{color:#324b67!important}
html[data-wag-theme="light"] #page-automations .qa-connections{background:#f7f9fb!important;border-color:#c8d2df!important;color:#324c67!important}
html[data-wag-theme="light"] #page-automations .quick-filter-tabs button,html[data-wag-theme="light"] #page-automations .ai-learning-tabs button{background:#f1f3f7!important;border-color:#aebed0!important;color:#324b67!important}
html[data-wag-theme="light"] #page-automations .quick-filter-tabs button.active,html[data-wag-theme="light"] #page-automations .ai-learning-tabs button.active{background:#e9f3ef!important;border-color:#aed0c5!important;color:#17825d!important}
html[data-wag-theme="light"] #page-automations .learning-card.warning{background:#f7f4f1!important;border-color:#d0c4ae!important}
html[data-wag-theme="light"] #page-automations .learning-switch-card.on{background:#f1f7f5!important;border-color:#aed0c5!important}
html[data-wag-theme="light"] .router-card{border:1px solid #c8d2df;background:#f1f3f7}
html[data-wag-theme="light"] .router-card.on{border-color:#aed0c5;background:#f1f7f5}
html[data-wag-theme="light"] .router-copy p{color:#324f67}
html[data-wag-theme="light"] .router-copy small{color:#485865}
html[data-wag-theme="light"] .router-controls label{color:#485b65}
html[data-wag-theme="light"] .router-controls select{background:#f7f9fb}
html[data-wag-theme="light"] .router-controls .router-toggle{color:#325267}
html[data-wag-theme="light"] .wag-author-badge.ai{color:#171982}
html[data-wag-theme="light"] .wag-author-badge.human{border-color:rgba(174,208,197,0.22)}
html[data-wag-theme="light"] .wag-author-badge.automation{color:#683712}
html[data-wag-theme="light"] .wag-author-badge.external{color:#57657a;border-color:rgba(181,189,202,0.22)}
html[data-wag-theme="light"] .ai-pool-box small{color:var(--muted,#57657a)}
html[data-wag-theme="light"] .ai-agent-runtime-error{color:#681212}
html[data-wag-theme="light"] .ai-pool-state .warn{color:#683712}
html[data-wag-theme="light"] .filter-more-menu .bulk-export-menu{border-top:1px solid #c8d2df;color:#1e7b5d}
html[data-wag-theme="light"] .bulk-export-hero{border:1px solid #aed0c9;background:linear-gradient(135deg,#f7fbfa,#f1f3f7)}
html[data-wag-theme="light"] .bulk-export-icon{background:#f7fbfa;border:1px solid #aed0c6}
html[data-wag-theme="light"] .bulk-export-hero p{color:#324c67}
html[data-wag-theme="light"] .bulk-export-tip{background:#f7fbfa!important;border-color:#aed0c7!important}
html[data-wag-theme="light"] .payment-safety-strip{border:1px solid rgba(174,208,196,0.25)}
html[data-wag-theme="light"] .payment-value{background:rgba(31,52,72,0.035)}
html[data-wag-theme="light"] .payment-modal-hero{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .country-catalog-flag{background:rgba(31,52,72,0.04)}
html[data-wag-theme="light"] .country-brand-tags span{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .payment-verifier-box{border:1px solid var(--border,#cbd3dc);background:var(--panel,#f7f9fa)}
html[data-wag-theme="light"] .payment-method-card{border:1px solid var(--border,#cbd3dc)}
html[data-wag-theme="light"] .payment-verifier-box.verifier-v2{background:linear-gradient(180deg,rgba(31,52,72,0.028),rgba(31,52,72,0.025))}
html[data-wag-theme="light"] .verifier-ai-source{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .ai-source-dot{background:#e3e5e7}
html[data-wag-theme="light"] .verifier-options .check-card{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .payment-alert-config-title{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .payment-alert-route{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] #nav button[data-page="payments"].payment-needs-review{color:#821722}
html[data-wag-theme="light"] #nav button[data-page="payments"] .nav-payment-badge{color:#332424}
html[data-wag-theme="light"] .payment-review-hot strong{color:#821722}
html[data-wag-theme="light"] .payment-review-panel{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .payment-receipt-error{color:#821721}
html[data-wag-theme="light"] .payment-alert-state.sent{color:#17825b}
html[data-wag-theme="light"] .payment-alert-state.pending{color:#821721}
html[data-wag-theme="light"] .ai-agent-health-note{color:#7f5f1a}
html[data-wag-theme="light"] .ai-agent-card .status-pill.bad{color:#821721}
html[data-wag-theme="light"] .ai-agent-card .status-pill.test{color:#826017}
html[data-wag-theme="light"] .ai-agent-card .status-pill.good{color:#17825b}
html[data-wag-theme="light"] .vip-title-row small{color:var(--muted,#324d67)}
html[data-wag-theme="light"] .vip-offer-card{border:1px solid var(--border,#c8d4df);background:var(--card,#f7f9fb)}
html[data-wag-theme="light"] .vip-contact-kv span{color:var(--muted,#324d67)}
html[data-wag-theme="light"] .vip-stale{color:var(--muted,#324d67)}
html[data-wag-theme="light"] .advisor-request-pill{color:#683712}
html[data-wag-theme="light"] .dashboard-range>button{color:#485a65}
html[data-wag-theme="light"] .dashboard-range>button.active{background:#f1f7f5;border-color:#aed0c6;color:#17825e}
html[data-wag-theme="light"] .dashboard-custom input{background:#f7f9fb}
html[data-wag-theme="light"] .dashboard-range-label{color:#485a65}
html[data-wag-theme="light"] .dashboard-kpi{background:linear-gradient(145deg,#f7f9fb,#f7f9fb);border:1px solid #c8d5df}
html[data-wag-theme="light"] .dashboard-kpi>span{color:#485b65}
html[data-wag-theme="light"] .dashboard-kpi strong{color:#265c73}
html[data-wag-theme="light"] .dashboard-kpi small{color:#576d7a}
html[data-wag-theme="light"] .dashboard-kpi.ai{border-color:#aec6d0}
html[data-wag-theme="light"] .dashboard-kpi.human{border-color:#aed0bd}
html[data-wag-theme="light"] .dashboard-kpi.mixed{border-color:#bcb5ca}
html[data-wag-theme="light"] .dashboard-card{background:#f7f9fb;border:1px solid #c8d5df}
html[data-wag-theme="light"] .dashboard-card-head p{color:#485a65}
html[data-wag-theme="light"] .dashboard-card-head>b{color:#25745a;background:#f1f7f5;border:1px solid #c8dfd8}
html[data-wag-theme="light"] .dashboard-chip{background:#f1f4f7;border:1px solid #c8d6df;color:#485b65}
html[data-wag-theme="light"] .dashboard-hourly{border-bottom:1px solid #c9d5de}
html[data-wag-theme="light"] .dashboard-hour i{background:linear-gradient(180deg,#3dd5a4,#e9f3f0)}
html[data-wag-theme="light"] .dashboard-hour i[data-tip]:hover:after{background:#f7f9fb;border:1px solid #c9d6de;color:#325467}
html[data-wag-theme="light"] .dashboard-hour span{color:#576e7a}
html[data-wag-theme="light"] .dashboard-list-row{border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .dashboard-bar{background:#f1f4f7}
html[data-wag-theme="light"] .ai-usage-kpis>div{background:#f7f9fb;border:1px solid #c8d6df}
html[data-wag-theme="light"] .ai-usage-kpis span{color:#485b65}
html[data-wag-theme="light"] .dashboard-note{color:#576e7a}
html[data-wag-theme="light"] .dashboard-table th,html[data-wag-theme="light"] .dashboard-table td{border-bottom:1px solid #c8d6df}
html[data-wag-theme="light"] .dashboard-table th{color:#485b65}
html[data-wag-theme="light"] .dashboard-table td b{color:#315568}
html[data-wag-theme="light"] .dashboard-empty{color:#576d7a}
html[data-wag-theme="light"] .dashboard-agent-idle:before{background:#e3e6e7}
html[data-wag-theme="light"] .rail-nav-caret{color:#576e7a}
html[data-wag-theme="light"] .rail-subnav button{color:#485a65!important}
html[data-wag-theme="light"] .rail-subnav button.active{background:#f1f4f7!important;color:#175582!important}
html[data-wag-theme="light"] .ai-kicker{color:#1f7a5a}
html[data-wag-theme="light"] .ai-workspace-mobile-tabs button{border:1px solid #c8d3df;background:#f1f3f7;color:#324d67}
html[data-wag-theme="light"] .ai-workspace-mobile-tabs button.active{background:#f1f7f5;border-color:#aed0c5;color:#17825f}
html[data-wag-theme="light"] .ai-dashboard-hero{border:1px solid #aec1d0;background:radial-gradient(circle at 90% 10%,rgba(70,160,255,.12),transparent 38%),linear-gradient(145deg,#f7f9fb,#f7f9fb)}
html[data-wag-theme="light"] .ai-dashboard-hero p{color:#485965}
html[data-wag-theme="light"] .ai-dashboard-module-card{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-dashboard-module-card:hover{border-color:#aec0d0}
html[data-wag-theme="light"] .ai-dashboard-module-card p{color:#485965}
html[data-wag-theme="light"] .ai-intent-detail{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-intent-icon{background:#f1f4f7;border:1px solid #c8d3df}
html[data-wag-theme="light"] .ai-intent-detail-head p{color:#485965}
html[data-wag-theme="light"] .ai-intent-detail-grid>div{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-intent-detail-grid b{color:#325367}
html[data-wag-theme="light"] .ai-intent-detail-grid p{color:#485a65}
html[data-wag-theme="light"] .ai-trigger-chips span{border:1px solid #aec1d0;background:#f1f4f7;color:#1e557b}
html[data-wag-theme="light"] .ai-intent-card{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-intent-card p{color:#485a65}
html[data-wag-theme="light"] .ai-module-modal-intro{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-table-toolbar select,html[data-wag-theme="light"] .qa-table-toolbar input,html[data-wag-theme="light"] .qa-table-meta select{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-search-box{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-search-box:focus-within{border-color:#aec1d0}
html[data-wag-theme="light"] .qa-inline-stats span{border:1px solid #c8d4df;background:#f7f9fb;color:#485a65}
html[data-wag-theme="light"] .qa-inline-stats b{color:#2d536c}
html[data-wag-theme="light"] .ai-data-table-card{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-data-table th,html[data-wag-theme="light"] .ai-data-table td{border-bottom:1px solid #c8d4df}
html[data-wag-theme="light"] .ai-data-table th{background:#f1f4f7;color:#485965}
html[data-wag-theme="light"] .ai-data-table th[data-qa-sort]:hover{color:#175c82}
html[data-wag-theme="light"] .qa-question-cell b{color:#325367}
html[data-wag-theme="light"] .qa-question-cell small{color:#576c7a}
html[data-wag-theme="light"] .table-status-dot{background:#e3e5e7}
html[data-wag-theme="light"] .table-status-dot.off{background:#e3e5e7}
html[data-wag-theme="light"] .table-loading{color:#576c7a}
html[data-wag-theme="light"] .table-loading.error{color:#821721}
html[data-wag-theme="light"] .qa-table-footer{background:#f7f9fb}
html[data-wag-theme="light"] .qa-table-footer small{color:#576c7a}
html[data-wag-theme="light"] .qa-pagination button.active{background:#f1f7f5;border-color:#aed0c5;color:#17825a}
html[data-wag-theme="light"] .qa-pagination span{color:#576c7a}
html[data-wag-theme="light"] .qa-discovery-compact{border:1px dashed #aec0d0;background:#f7f9fb}
html[data-wag-theme="light"] .qa-discovery-compact small{color:#576d7a}
html[data-wag-theme="light"] .qa-discovery-compact.empty{border-color:#c8d5df}
html[data-wag-theme="light"] .qa-discovery-table-wrap{border:1px solid #c8d5df}
html[data-wag-theme="light"] #automationStats>span,html[data-wag-theme="light"] #countryCatalogStats>span,html[data-wag-theme="light"] #countryWelcomeStats>span,html[data-wag-theme="light"] #aiLearningStats>span{border:1px solid #c8d4df;background:#f7f9fb;color:#485a65}
html[data-wag-theme="light"] #automationStats>span b,html[data-wag-theme="light"] #countryCatalogStats>span b,html[data-wag-theme="light"] #countryWelcomeStats>span b,html[data-wag-theme="light"] #aiLearningStats>span b{color:#2d536c}
html[data-wag-theme="light"] .ai-compact-table td b{color:#315568}
html[data-wag-theme="light"] .table-subline{color:#576c7a}
html[data-wag-theme="light"] .table-error-line{color:#821720}
html[data-wag-theme="light"] .ai-hours-global-card{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-hours-global-main p{color:#485865}
html[data-wag-theme="light"] .ai-hours-global-main small{color:#576c7a}
html[data-wag-theme="light"] .ai-hours-policy{border:1px solid #aed0c6;background:#f7fbfa}
html[data-wag-theme="light"] .ai-hours-policy small{color:#48655b}
html[data-wag-theme="light"] .status-pill.ai-full{background:#f7f5f1!important;border-color:#d0c4ae!important;color:#825f17!important}
html[data-wag-theme="light"] .scope-chip{border:1px solid #aebfd0;background:#f1f3f7;color:#324f67}
html[data-wag-theme="light"] .scope-chip.own{border-color:#aed0c6;background:#f1f7f5;color:#178258}
html[data-wag-theme="light"] .scope-chip.inherit{border-color:#b3becb;background:#f1f4f7;color:#485765}
html[data-wag-theme="light"] .ai-hours-modal-intro{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-hours-modal-intro p{color:#485a65}
html[data-wag-theme="light"] .ai-hours-day-row{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-hours-day-name small{color:#576c7a}
html[data-wag-theme="light"] .ai-hours-slot{border:1px solid #c8d5df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-hours-slot input[type=time]{background:#f7f9fb;color:#305469}
html[data-wag-theme="light"] .ai-hours-slot>span{color:#576c7a}
html[data-wag-theme="light"] .info-strip{border:1px solid #aec1d0;background:#f1f4f7;color:#2f506a}
html[data-wag-theme="light"] .conversation-item .ticket-state.ai{background:#f1f7f6;color:#178260;border:1px solid #c8dfdb}
html[data-wag-theme="light"] .conversation-item .ticket-state.human{background:#f2f1f7;color:#3a1782;border:1px solid #b9aed0}
html[data-wag-theme="light"] .contact-search-head{border-top:1px solid var(--border,#c8d2df);color:#1c4b7d}
html[data-wag-theme="light"] .contact-search-head span{color:#324b67}
html[data-wag-theme="light"] .contact-search-item{border-top:1px solid rgba(31,52,72,0.05)}
html[data-wag-theme="light"] .contact-search-avatar{background:#f1f4f7;color:#175e82}
html[data-wag-theme="light"] .contact-search-copy small{color:#485665}
html[data-wag-theme="light"] .contact-search-copy em{color:#17824e}
html[data-wag-theme="light"] .contact-search-open{color:#485565}
html[data-wag-theme="light"] .contact-route-summary{border:1px solid #c8d2df;background:#f7f9fb}
html[data-wag-theme="light"] .contact-route-summary span{color:#485665}
html[data-wag-theme="light"] .contact-route-title{color:#324c67}
html[data-wag-theme="light"] .contact-route-choice{border:1px solid #c8d2df;background:#f7f9fb;color:#185081}
html[data-wag-theme="light"] .contact-route-choice.recommended{background:#f7fbfa}
html[data-wag-theme="light"] .contact-route-choice small{color:#324c67}
html[data-wag-theme="light"] .contact-route-choice strong{color:#1a7f54}
html[data-wag-theme="light"] .wag-reaction-pill.mine{outline:2px solid rgba(174,208,205,0.25)}
html[data-wag-theme="light"] .wa-center>section{border:1px solid var(--border,#c8d2df);background:var(--panel,#f7f9fb)}
html[data-wag-theme="light"] .wa-business-meta span{border:1px solid var(--border,#c8d2df)}
html[data-wag-theme="light"] .wa-business-hours>div{background:rgba(31,52,72,0.035)}
html[data-wag-theme="light"] .wa-tool-card{border:1px solid var(--border,#c8d2df);background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .wa-tool-card>span{color:var(--muted,#485465)}
html[data-wag-theme="light"] .wa-cap-grid>div{background:rgba(31,52,72,0.025)}
html[data-wag-theme="light"] .wa-cap-ok{color:#1b7e5a}
html[data-wag-theme="light"] .wa-cap-no{color:#485465}
html[data-wag-theme="light"] .wag-excel-search{background:#f7f9fb;border:1px solid #c8d5df;color:#325267}
html[data-wag-theme="light"] .wag-excel-toolbar select{background:#f7f9fb;border:1px solid #c8d5df}
html[data-wag-theme="light"] .wag-excel-count{color:#325467}
html[data-wag-theme="light"] .wag-data-root .wag-table-empty{border:1px solid #c8d5df;background:#f7f9fb}
html[data-wag-theme="light"] .wag-table-scroll-top{border:1px solid #c8d5df;background:#f7f9fb}
html[data-wag-theme="light"] .wag-table-viewport{border:1px solid #c8d5df;background:#f7f9fb}
html[data-wag-theme="light"] .wag-table-viewport:focus{outline:2px solid #aec2d0}
html[data-wag-theme="light"] .wag-table-scroll-top::-webkit-scrollbar-track,html[data-wag-theme="light"] .wag-table-viewport::-webkit-scrollbar-track{background:#f1f4f7}
html[data-wag-theme="light"] .wag-table-scroll-top::-webkit-scrollbar-thumb,html[data-wag-theme="light"] .wag-table-viewport::-webkit-scrollbar-thumb{background:#dee7ed;border:2px solid #c8d5df}
html[data-wag-theme="light"] .wag-excel-table th,html[data-wag-theme="light"] .wag-excel-table td{border-right:1px solid #c8d5df;border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .wag-excel-table th{color:#2e556b;background:#f1f4f7}
html[data-wag-theme="light"] .wag-excel-table tbody tr:nth-child(even){background:#f7f9fb}
html[data-wag-theme="light"] .wag-excel-table tbody tr:hover{background:#f1f4f7}
html[data-wag-theme="light"] .wag-excel-table td{color:#2c556d}
html[data-wag-theme="light"] .wag-excel-table td.wag-frozen-col,html[data-wag-theme="light"] .wag-excel-table th.wag-frozen-col{background:#f7f9fb}
html[data-wag-theme="light"] .wag-excel-table th.wag-frozen-col{background:#f1f4f7}
html[data-wag-theme="light"] .wag-excel-table tr:nth-child(even) td.wag-frozen-col{background:#f1f4f7}
html[data-wag-theme="light"] .wag-excel-table tr:hover td.wag-frozen-col{background:#f1f4f7}
html[data-wag-theme="light"] .wag-cell-main{color:#1d587c}
html[data-wag-theme="light"] .wag-cell-sub{color:#325467}
html[data-wag-theme="light"] .wag-amount{color:#176082!important}
html[data-wag-theme="light"] .wag-notes-cell>span{color:#325467}
html[data-wag-theme="light"] .wag-notes-cell>span:first-child{color:#324f67}
html[data-wag-theme="light"] .wag-alert-badge.sent{border:1px solid #c8dfd9;background:#f1f7f5;color:#17825b}
html[data-wag-theme="light"] .wag-alert-badge.pending{border:1px solid #d0baae;background:#f7f3f1;color:#825417}
html[data-wag-theme="light"] .wag-sort:hover{color:#332424}
html[data-wag-theme="light"] .wag-account-icon{background:#f1f7f7;color:#178273}
html[data-wag-theme="light"] .wag-actions-fold summary{color:#175782;border:1px solid #c8d7df;background:#f1f4f7}
html[data-wag-theme="light"] .wag-actions-extra{border-top:1px solid #c8d5df}
html[data-wag-theme="light"] .wag-actions-extra .danger-solid{color:#1d3143}
html[data-wag-theme="light"] .payment-verifier-status{border:1px solid #c8d5df;color:#275272;background:#f7f9fb}
html[data-wag-theme="light"] .payment-verifier-status.is-active{color:#178245;border-color:#aed0c3;background:#f7fbfa}
html[data-wag-theme="light"] .payment-verifier-status.is-error{color:#822417;border-color:#d0aeb0;background:#f7f1f2}
html[data-wag-theme="light"] .payment-verifier-status.is-pending,html[data-wag-theme="light"] .payment-verifier-status.is-saving{color:#825e17;border-color:#d0c4ae;background:#f7f5f1}
html[data-wag-theme="light"] .sales-router-card .router-controls input[type=number]{background:#f7f9fb}
html[data-wag-theme="light"] .revival-count-section{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .revival-count-head small,html[data-wag-theme="light"] .revival-count-card small{color:#325067}
html[data-wag-theme="light"] .revival-count-card{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .revival-progress{background:#e9eef2}
html[data-wag-theme="light"] .revival-progress span{background:#deede9}
html[data-wag-theme="light"] .revival-error{color:#824d17}
html[data-wag-theme="light"] .advisor-route-row{background:rgba(247,249,251,0.55)}
html[data-wag-theme="light"] .advisor-alert-errors{border:1px solid #d0c5ae;color:#825e17}
html[data-wag-theme="light"] .wag-groups-toolbar{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .group-origin-chip{border:1px solid #aecdd0;background:#f1f6f7;color:#178269}

/* public/assets/chat-1.5.0.css */
html[data-wag-theme="light"]{--w15-bg:#f1f3f7;--w15-line:#eaecf1;--w15-text:#324467;--w15-muted:#485365;--w15-in:#eaecf1;--w15-out:#e9f3f2}
html[data-wag-theme="light"] .rail{border-right:1px solid #b1bace!important}
html[data-wag-theme="light"] .brand-copy span{color:#485365!important}
html[data-wag-theme="light"] .rail nav button{color:#324667!important}
html[data-wag-theme="light"] .rail nav button:hover{background:#e9ecf2!important}
html[data-wag-theme="light"] .rail nav button.active{background:#e9ecf2!important;color:#175082!important}
html[data-wag-theme="light"] .rail-bottom .ghost{border-color:#b2bacc!important;color:#324767!important}
html[data-wag-theme="light"] .userbox{border-color:#b2bacc!important}
html[data-wag-theme="light"] .inbox-list-panel{border-right:1px solid #b2bacd!important}
html[data-wag-theme="light"] .scope-tabs button{background:#eaecf2!important;color:#324867!important}
html[data-wag-theme="light"] .scope-tabs button.active{background:#e9edf2!important;color:#175182!important}
html[data-wag-theme="light"] .ticket-topbar .iconbtn{background:#eaecf2!important;border-color:#b3bccb!important;color:#284971!important}
html[data-wag-theme="light"] .ticket-search{background:#ebecf1!important}
html[data-wag-theme="light"] .ticket-search input{color:#332424!important}
html[data-wag-theme="light"] .ticket-search input::placeholder{color:#485365!important}
html[data-wag-theme="light"] .workflow-tabs button{background:#eaecf1!important;color:#314668!important}
html[data-wag-theme="light"] .workflow-tabs button.active{background:#dfe3eb!important;color:#332424!important}
html[data-wag-theme="light"] .workflow-tabs button.danger-tab{color:#821723!important}
html[data-wag-theme="light"] .ticket-subfilters select{background:#eaecf2!important;border:1px solid #b3bbcb!important;color:#314968!important}
html[data-wag-theme="light"] .conversation-item{border-bottom:1px solid #b2bacd!important}
html[data-wag-theme="light"] .conversation-item:hover,html[data-wag-theme="light"] .conversation-item.active{background:#eaecf2!important}
html[data-wag-theme="light"] .conversation-item .avatar{background:#dee7ed!important}
html[data-wag-theme="light"] .conversation-item .route{color:#175482!important}
html[data-wag-theme="light"] .conversation-item .preview{color:#324667!important}
html[data-wag-theme="light"] .conversation-item .meta{color:#485465!important}
html[data-wag-theme="light"] .chat-head{border-bottom:1px solid #b5bbc9!important}
html[data-wag-theme="light"] .chat-head .avatar.large{background:#e9f1f3!important}
html[data-wag-theme="light"] .chat-title-line b{color:#332424!important}
html[data-wag-theme="light"] .chat-presence{color:#242a33!important}
html[data-wag-theme="light"] .chat-assigned{color:#324967!important}
html[data-wag-theme="light"] .chat-title #chatRoute{color:#17825b!important}
html[data-wag-theme="light"] .chat-actions .iconbtn{background:#eaecf1!important;border-color:#b6bcc9!important;color:#332424!important}
html[data-wag-theme="light"] .route-warning{background:#f3efe9!important;border-color:#d0c5ae!important;color:#826a17!important}
html[data-wag-theme="light"] #messageList.message-list{background-image:radial-gradient(circle at 18px 18px,rgba(31,52,72,0.027) 1.2px,transparent 1.4px),radial-gradient(circle at 46px 46px,rgba(31,52,72,0.025) 1px,transparent 1.2px)!important}
html[data-wag-theme="light"] .wag-thread-loading{background:#eaecf1;color:#324967}
html[data-wag-theme="light"] .wag-bubble{color:#332424!important}
html[data-wag-theme="light"] .wag-message-text{color:#332424!important}
html[data-wag-theme="light"] .wag-message-empty{color:#242a33!important}
html[data-wag-theme="light"] .wag-message-meta{color:#324967!important}
html[data-wag-theme="light"] .wag-message-status{color:#242b33!important}
html[data-wag-theme="light"] .wag-message-status.queued,html[data-wag-theme="light"] .wag-message-status.pending{color:#826717!important}
html[data-wag-theme="light"] .wag-message-status.failed{color:#821721!important}
html[data-wag-theme="light"] .wag-day-divider span{background:#e9ecf2!important;color:#324a67!important}
html[data-wag-theme="light"] .wag-thread-empty{background:#eaecf2!important;color:#324a67!important}
html[data-wag-theme="light"] .wag-media-open{background:#f7f8fb!important}
html[data-wag-theme="light"] .wag-media-image{background:#f7f8fb!important}
html[data-wag-theme="light"] .wag-media-zoom{background:#f7f8fbbd;color:#332424}
html[data-wag-theme="light"] .wag-media-video{background:#f9f9f9!important}
html[data-wag-theme="light"] .wag-media-fallback{border:1px dashed #b4bcca!important;background:#eaecf2!important;color:#314968!important}
html[data-wag-theme="light"] .wag-media-fallback small{color:#485465!important}
html[data-wag-theme="light"] .wag-media-fallback.media-failed{border-color:#d0aeb4!important;background:#f1ebee!important}
html[data-wag-theme="light"] .wag-document{border:1px solid #b5bcca!important;background:#e9ecf2!important;color:#332424!important}
html[data-wag-theme="light"] .wag-document small{color:#175282!important}
html[data-wag-theme="light"] .wag-image-viewer{background:#f7f8fb}
html[data-wag-theme="light"] .wag-message-menu{background:#f7f8fb99;color:#332424}
html[data-wag-theme="light"] .wag-message-actions{background:#e9ecf2;border:1px solid #b4bbca}
html[data-wag-theme="light"] .wag-message-actions button,html[data-wag-theme="light"] .wag-message-actions a{color:#332424}
html[data-wag-theme="light"] .wag-message-actions button:hover,html[data-wag-theme="light"] .wag-message-actions a:hover{background:#eaecf1}
html[data-wag-theme="light"] .wag-quoted{background:#f1f3f780}
html[data-wag-theme="light"] .wag-quoted b{color:#175282}
html[data-wag-theme="light"] .wag-quoted span{color:#324867}
html[data-wag-theme="light"] .wag-older-wrap button{border:1px solid #b4bbca;background:#eaecf2;color:#314968}
html[data-wag-theme="light"] .composer-wrap{background:#f1f3f7!important;border-top:1px solid #b2bbcc!important}
html[data-wag-theme="light"] .tool-link{color:#324a67!important}
html[data-wag-theme="light"] .tool-link:hover{background:#eaecf1!important}
html[data-wag-theme="light"] .composer textarea{background:#eaecf1!important;color:#332424!important}
html[data-wag-theme="light"] .composer textarea::placeholder{color:#485565!important}
html[data-wag-theme="light"] .composer-btn{color:#314968!important}
html[data-wag-theme="light"] .reply-picker{background:#e9ecf2!important;border-color:#b4bbca!important}
html[data-wag-theme="light"] .reply-item:hover{background:#eaecf1!important}
html[data-wag-theme="light"] .reply-bar{background:#eaecf2!important;color:#332424!important}
html[data-wag-theme="light"] .reply-bar b{color:#175282!important}
html[data-wag-theme="light"] .reply-bar span{color:#324967!important}
html[data-wag-theme="light"] .attachment-stage{border:1px solid #b5bcca!important;background:#eaecf2!important}
html[data-wag-theme="light"] .attachment-head button{background:#e0e4ea;color:#332424}
html[data-wag-theme="light"] .attachment-card{background:#f1f3f7;border:1px solid #b5bcca}
html[data-wag-theme="light"] .attachment-thumb{background:#f1f3f7}
html[data-wag-theme="light"] .attachment-info span{color:#485465}
html[data-wag-theme="light"] .attachment-info i{background:linear-gradient(90deg,#9fd4ff var(--p),#e1e4ea var(--p))}
html[data-wag-theme="light"] .attachment-remove{background:#e1e4ea;color:#332424}
html[data-wag-theme="light"] .send-state.queued{background:#f3efe9;color:#826a17}
html[data-wag-theme="light"] .send-state.ok{background:#e9f3f0;color:#17825d}
html[data-wag-theme="light"] .send-state.error{background:#f3e9eb;color:#821725}
html[data-wag-theme="light"] .contact-panel{background:#f1f3f7!important;border-left:1px solid #b4bbcb!important}
html[data-wag-theme="light"] .contact-close{border:1px solid #b4bcca;background:#eaecf2;color:#332424}
html[data-wag-theme="light"] .contact-panel .info-block{border-color:#b2bacc!important}
html[data-wag-theme="light"] .contact-panel select,html[data-wag-theme="light"] .contact-panel textarea,html[data-wag-theme="light"] .contact-panel .route-card{background:#eaecf2!important;border-color:#b5bcca!important;color:#332424!important}
html[data-wag-theme="light"] .message-center-btn{border:1px solid #b5bcca;background:#eaecf2;color:#332424}
html[data-wag-theme="light"] .message-center-btn em{color:#332424}
html[data-wag-theme="light"] .message-center-panel{border:1px solid #b5bcca;background:#f1f3f7}
html[data-wag-theme="light"] .message-center-head{border-bottom:1px solid #b2bacc}
html[data-wag-theme="light"] .message-center-list>button{border-bottom:1px solid #b2bbcc;color:#332424}
html[data-wag-theme="light"] .message-center-list>button:hover{background:#eaecf2}

/* public/assets/ui-1.9.39.css */
html[data-wag-theme="light"]{--ui-bg:#f7f8fb;--ui-line:#e9edf3;--ui-text:#264373;--ui-muted:#485465;--ui-green-dark:#e9f3f1;--ui-in:#f1f3f7;--ui-out:#e9f3f2}
html[data-wag-theme="light"] .rail{border-right:1px solid #c8d1df!important}
html[data-wag-theme="light"] .rail nav button{color:#324967!important}
html[data-wag-theme="light"] .rail nav button.active{background:#f1f3f7!important;color:#332424!important}
html[data-wag-theme="light"] .rail nav button:hover{background:#f1f3f7!important}
html[data-wag-theme="light"] .rail-bottom .ghost{border-color:#c8d2df!important}
html[data-wag-theme="light"] .scope-tabs button{background:#f1f3f7!important;color:#485665!important}
html[data-wag-theme="light"] .scope-tabs button.active{background:#e9edf3!important;color:#332424!important}
html[data-wag-theme="light"] .ticket-topbar .iconbtn{background:#f1f3f7!important;border-color:#c8d2df!important}
html[data-wag-theme="light"] .ticket-search{border:1px solid #aebdd0!important;background:#f1f3f7!important}
html[data-wag-theme="light"] .ticket-search input::placeholder{color:#485565!important}
html[data-wag-theme="light"] .workflow-tabs button{background:#f1f3f7!important;border:1px solid #c8d2df!important;color:#324a67!important}
html[data-wag-theme="light"] .workflow-tabs button.active{background:#e9edf3!important;border-color:#aebed0!important;color:#332424!important}
html[data-wag-theme="light"] .filter-button{border:1px solid #c8d2df;background:#f1f3f7;color:#324a67}
html[data-wag-theme="light"] .filter-button:hover,html[data-wag-theme="light"] .filter-button.active{background:#e9edf3;color:#332424;border-color:#aebed0}
html[data-wag-theme="light"] .filter-more-menu{background:#f1f3f7;border:1px solid #aebdd0}
html[data-wag-theme="light"] .filter-more-menu button{color:#324b67}
html[data-wag-theme="light"] .filter-more-menu button:hover,html[data-wag-theme="light"] .filter-more-menu button.active{background:#e9edf3}
html[data-wag-theme="light"] .filter-more-menu .danger-tab{color:#821721}
html[data-wag-theme="light"] .filter-more-menu em{color:#332424}
html[data-wag-theme="light"] .ticket-subfilters select{background:#f1f3f7!important;border-color:#c8d2df!important;color:#324b67!important}
html[data-wag-theme="light"] .conversation-item{border-bottom:1px solid #c8d2df!important}
html[data-wag-theme="light"] .conversation-item:hover{background:#f1f3f7!important}
html[data-wag-theme="light"] .conversation-item.active{background:#f1f3f7!important}
html[data-wag-theme="light"] .conversation-item .avatar{background:#e9f0f3!important}
html[data-wag-theme="light"] .conversation-item .route{color:#175982!important}
html[data-wag-theme="light"] .conversation-item .preview{color:#485565!important}
html[data-wag-theme="light"] .chat-head{border-bottom:1px solid #aebdd0!important}
html[data-wag-theme="light"] .chat-actions .iconbtn{background:#f1f3f7!important;border-color:#afbdd0!important}
html[data-wag-theme="light"] #messageList.message-list{background-color:#f7f9fb!important;background-image:radial-gradient(circle at 1px 1px,rgba(31,52,72,0.025) 1px,transparent 0)!important}
html[data-wag-theme="light"] .wag-day-divider span{background:#f1f3f7!important}
html[data-wag-theme="light"] .wag-message-actions{background:#f1f3f7!important;border-color:#afbdd0!important}
html[data-wag-theme="light"] .composer-wrap{background:#f1f3f7!important;border-top:1px solid #c8d2df!important}
html[data-wag-theme="light"] .tool-link{color:#324a67!important}
html[data-wag-theme="light"] .composer textarea{background:#f1f3f7!important}
html[data-wag-theme="light"] .reply-bar{background:#f1f3f7!important}
html[data-wag-theme="light"] .attachment-rail{background:#f1f3f7;border-top:1px solid #c8d2df}
html[data-wag-theme="light"] .attachment-summary span{color:#485565}
html[data-wag-theme="light"] .attachment-card{background:#f1f3f7!important;border:1px solid #aebdd0!important}
html[data-wag-theme="light"] .attachment-add{border:1px solid #aebdd0;background:#e9edf3;color:#332424}
html[data-wag-theme="light"] .contact-panel{background:#f1f3f7!important;border-left:1px solid #aebdd0!important}
html[data-wag-theme="light"] .contact-panel .info-block{border-color:#c8d2df!important}
html[data-wag-theme="light"] .contact-panel select,html[data-wag-theme="light"] .contact-panel textarea,html[data-wag-theme="light"] .contact-panel .route-card{background:#f1f3f7!important;border-color:#aebdd0!important}
html[data-wag-theme="light"] .contact-close{background:#f1f3f7!important;border-color:#afbdd0!important}
html[data-wag-theme="light"] .message-center-btn{background:#f1f3f7!important;border-color:#aebdd0!important}
html[data-wag-theme="light"] .message-center-panel{background:#f1f3f7!important;border-color:#aebdd0!important}
html[data-wag-theme="light"] .wag-media-box:not(.sticker) .wag-media-open{background:#f1f3f7!important}
html[data-wag-theme="light"] .wag-media-loader{background:#f1f3f7!important;color:#324b67!important}
html[data-wag-theme="light"] .wag-media-loader small{color:#324b67!important}
html[data-wag-theme="light"]{--v163-bg:#f7f8fb;--v163-surface:#f1f3f7;--v163-surface-2:#f1f3f7;--v163-surface-3:#f1f3f7;--v163-line:#e9edf2}
html[data-wag-theme="light"] body{background:linear-gradient(180deg,#f7f9fb,#f7f8fb)!important}
html[data-wag-theme="light"] .rail{border:1px solid #c8d1df!important;background:linear-gradient(180deg,#f7f9fb,#f7f8fb)!important}
html[data-wag-theme="light"] .desktop-topbar{background:linear-gradient(180deg,#f1f3f7,#f1f3f7)!important}
html[data-wag-theme="light"] .topbar-menu,html[data-wag-theme="light"] .topbar-ghost{border:1px solid #b0bccf;background:#f1f3f7;color:#234676}
html[data-wag-theme="light"] .topbar-logo{color:#1f4d7a}
html[data-wag-theme="light"] .inbox-list-panel,html[data-wag-theme="light"] .chat-panel{border:1px solid #c8d1df!important}
html[data-wag-theme="light"] .inbox-list-panel{background:linear-gradient(180deg,#f1f3f7,#f1f3f7)!important}
html[data-wag-theme="light"] .chat-panel,html[data-wag-theme="light"] .chat-active{background:#f7f8fb!important}
html[data-wag-theme="light"] .ticket-topbar,html[data-wag-theme="light"] .chat-head{background:linear-gradient(180deg,#e0e3ea,#e0e3eb)!important;border-bottom:1px solid #b4bdcb!important}
html[data-wag-theme="light"] .scope-tabs button{background:#e9edf3!important;border:1px solid #aebdd0!important;color:#304b69!important}
html[data-wag-theme="light"] .scope-tabs button.active{background:#e9edf3!important;color:#332424!important}
html[data-wag-theme="light"] .ticket-search{background:#f1f3f7!important;border:1px solid #aebdd0!important}
html[data-wag-theme="light"] .workflow-tabs button{background:#f1f3f7!important;border:1px solid #aebdd0!important;color:#314a68!important}
html[data-wag-theme="light"] .workflow-tabs button.active{background:#e9f3ee!important;border-color:#aed0c2!important;color:#178259!important}
html[data-wag-theme="light"] .filter-button{background:#f1f3f7!important;border:1px solid #aebdd0!important;color:#314a68!important}
html[data-wag-theme="light"] .ticket-subfilters select{background:#f1f3f7!important;border:1px solid #aebdd0!important}
html[data-wag-theme="light"] .conversation-item{background:rgba(31,52,72,0.025)!important}
html[data-wag-theme="light"] .conversation-item:hover{background:#f1f3f7!important}
html[data-wag-theme="light"] .conversation-item.active{background:#e9ecf3!important;border-color:#afbdcf!important}
html[data-wag-theme="light"] .conversation-item .preview{color:#485665!important}
html[data-wag-theme="light"] .conversation-item .meta{color:#324b67!important}
html[data-wag-theme="light"] .chat-empty{background:#f7f8fb!important;border:1px solid #c8d1df!important}
html[data-wag-theme="light"] #messageList.message-list{background-color:#f7f8fb!important}
html[data-wag-theme="light"] .wag-day-divider span{background:#f1f4f7!important}
html[data-wag-theme="light"] .composer-wrap{background:linear-gradient(180deg,#f1f3f7,#f1f3f7)!important;border-top:1px solid #aebdd0!important}
html[data-wag-theme="light"] .tool-link:hover{background:#f1f3f7!important}
html[data-wag-theme="light"] .composer textarea{background:#f1f3f7!important;border:1px solid #aebdd0!important}
html[data-wag-theme="light"] .contact-panel{border-left:1px solid #c8d1df!important;background:#f1f3f7!important}
html[data-wag-theme="light"] .message-center-btn{background:#f1f3f7!important;border:1px solid #b0bccf!important}
html[data-wag-theme="light"] .api-example{border:1px solid #aebdd0;background:#f7f9fb;color:#214b78}
html[data-wag-theme="light"] .token-reveal{border:1px solid #aed0c7;background:#f7fbfa}
html[data-wag-theme="light"] .account-actions .acc-api{border-color:#aec5d0!important}
html[data-wag-theme="light"] .callout.warn{background:#f7f4f1!important;border-color:#d0c4ae!important;color:#826217!important}
html[data-wag-theme="light"] .page-kanban{background:linear-gradient(180deg,#f7f8fb,#f7f8fb)!important}
html[data-wag-theme="light"] .kanban-owner{background:#f1f3f7;color:#1d497c;border:1px solid #aebcd0}
html[data-wag-theme="light"] .kanban-view-switch{background:#f1f3f7;border:1px solid #c8d2df}
html[data-wag-theme="light"] .kanban-view-switch button{color:#324a67}
html[data-wag-theme="light"] .kanban-board-meta{color:#324a67}
html[data-wag-theme="light"] .kanban-board-section.is-secondary{border-top:1px solid #c8d2df}
html[data-wag-theme="light"] .kanban-section-head h3{color:#1c4d7d}
html[data-wag-theme="light"] .kanban-section-head p{color:#324b67}
html[data-wag-theme="light"] .kanban-column{background:#f1f3f7;border:1px solid #aebcd0}
html[data-wag-theme="light"] .kanban-column-head{background:#f1f3f7;border-bottom:1px solid #aebcd0}
html[data-wag-theme="light"] .kanban-column-dot{background:var(--kcolor,#e1e4e9)}
html[data-wag-theme="light"] .kanban-column-head em{background:#e9edf3;color:#2e496b}
html[data-wag-theme="light"] .kanban-column-menu{color:#324867}
html[data-wag-theme="light"] .kanban-cards.drag-over{background:#f1f3f7}
html[data-wag-theme="light"] .kanban-card{background:#f1f3f7;border:1px solid #aebcd0}
html[data-wag-theme="light"] .kanban-card:hover{border-color:#b0bdcf;background:#e9ecf3}
html[data-wag-theme="light"] .kanban-card-phone{color:#324a67}
html[data-wag-theme="light"] .kanban-card-route{color:#175c82}
html[data-wag-theme="light"] .kanban-card-preview{color:#324a67}
html[data-wag-theme="light"] .kanban-label{background:#f1f3f7;border:1px solid #afbccf}
html[data-wag-theme="light"] .kanban-card-foot{color:#485665}
html[data-wag-theme="light"] .kanban-card-actions button,html[data-wag-theme="light"] .kanban-open-btn,html[data-wag-theme="light"] .kanban-card-more{background:#f1f3f7;color:#324a67}
html[data-wag-theme="light"] .kanban-card-actions button:hover,html[data-wag-theme="light"] .kanban-open-btn:hover,html[data-wag-theme="light"] .kanban-card-more:hover{background:#e9edf3}
html[data-wag-theme="light"] .kanban-empty{color:#485565}
html[data-wag-theme="light"] .kanban-column-foot{border-top:1px solid #c8d2df;background:#f1f3f7;color:#485765}
html[data-wag-theme="light"] .kanban-column-foot b{color:#1c4d7d}
html[data-wag-theme="light"] .kanban-add-hint{color:#324b67;border-top:1px dashed #aebcd0;background:#f1f3f7}
html[data-wag-theme="light"] .kanban-label-check{border:1px solid #aebdd0;background:#f1f3f7}
html[data-wag-theme="light"] .kanban-transfer-box{background:#f1f3f7;border:1px solid #c8d2df}
html[data-wag-theme="light"] .page-automations{background:#f7f8fb!important}
html[data-wag-theme="light"] .automation-stats .stat-card{background:#f1f3f7!important;border-color:#c8d2df!important}
html[data-wag-theme="light"] .automation-section-head p{color:#485565}
html[data-wag-theme="light"] .automation-card,html[data-wag-theme="light"] .ai-agent-card{background:#f1f3f7;border:1px solid #c8d2df}
html[data-wag-theme="light"] .auto-dot{background:#e1e4e9}
html[data-wag-theme="light"] .automation-meta{color:#485465}
html[data-wag-theme="light"] .flow-chip{border:1px solid #aebdd0;background:#f1f3f7;color:#264873}
html[data-wag-theme="light"] .flow-chip small{color:#485865}
html[data-wag-theme="light"] .flow-chip.trigger{border-color:#d0aebb;background:linear-gradient(135deg,#f3e9ec,#f3e9f1)}
html[data-wag-theme="light"] .flow-chip.end{border-color:#aed0c1;background:#f1f7f5}
html[data-wag-theme="light"] .flow-arrow{color:#57677a}
html[data-wag-theme="light"] .automation-foot{border-top:1px solid #c8d2df;color:#485465}
html[data-wag-theme="light"] .automation-empty{background:#f1f3f7;border:1px dashed #aebdd0;color:#485665}
html[data-wag-theme="light"] .ai-agent-icon{background:linear-gradient(135deg,#e3deed,#e9eef3)}
html[data-wag-theme="light"] .ai-agent-copy p{color:#485665}
html[data-wag-theme="light"] .flow-settings{border-right:1px solid #c8d2df;background:#f7f9fb}
html[data-wag-theme="light"] .flow-canvas{background:#f7f9fb;background-image:radial-gradient(circle,#f1f3f7 1px,transparent 1px)}
html[data-wag-theme="light"] .flow-canvas-head{background:#f1f3f7;border-bottom:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-canvas-head small{color:#485665}
html[data-wag-theme="light"] .flow-builder-node{background:#f1f3f7;border:1px solid #aebdd0}
html[data-wag-theme="light"] .flow-builder-node.fixed{background:linear-gradient(135deg,#f3e9ed,#f1eaf1);border-color:#d0aebc}
html[data-wag-theme="light"] .flow-builder-node.fixed.end{background:#f1f7f5;border-color:#aed0c1}
html[data-wag-theme="light"] .flow-node-icon{background:#f7f9fb}
html[data-wag-theme="light"] .flow-node-head select{background:#f1f3f7;border:1px solid #aebdd0;color:#1c4d7d}
html[data-wag-theme="light"] .flow-step-actions button{background:#f1f3f7;color:#324a67}
html[data-wag-theme="light"] .flow-node-config{border-top:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-node-config input,html[data-wag-theme="light"] .flow-node-config select,html[data-wag-theme="light"] .flow-node-config textarea{background:#f7f9fb!important;border-color:#aebdd0!important}
html[data-wag-theme="light"] .flow-builder-connector{color:#324c67}
html[data-wag-theme="light"] .flow-add-step{border:1px dashed #aebed0;background:#f1f3f7;color:#1a4f7f}
html[data-wag-theme="light"] .flow-note{background:#f7f5f1;color:#826317;border:1px solid #dfd9c8}
html[data-wag-theme="light"] .business-hours{border-top:1px solid #c8d3df}
html[data-wag-theme="light"] .day-pills label span{background:#f1f3f7;border:1px solid #aebdd0;color:#324a67}
html[data-wag-theme="light"] .day-pills label input:checked+span{background:#e9f3ef;border-color:#aed0c4;color:#178254}
html[data-wag-theme="light"] .ai-form small{color:#485665}
@media (max-width:900px){html[data-wag-theme="light"] .flow-settings{border-bottom:1px solid #c8d2df}}
html[data-wag-theme="light"] .contact-view-tabs{background:#f7f9fb;border:1px solid #c8d2df}
html[data-wag-theme="light"] .contact-view-tabs button{color:#485665}
html[data-wag-theme="light"] .contact-view-tabs button.active{background:#e9edf3;color:#332424}
html[data-wag-theme="light"] .contact-view-tabs em{color:#332424}
html[data-wag-theme="light"] .block-summary{border:1px solid #aebdd0;background:#f1f3f7}
html[data-wag-theme="light"] .block-summary.global{border-color:#d0aeb2;background:#f7f1f4}
html[data-wag-theme="light"] .block-summary p{color:#324b67}
html[data-wag-theme="light"] .block-route small{color:#485665}
html[data-wag-theme="light"] .block-route.blocked{border-color:#d0aeb5!important;background:#f6f2f5!important}
html[data-wag-theme="light"] .status-pill.bad{background:#f7f1f2!important;color:#821722!important}
html[data-wag-theme="light"] .delete-job-card{border:1px solid #c8d6df;background:#f7f9fb}
html[data-wag-theme="light"] .delete-job-head small{color:#485765}
html[data-wag-theme="light"] .delete-job-head strong{color:#174582}
html[data-wag-theme="light"] .delete-job-progress{background:#f1f5f7}
html[data-wag-theme="light"] .delete-job-stats{color:#485865}
html[data-wag-theme="light"] .delete-job-stats b{color:#174c82}
html[data-wag-theme="light"] .delete-job-error{background:#f7f1f2;border:1px solid #d0aeb4;color:#821724}
html[data-wag-theme="light"] .avatar.has-profile-photo{background:#f1f4f7!important}
html[data-wag-theme="light"] .flow-graph-modal-grid{background:#f7f9fb}
html[data-wag-theme="light"] .flow-settings-modern{background:#f7f9fb;border-right:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-designer{background:#f7f9fb}
html[data-wag-theme="light"] .flow-designer-top{border-bottom:1px solid #c8d2df;background:#f1f3f7}
html[data-wag-theme="light"] .flow-designer-top small{color:#485665}
html[data-wag-theme="light"] .flow-designer-zoom button{border:1px solid #aebdd0;background:#f1f3f7;color:#2b486e}
html[data-wag-theme="light"] .flow-designer-zoom span{color:#485765}
html[data-wag-theme="light"] .flow-palette{background:#f7f9fb;border-bottom:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-palette button{border:1px solid #aebed0;background:#f1f3f7;color:#324b67}
html[data-wag-theme="light"] .flow-palette button:hover{background:#f1f3f7;border-color:#aebed0}
html[data-wag-theme="light"] .flow-palette button span{background:#f7f9fb;color:#332424}
html[data-wag-theme="light"] .flow-viewport{background-color:#f7f9fb;background-image:radial-gradient(circle,#e9edf3 1px,transparent 1px)}
html[data-wag-theme="light"] .flow-edge{stroke:#57687a}
html[data-wag-theme="light"] .flow-edge.yes{stroke:#1d7c57}
html[data-wag-theme="light"] .flow-edge.no{stroke:#821724}
html[data-wag-theme="light"] .flow-edge-label{fill:#324c67}
html[data-wag-theme="light"] .flow-edge-label.yes{fill:#178259}
html[data-wag-theme="light"] .flow-edge-label.no{fill:#821723}
html[data-wag-theme="light"] .flow-graph-node{border:1px solid #aebdd0;background:#f1f3f7}
html[data-wag-theme="light"] .flow-graph-node.type-incoming{background:linear-gradient(135deg,#f3e9ed,#f0e9f2);border-color:#cfb0bd}
html[data-wag-theme="light"] .flow-graph-node.type-end{background:linear-gradient(135deg,#f1f7f5,#f1f7f5);border-color:#aed0c2}
html[data-wag-theme="light"] .flow-graph-node.type-ai{border-color:#b4aed0}
html[data-wag-theme="light"] .flow-graph-node.type-contains{border-color:#d0c3ae}
html[data-wag-theme="light"] .flow-graph-node.type-add_label{border-color:#c4aed0}
html[data-wag-theme="light"] .flow-graph-node.type-kanban_stage{border-color:#aec3d0}
html[data-wag-theme="light"] .flow-graph-node.type-transfer_area,html[data-wag-theme="light"] .flow-graph-node.type-assign_user{border-color:#aed0c7}
html[data-wag-theme="light"] .flow-graph-node.type-pause{border-color:#d0aeae}
html[data-wag-theme="light"] .flow-graph-node-head{border-bottom:1px solid rgba(31,52,72,0.08)}
html[data-wag-theme="light"] .flow-graph-icon{background:#f7f9fb;color:#332424}
html[data-wag-theme="light"] .flow-graph-node-head small{color:#485665}
html[data-wag-theme="light"] .flow-node-remove{background:#f1f3f7;color:#324b67}
html[data-wag-theme="light"] .flow-node-remove:hover{background:#f3e9eb;color:#332424}
html[data-wag-theme="light"] .flow-graph-node-body{color:#324c67}
html[data-wag-theme="light"] .flow-input-port{border:3px solid #c8d2df}
html[data-wag-theme="light"] .flow-port{border:2px solid #c8d2df;background:#e0e5ea}
html[data-wag-theme="light"] .flow-inspector{background:#f7f9fb;border-left:1px solid #c8d3df}
html[data-wag-theme="light"] .flow-inspector-head{border-bottom:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-inspector-head>div>span{background:#f1f3f7}
html[data-wag-theme="light"] .flow-inspector-head small{color:#485565}
html[data-wag-theme="light"] .flow-inspector-config input,html[data-wag-theme="light"] .flow-inspector-config select,html[data-wag-theme="light"] .flow-inspector-config textarea{background:#f7f9fb!important;border-color:#aebdd0!important}
html[data-wag-theme="light"] .flow-inspector-empty{color:#485665}
html[data-wag-theme="light"] .flow-inspector-empty b{color:#2f4d6a}
html[data-wag-theme="light"] .flow-inspector-connections{border-top:1px solid #c8d3df;border-bottom:1px solid #c8d3df}
html[data-wag-theme="light"] .flow-inspector-connections b{color:#485665}
html[data-wag-theme="light"] .flow-inspector-connections button{border:1px solid #aebdd0;background:#f1f3f7;color:#274b72}
html[data-wag-theme="light"] .flow-minimap{border:1px solid #b0bdcf;background:rgba(247,249,251,0.92)}
html[data-wag-theme="light"] .flow-minimap i{background:#e1e5e9}
html[data-wag-theme="light"] .flow-minimap i.type-incoming{background:#eddee3}
html[data-wag-theme="light"] .flow-minimap i.type-end{background:#deede6}
html[data-wag-theme="light"] .flow-minimap i.type-ai{background:#e0deed}
html[data-wag-theme="light"] .flow-minimap i.type-contains{background:#ede7de}
html[data-wag-theme="light"] .flow-connect-state{border:1px solid #aebed0;background:rgba(247,249,251,0.95);color:#324c67}
html[data-wag-theme="light"] .workspace>.page.active:not(.page-inbox):not(.page-kanban)::-webkit-scrollbar-track{background:#f7f9fb}
html[data-wag-theme="light"] .workspace>.page.active:not(.page-inbox):not(.page-kanban)::-webkit-scrollbar-thumb{background:#e9edf3;border:3px solid #c8d2df}
html[data-wag-theme="light"] .workspace>.page.active:not(.page-inbox):not(.page-kanban)::-webkit-scrollbar-thumb:hover{background:#dee5ec}
html[data-wag-theme="light"] .contacts-table-card thead th{background:#f7f9fb}
html[data-wag-theme="light"] .data-pager{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .data-pager-info{color:#324b67}
html[data-wag-theme="light"] .data-pager-info b{color:#1c4d7d}
html[data-wag-theme="light"] .data-pager-size{color:#485665}
html[data-wag-theme="light"] .data-pager-size select{background:#f1f3f7;color:#254f74;border:1px solid #aebed0}
html[data-wag-theme="light"] .data-pager-nav button{border:1px solid #aebed0;background:#f1f3f7;color:#324c67}
html[data-wag-theme="light"] .data-pager-nav button:hover:not(:disabled){background:#e9edf3;border-color:#aebdd0}
html[data-wag-theme="light"] .data-pager-nav button.active{background:#e9f3ef;border-color:#aed0c3;color:#332424}
html[data-wag-theme="light"] .queue-bulk-bar{border-top:1px solid #c8d2df;border-bottom:1px solid #c8d2df;background:#f7f9fb}
html[data-wag-theme="light"] .queue-bulk-bar span{color:#485665}
html[data-wag-theme="light"] .queue-check span{border:1px solid #aebfd0;background:#f7f9fb}
html[data-wag-theme="light"] .reject-mini{border:1px solid #d0aeb1;background:#f7f1f1;color:#821720}
html[data-wag-theme="light"] .reject-mini:hover{background:#f3e9ea}
html[data-wag-theme="light"] .reject-btn{border:1px solid #d0aeb1;background:#f7f1f1;color:#821720}
html[data-wag-theme="light"] .reject-btn:hover{background:#f3e9ea}
html[data-wag-theme="light"] .timezone-preview{border:1px solid var(--line,#c8d4df);background:rgba(247,249,251,0.55)}
html[data-wag-theme="light"] .timezone-preview small{color:var(--muted,#485865)}
html[data-wag-theme="light"] .system-tabs{background:#f7f9fb;border:1px solid #c8d2df}
html[data-wag-theme="light"] .system-tabs button{color:#324c67}
html[data-wag-theme="light"] .system-tabs button:hover{background:#f1f3f7;color:#332424}
html[data-wag-theme="light"] .system-tabs button.active{background:#e9edf3;color:#332424}
html[data-wag-theme="light"] .health-card{background:#f7f9fb;border:1px solid #c8d3df}
html[data-wag-theme="light"] .health-head span{color:#485765}
html[data-wag-theme="light"] .health-meter{background:#f7f9fb;border:1px solid #c8d3df}
html[data-wag-theme="light"] .health-meta{color:#485765}
html[data-wag-theme="light"] .network-lines span{color:#485665}
html[data-wag-theme="light"] .network-lines b{color:#255874}
html[data-wag-theme="light"] .system-kv-list>div{border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .system-kv-list span{color:#485765}
html[data-wag-theme="light"] .process-row{border-bottom:1px solid #c8d5df}
html[data-wag-theme="light"] .process-row.head{color:#485b65}
html[data-wag-theme="light"] .contacts-loading,html[data-wag-theme="light"] .contacts-load-error{color:#485765}
html[data-wag-theme="light"] .contacts-load-error{color:#821722}
html[data-wag-theme="light"] .contacts-table-card tbody:empty:after{color:#485765}
html[data-wag-theme="light"] .chat-block-badge{border:1px solid #d0aeb2;background:#f7f1f2;color:#821722}
html[data-wag-theme="light"] .chat-block-badge.pending{border-color:#d0c3ae;background:#f7f4f1;color:#825c17}
html[data-wag-theme="light"] .chat-blocked-bar{border-top:1px solid #cfd6d8;background:#f9f9f9}
html[data-wag-theme="light"] .chat-blocked-copy b{color:#821721}
html[data-wag-theme="light"] .chat-blocked-copy span{color:#485c65}
html[data-wag-theme="light"] .blocked-delete-btn{border:1px solid #d0aeb2;color:#821721}
html[data-wag-theme="light"] .blocked-delete-btn:hover{background:#f7f1f2}
html[data-wag-theme="light"] .blocked-unblock-btn{border:1px solid #c8dfd6;color:#18814e}
html[data-wag-theme="light"] .blocked-unblock-btn:hover{background:#f1f7f5}
html[data-wag-theme="light"] .voice-record-bar{background:#f7f1f3;border-top:1px solid #d0aeb9;color:#82172d}
html[data-wag-theme="light"] .voice-record-bar #voiceRecordTime{color:#332424}
html[data-wag-theme="light"] .voice-record-bar button{border:1px solid #d0aebb;background:#fbf7f9;color:#82172e}
html[data-wag-theme="light"] #voiceBtn.recording{background:#f3e9eb!important;color:#82172e!important;border-color:#d0aeb7!important}
html[data-wag-theme="light"] .attachment-card.voice-note .attachment-thumb{background:#f7f1f3!important;color:#82172d!important}
html[data-wag-theme="light"] .status-pill.test{background:#f3f0e9;color:#826517;border:1px solid #d0c6ae}
html[data-wag-theme="light"] .ai-draft-note{border:1px solid #d0c6ae;background:#fbfaf7;color:#826217}
html[data-wag-theme="light"] .ai-draft-note span{color:#6e5c2b}
html[data-wag-theme="light"] .ai-test-launcher{border:1px solid #aebfd0;background:linear-gradient(135deg,#f1f3f7,#f7f9fb)}
html[data-wag-theme="light"] .ai-test-launcher span{color:#485665}
html[data-wag-theme="light"] .ai-test-grid{background:#f7f9fb}
html[data-wag-theme="light"] .ai-test-sidebar{border-right:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-test-safety{background:#f1f7f6;border:1px solid #c8dfd9}
html[data-wag-theme="light"] .ai-test-safety p{color:#326756}
html[data-wag-theme="light"] .ai-test-config{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-test-config b{color:#224b77}
html[data-wag-theme="light"] .ai-test-config span{color:#324b67}
html[data-wag-theme="light"] .ai-test-workspace{background:#f7f9fb;background-image:radial-gradient(circle,#f1f3f7 1px,transparent 1px)}
html[data-wag-theme="light"] .ai-test-empty{color:#324a67}
html[data-wag-theme="light"] .ai-test-empty b{color:#264873}
html[data-wag-theme="light"] .ai-test-bubble{background:#f1f3f7;border:1px solid #aebed0;color:#1c4d7d}
html[data-wag-theme="light"] .ai-test-row.user .ai-test-bubble{background:#e9f3f0;border-color:#aed0c5}
html[data-wag-theme="light"] .ai-test-bubble small{color:#324d67}
html[data-wag-theme="light"] .ai-test-row.user .ai-test-bubble small{color:#21785a}
html[data-wag-theme="light"] .ai-test-meta{color:#57687a}
html[data-wag-theme="light"] .ai-test-debug{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .ai-test-debug summary{color:#324b67}
html[data-wag-theme="light"] .ai-test-debug-stats span{background:#f1f3f7;color:#324c67}
html[data-wag-theme="light"] .ai-test-debug label{color:#485665}
html[data-wag-theme="light"] .ai-test-debug pre{background:#f7f9fb;color:#324b67}
html[data-wag-theme="light"] .ai-test-composer{background:#f7f9fb;border-top:1px solid #c8d2df}
html[data-wag-theme="light"] .flow-test-launcher{border:1px solid #aebfd0;background:linear-gradient(135deg,#f1f3f7,#f7f9fb)}
html[data-wag-theme="light"] .flow-test-launcher span{color:#485665}
html[data-wag-theme="light"] .flow-test-grid{background:#f7f9fb}
html[data-wag-theme="light"] .flow-test-workspace{background:#f7f9fb;background-image:radial-gradient(circle,#f1f3f7 1px,transparent 1px)}
html[data-wag-theme="light"] .flow-test-row.suggestion .ai-test-bubble{background:#f7f5f1;border-color:#d0c7ae;color:#826417}
html[data-wag-theme="light"] .flow-test-row.suggestion .ai-test-bubble small{color:#725e27}
html[data-wag-theme="light"] .flow-test-row.user .ai-test-bubble{background:#e9f3f0;border-color:#aed0c5}
html[data-wag-theme="light"] .flow-test-behavior{border:1px solid #aec0d0;background:#f1f3f7}
html[data-wag-theme="light"] .flow-test-behavior.auto{border-color:#aed0c5;background:#f7fbfa}
html[data-wag-theme="light"] .flow-test-behavior.manual{border-color:#d0c5ae;background:#f7f5f1}
html[data-wag-theme="light"] .flow-test-behavior span{color:#324c67}
html[data-wag-theme="light"] .flow-test-path,html[data-wag-theme="light"] .flow-test-effects{border:1px solid #c8d2df;background:#f7f9fb}
html[data-wag-theme="light"] .flow-test-path>label,html[data-wag-theme="light"] .flow-test-effects>label{color:#324b67}
html[data-wag-theme="light"] .flow-test-step{border:1px solid #aebed0;background:#f1f3f7}
html[data-wag-theme="light"] .flow-test-step small{color:#324c67}
html[data-wag-theme="light"] .flow-test-step em{color:#294e70}
html[data-wag-theme="light"] .flow-test-step.yes{border-color:#aed0c4}
html[data-wag-theme="light"] .flow-test-step.yes em{color:#178259}
html[data-wag-theme="light"] .flow-test-step.no{border-color:#d0aeb4}
html[data-wag-theme="light"] .flow-test-step.no em{color:#821725}
html[data-wag-theme="light"] .flow-test-arrow{color:#57687a}
html[data-wag-theme="light"] .flow-test-effect{background:#f1f3f7}
html[data-wag-theme="light"] .flow-test-effect span{color:#324c67}
html[data-wag-theme="light"] .flow-test-effect em{border:1px solid #d0c8ae;color:#7f671a}
html[data-wag-theme="light"] .flow-test-warning{border:1px solid #d0beae;background:#f7f4f1;color:#825a17}
html[data-wag-theme="light"] .flow-test-warning b{color:#826017}
html[data-wag-theme="light"] .flow-test-warning small{color:#6c592d}
html[data-wag-theme="light"] .flow-test-step.cycle{background:#f7f3f1}
html[data-wag-theme="light"] .flow-test-step.cycle b,html[data-wag-theme="light"] .flow-test-step.cycle small{color:#824817}
html[data-wag-theme="light"] .reply-picker-head{border-bottom:1px solid #b4c3ca;background:#f1f5f7;color:#325667}
html[data-wag-theme="light"] .reply-picker-head span{color:#485b65}
html[data-wag-theme="light"] .reply-item.active{background:#e9eff2!important;outline:1px solid #aed0c966}
html[data-wag-theme="light"] .reply-item.reply-empty{color:#485c65}
html[data-wag-theme="light"] .status-account-chip{border:1px solid var(--border,#c8d3df);background:#f7f9fb;color:#244b75}
html[data-wag-theme="light"] .status-account-chip:hover{border-color:#aebfd0}
html[data-wag-theme="light"] .status-account-chip.active{background:#f7fbfb}
html[data-wag-theme="light"] .status-account-chip small{color:#324b67}
html[data-wag-theme="light"] .status-summary-card{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .status-summary-card span,html[data-wag-theme="light"] .status-summary-card small{color:#324b67}
html[data-wag-theme="light"] .status-summary-card b{color:#174982}
html[data-wag-theme="light"] .status-history-card,html[data-wag-theme="light"] .status-help-card{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .status-help-card p{color:#324b67}
html[data-wag-theme="light"] .status-help-note{color:#26735c}
html[data-wag-theme="light"] .status-section-head p{color:#324b67}
html[data-wag-theme="light"] .status-row{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .status-preview-mini{background:#f7f9fb}
html[data-wag-theme="light"] .status-text-thumb{background:var(--bg,#e9f3f2);color:#1d3143}
html[data-wag-theme="light"] .status-row-main p{color:#2c4c6d}
html[data-wag-theme="light"] .status-row-main small{color:#485665}
html[data-wag-theme="light"] .status-pill{border:1px solid #aebed0}
html[data-wag-theme="light"] .status-pill.good{color:#17823e}
html[data-wag-theme="light"] .status-pill.warn{color:#826917}
html[data-wag-theme="light"] .status-pill.info{color:#174982}
html[data-wag-theme="light"] .status-pill.bad{color:#821717}
html[data-wag-theme="light"] .status-pill.muted{color:#485465}
html[data-wag-theme="light"] .status-error{color:#821717}
html[data-wag-theme="light"] .status-empty{color:#485665}
html[data-wag-theme="light"] .status-empty.error{color:#821717}
html[data-wag-theme="light"] .status-type-tabs button{border:1px solid #c8d3df;background:#f1f4f7;color:#324c67}
html[data-wag-theme="light"] .status-type-tabs button.active{background:#f1f7f5;color:#178261}
html[data-wag-theme="light"] .status-publish-tabs label{border:1px solid #c8d3df;background:#f1f4f7}
html[data-wag-theme="light"] .status-phone-preview{border:7px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .status-phone-preview img,html[data-wag-theme="light"] .status-phone-preview video{background:#f7f9fb}
html[data-wag-theme="light"] .status-text-preview{background:var(--bg,#e9f3f2);color:#1d3143}
html[data-wag-theme="light"] .status-preview-placeholder{color:#324b67}
html[data-wag-theme="light"] .status-preview-placeholder small{color:#57687a}
html[data-wag-theme="light"] .status-safety-note span{color:#325167}
html[data-wag-theme="light"] .conversation-item.wa-blocked{background:linear-gradient(90deg,rgba(243,233,233,0.3),rgba(70,22,28,.16))!important;border-color:#d0aeb4!important}
html[data-wag-theme="light"] .conversation-item.wa-blocked:hover,html[data-wag-theme="light"] .conversation-item.wa-blocked.active{background:linear-gradient(90deg,rgba(153,27,27,.42),rgba(247,241,241,0.26))!important;border-color:#d0aeb3!important}
html[data-wag-theme="light"] .conversation-item.wa-blocked .row b{color:#821724!important}
html[data-wag-theme="light"] .conversation-item .wa-blocked-pill{background:#f3e9ea;color:#821724;border:1px solid #d0aeb3}
html[data-wag-theme="light"] .filter-more-menu .close-all-tab{color:#178254}
html[data-wag-theme="light"] .qa-card small{color:#57657a}
html[data-wag-theme="light"] .qa-connections{color:#57657a}
html[data-wag-theme="light"] .ai-module-tabs{background:rgba(247,248,251,0.96);border:1px solid #c8d3df}
html[data-wag-theme="light"] .ai-module-tabs button{border:1px solid #aebed0;background:#f1f3f7;color:#324b67}
html[data-wag-theme="light"] .ai-module-tabs button:hover{background:#f1f3f7;color:#174982}
html[data-wag-theme="light"] .ai-module-tabs button.active{background:#f1f7f5;border-color:#aed0c5;color:#17825f}
html[data-wag-theme="light"] .ai-module-tabs button em{background:#f1f3f7;color:#324c67}
html[data-wag-theme="light"] .ai-module-tabs button.active em{background:#e9f3ef;color:#178261}
html[data-wag-theme="light"] #page-automations .qa-card,html[data-wag-theme="light"] #page-automations .learning-card,html[data-wag-theme="light"] #page-automations .learning-switch-card{background:#f1f3f7!important;border-color:#c8d2df!important;color:#264c73!important}
html[data-wag-theme="light"] #page-automations .qa-card small,html[data-wag-theme="light"] #page-automations .learning-card small,html[data-wag-theme="light"] #page-automations .learning-switch-card span,html[data-wag-theme="light"] #page-automations .learning-card-foot{color:#324b67!important}
html[data-wag-theme="light"] #page-automations .qa-connections{background:#f7f9fb!important;border-color:#c8d2df!important;color:#324c67!important}
html[data-wag-theme="light"] #page-automations .quick-filter-tabs button,html[data-wag-theme="light"] #page-automations .ai-learning-tabs button{background:#f1f3f7!important;border-color:#aebed0!important;color:#324b67!important}
html[data-wag-theme="light"] #page-automations .quick-filter-tabs button.active,html[data-wag-theme="light"] #page-automations .ai-learning-tabs button.active{background:#e9f3ef!important;border-color:#aed0c5!important;color:#17825d!important}
html[data-wag-theme="light"] #page-automations .learning-card.warning{background:#f7f4f1!important;border-color:#d0c4ae!important}
html[data-wag-theme="light"] #page-automations .learning-switch-card.on{background:#f1f7f5!important;border-color:#aed0c5!important}
html[data-wag-theme="light"] .country-automation-hero{border:1px solid #aec2d0;background:radial-gradient(circle at 10% 0,rgba(34,197,94,.17),transparent 38%),radial-gradient(circle at 100% 100%,rgba(59,130,246,.14),transparent 35%),linear-gradient(135deg,#f1f4f7,#f7f9fb)}
html[data-wag-theme="light"] .country-hero-kicker{border:1px solid #aed0c6;background:#f1f7f5;color:#178260}
html[data-wag-theme="light"] .country-hero-copy p{color:#324b67}
html[data-wag-theme="light"] .country-route-preview span{border:1px solid #aebfd0;background:#f1f3f7;color:#264d73}
html[data-wag-theme="light"] .country-route-preview i{color:#1d7c60}
html[data-wag-theme="light"] .country-welcome-stats .country-stat{background:linear-gradient(145deg,#f1f3f7,#f7f9fb)!important}
html[data-wag-theme="light"] .country-guide-strip>div{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .country-guide-strip b{color:#174a82}
html[data-wag-theme="light"] .country-guide-strip span{color:#485665}
html[data-wag-theme="light"] .country-welcome-card{border:1px solid #c8d3df;background:linear-gradient(160deg,#f1f4f7,#f7f9fb)}
html[data-wag-theme="light"] .country-welcome-card:hover{border-color:#aec1d0}
html[data-wag-theme="light"] .country-badge>span{background:#f7f9fb;border:1px solid #c8d3df}
html[data-wag-theme="light"] .country-badge small{color:#485665}
html[data-wag-theme="light"] .country-message-preview{background:#f7f9fb;border:1px solid #c8d4df;color:#224b77}
html[data-wag-theme="light"] .country-scope-row span{background:#f1f4f7;border:1px solid #c8d3df;color:#324c67}
html[data-wag-theme="light"] .country-welcome-foot small{color:#485665}
html[data-wag-theme="light"] .country-empty{border:1px dashed #aebfd0;background:linear-gradient(160deg,rgba(241,244,247,0.62),rgba(247,249,251,0.48))}
html[data-wag-theme="light"] .country-empty span{color:#324c67}
html[data-wag-theme="light"] .country-modal-hero,html[data-wag-theme="light"] .qa-modal-hero{border:1px solid #c8d9df;background:linear-gradient(135deg,#f1f7f6,#f1f4f7)}
html[data-wag-theme="light"] .country-modal-orbit,html[data-wag-theme="light"] .qa-modal-icon{background:#f7fbfa;border:1px solid #aed0c6}
html[data-wag-theme="light"] .country-modal-hero p,html[data-wag-theme="light"] .qa-modal-hero p{color:#324d67}
html[data-wag-theme="light"] .variable-chips span{background:#f7fbfa;border:1px solid #c8dfd9;color:#1f7a5d}
html[data-wag-theme="light"] .country-priority-callout{background:#f7fbfa!important;border-color:#c8dfd9!important}
html[data-wag-theme="light"] .scope-section{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .scope-section-title>span{background:#f1f4f7}
html[data-wag-theme="light"] .scope-section-title small{color:#485765}
html[data-wag-theme="light"] .country-scope-section{border-color:#c8d9df;background:linear-gradient(135deg,#f7fafb,#f7f9fb)}
html[data-wag-theme="light"] .qa-card-v2{background:linear-gradient(155deg,#f1f4f7,#f7f9fb)!important}
html[data-wag-theme="light"] .qa-card-v2:hover{border-color:#aec1d0!important}
html[data-wag-theme="light"] .qa-card-eyebrow code{background:#f7fbfa;color:#1e7b5c;border:1px solid #c8dfda}
html[data-wag-theme="light"] .qa-answer-box{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-answer-box>span{color:#21785c}
html[data-wag-theme="light"] .qa-answer-box p{color:#1e4d7b!important}
html[data-wag-theme="light"] .qa-variant-row{color:#324c67}
html[data-wag-theme="light"] .qa-scope-grid>div{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-scope-grid span{color:#57697a}
html[data-wag-theme="light"] .qa-scope-grid b{color:#314c68}
html[data-wag-theme="light"] .qa-empty-v2{border:1px dashed #aebfd0!important;background:#f7f9fb!important}
html[data-wag-theme="light"] #page-automations .router-card{background:linear-gradient(145deg,#f1f4f7,#f7f9fb)!important}
html[data-wag-theme="light"] #page-automations .router-card.on{background:radial-gradient(circle at 0 0,rgba(39,205,160,.11),transparent 38%),linear-gradient(145deg,#f1f7f5,#f7f9fb)!important}
html[data-wag-theme="light"] .rail nav::-webkit-scrollbar-thumb{background:#e9edf2}
html[data-wag-theme="light"] .rail-bottom{background:linear-gradient(180deg,transparent,#f7f8fb 16%)}
html[data-wag-theme="light"] .brand-pill{border:1px solid color-mix(in srgb,var(--brand-color,#6ea8fe) 55%,#b0bccf);background:color-mix(in srgb,var(--brand-color,#6ea8fe) 16%,#f1f3f7);color:#174082}
html[data-wag-theme="light"] .brand-row{border:1px solid #aebcd0;background:#f1f3f7}
html[data-wag-theme="light"] .brand-row small{color:#324967}
html[data-wag-theme="light"] .brand-select-note{color:#485565}
html[data-wag-theme="light"] .export-card{border:1px solid #aebcd0;background:#f1f3f7;color:#1b497e}
html[data-wag-theme="light"] .export-card:hover{background:#f1f3f7;border-color:#afbdd0}
html[data-wag-theme="light"] .export-card small{color:#324a67}
html[data-wag-theme="light"] .brand-manager-hero{border:1px solid #aec0d0;background:linear-gradient(135deg,#f1f4f7,#f1f4f7)}
html[data-wag-theme="light"] .brand-manager-icon{background:#f1f5f7;border:1px solid #aec3d0}
html[data-wag-theme="light"] .brand-manager-hero p{color:#324c67}
html[data-wag-theme="light"] .brand-manager-row{border:1px solid #c8d3df;background:#f1f3f7}
html[data-wag-theme="light"] .brand-manager-copy small{color:#324c67}
html[data-wag-theme="light"] .export-choice{border:1px solid #aebcd0;background:#f1f3f7;color:#1b497e}
html[data-wag-theme="light"] .export-choice:hover{background:#f1f3f7;border-color:#afbdd0}
html[data-wag-theme="light"] .export-choice>span{background:#f7f9fb;border:1px solid #c8d3df}
html[data-wag-theme="light"] .export-choice small{color:#324a67}
html[data-wag-theme="light"] .qa-simple-flow{border:1px solid #c8d5df;background:linear-gradient(135deg,#f7f9fb,#f1f4f7)}
html[data-wag-theme="light"] .qa-simple-flow span{background:#f1f4f7;border:1px solid #aec1d0;color:#1f507a}
html[data-wag-theme="light"] .qa-simple-flow i{color:#576a7a}
html[data-wag-theme="light"] .qa-simple-flow small{color:#324f67}
html[data-wag-theme="light"] .qa-import-hero{border:1px solid #c8dadf;background:linear-gradient(135deg,#f1f7f6,#f1f4f7)}
html[data-wag-theme="light"] .qa-import-hero>div{background:#f7fbfa;border:1px solid #aed0c5}
html[data-wag-theme="light"] .qa-import-hero b{color:#2f6a52}
html[data-wag-theme="light"] .qa-import-hero p{color:#324e67}
html[data-wag-theme="light"] .qa-import-hero.discovery{border-color:#aebad0;background:linear-gradient(135deg,#f1f3f7,#f1f4f7)}
html[data-wag-theme="light"] .qa-import-scope label>span{color:#324e67}
html[data-wag-theme="light"] .qa-import-options{color:#324c67}
html[data-wag-theme="light"] .qa-import-preview{border:1px solid #c8d4df;background:#f7f9fb}
html[data-wag-theme="light"] .qa-import-preview>span{color:#324d67}
html[data-wag-theme="light"] .qa-preview-title small{color:#324d67}
html[data-wag-theme="light"] .qa-preview-row{border-top:1px solid #c8d5df}
html[data-wag-theme="light"] .qa-preview-row>span{background:#f1f7f5;color:#21785c}
html[data-wag-theme="light"] .qa-preview-row b{color:#254c74}
html[data-wag-theme="light"] .qa-preview-row p{color:#324d67}
html[data-wag-theme="light"] .qa-preview-more{color:#23765b}
html[data-wag-theme="light"] .qa-discovery-empty,html[data-wag-theme="light"] .qa-discovery-head{border:1px dashed #aec1d0;background:#f7f9fb}
html[data-wag-theme="light"] .qa-discovery-empty b,html[data-wag-theme="light"] .qa-discovery-head b{color:#1c517d}
html[data-wag-theme="light"] .qa-discovery-empty span,html[data-wag-theme="light"] .qa-discovery-head span,html[data-wag-theme="light"] .qa-discovery-empty small,html[data-wag-theme="light"] .qa-discovery-head small{color:#485865}
html[data-wag-theme="light"] .qa-discovery-head{border-color:#aebfd0;background:linear-gradient(135deg,#f1f4f7,#f7f9fb)}
html[data-wag-theme="light"] .qa-discovery-card{border:1px solid #c8d4df;background:linear-gradient(150deg,#f1f4f7,#f7f9fb)}
html[data-wag-theme="light"] .qa-discovery-card-top small{color:#485865}
html[data-wag-theme="light"] .qa-discovery-card>b{color:#1f517a}
html[data-wag-theme="light"] .qa-discovery-card>p{background:#f7f9fb;color:#324e67}
html[data-wag-theme="light"] .qa-discovery-card>small{color:#485865}
html[data-wag-theme="light"] .qa-discovery-variants{border:1px solid #c8d4df;background:#f7f9fb;color:#324d67}
html[data-wag-theme="light"] .quick-brand-filter{border:1px solid var(--line,#c8d5df);background:rgba(247,249,251,0.72);color:var(--muted,#485965)}
html[data-wag-theme="light"] .quick-brand-filter select option{background:#f7f9fb;color:#275472}
html[data-wag-theme="light"] .quick-scope-explainer small{color:var(--muted,#485965)}
html[data-wag-theme="light"] .quick-legacy-note{color:#7b611e}
html[data-wag-theme="light"] .qa-card-v2 .status-pill.ai{background:#f1f1f7;color:#172882;border:1px solid #aeb3d0}
html[data-wag-theme="light"] #page-automations .ai-module-tabs::-webkit-scrollbar-thumb{background:#e9edf3}
html[data-wag-theme="light"] #page-automations .router-controls>label:not(.router-toggle){border:1px solid #c8d4df;background:rgba(247,249,251,0.32)}
html[data-wag-theme="light"] #page-automations .router-controls .router-toggle{border:1px solid #c8d4df;background:rgba(247,249,251,0.26)}
html[data-wag-theme="light"] #page-automations .router-subgrid>label{border:1px solid #c8d4df;background:rgba(247,249,251,0.32)}
html[data-wag-theme="light"] .kanban-card-compact .kanban-card-preview{color:#324a67}
html[data-wag-theme="light"] .kanban-card-more{color:#485565!important}
html[data-wag-theme="light"] .kanban-card-more:hover{background:#e9edf3!important;color:#1d497c!important}
html[data-wag-theme="light"] .kanban-card-compact .kanban-open-btn{background:#e9edf3;color:#174a82}
html[data-wag-theme="light"] .kanban-top-scroll{background:#f7f9fb;border:1px solid #c8d2df}
html[data-wag-theme="light"] .kanban-top-scroll::-webkit-scrollbar-track{background:#f1f3f7}
html[data-wag-theme="light"] .kanban-top-scroll::-webkit-scrollbar-thumb{background:#dfe4ec;border:3px solid #c8d1df}
html[data-wag-theme="light"] .kanban-top-scroll::-webkit-scrollbar-thumb:hover{background:#dee4ed}
html[data-wag-theme="light"] .kanban-board::-webkit-scrollbar-track{background:#f1f3f7}
html[data-wag-theme="light"] .kanban-board::-webkit-scrollbar-thumb{background:#dfe4ec;border:3px solid #c8d1df}
html[data-wag-theme="light"] .kanban-board::-webkit-scrollbar-thumb:hover{background:#dee4ed}
html[data-wag-theme="light"] .kanban-card-compact .kanban-card-phone{color:#324b67}
html[data-wag-theme="light"] .page-kanban .kanban-cards::-webkit-scrollbar-track{background:#f1f3f7;border-left:1px solid #c8d3df}
html[data-wag-theme="light"] .page-kanban .kanban-cards::-webkit-scrollbar-thumb{background:#dfe4ec;border:3px solid #c8d1df}
html[data-wag-theme="light"] .page-kanban .kanban-cards::-webkit-scrollbar-thumb:hover{background:#dee4ed}
html[data-wag-theme="light"] .inbox-resize-handle::after{background:#dee5ec55}
html[data-wag-theme="light"] .inbox-mini-badge{border:1px solid #afbdcf;background:#f1f3f7;color:#2d4c6c}
html[data-wag-theme="light"] .inbox-mini-badge.ai{border-color:#aed0ca;background:#f1f7f6;color:#178260}
html[data-wag-theme="light"] .inbox-mini-badge.human{border-color:#aebfd0;background:#f1f4f7;color:#174f82}
html[data-wag-theme="light"] .inbox-mini-badge.advisor{border-color:#d0c1ae;background:#f7f4f1;color:#825717}
html[data-wag-theme="light"] .inbox-mini-badge.last{background:#f1f3f7;color:#324c67}
html[data-wag-theme="light"] .inbox-mini-badge.ai-last{border-color:#aed0cc}
html[data-wag-theme="light"] .inbox-mini-badge.human-last{border-color:#aebfd0}
html[data-wag-theme="light"] .inbox-mini-badge.auto-last{border-color:#d0c5ae;color:#826217}
html[data-wag-theme="light"] .inbox-mini-badge.api-last{border-color:#bbb0cf;color:#371782}
html[data-wag-theme="light"] .inbox-mini-badge.stage{border-color:#b2bccc;background:#f1f3f7;color:#304869}
html[data-wag-theme="light"] .inbox-mini-badge.stage-high_intent,html[data-wag-theme="light"] .inbox-mini-badge.stage-closing,html[data-wag-theme="light"] .inbox-mini-badge.stage-payment_pending{border-color:#d0c5ae;background:#f7f5f1;color:#826117}
html[data-wag-theme="light"] .inbox-mini-badge.stage-payment_review{border-color:#bbb0cf;background:#f2f1f7;color:#381782}
html[data-wag-theme="light"] .inbox-mini-badge.stage-active{border-color:#aed0be;background:#f1f7f4;color:#17823e}
html[data-wag-theme="light"] .inbox-mini-badge.stage-dormant{border-color:#b8bdc7;background:#f2f3f6;color:#485465}
html[data-wag-theme="light"] .inbox-mini-badge.followup{border-color:#d0c0ae;background:#f7f4f1;color:#825917}
html[data-wag-theme="light"] .filter-more-menu button em{background:#deede0}
html[data-wag-theme="light"] .status-admin-tabs button{border:1px solid #c8d4df;background:#f7f9fb;color:#485865}
html[data-wag-theme="light"] .status-admin-tabs button.active{background:#f1f7f5;color:#178261}
html[data-wag-theme="light"] .status-library-toolbar select{border:1px solid #c8d4df;background:#f7f9fb;color:#2f526a}
html[data-wag-theme="light"] .status-library-summary span{border:1px solid #c8d4df;background:#f7f9fb;color:#485965}
html[data-wag-theme="light"] .status-library-summary b{color:#2d556c}
html[data-wag-theme="light"] .status-library-content>img,html[data-wag-theme="light"] .status-library-content>video,html[data-wag-theme="light"] .status-library-text-thumb{background:#f7f9fb}
html[data-wag-theme="light"] .status-library-text-thumb{background:var(--bg,#e9f3f2);color:#332424}
html[data-wag-theme="light"] .status-library-content small,html[data-wag-theme="light"] .status-library-table-card td>small{color:#485965}
html[data-wag-theme="light"] .status-media-cleaned{color:#576b7a;background:#f7f9fb}
html[data-wag-theme="light"] .status-auto-card{border:1px solid #c8d5df;background:#f7f9fb}
html[data-wag-theme="light"] .status-auto-card p{color:#485965}
html[data-wag-theme="light"] .status-auto-card small{color:#576c7a}
html[data-wag-theme="light"] .status-auto-note{border:1px solid #aec0d0;background:#f7f9fb;color:#325067}
html[data-wag-theme="light"] .status-weekdays label{border:1px solid #c8d3df;background:#f1f4f7}
html[data-wag-theme="light"] .status-slot-preview span{color:#198063}
html[data-wag-theme="light"] .status-slot-preview small{color:#48655c}
html[data-wag-theme="light"] .status-pill.info{background:#f1f4f7;color:#175882}
html[data-wag-theme="light"] .workspace>.page-kanban.active::-webkit-scrollbar-track{background:#f7f9fb}
html[data-wag-theme="light"] .workspace>.page-kanban.active::-webkit-scrollbar-thumb{background:#e9edf3;border:3px solid #c8d2df}
html[data-wag-theme="light"] .workspace>.page-kanban.active::-webkit-scrollbar-thumb:hover{background:#dfe5ec}
html[data-wag-theme="light"] .page-operations{background:linear-gradient(180deg,#f7f8fb,#f7f8fb)!important}
html[data-wag-theme="light"] .operations-safety{border:1px solid #c8dfd9;background:#f7fbfa;color:#17825d}
html[data-wag-theme="light"] .operations-safety small{color:#2e6b56}
html[data-wag-theme="light"] .operations-kpis article{border:1px solid #c8d2df;background:#f1f3f7}
html[data-wag-theme="light"] .operations-kpis article>span{color:#324c67}
html[data-wag-theme="light"] .operations-kpis strong{color:#224d77}
html[data-wag-theme="light"] .operations-kpis small{color:#485765}
html[data-wag-theme="light"] .operations-kpis article.warn{border-color:#d0c4ae;background:#faf9f7}
html[data-wag-theme="light"] .operations-kpis article.bad{border-color:#d0aeb3;background:#faf8f8}
html[data-wag-theme="light"] .operations-kpis article.ai{border-color:#b4aed0;background:#f2f1f7}
html[data-wag-theme="light"] .operations-toolbar{border:1px solid #c8d3df;background:#f7f9fb}
html[data-wag-theme="light"] .operations-toolbar select{background:#f1f3f7;color:#244c75;border:1px solid #aebed0}
html[data-wag-theme="light"] .operations-wait{color:#324d67}
html[data-wag-theme="light"] .operations-card{border:1px solid #c8d2df;background:#f7f9fb}
html[data-wag-theme="light"] .operations-card-head{border-bottom:1px solid #c8d2df;background:#f1f3f7}
html[data-wag-theme="light"] .operations-card-head p{color:#324d67}
html[data-wag-theme="light"] .operations-table th{background:#f7f9fb;color:#485765;border-bottom:1px solid #c8d2df}
html[data-wag-theme="light"] .operations-table td{border-bottom:1px solid #c8d3df}
html[data-wag-theme="light"] .operations-table td small{color:#485765}
html[data-wag-theme="light"] .operations-table tr:hover td{background:#f1f3f7}
html[data-wag-theme="light"] .operations-table tr.ops-row-alert td{background:#fbf9f7}
html[data-wag-theme="light"] .ops-age-danger{color:#825317}
html[data-wag-theme="light"] .operations-connection{border-bottom:1px solid #c8d3df}
html[data-wag-theme="light"] .operations-connection small{color:#485665}
html[data-wag-theme="light"] .operations-connection em{color:#821722}
html[data-wag-theme="light"] .operations-error{border-bottom:1px solid #c8d3df}
html[data-wag-theme="light"] .operations-error small{color:#485765}
html[data-wag-theme="light"] .operations-error p{color:#324c67}
html[data-wag-theme="light"] .operations-error>span{color:#485865}
html[data-wag-theme="light"] .nav-payment-badge.has-alert,html[data-wag-theme="light"] #navOpsAlert.has-alert{color:#332424!important}
html[data-wag-theme="light"] .page-operations .status-pill.human{border-color:rgba(174,208,205,0.35);color:#17826d}
html[data-wag-theme="light"] .page-operations .status-pill.ai{color:#2d1782}
html[data-wag-theme="light"] .chat-actions .ai-handoff-btn,html[data-wag-theme="light"] .chat-actions .direct-resolve{border:1px solid #afbdd0}
html[data-wag-theme="light"] .chat-actions .ai-handoff-btn{background:#ebe9f3!important;color:#361782!important;border-color:#b7aed0!important}
html[data-wag-theme="light"] .chat-actions .ai-handoff-btn:hover,html[data-wag-theme="light"] .chat-actions .ai-handoff-btn.active{background:#ebe9f3!important;border-color:#b8aed0!important;color:#332424!important}
html[data-wag-theme="light"] .human-resume-countdown{background:#f7f5f1;color:#826017;border:1px solid #d0c4ae}
html[data-wag-theme="light"] .human-resume-countdown.due{background:#f1f7f6;color:#18815d;border-color:#aed0c7}
@media (max-width:860px){html[data-wag-theme="light"] .mobile-head{background:#f7f9fb!important;border-bottom:1px solid #c8d1df!important}html[data-wag-theme="light"] .mobile-head button{background:#f1f3f7!important;border:1px solid #aebcd0!important;color:#1d497c!important}html[data-wag-theme="light"] .rail-backdrop{background:rgba(247,248,251,0.62)!important}html[data-wag-theme="light"] .brand{background:linear-gradient(180deg,#f7f9fb 82%,transparent)!important}}
html[data-wag-theme="light"] .followup-quick-btn{border:1px solid #b4cabf;background:#f1f7f5;color:#1a7f51}
html[data-wag-theme="light"] .followup-quick-btn:hover,html[data-wag-theme="light"] .followup-quick-btn.active{background:#e9f3ee;border-color:#aed0c2;color:#332424}
html[data-wag-theme="light"] .followup-quick-btn em{background:#deede0}
html[data-wag-theme="light"] .filter-export-btn{border:1px solid #aebdd0;background:#f1f3f7;color:#265473}
html[data-wag-theme="light"] .filter-export-btn:hover{background:#e9edf3;color:#332424}

/* WAGCRM 2.3.57 · Colores claros sin sustituir el branding del tenant. */
html[data-wag-theme="light"]{
 color-scheme:light;
 --bg:#f3f6fa;--panel:#ffffff;--panel2:#f6f9fc;--panel3:#eaf1f7;
 --line:#d7e2ec;--text:#1b2e41;--muted:#586b7f;
 --shadow:0 14px 36px rgba(29,47,67,.12);
 --ui-bg:#f3f6fa;--ui-panel:#fff;--ui-panel2:#f8fafc;
}
html[data-wag-theme="light"] body{background:#f3f6fa!important;color:#1b2e41}
html[data-wag-theme="light"] ::selection{background:#b9e6d6;color:#113f30}
html[data-wag-theme="light"] input,html[data-wag-theme="light"] textarea,html[data-wag-theme="light"] select{color-scheme:light}
html[data-wag-theme="light"] ::placeholder{color:#798b9c!important;opacity:1}
html[data-wag-theme="light"] *{scrollbar-color:#c3d0dc #f4f7fa}


html[data-wag-theme="light"] .app{background:#f3f6fa}
html[data-wag-theme="light"] .rail{background:#ffffff!important;border-color:#dae4ee!important}
html[data-wag-theme="light"] .desktop-topbar{background:#ffffff!important;border-color:#d7e2ec!important}
html[data-wag-theme="light"] .inbox-list-panel,html[data-wag-theme="light"] .contact-panel{background:#ffffff!important}
html[data-wag-theme="light"] .chat-panel{background:#f1f6f8!important}
html[data-wag-theme="light"] .wag-message-row.in .wag-bubble,html[data-wag-theme="light"] .msg:not(.out){background:#fff!important;color:#1b2e41!important;border-color:#dce5ed!important}
html[data-wag-theme="light"] .wag-message-row.out .wag-bubble,html[data-wag-theme="light"] .msg.out{background:#d9f4e9!important;color:#194236!important;border-color:#a8d9c8!important}
html[data-wag-theme="light"] .wag-message-row.out .wag-bubble *,html[data-wag-theme="light"] .wag-message-row.in .wag-bubble *{color:inherit}
html[data-wag-theme="light"] .wag-message-meta,html[data-wag-theme="light"] .msg .time{color:#64798b!important}
html[data-wag-theme="light"] .conversation-item.active{background:#e7f4ef!important;border-left-color:#2d9f76!important}
html[data-wag-theme="light"] #nav button.active{background:#e3f4ee!important;color:#147456!important}
html[data-wag-theme="light"] .composer-wrap,html[data-wag-theme="light"] .chat-head{background:#fff!important}
html[data-wag-theme="light"] .composer textarea{background:#f4f7fa!important;color:#1b2e41!important;border-color:#d4e1eb!important}
html[data-wag-theme="light"] .login-shell{background:radial-gradient(circle at 16% 13%,#dcefe9,transparent 45%),#f3f6fa!important}
html[data-wag-theme="light"] .login-card{background:#fff!important;border-color:#dce5ee!important}
html[data-wag-theme="light"] .primary,html[data-wag-theme="light"] .send-btn{color:#073b2b!important}
html[data-wag-theme="light"] .danger-outline{background:#fff0f1!important;color:#982f3d!important;border-color:#e9b1b7!important}
html[data-wag-theme="light"] .route-warning{background:#fff6d9!important;color:#835508!important;border-color:#ead9a8!important}
html[data-wag-theme="light"] .wag-theme-control,html[data-wag-theme="light"] .wag-theme-topbar{color:#38536b}
html[data-wag-theme="light"] .wag-theme-control select,html[data-wag-theme="light"] .wag-theme-topbar select{background:#f4f8fb;color:#20364a;border-color:#d5e0ea}

.wag-theme-control{display:grid;gap:5px;padding:6px 8px 10px;font-size:12px;color:var(--muted);min-width:0}
.wag-theme-control>span{font-weight:750}
.wag-theme-control select,.wag-theme-topbar select{max-width:100%;min-width:0;background:var(--panel2);border:1px solid var(--line);color:var(--text);border-radius:10px;padding:8px 9px;cursor:pointer}
.wag-theme-topbar{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;color:var(--muted)}
#wagMobileThemeToggle{display:none;background:var(--panel2);border:1px solid var(--line);border-radius:9px;color:var(--text);font-size:17px;padding:5px 9px}
@media(max-width:1360px){.wag-theme-control{padding:4px 1px}.wag-theme-control>span{font-size:10px;text-align:center}.wag-theme-control select{width:100%;font-size:10px;padding:5px 1px}.wag-theme-topbar{gap:5px}}
@media(max-width:860px){.wag-theme-topbar{display:none!important}.wag-theme-control{padding:8px 6px}.wag-theme-control select{font-size:13px;padding:10px}#wagMobileThemeToggle{display:inline-grid;place-items:center;margin-left:auto;margin-right:38px}}


/* 2.3.58 — CONTRASTE DE MENSAJES: el chat 1.5.0 fija color blanco con
   -webkit-text-fill-color !important. Sobrescribir AMBAS propiedades
   únicamente en modo claro, sin alterar los estilos del modo oscuro. */
html[data-wag-theme="light"] #messageList .wag-message-row.out .wag-bubble,
html[data-wag-theme="light"] #messageList .wag-message-row.out .wag-message-content,
html[data-wag-theme="light"] #messageList .wag-message-row.out .wag-message-text {
  color:#143e32!important;
  -webkit-text-fill-color:#143e32!important;
}
html[data-wag-theme="light"] #messageList .wag-message-row.in .wag-bubble,
html[data-wag-theme="light"] #messageList .wag-message-row.in .wag-message-content,
html[data-wag-theme="light"] #messageList .wag-message-row.in .wag-message-text {
  color:#1d3245!important;
  -webkit-text-fill-color:#1d3245!important;
}
html[data-wag-theme="light"] #messageList .wag-message-row.out .wag-bubble {
  background-color:#d9f4e9!important;
}
html[data-wag-theme="light"] #messageList .wag-message-row.in .wag-bubble {
  background-color:#ffffff!important;
}
/* Fecha, lectura, información del mensaje: legibles sin ensuciar la burbuja. */
html[data-wag-theme="light"] #messageList .wag-message-meta,
html[data-wag-theme="light"] #messageList .wag-message-meta *,
html[data-wag-theme="light"] #messageList .wag-message-row .wag-message-empty {
  color:#486475!important;
  -webkit-text-fill-color:#486475!important;
}
/* Texto citado de un mensaje previo, que también estaba definido para fondo oscuro. */
html[data-wag-theme="light"] #messageList .wag-quoted {
  background:rgba(20,85,72,.085)!important;
  border-left-color:#278269!important;
}
html[data-wag-theme="light"] #messageList .wag-quoted b {
  color:#165944!important;
  -webkit-text-fill-color:#165944!important;
}
html[data-wag-theme="light"] #messageList .wag-quoted span {
  color:#2c4d46!important;
  -webkit-text-fill-color:#2c4d46!important;
}

/* v2.3.59: pestañas de estados con contraste para tema claro */
html[data-wag-theme="light"] .page-statuses .status-view-tabs button{background:#f4f7fa;color:#304d64;border-color:#c9d7e3}
html[data-wag-theme="light"] .page-statuses .status-view-tabs button.active{background:#e5f4ee;color:#13684f;border-color:#79b7a1}
html[data-wag-theme="light"] .page-statuses .status-history-info,html[data-wag-theme="light"] .page-statuses .status-history-pager span{color:#496276}


/* public/assets/group-chat-2.3.65.css */
html[data-wag-theme="light"] .group-chat-workspace{background:#f7f8fb!important}
html[data-wag-theme="light"] .group-chat-side,html[data-wag-theme="light"] .group-chat-detail{background:#f1f3f7!important;border-color:#c8d2df!important;box-shadow:none!important}
html[data-wag-theme="light"] .group-chat-tools,html[data-wag-theme="light"] .group-chat-head,html[data-wag-theme="light"] .group-chat-setup,html[data-wag-theme="light"] .group-chat-compose{background:#f1f3f7!important;border-color:#c8d2df!important}
html[data-wag-theme="light"] .group-chat-list button{background:#f1f3f7!important;border-color:#aebdd0!important;color:#324b67!important}
html[data-wag-theme="light"] .group-chat-list button:hover{background:#e9edf3!important}
html[data-wag-theme="light"] .group-chat-list button.selected{background:#e9f3ee!important;border-color:#aed0c2!important;color:#17825e!important}
html[data-wag-theme="light"] .group-chat-list small,html[data-wag-theme="light"] .group-chat-head small,html[data-wag-theme="light"] .group-chat-setup p{color:#485565!important}
html[data-wag-theme="light"] .group-chat-messages{background-color:#f7f8fb!important;background-image:radial-gradient(circle at 1px 1px,rgba(31,52,72,.035) 1px,transparent 0)!important}
html[data-wag-theme="light"] .group-chat-bubble{background:#f1f3f7!important;border-color:#aebdd0!important;color:#332424!important}
html[data-wag-theme="light"] .group-chat-bubble.out{background:#e9f3ee!important}
html[data-wag-theme="light"] .group-chat-setup select,html[data-wag-theme="light"] .group-chat-compose textarea{background:#f7f9fb!important;border-color:#aebdd0!important;color:#332424!important}
