:root[data-theme=dark] .crm-brand{color:#fff}:root[data-theme=dark] .brand-monogram{color:#938374;border:1px solid #766352}:root[data-theme=dark] .crm-brand small{color:#88958a}:root[data-theme=dark] .workspace-switch{color:#edf1eb;background:#426e92;border:1px solid #8fa89a}:root[data-theme=dark] .workspace-dot{color:#bbd1c4;background:#2d362e}:root[data-theme=dark] .workspace-switch small,:root[data-theme=dark] .profile-card small,:root[data-theme=dark] .workspace-switch>svg{color:#879389}:root[data-theme=dark] .side-label{color:#8c9d91}:root[data-theme=dark] .side-link{color:#7e897f;background:0 0;border:0}:root[data-theme=dark] .side-link:hover{color:#fff;background:#416d91}:root[data-theme=dark] .side-link.active{color:#fff;background:#487398}:root[data-theme=dark] .side-count{color:#7b827c;background:#869f90}:root[data-theme=dark] .live-dot,:root[data-theme=dark] .focus-live i{background:#4b5f50;box-shadow:0 0 0 3px #0000004b}:root[data-theme=dark] .profile-card{border-top:1px solid #92ab9c}:root[data-theme=dark] .profile-card>svg{color:#87958a}:root[data-theme=dark] .breadcrumbs span{color:#828982}:root[data-theme=dark] .lead-search input{color:var(--ink);background:0 0;border:0;outline:0}:root[data-theme=dark] .lead-search input::placeholder{color:#949d96}:root[data-theme=dark] .icon-button,:root[data-theme=dark] .help-button{color:#9faca2;background:0 0;border:0}:root[data-theme=dark] .notification-button i{background:#80685d;border:1px solid #151f28}:root[data-theme=dark] .date-line{color:#9ca89f}:root[data-theme=dark] .date-dot{background:#485049}:root[data-theme=dark] .welcome-row h1{color:#c5dcd0}:root[data-theme=dark] .welcome-row h1 span{color:#c99165}:root[data-theme=dark] .welcome-sub{color:#9ca79e}:root[data-theme=dark] .metric-card,:root[data-theme=dark] .pipeline-card,:root[data-theme=dark] .leads-card,:root[data-theme=dark] .focus-card{background:#151f28;border:1px solid #222c35;box-shadow:0 2px 8px #00000009}:root[data-theme=dark] .metric-top{color:#a3b0a7}:root[data-theme=dark] .icon-green{color:#a2b6a9;background:#1d2730}:root[data-theme=dark] .icon-sand{color:#b6a595;background:#29251f}:root[data-theme=dark] .icon-blue{color:#98afba;background:#1d2730}:root[data-theme=dark] .icon-lilac{color:#b2a8bc;background:#1e2831}:root[data-theme=dark] .metric-value{color:#c6ddd0}:root[data-theme=dark] .metric-change{color:#9fb2a3;background:#1c262f}:root[data-theme=dark] .metric-card>p{color:#949d95}:root[data-theme=dark] .metric-sparkline span{background:#2a352b}:root[data-theme=dark] .metric-sparkline span:nth-last-child(-n+2){background:#475a4a}:root[data-theme=dark] .metric-bar{background:#1f2932}:root[data-theme=dark] .metric-bar span{background:#526555}:root[data-theme=dark] .mini-avatars span{color:#cebbac;background:#3e3125;border:1px solid #151f28}:root[data-theme=dark] .mini-avatars span:nth-child(2){color:#a6bcc8;background:#272e33}:root[data-theme=dark] .mini-avatars span:nth-child(3){color:#bdb3c7;background:#322d38}:root[data-theme=dark] .mini-avatars span:nth-child(4){color:#a3b1a8;background:#1d2831}:root[data-theme=dark] .conversion-track span{background:#202b34}:root[data-theme=dark] .conversion-track span:nth-child(-n+6){background:#506353}:root[data-theme=dark] .panel-heading h2,:root[data-theme=dark] .focus-heading h2{color:#c2d7cb}:root[data-theme=dark] .panel-heading p,:root[data-theme=dark] .focus-heading p{color:#959e96}:root[data-theme=dark] .select-button{color:#a9b8ad;background:#151f28;border:1px solid #242e37}:root[data-theme=dark] .pipeline-total>span{color:#9bae9f;background:#1c262f}:root[data-theme=dark] .pipeline-total small{color:#98a199}:root[data-theme=dark] .stage-name{color:#9eaaa1}:root[data-theme=dark] .pipeline-stage small{color:#919a92}:root[data-theme=dark] .text-action{color:#a5b9ab;background:0 0;border:0}:root[data-theme=dark] .lead-controls{border-top:1px solid #1e2831;border-bottom:1px solid #1e2831}:root[data-theme=dark] .filter-tabs button{color:#9ba59d;background:0 0;border:0;border-bottom:2px solid #0000}:root[data-theme=dark] .filter-tabs button.selected{color:#b9cec0;border-color:#6b806f}:root[data-theme=dark] .filter-tabs button span{color:#99a69b;background:#1d2730}:root[data-theme=dark] .lead-search{color:#959d96}:root[data-theme=dark] .filter-button{color:#a1afa4;background:#151f28;border:1px solid #222c35}:root[data-theme=dark] .lead-table-head{color:#949d95;background:#141e27}:root[data-theme=dark] .lead-row{border-top:1px solid #1d2730}:root[data-theme=dark] .peach{color:#c1aea0;background:#352a21}:root[data-theme=dark] .blue{color:#a3b7c5;background:#262d32}:root[data-theme=dark] .lavender{color:#bcb1c4;background:#2f2932}:root[data-theme=dark] .mint{color:#a6b8a9;background:#262d27}:root[data-theme=dark] .rose{color:#c2a9ad;background:#332a2c}:root[data-theme=dark] .lead-name-wrap strong{color:#bdd0c2}:root[data-theme=dark] .lead-name-wrap strong i{background:#cf8d67}:root[data-theme=dark] .lead-name-wrap small,:root[data-theme=dark] .lead-stage small{color:#949d96}:root[data-theme=dark] .stage-pill{color:#a2b4a4;background:#1d2730}:root[data-theme=dark] .stage-pill.new-lead{color:#b5a294;background:#2c2620}:root[data-theme=dark] .stage-pill.contacted{color:#99b1bb;background:#1e2932}:root[data-theme=dark] .stage-pill.tour-scheduled{color:#b3aabe;background:#29262d}:root[data-theme=dark] .stage-pill.under-contract{color:#a2b6a7;background:#242b25}:root[data-theme=dark] .ai-status{color:#9cab9e}:root[data-theme=dark] .ai-sparkle{color:#aa9e8b}:root[data-theme=dark] .activity-time{color:#98a199}:root[data-theme=dark] .activity-time svg{color:#89908a}:root[data-theme=dark] .empty-state{color:#9da79e}:root[data-theme=dark] .focus-icon{color:#b0a190;background:#2b2821}:root[data-theme=dark] .focus-live{color:#9aac9d}:root[data-theme=dark] .focus-summary{border-bottom:1px solid #1d2730}:root[data-theme=dark] .focus-summary strong{color:#bacdc0}:root[data-theme=dark] .focus-summary span{color:#97a199}:root[data-theme=dark] .focus-item{border-bottom:1px solid #1d2730}:root[data-theme=dark] .focus-item-icon{color:#a1b3a4;background:#1e2831}:root[data-theme=dark] .focus-item-icon.urgent{color:#b49f93;background:#2c2621}:root[data-theme=dark] .focus-item strong{color:#bacdc1}:root[data-theme=dark] .focus-item p{color:#9ca89f}:root[data-theme=dark] .focus-meta{color:#929a92}:root[data-theme=dark] .focus-item button{color:#939c94;background:0 0;border:0}:root[data-theme=dark] .review-button{color:#abbfb0;background:#151f28;border:1px solid #252f38}:root[data-theme=dark] .review-button:hover{background:#172129}:root[data-theme=dark] .ai-note{color:#99a69a}:root[data-theme=dark] .ai-note svg{color:#99ac9c}:root[data-theme=dark] .dashboard-footer{color:#929a92}:root[data-theme=dark] .toast{color:#fff;background:#3e6a8e;box-shadow:0 12px 35px #0000006a}:root[data-theme=dark] .toast button{color:#7b837c;background:0 0;border:0}@media (max-width:760px){:root[data-theme=dark] .mobile-menu{color:#b6cbbe;background:0 0;border:0}}:root[data-theme=dark] .workspace-header a,:root[data-theme=dark] .workspace-card a{color:inherit}:root[data-theme=dark] .workspace-card{background:#151f28;border:1px solid #252f38}:root[data-theme=dark] .workspace-card p{color:#acb5ae}:root[data-theme=dark] .auth-shell{background:#19232c}:root[data-theme=dark] .workspace-form label{color:#b8cfc2}:root[data-theme=dark] .workspace-form input,:root[data-theme=dark] .workspace-form select,:root[data-theme=dark] .lead-filter-form input,:root[data-theme=dark] .lead-filter-form select{color:#c6dccf;background:#151f28;border:1px solid #2d3842}:root[data-theme=dark] .workspace-form input:focus-visible,:root[data-theme=dark] .workspace-form select:focus-visible{outline:2px solid #798f7f}:root[data-theme=dark] .workspace-form input[type=checkbox]{accent-color:#95ac9f}:root[data-theme=dark] .form-error,:root[data-theme=dark] .workspace-card .form-error,:root[data-theme=dark] .opt-out-text{color:#ed756e}:root[data-theme=dark] .activity-list li{border-top:1px solid #252f38}:root[data-theme=dark] .activity-list time{color:#acb5ae}:root[data-theme=dark] .opt-out-banner{background:#2c211f;border:1px solid #4f3733}:root[data-theme=dark] .workspace-table th{color:#acb5ae}:root[data-theme=dark] .workspace-table th,:root[data-theme=dark] .workspace-table td{border-bottom:1px solid #252f38}:root[data-theme=dark] .workspace-table small{color:#acb5ae}:root[data-theme=dark] .lead-row{color:inherit}:root[data-theme=dark] .lead-row:hover{background:#172129}:root[data-theme=dark] .dashboard-signout{color:#aabbb0;background:#151f28;border:1px solid #242f38}:root[data-theme=dark] .dashboard-signout:hover{color:#c0d7ca;background:#18222b}:root[data-theme=dark] .brand{color:#fff;border-bottom:1px solid #ffffff14}:root[data-theme=dark] .brand-mark{color:#fff;background:#3e8dbb}:root[data-theme=dark] .workspace{border:1px solid #ffffff1a}:root[data-theme=dark] .workspace-avatar,:root[data-theme=dark] .profile-avatar,:root[data-theme=dark] .topbar-avatar{color:#aabecc;background:#223039}:root[data-theme=dark] .workspace strong,:root[data-theme=dark] .profile strong{color:#fff}:root[data-theme=dark] .workspace small,:root[data-theme=dark] .profile small,:root[data-theme=dark] .workspace-caret{color:#8899a6}:root[data-theme=dark] .nav-label{color:#90a4b2}:root[data-theme=dark] .nav-item{color:#7c8992}:root[data-theme=dark] .nav-item:hover{color:#fff;background:#ffffff14}:root[data-theme=dark] .nav-item.active{color:#fff;background:#436f93;box-shadow:inset 3px 0 #69b4dc}:root[data-theme=dark] .nav-item.active svg{color:#778c98}:root[data-theme=dark] .nav-count{color:#708691}:root[data-theme=dark] .help-card{border:1px solid #ffffff1a}:root[data-theme=dark] .help-dot{color:#748995;border:1px solid #5d7482}:root[data-theme=dark] .help-card strong{color:#7b8186}:root[data-theme=dark] .help-card small{color:#8899a6}:root[data-theme=dark] .help-card>svg{color:#899ca9}:root[data-theme=dark] .profile{border-top:1px solid #ffffff1a}:root[data-theme=dark] .profile button{color:#81929e;background:0 0;border:0}:root[data-theme=dark] .profile-avatar{color:#a0bcbf;background:#23383a}:root[data-theme=dark] .topbar{border-bottom:1px solid var(--line);background:#151f28}:root[data-theme=dark] .breadcrumbs{color:#96a3ae}:root[data-theme=dark] .breadcrumbs strong{color:#bed1e1}:root[data-theme=dark] .icon-button,:root[data-theme=dark] .notification{color:#a5b7c4;background:0 0;border:0}:root[data-theme=dark] .notification span{background:#e87a64;border:1.5px solid #151f28}:root[data-theme=dark] .topbar-avatar{color:#a7bdca;background:#283338}:root[data-theme=dark] .eyebrow{color:#96a5b1}:root[data-theme=dark] .eyebrow span{color:#818c92}:root[data-theme=dark] .page-heading h1{color:#ccdfef}:root[data-theme=dark] .page-heading p{color:#9da9b3}:root[data-theme=dark] .primary-button{color:#fff;background:#287daf;border:1px solid #236d9e;box-shadow:0 2px 4px #236c9824}:root[data-theme=dark] .primary-button:hover{background:#60a6d8}:root[data-theme=dark] .stat-card{border:1px solid var(--line);background:#151f28}:root[data-theme=dark] .stat-icon.blue{color:#5ba8d6;background:#1f262b}:root[data-theme=dark] .stat-icon.green{color:#56b390;background:#1e2724}:root[data-theme=dark] .stat-icon.amber{color:#c9933e;background:#292114}:root[data-theme=dark] .stat-card>div span{color:#9ca8b2}:root[data-theme=dark] .stat-card strong{color:#c4d8e7}:root[data-theme=dark] .stat-trend{color:#909ba3}:root[data-theme=dark] .contacts-panel{border:1px solid var(--line);background:#151f28;box-shadow:0 2px 7px #0000000e}:root[data-theme=dark] .panel-title-row{border-bottom:1px solid #1e2932}:root[data-theme=dark] .panel-title-row h2{color:#c4d8e7}:root[data-theme=dark] .record-count{color:#9eaeb9;background:#1b252e}:root[data-theme=dark] .outline-button,:root[data-theme=dark] .square-button,:root[data-theme=dark] .saved-view{color:#aabdcb;background:#151f28;border:1px solid #29333d}:root[data-theme=dark] .outline-button:hover,:root[data-theme=dark] .square-button:hover,:root[data-theme=dark] .saved-view:hover{background:#17212a}:root[data-theme=dark] .filter-row{border-bottom:1px solid #1e2932}:root[data-theme=dark] .search-box{color:#94a1ab;border:1px solid #29333d}:root[data-theme=dark] .search-box:focus-within{border-color:#506775;box-shadow:0 0 0 3px #00000038}:root[data-theme=dark] .search-box input{color:#c0d2de;background:0 0;border:0;outline:none}:root[data-theme=dark] .search-box input::placeholder{color:#8e989f}:root[data-theme=dark] .search-box kbd{color:#909ba2;background:#162029;border:1px solid #252f38}:root[data-theme=dark] .select-box{color:#9cacb8;border:1px solid #29333d}:root[data-theme=dark] .select-box select{color:#aabecc;background:0 0;border:0;outline:0}:root[data-theme=dark] .select-chevron{color:#98a4ad}:root[data-theme=dark] .saved-view{color:#a3b4bf}:root[data-theme=dark] tbody tr.selected-row{background:#18222b}:root[data-theme=dark] .contact-avatar{color:#fff;background:#506975}:root[data-theme=dark] .avatar-1{background:#716579}:root[data-theme=dark] .avatar-2{background:#567166}:root[data-theme=dark] .avatar-3{background:#786155}:root[data-theme=dark] .avatar-4{background:#6a768b}:root[data-theme=dark] .avatar-5{background:#bd9c59}:root[data-theme=dark] .contact-name strong{color:#c0d5e2}:root[data-theme=dark] .contact-name span{color:#909ba2}:root[data-theme=dark] .status-pill{color:#a3b4c0;background:#1c262f}:root[data-theme=dark] .status-new{color:#9bafbd;background:#1b252e}:root[data-theme=dark] .status-prospect{color:#cc923a;background:#282115}:root[data-theme=dark] .status-active,:root[data-theme=dark] .status-client{color:#62b191;background:#1e2723}:root[data-theme=dark] .status-closed{color:#a4b4be;background:#1e2932}:root[data-theme=dark] .status-archived,:root[data-theme=dark] .status-trash{color:#d58581;background:#2b2322}:root[data-theme=dark] .contact-info span{color:#b1c4d0}:root[data-theme=dark] .contact-info small{color:#97a6af}:root[data-theme=dark] .contact-info .dim{color:#8b9399}:root[data-theme=dark] .type-label{color:#a5b7c3}:root[data-theme=dark] .source-cell{color:#9dadb8}:root[data-theme=dark] .date-cell{color:#9fafb9}:root[data-theme=dark] .row-more{color:#919da5;background:0 0;border:0}:root[data-theme=dark] .row-more:hover{color:#a9becb;background:#1d2730}:root[data-theme=dark] .empty-row{color:#97a4ad}:root[data-theme=dark] .table-footer{color:#99a5ae;border-top:1px solid #1e2932}:root[data-theme=dark] .bulk-message{color:#909ba2}:root[data-theme=dark] .pagination button{color:#a6bbc8;background:#151f28;border:1px solid #26313a}:root[data-theme=dark] .pagination button:disabled{color:#81878d;background:#151f28}:root[data-theme=dark] .pagination .page-indicator{color:#64a7d0;background:#1b252e}:root[data-theme=dark] .footnote{color:#919ca3}:root[data-theme=dark] .secure-dot{background:#597368}:root[data-theme=dark] .foot-separator{color:#81878c}:root[data-theme=dark] .drawer-scrim{background:#0009}:root[data-theme=dark] .contact-drawer{background:#151f28;box-shadow:-8px 0 30px #00000043}:root[data-theme=dark] .drawer-top{color:#98a5af}:root[data-theme=dark] .drawer-person{border-bottom:1px solid var(--line)}:root[data-theme=dark] .drawer-person h2{color:#c4d8e7}:root[data-theme=dark] .drawer-section h3{color:#bbd1de}:root[data-theme=dark] .drawer-section dt{color:#97a3aa}:root[data-theme=dark] .drawer-section dd{color:#b5c8d5}:root[data-theme=dark] .drawer-scrim .square-button{color:#9eadb7}:root[data-theme=dark] .status-sphere{color:#acabc1;background:#1d2730}:root[data-theme=dark] .status-contract{color:#db8657;background:#2b211c}:root[data-theme=dark] .status-archived{color:#bbaec0;background:#1e2831}:root[data-theme=dark] .contact-detail-link{color:#c0d5e2}:root[data-theme=dark] .contact-detail-link:hover{color:#57a7dc}:root[data-theme=dark] .breadcrumbs a{color:#9dadb7}:root[data-theme=dark] .breadcrumbs a:hover{color:#57a7dc}:root[data-theme=dark] .back-link{color:#9bb1bd}:root[data-theme=dark] .back-link:hover{color:#57a7dc}:root[data-theme=dark] .lead-hero{border:1px solid var(--line);background:#151f28}:root[data-theme=dark] .hero-copy h1{color:#c7dcea}:root[data-theme=dark] .hero-meta{color:#97a4ac}:root[data-theme=dark] .detail-notice{color:#a3b9c5;background:#19232b;border:1px solid #263035}:root[data-theme=dark] .detail-notice code{color:#b0c6d3;background:#232c30}:root[data-theme=dark] .success-notice{color:#a3b9ad;background:#18222b;border-color:#21312a}:root[data-theme=dark] .error-notice{color:#d6857e;background:#172129;border-color:#44302e}:root[data-theme=dark] .detail-card{border:1px solid var(--line);background:#151f28}:root[data-theme=dark] .detail-card-heading{border-bottom:1px solid #1e2932}:root[data-theme=dark] .detail-card-heading h2{color:#c0d6e4}:root[data-theme=dark] .detail-card-heading p{color:#97a3ab}:root[data-theme=dark] .field-item{border-bottom:1px solid #1c262f}:root[data-theme=dark] .field-item dt{color:#97a3aa}:root[data-theme=dark] .field-item dd{color:#b5c9d7}:root[data-theme=dark] .detail-empty,:root[data-theme=dark] .detail-muted{color:#8c969c}:root[data-theme=dark] .raw-data>summary,:root[data-theme=dark] .nested-data>summary{color:#62a8cf}:root[data-theme=dark] .nested-fields{border-left:2px solid #1f2932}:root[data-theme=dark] .nested-fields dt{color:#96a2aa}:root[data-theme=dark] .nested-fields dd{color:#b1c5d1}:root[data-theme=dark] .nested-item{color:#acbfcc;background:#162029}:root[data-theme=dark] .lx-app{color:#c0c7cf;background:#1b252e}:root[data-theme=dark] .top-icon{color:#c1c7cc;background:#151f28;border:1px solid #29343d}:root[data-theme=dark] .top-icon b{color:#ebebeb;background:#529eff}:root[data-theme=dark] .lx-main{background:linear-gradient(135deg,#18222b 0%,#282630 50%,#17212a 100%)}:root[data-theme=dark] .score-strip{background:#151f28;border:1px solid #222c35;box-shadow:0 3px 8px #0004}:root[data-theme=dark] .score-strip:after{background:linear-gradient(90deg,#525d68 0 22%,#2c3740 22% 100%)}:root[data-theme=dark] .score-card,:root[data-theme=dark] .score-metric{background:#151f28;border:1px solid #253039;box-shadow:0 1px 3px #0000002c}:root[data-theme=dark] .score-card span{color:#bbc5cd}:root[data-theme=dark] .score-card strong{color:#f66d65}:root[data-theme=dark] .score-card small{color:#cdd4da}:root[data-theme=dark] .score-metric>div{color:#c4cbd1}:root[data-theme=dark] .score-metric strong{color:#d2dbe2}:root[data-theme=dark] .score-metric strong.metric-alert{color:#f66d66}:root[data-theme=dark] .score-metric>a{color:#65a4df}:root[data-theme=dark] .warning{color:#f66c6b}:root[data-theme=dark] .filter-panel{background:#151f28;border:1px solid #263039;box-shadow:0 2px 8px #0004}:root[data-theme=dark] .filter-section{border-bottom:1px solid #202a33}:root[data-theme=dark] .filter-section-head strong{color:#b7c0c7}:root[data-theme=dark] .filter-section-head button{color:#5ca5e0;background:0 0;border:0}:root[data-theme=dark] .scroll-list{background:#151f28;border:1px solid #202a33}:root[data-theme=dark] .saved-filter,:root[data-theme=dark] .pond-filter{color:#b8c1c7;background:#151f28;border:0}:root[data-theme=dark] .saved-filter:hover,:root[data-theme=dark] .pond-filter:hover{background:#1c262f}:root[data-theme=dark] .saved-filter.filter-selected{background:#1e2831}:root[data-theme=dark] .lock-symbol,:root[data-theme=dark] .folder-symbol{color:#b8c0c7}:root[data-theme=dark] .pond-filter>svg{color:#b0b6bc}:root[data-theme=dark] .assigned-filter select,:root[data-theme=dark] .filter-section>select{color:#9ea4a9;background:#151f28;border:1px solid #26313a}:root[data-theme=dark] .filter-chips button{color:#fff;background:#49555f;border:1px solid #323d46}:root[data-theme=dark] .type-chips button{color:#bac0c6;background:#151f28}:root[data-theme=dark] .filter-chips button:hover,:root[data-theme=dark] .filter-chips button.chip-active{color:#fff;background:#173a78;border-color:#173a78}:root[data-theme=dark] .filter-accordion{border-bottom:1px solid #202a33}:root[data-theme=dark] .filter-accordion summary{color:#aeb7bc}:root[data-theme=dark] .filter-accordion summary span{color:#a6a6a6}:root[data-theme=dark] .accordion-placeholder{color:#9da4aa}:root[data-theme=dark] .show-filters{color:#fff;background:#3c678b;border:0}:root[data-theme=dark] .contacts-card{background:#151f28;border:1px solid #252f38;box-shadow:0 2px 8px #0000003e}:root[data-theme=dark] .table-search{color:#b2b9bf}:root[data-theme=dark] .table-search input{color:#c4ccd2;border:0;outline:none}:root[data-theme=dark] .table-search input::placeholder{color:#70a2dc}:root[data-theme=dark] .range-label{color:#c1c8ce}:root[data-theme=dark] .bulk-action,:root[data-theme=dark] .columns-button,:root[data-theme=dark] .toolbar-right select{color:#bec5cb;background:#151f28;border:1px solid #29343d;box-shadow:0 1px 3px #00000039}:root[data-theme=dark] .bulk-action:hover,:root[data-theme=dark] .columns-button:hover,:root[data-theme=dark] .toolbar-right select:hover{background:#17212a}:root[data-theme=dark] .toolbar-right{color:#bbc3ca}:root[data-theme=dark] .toolbar-right input,:root[data-theme=dark] .table-bottom input{color:#bcc3c9;background:#151f28;border:1px solid #29343d}:root[data-theme=dark] .toolbar-right select{color:#bcc5ca}:root[data-theme=dark] .popover{background:#151f28;border:1px solid #2b353f;box-shadow:0 5px 18px #00000054}:root[data-theme=dark] .popover button{color:#bdc5cb;background:#151f28;border:0}:root[data-theme=dark] .popover button:hover{background:#1c262f}:root[data-theme=dark] .columns-popover label{color:#bcc4ca}:root[data-theme=dark] .columns-popover input{accent-color:#749fe5}:root[data-theme=dark] .lx-table-scroll{border:1px solid #27323b}:root[data-theme=dark] .lx-table thead{background:#2b363f}:root[data-theme=dark] .lx-table th{color:#b7bdc3;background:#2b363f}:root[data-theme=dark] .lx-table th button{color:inherit;background:0 0;border:0}:root[data-theme=dark] .sort-glyph{color:#b3b8bd}:root[data-theme=dark] .lx-table input[type=checkbox]{accent-color:#759fe5}:root[data-theme=dark] .lx-table tbody tr{border-bottom:1px solid #2e3943}:root[data-theme=dark] .lx-table tbody tr:hover{background:#1d2730}:root[data-theme=dark] .lx-table td{color:#bac1c6}:root[data-theme=dark] .table-name{color:#62a3e4}:root[data-theme=dark] .status-label{color:#fff;background:#3f6a8e}:root[data-theme=dark] .status-label.active-lead{background:#8bbb47}:root[data-theme=dark] .status-label.prospect{background:#f26f76}:root[data-theme=dark] .status-label.sphere{background:#6d7984}:root[data-theme=dark] .status-label.client{background:#e2bb41}:root[data-theme=dark] .status-label.contract{background:#71b075}:root[data-theme=dark] .status-label.closed{background:#ec8a46}:root[data-theme=dark] .status-label.archived{background:#5e6a74}:root[data-theme=dark] .latest-comm.comm-none{color:#f66c6d}:root[data-theme=dark] .table-count{color:#bcc4ca;background:#151f28;border:1px solid #29333d;box-shadow:0 1px 3px #0000002c}:root[data-theme=dark] .table-count.count-disabled{color:#ab9292;background:#151f27;border-color:#493131}:root[data-theme=dark] .rating-stars{color:#88898b}:root[data-theme=dark] .rating-stars .star-filled{color:#c6cbcf}:root[data-theme=dark] .hashtag-text{color:#b1b7bc}:root[data-theme=dark] .empty-message{color:#9ca5ab!important}:root[data-theme=dark] .table-bottom{color:#b3b9c0}:root[data-theme=dark] .table-bottom button{color:#b4babf;background:#1c262f;border:1px solid #29343d}:root[data-theme=dark] .table-bottom .bottom-next{color:#fff;background:#3c688b;border-color:#3c688b}:root[data-theme=dark] .lx-footer{color:#a2a6aa}:root[data-theme=dark] .lx-footer a{color:#a8aeb3}:root[data-theme=dark] .lx-table th:nth-child(18){background:#3a454f}:root[data-theme=dark] .detail-topline{color:#95999d}:root[data-theme=dark] .detail-topline>a{color:#60a4e2}:root[data-theme=dark] .detail-topline>strong{color:#bac1c7}:root[data-theme=dark] .detail-top-actions button{color:#b0b7bd;background:#151f28;border:1px solid #28323c}:root[data-theme=dark] .detail-side-card,:root[data-theme=dark] .timeline-panel,:root[data-theme=dark] .contact-score{background:#151f28;border:1px solid #26313a;box-shadow:0 1px 4px #00000028}:root[data-theme=dark] .person-cover{background:linear-gradient(105deg,#312b3e,#232028 55%,#2c2835)}:root[data-theme=dark] .person-avatar{color:#fff;background:#3e9eae;border:3px solid #151f28}:root[data-theme=dark] .person-content h1{color:#c4d0da}:root[data-theme=dark] .person-subtitle{color:#9fa5ab}:root[data-theme=dark] .person-content>.status-pill{color:#fff;background:#3c688b}:root[data-theme=dark] .person-action-row a{color:#adbfcc;border:1px solid #28333c}:root[data-theme=dark] .person-action-row a:first-child{color:#fff;background:#3c688b;border-color:#3c688b}:root[data-theme=dark] .detail-side-card>h2{color:#bdc7ce;border-bottom:1px solid #1e2831}:root[data-theme=dark] .detail-side-card>h2 button{color:#989ea3;background:0 0;border:0}:root[data-theme=dark] .side-fields dt,:root[data-theme=dark] .side-fields dd{border-bottom:1px solid #1d2730}:root[data-theme=dark] .side-fields dt{color:#999fa5}:root[data-theme=dark] .side-fields dd{color:#b4c1c9}:root[data-theme=dark] .tag-list span{color:#b2bfc9;background:#1c262f}:root[data-theme=dark] .tag-list small,:root[data-theme=dark] .side-muted{color:#969ca1}:root[data-theme=dark] .side-action{color:#a4b7c6;border-bottom:1px solid #1d2830}:root[data-theme=dark] .contact-score small{color:#a7b0b6}:root[data-theme=dark] .contact-score strong{color:#f66d64}:root[data-theme=dark] .contact-score>span{color:#a8afb5}:root[data-theme=dark] .contact-score>a{color:#64a5db}:root[data-theme=dark] .timeline-heading{border-bottom:1px solid #202a33}:root[data-theme=dark] .timeline-heading h2{color:#bbc5cc}:root[data-theme=dark] .timeline-heading p{color:#999fa5}:root[data-theme=dark] .timeline-heading button{color:#a2b7c4;background:#151f28;border:1px solid #29343d}:root[data-theme=dark] .timeline-item{background:#151f28;border:1px solid #242f38;border-left:3px solid #28b2bf;box-shadow:0 1px 2px #0000001d}:root[data-theme=dark] .timeline-item:before{background:#253039}:root[data-theme=dark] .timeline-email{border-left-color:#dfa920}:root[data-theme=dark] .timeline-email .timeline-mark{color:#d19d15;background:#251f14;border-color:#362e1a}:root[data-theme=dark] .timeline-text{border-left-color:#29b2bc}:root[data-theme=dark] .timeline-task{border-left-color:#82af4d}:root[data-theme=dark] .timeline-task .timeline-mark{color:#88ad56;background:#22271c}:root[data-theme=dark] .timeline-system{border-left-color:#f66c6b}:root[data-theme=dark] .timeline-system .timeline-mark{color:#f66c6c;background:#2a2020;border-color:#433030}:root[data-theme=dark] .timeline-note{border-left-color:#2cb2bb}:root[data-theme=dark] .timeline-listing{border-left-color:#d3a319}:root[data-theme=dark] .timeline-listing .timeline-mark{color:#c79a1c;background:#251f14}:root[data-theme=dark] .timeline-meta time{color:#969ba0}:root[data-theme=dark] .timeline-body small{color:#999fa5}:root[data-theme=dark] .listing-preview{background:#151f28;border:1px solid #212b34}:root[data-theme=dark] .listing-preview>span{color:#94a5ad;background:#212b34}:root[data-theme=dark] .listing-preview strong{color:#afc1cc}:root[data-theme=dark] .listing-preview small{color:#98a4aa}:root[data-theme=dark] .timeline-empty{color:#9aa3a8}:root[data-theme=dark] .overview-stat{color:#a1abb1;border-bottom:1px solid #1d2830}:root[data-theme=dark] .overview-stat strong{color:#b9c7d0}:root[data-theme=dark] .overview-stat i{color:#9aa9b1}:root[data-theme=dark] .property-criteria strong{color:#b7c4cd}:root[data-theme=dark] .property-criteria span{color:#9ca4aa}:root[data-theme=dark] .property-criteria b{color:#becad3}:root[data-theme=dark] .side-link{color:#63a6d8}:root[data-theme=dark] .agent-info>span{color:#4fafba;background:#202929}:root[data-theme=dark] .agent-info strong,:root[data-theme=dark] .alert-card strong{color:#b2bfc8}:root[data-theme=dark] .agent-info small,:root[data-theme=dark] .alert-card span{color:#999fa5}:root[data-theme=dark] .alert-card{border:1px solid #212b34}:root[data-theme=dark] .rating-detail{color:#d4a32a!important}:root[data-theme=dark] .detail-app .lx-main{background:linear-gradient(120deg,#262430,#18222a 58%,#24222b)}:root[data-theme=dark] .detail-topline>a{color:#abb4ba;background:#151f28;border:1px solid #28323b}:root[data-theme=dark] .detail-topline .crumb-divider{border-left:1px solid #2d3841}:root[data-theme=dark] .detail-side-card,:root[data-theme=dark] .timeline-panel{box-shadow:0 2px 8px #0000004f}:root[data-theme=dark] .person-headline>button{color:#66a3e2;background:0 0;border:0}:root[data-theme=dark] .person-content>.person-badges .status-new{color:#fff;background:#3c688b}:root[data-theme=dark] .verified-pill{color:#bcc5ca;background:#1d2730}:root[data-theme=dark] .verified-pill:first-letter{color:#d375d7}:root[data-theme=dark] .profile-lines>div{color:#c0cbd3}:root[data-theme=dark] .validation-line{color:#6aa3de!important}:root[data-theme=dark] .validation-line small{color:#b7c0c6}:root[data-theme=dark] .rating-line{color:#bcc5cc}:root[data-theme=dark] .type-tags span{color:#adb3b9;border:1px solid #29343d}:root[data-theme=dark] .type-tags .type-selected{background:#1c262f}:root[data-theme=dark] .detail-side-card>h2>span{color:#999fa3}:root[data-theme=dark] .detail-data-block p{color:#b8c2c9}:root[data-theme=dark] .detail-metric{background:#151f28;border:1px solid #28323c;box-shadow:0 1px 3px #00000028}:root[data-theme=dark] .detail-metric strong{color:#b8c2ca}:root[data-theme=dark] .detail-metric b{color:#c1ccd3}:root[data-theme=dark] .activity-tools,:root[data-theme=dark] .activity-tools label{color:#e36ebc}:root[data-theme=dark] .activity-tools input{color:#bbc6cd;background:0 0;border:0;outline:none}:root[data-theme=dark] .activity-tools input::placeholder{color:#bbc6cd}:root[data-theme=dark] .activity-tools button{color:#b9c3ca;background:#151f28;border:1px solid #28323c}:root[data-theme=dark] .activity-tools>a{color:#68a3df}:root[data-theme=dark] .today-divider{border-bottom:1px solid #29343d}:root[data-theme=dark] .today-divider span{color:#a2aab0;background:#151f28;border:1px solid #26313a}:root[data-theme=dark] .timeline-panel{box-shadow:none;background:0 0;border:0}:root[data-theme=dark] .timeline-item{border:1px solid #28323c;border-left:10px solid #f0be00;box-shadow:0 1px 2px #0000001d}:root[data-theme=dark] .timeline-mark{color:#fff;background:#f4c40b;border:0}:root[data-theme=dark] .timeline-stamp{color:#abb3ba}:root[data-theme=dark] .timeline-meta strong{color:#bfc9d1}:root[data-theme=dark] .timeline-body p{color:#b6c1c9}:root[data-theme=dark] .timeline-more{color:#a9b3b8;background:#151f28;border:1px solid #28333c}:root[data-theme=dark] .timeline-email,:root[data-theme=dark] .timeline-text,:root[data-theme=dark] .timeline-task,:root[data-theme=dark] .timeline-system,:root[data-theme=dark] .timeline-note,:root[data-theme=dark] .timeline-listing{border-left-color:#f0be00}:root[data-theme=dark] .timeline-system .timeline-mark,:root[data-theme=dark] .timeline-note .timeline-mark,:root[data-theme=dark] .timeline-email .timeline-mark,:root[data-theme=dark] .timeline-listing .timeline-mark,:root[data-theme=dark] .timeline-task .timeline-mark,:root[data-theme=dark] .timeline-text .timeline-mark{color:#fff;background:#f0c000}:root[data-theme=dark] .action-buttons span{color:#b4bec6;background:#151f28;border:1px solid #28333c}:root[data-theme=dark] .action-buttons .email-count{color:#e27d7c;border-color:#4d3435}:root[data-theme=dark] .widget-card h2 span{color:#72a3d6}:root[data-theme=dark] .widget-card>p{color:#abb3b9}:root[data-theme=dark] .widget-data{color:#b7c3cb;border:1px solid #263039}:root[data-theme=dark] .widget-data small{color:#9ba2a8}:root[data-theme=dark] .missing-data{color:#f66c69!important}:root[data-theme=dark] .brand-mark{background:var(--lx-brand-primary);color:var(--lx-brand-secondary)}:root[data-theme=dark] .primary-button{background:var(--lx-brand-primary);border-color:var(--lx-brand-primary);color:var(--lx-brand-secondary)}:root[data-theme=dark] .primary-button:hover{background:var(--lx-brand-primary-hover);border-color:var(--lx-brand-primary-hover)}:root[data-theme=dark] .listing-preview[href]{color:inherit}:root[data-theme=dark] .listing-preview[href]:hover{background:#18232b;border-color:#4d6472}:root[data-theme=dark] .listing-preview[href]:focus-visible{outline:2px solid #64a5db}:root[data-theme=dark] .agent-assignment-preview{color:inherit;background:#151f28;border:1px solid #212b34}:root[data-theme=dark] .agent-assignment-preview[href]:hover{background:#18232b;border-color:#4d6472}:root[data-theme=dark] .agent-assignment-preview[href]:focus-visible{outline:2px solid #64a5db}:root[data-theme=dark] .agent-assignment-avatar{color:#9cb3bd;background:#212b34}:root[data-theme=dark] .agent-assignment-preview strong{color:#afc1cc}:root[data-theme=dark] .agent-assignment-preview small{color:#98a4aa}:root[data-theme=dark] .agent-detail-card{background:#151f28;border:1px solid #26313a;box-shadow:0 1px 4px #00000028}:root[data-theme=dark] .agent-detail-identity h1{color:#c4d0da}:root[data-theme=dark] .agent-detail-identity p{color:#a1abb1}:root[data-theme=dark] .agent-detail-offices{border-top:1px solid #1e2831}:root[data-theme=dark] .agent-detail-offices h2{color:#bdc7ce}:root[data-theme=dark] .agent-detail-offices a{color:#63a6d8}:root[data-theme=dark] .agent-detail-offices p{color:#9ca4aa}:root[data-theme=dark] .activity-tools>.future-touchpoints-toggle{color:#b9c3ca;background:#151f28;border:1px solid #28323c}:root[data-theme=dark] .activity-tools>.future-touchpoints-toggle:hover{background:#162029;border-color:#455c69}:root[data-theme=dark] .activity-tools>.future-touchpoints-toggle:focus-visible{outline:2px solid #64a5db}:root[data-theme=dark] .email-content-preview{color:inherit;background:#172129;border:1px solid #273135}:root[data-theme=dark] .email-content-preview:hover{background:#1a242d;border-color:#405a64}:root[data-theme=dark] .email-content-preview:focus-visible{outline:2px solid #64a5db}:root[data-theme=dark] .email-content-preview>span:first-child{color:#9bb3bd;background:#212a2d}:root[data-theme=dark] .email-content-preview strong{color:#b0c8d3}:root[data-theme=dark] .email-content-preview small{color:#94a8b1}:root[data-theme=dark] .email-content-preview>b{color:#99b1ba}:root[data-theme=dark] .email-modal-backdrop{background:#315c7f94}:root[data-theme=dark] .email-modal{background:#162029;border:1px solid #29333d;box-shadow:0 24px 90px #0009}:root[data-theme=dark] .email-modal-header{background:#151f28;border-bottom:1px solid #242e38}:root[data-theme=dark] .email-modal-header>div>span{color:#95adb7}:root[data-theme=dark] .email-modal-header h2{color:#bbd1db}:root[data-theme=dark] .email-modal-header p{color:#98a4ab}:root[data-theme=dark] .email-modal-close{color:#afc0ca;background:#151f28;border:1px solid #27323b}:root[data-theme=dark] .email-modal-close:hover{background:#1a242d}:root[data-theme=dark] .email-modal-frame{background:#151f28;border:1px solid #29333d}:root[data-theme=dark] .email-modal-state{color:#a5b6c0;background:#151f28;border:1px solid #263039}:root[data-theme=dark] .email-modal-error{color:#d2887e;background:#17212a;border-color:#4b3431}:root[data-theme=dark] .action-buttons>.communication-metric{color:#b4bec6;background:#151f28;border:1px solid #28333c}:root[data-theme=dark] .action-buttons>.communication-metric:hover{background:#17212a;border-color:#3a505b}:root[data-theme=dark] .action-buttons>.communication-metric:focus-visible{outline:2px solid #64a5db}:root[data-theme=dark] .action-buttons>.communication-metric.email-count{color:#e27d7c;border-color:#4d3435}:root[data-theme=dark] .communication-modal-backdrop{background:#315c7f94}:root[data-theme=dark] .communication-modal{background:#162029;border:1px solid #29333d;box-shadow:0 24px 90px #0009}:root[data-theme=dark] .communication-modal-header{background:#151f28;border-bottom:1px solid #242e38}:root[data-theme=dark] .communication-modal-header>div>span{color:#95adb7}:root[data-theme=dark] .communication-modal-header h2{color:#bbd1db}:root[data-theme=dark] .communication-modal-header p{color:#98a4ab}:root[data-theme=dark] .communication-modal-close{color:#afc0ca;background:#151f28;border:1px solid #27323b}:root[data-theme=dark] .communication-summary{color:#abc1cd;background:#19242c;border:1px solid #2a3337}:root[data-theme=dark] .communication-summary>div span{background:#151f28;border:1px solid #283235}:root[data-theme=dark] .communication-summary>small{color:#96a9b1}:root[data-theme=dark] .communication-record{background:#151f28;border:1px solid #252f39}:root[data-theme=dark] .communication-record-heading{color:#b4c8d2}:root[data-theme=dark] .communication-record-heading time{color:#98a6af}:root[data-theme=dark] .communication-record>p{color:#abbcc4}:root[data-theme=dark] .communication-modal-empty{color:#9fafb8;background:#151f28;border:1px solid #252f39}@media (max-width:700px){:root[data-theme=dark] .communication-modal,:root[data-theme=dark] .email-modal{border:0}}:root[data-theme=dark] .accordion-content label{color:#a4adb4}:root[data-theme=dark] .accordion-content select,:root[data-theme=dark] .accordion-content input{color:#b8c1c7;background:#151f28;border:1px solid #28333c}:root[data-theme=dark] .filter-empty{color:#9ca3a9}:root[data-theme=dark] .pond-filter[aria-pressed=true]{color:#759ee5;background:#1c2730}:root[data-theme=dark] .detail-notice button{color:#61a6d9;background:0 0;border:0}:root[data-theme=dark] .assigned-filter-label{color:#a4adb4}:root[data-theme=dark] .assigned-agent-trigger{color:#b8c1c7;background:#151f28;border:1px solid #26313a}:root[data-theme=dark] .assigned-agent-trigger>span{color:#9ea5ab}:root[data-theme=dark] .assigned-agent-menu{background:#151f28;border:1px solid #28333c;box-shadow:0 8px 22px #0004}:root[data-theme=dark] .assigned-agent-search{color:#9da4aa;border:1px solid #28323b}:root[data-theme=dark] .assigned-agent-search input{color:#c5ccd2;background:0 0;border:0;outline:0}:root[data-theme=dark] .assigned-agent-options button{color:#bac3c9;background:#151f28;border:0}:root[data-theme=dark] .assigned-agent-options button:hover,:root[data-theme=dark] .assigned-agent-options button.selected{color:#759ee5;background:#1d2730}:root[data-theme=dark] .assigned-agent-empty{color:#9da4aa}:root[data-theme=dark] .shared-with-list>span{color:#b7c3cb;background:#19232b;border:1px solid #253039}:root[data-theme=dark] .crm-brand-copy small{color:#a8bdcb}:root[data-theme=dark] .directory-page{color:#cbd4dd}:root[data-theme=dark] .directory-eyebrow{color:#a3acb6}:root[data-theme=dark] .directory-eyebrow a{color:#529eff}:root[data-theme=dark] .directory-heading h1{color:#cbd6df}:root[data-theme=dark] .directory-heading p{color:#a5afb7}:root[data-theme=dark] .directory-heading-count{background:#151f28;border:1px solid #27323b}:root[data-theme=dark] .directory-heading-count strong{color:#cbd6df}:root[data-theme=dark] .directory-heading-count span{color:#a6b0b8}:root[data-theme=dark] .directory-search{background:#151f28;border:1px solid #29333d;box-shadow:0 1px 3px #0000001d}:root[data-theme=dark] .directory-search>label{color:#529eff}:root[data-theme=dark] .directory-search input{color:#c6d1db;background:0 0;border:0;outline:0}:root[data-theme=dark] .directory-search input::placeholder{color:#98a0a7}:root[data-theme=dark] .directory-search button,:root[data-theme=dark] .directory-secondary-button{color:#e1ebf7;background:#529eff;border:1px solid #529eff}:root[data-theme=dark] .directory-search button:hover,:root[data-theme=dark] .directory-secondary-button:hover{color:#fff;background:#2c77dc;border-color:#2c77dc}:root[data-theme=dark] .directory-search:focus-within{border-color:#529eff;box-shadow:0 0 0 3px #00000065}:root[data-theme=dark] .directory-search button:focus-visible,:root[data-theme=dark] .directory-search a:focus-visible,:root[data-theme=dark] .marketing-campaign-tile:focus-visible,:root[data-theme=dark] .campaign-directory-card:focus-visible,:root[data-theme=dark] .directory-eyebrow a:focus-visible,:root[data-theme=dark] .directory-inline-link:focus-visible,:root[data-theme=dark] .office-agents a:focus-visible,:root[data-theme=dark] .directory-secondary-button:focus-visible{outline:3px solid #529eff73}:root[data-theme=dark] .clear-search{color:#abbccc}:root[data-theme=dark] .directory-error{color:#ed7472;background:#18222b;border:1px solid #4c3435}:root[data-theme=dark] .directory-empty{background:#151f28;border:1px dashed #2d3842}:root[data-theme=dark] .directory-empty strong{color:#c4d0da}:root[data-theme=dark] .directory-empty span{color:#9ea9b1}:root[data-theme=dark] .marketing-campaign-tile{color:inherit;background:#151f28;border:1px solid #28333c;box-shadow:0 2px 7px #0000001d}:root[data-theme=dark] .marketing-campaign-tile:hover{border-color:#9bc5ff;box-shadow:0 4px 14px #0000002c}:root[data-theme=dark] .directory-icon{color:#539eff;background:#00000043}:root[data-theme=dark] .marketing-tile-copy strong{color:#c5d2de}:root[data-theme=dark] .marketing-tile-copy small{color:#a4afb7}:root[data-theme=dark] .marketing-campaign-count{color:#c8d3de}:root[data-theme=dark] .directory-link-arrow{color:#529eff}:root[data-theme=dark] .campaign-directory-card{color:inherit;background:#151f28;border:1px solid #27323b;box-shadow:0 1px 4px #00000016}:root[data-theme=dark] .campaign-directory-card:hover{border-color:#9bc5ff;box-shadow:0 4px 12px #00000028}:root[data-theme=dark] .directory-status{color:#b0bbc5;background:#1a242d;border:1px solid #27313a}:root[data-theme=dark] .directory-status.status-on{color:#659ff3;background:#1f242b;border-color:#2f3c4d}:root[data-theme=dark] .campaign-directory-card h2{color:#c5d2de}:root[data-theme=dark] .campaign-description{color:#a1aeb8}:root[data-theme=dark] .campaign-card-meta{border-top:1px solid #1e2831}:root[data-theme=dark] .campaign-card-meta small{color:#9aa4ac}:root[data-theme=dark] .campaign-card-meta strong{color:#b9c4d0}:root[data-theme=dark] .campaign-card-footer{color:#9fa9b3}:root[data-theme=dark] .campaign-card-footer>span:last-child{color:#539eff}:root[data-theme=dark] .directory-table-panel,:root[data-theme=dark] .directory-panel,:root[data-theme=dark] .office-directory-card{background:#151f28;border:1px solid #27323b;box-shadow:0 1px 4px #00000016}:root[data-theme=dark] .directory-panel-heading{border-bottom:1px solid #202a33}:root[data-theme=dark] .directory-panel-heading h2,:root[data-theme=dark] .directory-panel-heading h3{color:#bfcbd6}:root[data-theme=dark] .directory-panel-heading>span,:root[data-theme=dark] .directory-panel-heading>a{color:#a1acb6}:root[data-theme=dark] .directory-table thead{background:#252f39}:root[data-theme=dark] .directory-table th{color:#b4bcc3}:root[data-theme=dark] .directory-table td{color:#b5c0c9;border-top:1px solid #202a33}:root[data-theme=dark] .directory-table td:first-child strong{color:#57a4ed}:root[data-theme=dark] .directory-table td:first-child small{color:#979fa6}:root[data-theme=dark] .agent-person-cell{color:inherit}:root[data-theme=dark] .agent-person-cell:focus-visible{outline:3px solid #529eff73}:root[data-theme=dark] .agent-profile-image,:root[data-theme=dark] .agent-profile-fallback{background:#20252c;border:1px solid #27313b}:root[data-theme=dark] .agent-profile-fallback{color:#5aa0fa}:root[data-theme=dark] .directory-inline-link{color:#57a4ed}:root[data-theme=dark] .directory-missing{color:#f46f6a}:root[data-theme=dark] .office-card-heading{border-bottom:1px solid #202a33}:root[data-theme=dark] .office-card-heading h2{color:#c5d2de}:root[data-theme=dark] .office-card-heading p{color:#9fa9b3}:root[data-theme=dark] .directory-count-pill{color:#60a1f0;background:#1f242b}:root[data-theme=dark] .office-about{color:#a7b4be;border-bottom:1px solid #202a33}:root[data-theme=dark] .office-details-grid>div,:root[data-theme=dark] .directory-fields>div{border-bottom:1px solid #1d2830}:root[data-theme=dark] .office-details-grid dt,:root[data-theme=dark] .directory-fields dt{color:#9aa4ad}:root[data-theme=dark] .office-details-grid dd,:root[data-theme=dark] .directory-fields dd{color:#bac7d3}:root[data-theme=dark] .office-agents{border-top:1px solid #202a33}:root[data-theme=dark] .office-agents .directory-panel-heading a{color:#57a4ed}:root[data-theme=dark] .office-agents li{border-bottom:1px solid #1d2830}:root[data-theme=dark] .office-agents li:last-child{border-bottom:0}:root[data-theme=dark] .office-agents li strong{color:#bac7d3}:root[data-theme=dark] .office-agents li small,:root[data-theme=dark] .office-agent-phone{color:#9ba5ae}:root[data-theme=dark] .campaign-long-description{color:#a8b6c1}:root[data-theme=dark] .directory-trigger-list article{border-bottom:1px solid #1e2831}:root[data-theme=dark] .directory-trigger-list article:last-child{border-bottom:0}:root[data-theme=dark] .directory-trigger-list strong{color:#b9c8d5}:root[data-theme=dark] .directory-trigger-list span{color:#a7b4be}:root[data-theme=dark] .directory-trigger-list small{color:#979fa6}:root[data-theme=dark] .directory-panel-empty{color:#9fa9b3}:root[data-theme=dark] .directory-id-list li{color:#a9b6c0;border-bottom:1px solid #1e2831}:root[data-theme=dark] .directory-id-list li:last-child{border-bottom:0}:root[data-theme=dark] .directory-id-list strong{color:#beccd7}:root[data-theme=dark] .agent-profile-breadcrumb{color:#9aa4ad}:root[data-theme=dark] .agent-profile-breadcrumb a{color:#a1b3c2}:root[data-theme=dark] .agent-profile-breadcrumb a:hover{color:#57a4ed}:root[data-theme=dark] .agent-profile-breadcrumb a:focus-visible,:root[data-theme=dark] .agent-office-card:focus-visible{outline:3px solid #529eff73}:root[data-theme=dark] .agent-profile-hero{background:#151f28;border:1px solid #26313a;box-shadow:0 3px 12px #00000016}:root[data-theme=dark] .agent-profile-cover{background:linear-gradient(112deg,#3d688c 0%,#869ead 48%,#557179 100%)}:root[data-theme=dark] .agent-profile-cover:before,:root[data-theme=dark] .agent-profile-cover:after{border:1px solid #ffffff1f}:root[data-theme=dark] .agent-profile-cover span{background:#151f286b}:root[data-theme=dark] .agent-profile-portrait{background:#1e2831;border:4px solid #151f28;box-shadow:0 2px 8px #0004}:root[data-theme=dark] .agent-profile-initials{color:#67a6d4;background:#1e2831}:root[data-theme=dark] .agent-profile-eyebrow{color:#9ab0bc}:root[data-theme=dark] .agent-profile-heading h1{color:#c3d7e6}:root[data-theme=dark] .agent-profile-heading>p{color:#9fafb9}:root[data-theme=dark] .agent-tag{color:#a6b7c2;background:#162029;border:1px solid #26313a}:root[data-theme=dark] .admin-tag{color:#acc1cf;background:#1a242d;border-color:#253139}:root[data-theme=dark] .accountable-tag{color:#a7bfb4;background:#1c2320;border-color:#21372d}:root[data-theme=dark] .agent-action-primary,:root[data-theme=dark] .agent-action-secondary{color:#aac0cd;background:#151f28;border:1px solid #28333c}:root[data-theme=dark] .agent-action-primary{color:#fff;background:#287fa8;border-color:#287fa8}:root[data-theme=dark] .agent-action-primary:hover{background:#7e96a4;border-color:#7e96a4}:root[data-theme=dark] .agent-action-secondary:hover{background:#17212a;border-color:#3d515c}:root[data-theme=dark] .agent-profile-subline{color:#9fafb9;border-top:1px solid #1e2932}:root[data-theme=dark] .agent-profile-subline strong{color:#b4c5cf}:root[data-theme=dark] .agent-profile-panel{background:#151f28;border:1px solid #26313a;box-shadow:0 2px 8px #00000012}:root[data-theme=dark] .agent-panel-heading{border-bottom:1px solid #1e2932}:root[data-theme=dark] .agent-panel-heading>div>span{color:#98a5af}:root[data-theme=dark] .agent-panel-heading h2{color:#c1d1dd}:root[data-theme=dark] .agent-panel-heading p{color:#98a4ac}:root[data-theme=dark] .agent-panel-heading>svg{color:#93a9b5}:root[data-theme=dark] .agent-info-item{border-bottom:1px solid #1d2730}:root[data-theme=dark] .agent-info-item:nth-last-child(-n+2){border-bottom:0}:root[data-theme=dark] .agent-info-item>span{color:#a1b8c3;background:#1b252e}:root[data-theme=dark] .agent-info-item small{color:#97a3ab}:root[data-theme=dark] .agent-info-item strong{color:#b5c9d7}:root[data-theme=dark] .agent-info-item a{color:#5ba7da}:root[data-theme=dark] .agent-record-grid>div{border-bottom:1px solid #1d2730}:root[data-theme=dark] .agent-record-grid dt{color:#97a3ab}:root[data-theme=dark] .agent-record-grid dd{color:#b6cad7}:root[data-theme=dark] .agent-office-card{color:inherit;background:#151f28;border:1px solid #212b34}:root[data-theme=dark] .agent-office-card:hover{background:#162028;border-color:#354e59}:root[data-theme=dark] .agent-office-icon{color:#9bb3bd;background:#1a252d}:root[data-theme=dark] .agent-office-copy strong{color:#b6cbd9}:root[data-theme=dark] .agent-office-copy small{color:#98a4ac}:root[data-theme=dark] .agent-office-arrow{color:#95adb7}:root[data-theme=dark] .agent-office-empty>span{color:#9bb3bd;background:#1a252d}:root[data-theme=dark] .agent-office-empty strong{color:#b6c8d4}:root[data-theme=dark] .agent-office-empty small{color:#98a4ac}:root[data-theme=dark] .agent-profile-note{color:#9ab0bc;background:#18232b;border:1px solid #273135}:root[data-theme=dark] .agent-profile-note>span{color:#93abb5}:root[data-theme=dark] .agent-extra-fields{border-top:1px solid #1e2932}:root[data-theme=dark] .agent-extra-fields>summary{color:#a1b7c3}:root[data-theme=dark] .agent-extra-fields>summary span{color:#a0b7c2;background:#1b252e}:root[data-theme=dark] .agent-extra-fields dl>div{border-top:1px solid #1d2730}:root[data-theme=dark] .agent-extra-fields dt{color:#98a5af}:root[data-theme=dark] .agent-extra-fields dd{color:#b4c8d3}:root[data-theme=dark] .agent-profile-page a:focus-visible,:root[data-theme=dark] .agent-profile-page summary:focus-visible{outline:3px solid #529eff73}:root[data-theme=dark] .sr-only{border:0}@media (max-width:440px){:root[data-theme=dark] .agent-info-item:nth-last-child(-n+2){border-bottom:1px solid #1d2730}:root[data-theme=dark] .agent-info-item:last-child{border-bottom:0}}:root[data-theme=dark] .crm-app-shell{background:var(--crm-canvas)}:root[data-theme=dark] .crm-app-shell .lx-app,:root[data-theme=dark] .crm-app-shell .lx-app.detail-app{background:var(--crm-canvas);color:var(--crm-ink)}:root[data-theme=dark] .crm-app-shell .lx-main{background:var(--crm-canvas)}:root[data-theme=dark] .crm-skip-link{background:var(--crm-navy);color:#fff}:root[data-theme=dark] .crm-app-shell .lx-main{color:var(--crm-ink)}:root[data-theme=dark] .crm-app-shell :is(.score-strip,.score-card,.score-metric,.filter-panel,.contacts-card,.detail-side-card,.timeline-panel,.contact-score,.detail-metric,.widget-card,.websites-table-wrap,.websites-empty){border-color:var(--crm-border);background-color:var(--crm-surface)}:root[data-theme=dark] .crm-app-shell :is(.score-strip,.filter-panel,.contacts-card,.detail-side-card,.timeline-panel,.contact-score,.detail-metric,.widget-card,.websites-table-wrap){box-shadow:0 2px 9px #00000012}:root[data-theme=dark] .crm-app-shell :is(.score-card strong,.score-metric strong,.detail-metric b,.contact-score strong){color:var(--crm-navy)}:root[data-theme=dark] .crm-app-shell :is(.score-metric>a,.table-name,.detail-topline>a,.detail-notice button){color:var(--crm-blue)}:root[data-theme=dark] .crm-app-shell .lx-table thead,:root[data-theme=dark] .crm-app-shell .lx-table th,:root[data-theme=dark] .crm-app-shell .table-header,:root[data-theme=dark] .crm-app-shell .table-heading{background:#1f2932}:root[data-theme=dark] .crm-app-shell :is(.lx-table th,.filter-section-head strong,.detail-side-card>h2,.timeline-heading h2){color:var(--crm-navy)}:root[data-theme=dark] .crm-app-shell :is(.show-filters,.primary-button,.bulk-action.primary){background:var(--crm-navy);border-color:var(--crm-navy);color:#fff}:root[data-theme=dark] .crm-app-shell :is(.show-filters,.primary-button,.bulk-action.primary):hover{background:var(--crm-navy-raised);border-color:var(--crm-navy-raised)}:root[data-theme=dark] .crm-app-shell :is(.filter-chips button:hover,.filter-chips button.chip-active){background:var(--crm-blue);border-color:var(--crm-blue);color:#fff}:root[data-theme=dark] .crm-app-shell :is(.saved-filter.filter-selected,.pond-filter[aria-pressed=true],.assigned-agent-options button:hover,.assigned-agent-options button.selected){color:var(--crm-navy);background:#232a2f}:root[data-theme=dark] .listing-page,:root[data-theme=dark] .listing-detail-page{color:#c0d2de}:root[data-theme=dark] .listing-eyebrow{color:#98a6b0}:root[data-theme=dark] .listing-eyebrow a{color:#57a7dc}:root[data-theme=dark] .listing-eyebrow span{color:#848d93}:root[data-theme=dark] .listing-heading h1{color:#c3d8e6}:root[data-theme=dark] .listing-heading p{color:#9ca9b2}:root[data-theme=dark] .listing-sync-link{color:#a7bdca;background:#151f28;border:1px solid #2b353f}:root[data-theme=dark] .listing-sync-link:hover{color:#5aa8d5;background:#172129;border-color:#364d59}:root[data-theme=dark] .listing-error{color:#dd8179;background:#18222b;border:1px solid #4b3331}:root[data-theme=dark] .listing-metrics article{background:#151f28;border:1px solid #242e37;box-shadow:0 1px 3px #00000014}:root[data-theme=dark] .listing-metric-icon.blue{color:#5fa8d1;background:#1f262b}:root[data-theme=dark] .listing-metric-icon.green{color:#a1b8ac;background:#1e2823}:root[data-theme=dark] .listing-metric-icon.green i{background:#51b48b;box-shadow:0 0 0 4px #1f3129}:root[data-theme=dark] .listing-metric-icon.violet{color:#9f94d3;background:#27252d}:root[data-theme=dark] .listing-metric-icon.amber{color:#c7944a;background:#292114}:root[data-theme=dark] .listing-metrics small{color:#98a5af}:root[data-theme=dark] .listing-metrics strong{color:#c0d6e4}:root[data-theme=dark] .listing-table-panel{background:#151f28;border:1px solid #263039;box-shadow:0 2px 7px #00000012}:root[data-theme=dark] .listing-panel-head{border-bottom:1px solid #1e2932}:root[data-theme=dark] .listing-panel-head h2{color:#bcd2df}:root[data-theme=dark] .listing-count-pill{color:#9fafb9;background:#1b252e}:root[data-theme=dark] .listing-result-window{color:#98a4ac}:root[data-theme=dark] .listing-filters{border-bottom:1px solid #1e2932}:root[data-theme=dark] .listing-search{color:#96a4ac;border:1px solid #29333d}:root[data-theme=dark] .listing-search:focus-within{border-color:#536b78;box-shadow:0 0 0 3px #00000030}:root[data-theme=dark] .listing-search input{color:#c0d2de;background:0 0;border:0;outline:none}:root[data-theme=dark] .listing-search input::placeholder{color:#8f9aa0}:root[data-theme=dark] .listing-search button{color:#fff;background:#287daf;border:0}:root[data-theme=dark] .listing-search button:hover{background:#60a6d7}:root[data-theme=dark] .listing-filter-select select{color:#a5b8c3;background:#151f28;border:1px solid #29333d}:root[data-theme=dark] .listing-clear{color:#9fb4c1}:root[data-theme=dark] .listing-table thead{background:#17212a}:root[data-theme=dark] .listing-table th{color:#98a5af}:root[data-theme=dark] .listing-table td{color:#a9bdc9;border-top:1px solid #1d2730}:root[data-theme=dark] .listing-table tbody tr:hover{background:#151f27}:root[data-theme=dark] .listing-property-cell{color:inherit}:root[data-theme=dark] .listing-property-cell>img,:root[data-theme=dark] .listing-image-fallback{background:#1d2730}:root[data-theme=dark] .listing-property-copy strong{color:#bbd1de}:root[data-theme=dark] .listing-property-copy small{color:#98a5ae}:root[data-theme=dark] .listing-price{color:#bcd3e0}:root[data-theme=dark] .listing-numbers{color:#b1c7d4}:root[data-theme=dark] .listing-numbers small{color:#97a6af}:root[data-theme=dark] .listing-numbers b{color:#879096}:root[data-theme=dark] .listing-type{color:#a3b5c1}:root[data-theme=dark] .listing-status{color:#a2b5be;background:#1b252e}:root[data-theme=dark] .listing-status i{background:#566268}:root[data-theme=dark] .listing-status-active{color:#a7bdb1;background:#1f2823}:root[data-theme=dark] .listing-status-active i{background:#58b485}:root[data-theme=dark] .listing-status-sold{color:#bab6cb;background:#27262c}:root[data-theme=dark] .listing-status-sold i{background:#a391da}:root[data-theme=dark] .listing-status-off{color:#bf9755;background:#292116}:root[data-theme=dark] .listing-status-off i{background:#c7943d}:root[data-theme=dark] .listing-status-unknown{color:#a1b3be;background:#1c262f}:root[data-theme=dark] .listing-agent-cell{color:#abc0cd}:root[data-theme=dark] .listing-agent-cell small{color:#97a3ab}:root[data-theme=dark] .listing-open-link{color:#97acb9;border:1px solid #0000}:root[data-theme=dark] .listing-open-link:hover{color:#57a7dc;background:#151f28;border-color:#293135}:root[data-theme=dark] .listing-table-footer{color:#98a6b0;border-top:1px solid #1e2932}:root[data-theme=dark] .listing-table-footer nav a{color:#a8bdcb;border:1px solid #27323b}:root[data-theme=dark] .listing-table-footer nav a:hover:not([aria-disabled=true]){background:#172129;border-color:#314651}:root[data-theme=dark] .listing-page-number{color:#61a8d0;background:#1f272b}:root[data-theme=dark] .listing-page-note{color:#96a3ab}:root[data-theme=dark] .listing-page-note span{background:#587266}:root[data-theme=dark] .listing-breadcrumbs{color:#97a4ac}:root[data-theme=dark] .listing-breadcrumbs a{color:#9eb4c1}:root[data-theme=dark] .listing-detail-hero{background:#151f28;border:1px solid #252f38;box-shadow:0 2px 8px #00000012}:root[data-theme=dark] .listing-hero-image,:root[data-theme=dark] .listing-hero-placeholder{background:#1d2730}:root[data-theme=dark] .listing-hero-placeholder{color:#8e9ea7}:root[data-theme=dark] .listing-hero-overline{color:#98a8b1}:root[data-theme=dark] .listing-hero-content h1{color:#c3d8e6}:root[data-theme=dark] .listing-hero-location{color:#99a9b2}:root[data-theme=dark] .listing-hero-location svg{color:#5da9cd}:root[data-theme=dark] .listing-hero-bottom>strong{color:#c0d7e3}:root[data-theme=dark] .listing-hero-bottom>span{color:#98a6af}:root[data-theme=dark] .listing-hero-bottom b{color:#869096}:root[data-theme=dark] .listing-back-button{color:#a3b9c5;background:#151f28eb;border:1px solid #26313a}:root[data-theme=dark] .listing-back-button:hover{color:#58a9d3;background:#151f28}:root[data-theme=dark] .listing-fact-strip{background:#151f28;border:1px solid #242e38}:root[data-theme=dark] .listing-fact-strip>div{color:#9cb2be;border-right:1px solid #1e2932}:root[data-theme=dark] .listing-fact-strip>div:last-child{border:0}:root[data-theme=dark] .listing-fact-strip strong{color:#b9cfdc}:root[data-theme=dark] .listing-fact-strip small{color:#97a4ac}:root[data-theme=dark] .listing-detail-section{background:#151f28;border:1px solid #252f39;box-shadow:0 1px 5px #0000000d}:root[data-theme=dark] .listing-detail-section>header{border-bottom:1px solid #1e2932}:root[data-theme=dark] .listing-detail-section>header h2{color:#bbd1de}:root[data-theme=dark] .listing-detail-section>header p{color:#97a4ac}:root[data-theme=dark] .listing-detail-field{border-bottom:1px solid #1d2730}:root[data-theme=dark] .listing-detail-field dt{color:#97a3ab}:root[data-theme=dark] .listing-detail-field dd{color:#b1c8d4}:root[data-theme=dark] .listing-detail-field dd a{color:#5fa8cf}:root[data-theme=dark] .listing-detail-empty{color:#919ba1}:root[data-theme=dark] .listing-photo-grid a{background:#1d2730}:root[data-theme=dark] .listing-feature-groups h3{color:#9babb6}:root[data-theme=dark] .listing-feature-groups li{color:#9faeb8;border-bottom:1px solid #1d2730}:root[data-theme=dark] .listing-feature-groups li strong{color:#b0c6d2}:root[data-theme=dark] .listing-history-head{color:#97a4ac;background:#162029}:root[data-theme=dark] .listing-history-row{color:#a2b5be;border-top:1px solid #1d2730}:root[data-theme=dark] .listing-history-row strong{color:#b0c6d2}:root[data-theme=dark] .listing-open-house-list article{color:#a3b5c0;border-bottom:1px solid #1d2730}:root[data-theme=dark] .listing-open-house-list article strong{color:#b1c8d4}:root[data-theme=dark] .listing-open-house-list article a,:root[data-theme=dark] .listing-extra-fields summary{color:#60a8ce}:root[data-theme=dark] .listing-api-empty{color:#9aa9b2}:root[data-theme=dark] .listing-api-empty a{color:#5fa8ce}:root[data-theme=dark] .listing-contact-fields .listing-detail-field:last-child{border:0}:root[data-theme=dark] .listing-location-tags span{color:#a1b3be;background:#1b252e}:root[data-theme=dark] .listing-schools article{border-bottom:1px solid #1d2730}:root[data-theme=dark] .listing-schools small{color:#97a4ac}:root[data-theme=dark] .listing-schools strong{color:#b0c7d3}:root[data-theme=dark] .listing-schools span{color:#9cacb5}:root[data-theme=dark] .listing-analytics-grid>div{background:#151f28;border:1px solid #1e2932}:root[data-theme=dark] .listing-analytics-grid small{color:#98a5af}:root[data-theme=dark] .listing-analytics-grid strong{color:#b7ceda}:root[data-theme=dark] .listing-record-meta{color:#98a5af;background:#151f28;border:1px solid #252f39}:root[data-theme=dark] .listing-record-meta strong{color:#a8beca}@media (max-width:720px){:root[data-theme=dark] .listing-fact-strip>div{border-bottom:1px solid #1e2932;border-right:0}:root[data-theme=dark] .listing-fact-strip>div:last-child{border-bottom:0}}:root[data-theme=dark] .listing-card-grid{background:#162029}:root[data-theme=dark] .listing-card{color:inherit;background:#151f28;border:1px solid #253039;box-shadow:0 2px 8px #00000016}:root[data-theme=dark] .listing-card:hover{border-color:#34444d;box-shadow:0 10px 26px #00000030}:root[data-theme=dark] .listing-card:focus-visible{outline:3px solid #5e7684}:root[data-theme=dark] .listing-card-media{background:#1d2730}:root[data-theme=dark] .listing-card-media>.listing-status{box-shadow:0 2px 8px #00000046}:root[data-theme=dark] .listing-card-type{color:#fff;background:#366285aa;border:1px solid #151f2880}:root[data-theme=dark] .listing-image-fallback{color:#95a5b0}:root[data-theme=dark] .listing-card-price{color:#c2d6e5}:root[data-theme=dark] .listing-card-content h3{color:#c0d5e3}:root[data-theme=dark] .listing-card-location{color:#9dadb8}:root[data-theme=dark] .listing-card-location svg{color:#9bb1bd}:root[data-theme=dark] .listing-card-facts{border-top:1px solid #1e2831;border-bottom:1px solid #1e2831}:root[data-theme=dark] .listing-card-facts>span{color:#a1b6c3}:root[data-theme=dark] .listing-card-facts strong{color:#b2c8d5}:root[data-theme=dark] .listing-card-facts small{color:#97a5ae}:root[data-theme=dark] .listing-card-footer{color:#97a6b1}:root[data-theme=dark] .listing-card-footer span:last-child{color:#a8becb}:root[data-theme=dark] .listing-empty{background:#141e27}:root[data-theme=dark] .listing-empty strong{color:#bcd1df}:root[data-theme=dark] .listing-empty span{color:#9babb6}:root[data-theme=dark] .listing-empty a{color:#5fa8d1}:root[data-theme=dark] .listing-gallery{background:#1f2932}:root[data-theme=dark] .listing-gallery-main{background:#1f2932;border:0}:root[data-theme=dark] .listing-gallery-main:focus-visible,:root[data-theme=dark] .listing-gallery-thumbs button:focus-visible,:root[data-theme=dark] .listing-gallery-dialog button:focus-visible{outline:3px solid #e9be78}:root[data-theme=dark] .listing-gallery-count{color:#fff;background:#366285ae;border:1px solid #151f2870}:root[data-theme=dark] .listing-gallery-thumbs{background:#151f28}:root[data-theme=dark] .listing-gallery-thumbs button{background:#1f2932;border:0}:root[data-theme=dark] .listing-gallery-more{color:#bacfdd}:root[data-theme=dark] .listing-gallery-placeholder{color:#94a8b2;background:linear-gradient(140deg,#1c2730,#232e37)}:root[data-theme=dark] .listing-hero-actions a{color:#abc1ce;background:#151f28;border:1px solid #28323b}:root[data-theme=dark] .listing-hero-actions a:hover{color:#63a8cf;background:#18222a;border-color:#314751}:root[data-theme=dark] .listing-detail-section{box-shadow:0 2px 8px #00000012}:root[data-theme=dark] .listing-remarks{color:#abc0ce}:root[data-theme=dark] .listing-gallery-dialog{color:#f8fbfc;background:#345f82;border:1px solid #ffffff1f;box-shadow:0 24px 90px #cadeef88}:root[data-theme=dark] .listing-gallery-dialog::backdrop{background:#2c577acc}:root[data-theme=dark] .listing-gallery-dialog>header{color:#fff;border-bottom:1px solid #ffffff1f}:root[data-theme=dark] .listing-gallery-dialog>header small{color:#7f909a}:root[data-theme=dark] .listing-gallery-dialog>header button{color:inherit;background:0 0;border:0}:root[data-theme=dark] .listing-gallery-nav{color:#fff;background:#315c7fa8;border:1px solid #ffffff1f}:root[data-theme=dark] .listing-gallery-dialog-thumbs{border-top:1px solid #ffffff1f}:root[data-theme=dark] .listing-gallery-dialog-thumbs button{background:#3d698d;border:2px solid #0000}:root[data-theme=dark] .listing-gallery-dialog-thumbs button[aria-current=true]{border-color:#e8bb77}@media (max-width:720px){:root[data-theme=dark] .listing-back-button{background:#151f28}:root[data-theme=dark] .listing-fact-strip>div{border-bottom:1px solid #1e2932;border-right:0}:root[data-theme=dark] .listing-fact-strip>div:nth-last-child(-n+2){border-bottom:0}:root[data-theme=dark] .listing-fact-strip>div:last-child,:root[data-theme=dark] .listing-gallery-dialog{border:0}}@media (max-width:390px){:root[data-theme=dark] .listing-contact-fields .listing-detail-field:last-child{border:0}}:root[data-theme=dark] .sync-page{color:#c7d9e9}:root[data-theme=dark] .sync-eyebrow{color:#9dadbb}:root[data-theme=dark] .sync-eyebrow b{color:#7f878d}:root[data-theme=dark] .sync-heading h1{color:#cbdeee}:root[data-theme=dark] .sync-heading p{color:#9cabb8}:root[data-theme=dark] .sync-live-indicator{color:#a5b8c6;background:#151f28;border:1px solid #263039}:root[data-theme=dark] .sync-live-dot,:root[data-theme=dark] .sync-live-dot:before{background:#546169}:root[data-theme=dark] .sync-live-dot.is-running{background:#42b68c;box-shadow:0 0 0 3px #1d2a25}:root[data-theme=dark] .sync-notice{color:#aac0cd;background:#19232c;border:1px solid #233139}:root[data-theme=dark] .sync-notice-warning{color:#c7bca8;background:#241f14;border-color:#3f3622}:root[data-theme=dark] .sync-notice-error{color:#da837d;background:#18222b;border-color:#4a3230}:root[data-theme=dark] .sync-access-card{background:#151f28;border:1px solid #263039;box-shadow:0 2px 8px #00000016}:root[data-theme=dark] .sync-lock-icon{color:#5aa7d9;background:#1f262b}:root[data-theme=dark] .sync-access-card h2{color:#c4d8e7}:root[data-theme=dark] .sync-access-card p{color:#9dacb7}:root[data-theme=dark] .sync-access-card code{color:#aac0cd;background:#1b262f}:root[data-theme=dark] .sync-key-form>label,:root[data-theme=dark] .sync-run-settings label{color:#a1b3c1}:root[data-theme=dark] .sync-key-form input,:root[data-theme=dark] .sync-run-settings input,:root[data-theme=dark] .sync-run-settings select{color:#bbd1de;background:#151f28;border:1px solid #2e3539}:root[data-theme=dark] .sync-key-form input::placeholder{color:#8f9ba2}:root[data-theme=dark] .sync-summary{background:#151f28;border:1px solid #242e38}:root[data-theme=dark] .sync-summary-icon.blue{color:#5da8d1;background:#1f262b}:root[data-theme=dark] .sync-summary-icon.green{color:#63b192;background:#1e2724}:root[data-theme=dark] .sync-summary-icon.amber{color:#c69448;background:#292114}:root[data-theme=dark] .sync-summary small{color:#98a7b2}:root[data-theme=dark] .sync-summary strong{color:#bfd4e2}:root[data-theme=dark] .sync-toolbar{background:#151f28;border:1px solid #252f39}:root[data-theme=dark] .sync-toolbar>div:first-child strong{color:#bacfdd}:root[data-theme=dark] .sync-toolbar>div:first-child span{color:#9ca9b2}:root[data-theme=dark] .sync-job-card{background:#151f28;border:1px solid #252f39;box-shadow:0 2px 6px #00000012}:root[data-theme=dark] .sync-job-icon{color:#5ba8d2;background:#1f262b}:root[data-theme=dark] .sync-job-icon.listings{color:#acadc2;background:#25262e}:root[data-theme=dark] .sync-job-icon.agents-offices{color:#a1b8ac;background:#202622}:root[data-theme=dark] .sync-state{color:#9fafb9;background:#1c262f}:root[data-theme=dark] .sync-state i{background:#556167}:root[data-theme=dark] .sync-state-running{color:#65b08f;background:#1d2723}:root[data-theme=dark] .sync-state-running i{background:#4bb58a;box-shadow:0 0 0 3px #1e3129}:root[data-theme=dark] .sync-state-stopping{color:#c69448;background:#282115}:root[data-theme=dark] .sync-state-stopping i{background:#cc9231}:root[data-theme=dark] .sync-state-succeeded{color:#65b08f;background:#1d2723}:root[data-theme=dark] .sync-state-succeeded i{background:#4bb58a}:root[data-theme=dark] .sync-state-failed{color:#e07f77;background:#2c2120}:root[data-theme=dark] .sync-state-failed i{background:#ea776e}:root[data-theme=dark] .sync-state-stopped{color:#a5b6c1;background:#1c262f}:root[data-theme=dark] .sync-state-stopped i{background:#6a7b87}:root[data-theme=dark] .sync-job-card h2{color:#c2d6e5}:root[data-theme=dark] .sync-description{color:#9fafba}:root[data-theme=dark] .sync-warning{color:#a0b3c0;background:#18222b}:root[data-theme=dark] .sync-warning>span{border:1px solid #56656e}:root[data-theme=dark] .sync-job-meta{color:#98a5af}:root[data-theme=dark] .sync-job-meta strong{color:#aabfcb}:root[data-theme=dark] .sync-button{color:#a9becb;background:#151f28;border:1px solid #2f363a}:root[data-theme=dark] .sync-button:hover:not(:disabled){background:#18222b;border-color:#3c464d}:root[data-theme=dark] .sync-button-primary{color:#fff;background:#287daf;border-color:#246f9e}:root[data-theme=dark] .sync-button-primary:hover:not(:disabled){background:#60a6d8;border-color:#68a6d2}:root[data-theme=dark] .sync-button-stop{color:#e17e75;background:#162029;border-color:#4e3735}:root[data-theme=dark] .sync-button-stop:hover:not(:disabled){background:#2c2120;border-color:#684e4c}:root[data-theme=dark] .sync-log{border-top:1px solid #1e2932}:root[data-theme=dark] .sync-log summary{color:#a8bdcb}:root[data-theme=dark] .sync-log summary span{color:#97a4ac}:root[data-theme=dark] .sync-log-body{color:#d5e1e7;background:#376286}:root[data-theme=dark] .sync-log-line time{color:#8b9ea9}:root[data-theme=dark] .sync-log-line.log-stderr{color:#947c79}:root[data-theme=dark] .sync-log-line.log-system{color:#798f84}:root[data-theme=dark] .sync-no-log{color:#909ba2;border-top:1px solid #1e2932}:root[data-theme=dark] .sync-footer{color:#98a4ad}:root[data-theme=dark] .sync-footer>span:first-child i{background:#597368}:root[data-theme=dark] .sync-footer button{color:#9eb5c0;background:0 0;border:0}:root[data-theme=dark] .sync-modal-backdrop{background:#35608388}:root[data-theme=dark] .sync-confirm-modal{background:#151f28;border:1px solid #26313a;box-shadow:0 18px 60px #0000007b}:root[data-theme=dark] .sync-modal-mark{color:#c5954a;background:#2b2213}:root[data-theme=dark] .sync-confirm-modal h2{color:#c1d7e4}:root[data-theme=dark] .sync-confirm-modal p{color:#9fb0bc}:root[data-theme=dark] .sync-progress>div:first-child{color:#9ca9b2}:root[data-theme=dark] .sync-progress>div:first-child strong{color:#bacfdd}:root[data-theme=dark] .sync-progress-track{background:#1e2831}:root[data-theme=dark] .sync-progress-track>span{background:linear-gradient(90deg,#5ba7da,#51abcf)}:root[data-theme=dark] .sync-credential-card{background:linear-gradient(110deg,#151f28 0%,#141e27 100%);border:1px solid #252f39;box-shadow:0 2px 6px #00000012}:root[data-theme=dark] .sync-credential-heading small{color:#97a2a9}:root[data-theme=dark] .sync-credential-heading h2{color:#c2d6e5}:root[data-theme=dark] .sync-credential-copy>p{color:#9fafba}:root[data-theme=dark] .sync-credential-form>label{color:#a1b3c1}:root[data-theme=dark] .sync-credential-form input{color:#bbd1de;background:#151f28;border:1px solid #2e3539}:root[data-theme=dark] .sync-credential-form input::placeholder{color:#8f9ba2}:root[data-theme=dark] .sync-credential-form input:focus-visible{outline:2px solid #435a67}:root[data-theme=dark] .web-idx-page{color:#ccc}:root[data-theme=dark] .web-idx-heading:after{background:linear-gradient(135deg,#0000 45%,#e76db3 46%,#b87ff1 58%,#0000 59%)}:root[data-theme=dark] .web-idx-title-icon{color:#e66db5;background:#2f222a}:root[data-theme=dark] .web-idx-heading>div:nth-child(2)>span{color:#e46eb9}:root[data-theme=dark] .web-idx-heading h1{color:#c6cdd3}:root[data-theme=dark] .web-idx-heading p{color:#bac1c6}:root[data-theme=dark] .web-idx-sync-link{color:#b9c9d7;background:#151f28;border:1px solid #2b363f}:root[data-theme=dark] .web-idx-sync-link:hover{background:#18222b}:root[data-theme=dark] .websites-load-error,:root[data-theme=dark] .websites-sync-error{color:#dc8279;background:#162029;border:1px solid #4b3331}:root[data-theme=dark] .websites-sync-error{color:#c29657;background:#211e17;border-color:#3c311e}:root[data-theme=dark] .websites-domain-tabs{background:#151f28;border:1px solid #28333c;box-shadow:0 2px 8px #00000012}:root[data-theme=dark] .websites-domain-picker{color:#afb5ba;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .websites-domain-picker>span{color:#a7abaf}:root[data-theme=dark] .websites-domain-picker select{color:#cdd4dc;background:0 0;border:0;outline:0}:root[data-theme=dark] .websites-domain-picker svg{color:#afafaf}:root[data-theme=dark] .websites-tabs>button,:root[data-theme=dark] .websites-more-tabs>summary{color:#ccc;background:#151f28;border:0}:root[data-theme=dark] .websites-tabs>button:not(:disabled),:root[data-theme=dark] .websites-more-tabs>summary{box-shadow:0 1px 4px #00000028}:root[data-theme=dark] .websites-tabs>button.is-current{color:#d7d7d7;background:#252f38}:root[data-theme=dark] .websites-tabs>button:disabled,:root[data-theme=dark] .websites-more-tabs button:disabled{color:#a6a6a6}:root[data-theme=dark] .websites-more-tabs>div{background:#151f28;border:1px solid #28333c;box-shadow:0 8px 24px #0000004b}:root[data-theme=dark] .websites-more-tabs button{background:#151f28;border:0}:root[data-theme=dark] .websites-featured{background:linear-gradient(100deg,#151f28 0% 67%,#251f24 100%);border:1px solid #3e303c;box-shadow:0 2px 7px #00000012}:root[data-theme=dark] .websites-featured-mark{color:#e66db5;background:#32242d}:root[data-theme=dark] .websites-featured-copy small{color:#9ca1a6}:root[data-theme=dark] .websites-featured-copy h2{color:#cad3da}:root[data-theme=dark] .websites-featured-copy a{color:#4fa1fd}:root[data-theme=dark] .website-state{color:#a5baad;background:#1e2622}:root[data-theme=dark] .website-state i{background:#62b282}:root[data-theme=dark] .websites-primary-action{color:#fff;background:#366185;border:1px solid #366185}:root[data-theme=dark] .websites-primary-action:hover{background:#3e6a8d}:root[data-theme=dark] .websites-card{background:#151f28;border:1px solid #2a353e;box-shadow:0 3px 11px #00000016}:root[data-theme=dark] .websites-card-header{border-bottom:1px solid #222c36}:root[data-theme=dark] .websites-card-header h2{color:#c9d0d6}:root[data-theme=dark] .websites-card-header>div:first-child>span{color:#acb1b5;background:#1d2730}:root[data-theme=dark] .websites-add-button{color:#fff;background:#8bc34a;border:1px solid #83b53b}:root[data-theme=dark] .websites-add-button:hover{background:#7fb03f}:root[data-theme=dark] .websites-admin-tools>summary{color:#bdc7d0;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .websites-admin-menu{background:#151f28;border:1px solid #29333d;box-shadow:0 8px 24px #0000004b}:root[data-theme=dark] .websites-admin-menu strong{color:#9da4ab}:root[data-theme=dark] .websites-admin-menu a{color:#50a1fd}:root[data-theme=dark] .websites-admin-menu a:hover{background:#19232b}:root[data-theme=dark] .websites-toolbar{border-bottom:1px solid #232d36}:root[data-theme=dark] .websites-search{color:#acb1b6;border:1px solid #2c3740}:root[data-theme=dark] .websites-search:focus-within{border-color:#d677c7;box-shadow:0 0 0 3px #00000039}:root[data-theme=dark] .websites-search input{color:#d7d7d7;background:0 0;border:0;outline:0}:root[data-theme=dark] .websites-search input::placeholder{color:#9b9fa2}:root[data-theme=dark] .websites-search button{color:#a4adb4;background:0 0;border:0}:root[data-theme=dark] .websites-range{color:#acb2b7}:root[data-theme=dark] .websites-tool-button,:root[data-theme=dark] .websites-select-limit{color:#bcc5cc;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .websites-tool-button:hover{background:#19232c}:root[data-theme=dark] .websites-select-limit select{color:#bcc5cc;background:0 0;border:0;outline:0}:root[data-theme=dark] .websites-select-limit>span{color:#a9b0b6}:root[data-theme=dark] .websites-columns>summary{color:#bcc5cc;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .websites-columns>summary span{color:#a9b0b6}:root[data-theme=dark] .websites-columns>div{background:#151f28;border:1px solid #29333d;box-shadow:0 8px 24px #0000004b}:root[data-theme=dark] .websites-columns label{color:#bcc5cc}:root[data-theme=dark] .websites-columns label:hover{background:#19232c}:root[data-theme=dark] .websites-columns input{accent-color:#789ee6}:root[data-theme=dark] .websites-table thead{background:#232e37}:root[data-theme=dark] .websites-table th{color:#c2c2c2;border-right:1px solid #2b363f}:root[data-theme=dark] .websites-table th:last-child{border-right:0}:root[data-theme=dark] .websites-table tbody tr{border-top:1px solid #212c35}:root[data-theme=dark] .websites-table tbody tr:hover{background:#141e27}:root[data-theme=dark] .websites-table td{color:#c6cbcf}:root[data-theme=dark] .website-avatar{color:#c882c3;background:#2c232a;border:1px solid #3c2f3b}:root[data-theme=dark] .website-avatar.is-brokerage{color:#739fe5;background:#22262c;border-color:#2b3240}:root[data-theme=dark] .website-entity-copy>strong{color:#50a2f9}:root[data-theme=dark] .website-entity-copy>span{color:#aeb3b9}:root[data-theme=dark] .role-dot{background:#cc7ec8}:root[data-theme=dark] .role-dot.brokerage{background:#70a0e2}:root[data-theme=dark] .website-location{color:#a0a4a8}:root[data-theme=dark] .website-domain-cell>a{color:#4ea1fe}:root[data-theme=dark] .website-open-action{color:#c6d1e5;background:#17212a;border:1px solid #313741}:root[data-theme=dark] .website-open-action:hover{background:#1d2730}:root[data-theme=dark] .website-action-menu>summary{color:#b4bac0;background:#1a242d;border:1px solid #28333c}:root[data-theme=dark] .website-action-menu>div{background:#151f28;border:1px solid #2a343d;box-shadow:0 8px 25px #0000004b}:root[data-theme=dark] .website-action-menu a,:root[data-theme=dark] .website-action-menu button{color:#bfccd6;background:#151f28;border:0}:root[data-theme=dark] .website-action-menu a:hover,:root[data-theme=dark] .website-action-menu button:hover{background:#19232c}:root[data-theme=dark] .website-action-note{color:#a1a6ab;border-top:1px solid #202a33}:root[data-theme=dark] .websites-empty-icon{color:#e66db5;background:#2e252c}:root[data-theme=dark] .websites-empty h3{color:#c5cacf}:root[data-theme=dark] .websites-empty p{color:#a8aeb3}:root[data-theme=dark] .websites-empty a{color:#50a1fb}:root[data-theme=dark] .websites-card-footer{color:#a2a7ac;border-top:1px solid #212c35}:root[data-theme=dark] .website-dialog-backdrop{background:#335f8266}:root[data-theme=dark] .website-dialog{background:#151f28;border:1px solid #373339;box-shadow:0 18px 55px #0000007b}:root[data-theme=dark] .website-dialog>header small{color:#de71c3}:root[data-theme=dark] .website-dialog h2{color:#c9d3d9}:root[data-theme=dark] .website-dialog>header button{color:#b2b8bd;background:#1b252e;border:0}:root[data-theme=dark] .website-dialog-intro{color:#abb6bd}:root[data-theme=dark] .website-dialog-domain{background:#162029;border:1px solid #27323b}:root[data-theme=dark] .website-dialog-domain span{color:#a4aaaf}:root[data-theme=dark] .website-dialog-domain strong{color:#c5ced6}:root[data-theme=dark] .website-addable-list li{border-bottom:1px solid #202a33}:root[data-theme=dark] .website-addable-list li strong{color:#c4cdd3}:root[data-theme=dark] .website-addable-list li small{color:#a1a7ad}:root[data-theme=dark] .website-addable-list li>b{color:#a5bbae;background:#1e2622}:root[data-theme=dark] .website-no-addable{color:#a8afb5}:root[data-theme=dark] .website-dialog-note{color:#bbb1a0;background:#19232c}:root[data-theme=dark] .website-dialog>footer button,:root[data-theme=dark] .website-dialog>footer a{color:#bcc4ca;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .website-dialog>footer a{color:#fff;background:#366185;border-color:#366185}@media (max-width:700px){:root[data-theme=dark] .websites-table tbody tr{border-top:1px solid #212c35}:root[data-theme=dark] .websites-table td{border:0}:root[data-theme=dark] .websites-table td[data-label=Domain]:before{color:#9da2a6}}:root[data-theme=dark] .website-settings-top{border-bottom:1px solid #26313a}:root[data-theme=dark] .website-settings-top a:first-child{color:#4f9fff}:root[data-theme=dark] .website-settings-top h1{color:#d2ddeb}:root[data-theme=dark] .website-settings-top>div>span{color:#a9b1ba}:root[data-theme=dark] .ws-readonly-banner{color:#bcccdd;background:#17212a;border:1px solid #26333e}:root[data-theme=dark] .ws-readonly-icon{color:#5ca7d9;background:#1f2d36}:root[data-theme=dark] .ws-readonly-banner span{color:#aab9c8}:root[data-theme=dark] .ws-sync-meta{color:#a6b4c0}:root[data-theme=dark] .ws-sync-meta a{color:#4f9fff}:root[data-theme=dark] .ws-section-heading>div>span{color:#9aa1a7}:root[data-theme=dark] .ws-section-heading h2{color:#cfd7df}:root[data-theme=dark] .ws-section-heading p{color:#a9afb7}:root[data-theme=dark] .ws-filter{color:#a9b1bb}:root[data-theme=dark] .ws-filter input,:root[data-theme=dark] .ws-search-input{color:#d7d7d7;background:#151f28;border:1px solid #2c3740}:root[data-theme=dark] .ws-card{background:#151f28;border:1px solid #242e37;box-shadow:0 2px 8px #00000018}:root[data-theme=dark] .ws-card>header h2,:root[data-theme=dark] .ws-card>header h3{color:#c7ced5}:root[data-theme=dark] .ws-card>header p{color:#a1a7ae}:root[data-theme=dark] .ws-count,:root[data-theme=dark] .ws-current-badge{color:#abb4bc;background:#1a242d}:root[data-theme=dark] .ws-current-badge{color:#e86db1;background:#2f242a}:root[data-theme=dark] .ws-current-template{background:#141e26;border:1px solid #202a33}:root[data-theme=dark] .ws-template-preview{color:#9aa4ad;background:linear-gradient(145deg,#212b34,#162028)}:root[data-theme=dark] .ws-current-template p{color:#a4adb6}:root[data-theme=dark] .ws-current-template a{color:#4f9fff}:root[data-theme=dark] .ws-subheading{color:#bec7d1}:root[data-theme=dark] .ws-color-option{color:#b4bcc3;border:1px solid #202a33}:root[data-theme=dark] .ws-color-option i{border:1px solid #0000004b}:root[data-theme=dark] .ws-color-option b{color:#e96caf}:root[data-theme=dark] .ws-premium-grid article{color:#bcc5cd;border:1px solid #202a33}:root[data-theme=dark] .ws-premium-grid img{background:#1a242d}:root[data-theme=dark] .ws-premium-grid article span{color:#a4afb8}:root[data-theme=dark] .ws-setting{border-top:1px solid #1e2831}:root[data-theme=dark] .ws-setting:first-child{border-top:0}:root[data-theme=dark] .ws-setting-copy strong{color:#c4ccd4}:root[data-theme=dark] .ws-setting-copy p{color:#a4abb3}:root[data-theme=dark] .ws-setting-control>input,:root[data-theme=dark] .ws-setting-control textarea{color:#c2c2c2;background:#172129;border:1px solid #29343d}:root[data-theme=dark] .ws-setting-control small{color:#989ea4}:root[data-theme=dark] .ws-toggle{color:#b8c1ca}:root[data-theme=dark] .ws-toggle>span{background:#303b44}:root[data-theme=dark] .ws-toggle>span:after{background:#151f28;box-shadow:0 1px 2px #0000004b}:root[data-theme=dark] .ws-toggle input:checked+span{background:#9fc56a}:root[data-theme=dark] .ws-reference{border:1px solid #202a33}:root[data-theme=dark] .ws-reference strong{color:#bcc7d2}:root[data-theme=dark] .ws-reference>span,:root[data-theme=dark] .ws-reference small{color:#9ba4ae}:root[data-theme=dark] .ws-reference li{color:#adb7c1;background:#19232c}:root[data-theme=dark] .ws-search-results button{background:#151f28;border:1px solid #212b34}:root[data-theme=dark] .ws-search-results button:hover{background:#151f28;border-color:#364754}:root[data-theme=dark] .ws-search-results button span{color:#c2cdd6}:root[data-theme=dark] .ws-search-results button small{color:#9ea6ad}:root[data-theme=dark] .ws-search-total{color:#9da4ac}:root[data-theme=dark] .ws-empty{color:#a7b0b8}:root[data-theme=dark] .ws-muted{color:#a1a7ae}:root[data-theme=dark] .ws-footer{color:#9ba2aa}:root[data-theme=dark] .login-page{color:#cad9eb;background:radial-gradient(at 10% 5%,#2e2836,#0000 50%),radial-gradient(at 100% 100%,#222a32,#0000 55%),#172129}:root[data-theme=dark] .login-brand>span,:root[data-theme=dark] .login-mark{color:#fff;background:#366185}:root[data-theme=dark] .login-card{background:#151f28;border:1px solid #242f38;box-shadow:0 18px 70px #0000001d}:root[data-theme=dark] .login-intro{color:#a7b4c6}:root[data-theme=dark] .login-form input{color:#cad9eb;background:#151f28;border:1px solid #373d46}:root[data-theme=dark] .login-form button{color:#fff;background:#366185;border:0}:root[data-theme=dark] .login-error{color:#ef736b;background:#2b2121}:root[data-theme=dark] .login-footer{color:#a0abbe}:root[data-theme=dark] .login-page{background:radial-gradient(at 10% 5%,#232a2f,#0000 50%),#18222b}:root[data-theme=dark] .login-brand>.crm-brand-copy{color:#cddff0;background:0 0}:root[data-theme=dark] .login-mark{background:0 0}:root[data-theme=dark] .login-eyebrow{color:#a9bccb}:root[data-theme=dark] .login-form button{background:#386387}:root[data-theme=dark] .login-form button:hover{background:#457095}:root[data-theme=dark] .login-brand .crm-brand-copy{color:#cddff0;background:0 0}:root[data-theme=dark] .login-brand .crm-brand-copy small{color:#a5b8c7}:root[data-theme=dark] .login-form .login-password-toggle{color:#a5b8c7;background:0 0;border:0}:root[data-theme=dark] .login-form .login-password-toggle:hover{color:#cddff0;background:#1b252e}:root[data-theme=dark] .login-form .login-password-toggle:focus-visible{outline:2px solid #718797}
:root[data-theme=dark]{--dk-canvas:#0b1620;--dk-bar:#0f1c27;--dk-surface:#13212d;--dk-surface-2:#1a2b39;--dk-line:#263849;--dk-line-strong:#35495c;--dk-ink:#e8eff5;--dk-body:#c9d6e1;--dk-muted:#93a7b8;--dk-brand:#2f6690;--dk-brand-hover:#3b77a4;--dk-link:#8cc0e6;--dk-soft:#1b3448}:root[data-theme=dark] .lx-topbar{background:var(--dk-bar);border-bottom-color:var(--dk-line);box-shadow:0 1px #00000040}:root[data-theme=dark] .crm-app-shell .omni-search{background:var(--dk-canvas);border-color:var(--dk-line);box-shadow:none;color:var(--dk-link)}:root[data-theme=dark] .crm-app-shell .omni-search:focus-within{background:var(--dk-surface);box-shadow:0 0 0 3px var(--dk-soft);border-color:#4f7593}:root[data-theme=dark] .crm-app-shell .omni-search input{color:var(--dk-ink)}:root[data-theme=dark] .crm-app-shell .omni-search input::placeholder{color:var(--dk-muted)}:root[data-theme=dark] .crm-search-kbd{background:var(--dk-surface);border-color:var(--dk-line);color:var(--dk-muted)}:root[data-theme=dark] .crm-app-shell .add-contact{background:var(--dk-brand);border-color:var(--dk-brand);color:#fff}:root[data-theme=dark] .crm-app-shell .add-contact:hover{background:var(--dk-brand-hover);border-color:var(--dk-brand-hover)}:root[data-theme=dark] .crm-app-shell :is(.marketplace,.sign-out){background:var(--dk-surface);border-color:var(--dk-line);color:var(--dk-body)}:root[data-theme=dark] .crm-app-shell :is(.marketplace,.sign-out):hover{background:var(--dk-surface-2);border-color:var(--dk-line-strong)}:root[data-theme=dark] .crm-app-shell .user-photo{background:var(--dk-soft);color:#cfe3f3}:root[data-theme=dark] .global-search-results{background:var(--dk-surface);border-color:var(--dk-line);box-shadow:0 14px 36px #0006}:root[data-theme=dark] .global-search-result{color:var(--dk-body);border-color:var(--dk-line)}:root[data-theme=dark] .global-search-result:is(:hover,:focus-visible){background:var(--dk-surface-2)}:root[data-theme=dark] .global-search-message{color:var(--dk-muted)}:root[data-theme=dark] [class*=leaderboard-report] thead th{color:#e7ecef}:root[data-theme=dark] .websites-add-button{background:#4f7d22;border-color:#4f7d22}:root[data-theme=dark] .websites-add-button:hover{background:#5c8f2a}
