.update-banner[data-v-ceb84253]{position:fixed;top:16px;left:16px;right:16px;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1a1d26;border:1px solid rgba(47,107,255,.4);border-radius:14px;padding:12px 18px;box-shadow:0 8px 32px #00000080,0 0 0 1px #2f6bff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:480px;margin:0 auto}.update-icon[data-v-ceb84253]{font-size:16px}.update-text[data-v-ceb84253]{font-size:13px;font-weight:600;color:#ffffffd9;flex:1}.update-btn[data-v-ceb84253]{background:linear-gradient(135deg,#2f6bff,#1f3b73);border:none;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s;flex-shrink:0;min-width:60px}.update-btn[data-v-ceb84253]:hover{opacity:.85}.update-dismiss[data-v-ceb84253]{background:none;border:none;color:#ffffff4d;cursor:pointer;font-size:13px;padding:2px 4px;transition:color .15s}.update-dismiss[data-v-ceb84253]:hover{color:#fff9}.update-banner-enter-active[data-v-ceb84253],.update-banner-leave-active[data-v-ceb84253]{transition:all .3s ease}.update-banner-enter-from[data-v-ceb84253],.update-banner-leave-to[data-v-ceb84253]{opacity:0;transform:translateY(-20px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root,[data-theme=dark]{--color-primary: var(--brand-primary, #2F6BFF);--color-primary-dark: var(--brand-primary-dark, #1F3B73);--color-primary-deep: #0D1B2A;--color-bg: var(--brand-bg-dark, #0A0A0A);--color-surface: var(--brand-surface-dark, #121212);--color-surface-2: #1A1A1A;--color-border: rgba(255, 255, 255, .07);--color-border-accent:rgba(47, 107, 255, .25);--color-text: #F5F5F5;--color-muted: #8A8A8A;--color-muted-light: #C0C0C0;--color-success: #00C896;--color-warning: #FFB740;--color-danger: #FF2E2E;--color-danger-2: #FF4D4D;--c-text-high: rgba(255,255,255,.92);--c-text-med: rgba(255,255,255,.85);--c-text-low: rgba(255,255,255,.7);--c-text-muted: rgba(255,255,255,.45);--c-text-faint: rgba(255,255,255,.35);--c-text-ghost: rgba(255,255,255,.25);--c-text-micro: rgba(255,255,255,.2);--c-layer-1: rgba(255,255,255,.03);--c-layer-2: rgba(255,255,255,.05);--c-layer-3: rgba(255,255,255,.07);--c-layer-4: rgba(255,255,255,.1);--c-layer-5: rgba(255,255,255,.13);--c-hr: rgba(255,255,255,.06);--c-shadow: rgba(0,0,0,.5);--c-sidebar-bg: var(--brand-bg-dark, rgba(13,14,20,.97));--c-topbar-bg: var(--brand-bg-dark, rgba(10,11,15,.85))}[data-theme=light]{--color-bg: var(--brand-bg-light, #F0F2F5);--color-surface: var(--brand-surface-light, #FFFFFF);--color-surface-2: #F5F7FA;--color-border: rgba(0, 0, 0, .09);--color-border-accent:rgba(47, 107, 255, .3);--color-text: var(--brand-text-light, #0F0F1A);--color-muted: #5A6175;--color-muted-light: #8B95A8;--color-primary: var(--brand-primary, #2F6BFF);--color-primary-dark: var(--brand-primary-dark, #1F3B73);--color-primary-deep: #0D1B2A;--color-success: #00C896;--color-warning: #FFB740;--color-danger: #FF2E2E;--color-danger-2: #FF4D4D;--c-text-high: rgba(10,10,30,.92);--c-text-med: rgba(10,10,30,.82);--c-text-low: rgba(10,10,30,.65);--c-text-muted: rgba(10,10,30,.45);--c-text-faint: rgba(10,10,30,.32);--c-text-ghost: rgba(10,10,30,.22);--c-text-micro: rgba(10,10,30,.16);--c-layer-1: rgba(0,0,0,.025);--c-layer-2: rgba(0,0,0,.04);--c-layer-3: rgba(0,0,0,.06);--c-layer-4: rgba(0,0,0,.085);--c-layer-5: rgba(0,0,0,.11);--c-hr: rgba(0,0,0,.07);--c-shadow: rgba(0,0,0,.12);--c-sidebar-bg: var(--brand-bg-light, rgba(230,233,242,.97));--c-topbar-bg: var(--brand-bg-light, rgba(240,242,245,.92))}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--color-bg);color:var(--color-text);min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{cursor:pointer}[data-theme=light] .page-title,[data-theme=light] .section-title,[data-theme=light] .wl-section-title,[data-theme=light] .modal h2,[data-theme=light] .modal-header h2,[data-theme=light] .wizard-header h2,[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3{color:var(--c-text-high)!important}[data-theme=light] .page-sub,[data-theme=light] .section-desc,[data-theme=light] .wl-section-desc,[data-theme=light] .perm-intro-desc,[data-theme=light] .empty-sub,[data-theme=light] .cf-intro,[data-theme=light] .usage-badge{color:var(--c-text-low)!important}[data-theme=light] .channel-card,[data-theme=light] .plan-card,[data-theme=light] .client-card,[data-theme=light] .widget-card,[data-theme=light] .stat-card,[data-theme=light] .metric-card,[data-theme=light] .section-box,[data-theme=light] .perm-table-wrap,[data-theme=light] .cf-list,[data-theme=light] .cf-row,[data-theme=light] .wl-section,[data-theme=light] .wl-field{background:var(--color-surface);border-color:var(--color-border)}[data-theme=light] .channel-card{box-shadow:0 1px 4px #0000000f}[data-theme=light] .channel-name,[data-theme=light] .contact-name,[data-theme=light] .client-name,[data-theme=light] .plan-name,[data-theme=light] .plan-title,[data-theme=light] .setting-label,[data-theme=light] .perm-intro-title,[data-theme=light] .perm-section-name,[data-theme=light] .cf-row-name,[data-theme=light] .empty-title,[data-theme=light] .partner-name,[data-theme=light] .tenant-name{color:var(--c-text-high)}[data-theme=light] .channel-type,[data-theme=light] .contact-email,[data-theme=light] .contact-phone,[data-theme=light] .setting-desc,[data-theme=light] .plan-desc,[data-theme=light] .client-email,[data-theme=light] .partner-email,[data-theme=light] .tenant-email,[data-theme=light] .detail-row,[data-theme=light] .detail-row span,[data-theme=light] .cf-row-key,[data-theme=light] .perm-save-hint{color:var(--c-text-low)}[data-theme=light] .setting-row{border-color:var(--c-hr)}[data-theme=light] .setting-row:hover{background:var(--c-layer-1)}[data-theme=light] .form-input,[data-theme=light] input[class*=form],[data-theme=light] select[class*=form],[data-theme=light] textarea[class*=form],[data-theme=light] .wl-field input,[data-theme=light] .wl-field select,[data-theme=light] .wl-field textarea,[data-theme=light] .cf-form input,[data-theme=light] .cf-form select{background:var(--color-surface);border-color:var(--color-border);color:var(--c-text-high)}[data-theme=light] .form-input::placeholder,[data-theme=light] .wl-field input::placeholder,[data-theme=light] .cf-form input::placeholder{color:var(--c-text-muted)}[data-theme=light] .wl-field label,[data-theme=light] .cf-form label,[data-theme=light] label{color:var(--c-text-low)}[data-theme=light] .btn-ghost{color:var(--c-text-low);border-color:var(--color-border)}[data-theme=light] .btn-ghost:hover{background:var(--c-layer-2);color:var(--c-text-high)}[data-theme=light] select{background:var(--color-surface);color:var(--c-text-high);border-color:var(--color-border)}[data-theme=light] .perm-table th,[data-theme=light] .perm-table td{border-color:var(--c-hr);color:var(--c-text-med)}[data-theme=light] .perm-table thead{background:var(--c-layer-2)}[data-theme=light] .modal,[data-theme=light] .wizard-modal{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 20px 60px #00000026}[data-theme=light] .modal-header,[data-theme=light] .modal-footer{border-color:var(--c-hr)}[data-theme=light] .modal-body p,[data-theme=light] .modal-body span{color:var(--c-text-low)}[data-theme=light] .modal-close{color:var(--c-text-muted)}[data-theme=light] .modal-close:hover{color:var(--c-text-high);background:var(--c-layer-2)}[data-theme=light] .topbar-btn{color:var(--c-text-muted);border-color:var(--color-border)}[data-theme=light] .topbar-btn:hover{color:var(--c-text-high);background:var(--c-layer-3)}[data-theme=light] .conv-item{border-color:var(--c-hr)}[data-theme=light] .conv-item:hover{background:var(--c-layer-2)}[data-theme=light] .conv-name,[data-theme=light] .conv-meta{color:var(--c-text-high)}[data-theme=light] .conv-preview,[data-theme=light] .conv-time,[data-theme=light] .conv-sub{color:var(--c-text-muted)}[data-theme=light] .contacts-table th{color:var(--c-text-faint);border-color:var(--c-hr);background:var(--c-layer-1)}[data-theme=light] .contacts-table td{color:var(--c-text-med);border-color:var(--c-hr)}[data-theme=light] .contacts-table tr:hover{background:var(--c-layer-1)}[data-theme=light] .dash-card,[data-theme=light] .kpi-card,[data-theme=light] .activity-item{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 1px 4px #0000000d}[data-theme=light] .kpi-label,[data-theme=light] .kpi-value,[data-theme=light] .activity-text{color:var(--c-text-med)}[data-theme=light] .finance-row,[data-theme=light] .plan-row{border-color:var(--c-hr);color:var(--c-text-med)}[data-theme=light] .tab-btn{color:var(--c-text-muted)}[data-theme=light] .tab-btn:hover{color:var(--c-text-med);background:var(--c-layer-2)}[data-theme=light] .tab-btn.active{color:var(--color-primary);background:rgba(var(--brand-primary-rgb, 47,107,255),.08)}[data-theme=light] .sidebar-divider,[data-theme=light] hr,[data-theme=light] .divider{background:var(--c-hr);border-color:var(--c-hr)}[data-theme=light] .info-box{background:rgba(var(--brand-primary-rgb, 47,107,255),.06);border-color:rgba(var(--brand-primary-rgb, 47,107,255),.2);color:var(--c-text-low)}[data-theme=light] .warn-note{color:var(--color-warning)}[data-theme=light] .skeleton-section{background:var(--c-layer-3)}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--c-layer-4)}[data-theme=light] .login-page{background:#e8ecf3}[data-theme=light] .login-page .card{background:#fff;box-shadow:0 8px 40px #0000001a}[data-theme=light] .login-page .tagline,[data-theme=light] .login-page label{color:var(--c-text-low)}[data-theme=light] .login-page input{background:var(--color-surface-2);border-color:var(--color-border);color:var(--c-text-high)}[data-theme=light] .app-root{background:var(--color-bg)!important;color:var(--color-text)!important}[data-theme=light] .welcome-bar{background:linear-gradient(135deg,rgba(var(--brand-primary-rgb, 47,107,255),.08),rgba(var(--brand-primary-rgb, 47,107,255),.04))!important;border:1px solid rgba(var(--brand-primary-rgb, 47,107,255),.15)!important}[data-theme=light] .welcome-name{color:var(--color-text)!important}[data-theme=light] .welcome-sub{color:var(--c-text-muted)!important}[data-theme=light] .welcome-desc{color:var(--c-text-low)!important}[data-theme=light] .metric-card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 12px #0000000f!important}[data-theme=light] .metric-card:hover{border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb, 47,107,255),.1)!important}[data-theme=light] .metric-number{color:var(--color-text)!important}[data-theme=light] .metric-unit{color:var(--c-text-low)!important}[data-theme=light] .metric-label{color:var(--c-text-muted)!important}[data-theme=light] .metric-sub{color:var(--c-text-faint)!important}[data-theme=light] .bento-card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 8px #0000000d!important}[data-theme=light] .bento-card:hover{border-color:rgba(var(--brand-primary-rgb, 47,107,255),.25)!important}[data-theme=light] .card-title{color:var(--c-text-med)!important}[data-theme=light] .card-total{color:var(--c-text-muted)!important}[data-theme=light] .inbox-item{background:var(--c-layer-1)!important}[data-theme=light] .inbox-name{color:var(--c-text-med)!important}[data-theme=light] .conv-stat{background:var(--c-layer-1)!important}[data-theme=light] .conv-label{color:var(--c-text-muted)!important}[data-theme=light] .activity-tab{background:var(--c-layer-1)!important}[data-theme=light] .activity-tab-label,[data-theme=light] .step-item{color:var(--c-text-muted)!important}[data-theme=light] .step-item.done{color:var(--c-text-med)!important}[data-theme=light] .skeleton-row,[data-theme=light] .contact-item:hover{background:var(--c-layer-2)!important}[data-theme=light] .contact-detail{color:var(--c-text-muted)!important}[data-theme=light] .contact-time{color:var(--c-text-faint)!important}[data-theme=light] .deal-item:hover{background:var(--c-layer-2)!important}[data-theme=light] .deal-name{color:var(--c-text-high)!important}[data-theme=light] .deal-stage{color:var(--c-text-muted)!important}[data-theme=light] .empty-state,[data-theme=light] .empty-small{color:var(--c-text-faint)!important}[data-theme=light] .agent-stat-label{color:var(--c-text-muted)!important}[data-theme=light] .agent-stat-divider{background:var(--color-border)!important}[data-theme=light] .agent-bar-wrap{background:var(--c-layer-2)!important}[data-theme=light] .agent-bar-label{color:var(--c-text-faint)!important}[data-theme=light] .onboarding-bar-wrap{background:var(--c-layer-2)!important}[data-theme=light] .reports-title{color:var(--color-text)!important}[data-theme=light] .reports-sub{color:var(--c-text-muted)!important}[data-theme=light] .agent-select{background:var(--color-surface)!important;color:var(--color-text)!important;border:1px solid var(--color-border)!important}[data-theme=light] .agent-select option{background:var(--color-surface)!important;color:var(--color-text)!important}[data-theme=light] .period-btn{color:var(--c-text-muted)!important}[data-theme=light] .period-btn:hover{color:var(--color-text)!important}[data-theme=light] .skeleton-card{background:var(--c-layer-2)!important}[data-theme=light] .kpi-card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 12px #0000000f!important}[data-theme=light] .kpi-value{color:var(--color-text)!important}[data-theme=light] .kpi-label{color:var(--c-text-muted)!important}[data-theme=light] .card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 8px #0000000d!important}[data-theme=light] .agent-row{background:transparent!important}[data-theme=light] .agent-row:hover{background:var(--c-layer-2)!important}[data-theme=light] .agent-name{color:var(--color-text)!important}[data-theme=light] .agent-stats{color:var(--c-text-muted)!important}[data-theme=light] .bar-label{color:var(--c-text-faint)!important}[data-theme=light] .won-table th{color:var(--c-text-muted)!important}[data-theme=light] .won-table td{color:var(--c-text-med)!important}[data-theme=light] .won-date{color:var(--c-text-muted)!important}[data-theme=light] .empty-msg{color:var(--c-text-faint)!important}[data-theme=light] .back-btn:hover{color:var(--color-text)!important;background:var(--c-layer-2)!important}[data-theme=light] .chat-empty-title{color:var(--c-text-high)!important}[data-theme=light] .chat-empty-sub{color:var(--c-text-muted)!important}[data-theme=light] .chat-name{color:var(--c-text-high)!important}[data-theme=light] .chat-sub{color:var(--c-text-muted)!important}[data-theme=light] .msg-text{color:var(--c-text-high)!important}[data-theme=light] .bubble-in{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .bubble-out{background:rgba(var(--brand-primary-rgb, 47,107,255),.12)!important}[data-theme=light] .msg-time{color:var(--c-text-muted)!important}[data-theme=light] .input-area{background:var(--color-surface)!important;border-top-color:var(--color-border)!important}[data-theme=light] .msg-input{background:var(--color-surface-2)!important;color:var(--c-text-high)!important;border-color:var(--color-border)!important}[data-theme=light] .input-hint{color:var(--c-text-faint)!important}[data-theme=light] .private-note-label{color:var(--c-text-muted)!important}[data-theme=light] .chat-header{background:var(--color-surface)!important;border-bottom-color:var(--color-border)!important}[data-theme=light] .messages-wrap{background:var(--color-bg)!important}[data-theme=light] .new-conv-bar{background:var(--color-surface)!important;border-top-color:var(--color-border)!important}[data-theme=light] .phone-prefix{color:var(--c-text-muted)!important}[data-theme=light] .phone-input{background:transparent!important;color:var(--c-text-high)!important}[data-theme=light] .pipeline-page{background:var(--color-bg)!important}[data-theme=light] .column-header{color:var(--c-text-high)!important}[data-theme=light] .col-count{color:var(--c-text-muted)!important}[data-theme=light] .deal-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000f!important}[data-theme=light] .deal-title{color:var(--c-text-high)!important}[data-theme=light] .deal-amount{color:var(--color-text)!important}[data-theme=light] .deal-contact{color:var(--c-text-muted)!important}[data-theme=light] .kanban-col{background:var(--c-layer-1)!important}[data-theme=light] .col-add-btn{color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .col-add-btn:hover{background:var(--c-layer-2)!important;color:var(--c-text-med)!important}[data-theme=light] .campaign-row{border-color:var(--c-hr)!important}[data-theme=light] .campaign-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .camp-name{color:var(--c-text-high)!important}[data-theme=light] .camp-meta{color:var(--c-text-muted)!important}[data-theme=light] .automation-row{border-color:var(--c-hr)!important}[data-theme=light] .auto-name{color:var(--c-text-high)!important}[data-theme=light] .auto-desc{color:var(--c-text-muted)!important}[data-theme=light] .trigger-badge{background:var(--c-layer-2)!important;color:var(--c-text-med)!important}[data-theme=light] .channel-status{color:var(--c-text-muted)!important}[data-theme=light] .sidebar{background:var(--c-sidebar-bg)!important}[data-theme=light] .nav-label{color:var(--c-text-faint)!important}[data-theme=light] .nav-item{color:var(--c-text-muted)!important}[data-theme=light] .nav-item:hover{color:var(--c-text-med)!important;background:var(--c-layer-2)!important}[data-theme=light] .nav-item.active{color:var(--brand-primary, #2F6BFF)!important;background:rgba(var(--brand-primary-rgb, 47,107,255),.08)!important}[data-theme=light] .group-name{color:var(--c-text-faint)!important}[data-theme=light] .tenant-name{color:var(--c-text-high)!important}[data-theme=light] .tenant-plan{color:var(--c-text-muted)!important}[data-theme=light] .topbar{background:var(--c-topbar-bg)!important;border-bottom-color:var(--color-border)!important}[data-theme=light] .page-title-bar{color:var(--c-text-high)!important}[data-theme=light] .login-page .field{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .login-page .field.focused{background:rgba(var(--brand-primary-rgb, 47,107,255),.05)!important;border-color:rgba(var(--brand-primary-rgb, 47,107,255),.35)!important}[data-theme=light] .login-page .field input{color:var(--c-text-high)!important;background:transparent!important}[data-theme=light] .login-page .field input::placeholder{color:var(--c-text-muted)!important}[data-theme=light] .login-page .field-icon,[data-theme=light] .login-page .eye-btn{color:var(--c-text-muted)!important}[data-theme=light] .login-page .remember,[data-theme=light] .login-page .remember input{color:var(--c-text-muted)!important;accent-color:var(--color-primary)}[data-theme=light] .login-page .forgot{color:var(--c-text-muted)!important}[data-theme=light] .login-page .card{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important}[data-theme=light] .login-page .bg-gradient{opacity:.08}[data-theme=light] .login-page .orb{opacity:.12}[data-theme=light] .table-wrap,[data-theme=light] .table-card,[data-theme=light] .list-wrap,[data-theme=light] .section-box,[data-theme=light] .wl-section,[data-theme=light] .roles-list-wrap,[data-theme=light] .user-list-wrap,[data-theme=light] .stats-bar,[data-theme=light] .tag-list-wrap,[data-theme=light] .integra-list-wrap,[data-theme=light] .webhooks-list-wrap,[data-theme=light] .plan-list-wrap,[data-theme=light] .product-list-wrap,[data-theme=light] .template-list-wrap,[data-theme=light] .redirect-list-wrap,[data-theme=light] .widget-list-wrap,[data-theme=light] .agent-list-wrap,[data-theme=light] .sub-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000f!important}[data-theme=light] table th{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important;border-color:var(--c-hr)!important}[data-theme=light] table td{color:var(--c-text-med)!important;border-color:var(--c-hr)!important}[data-theme=light] table tr:hover td{background:var(--c-layer-1)!important}[data-theme=light] table tr{border-color:var(--c-hr)!important}[data-theme=light] .modal,[data-theme=light] .wizard-modal,[data-theme=light] .modal-sm,[data-theme=light] .modal-md,[data-theme=light] .modal-lg,[data-theme=light] .modal-wide{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 24px 60px #00000026!important}[data-theme=light] .modal-header{border-bottom-color:var(--c-hr)!important}[data-theme=light] .modal-header h2,[data-theme=light] .modal-header h3{color:var(--c-text-high)!important}[data-theme=light] .modal-body p,[data-theme=light] .modal-body span,[data-theme=light] .modal-body label{color:var(--c-text-low)!important}[data-theme=light] .modal-close,[data-theme=light] .modal-close-btn{color:var(--c-text-muted)!important}[data-theme=light] .form-group label,[data-theme=light] .field-group label,[data-theme=light] .modal-body label,[data-theme=light] .form-label{color:var(--c-text-low)!important}[data-theme=light] .form-input,[data-theme=light] .form-select,[data-theme=light] .form-textarea,[data-theme=light] input[class*=input],[data-theme=light] select[class*=select],[data-theme=light] textarea[class*=input]{background:var(--color-surface-2)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .form-input::placeholder,[data-theme=light] .form-textarea::placeholder,[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:var(--c-text-muted)!important}[data-theme=light] .form-select option,[data-theme=light] select option{background:var(--color-surface)!important;color:var(--c-text-high)!important}[data-theme=light] .tab-bar{background:var(--c-layer-2)!important;border-color:var(--color-border)!important}[data-theme=light] .tab-btn{color:var(--c-text-muted)!important}[data-theme=light] .tab-btn:hover{color:var(--c-text-med)!important;background:var(--c-layer-3)!important}[data-theme=light] .tab-btn.active{background:rgba(var(--brand-primary-rgb, 47,107,255),.1)!important;color:var(--color-primary)!important}[data-theme=light] .section-header{background:transparent!important}[data-theme=light] .section-header:hover{background:var(--c-layer-1)!important}[data-theme=light] .setting-row{border-color:var(--c-hr)!important}[data-theme=light] .setting-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .cf-row{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .cf-row-key{background:var(--c-layer-3)!important;color:var(--c-text-muted)!important}[data-theme=light] .cf-form{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .cf-intro{background:rgba(var(--brand-primary-rgb, 47,107,255),.05)!important;border-color:rgba(var(--brand-primary-rgb, 47,107,255),.15)!important}[data-theme=light] .color-picker{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .toggle-switch{background:#00000026!important}[data-theme=light] .perm-toggle{background:#00000026!important}[data-theme=light] .perm-toggle.on{background:var(--color-primary)!important}[data-theme=light] .upload-area{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .upload-area:hover{background:rgba(var(--brand-primary-rgb, 47,107,255),.04)!important;border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important}[data-theme=light] .roles-list{background:transparent!important}[data-theme=light] .role-item,[data-theme=light] .roles-list-item{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .perm-table tbody tr:hover{background:var(--c-layer-1)!important}[data-theme=light] .perm-table tbody tr{border-color:var(--c-hr)!important}[data-theme=light] .perm-table th,[data-theme=light] .perm-table td{border-color:var(--c-hr)!important;color:var(--c-text-med)!important}[data-theme=light] .perm-table thead{background:var(--c-layer-2)!important}[data-theme=light] .user-row{border-color:var(--c-hr)!important}[data-theme=light] .user-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .user-name{color:var(--c-text-high)!important}[data-theme=light] .user-email,[data-theme=light] .user-meta{color:var(--c-text-muted)!important}[data-theme=light] .channel-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000f!important}[data-theme=light] .channel-name{color:var(--c-text-high)!important}[data-theme=light] .channel-type,[data-theme=light] .channel-status{color:var(--c-text-muted)!important}[data-theme=light] .instance-name{color:var(--c-text-med)!important}[data-theme=light] .queue-row{border-color:var(--c-hr)!important}[data-theme=light] .queue-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .queue-name{color:var(--c-text-high)!important}[data-theme=light] .queue-desc{color:var(--c-text-muted)!important}[data-theme=light] .tag-row{border-color:var(--c-hr)!important}[data-theme=light] .tag-name{color:var(--c-text-high)!important}[data-theme=light] .tag-count{color:var(--c-text-muted)!important}[data-theme=light] .webhook-row{border-color:var(--c-hr)!important}[data-theme=light] .webhook-name{color:var(--c-text-high)!important}[data-theme=light] .webhook-url{color:var(--c-text-muted)!important}[data-theme=light] .integra-row{border-color:var(--c-hr)!important}[data-theme=light] .integra-name{color:var(--c-text-high)!important}[data-theme=light] .product-row{border-color:var(--c-hr)!important}[data-theme=light] .product-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .product-name{color:var(--c-text-high)!important}[data-theme=light] .product-desc{color:var(--c-text-muted)!important}[data-theme=light] .redirect-row{border-color:var(--c-hr)!important}[data-theme=light] .redirect-url{color:var(--c-text-muted)!important}[data-theme=light] .template-row{border-color:var(--c-hr)!important}[data-theme=light] .template-name{color:var(--c-text-high)!important}[data-theme=light] .template-body{color:var(--c-text-muted)!important}[data-theme=light] .chat-sidebar{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .chat-room-item{border-color:var(--c-hr)!important}[data-theme=light] .chat-room-item:hover{background:var(--c-layer-2)!important}[data-theme=light] .chat-room-name{color:var(--c-text-high)!important}[data-theme=light] .chat-msg-wrap{background:var(--color-bg)!important}[data-theme=light] .chat-bubble{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .chat-bubble.own{background:rgba(var(--brand-primary-rgb, 47,107,255),.12)!important}[data-theme=light] .chat-input-wrap{background:var(--color-surface)!important;border-top-color:var(--color-border)!important}[data-theme=light] .chat-input{background:var(--color-surface-2)!important;color:var(--c-text-high)!important;border-color:var(--color-border)!important}[data-theme=light] .agent-card,[data-theme=light] .settings-card,[data-theme=light] .settings-section{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .settings-label{color:var(--c-text-high)!important}[data-theme=light] .settings-desc{color:var(--c-text-muted)!important}[data-theme=light] .admin-card,[data-theme=light] .super-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .tenant-row{border-color:var(--c-hr)!important}[data-theme=light] .tenant-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .finance-card,[data-theme=light] .sub-info-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000d!important}[data-theme=light] .sub-status{color:var(--c-text-med)!important}[data-theme=light] .sub-date{color:var(--c-text-muted)!important}[data-theme=light] .days-bar-wrap{background:var(--c-layer-2)!important}[data-theme=light] .widget-row{border-color:var(--c-hr)!important}[data-theme=light] .widget-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .widget-name{color:var(--c-text-high)!important}[data-theme=light] .embed-code{background:var(--c-layer-2)!important;border-color:var(--color-border)!important;color:var(--c-text-med)!important}[data-theme=light] .partner-card,[data-theme=light] .partner-stat-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000d!important}[data-theme=light] .partner-metric{color:var(--c-text-high)!important}[data-theme=light] .partner-metric-label{color:var(--c-text-muted)!important}[data-theme=light] .client-row{border-color:var(--c-hr)!important}[data-theme=light] .client-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .client-name{color:var(--c-text-high)!important}[data-theme=light] .client-email{color:var(--c-text-muted)!important}[data-theme=light] .plan-card-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .plan-title,[data-theme=light] .plan-price{color:var(--c-text-high)!important}[data-theme=light] .plan-feature{color:var(--c-text-muted)!important}[data-theme=light] .stats-bar{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .stat-item{border-color:var(--c-hr)!important}[data-theme=light] .stat-value{color:var(--c-text-high)!important}[data-theme=light] .chip-filter{background:var(--c-layer-2)!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .chip-filter.active,[data-theme=light] .chip-filter:hover{background:rgba(var(--brand-primary-rgb, 47,107,255),.1)!important;border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important;color:var(--color-primary)!important}[data-theme=light] .dropdown-menu,[data-theme=light] .select-dropdown{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 8px 24px #0000001f!important}[data-theme=light] .dropdown-item{color:var(--c-text-med)!important}[data-theme=light] .dropdown-item:hover{background:var(--c-layer-2)!important}[data-theme=light] .page-header{color:var(--c-text-high)!important}[data-theme=light] .page-header p,[data-theme=light] .page-header span,[data-theme=light] .header-sub{color:var(--c-text-muted)!important}[data-theme=light] p{color:var(--c-text-med)}[data-theme=light] .empty-state-title{color:var(--c-text-med)!important}[data-theme=light] .empty-state-desc{color:var(--c-text-muted)!important}[data-theme=light] .config-section{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000f!important}[data-theme=light] .config-section .section-title{color:var(--c-text-high)!important}[data-theme=light] .config-section .section-icon,[data-theme=light] .config-section .section-chevron{color:var(--c-text-muted)!important}[data-theme=light] .section-header,[data-theme=light] .section-body{background:transparent!important}[data-theme=light] .setup-page{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .setup-title,[data-theme=light] .setup-page h2{color:var(--c-text-high)!important}[data-theme=light] .setup-page p{color:var(--c-text-muted)!important}[data-theme=light] .step-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 6px #0000000f!important}[data-theme=light] .step-card.pending{border-color:#eab30859!important;background:#eab30808!important}[data-theme=light] .step-card.complete{border-color:#22c55e4d!important;background:#22c55e08!important}[data-theme=light] .step-card h3,[data-theme=light] .step-card .step-name{color:var(--c-text-high)!important}[data-theme=light] .step-card p,[data-theme=light] .step-card .step-desc{color:var(--c-text-muted)!important}[data-theme=light] .step-card .step-icon-wrap{background:var(--c-layer-2)!important}[data-theme=light] .current-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 2px 12px #00000012!important}[data-theme=light] .current-card .plan-text,[data-theme=light] .current-card h3,[data-theme=light] .current-card p{color:var(--c-text-med)!important}[data-theme=light] .current-card .plan-price{color:var(--c-text-high)!important}[data-theme=light] .wizard-step-label{color:var(--c-text-muted)!important}[data-theme=light] .wizard-step.active .wizard-step-label{color:var(--color-primary)!important}[data-theme=light] .wl-section-title{color:var(--c-text-muted)!important}[data-theme=light] .wl-section-desc,[data-theme=light] .wl-field label{color:var(--c-text-low)!important}[data-theme=light] .field-hint,[data-theme=light] .upload-hint,[data-theme=light] .section-icon{color:var(--c-text-muted)!important}[data-theme=light] .section-title{color:var(--c-text-high)!important}[data-theme=light] .section-chevron{color:var(--c-text-muted)!important}[data-theme=light] .setting-label{color:var(--c-text-high)!important}[data-theme=light] .setting-desc{color:var(--c-text-muted)!important}[data-theme=light] .perm-section-name,[data-theme=light] .perm-intro-title{color:var(--c-text-high)!important}[data-theme=light] .perm-intro-desc{color:var(--c-text-low)!important}[data-theme=light] .perm-save-hint{color:var(--c-text-muted)!important}[data-theme=light] .cf-intro-text{color:var(--c-text-low)!important}[data-theme=light] .cf-intro-icon{color:var(--color-primary)!important}[data-theme=light] .cf-row-name{color:var(--c-text-high)!important}[data-theme=light] .cf-form label{color:var(--c-text-low)!important}[data-theme=light] .color-text{color:var(--c-text-high)!important;background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .color-text::placeholder{color:var(--c-text-muted)!important}[data-theme=light] .upload-area,[data-theme=light] .upload-placeholder span{color:var(--c-text-muted)!important}[data-theme=light] .upload-placeholder svg{color:var(--c-text-faint)!important}[data-theme=light] .btn-ghost,[data-theme=light] .btn-sm{color:var(--c-text-low)!important;border-color:var(--color-border)!important;background:var(--color-surface-2)!important}[data-theme=light] .role-name{color:var(--c-text-high)!important}[data-theme=light] .role-count{color:var(--c-text-muted)!important}[data-theme=light] .roles-list-wrap,[data-theme=light] .roles-list-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] p{color:var(--c-text-med)!important}[data-theme=light] label{color:var(--c-text-low)!important}[data-theme=light] span{color:inherit}[data-theme=light] .metric-card,[data-theme=light] .bento-card,[data-theme=light] .stat-card,[data-theme=light] .dash-card,[data-theme=light] .kpi-card,[data-theme=light] .widget-card{background:#fff!important;background-color:#fff!important;background-image:none!important;border:none!important;box-shadow:0 2px 16px #00000012,0 1px 3px #0000000d!important;color:#0f0f1a!important}[data-theme=light] .metric-card:hover,[data-theme=light] .bento-card:hover,[data-theme=light] .stat-card:hover,[data-theme=light] .dash-card:hover,[data-theme=light] .kpi-card:hover{box-shadow:0 6px 24px #2f6bff21,0 2px 6px #0000000f!important;transform:translateY(-2px)}[data-theme=light] .metric-card>*,[data-theme=light] .metric-card>*>*{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}[data-theme=light] .metric-icon{border:none!important;box-shadow:none!important;background:color-mix(in srgb,var(--color, #2F6BFF) 15%,#F0F4FF)!important}[data-theme=light] .metric-card .card-icon,[data-theme=light] .bento-card .card-icon,[data-theme=light] .metric-card svg,[data-theme=light] .bento-card svg,[data-theme=light] .stat-card svg,[data-theme=light] .kpi-card svg{opacity:.7}[data-theme=light] .metric-number,[data-theme=light] .metric-value,[data-theme=light] .kpi-value,[data-theme=light] .stat-value,[data-theme=light] .metric-card h2,[data-theme=light] .metric-card h3,[data-theme=light] .bento-card h2,[data-theme=light] .bento-card h3,[data-theme=light] .stat-card h2,[data-theme=light] .stat-card h3{color:#0f0f1a!important}[data-theme=light] .metric-label,[data-theme=light] .metric-sub,[data-theme=light] .metric-unit,[data-theme=light] .kpi-label,[data-theme=light] .stat-label,[data-theme=light] .card-title,[data-theme=light] .card-total,[data-theme=light] .metric-card p,[data-theme=light] .metric-card span,[data-theme=light] .bento-card p,[data-theme=light] .bento-card span,[data-theme=light] .stat-card p,[data-theme=light] .stat-card span{color:#5a6175!important}[data-theme=light] .welcome-bar{background:linear-gradient(135deg,#2f6bff0f,#2f6bff05)!important;background-image:linear-gradient(135deg,#2f6bff0f,#2f6bff05)!important;border:1px solid rgba(47,107,255,.12)!important;box-shadow:none!important}[data-theme=light] .welcome-bar>*{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important}[data-theme=light] .welcome-name{color:#0f0f1a!important}[data-theme=light] .welcome-sub,[data-theme=light] .welcome-desc{color:#5a6175!important}[data-theme=light] .bento-card,[data-theme=light] [class*=bento-card],[data-theme=light] .section-panel,[data-theme=light] .home-panel{background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid rgba(0,0,0,.07)!important;box-shadow:0 2px 8px #0000000d!important}[data-theme=light] .card-title,[data-theme=light] .panel-title,[data-theme=light] .bento-card .section-title,[data-theme=light] .bento-card h3{color:#1a1a2e!important}[data-theme=light] .card-link,[data-theme=light] .panel-link,[data-theme=light] [class*=view-all],[data-theme=light] [class*=ver-todas],[data-theme=light] .bento-card a{color:#2f6bff!important}[data-theme=light] .bento-card .big-number,[data-theme=light] .bento-card .conv-count,[data-theme=light] .bento-card .crm-count,[data-theme=light] .bento-card strong,[data-theme=light] .conv-stat-value,[data-theme=light] .crm-stat-value{color:#0f0f1a!important}[data-theme=light] .live-badge,[data-theme=light] [class*=live],[data-theme=light] .status-live{background:#00c8961f!important;color:#00a878!important;border:1px solid rgba(0,200,150,.25)!important}[data-theme=light] .available-chip,[data-theme=light] [class*=disponivel],[data-theme=light] .channel-badge{background:#00c8961a!important;color:#00a878!important}[data-theme=light] .app-root,[data-theme=light] .main-content,[data-theme=light] .page-content,[data-theme=light] .dashboard-page,[data-theme=light] [class*=home-view],[data-theme=light] [class*=inicio]{background:var(--brand-bg-light, #F0F2F5)!important;background-color:var(--brand-bg-light, #F0F2F5)!important}[data-theme=light] [class~=metric-card],[data-theme=light] [class~=bento-card],[data-theme=light] [class~=stat-card],[data-theme=light] [class~=kpi-card],[data-theme=light] [class~=dash-card]{background:#fff!important;background-image:none!important;border:none!important;box-shadow:0 2px 16px #00000012,0 1px 3px #0000000d!important}[data-theme=light] .metric-beam-top{background:linear-gradient(90deg,transparent,rgba(var(--brand-primary-rgb, 47,107,255),.7),transparent)!important}[data-theme=light] .metric-beam-right{background:linear-gradient(180deg,transparent,rgba(var(--brand-primary-rgb, 47,107,255),.5),transparent)!important}[data-theme=light] .metric-card:hover{box-shadow:0 6px 24px rgba(var(--brand-primary-rgb, 47,107,255),.13),0 2px 6px #0000000f!important}[data-theme=light] .bento-card:hover{border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb, 47,107,255),.1),0 1px 4px #0000000d!important}[data-theme=light] .nav-active-bar{box-shadow:0 0 10px rgba(var(--brand-primary-rgb, 47,107,255),.6)!important}[data-theme=light] .nav-item.active{background:rgba(var(--brand-primary-rgb, 47,107,255),.1)!important;box-shadow:inset 3px 0 rgba(var(--brand-primary-rgb, 47,107,255),.5)!important}[data-theme=light] .topbar-avatar{background:linear-gradient(135deg,rgba(var(--brand-primary-rgb, 47,107,255),.3),#1f3b7366)!important}[data-theme=light] .pulse-dot,[data-theme=light] .inbox-dot.connected{box-shadow:0 0 8px #10b981!important}[data-theme=light] .channel-card:hover,[data-theme=light] .plan-card-item:hover,[data-theme=light] .finance-card:hover,[data-theme=light] .partner-stat-card:hover{border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important;box-shadow:0 4px 20px rgba(var(--brand-primary-rgb, 47,107,255),.1)!important}[data-theme=light] .deal-card:hover{border-color:rgba(var(--brand-primary-rgb, 47,107,255),.3)!important;box-shadow:0 4px 16px rgba(var(--brand-primary-rgb, 47,107,255),.1)!important}[data-theme=light] .table-wrap,[data-theme=light] .table-card,[data-theme=light] .list-wrap{box-shadow:0 2px 16px #0000000f,inset 0 1px rgba(var(--brand-primary-rgb, 47,107,255),.08)!important}[data-theme=light] .modal,[data-theme=light] .wizard-modal,[data-theme=light] .modal-sm,[data-theme=light] .modal-md,[data-theme=light] .modal-lg,[data-theme=light] .modal-wide{box-shadow:0 24px 60px #00000024,0 4px 16px rgba(var(--brand-primary-rgb, 47,107,255),.08)!important}[data-theme=light] .sidebar{box-shadow:4px 0 30px #00000014,1px 0 rgba(var(--brand-primary-rgb, 47,107,255),.08)!important}[data-theme=light] .btn-primary:hover,[data-theme=light] button[class*=primary]:hover{box-shadow:0 4px 16px rgba(var(--brand-primary-rgb, 47,107,255),.35)!important}[data-theme=light] .login-page .bg-gradient{opacity:.18!important}[data-theme=light] .login-page .orb{opacity:.22!important}[data-theme=light] .skeleton-row{background:linear-gradient(90deg,#0000000d 25%,#00000014,#0000000d 75%)!important;background-size:200% 100%!important;animation:skeleton-shimmer 1.5s ease-in-out infinite!important}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}[data-theme=light] .action-btn{color:var(--c-text-muted)!important;border-color:var(--color-border)!important;background:transparent!important}[data-theme=light] .action-btn:hover{color:var(--c-text-high)!important;background:var(--c-layer-3)!important;border-color:var(--color-border)!important}[data-theme=light] .action-btn.edit:hover{color:var(--color-primary)!important;background:rgba(var(--brand-primary-rgb,47,107,255),.08)!important}[data-theme=light] .action-btn.delete:hover,[data-theme=light] .action-btn.danger:hover{color:#f87171!important;background:#f8717114!important}[data-theme=light] .action-btn.send:hover{color:#10b981!important;background:#10b98114!important}[data-theme=light] .action-btn.whatsapp:hover{color:#25d366!important;background:#25d36614!important}[data-theme=light] .icon-btn{color:var(--c-text-muted)!important}[data-theme=light] .icon-btn:hover{color:var(--c-text-high)!important;background:var(--c-layer-3)!important}[data-theme=light] .copy-btn{color:var(--c-text-muted)!important}[data-theme=light] .copy-btn:hover{color:var(--color-primary)!important}[data-theme=light] .close-btn,[data-theme=light] .menu-btn{color:var(--c-text-muted)!important}[data-theme=light] .close-btn:hover,[data-theme=light] .menu-btn:hover{color:var(--c-text-high)!important;background:var(--c-layer-2)!important}[data-theme=light] .input-icon-btn:hover{color:var(--c-text-high)!important}[data-theme=light] .eye-btn,[data-theme=light] .search-clear,[data-theme=light] .filter-icon,[data-theme=light] .chip-clear{color:var(--c-text-muted)!important}[data-theme=light] .btn-secondary{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;color:var(--c-text-low)!important}[data-theme=light] .btn-ghost{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;color:var(--c-text-low)!important}[data-theme=light] .btn-ghost:hover{background:var(--c-layer-2)!important;color:var(--c-text-high)!important}[data-theme=light] .btn-danger{background:#ff2e2e14!important;border:1px solid rgba(255,46,46,.2)!important;color:#c22!important}[data-theme=light] .contacts-tab{color:var(--c-text-muted)!important;border-bottom-color:transparent!important}[data-theme=light] .contacts-tab:hover{color:var(--c-text-med)!important}[data-theme=light] .contacts-tab.active{color:var(--color-primary)!important;border-bottom-color:var(--color-primary)!important}[data-theme=light] .contacts-tabs{border-bottom-color:var(--c-hr)!important}[data-theme=light] .filter-tab{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .filter-tab.active,[data-theme=light] .filter-tab:hover{background:rgba(var(--brand-primary-rgb,47,107,255),.08)!important;color:var(--color-primary)!important}[data-theme=light] .contact-name{color:var(--c-text-high)!important}[data-theme=light] .page-sub{color:var(--c-text-muted)!important}[data-theme=light] .delete-msg{color:var(--c-text-low)!important}[data-theme=light] .hint{color:var(--c-text-muted)!important}[data-theme=light] .optional,[data-theme=light] .empty-msg{color:var(--c-text-faint)!important}[data-theme=light] .muted{color:var(--c-text-muted)!important}[data-theme=light] .email-cell{color:var(--c-text-muted)!important}[data-theme=light] .td-id{color:var(--c-text-faint)!important}[data-theme=light] .info-label{color:var(--c-text-muted)!important}[data-theme=light] .info-val{color:var(--c-text-high)!important}[data-theme=light] .section-sub{color:var(--c-text-muted)!important}[data-theme=light] .data-row{color:var(--c-text-med)!important;border-color:var(--c-hr)!important}[data-theme=light] .detail-row{background:var(--c-layer-1)!important;border-color:var(--c-hr)!important;color:var(--c-text-med)!important}[data-theme=light] .qr-inst,[data-theme=light] .qr-label,[data-theme=light] .qr-loading{color:var(--c-text-muted)!important}[data-theme=light] .qr-refresh{color:var(--color-primary)!important}[data-theme=light] .no-plan,[data-theme=light] .no-folder,[data-theme=light] .no-conv-state{color:var(--c-text-faint)!important}[data-theme=light] .table-wrap,[data-theme=light] .table-card,[data-theme=light] .data-table{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .contact-row{border-color:var(--c-hr)!important}[data-theme=light] .contact-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .agent-row{border-color:var(--c-hr)!important}[data-theme=light] .agent-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .queue-user-row,[data-theme=light] .tag-row{border-color:var(--c-hr)!important}[data-theme=light] .tag-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .search-input{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .search-input::placeholder{color:var(--c-text-muted)!important}[data-theme=light] .search-icon{color:var(--c-text-muted)!important}[data-theme=light] .form-input,[data-theme=light] .form-select,[data-theme=light] .modal .form-input,[data-theme=light] .modal .form-select{background:var(--color-surface-2)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .form-input::placeholder{color:var(--c-text-muted)!important}[data-theme=light] .form-group label{color:var(--c-text-low)!important}[data-theme=light] .custom-fields-label{color:var(--c-text-faint)!important}[data-theme=light] .custom-fields-divider{border-color:var(--c-hr)!important}[data-theme=light] .contact-avatar,[data-theme=light] .group-avatar{border-color:var(--color-border)!important}[data-theme=light] .tag-chip{background:rgba(var(--brand-primary-rgb,47,107,255),.07)!important;border-color:rgba(var(--brand-primary-rgb,47,107,255),.15)!important;color:var(--color-primary)!important}[data-theme=light] .tag-more{background:var(--c-layer-3)!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .status-badge{background:var(--c-layer-2)!important;color:var(--c-text-med)!important;border-color:var(--color-border)!important}[data-theme=light] .usage-badge{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .modal,[data-theme=light] .wizard-modal{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .modal-close{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important;border:1px solid var(--color-border)!important}[data-theme=light] .modal-close:hover{background:var(--c-layer-3)!important;color:var(--c-text-high)!important}[data-theme=light] .modal-footer,[data-theme=light] .wizard-footer{border-top-color:var(--c-hr)!important}[data-theme=light] .dropdown-menu,[data-theme=light] .stage-menu{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 8px 24px #0000001a!important}[data-theme=light] .stage-menu-item,[data-theme=light] .dropdown-item{color:var(--c-text-med)!important}[data-theme=light] .stage-menu-item:hover,[data-theme=light] .dropdown-item:hover{background:var(--c-layer-2)!important;color:var(--c-text-high)!important}[data-theme=light] .menu-divider{border-color:var(--c-hr)!important}[data-theme=light] .stage-name{color:var(--c-text-high)!important}[data-theme=light] .stage-value{color:var(--c-text-muted)!important}[data-theme=light] .stage-bar{background:var(--c-layer-2)!important}[data-theme=light] .card-msg{color:var(--c-text-muted)!important}[data-theme=light] .card-date{color:var(--c-text-faint)!important}[data-theme=light] .card-stats,[data-theme=light] .card-desc{color:var(--c-text-muted)!important}[data-theme=light] .conv-name{color:var(--c-text-high)!important}[data-theme=light] .conv-preview{color:var(--c-text-muted)!important}[data-theme=light] .conv-time{color:var(--c-text-faint)!important}[data-theme=light] .conv-item{border-color:var(--c-hr)!important}[data-theme=light] .conv-item:hover{background:var(--c-layer-1)!important}[data-theme=light] .no-conv-state{color:var(--c-text-faint)!important}[data-theme=light] .detail-msg{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .balance-meta{color:var(--c-text-faint)!important}[data-theme=light] .ds-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 2px 12px #0000000f!important}[data-theme=light] .ds-lbl,[data-theme=light] .tl-date{color:var(--c-text-muted)!important}[data-theme=light] .tl-plan{color:var(--c-text-high)!important}[data-theme=light] .tl-status,[data-theme=light] .bd-label{color:var(--c-text-muted)!important}[data-theme=light] .embed-hint,[data-theme=light] .embed-preview-label{color:var(--c-text-muted)!important}[data-theme=light] .lock-icon{color:var(--c-text-faint)!important}[data-theme=light] .free{background:#10b98114!important;color:#00a878!important;border-color:#10b98133!important}[data-theme=light] .inactive{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important}[data-theme=light] .agent-name{color:var(--c-text-high)!important}[data-theme=light] .agent-rank{color:var(--c-text-faint)!important}[data-theme=light] .user-position,[data-theme=light] .user-email-text{color:var(--c-text-muted)!important}[data-theme=light] .user-check-name{color:var(--c-text-high)!important}[data-theme=light] .user-check-email,[data-theme=light] .role-agent{color:var(--c-text-muted)!important}[data-theme=light] .role-card-name{color:var(--c-text-high)!important}[data-theme=light] .role-card-desc{color:var(--c-text-muted)!important}[data-theme=light] .role-count-num{color:var(--c-text-high)!important}[data-theme=light] .role-count-label,[data-theme=light] .roles-desc{color:var(--c-text-muted)!important}[data-theme=light] .funnel-label{color:var(--c-text-med)!important}[data-theme=light] .funnel-bar-wrap{background:var(--c-layer-2)!important}[data-theme=light] .chart-title{color:var(--c-text-med)!important}[data-theme=light] .progress-labels{color:var(--c-text-muted)!important}[data-theme=light] .progress-bar{background:var(--c-layer-2)!important}[data-theme=light] .step-num{color:var(--c-text-faint)!important}[data-theme=light] .step-title{color:var(--c-text-high)!important}[data-theme=light] .step-desc{color:var(--c-text-muted)!important}[data-theme=light] .wizard-success,[data-theme=light] .rules-title{color:var(--c-text-high)!important}[data-theme=light] .rules-empty{color:var(--c-text-faint)!important}[data-theme=light] .event-name{color:var(--c-text-med)!important}[data-theme=light] .opt-name{color:var(--c-text-high)!important}[data-theme=light] .opt-sub{color:var(--c-text-muted)!important}[data-theme=light] .mode-opt{color:var(--c-text-med)!important}[data-theme=light] .toggle-text{color:var(--c-text-muted)!important}[data-theme=light] .toggle-label{color:var(--c-text-med)!important}[data-theme=light] .sync-inbox-item{color:var(--c-text-med)!important;border-color:var(--c-hr)!important}[data-theme=light] .cred-desc{color:var(--c-text-low)!important}[data-theme=light] .token-note{color:var(--c-text-muted)!important}[data-theme=light] .url-text{color:var(--c-text-med)!important}[data-theme=light] .slug-tag{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .wh-name,[data-theme=light] .link-name{color:var(--c-text-high)!important}[data-theme=light] .badge-lang{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important}[data-theme=light] .badge-inactive{background:#ff2e2e12!important;color:#c22!important}[data-theme=light] .partner-tag{background:rgba(var(--brand-primary-rgb,47,107,255),.07)!important;color:var(--color-primary)!important}[data-theme=light] .impersonate-text{color:var(--c-text-muted)!important}[data-theme=light] .greeting-text{color:var(--c-text-high)!important}[data-theme=light] .ct-desc,[data-theme=light] .model-text{color:var(--c-text-muted)!important}[data-theme=light] .order-num{color:var(--c-text-faint)!important}[data-theme=light] .multiselect-option{background:var(--color-surface)!important;color:var(--c-text-med)!important}[data-theme=light] .multiselect-option:hover{background:var(--c-layer-2)!important}[data-theme=light] .user-select-list{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .contact-opt{background:transparent!important;color:var(--c-text-med)!important}[data-theme=light] .contact-opt:hover{background:var(--c-layer-1)!important}[data-theme=light] .chat-header-name{color:var(--c-text-high)!important}[data-theme=light] .chat-online{color:var(--color-success)!important}[data-theme=light] .dashboard-page .page-title,[data-theme=light] .planos-page .page-title,[data-theme=light] .clientes-page .page-title,[data-theme=light] .produtos-page .page-title{color:var(--c-text-high)!important}[data-theme=light] .dashboard-page .page-sub,[data-theme=light] .planos-page .page-sub,[data-theme=light] .clientes-page .page-sub,[data-theme=light] .produtos-page .page-sub{color:var(--c-text-muted)!important}[data-theme=light] .dashboard-page .btn-ghost,[data-theme=light] .planos-page .btn-ghost,[data-theme=light] .clientes-page .btn-ghost,[data-theme=light] .produtos-page .btn-ghost{background:#0000000a!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .dashboard-page .btn-ghost:hover,[data-theme=light] .planos-page .btn-ghost:hover,[data-theme=light] .clientes-page .btn-ghost:hover,[data-theme=light] .produtos-page .btn-ghost:hover{color:var(--c-text-high)!important;border-color:#0003!important}[data-theme=light] .plan-info-card{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 12px #0000000f!important}[data-theme=light] .plan-badge-wl{color:#6d28d9!important;background:#6d28d914!important;border-color:#6d28d933!important}[data-theme=light] .plan-price{color:var(--c-text-high)!important}[data-theme=light] .plan-price span,[data-theme=light] .plan-features{color:var(--c-text-muted)!important}[data-theme=light] .dot{color:var(--color-border)!important}[data-theme=light] .balance-label{color:var(--c-text-muted)!important}[data-theme=light] .balance-meta{color:var(--c-text-muted)!important}[data-theme=light] .dashboard-page .metric-card{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 1px 8px #0000000d!important}[data-theme=light] .dashboard-page .metric-num{color:var(--c-text-high)!important}[data-theme=light] .dashboard-page .metric-label{color:var(--c-text-muted)!important}[data-theme=light] .chart-card,[data-theme=light] .breakdown-card{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 1px 8px #0000000d!important}[data-theme=light] .chart-title,[data-theme=light] .bar-label{color:var(--c-text-muted)!important}[data-theme=light] .bd-label{color:var(--c-text-med)!important}[data-theme=light] .bd-count{color:var(--c-text-high)!important}[data-theme=light] .plan-card{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 2px 12px #0000000f!important}[data-theme=light] .plan-card.default{border-color:rgba(var(--brand-primary-rgb,47,107,255),.3)!important}[data-theme=light] .plan-name{color:var(--c-text-high)!important}[data-theme=light] .lock-icon,[data-theme=light] .pf-row,[data-theme=light] .plan-locked-note{color:var(--c-text-muted)!important}[data-theme=light] .icon-btn{border-color:var(--color-border)!important;background:#00000008!important;color:var(--c-text-muted)!important}[data-theme=light] .icon-btn:hover{background:#00000012!important;color:var(--c-text-high)!important}[data-theme=light] .stats-bar{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 1px 8px #0000000d!important}[data-theme=light] .stat-num{color:var(--c-text-high)!important}[data-theme=light] .stat-label{color:var(--c-text-muted)!important}[data-theme=light] .stat-divider{background:var(--color-border)!important}[data-theme=light] .chip{background:#0000000a!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .chip.active{background:rgba(var(--brand-primary-rgb,47,107,255),.1)!important;border-color:rgba(var(--brand-primary-rgb,47,107,255),.3)!important;color:var(--color-primary)!important}[data-theme=light] .table-card{background:#fff!important;border:1px solid var(--color-border)!important;box-shadow:0 1px 8px #0000000d!important}[data-theme=light] .data-table thead th{background:#00000005!important;color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .data-table tbody tr{border-color:var(--color-border)!important}[data-theme=light] .data-table tbody tr:hover{background:#00000005!important}[data-theme=light] .data-table td{color:var(--c-text-med)!important}[data-theme=light] .name-cell{color:var(--c-text-high)!important}[data-theme=light] .email-cell,[data-theme=light] .no-plan,[data-theme=light] .muted{color:var(--c-text-muted)!important}[data-theme=light] .plan-chip{background:rgba(var(--brand-primary-rgb,47,107,255),.08)!important;color:var(--color-primary)!important}[data-theme=light] .bank-notice{background:#f59e0b14!important;border-color:#f59e0b40!important;color:#92400e!important}[data-theme=light] .notice-link{color:#92400e!important}[data-theme=light] .planos-page .empty-state,[data-theme=light] .clientes-page .empty-state,[data-theme=light] .produtos-page .empty-state{background:#00000005!important;border-color:#00000014!important;color:var(--c-text-muted)!important}[data-theme=light] .planos-page .modal,[data-theme=light] .clientes-page .modal,[data-theme=light] .produtos-page .modal{background:#fff!important;border-color:var(--color-border)!important}[data-theme=light] .planos-page .modal-header h2,[data-theme=light] .clientes-page .modal-header h2,[data-theme=light] .produtos-page .modal-header h2{color:var(--c-text-high)!important}[data-theme=light] .planos-page .close-btn,[data-theme=light] .clientes-page .close-btn,[data-theme=light] .produtos-page .close-btn{color:var(--c-text-muted)!important}[data-theme=light] .planos-page .modal-footer,[data-theme=light] .clientes-page .modal-footer,[data-theme=light] .produtos-page .modal-footer{border-color:var(--color-border)!important}[data-theme=light] .planos-page .field label,[data-theme=light] .clientes-page .field label,[data-theme=light] .produtos-page .field label{color:var(--c-text-muted)!important}[data-theme=light] .planos-page .form-input,[data-theme=light] .clientes-page .form-input,[data-theme=light] .produtos-page .form-input{background:#00000008!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .planos-page .toggle-switch,[data-theme=light] .clientes-page .toggle-switch,[data-theme=light] .produtos-page .toggle-switch{background:#0000001f!important}[data-theme=light] .comparison-table{background:#00000008!important;border:1px solid var(--color-border)!important}[data-theme=light] .comp-title{color:var(--c-text-muted)!important}[data-theme=light] .comp-tbl th{color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .comp-tbl td,[data-theme=light] .confirm-text{color:var(--c-text-med)!important}[data-theme=light] .confirm-text strong{color:var(--c-text-high)!important}[data-theme=light] .section-label{color:var(--c-text-muted)!important}[data-theme=light] .cred-desc{color:var(--c-text-med)!important}[data-theme=light] .cred-label{color:var(--c-text-muted)!important}[data-theme=light] .cred-value{color:var(--c-text-high)!important}[data-theme=light] .cred-field{background:#00000008!important;border-color:var(--color-border)!important}[data-theme=light] .copy-btn{background:#0000000d!important;color:var(--c-text-muted)!important}[data-theme=light] .partner-badge{background:rgba(var(--brand-primary-rgb,47,107,255),.08)!important;color:var(--color-primary)!important}[data-theme=light] .channels-root .page-title{color:var(--c-text-high)!important}[data-theme=light] .channels-root .usage-badge{background:#0000000d!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .channels-root .btn-ghost{background:#0000000a!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .channels-root .btn-ghost:hover{color:var(--c-text-high)!important}[data-theme=light] .channels-root .empty-title{color:var(--c-text-med)!important}[data-theme=light] .channels-root .empty-sub{color:var(--c-text-muted)!important}[data-theme=light] .channels-root .detail-row{background:#00000008!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .channels-root .icon-action{border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .channels-root .icon-action:hover{color:var(--c-text-high)!important;background:var(--c-layer-2)!important}[data-theme=light] .channels-root .menu-btn{color:var(--c-text-muted)!important}[data-theme=light] .channels-root .menu-btn:hover{background:var(--c-layer-2)!important;color:var(--c-text-high)!important}[data-theme=light] .channels-root .card-footer{border-top-color:var(--c-hr)!important}[data-theme=light] .channels-root .spinner{border-color:#00000014!important;border-top-color:var(--color-primary)!important}[data-theme=light] .wizard-header h2{color:var(--c-text-high)!important}[data-theme=light] .back-btn{color:var(--c-text-muted)!important}[data-theme=light] .back-btn:hover{color:var(--c-text-high)!important}[data-theme=light] .wizard-steps{border-bottom-color:var(--c-hr)!important}[data-theme=light] .wizard-steps .step-num{background:#0000000f!important;color:var(--c-text-faint)!important}[data-theme=light] .wizard-steps .step.active .step-num{background:rgba(var(--brand-primary-rgb,47,107,255),.1)!important;color:var(--color-primary)!important}[data-theme=light] .wizard-steps .step-title{color:var(--c-text-muted)!important}[data-theme=light] .wizard-steps .step-title.active{color:var(--color-primary)!important}[data-theme=light] .wizard-steps .step-desc{color:var(--c-text-faint)!important}[data-theme=light] .channel-type-card{background:#00000005!important;border-color:var(--color-border)!important}[data-theme=light] .channel-type-card:hover:not(.disabled){background:rgba(var(--brand-primary-rgb,47,107,255),.05)!important;border-color:rgba(var(--brand-primary-rgb,47,107,255),.3)!important}[data-theme=light] .ct-desc,[data-theme=light] .wizard-form .form-group label{color:var(--c-text-muted)!important}[data-theme=light] .wizard-form .form-group input,[data-theme=light] .wizard-form .form-group textarea{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .wizard-form .form-group input::placeholder,[data-theme=light] .wizard-form .form-group textarea::placeholder{color:var(--c-text-faint)!important}[data-theme=light] .wizard-form .form-group input:focus,[data-theme=light] .wizard-form .form-group textarea:focus{border-color:rgba(var(--brand-primary-rgb,47,107,255),.5)!important;background:#fff!important}[data-theme=light] .field-hint{color:var(--c-text-faint)!important}[data-theme=light] .info-box{background:rgba(var(--brand-primary-rgb,47,107,255),.04)!important;border-color:rgba(var(--brand-primary-rgb,47,107,255),.15)!important;color:var(--c-text-med)!important}[data-theme=light] .info-box strong{color:var(--c-text-high)!important}[data-theme=light] .info-box code{background:#0000000f!important;color:var(--c-text-med)!important}[data-theme=light] .wizard-footer .btn-ghost{background:#0000000a!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .wizard-success h2{color:var(--c-text-high)!important}[data-theme=light] .wizard-success p,[data-theme=light] .qr-inst{color:var(--c-text-med)!important}[data-theme=light] .qr-refresh{color:var(--c-text-faint)!important}[data-theme=light] .qr-loading{color:var(--c-text-muted)!important}[data-theme=light] .modal{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .modal-header h2{color:var(--c-text-high)!important}[data-theme=light] .modal-body{color:var(--c-text-med)!important}[data-theme=light] .modal-body .form-group label{color:var(--c-text-muted)!important}[data-theme=light] .modal-body .form-group input,[data-theme=light] .modal-body .form-group textarea,[data-theme=light] .modal-body .form-group select{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .modal-body .form-group input::placeholder{color:var(--c-text-faint)!important}[data-theme=light] .modal-footer{border-top-color:var(--c-hr)!important}[data-theme=light] .modal-footer .btn-ghost{background:#0000000a!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .channels-root .dropdown-menu button{color:var(--c-text-med)!important}[data-theme=light] .channels-root .dropdown-menu button:hover{background:var(--c-layer-1)!important;color:var(--c-text-high)!important}[data-theme=light] .btn-secondary{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--c-text-low)!important}[data-theme=light] .btn-secondary:hover:not(:disabled){background:var(--c-layer-2)!important;color:var(--c-text-high)!important}[data-theme=light] .action-btn{color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .action-btn:hover{color:var(--c-text-high)!important;background:var(--c-layer-2)!important}[data-theme=light] .icon-action{border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .icon-action:hover{color:var(--c-text-high)!important;background:var(--c-layer-2)!important}[data-theme=light] .search-clear{color:var(--c-text-muted)!important}[data-theme=light] .search-clear:hover{color:var(--c-text-high)!important}[data-theme=light] .campaign-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 6px #00000012!important}[data-theme=light] .campaign-card:hover{border-color:rgba(var(--brand-primary-rgb,47,107,255),.35)!important}[data-theme=light] .card-name{color:var(--c-text-high)!important}[data-theme=light] .card-desc{color:var(--c-text-muted)!important}[data-theme=light] .card-msg{color:var(--c-text-low)!important}[data-theme=light] .card-date{color:var(--c-text-muted)!important}[data-theme=light] .stat-val{color:var(--c-text-high)!important}[data-theme=light] .stat-lbl{color:var(--c-text-muted)!important}[data-theme=light] .stat-sep{background:var(--c-hr)!important}[data-theme=light] .tag-chip{background:var(--c-layer-2)!important;border-color:var(--color-border)!important;color:var(--c-text-med)!important}[data-theme=light] .tag-more,[data-theme=light] .detail-meta,[data-theme=light] .detail-date{color:var(--c-text-muted)!important}[data-theme=light] .detail-msg{color:var(--c-text-med)!important}[data-theme=light] .detail-msg p,[data-theme=light] .detail-msg label{color:var(--c-text-muted)!important}[data-theme=light] .ds-card{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .ds-val{color:var(--c-text-high)!important}[data-theme=light] .ds-lbl,[data-theme=light] .card-stats span{color:var(--c-text-muted)!important}[data-theme=light] .channel-type-card{background:var(--c-layer-1)!important;border-color:var(--color-border)!important}[data-theme=light] .channel-type-card:hover:not(.disabled){background:rgba(var(--brand-primary-rgb,47,107,255),.05)!important}[data-theme=light] .ct-name{color:var(--c-text-high)!important}[data-theme=light] .ct-desc{color:var(--c-text-muted)!important}[data-theme=light] .step-num{background:var(--c-layer-3)!important;color:var(--c-text-muted)!important}[data-theme=light] .step.active .step-num{background:rgba(var(--brand-primary-rgb,47,107,255),.12)!important;color:var(--color-primary)!important}[data-theme=light] .step-title{color:var(--c-text-muted)!important}[data-theme=light] .step-desc{color:var(--c-text-faint)!important}[data-theme=light] .qr-label{color:var(--c-text-muted)!important}[data-theme=light] .qr-header{color:var(--c-text-high)!important}[data-theme=light] .qr-timeout-msg{color:var(--c-text-med)!important}[data-theme=light] .qr-timeout-sub{color:var(--c-text-muted)!important}[data-theme=light] .wizard-form{color:var(--c-text-med)!important}[data-theme=light] .wizard-footer{border-top-color:var(--c-hr)!important}[data-theme=light] .status-text{color:var(--c-text-muted)!important}[data-theme=light] .toggle-btn{background:#0000001f!important}[data-theme=light] .toggle-btn.active{background:var(--color-primary)!important}[data-theme=light] .action-link{color:var(--c-text-low)!important;border-color:var(--color-border)!important}[data-theme=light] .modal-tabs{border-bottom-color:var(--c-hr)!important}[data-theme=light] .modal-tab{color:var(--c-text-muted)!important}[data-theme=light] .modal-tab:hover:not(:disabled){color:var(--c-text-med)!important}[data-theme=light] .modal-tab.active{color:var(--color-primary)!important}[data-theme=light] .modal-title{color:var(--c-text-high)!important}[data-theme=light] .queue-users-list{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .queue-user-row{border-color:var(--c-hr)!important}[data-theme=light] .queue-user-row:hover{background:var(--c-layer-1)!important}[data-theme=light] .user-name-text{color:var(--c-text-high)!important}[data-theme=light] .user-position,[data-theme=light] .user-count{color:var(--c-text-muted)!important}[data-theme=light] .add-user-row{border-top-color:var(--c-hr)!important}[data-theme=light] .add-user-select{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .variables-hint{color:var(--c-text-faint)!important}[data-theme=light] .greeting-text{color:var(--c-text-med)!important}[data-theme=light] .color-hex{background:var(--color-surface-2)!important;border-color:var(--color-border)!important;color:var(--c-text-high)!important}[data-theme=light] .color-presets{border-color:var(--color-border)!important}[data-theme=light] .users-tab-header{border-bottom-color:var(--c-hr)!important}[data-theme=light] .users-tab-title{color:var(--c-text-high)!important}[data-theme=light] .plan-info-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 1px 4px #0000000f!important}[data-theme=light] .chart-card,[data-theme=light] .breakdown-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .breakdown-row{border-color:var(--c-hr)!important;color:var(--c-text-med)!important}[data-theme=light] .metric-num{color:var(--c-text-high)!important}[data-theme=light] .metric-lbl,[data-theme=light] .balance-label,[data-theme=light] .balance-meta{color:var(--c-text-muted)!important}[data-theme=light] .balance-value{color:var(--c-text-high)!important}[data-theme=light] .alert-card{border-color:var(--color-border)!important}[data-theme=light] .alert-card strong{color:var(--c-text-high)!important}[data-theme=light] .folder-chip{background:var(--c-layer-2)!important;border-color:var(--color-border)!important;color:var(--c-text-muted)!important}[data-theme=light] .folder-chip:hover{border-color:rgba(var(--brand-primary-rgb,47,107,255),.3)!important;color:var(--c-text-med)!important}[data-theme=light] .model-text{color:var(--c-text-muted)!important}[data-theme=light] .provider-badge{background:var(--c-layer-2)!important;color:var(--c-text-muted)!important}[data-theme=light] .rules-header{border-color:var(--c-hr)!important}[data-theme=light] .rules-title{color:var(--c-text-high)!important}[data-theme=light] .input-icon-wrap.form-input{background:var(--color-surface-2)!important;border-color:var(--color-border)!important}[data-theme=light] .input-icon-btn{color:var(--c-text-muted)!important}[data-theme=light] .sa-title{color:var(--c-text-high)!important}[data-theme=light] .sa-table th{color:var(--c-text-muted)!important;border-color:var(--c-hr)!important;background:var(--c-layer-2)!important}[data-theme=light] .sa-table td{color:var(--c-text-med)!important;border-color:var(--c-hr)!important}[data-theme=light] .sa-table tr:hover td{background:var(--c-layer-1)!important}[data-theme=light] .btn-impersonate{color:var(--c-text-muted)!important;border-color:var(--color-border)!important}[data-theme=light] .btn-impersonate:hover{background:var(--c-layer-2)!important}[data-theme=light] .sync-dropdown{background:var(--color-surface)!important;border-color:var(--color-border)!important;box-shadow:0 8px 24px #0000001f!important}[data-theme=light] .sync-inbox-item{color:var(--c-text-med)!important}[data-theme=light] .sync-inbox-item:hover{background:var(--c-layer-2)!important}[data-theme=light] .redirect-card{background:var(--color-surface)!important;border-color:var(--color-border)!important}[data-theme=light] .redirect-name{color:var(--c-text-high)!important}[data-theme=light] .redirect-url,[data-theme=light] .count{color:var(--c-text-muted)!important}[data-theme=light] .count-active{color:var(--c-text-med)!important}[data-theme=light] .count-zero{color:var(--c-text-faint)!important}[data-theme=light] .color-picker{border-color:var(--color-border)!important}[data-theme=light] .text-muted{color:var(--c-text-muted)!important}[data-theme=light] .section-label{color:var(--c-text-faint)!important}[data-theme=light] .delete-msg{color:var(--c-text-med)!important}[data-theme=light] .delete-msg strong{color:var(--c-text-high)!important}[data-theme=light] .skeleton-row{background:var(--c-layer-2)!important}[data-theme=light] .spinner,[data-theme=light] .spinner-sm{border-color:var(--color-border)!important;border-top-color:var(--color-primary)!important}[data-theme=light] .required{color:var(--color-danger)!important}[data-theme=light] .hint{color:var(--c-text-faint)!important}[data-theme=light] .empty-state,[data-theme=light] .empty-state p{color:var(--c-text-muted)!important}[data-theme=light] .empty-icon{color:var(--c-text-ghost)!important}[data-theme=light] .empty-title{color:var(--c-text-med)!important}[data-theme=light] .empty-sub{color:var(--c-text-muted)!important}[data-theme=light] .badge{background:var(--c-layer-3)!important;color:var(--c-text-med)!important}[data-theme=light] .form-error{color:#d32f2f!important}[data-theme=light] .toggle-row label,[data-theme=light] .toggle-label{color:var(--c-text-low)!important}[data-theme=light] .toggle-switch{background:#0000001f!important}[data-theme=light] .toggle-switch.on{background:var(--color-primary)!important}
