:root{--foreground:var(--ink);--background:var(--canvas);--bg-subtle:#f1f5f9;--card-bg:#f8fafc;--border-color:var(--line);--primary:var(--accent);--primary-color:var(--accent);--text-muted:var(--muted);--destructive:#c0392b;--radius-md:6px;--raised:#f1f5f9;--inverse-bg:var(--ink)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e5e7eb;--ink-2:#cbd5e1;--canvas:#0b1120;--surface:#111827;--raised:#1f2937;--line:#273244;--line-soft:#1a2333;--muted:#94a3b8;--accent:#2a8a82;--danger:#f87171;--shadow:0 18px 50px #00000080;--foreground:#e5e7eb;--background:#0b1120;--bg-subtle:#1f2937;--card-bg:#172033;--destructive:#f87171;--inverse-bg:var(--accent);--frame:#0d1117;--accent-hover:#237a73;--link:#6cc3bb}html[data-theme=dark],[data-theme=dark] body{background:var(--canvas);color:var(--ink)}[data-theme=dark] button:focus-visible,[data-theme=dark] input:focus-visible,[data-theme=dark] select:focus-visible,[data-theme=dark] textarea:focus-visible{outline:3px solid #2563eba6}[data-theme=dark] .sr-only{border:0}[data-theme=dark] .sidebar{background:var(--inverse-bg);color:#fff}[data-theme=dark] .nav-item,[data-theme=dark] .support-link{color:#d8dedb;background:0 0;border:0}[data-theme=dark] .nav-item:before{background:0 0}[data-theme=dark] .nav-item:hover{color:#fff;background:#1e293b}[data-theme=dark] .nav-item--active{color:var(--accent);background:#334155}[data-theme=dark] .nav-item--active:before{background:var(--accent)}[data-theme=dark] .topbar{background:var(--surface);border-bottom:1px solid var(--line)}[data-theme=dark] .notification-button{color:var(--ink);background:0 0;border:0}[data-theme=dark] .notification-button span{background:var(--accent)}[data-theme=dark] .profile-button{color:var(--ink);background:0 0;border:0}[data-theme=dark] .profile-button small{color:var(--muted)}[data-theme=dark] .avatar{background:#273244}[data-theme=dark] .mobile-menu{background:0 0;border:0}[data-theme=dark] .workspace-header p{color:var(--muted)}[data-theme=dark] .button{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .button--primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}[data-theme=dark] .button--danger{color:var(--danger);border-color:#e65d4c61}[data-theme=dark] .view-switch button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .view-switch button.is-active{color:var(--ink);background:#111827;box-shadow:0 1px 4px #0f172a1f}[data-theme=dark] .search-field,[data-theme=dark] .filter-field{border:1px solid var(--line);background:#111827}[data-theme=dark] .search-field{color:var(--muted)}[data-theme=dark] .search-field input,[data-theme=dark] .filter-field select{color:var(--ink);background:0 0;border:0;outline:0}[data-theme=dark] .bulk-bar{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .table-frame{border:1px solid var(--line);background:#111827}[data-theme=dark] .lead-table th{border-bottom:1px solid var(--line);color:#aab5c5;background:#172033}[data-theme=dark] .lead-table td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .lead-table tbody tr:hover{background:#1f2937}[data-theme=dark] .lead-table tbody tr:last-child td{border-bottom:0}[data-theme=dark] .check-cell input{accent-color:var(--inverse-bg)}[data-theme=dark] .client-link{color:var(--ink);background:0 0;border:0}[data-theme=dark] .muted-cell{color:#aab5c5}[data-theme=dark] .icon-button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .icon-button:hover{color:var(--ink);background:#1f2937}[data-theme=dark] .status-select{border:1px solid #0000}[data-theme=dark] .status-select__dot{background:currentColor}[data-theme=dark] .status-select select{color:inherit;background:0 0;border:0;outline:0}[data-theme=dark] .status-select--blue{color:#8cc2e4;background:#4cb0e629;border-color:#4cb1e661}[data-theme=dark] .status-select--amber{color:#e6c889;background:#e6ba4c29;border-color:#e6ba4c61}[data-theme=dark] .status-select--violet{color:#b09ad6;background:#854ce629;border-color:#874ce661}[data-theme=dark] .status-select--green{color:#9ed1af;background:#6de64c29;border-color:#81e64c61}[data-theme=dark] .status-select--red{color:#d59f9a;background:#e6624c29;border-color:#e6604c61}[data-theme=dark] .status-select--gray{color:#cbd5e1;background:#1f2937;border-color:#334155}[data-theme=dark] .table-footer{border:1px solid var(--line);color:var(--muted);background:#111827;border-top:0}[data-theme=dark] .table-footer button{background:0 0;border:1px solid #0000}[data-theme=dark] .table-footer button:hover,[data-theme=dark] .table-footer button.is-current{color:var(--ink);background:#172033;border-color:#475569}[data-theme=dark] .lead-queue,[data-theme=dark] .lead-card{border:1px solid var(--line);background:#111827}[data-theme=dark] .lead-queue__header{border-bottom:1px solid var(--line)}[data-theme=dark] .lead-queue p,[data-theme=dark] .lead-card p{color:var(--muted)}[data-theme=dark] .queue-row{border:0;border-bottom:1px solid var(--line-soft);color:var(--ink);background:#111827}[data-theme=dark] .queue-row small{color:var(--muted)}[data-theme=dark] .queue-row:hover{background:#172033}[data-theme=dark] .queue-row--active{box-shadow:inset 3px 0 var(--inverse-bg);background:#1f2937}[data-theme=dark] .lead-card__header{border-bottom:1px solid var(--line)}[data-theme=dark] .record-id{color:var(--muted)}[data-theme=dark] .contact-actions,[data-theme=dark] .detail-grid{border-bottom:1px solid var(--line)}[data-theme=dark] .detail-grid span{color:var(--muted)}[data-theme=dark] .timeline__item{border-left:1px solid #475569}[data-theme=dark] .timeline__item:before{background:#475569}[data-theme=dark] .timeline__item--active:before{background:var(--accent);box-shadow:0 0 0 3px #2563eb45}[data-theme=dark] .timeline__item span{color:var(--muted)}[data-theme=dark] .status-dialog{box-shadow:var(--shadow);background:#111827}[data-theme=dark] .dialog-kicker{color:var(--muted)}[data-theme=dark] .status-dialog textarea{border:1px solid var(--line)}@media (max-width:640px){[data-theme=dark] .table-frame,[data-theme=dark] .table-footer,[data-theme=dark] .lead-card{border-inline:0}}[data-theme=dark] .timeline-feed:before{background:var(--line)}[data-theme=dark] .timeline-month{color:var(--foreground);background:var(--background)}[data-theme=dark] .timeline-icon{background:var(--surface);border:1px solid var(--muted);color:var(--muted)}[data-theme=dark] .timeline-icon-line{background:var(--line)}[data-theme=dark] .timeline-card{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .timeline-header{border-bottom:1px solid var(--line);color:var(--muted);background:var(--card-bg)}[data-theme=dark] .timeline-header b{color:var(--foreground)}[data-theme=dark] .timeline-footer{border-top:1px solid var(--line);background:var(--surface);color:var(--muted)}[data-theme=dark] .lead-table tbody tr:hover{background-color:var(--bg-hover,#1f2937)!important}[data-theme=dark] .state-pill--open{border:1px solid #e6c04c61;color:#f1d37e!important;background:#e6c14c29!important}[data-theme=dark] .state-pill--overdue{border:1px solid #e64c5d61;color:#e38c94!important;background:#e64c5a29!important}[data-theme=dark] .state-pill--success{border:1px solid #475569;color:#8ce3a0!important;background:#273244!important}[data-theme=dark] .state-pill--rejected{border:1px solid #475569;color:#e5e7eb!important;background:#273244!important}[data-theme=dark] .status-dialog textarea,[data-theme=dark] .status-dialog select,[data-theme=dark] .status-dialog input{border:1px solid var(--line);background:#111827}[data-theme=dark] .form-error{border-left:3px solid var(--danger);color:#d89d97;background:#e65e4c29}[data-theme=dark] .login-page{background:#111827}[data-theme=dark] .login-page>aside{background:var(--inverse-bg);color:#fff}[data-theme=dark] .login-brand{color:var(--accent)}[data-theme=dark] .login-page aside p{color:#64748b}[data-theme=dark] .login-page aside small{color:#94a3b8}[data-theme=dark] .login-form p{color:var(--muted)}[data-theme=dark] .login-label{color:#cbd5e1}[data-theme=dark] .login-form input{border:1px solid var(--line)}[data-theme=dark] .login-form>small{color:var(--muted)}@media (max-width:760px){[data-theme=dark] .login-page{background:var(--inverse-bg)}[data-theme=dark] .login-page>main{background:#111827}}[data-theme=dark] .distribution-badge{background:#c8e64c29;border:1px solid #64748b}[data-theme=dark] .distribution-list,[data-theme=dark] .assignment-panel,[data-theme=dark] .analytics-card{border:1px solid var(--line);background:#111827}[data-theme=dark] .distribution-toolbar{border-bottom:1px solid var(--line)}[data-theme=dark] .distribution-table th{border-bottom:1px solid var(--line);color:var(--muted);background:#172033}[data-theme=dark] .distribution-table td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .distribution-table tr.is-selected{background:#d2e64c29}[data-theme=dark] .distribution-table input{accent-color:var(--inverse-bg)}[data-theme=dark] .distribution-table small{color:var(--muted)}[data-theme=dark] .source-mark:before{background:var(--source-color)}[data-theme=dark] .empty-state{color:var(--muted)}[data-theme=dark] .empty-state b{color:var(--ink)}[data-theme=dark] .panel-kicker{color:#94a3b8}[data-theme=dark] .assignment-panel>p{color:var(--muted)}[data-theme=dark] .manager-option{border:1px solid var(--line)}[data-theme=dark] .manager-option:hover,[data-theme=dark] .manager-option.is-active{background:#1f2937;border-color:#64748b}[data-theme=dark] .manager-option small{color:var(--muted)}[data-theme=dark] .assignment-summary{border-top:1px solid var(--line)}[data-theme=dark] .assignment-message{color:#e5e7eb;background:#1f2937}[data-theme=dark] .metric-grid article{border:1px solid var(--line);background:#111827}[data-theme=dark] .metric-icon{background:#1f2937}[data-theme=dark] .metric-grid small{color:var(--muted)}[data-theme=dark] .metric-grid em{color:#a9c7af}[data-theme=dark] .metric-grid em.is-warning{color:#daac95}[data-theme=dark] .analytics-card>header{border-bottom:1px solid var(--line)}[data-theme=dark] .analytics-card>header>span{color:var(--muted)}[data-theme=dark] .breakdown-head{color:var(--muted);background:#172033}[data-theme=dark] .breakdown-row{border-top:1px solid var(--line-soft)}[data-theme=dark] .breakdown-row:first-of-type{border-top:0}[data-theme=dark] .bar-track{background:#273244}[data-theme=dark] .bar-track i{background:#8aa041}@media (max-width:640px){[data-theme=dark] .breakdown-card{border-inline:0}}[data-theme=dark] .settings-tabs{border:1px solid var(--line);background:#111827}[data-theme=dark] .settings-tab{color:var(--muted);background:0 0;border:0}[data-theme=dark] .settings-tab:hover{color:var(--ink);background:#1f2937}[data-theme=dark] .settings-tab.is-active{background:var(--inverse-bg);color:#fff}[data-theme=dark] .settings-panel{border:1px solid var(--line);background:#111827}[data-theme=dark] .settings-panel__header{border-bottom:1px solid var(--line)}[data-theme=dark] .settings-panel__header p{color:var(--muted)}[data-theme=dark] .role-card{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .role-card:hover{background:#172033;border-color:#64748b}[data-theme=dark] .role-card__icon{background:#1f2937}[data-theme=dark] .role-card small,[data-theme=dark] .directory-row small{color:var(--muted)}[data-theme=dark] .role-card em{background:#1f2937}[data-theme=dark] .editor-backdrop{background:#0f17147a}[data-theme=dark] .settings-editor{background:#111827;box-shadow:-18px 0 48px #121d192b}[data-theme=dark] .settings-editor>header{border-bottom:1px solid var(--line)}[data-theme=dark] .settings-editor>footer{background:#111827}[data-theme=dark] .editor-form label{color:#cbd5e1}[data-theme=dark] .editor-form input,[data-theme=dark] .editor-form select{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .permission-groups fieldset{border:1px solid var(--line)}[data-theme=dark] .permission-groups legend{color:var(--muted)}[data-theme=dark] .check-box{border:1px solid #475569}[data-theme=dark] .permission-row input:checked+.check-box{border-color:var(--inverse-bg);background:var(--inverse-bg);color:var(--accent)}[data-theme=dark] .permission-row small{color:var(--muted)}[data-theme=dark] .directory-row{border:0;border-bottom:1px solid var(--line-soft);color:var(--ink);background:#111827}[data-theme=dark] .directory-row:hover{background:#172033}[data-theme=dark] .field-type,[data-theme=dark] .state-pill{color:#cbd5e1;background:#1f2937}[data-theme=dark] .state-pill.is-active{color:#cee888;background:#b9e64c29}[data-theme=dark] .plain-check{color:var(--ink)!important}[data-theme=dark] .plain-check input{accent-color:var(--inverse-bg)}[data-theme=dark] .api-guide{background:#d5e64c29;border:1px solid #475569}[data-theme=dark] .api-guide small{color:var(--muted)}[data-theme=dark] .api-guide code{color:#e8efeb;background:#25302c}[data-theme=dark] .secret-dialog>svg{color:#e4c88b}[data-theme=dark] .secret-dialog>p{color:var(--muted)}[data-theme=dark] .secret-value{border:1px solid var(--line);background:#172033}@media (max-width:720px){[data-theme=dark] .settings-panel{border-inline:0}}[data-theme=dark] .field-options-editor{border:1px solid var(--line);background:#172033}[data-theme=dark] .field-options-editor>header button{color:var(--ink);background:0 0;border:0}[data-theme=dark] .field-options-editor>div button{border:1px solid var(--line);color:var(--danger);background:#111827}[data-theme=dark] .integration-log-table th{border-bottom:1px solid var(--line);color:var(--muted);background:#172033}[data-theme=dark] .integration-log-table td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .integration-log-table small{color:var(--muted)}[data-theme=dark] .request-result{background:#1f2937}[data-theme=dark] .request-result.is-ok{color:#cee888;background:#ade64c29}[data-theme=dark] .request-result.is-error{color:#d69e99;background:#e6674c29}[data-theme=dark] .settings-empty{color:var(--muted)}[data-theme=dark] .locale-switch{border:1px solid var(--line);background:#1f2937}[data-theme=dark] .locale-switch button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .locale-switch button.is-active{background:var(--accent);color:#fff}[data-theme=dark] .profile-menu__popover{border:1px solid var(--line);box-shadow:var(--shadow);background:#111827}[data-theme=dark] .profile-menu__popover>div{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .profile-menu__popover small{color:var(--muted)}[data-theme=dark] .profile-menu__popover>button{color:var(--danger);background:0 0;border:0}[data-theme=dark] .profile-menu__popover>button:hover{background:#e6624c29}[data-theme=dark] .team-table-frame{border:1px solid var(--line);background:#111827}[data-theme=dark] .team-table th{border-bottom:1px solid var(--line);color:var(--muted);background:#172033}[data-theme=dark] .team-table td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .employee-link{color:var(--ink);background:0 0;border:0}[data-theme=dark] .employee-link small,[data-theme=dark] .workload-pair small{color:var(--muted)}[data-theme=dark] .compact-action-dialog>svg{color:#cbd5e1}[data-theme=dark] .compact-action-dialog>p,[data-theme=dark] .compact-action-dialog>label{color:var(--muted)}[data-theme=dark] .compact-action-dialog input{border:1px solid var(--line)}@media (max-width:40rem){[data-theme=dark] .team-table-frame{border-inline:0}}[data-theme=dark] .task-tabs{border:1px solid var(--line);background:#1f2937}[data-theme=dark] .task-tabs button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .task-tabs button.is-active{background:var(--inverse-bg);color:#fff}[data-theme=dark] .task-group{border-top:3px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-sm)}[data-theme=dark] .task-group--overdue{border-color:#a34c43}[data-theme=dark] .task-group>header{border-bottom:1px solid var(--line)}[data-theme=dark] .task-group>header span{color:var(--muted)}[data-theme=dark] .task-row{border-bottom:1px solid var(--line)}[data-theme=dark] .task-row:last-child{border-bottom:0}[data-theme=dark] .task-row__date{color:var(--muted)}[data-theme=dark] .task-lead-link{color:#acc3ba;background:0 0;border:0}[data-theme=dark] .task-lead-link:hover{color:var(--ink)}[data-theme=dark] .task-row__main small{color:var(--muted)}[data-theme=dark] .task-row__actions button{border:1px solid var(--line);background:#111827}[data-theme=dark] .task-row__actions button:first-child{color:#e5e7eb;border-color:#719d4d}[data-theme=dark] .task-state--done{color:#e5e7eb;background:#273244}[data-theme=dark] .task-state--canceled{color:var(--muted);background:#1f2937}[data-theme=dark] .task-empty{color:var(--muted)}[data-theme=dark] .lead-detail-drawer{background:#172033;box-shadow:-18px 0 48px #121d1933}[data-theme=dark] .lead-detail-drawer>header{border-bottom:1px solid var(--line);background:#111827}[data-theme=dark] .detail-section{border:1px solid var(--line);background:#111827}[data-theme=dark] .detail-definition-grid{background:var(--line)}[data-theme=dark] .detail-definition-grid>div{background:#111827}[data-theme=dark] .detail-definition-grid dt,[data-theme=dark] .detail-technical dt,[data-theme=dark] .detail-form-grid label{color:var(--muted)}[data-theme=dark] .detail-form-grid input:not([type=checkbox]),[data-theme=dark] .detail-form-grid select,[data-theme=dark] .detail-form-grid textarea{border:1px solid var(--line);background:#111827}[data-theme=dark] .detail-form-grid strong{color:var(--ink)}[data-theme=dark] .inline-create input,[data-theme=dark] .inline-create select{border:1px solid var(--line);background:#111827}[data-theme=dark] .detail-feed article{border-top:1px solid var(--line-soft)}[data-theme=dark] .detail-feed span,[data-theme=dark] .event-list span{color:var(--muted)}[data-theme=dark] .comment-compose textarea{border:1px solid var(--line)}[data-theme=dark] .comment-list article{border-top:1px solid var(--line-soft)}[data-theme=dark] .comment-list time{color:var(--muted)}[data-theme=dark] .event-list article i{background:#78847e;box-shadow:0 0 0 4px #273244}[data-theme=dark] .detail-technical{background:#1f2937}[data-theme=dark] .detail-loading{color:var(--muted)}[data-theme=dark] .tasks-table-frame{border:1px solid var(--line);background:var(--surface,#111827)}[data-theme=dark] .tasks-table th{color:var(--muted);border-bottom:1px solid var(--line);background:#172033}[data-theme=dark] .tasks-table td{border-bottom:1px solid var(--line-soft,var(--line))}[data-theme=dark] .tasks-table tbody tr:hover{background:var(--bg-subtle,#172033)}[data-theme=dark] .task-action-btn{border:1px solid var(--line);color:var(--muted);background:0 0}[data-theme=dark] .task-action-btn:hover{background:var(--bg-subtle,#1f2937)}[data-theme=dark] .task-action-btn--done{color:var(--success,#97d99a)}[data-theme=dark] .task-action-btn--postpone{color:var(--warning,#eac185)}[data-theme=dark] .task-action-btn--cancel{color:var(--destructive,#e5938a)}[data-theme=dark] .task-comments-btn{border:1px solid var(--line);color:var(--muted);background:0 0}[data-theme=dark] .task-comments-btn:hover{background:var(--bg-subtle,#1f2937);color:var(--ink)}[data-theme=dark] .task-comments-btn.has-comments{color:var(--ink);border-color:#64748b}[data-theme=dark] .lead-create-dialog,[data-theme=dark] .import-dialog{box-shadow:var(--shadow);background:#111827}[data-theme=dark] .table-footer a{color:inherit;border:1px solid #0000}[data-theme=dark] .table-footer a:hover,[data-theme=dark] .table-footer a.is-current{color:var(--ink);background:#172033;border-color:#475569}[data-theme=dark] .lead-create-dialog>header,[data-theme=dark] .import-dialog>header{border-bottom:1px solid var(--line)}[data-theme=dark] .creation-result p{color:var(--muted)}[data-theme=dark] .import-upload label{background:#172033;border:1px dashed #64748b}[data-theme=dark] .import-upload label small{color:var(--muted)}[data-theme=dark] .import-summary{border:1px solid var(--line);background:#1f2937}[data-theme=dark] .import-summary span,[data-theme=dark] .import-mapping label{color:var(--muted)}[data-theme=dark] .import-mapping select{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .import-preview{border:1px solid var(--line)}[data-theme=dark] .import-preview th,[data-theme=dark] .import-preview td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .import-preview th{color:var(--muted);background:#1f2937}[data-theme=dark] .import-result>div span{border:1px solid var(--line);color:var(--muted)}[data-theme=dark] .import-result>div b{color:var(--ink)}[data-theme=dark] .analytics-filter-panel{border:1px solid var(--line);background:#111827}[data-theme=dark] .analytics-filter-panel label{color:var(--muted)}[data-theme=dark] .analytics-filter-panel input,[data-theme=dark] .analytics-filter-panel select{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .chart-legend{color:var(--muted)}[data-theme=dark] .chart-legend i{background:#36453e}[data-theme=dark] .chart-legend span:last-child i{background:var(--accent)}[data-theme=dark] .daily-column>div{border-bottom:1px solid var(--line)}[data-theme=dark] .daily-column i{background:#36453e}[data-theme=dark] .daily-column i:last-child{background:var(--accent)}[data-theme=dark] .daily-column span,[data-theme=dark] .funnel-list small{color:var(--muted)}[data-theme=dark] .funnel-list i{background:#98ad49}[data-theme=dark] .timing-strip{border:1px solid var(--line);background:#111827}[data-theme=dark] .timing-strip span{border-left:1px solid var(--line)}[data-theme=dark] .timing-strip span:first-child{border-left:0}[data-theme=dark] .timing-strip b{color:var(--muted)}[data-theme=dark] .rejection-list div{border-right:1px solid var(--line-soft);border-top:1px solid var(--line-soft)}[data-theme=dark] .analytics-empty{color:var(--muted)}@media (max-width:760px){[data-theme=dark] .timing-strip span:nth-child(3){border-left:0;border-top:1px solid var(--line)}[data-theme=dark] .timing-strip span:nth-child(4){border-top:1px solid var(--line)}}@media (max-width:520px){[data-theme=dark] .timing-strip span{border-left:0;border-top:1px solid var(--line)}[data-theme=dark] .timing-strip span:first-child{border-top:0}}[data-theme=dark] .overview-kpis article{border:1px solid var(--line);background:#111827}[data-theme=dark] .overview-kpis svg{background:#1f2937}[data-theme=dark] .overview-kpis span{color:var(--muted)}[data-theme=dark] .overview-kpis article.is-warning{background:#e6b24c29;border-color:#475569}[data-theme=dark] .overview-panel{border:1px solid var(--line);background:#111827}[data-theme=dark] .overview-panel>header{border-bottom:1px solid var(--line)}[data-theme=dark] .overview-panel>header>a{color:var(--ink)}[data-theme=dark] .overview-task-list>a{border-bottom:1px solid var(--line-soft);color:var(--ink)}[data-theme=dark] .overview-task-list>a:last-child,[data-theme=dark] .activity-list>a:last-child{border-bottom:0}[data-theme=dark] .overview-task-list>a:hover,[data-theme=dark] .activity-list>a:hover{background:#172033}[data-theme=dark] .overview-task-time,[data-theme=dark] .overview-task-list small{color:var(--muted)}[data-theme=dark] .overview-task-list em{color:var(--muted);background:#1f2937}[data-theme=dark] .overview-task-list em.is-overdue{color:#d59f9a;background:#e6674c29}[data-theme=dark] .overview-task-list em.is-postponed{color:#f1d37e;background:#e6c14c29}[data-theme=dark] .activity-list>a{border-bottom:1px solid var(--line-soft);color:var(--ink)}[data-theme=dark] .activity-list i{background:var(--accent);box-shadow:0 0 0 3px #d8f56138}[data-theme=dark] .activity-list small,[data-theme=dark] .activity-list time,[data-theme=dark] .overview-empty{color:var(--muted)}[data-theme=dark] .audit-total,[data-theme=dark] .audit-filters{border:1px solid var(--line);background:#111827}[data-theme=dark] .audit-filters label{color:var(--muted)}[data-theme=dark] .audit-filters select,[data-theme=dark] .audit-filters input{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .audit-table-wrap{border:1px solid var(--line);background:#111827}[data-theme=dark] .audit-table th{border-bottom:1px solid var(--line);color:var(--muted);background:#172033}[data-theme=dark] .audit-table td{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .audit-table small{color:var(--muted)}[data-theme=dark] .audit-action{background:#1f2937}[data-theme=dark] .audit-table code{color:#cbd5e1}[data-theme=dark] .audit-empty{color:var(--muted)}[data-theme=dark] .audit-pagination{border:1px solid var(--line);color:var(--muted);background:#111827;border-top:0}[data-theme=dark] .audit-pagination a{color:var(--ink)}@media (max-width:900px){[data-theme=dark] .sidebar{box-shadow:0 18px 50px #0a120f4d}[data-theme=dark] .sidebar-backdrop{background:#0f171475;border:0}[data-theme=dark] .sidebar-close{color:#fff;background:0 0;border:0}}[data-theme=dark] .distribution-tabs{border-bottom:1px solid var(--line)}[data-theme=dark] .distribution-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000}[data-theme=dark] .distribution-tabs button[aria-selected=true]{border-bottom-color:var(--inverse-bg);color:var(--ink)}[data-theme=dark] .distribution-tabs button span{background:#273244}[data-theme=dark] .lead-presence{color:#cbd5e1;background:#1f2937}[data-theme=dark] .lead-presence__dot{background:currentColor}[data-theme=dark] .lead-presence--online{color:#98d7b0;background:#1f2937}[data-theme=dark] .lead-presence--offline{color:#cbd5e1;background:#1f2937}[data-theme=dark] .lead-sort-link{color:inherit}[data-theme=dark] .lead-sort-link[aria-current=true],[data-theme=dark] .lead-sort-link:hover{color:var(--ink)}[data-theme=dark] .lead-date-range{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .lead-date-range label{color:var(--muted)}[data-theme=dark] .lead-date-range input[type=date]{border:1px solid var(--line);background:var(--surface);color:var(--ink)}[data-theme=dark] .lead-kanban__column{border:1px solid var(--line);background:#1f2937}[data-theme=dark] .lead-kanban__column.is-over{background:#4c95e629;border-color:#7aa7d6}[data-theme=dark] .lead-kanban__header{border-top:3px solid #0000}[data-theme=dark] .lead-kanban__count{color:var(--muted);background:#111827}[data-theme=dark] .lead-kanban__empty{color:var(--muted)}[data-theme=dark] .lead-kanban__card{border:1px solid var(--line);background:#111827;box-shadow:0 1px 2px #0f172a0d}[data-theme=dark] .lead-kanban__card:hover{border-color:#64748b;box-shadow:0 2px 6px #0f172a14}[data-theme=dark] .lead-kanban__name{color:var(--ink)}[data-theme=dark] .lead-kanban__nick.is-empty{color:var(--muted)}[data-theme=dark] .lead-kanban__comments{border:1px solid var(--line);color:var(--muted);background:0 0}[data-theme=dark] .lead-kanban__comments:hover{color:var(--ink);background:#1f2937}[data-theme=dark] .lead-kanban__comments.has-comments{color:var(--ink);border-color:#64748b}[data-theme=dark] .lead-kanban__updated{color:var(--muted)}[data-theme=dark] .multi-filter__trigger{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .multi-filter__trigger.is-active{background:#172033;border-color:#64748b}[data-theme=dark] .multi-filter__menu{border:1px solid var(--line);background:#111827;box-shadow:0 10px 30px #0f172a24}[data-theme=dark] .multi-filter__option{color:var(--ink);background:0 0;border:0}[data-theme=dark] .multi-filter__option:hover{background:#1f2937}[data-theme=dark] .multi-filter__check{color:#fff;border:1px solid #64748b}[data-theme=dark] .multi-filter__clear{border:0;border-top:1px solid var(--line-soft,var(--line));color:var(--muted);background:0 0}[data-theme=dark] .multi-filter__clear:hover{color:var(--ink)}[data-theme=dark] .activity-feed__search{border:1px solid var(--line);background:var(--surface,#111827);color:var(--muted)}[data-theme=dark] .activity-feed__search input{color:var(--ink);background:0 0;border:0;outline:0}[data-theme=dark] .activity-feed__search button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .activity-feed__pill{border:1px solid var(--line);background:var(--surface,#111827);color:var(--ink)}[data-theme=dark] .activity-feed__pill:hover{background:#1f2937;border-color:#64748b}[data-theme=dark] .activity-feed__collapse,[data-theme=dark] .activity-feed__filters select{color:var(--ink);background:0 0;border:0}[data-theme=dark] .activity-feed__filters select:hover{background:#1f2937}[data-theme=dark] .activity-feed__month{color:var(--ink)}[data-theme=dark] .activity-feed__item:not(:last-child):before{background:var(--line)}[data-theme=dark] .activity-feed__icon{border:1px solid var(--line);background:var(--surface,#111827);color:var(--muted)}[data-theme=dark] .activity-feed__card{border:1px solid var(--line);background:var(--surface,#111827)}[data-theme=dark] .activity-feed__row{color:var(--ink);background:0 0;border:0}[data-theme=dark] .activity-feed__row:hover{background:#172033}[data-theme=dark] .activity-feed__chevron{color:var(--muted)}[data-theme=dark] .activity-feed__actor{color:var(--ink)}[data-theme=dark] .activity-feed__date{color:var(--muted)}[data-theme=dark] .activity-feed__details,[data-theme=dark] .activity-feed__actions{border-top:1px solid var(--line-soft,var(--line))}[data-theme=dark] .activity-feed__actions button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .activity-feed__actions button:hover{color:var(--ink)}[data-theme=dark] .activity-feed__empty{color:var(--muted)}[data-theme=dark] .activity-feed__note-dialog{background:var(--surface,#111827);box-shadow:0 20px 50px #0003}[data-theme=dark] .activity-feed__note-dialog textarea{border:1px solid var(--line)}[data-theme=dark] .activity-task-pill{color:#e5e7eb;background:#273244}[data-theme=dark] .activity-task-pill--OPEN{color:#8cc2e4;background:#4cb0e629}[data-theme=dark] .activity-task-pill--DONE{color:#9ed1af;background:#6de64c29}[data-theme=dark] .activity-task-pill--CANCELED{color:#d59f9a;background:#e6624c29}[data-theme=dark] .activity-task-pill--POSTPONED{color:#e6c889;background:#e6ba4c29}[data-theme=dark] .activity-task-pill--OVERDUE{color:#d59f9a;background:#e6624c29}[data-theme=dark] .service-card{background:var(--surface);border:1px solid var(--line)}[data-theme=dark] .service-card:hover{border-color:#64748b;box-shadow:0 4px 14px #0f172a14}[data-theme=dark] .service-card__lead{color:var(--muted)}[data-theme=dark] .service-card footer{border-top:1px solid var(--line-soft,var(--line))}[data-theme=dark] .services-empty{color:var(--muted);border:1px dashed var(--line)}[data-theme=dark] .muted-text{color:var(--muted)}[data-theme=dark] .service-status.is-active{color:#9ed1af;background:#6de64c29}[data-theme=dark] .service-status.is-draft{color:#cbd5e1;background:#1f2937}[data-theme=dark] .service-status.is-paused{color:#e6c889;background:#e6ba4c29}[data-theme=dark] .service-status.is-archived{color:#d59f9a;background:#e6624c29}[data-theme=dark] .service-drawer__lead{color:var(--muted)}[data-theme=dark] .service-modal-backdrop{background:#0f172aa6}[data-theme=dark] .service-modal-window{background:var(--surface);border:1px solid var(--line);box-shadow:0 24px 50px -12px #00000059,0 0 0 1px #ffffff0d}[data-theme=dark] .service-modal-header{border-bottom:1px solid var(--line);background:var(--surface)}[data-theme=dark] .service-modal-header h2{color:var(--ink)}[data-theme=dark] .service-nav-menu{background:var(--line-soft,#172033);border-bottom:1px solid var(--line)}[data-theme=dark] .service-nav-pill{color:var(--muted);background:var(--surface);border:1px solid var(--line)}[data-theme=dark] .service-nav-pill:hover{color:var(--ink);border-color:#64748b}[data-theme=dark] .service-nav-pill.is-active{background:var(--accent);color:#fff;border-color:var(--accent)}[data-theme=dark] .service-form label,[data-theme=dark] .service-form__field{color:var(--muted)}[data-theme=dark] .service-form input,[data-theme=dark] .service-form select{border:1px solid var(--line);background:var(--surface);color:var(--ink)}[data-theme=dark] .rich-html{color:var(--ink)}[data-theme=dark] .rich-html a{color:var(--accent)}[data-theme=dark] .rich-html th,[data-theme=dark] .rich-html td{border:1px solid var(--line)}[data-theme=dark] .rich-html th{background:var(--line-soft,#1f2937)}[data-theme=dark] .rich-html blockquote{border-left:3px solid var(--line);color:var(--muted)}[data-theme=dark] .html-editor{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .html-editor__toolbar{border-bottom:1px solid var(--line);background:var(--line-soft,#172033)}[data-theme=dark] .html-editor__toolbar button{color:var(--muted);background:0 0;border:0}[data-theme=dark] .html-editor__toolbar button:hover{color:var(--ink);background:#64748b1f}[data-theme=dark] .html-editor__toolbar button.is-active{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}[data-theme=dark] .html-editor__area{outline:none}[data-theme=dark] .html-editor__area:empty:before{color:var(--muted)}[data-theme=dark] .html-editor__source{background:var(--surface);color:var(--ink);border:0;outline:0}[data-theme=dark] .service-section-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 3px #0000000a}[data-theme=dark] .service-section-card__title{color:var(--ink)}[data-theme=dark] .service-section--usp{border-left:4px solid #1f5f5b}[data-theme=dark] .service-section--usp .service-section-card__badge{color:#93dcd7;background:#1f5f5b1f}[data-theme=dark] .service-section--materials{border-left:4px solid #3b82f6}[data-theme=dark] .service-section--materials .service-section-card__badge{color:#7ea2f1;background:#3b82f61f}[data-theme=dark] .service-section--materials img{border:1px solid var(--line);box-shadow:0 2px 8px #00000014}[data-theme=dark] .service-section--scope-in{background:#16a34a08;border-left:4px solid #16a34a}[data-theme=dark] .service-section--scope-in .service-section-card__badge{color:#84ebab;background:#4ce68129}[data-theme=dark] .service-section--scope-out{background:#dc262608;border-left:4px solid #dc2626}[data-theme=dark] .service-section--scope-out .service-section-card__badge{color:#ec8383;background:#e64c4c29}[data-theme=dark] .service-section--pricing{border-left:4px solid #8b5cf6}[data-theme=dark] .service-section--pricing .service-section-card__badge{color:#a97ef1;background:#8b5cf61f}[data-theme=dark] .service-section--kyc{background:#f59e0b08;border-left:4px solid #f59e0b}[data-theme=dark] .service-section--kyc .service-section-card__badge{color:#f1b07e;background:#e6c74c29}[data-theme=dark] .service-copy-btn{border:1px solid var(--line);background:var(--surface);color:var(--muted)}[data-theme=dark] .service-copy-btn:hover{background:var(--line-soft,#1f2937);color:var(--ink);border-color:#64748b}[data-theme=dark] .materials-dropzone{border:2px dashed var(--line);background:var(--line-soft,#11182705);color:var(--muted)}[data-theme=dark] .materials-dropzone:hover,[data-theme=dark] .materials-dropzone.is-dragover{color:var(--ink);background:#3b82f60d;border-color:#3b82f6}[data-theme=dark] .materials-dropzone__btn{color:#fff;background:#2563eb}[data-theme=dark] .materials-dropzone__hint{color:var(--muted)}[data-theme=dark] .materials-file-item{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .materials-file-thumb{background:var(--line-soft,#1f2937);border:1px solid var(--line)}[data-theme=dark] .materials-file-name{color:var(--ink)}[data-theme=dark] .materials-file-size{color:var(--muted)}[data-theme=dark] .materials-card{border:1px solid var(--line);background:var(--surface)}[data-theme=dark] .materials-card:hover{border-color:#3b82f6;box-shadow:0 4px 12px #00000014}[data-theme=dark] .materials-card__preview{background:var(--line-soft,#1f2937)}[data-theme=dark] .materials-card__preview img{border:none!important}[data-theme=dark] .materials-card__preview-overlay{color:#fff;background:#e2e8f04d}[data-theme=dark] .materials-card__doc{color:var(--muted)}[data-theme=dark] .materials-card__title{color:var(--ink)}[data-theme=dark] .materials-card__sub{color:var(--muted)}[data-theme=dark] .materials-card__actions{border-top:1px solid var(--line-soft,var(--line))}[data-theme=dark] .materials-lightbox{background:#000000d9}[data-theme=dark] .materials-lightbox__img{box-shadow:0 10px 40px #00000080}[data-theme=dark] .materials-lightbox__caption{color:#fff}[data-theme=dark] .materials-lightbox__close{color:#fff;background:#11182733;border:none}[data-theme=dark] .materials-lightbox__close:hover{background:#11182759}[data-theme=dark] .service-card__tag{background:var(--line-soft,#1f2937);color:var(--muted)}[data-theme=dark] .service-card__tag.is-active{color:#7ea2f1;background:#3b82f61a}[data-theme=dark] .service-edit-section{background:var(--surface);border:1px solid var(--line);box-shadow:0 1px 3px #00000008}[data-theme=dark] .service-edit-section__title{border-bottom:1px solid var(--line-soft,var(--line))}[data-theme=dark] .service-edit-sticky-bar{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:0 2px 8px #0000000f}[data-theme=dark] .section-vis-btn{border:1px solid var(--line);background:var(--surface);color:var(--muted)}[data-theme=dark] .section-vis-btn.is-visible{color:#81eea9;background:#22c55e14;border-color:#22c55e59}[data-theme=dark] .section-vis-btn.is-visible:hover{background:#22c55e29}[data-theme=dark] .section-vis-btn.is-hidden{color:#eb8484;background:#ef444414;border-color:#ef444459}[data-theme=dark] .section-vis-btn.is-hidden:hover{background:#ef444429}[data-theme=dark] .service-section-hidden-badge{color:#eb8484;background:#ef44441a}[data-theme=dark] .service-order-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink)}[data-theme=dark] .service-order-btn:hover:not(:disabled){background:var(--line-soft,#1f2937);border-color:var(--accent);color:var(--accent)}[data-theme=dark] .service-order-badge{background:var(--line-soft,#273244);color:var(--ink)}[data-theme=dark] .services-reorder-modal{background:var(--surface);border:1px solid var(--line);box-shadow:0 20px 45px #00000040}[data-theme=dark] .services-reorder-item{background:var(--canvas);border:1px solid var(--line-soft)}[data-theme=dark] .services-reorder-item:hover{border-color:var(--line);background:var(--surface)}[data-theme=dark] .services-reorder-item__name{color:var(--ink)}[data-theme=dark] .services-reorder-item__sub{color:var(--muted)}[data-theme=dark] .products-view-layout,[data-theme=dark] .products-view-gate{background:var(--canvas);color:var(--ink)}[data-theme=dark] .products-view-topbar{color:#f1f5f9;background:#1f2329;border-bottom:1px solid #27324414}[data-theme=dark] .products-view-topbar__logo{color:#fff;background:#1f5f5b}[data-theme=dark] .products-view-topbar__title{color:#f8fafc}[data-theme=dark] .products-view-logout-btn{color:#e2e8f0;background:#1118270f;border:1px solid #27324429}[data-theme=dark] .products-view-logout-btn:hover{color:#fecaca;background:#ef44442e;border-color:#ef444473}[data-theme=dark] .internal-use-pill{color:#f1d17e;background:#f59e0b29;border:1px solid #f59e0b66}[data-theme=dark] .workspace-header .internal-use-pill,[data-theme=dark] .service-modal-header .internal-use-pill{color:#f1b07e;background:#d977061f;border-color:#d9770659}[data-theme=dark] [data-theme=dark] .workspace-header .internal-use-pill,[data-theme=dark] [data-theme=dark] .service-modal-header .internal-use-pill{color:#f1d17e;background:#f59e0b29;border-color:#f59e0b66}[data-theme=dark] .internal-use-banner{background:#f59e0b17;border:1px solid #f59e0b59;border-left:4px solid #d97706}[data-theme=dark] .internal-use-banner__icon{color:#f1bc7e;background:#f59e0b29}[data-theme=dark] .internal-use-banner__title{color:#f1b07e}[data-theme=dark] [data-theme=dark] .internal-use-banner__title{color:#f1d17e}[data-theme=dark] .internal-use-banner__text{color:var(--ink)}[data-theme=dark] .internal-use-banner__badge{color:#eb8484;background:#dc26261f;border:1px solid #dc26264d}[data-theme=dark] [data-theme=dark] .internal-use-banner__badge{color:#f87171}[data-theme=dark] .products-view-content>.workspace{background:var(--surface);border:1px solid var(--line)}[data-theme=dark] .products-view-footer{border-top:1px solid var(--line);background:var(--surface);color:var(--muted)}[data-theme=dark] .products-view-gate__card{background:var(--surface);border:1px solid var(--line);box-shadow:0 20px 45px #0f172a1f}[data-theme=dark] .products-view-gate__badge{color:#f1bc7e;background:#f59e0b24;border:1px solid #f59e0b59}[data-theme=dark] [data-theme=dark] .products-view-gate__badge{color:#f1d17e}[data-theme=dark] .products-view-gate__icon-wrap{color:#93dcd7;background:#1f5f5b1f}[data-theme=dark] [data-theme=dark] .products-view-gate__icon-wrap{color:#60a5fa;background:#3b82f626}[data-theme=dark] .products-view-gate__card h1{color:var(--ink)}[data-theme=dark] .products-view-gate__desc{color:var(--muted)}[data-theme=dark] .products-view-gate__field input{border:1px solid var(--line);background:var(--canvas);color:var(--ink);outline:none}[data-theme=dark] .products-view-gate__field input:focus{border-color:var(--accent,#2563eb)}[data-theme=dark] .products-view-gate__eye{color:var(--muted);background:0 0;border:0}[data-theme=dark] .products-view-gate__eye:hover{color:var(--ink);background:var(--line-soft)}[data-theme=dark] .products-view-gate__error{color:#eb8484;background:#ef44441a;border:1px solid #ef44444d}[data-theme=dark] .products-view-gate__notice{border-top:1px solid var(--line-soft,var(--line));color:var(--muted)}[data-theme=dark] .notification-control__trigger{color:var(--ink);background:0 0;border:0}[data-theme=dark] .notification-control__trigger:hover{background:#1f2937}[data-theme=dark] .notification-control__badge{border:2px solid var(--surface);background:var(--accent);color:var(--ink)}[data-theme=dark] .notification-control__popover{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow)}[data-theme=dark] .notification-control__popover>header{border-bottom:1px solid var(--line)}[data-theme=dark] .notification-control__items>p{color:var(--muted)}[data-theme=dark] .notification-control__items button{border:0;border-bottom:1px solid var(--line-soft);color:var(--ink);background:#111827}[data-theme=dark] .notification-control__items button:hover{background:#172033}[data-theme=dark] .notification-control__items button:focus-visible{outline:3px solid #d8f561bf}[data-theme=dark] .notification-control__items button.is-unread{background:#d4e64c29}[data-theme=dark] .notification-control__items button>span:last-child,[data-theme=dark] .notification-control__items small,[data-theme=dark] .notification-control__items time{color:var(--muted)}[data-theme=dark] .notification-control__popover>a{color:var(--ink)}[data-theme=dark] .notification-center__filters{border-bottom:1px solid var(--line)}[data-theme=dark] .notification-center__filters a{color:var(--muted);border-bottom:2px solid #0000}[data-theme=dark] .notification-center__filters a.is-active{border-color:var(--inverse-bg);color:var(--ink)}[data-theme=dark] .notification-center__error{color:#d89d97;background:#e6624c29;border:1px solid #475569}[data-theme=dark] .notification-center__list{border:1px solid var(--line);background:#111827}[data-theme=dark] .notification-center__list>article{border-bottom:1px solid var(--line-soft)}[data-theme=dark] .notification-center__list>article:last-child{border-bottom:0}[data-theme=dark] .notification-center__list>article>i{background:0 0}[data-theme=dark] .notification-center__list>article.is-unread>i{background:var(--accent);box-shadow:0 0 0 3px #d8f56140}[data-theme=dark] .notification-center__list>article.is-unread{background:#dbe64c29}[data-theme=dark] .notification-center__copy>span,[data-theme=dark] .notification-center__copy time{color:var(--muted)}[data-theme=dark] .notification-center__actions button{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .notification-center__actions button:last-child{background:var(--inverse-bg);color:#fff}[data-theme=dark] .notification-center__empty{color:var(--muted)}[data-theme=dark] .notification-center__pagination a{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .fg-ops-records article[data-focused=true],[data-theme=dark] .fg-ops-messages article[data-focused=true]{border:2px solid #899b3e;box-shadow:0 0 0 4px #d8f56140}[data-theme=dark] .notification-entity-card{border-left:3px solid var(--accent)}[data-theme=dark] .fg-ops-documents article[data-focused=true]{border:2px solid #899b3e;box-shadow:0 0 0 4px #d8f56140}@media (max-width:640px){[data-theme=dark] .notification-center__list{border-inline:0}}[data-theme=dark] .global-search__trigger:hover{background:#111827;border-color:#64748b}[data-theme=dark] .global-search__trigger kbd,[data-theme=dark] .global-search__footer kbd{border:1px solid var(--line);color:var(--muted);background:#111827}[data-theme=dark] .global-search__backdrop{background:#0f171473}[data-theme=dark] .global-search__panel{background:#111827;box-shadow:0 24px 60px #00000040}[data-theme=dark] .global-search__input-row{border-bottom:1px solid var(--line);color:var(--muted)}[data-theme=dark] .global-search__input-row input{color:var(--ink);background:0 0;border:0;outline:0}[data-theme=dark] .global-search__chips{border-bottom:1px solid var(--line-soft,var(--line))}[data-theme=dark] .global-search__chip{border:1px solid var(--line);color:var(--ink);background:#111827}[data-theme=dark] .global-search__chip:hover{border-color:#64748b}[data-theme=dark] .global-search__chip.is-active{background:var(--inverse-bg);border-color:var(--inverse-bg);color:#fff}[data-theme=dark] .global-search__chip-count{background:#64748b26}[data-theme=dark] .global-search__hint,[data-theme=dark] .global-search__group-title{color:var(--muted)}[data-theme=dark] .global-search__hit{color:var(--ink);background:0 0;border:0}[data-theme=dark] .global-search__hit.is-active{background:#1f2937}[data-theme=dark] .global-search__icon{color:#fff;background:#64748b}[data-theme=dark] .global-search__icon--leads{background:#2563eb}[data-theme=dark] .global-search__icon--deals{background:#7c3aed}[data-theme=dark] .global-search__icon--tasks{background:#0f766e}[data-theme=dark] .global-search__icon--comments{background:#64748b}[data-theme=dark] .global-search__subtitle{color:var(--muted)}[data-theme=dark] .global-search__footer{border-top:1px solid var(--line);color:var(--muted)}[data-theme=dark] .app-shell,[data-theme=dark] .app-main{background:var(--frame)}[data-theme=dark] .sidebar{background:var(--frame);color:var(--frame-ink);border-right:0}[data-theme=dark] .brand{color:#7fd1c7}[data-theme=dark] .nav-item,[data-theme=dark] .support-link{color:var(--frame-ink)}[data-theme=dark] .nav-item svg{color:var(--frame-muted)}[data-theme=dark] .nav-item:hover{background:var(--frame-hover);color:#fff}[data-theme=dark] .nav-item--active{background:var(--frame-active);color:#fff}[data-theme=dark] .nav-item--active svg{color:#fff}[data-theme=dark] .support-link{border-top:1px solid var(--frame-border)}[data-theme=dark] .sidebar-close{color:var(--frame-ink)}[data-theme=dark] .topbar{background:var(--frame);color:var(--frame-ink);border-bottom:0}[data-theme=dark] .topbar .mobile-menu,[data-theme=dark] .topbar .notification-button,[data-theme=dark] .topbar .notification-control__trigger{color:var(--frame-ink)}[data-theme=dark] .topbar .notification-control__trigger:hover,[data-theme=dark] .topbar .notification-button:hover{background:var(--frame-hover)}[data-theme=dark] .topbar .notification-control__badge{border-color:var(--frame);color:#fff}[data-theme=dark] .topbar .theme-toggle{color:var(--frame-ink)}[data-theme=dark] .topbar .theme-toggle:hover{background:var(--frame-hover)}[data-theme=dark] .topbar .locale-switch{border:1px solid var(--frame-border);background:var(--frame-hover)}[data-theme=dark] .topbar .locale-switch button{color:var(--frame-muted)}[data-theme=dark] .topbar .locale-switch button.is-active{background:var(--frame-strong);color:#fff}[data-theme=dark] .topbar .profile-button{color:var(--frame-ink)}[data-theme=dark] .topbar .avatar{color:#fff;background:#2f7f79}[data-theme=dark] .topbar .profile-menu__popover,[data-theme=dark] .topbar .notification-control__popover,[data-theme=dark] .topbar .global-search__backdrop{color:var(--ink)}[data-theme=dark] .global-search__trigger{border:1px solid var(--frame-border);background:var(--frame-hover);color:var(--frame-muted)}[data-theme=dark] .global-search__trigger:hover{border-color:var(--frame-border-strong);background:var(--frame-active)}[data-theme=dark] .global-search__trigger kbd{border-color:var(--frame-border);color:var(--frame-muted);background:0 0}[data-theme=dark] .app-main>.workspace{background:var(--surface)}[data-theme=dark] .view-switch{background:#1f2937}[data-theme=dark] .view-switch button.is-active{box-shadow:0 1px 2px #0f172a1a}[data-theme=dark] .button:hover:not(:disabled){background:#172033;border-color:#475569}[data-theme=dark] .button--primary{border-color:var(--accent);background:var(--accent);color:#fff}[data-theme=dark] .button--primary:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}[data-theme=dark] .lead-table th{color:#e5e7eb;background:#172033}[data-theme=dark] .lead-table tbody tr:nth-child(2n){background-color:#0000}[data-theme=dark] .client-link{color:var(--link)}[data-theme=dark] .bulk-bar{border:1px solid var(--line);background:var(--surface);box-shadow:0 2px 8px #0f172a0a}[data-theme=dark] .bulk-bar__summary{border-right:1px solid var(--line)}[data-theme=dark] .bulk-bar__badge{background:var(--accent);color:#fff}[data-theme=dark] .bulk-bar__label{color:var(--ink)}[data-theme=dark] .bulk-bar__group{border:1px solid var(--line);background:var(--canvas)}[data-theme=dark] .bulk-bar__group select{color:var(--ink);background:0 0;border:0;outline:none}[data-theme=dark] .bulk-bar__btn{border:1px solid var(--accent);background:var(--accent);color:#fff}[data-theme=dark] .bulk-bar__btn:hover:not(:disabled){background:var(--accent-hover,#1d4ed8);border-color:var(--accent-hover,#1d4ed8)}[data-theme=dark] .bulk-bar__btn:disabled{border-color:var(--line);color:var(--muted);background:0 0}[data-theme=dark] .bulk-bar__btn--danger{color:var(--danger,#ef4444);background:#ef444414;border-color:#ef444459}[data-theme=dark] .bulk-bar__btn--danger:hover:not(:disabled){background:var(--danger,#ef4444);border-color:var(--danger,#ef4444);color:#fff}[data-theme=dark] .bulk-bar__clear{border:1px solid var(--line);color:var(--muted);background:0 0}[data-theme=dark] .bulk-bar__clear:hover{background:var(--line-soft);color:var(--ink);border-color:#475569}[data-theme=dark] .bulk-result{color:var(--ink);background:#2563eb0f;border:1px solid #2563eb40}[data-theme=dark] .tasks-table th{color:#e5e7eb;background:#172033}[data-theme=dark] .task-tabs button.is-active,[data-theme=dark] .settings-tab.is-active,[data-theme=dark] .global-search__chip.is-active{background:var(--accent);border-color:var(--accent);color:#fff}[data-theme=dark] .multi-filter__check.is-checked{background:var(--accent);border-color:var(--accent)}[data-theme=dark] .lead-kanban__column{background:#172033}[data-theme=dark] .lead-kanban__card{box-shadow:none}[data-theme=dark] .lead-kanban__card:hover{box-shadow:0 1px 4px #0f172a14}[data-theme=dark] .lead-kanban__nick{color:var(--link)}[data-theme=dark] .modal-backdrop{background:#0f172a73}[data-theme=dark] .sidebar{background:var(--frame)}[data-theme=dark] .login-page>aside{background:#0d1424}@media (max-width:760px){[data-theme=dark] .login-page{background:#0d1424}}[data-theme=dark] .permission-row input:checked+.check-box{color:#fff}[data-theme=dark] input[type=checkbox],[data-theme=dark] input[type=radio]{accent-color:var(--accent)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{color:var(--ink)}[data-theme=dark] ::placeholder{color:#64748b;opacity:1}[data-theme=dark] select option{background:var(--surface);color:var(--ink)}[data-theme=dark] .modal-backdrop,[data-theme=dark] .global-search__backdrop,[data-theme=dark] .sidebar-backdrop{background:#020617b3}[data-theme=dark] .lead-detail-drawer{box-shadow:-18px 0 48px #0000008c}[data-theme=dark] .status-select[style*=color]{filter:brightness(1.6)saturate(1.1)}[data-theme=dark] ::selection{color:#fff;background:#2a8a8280}.theme-toggle{width:32px;height:32px;color:var(--ink);background:0 0;border:0;border-radius:6px;place-items:center;margin-right:6px;padding:0;display:grid}.theme-toggle:hover{background:var(--line-soft)}.theme-toggle__sun{display:none}[data-theme=dark] .theme-toggle__sun{display:block}[data-theme=dark] .theme-toggle__moon{display:none}
