:root{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--paper:#101622;--ink:#e6ebf5;--muted:#a5b1c6;--line:#35425a;--violet:#a597ff;--violet2:#b3a7ff;--violet-soft:#292444;--green:#49d1aa;--amber:#efb95d;--red:#ff8796}.theme-switcher{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);font-size:14px;font-weight:600;white-space:nowrap}.theme-switcher:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.theme-switcher>span:first-child{font-size:18px;line-height:1}.topbar{gap:12px}.top-actions{flex-wrap:wrap;justify-content:flex-end}@media(max-width:600px){.topbar{height:auto;min-height:66px;padding:12px;flex-wrap:wrap}.top-actions{gap:6px}.theme-switcher{padding:6px 9px}.global-search{flex:1 1;min-width:140px}.top-actions{margin-left:auto}}html[data-theme=dark] .brand-mark{color:#ffffff}html[data-theme=dark] .brand-copy span{color:#9ca2b2}html[data-theme=dark] .nav-group>p{color:#b8bece}html[data-theme=dark] .nav-item:hover{background:#191d2609}html[data-theme=dark] .nav-icon{color:#9ca2b2}html[data-theme=dark] .nav-item.active .nav-icon{border-color:#35425a}html[data-theme=dark] .workspace-card{background:#191d2607}html[data-theme=dark] .workspace-card p{color:#9ca2b2}html[data-theme=dark] .owner-card:hover{background:#191d2608}html[data-theme=dark] .owner-card small{color:#9ca2b2}html[data-theme=dark] .owner-card b{color:#9da3b1}html[data-theme=dark] .topbar{background:#191d26d6}html[data-theme=dark] .global-search{background:#1d222c}html[data-theme=dark] .global-search:focus-within{border-color:#35425a;background:#191d26}html[data-theme=dark] .language-switcher{border:1px solid #35425a;background:#1d222c}html[data-theme=dark] .language-switcher button{color:#9fa5af}html[data-theme=dark] .help-button,html[data-theme=dark] .notification-button,html[data-theme=dark] .top-avatar{color:#9ea4b0;background:#191d26}html[data-theme=dark] .notification-button i{border:2px solid #35425a}html[data-theme=dark] .page-heading h1{color:#dce1ec}html[data-theme=dark] .secondary-button{color:#b9c0cd;background:#191d26}html[data-theme=dark] .secondary-button:hover{color:#867dd1;border-color:#35425a;background:#191c27}html[data-theme=dark] .text-button{color:#877ed0}html[data-theme=dark] .welcome-card:after{border:1px solid #35425a18}html[data-theme=dark] .system-score{border:1px solid #35425a16;background:#191d2609}html[data-theme=dark] .system-score>div{background:#191d2612}html[data-theme=dark] .system-score>small{color:#81cdbf}html[data-theme=dark] .stat-card{background:#191d26}html[data-theme=dark] .stat-top>span{color:#877ed0}html[data-theme=dark] .stat-top>i{color:#a1e5d2;background:#1c242c}html[data-theme=dark] .stat-card>small{color:#9fa5af}html[data-theme=dark] .stat-card.positive .stat-top>span{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .panel{background:#191d26}html[data-theme=dark] .panel-header{border-bottom:1px solid #35425a}html[data-theme=dark] .panel-header h2{color:#dde2eb}html[data-theme=dark] .status-badge{color:#9fa5af;background:#1d222c}html[data-theme=dark] .status-badge.online{color:#a3e3d1;background:#1c242c}html[data-theme=dark] .ai-orb{border:1px solid #35425a}html[data-theme=dark] .ai-orb>i,html[data-theme=dark] .ai-orb>span{border:2px solid #35425a}html[data-theme=dark] .mini-metrics{background:#191d26}html[data-theme=dark] .mini-metrics span{color:#9fa5af}html[data-theme=dark] .quick-actions button{border-bottom:1px solid #35425a}html[data-theme=dark] .quick-actions button:hover{background:#191c27}html[data-theme=dark] .quick-actions button>span{color:#877ed0}html[data-theme=dark] .search{background:#191d26}html[data-theme=dark] .editor-form select,html[data-theme=dark] .filters select,html[data-theme=dark] .modal select,html[data-theme=dark] .settings-form select{color:#bac1cc;background:#191d26}html[data-theme=dark] td,html[data-theme=dark] th{border-bottom:1px solid #35425a}html[data-theme=dark] th{color:#a0a5ae;background:#191d26}html[data-theme=dark] tbody tr:hover{background:#191d26}html[data-theme=dark] .account-badge{color:#887fcf;background:#1c202d}html[data-theme=dark] .avatar,html[data-theme=dark] .person>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .person small{color:#9fa5af}html[data-theme=dark] .connected{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .resting{color:#9ca3b2;background:#1d222c}html[data-theme=dark] .warning{color:#edc799;background:#222327}html[data-theme=dark] .frozen{color:#c18d95;background:#20202a}html[data-theme=dark] .network-value{color:#bac1cc}html[data-theme=dark] .muted{color:#9fa5af}html[data-theme=dark] .row-action{color:#877ed0;background:#1d202d}html[data-theme=dark] .profile-row{border-bottom:1px solid #35425a;background:#191d26}html[data-theme=dark] .profile-row.selected,html[data-theme=dark] .profile-row:hover{background:#181c27}html[data-theme=dark] .editor-form label,html[data-theme=dark] .modal label{color:#bbc1cb}html[data-theme=dark] .editor-form input,html[data-theme=dark] .editor-form select,html[data-theme=dark] .editor-form textarea,html[data-theme=dark] .modal input,html[data-theme=dark] .modal select{background:#191d26}html[data-theme=dark] .editor-form input:focus,html[data-theme=dark] .editor-form textarea:focus,html[data-theme=dark] .modal input:focus{border-color:#35425a}html[data-theme=dark] .profile-photo{border:1px dashed #35425a;background:#191d26}html[data-theme=dark] .empty-state>span{background:#1d202d}html[data-theme=dark] .health-summary article{background:#191d26}html[data-theme=dark] .positive-bg{color:#a4e2d0;background:#1c242c}html[data-theme=dark] .neutral-bg{color:#9ba3b3;background:#1d222c}html[data-theme=dark] .warning-bg{color:#efc797;background:#222327}html[data-theme=dark] .health-row{border-bottom:1px solid #35425a}html[data-theme=dark] .combined-section-heading>span{color:#877fcf;background:#1c202d}html[data-theme=dark] .network-card{background:#191d26}html[data-theme=dark] .network-head>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .network-head i{color:#a4e2d1}html[data-theme=dark] .network-card dl{background:#191d26}html[data-theme=dark] .network-card dt{color:#9fa5af}html[data-theme=dark] .network-bar{background:#1d222c}html[data-theme=dark] .device-summary article{background:#191d26}html[data-theme=dark] .device-summary article>span{color:#887fcf;background:#1c202d}html[data-theme=dark] .fingerprint-row{border-bottom:1px solid #35425a}html[data-theme=dark] .fingerprint-account>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .fingerprint-row dt{color:#a0a5ae}html[data-theme=dark] .fingerprint-row dd{color:#bac0cc}html[data-theme=dark] .fingerprint-code{color:#877ed0!important}html[data-theme=dark] .fingerprint-state>span{color:#a4e2d1}html[data-theme=dark] .fingerprint-state>span.fingerprint-alert{color:#eec598}html[data-theme=dark] .policy-icon{color:#877fcf;background:#1c202d}html[data-theme=dark] .policy-card ul{border-top:1px solid #35425a;color:#b9c1cd}html[data-theme=dark] .policy-card li::marker{color:#9aecd4}html[data-theme=dark] .decision-workflow-box{border:1px solid #35425a;background:linear-gradient(115deg,#181c27,#191d26)}html[data-theme=dark] .decision-workflow-box>header{border-bottom:1px solid #35425a}html[data-theme=dark] .decision-workflow-box header span{color:#887fcf}html[data-theme=dark] .decision-workflow-box header b{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .decision-flow-item article{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .decision-flow-item article>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .decision-flow-item article.handover{border-color:#35425a;background:#1a1d25}html[data-theme=dark] .decision-flow-item article.handover>span{color:#eac39d;background:#2b2b2e}html[data-theme=dark] .decision-workflow-box>footer{border-top:1px solid #35425a;background:#191d26}html[data-theme=dark] .decision-workflow-box footer p{color:#9fa4af}html[data-theme=dark] .decision-workflow-box footer strong{color:#b9c1cd}html[data-theme=dark] .switch span{background:#242935}html[data-theme=dark] .switch span:after{background:#191d26}html[data-theme=dark] .control-banner{background:linear-gradient(100deg,#181c27,#191d26)}html[data-theme=dark] .consent-row{background:#181d27}html[data-theme=dark] .consent-row strong{color:#bac0cc}html[data-theme=dark] .workflow-step>span{border:1px solid #35425a;color:#a0a5ae;background:#191d26}html[data-theme=dark] .workflow-step.active>span,html[data-theme=dark] .workflow-step.done>span{border-color:#35425a}html[data-theme=dark] .workflow-line{background:#252934}html[data-theme=dark] .style-tags button,html[data-theme=dark] .style-tags span{border:1px solid #35425a;color:#a29faf;background:#191d26}html[data-theme=dark] .profile-photo-editor{border:1px dashed #35425a;background:#191c27}html[data-theme=dark] .profile-photo-editor:focus,html[data-theme=dark] .profile-photo-editor:focus-within{border-color:#35425a}html[data-theme=dark] .profile-photo-copy p{color:#9b97b8}html[data-theme=dark] .danger-text{color:#e5a1ac!important}html[data-theme=dark] .danger-button{border:1px solid #35425a;color:#e5a1ac;background:#1a1c25}html[data-theme=dark] .danger-button:hover{background:#20202a}html[data-theme=dark] .pattern-summary article{background:#191d26}html[data-theme=dark] .hour-pattern small{color:#a0a4ae}html[data-theme=dark] .pattern-legend{border-top:1px solid #35425a;color:#9fa5af}html[data-theme=dark] .pattern-table-head{color:#a0a5ae;background:#191d26}html[data-theme=dark] .pattern-table-row{border-top:1px solid #35425a}html[data-theme=dark] .pattern-normal{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .pattern-watch{color:#eac39c;background:#222227}html[data-theme=dark] .signal.warning{color:#e6c5a0;background:#212228}html[data-theme=dark] .signal.warning>span{background:#2d2b2c}html[data-theme=dark] .signal.danger{color:#dfa7b0;background:#1b1b25}html[data-theme=dark] .signal.danger>span{background:#221e28}html[data-theme=dark] .all-clear>span{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .threshold-list>div{border-bottom:1px solid #35425a}html[data-theme=dark] .campaign-state{background:#181d27}html[data-theme=dark] .limit-grid label{color:#bbc1cb}html[data-theme=dark] .limit-grid input{background:#191d26}html[data-theme=dark] .capacity-card>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .capacity-card>div{background:#1d222c}html[data-theme=dark] .capacity-card small{color:#a0a5ae}html[data-theme=dark] .safety-list{color:#bac1cc}html[data-theme=dark] .safety-list li::marker{color:#a0e6d0}html[data-theme=dark] .contact-queue{border-top:1px solid #35425a}html[data-theme=dark] .contact-queue-head{background:#191d26}html[data-theme=dark] .scheduled-contact{border-top:1px solid #35425a}html[data-theme=dark] .scheduled-contact>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .contact-status{color:#a1a5ad;background:#1d222c}html[data-theme=dark] .contact-status.scheduled{color:#8a81cd;background:#1c202d}html[data-theme=dark] .contact-status.sent{color:#a4e2d2}html[data-theme=dark] .contact-status.failed{color:#ebc19b;background:#222327}html[data-theme=dark] .contact-status.cancelled{color:#a0a5ae;background:#1e222b}html[data-theme=dark] .working-account label{color:#bbc1cb}html[data-theme=dark] .working-account select{background:#191d26}html[data-theme=dark] .working-account p{color:#a4e2d2}html[data-theme=dark] .working-account p.warning-text{color:#e9c69d}html[data-theme=dark] .bulk-campaign-builder>.field-row label,html[data-theme=dark] .bulk-campaign-grid label{color:#bac1cc}html[data-theme=dark] .bulk-campaign-builder>.field-row input,html[data-theme=dark] .bulk-campaign-builder>.field-row textarea,html[data-theme=dark] .bulk-campaign-grid input{background:#191d26}html[data-theme=dark] .bulk-auto-reply{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .bulk-auto-reply b{color:#887fcf;background:#1c202d}html[data-theme=dark] .bulk-auto-reply i{background:#252934}html[data-theme=dark] .bulk-auto-reply i:after{background:#191d26}html[data-theme=dark] .bulk-contacts-box{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .bulk-contacts-box>div span{color:#8a82cc;background:#1c202d}html[data-theme=dark] .bulk-contacts-box textarea{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .bulk-contacts-box textarea:focus{border-color:#35425a}html[data-theme=dark] .telegram-work-form>label{color:#bbc1cb}html[data-theme=dark] .telegram-work-form textarea{background:#191d26}html[data-theme=dark] .telegram-work-form textarea:focus{border-color:#35425a}html[data-theme=dark] .telegram-work-form>div p{color:#9fa5af}html[data-theme=dark] .telegram-work-form>div p strong{color:#e5c7a1}html[data-theme=dark] .telegram-work-list{border-top:1px solid #35425a}html[data-theme=dark] .telegram-work-head{color:#a0a5ae;background:#191d26}html[data-theme=dark] .telegram-work-row{border-top:1px solid #35425a}html[data-theme=dark] .telegram-work-row>b{color:#8880ce;background:#1c202d}html[data-theme=dark] .telegram-work-row>select{color:#b9c1cd;background:#191d26}html[data-theme=dark] .telegram-work-actions button{color:#8881ce;background:#191d26}html[data-theme=dark] .telegram-work-actions button:hover:not(:disabled){border-color:#35425a;background:#191c27}html[data-theme=dark] .telegram-work-actions button.remove{color:#c38c8c;border-color:#35425a;background:#1a1c25}html[data-theme=dark] .variant-meta strong{color:#877ed0;background:#1c202d}html[data-theme=dark] .variant-summary{border-bottom:1px solid #35425a}html[data-theme=dark] .variant-summary>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .approved-wording{border:1px solid #35425a;background:#191c27}html[data-theme=dark] .approved-wording>header{border-bottom:1px solid #35425a;background:#181c27}html[data-theme=dark] .approved-wording header strong{color:#8c85c9}html[data-theme=dark] .approved-wording header small{color:#9d9ab4}html[data-theme=dark] .strict-toggle{color:#8d86c8!important}html[data-theme=dark] .wording-grid .variant-editor{border-bottom:1px solid #35425a}html[data-theme=dark] .intro-pictures{border-top:1px solid #35425a}html[data-theme=dark] .intro-pictures>span:first-child strong{color:#bbc1cb}html[data-theme=dark] .intro-picture-grid>span{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .intro-picture-add{color:#887fcf!important;border:1px dashed #35425a!important;background:#191d26}html[data-theme=dark] .intro-picture-add small{color:#9d99b5}html[data-theme=dark] .playground-shell,html[data-theme=dark] .test-meta,html[data-theme=dark] .test-stage{background:#191d26}html[data-theme=dark] .test-meta>div{background:#1d222c}html[data-theme=dark] .test-message>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .test-message>p{background:#191d26}html[data-theme=dark] .test-message.user>span{color:#a4e2d0;background:#1c242c}html[data-theme=dark] .typing-preview span{color:#a0a5ae}html[data-theme=dark] .composer,html[data-theme=dark] .test-composer{background:#191d26}html[data-theme=dark] .composer>button:not(.send-button),html[data-theme=dark] .test-composer>button:not(.send-button){color:#9ea4b0;background:#191d26}html[data-theme=dark] .customer-profile-panel{background:#191d26}html[data-theme=dark] .customer-profile-panel header>b.automatic{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .customer-profile-panel header>b.review{color:#e9c59d;background:#222327}html[data-theme=dark] .profile-confidence{border-bottom:1px solid #35425a}html[data-theme=dark] .profile-confidence span{color:#9fa5af}html[data-theme=dark] .profile-confidence>i{background:#1d222c}html[data-theme=dark] .profile-confidence p{color:#9fa5af}html[data-theme=dark] .customer-facts>div{border-bottom:1px solid #35425a}html[data-theme=dark] .customer-facts dd{color:#bac0cc}html[data-theme=dark] .customer-profile-panel>section{border-top:1px solid #35425a}html[data-theme=dark] .customer-profile-panel>section span{color:#9fa5af}html[data-theme=dark] .customer-profile-panel>section p{color:#bac1cc}html[data-theme=dark] .analytics-summary article{background:#191d26}html[data-theme=dark] .analytics-funnel span{color:#bac0cc}html[data-theme=dark] .analytics-funnel>div>i{background:#1d222c}html[data-theme=dark] .intent-distribution article{border-bottom:1px solid #35425a}html[data-theme=dark] .intent-distribution span{color:#bac0cc}html[data-theme=dark] .intent-distribution i{background:#1d222c}html[data-theme=dark] .analytics-signals article{border-bottom:1px solid #35425a}html[data-theme=dark] .analytics-signals article>span{color:#8881cd;background:#1c202d}html[data-theme=dark] .analytics-signals article.attention>span{color:#e9c59d;background:#222327}html[data-theme=dark] .analytics-note>span{color:#8881cd;background:#1c202d}html[data-theme=dark] .chat-shell{background:#191d26}html[data-theme=dark] .chat-contact.active,html[data-theme=dark] .chat-contact:hover{background:#181b28}html[data-theme=dark] .chat-contact>span,html[data-theme=dark] .conversation header>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .candidate-strip span{color:#a0a5ae}html[data-theme=dark] .candidate-strip strong{color:#bbc1cb}html[data-theme=dark] .green-text{color:#a4e2d2!important}html[data-theme=dark] .messages{background:#191d26}html[data-theme=dark] .messages>p small{color:#a0a5ae}html[data-theme=dark] .incoming{background:#191d26}html[data-theme=dark] .day-divider span{background:#1d222c}html[data-theme=dark] .handover-note{border:1px solid #35425a;background:#1d232b}html[data-theme=dark] .handover-note strong{color:#a8decf}html[data-theme=dark] .handover-note small{color:#9bb3ab}html[data-theme=dark] .subline-intro{border:1px solid #35425a;background:linear-gradient(120deg,#181c27,#191d26)}html[data-theme=dark] .subline-card{background:#191d26}html[data-theme=dark] .subline-card.active{border-color:#35425a}html[data-theme=dark] .subline-head i{color:#8880ce;background:#1c202d}html[data-theme=dark] .subline-card dl>div{border-bottom:1px solid #35425a}html[data-theme=dark] .new-subline{border:1px dashed #35425a;background:#191d26}html[data-theme=dark] .new-subline:hover{color:#887fcf;border-color:#35425a;background:#181c27}html[data-theme=dark] .new-subline>span{color:#877fcf;background:#1c202d}html[data-theme=dark] .new-subline strong{color:#bac0cc}html[data-theme=dark] .integration-row{border-bottom:1px solid #35425a}html[data-theme=dark] .integration-logo.telegram{color:#7ab2d4;background:#1b232e}html[data-theme=dark] .integration-logo.openai{color:#867ed0;background:#1c202d}html[data-theme=dark] .integration-logo.fingerprint{color:#e8c79e;background:#222327}html[data-theme=dark] .integration-logo.network{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .connection-status{color:#a4e2d1}html[data-theme=dark] .connection-status.pending{color:#e9c69d}html[data-theme=dark] .settings-form>label{border-bottom:1px solid #35425a}html[data-theme=dark] .settings-form strong{color:#bac0cc}html[data-theme=dark] .modal{background:#191d26}html[data-theme=dark] .modal-note{background:#181c27}html[data-theme=dark] .modal-note strong{color:#877fcf}html[data-theme=dark] .modal-note span{color:#9fa4af}html[data-theme=dark] .telegram-group-result{color:#9ea5b0;background:#1d222c}html[data-theme=dark] .telegram-group-result.success{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .telegram-group-result.error{color:#bf8f96;background:#1b1b25}html[data-theme=dark] .sign-out-button{border:1px solid #35425a;color:#bac1cc;background:#191d26}html[data-theme=dark] .sign-out-button:hover{color:#867dd1;border-color:#35425a;background:#191c27}html[data-theme=dark] .login-page{background:#181d27}html[data-theme=dark] .login-story:before{border:1px solid #35425a1d}html[data-theme=dark] .login-brand>span{border:1px solid #35425a29}html[data-theme=dark] .login-brand small{color:#9ba2b3}html[data-theme=dark] .login-status-grid article{border:1px solid #35425a15;background:#191d2609}html[data-theme=dark] .login-status-grid small{color:#9ba2b3}html[data-theme=dark] .login-panel{background:linear-gradient(180deg,#191d26,#1d212c)}html[data-theme=dark] .login-card{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .login-lock{border:1px solid #35425a}html[data-theme=dark] .login-card h2{color:#dde1eb}html[data-theme=dark] .login-card-copy{color:#9ea4b0}html[data-theme=dark] .login-security-note{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .login-security-note>span{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .login-security-note strong{color:#bac0cc}html[data-theme=dark] .login-security-note small{color:#9fa4af}html[data-theme=dark] .login-footer{color:#a0a5ae}html[data-theme=dark] .login-card .login-kicker{color:#887fcf}html[data-theme=dark] .chat-list{background:#191d26}html[data-theme=dark] .chat-list-head>span{color:#8981ce;background:#1c202d}html[data-theme=dark] .chat-list .search{background:#191d26}html[data-theme=dark] .chat-contact:hover{background:#181c27}html[data-theme=dark] .chat-contact.active{background:#1c202d}html[data-theme=dark] .conversation{background:#1d222c}html[data-theme=dark] .conversation>header{background:#191d26}html[data-theme=dark] .chat-header-action{color:#9ea4b0;background:#191d26}html[data-theme=dark] .chat-header-action:hover{color:#877ed0;border-color:#35425a;background:#191c27}html[data-theme=dark] .candidate-strip{background:#191d26}html[data-theme=dark] .messages{background-color:#1d222c;background-image:radial-gradient(#242a35 .65px,transparent 0)}html[data-theme=dark] .messages>.empty-state{background:#191d26a8}html[data-theme=dark] .chat-bubble small{color:#a0a5ae}html[data-theme=dark] .chat-bubble small b{color:#86c8ba}html[data-theme=dark] .chat-bubble.incoming{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .day-divider span{color:#a0a5ae;background:#252a34}html[data-theme=dark] .chat-compose-wrap{border-top:1px solid #35425a;background:#191d26}html[data-theme=dark] .chat-composer{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .chat-composer:focus-within{border-color:#35425a}html[data-theme=dark] .composer-icon{color:#9ea4b0}html[data-theme=dark] .composer-icon:hover{color:#877fcf;background:#1c202d}html[data-theme=dark] .chat-composer textarea{color:#dbe1ed}html[data-theme=dark] .composer-help{color:#a1a5ad}html[data-theme=dark] .emoji-picker{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .emoji-picker button:hover{background:#1d202d}html[data-theme=dark] .attachment-preview{border:1px solid #35425a;background:#181c27}html[data-theme=dark] .attachment-preview small{color:#a0a5ae}html[data-theme=dark] .attachment-preview button{color:#a0a5ae;background:#191d26}html[data-theme=dark] .pattern-control-box{border:1px solid #35425a;background:linear-gradient(135deg,#191c27,#191d26)}html[data-theme=dark] .pattern-control-grid fieldset,html[data-theme=dark] .pattern-control-grid legend,html[data-theme=dark] .pattern-control-grid>label{color:#bbc1cb}html[data-theme=dark] .pattern-control-grid input,html[data-theme=dark] .pattern-control-grid select{color:#bac0cc;background:#191d26}html[data-theme=dark] .pattern-control-grid fieldset>div>span,html[data-theme=dark] .pattern-control-grid small{color:#a0a5ae}html[data-theme=dark] .pattern-switches{border-top:1px solid #35425a;background:#1d202d}html[data-theme=dark] .pattern-switches label{background:#191d26}html[data-theme=dark] .pattern-switches i{background:#242935}html[data-theme=dark] .pattern-switches i:after{background:#191d26}html[data-theme=dark] .pattern-flow-summary{border-top:1px solid #35425a;background:#191c27}html[data-theme=dark] .pattern-flow-summary strong{color:#8881cd}html[data-theme=dark] .pattern-flow-summary span{border:1px solid #35425a;color:#bac1cc;background:#191d26}html[data-theme=dark] .pattern-flow-summary i{color:#a29faf}html[data-theme=dark] .pattern-safety-note{border-top:1px solid #35425a;color:#9fa5af;background:#1a1d25}html[data-theme=dark] .pattern-safety-note strong{color:#e5c7a1}html[data-theme=dark] .row-action.approve{color:#a6e0d1;background:#1c242c}html[data-theme=dark] .sending-fields fieldset,html[data-theme=dark] .sending-fields>label{border:1px solid #35425a;color:#bac0cc;background:#191d26}html[data-theme=dark] .sending-fields legend{color:#bac0cc}html[data-theme=dark] .sending-fields input,html[data-theme=dark] .sending-fields select{color:#bac0cc;background:#191d26}html[data-theme=dark] .sending-fields fieldset>div>small,html[data-theme=dark] .sending-fields fieldset>div>span{color:#a0a5ae}html[data-theme=dark] .sending-safeguards label{background:#181d27}html[data-theme=dark] .sending-policy>div{border-bottom:1px solid #35425a}html[data-theme=dark] .sending-policy dd{color:#bac1cc}html[data-theme=dark] .sending-safety>span{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .session-individual{color:#8981cd;background:#1c202d}html[data-theme=dark] .session-actions button:last-child:not(:disabled){color:#c38c8c;border-color:#35425a;background:#1a1c25}html[data-theme=dark] .secure-credential-note{border:1px solid #35425a;background:#1d232b}html[data-theme=dark] .secure-credential-note strong{color:#a8decf}html[data-theme=dark] .secure-credential-note p{color:#9bb3ab}html[data-theme=dark] .network-form-error{border:1px solid #35425a;color:#c18d95;background:#1a1c25}html[data-theme=dark] .saved-network-card{border-bottom:1px solid #35425a}html[data-theme=dark] .saved-network-icon{color:#877ed0;background:#1c202d}html[data-theme=dark] .saved-network-title span{color:#a4e2d1}html[data-theme=dark] .saved-network-card p{color:#bac1cc}html[data-theme=dark] .saved-network-card>b{color:#8980ce;background:#1c202d}html[data-theme=dark] .network-assignment-row{border-bottom:1px solid #35425a}html[data-theme=dark] .network-assignment-row>div>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .network-assignment-row label{color:#a0a5ae}html[data-theme=dark] .network-assignment-row select{color:#bac0cc;background:#191d26}html[data-theme=dark] .network-assignment-row>b{color:#9ea5b0;background:#1d222c}html[data-theme=dark] .network-assignment-row>b.assigned{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .network-runtime-note{border-top:1px solid #35425a;color:#9fa5af;background:#191c27}html[data-theme=dark] .network-runtime-note strong{color:#8982cc}html[data-theme=dark] .staff-assigned-network{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .staff-assigned-network span{color:#a0a5ae}html[data-theme=dark] .staff-assigned-network strong{color:#bac1cc}html[data-theme=dark] .detail-account>div small{color:#877ed0}html[data-theme=dark] .account-signal{color:#9fa5af;background:#1d222c}html[data-theme=dark] .account-signal.online{color:#a2e4d2;background:#1c242c}html[data-theme=dark] .mono-value{color:#bbc1cb}html[data-theme=dark] .device-value{color:#bac2cc}html[data-theme=dark] .ip-value span{color:#bbc1cb}html[data-theme=dark] .ip-value small{color:#a0a5ae}html[data-theme=dark] .time-value{color:#9fa5af}html[data-theme=dark] .account-network-first{border-bottom:1px solid #35425a;background:linear-gradient(90deg,#181c27,#191d26)}html[data-theme=dark] .connect-order{border:1px solid #35425a;background:#191c27}html[data-theme=dark] .connect-order>span{color:#9ea4b0;background:#1d222c}html[data-theme=dark] .network-first-field{border:1px solid #35425a;background:#181c27!important}html[data-theme=dark] .network-first-field select{border:1px solid #35425a;color:#bac0cc;background:#191d26}html[data-theme=dark] .network-first-field small{color:#9e9ab4}html[data-theme=dark] .telegram-connect-fields label{color:#bbc1cb}html[data-theme=dark] .telegram-connect-fields label>small{color:#9fa5af}html[data-theme=dark] .telegram-connect-fields input{background:#191d26}html[data-theme=dark] .connect-network-loading{border:1px dashed #35425a;background:#191d26}html[data-theme=dark] .network-required-card{border:1px solid #35425a;background:#1a1d25}html[data-theme=dark] .network-required-card>span{color:#e6c6a0;background:#2b2b2e}html[data-theme=dark] .network-required-card p{color:#d2c4b4}html[data-theme=dark] .number-network-step{border:1px solid #35425a;background:#181c27}html[data-theme=dark] .number-network-step>label{color:#bbc1cb}html[data-theme=dark] .number-network-step input{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .number-network-step input:disabled{color:#b9becd;background:#1d212c}html[data-theme=dark] .number-network-reserved{border:1px solid #35425a;background:#1d232b}html[data-theme=dark] .number-network-reserved p{color:#b9cdc7}html[data-theme=dark] .telegram-auth-step{border:1px solid #35425a;background:#1d232b}html[data-theme=dark] .telegram-auth-step strong{color:#ccfcf0}html[data-theme=dark] .telegram-auth-step p{color:#b9cdc7}html[data-theme=dark] .telegram-auth-step label{color:#b9cdc8}html[data-theme=dark] .telegram-auth-step input{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .connect-available-network{color:#bbc1cb}html[data-theme=dark] .connect-network-choice{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .connect-network-choice.selected{border-color:#35425a;background:#1d232b}html[data-theme=dark] .connect-network-choice>i{color:#877fcf;background:#1c202d}html[data-theme=dark] .connect-network-choice small{color:#9fa5af}html[data-theme=dark] .connect-network-choice>b{color:#a5e1d1}html[data-theme=dark] .connect-network-more{color:#9f9ab4}html[data-theme=dark] .connect-network-empty{border:1px dashed #35425a;color:#a0a5ae;background:#191d26}html[data-theme=dark] .prelogin-network-picker{border:1px solid #35425a;background:#191c27}html[data-theme=dark] .selectable-networks>small{color:#9f9ab4}html[data-theme=dark] .connect-network-choice.selectable:hover{border-color:#35425a;background:#181c27}html[data-theme=dark] .telegram-login-modes>button{border:1px solid #35425a;color:#bac1cc;background:#191d26}html[data-theme=dark] .telegram-login-modes>button.active{border-color:#35425a;color:#8982cc;background:#181c27}html[data-theme=dark] .telegram-login-modes small{color:#9fa5af}html[data-theme=dark] .telegram-ip-connect-card{border:1px solid #35425a;background:#181c27}html[data-theme=dark] .telegram-ip-connect-heading small{color:#9e9ab4}html[data-theme=dark] .telegram-ip-connect-card>label{color:#bbc1cb}html[data-theme=dark] .telegram-ip-connect-card select{border:1px solid #35425a;color:#bac0cc;background:#191d26}html[data-theme=dark] .saved-number-row{border-bottom:1px solid #35425a}html[data-theme=dark] .saved-number-icon{color:#877fcf;background:#1c202d}html[data-theme=dark] .saved-number-identity small{color:#9ea5b0}html[data-theme=dark] .saved-number-state{color:#8980ce;background:#1c202d}html[data-theme=dark] .saved-number-state.connected{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .saved-number-state.resting{color:#9ca3b2;background:#1d222c}html[data-theme=dark] .saved-number-state.warning{color:#edc799;background:#222327}html[data-theme=dark] .saved-number-state.frozen{color:#c18d95;background:#20202a}html[data-theme=dark] .save-number-intro{color:#9fa5af}html[data-theme=dark] .staff-invite-form{border-right:1px solid #35425a;background:#191d26}html[data-theme=dark] .staff-invite-form label{color:#bac1cc}html[data-theme=dark] .staff-invite-form label>span{color:#a0a5ae}html[data-theme=dark] .staff-invite-form input{background:#191d26}html[data-theme=dark] .staff-invite-form input:focus{border-color:#35425a}html[data-theme=dark] .staff-access-error{border:1px solid #35425a;color:#c18d95;background:#1a1c25}html[data-theme=dark] .staff-member{border-bottom:1px solid #35425a}html[data-theme=dark] .staff-member>span{color:#877ed0;background:#1c202d}html[data-theme=dark] .staff-member>i{color:#e2c8a4;background:#222327}html[data-theme=dark] .staff-member>i.active{color:#a4e2d2;background:#1c242c}html[data-theme=dark] .staff-member>button{border:1px solid #35425a;color:#c38c8c;background:#1a1c25}html[data-theme=dark] .staff-empty strong{color:#bac0cc}@media(max-width:760px){html[data-theme=dark] .staff-invite-form{border-bottom:1px solid #35425a}}html[data-theme=dark] .working-account-actions button{color:#877ed0;background:#191d26}html[data-theme=dark] .working-account-row{background:#191d26}html[data-theme=dark] .working-account-row em{color:#a4e2d2}html[data-theme=dark] .launch-working-accounts,html[data-theme=dark] .launch-working-accounts .working-account-row{background:#191d26}html[data-theme=dark] .campaign-history-status.cancelled{color:#c28c95;background:#202029}html[data-theme=dark] .campaign-history{background:#191d26}html[data-theme=dark] .campaign-history-list>button{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .campaign-history-list>button.active{border-color:#35425a;background:#181c27}html[data-theme=dark] .campaign-history-status{color:#a0a5ae;background:#1d222c}html[data-theme=dark] .campaign-history-status.running{color:#a6e0d0;background:#1c242b}html[data-theme=dark] .campaign-history-status.paused{color:#e5c7a1;background:#222327}html[data-theme=dark] .campaign-history-status.completed{color:#8981cd;background:#1c202d}html[data-theme=dark] .campaign-history-status.failed{color:#c28c95;background:#202029}html[data-theme=dark] .campaign-run-summary article{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .campaign-run-summary span{color:#a0a5ae}html[data-theme=dark] .auto-reply-on{color:#a6e0d0;background:#1c242c}html[data-theme=dark] .auto-reply-off{color:#a0a5ae;background:#1d222c}html[data-theme=dark] .campaign-adjustment-form fieldset,html[data-theme=dark] .campaign-adjustment-form>label{color:#bac1cc}html[data-theme=dark] .campaign-adjustment-form input,html[data-theme=dark] .campaign-adjustment-form textarea{background:#191d26}html[data-theme=dark] .campaign-adjustment-form input:focus,html[data-theme=dark] .campaign-adjustment-form textarea:focus{border-color:#35425a}html[data-theme=dark] .campaign-adjustment-form fieldset{background:#191d26}html[data-theme=dark] .campaign-auto-reply{background:#1d232b}html[data-theme=dark] .campaign-auto-reply small{color:#9db1ab}html[data-theme=dark] .starting-message-protection{border:1px solid #35425a;background:#181c27}html[data-theme=dark] .starting-message-protection small{color:#9f9cb2}html[data-theme=dark] .campaign-launch-grid{border-bottom:1px solid #35425a}html[data-theme=dark] .campaign-launch-contacts{border-right:1px solid #35425a}html[data-theme=dark] .campaign-launch-accounts label{background:#191d26}html[data-theme=dark] .campaign-launch-accounts em{color:#a4e2d2}html[data-theme=dark] .campaign-launch-accounts aside{color:#ccfcf0}html[data-theme=dark] .compact-work-list{border:1px solid #35425a}html[data-theme=dark] .compact-work-list article{border-bottom:1px solid #35425a}html[data-theme=dark] .compact-work-list article>b{color:#877ed0;background:#1c202d}html[data-theme=dark] .compact-work-list article>button{border:1px solid #35425a;color:#c38c8c;background:#1a1c25}html[data-theme=dark] .chat-account-filter{color:#9ea5b0}html[data-theme=dark] .chat-account-filter select{color:#bac0cc;background:#191d26}html[data-theme=dark] .chat-sync-actions button{border:1px solid #35425a;color:#8980ce;background:#181c27}html[data-theme=dark] .chat-tabs button{color:#9fa5af;background:#1d222c}html[data-theme=dark] .chat-contact-wrap.active{background:#181b28}html[data-theme=dark] .chat-contact-wrap>div button{color:#a0a5ae;background:#191d26}html[data-theme=dark] .conversation header small em{color:#8b84ca}@media(max-width:1180px){html[data-theme=dark] .campaign-launch-contacts{border-bottom:1px solid #35425a}}html[data-theme=dark] .campaign-launch-accounts{background:#191d26}html[data-theme=dark] .campaign-launch-accounts>header>div small{color:#afd7cc}html[data-theme=dark] .campaign-launch-accounts>header button{border:1px solid #35425a;color:#877ed0;background:#191d26}html[data-theme=dark] .campaign-launch-accounts .working-number-list label{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .campaign-launch-accounts .working-number-list label:has(input:checked){border-color:#35425a;background:#1d232b}html[data-theme=dark] .campaign-launch-accounts .working-number-list em{color:#a5e1cf}html[data-theme=dark] .campaign-launch-accounts aside{border:1px solid #35425a;color:#ccfcef;background:#1d232b}html[data-theme=dark] .campaign-launch-readiness{border:1px solid #35425a;color:#8d86c8;background:#181c27}html[data-theme=dark] .campaign-launch-readiness.blocked{border-color:#35425a;color:#e5c7a1;background:#202329}html[data-theme=dark] .contact-filter-tabs button,html[data-theme=dark] .contact-pagination button{border:1px solid #35425a;color:#8f88c6;background:#191d26}html[data-theme=dark] .contact-filter-tabs button.active{border-color:#35425a}html[data-theme=dark] .contact-selection-bar{border:1px solid #35425a;background:#191c27;color:#8f86c8}html[data-theme=dark] .contact-selection-bar button{border:1px solid #35425a;color:#8f86c8;background:#191d26}html[data-theme=dark] .contact-selection-bar .remove-selected{border-color:#35425a;color:#c68891;background:#1a1c25}html[data-theme=dark] body{background:radial-gradient(circle at 78% 0,#1c202d 0,transparent 28%),var(--paper)}html[data-theme=dark] .contact-sync-result.success{color:#a4e2d1;background:#1c242c}html[data-theme=dark] .contact-sync-result.warning{color:#e5c7a1;background:#212328}html[data-theme=dark] .contact-sync-result.error{color:#bf8f96;background:#1b1b25}html[data-theme=dark] .pill.unreachable{color:#edc799;background:#222327}html[data-theme=dark] .pill.disconnected,html[data-theme=dark] .pill.revoked{color:#c08e95;background:#20202a}html[data-theme=dark] .session-message-count{border:1px solid #35425a;background:linear-gradient(145deg,#181c27,#1d202d)}html[data-theme=dark] .session-message-count dt{color:#887fcf}html[data-theme=dark] .fingerprint-row .session-message-count dd{color:#8881cd}html[data-theme=dark] .session-message-count dd small{color:#9d99b5}html[data-theme=dark] .campaign-queue-note{border:1px solid #35425a;color:#b5afd7;background:#181c27}html[data-theme=dark] .campaign-queue-note strong{color:#b0aadc}html[data-theme=dark] .campaign-queue-note.needs-review{border-color:#35425a;color:#dcc6aa;background:#202229}html[data-theme=dark] .campaign-queue-note.needs-review strong{color:#e4c7a2}html[data-theme=dark] .campaign-history-status.needs-review,html[data-theme=dark] .contact-status.uncertain,html[data-theme=dark] .status-badge.needs-review{color:#e4c7a2;background:#222327}html[data-theme=dark] .contact-status.sent{color:#c9fff1;background:#1c242c}html[data-theme=dark] .conversation-control-bar{background:#191d26;border-bottom:1px solid #35425a}html[data-theme=dark] .conversation-control-bar button{border:1px solid #35425a;background:#191c27;color:#9187c7}html[data-theme=dark] .conversation-control-bar button[aria-pressed=true]{color:#ffffff}html[data-theme=dark] .conversation-control-bar span{color:#9da3b1}html[data-theme=dark] .analytics-customer-records{border:1px solid #35425a;background:#191d26}html[data-theme=dark] .analytics-customer-records p{color:#b7c1cf}html[data-theme=dark] .analytics-customer-records article{border-top:1px solid #35425a}html[data-theme=dark] .analytics-customer-records summary{color:#8a7fcf}html[data-theme=dark] .chat-sync-status{color:#b8c0ce;background:#181d27;border-bottom:1px solid #35425a}html[data-theme=dark] .saved-researcher-contact-list{border:1px solid #35425a}html[data-theme=dark] .saved-researcher-contact-list article{border-bottom:1px solid #35425a}html[data-theme=dark] .saved-researcher-contact-list .saved-contact-draft{color:#ebca9b}html[data-theme=dark] .account-selection-bar{border-bottom:1px solid #35425a;color:#b7c0cf}html[data-theme=dark] .account-detail-table tr[aria-selected=true]{background:#1d202d}