/* Screen-only palette. Document previews and printed output keep their paper styling. */
@media screen {
html[data-estate-theme="shared"]{color-scheme:light;--es-secondary:#38BDF8;--es-surface-muted:#F1F5F9}
html[data-estate-theme="shared"][data-es-color-mode="dark"]{color-scheme:dark;--es-canvas:#0B0F19;--es-surface:#1E293B;--es-surface-muted:#111827;--es-primary:#6366F1;--es-primary-hover:#818CF8;--es-primary-soft:#272C52;--es-secondary:#38BDF8;--es-text:#F8FAFC;--es-text-muted:#94A3B8;--es-border:#334155;--es-chrome:#111827;--es-chrome-text:#F8FAFC;--es-selected:#6366F1;--es-focus:#38BDF8;--es-shadow:0 3px 16px #0003}
html[data-estate-theme="shared"]{--settings-ink:var(--es-text);--settings-muted:var(--es-text-muted)}
html[data-estate-theme="shared"] #product-sidebar{--es-chrome:#0F1E3A;--es-chrome-text:#F8FAFC;--es-text:#F8FAFC;--es-text-muted:#B8C5DB;--es-primary-soft:#1B3154;--es-border:#293D5D;background:#0F1E3A!important;color:#F8FAFC!important;border-right:1px solid #293D5D}
html[data-estate-theme="shared"] #product-sidebar :is(.es-wordmark,.nav-item,.sidebar-account){color:var(--es-chrome-text)!important}
html[data-estate-theme="shared"] #product-sidebar .nav-item[aria-current=page]{background:var(--es-primary)!important;color:white!important;box-shadow:inset 3px 0 var(--es-secondary)}
html[data-estate-theme="shared"] #product-sidebar .nav-item:hover:not([aria-current=page]){background:var(--es-primary-soft)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"] .sidebar-footer{border-color:var(--es-border)!important}
.es-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;min-height:40px;padding:8px 12px;border:1px solid var(--es-border);border-radius:9px;background:var(--es-surface);color:var(--es-text);font:600 12px/1.4 system-ui;cursor:pointer;flex-shrink:0}
.es-theme-toggle:hover{border-color:var(--es-primary);background:var(--es-primary-soft)}
.es-theme-toggle:focus-visible{outline:3px solid var(--es-focus);outline-offset:3px}
.es-theme-login{position:fixed;top:16px;right:20px;z-index:10020}
html[data-estate-theme="shared"] .es-settings-hub{--settings-ink:var(--es-text);--settings-muted:var(--es-text-muted);color:var(--es-text)}
html[data-estate-theme="shared"] .es-settings-intro{background:linear-gradient(110deg,var(--es-primary-soft),var(--es-canvas))!important}
html[data-estate-theme="shared"] .es-settings-kicker{color:var(--es-primary-hover)!important}
html[data-estate-theme="shared"] .es-settings-chip{background:var(--es-primary-soft)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"] .es-settings-card h3{color:var(--es-text)!important}
html[data-estate-theme="shared"] :is(.cal-primary,.cal-tabs [aria-pressed=true]){background:var(--es-primary)!important;color:#fff!important;border-color:var(--es-primary)!important}
html[data-estate-theme="shared"] .cal-selected{border-color:var(--es-primary)!important;box-shadow:inset 0 0 0 1px var(--es-primary)}
html[data-estate-theme="shared"] .cal-today strong{background:var(--es-primary)!important;color:white!important}
html[data-estate-theme="shared"] .function-tab[aria-current=page]{background:var(--es-primary-soft)!important;color:var(--es-primary-hover)!important;border-color:var(--es-primary)!important}
html[data-estate-theme="shared"] .function-tab:hover{background:var(--es-primary-soft)!important}
html[data-estate-theme="shared"] .function-glyph{background:var(--es-primary-soft)!important;color:var(--es-primary)!important}
html[data-estate-theme="shared"] .pipeline-lane.is-drop-target{outline-color:var(--es-secondary)!important;background:var(--es-primary-soft)!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] .pipeline-log-history{border-color:var(--es-border)!important}
html[data-estate-theme="shared"] :is(.es-preserve-document,#paperSheet,#printRoot,#printArea,#sheet,#bankPreprinted,#printableReportArea,#printableVoucherArea,.a4,.page-sheet,.paper-sheet,.document-page,.office-document){color-scheme:light;color:#0F172A}
html[data-estate-theme="shared"][data-es-color-mode] :is(:where(#product-shell),:where(#content-stage),:where(#main-content),:where(#workspace-overview),:where(#office-page),:where(#view-leads),:where(#view-contacts),.crm-pipeline,.crm-projects,.estate-calendar,:where(#es-workspace-boot),.hero,.launch-hero,.site-footer):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background:var(--es-canvas)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(:where(#product-header),:where(#workspace-function-rail),.site-header,.product-dialog,dialog,.es-settings-card,.es-settings-advanced,.es-settings-links a,.pipeline-card,.project-card,.property-card,.office-card,.cal-event,.cal-day,.cal-editor,.cal-empty,.cal-item-actions button,.cal-actions button,.cal-toolbar button,.cal-tabs button,.sidebar-header,.preview-toolbar,.toolbar,.card,.panel,.modal-content,.modal-body,.bg-white,.bg-slate-50,.bg-gray-50,.bg-zinc-50,.bg-slate-100,.bg-gray-100,.visual-label,.suite-card,.pricing-card):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:var(--es-surface)!important;color:var(--es-text)!important;border-color:var(--es-border)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.pipeline-lane,.pipeline-view-toggle,.pipeline-empty,.preview-pane,.module-context,.bg-slate-200,.bg-gray-200,thead,th,.es-settings-facts,.es-settings-integration):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:var(--es-surface-muted)!important;border-color:var(--es-border)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800,.text-gray-700,.text-zinc-900,.text-zinc-800,.pipeline-contact,.cal-toolbar strong,.cal-header h1,.cal-day-detail h2,.cal-agenda h2,.office-card h3,.project-card h2,.property-card h3):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-600,.text-gray-500,.cal-event p,.cal-storage,.cal-eyebrow,.pipeline-card p,.pipeline-close,.pipeline-lane h2,.es-settings-card p,.es-settings-hint,.sidebar-account,.header-path>span,.hero-copy>p,.hero-lead,.hero-assurance,.launch-eyebrow,.cal-editor p):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text-muted)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-gray-300,td,th,.pipeline-latest-note,.pipeline-log-history):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){border-color:var(--es-border)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.pipeline-quick-actions a,.pipeline-quick-actions button,.pipeline-edit,.pipeline-stage-label select,.pipeline-stage-filters button,.pipeline-view-toggle button,.pipeline-context button,.pipeline-context select,.pipeline-followup-filters select,.pipeline-dialog,.pipeline-log-history textarea,.pipeline-log-history button,.cal-day-detail button,.es-settings-actions .secondary):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:var(--es-surface)!important;color:var(--es-text)!important;border-color:var(--es-border)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.cal-primary,.pipeline-new,.es-btn:not(.secondary),button.primary,.btn-primary,.btn-ai,.fm-primary,.es-settings-card button:not(.secondary),.pipeline-log-history button,.pipeline-stage-filters [aria-pressed=true],.office-tabs [aria-current=page]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background:var(--es-primary)!important;border-color:var(--es-primary)!important;color:white!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.cal-day span,.cal-type){filter:brightness(.95)}
html[data-estate-theme="shared"][data-es-color-mode] :is(h1,h2,h3,h4,.header-path strong,.site-header nav>a:not(.es-btn),.pipeline-log-history summary):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.module-context button,.command-trigger,.shell-icon,.top,.toolbar,.top-bar,.project-workspace,.project-context,.summary-card,.stat-card,.filter-bar,.file-card):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:var(--es-surface)!important;color:var(--es-text)!important;border-color:var(--es-border)!important}
@media(max-width:480px){#workspace-color-mode{font-size:0;width:40px;padding:7px;min-height:44px}#workspace-color-mode::before{content:"☾";font-size:20px}#workspace-color-mode[aria-pressed=true]::before{content:"☀"}}
@media(max-width:767px){#product-header .header-tools{gap:6px}.es-theme-toggle{padding:7px 9px;min-height:40px;font-size:11px}.es-theme-login{top:12px;right:12px}.site-header{height:auto!important;min-height:80px;flex-wrap:wrap}.site-header nav{flex-wrap:wrap;justify-content:end}}
}
@media print{.es-theme-toggle{display:none!important}html{color-scheme:light!important}}

/* Foreground/background pairs for neutral surfaces, actions and status badges. */
@media screen{
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-slate-700,.bg-slate-800,.bg-slate-900,.bg-slate-950,.bg-gray-700,.bg-gray-800,.bg-gray-900,.bg-zinc-800,.bg-zinc-900,.bg-neutral-900,.pipeline-latest-note,.es-settings-advanced,.lm-card,.office-events,.office-response-list):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:var(--es-surface)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.text-black,.text-slate-950,.text-gray-950,.text-neutral-800,.text-neutral-900,.text-zinc-700,.text-zinc-800,.text-zinc-900,label,legend,td,.pipeline-latest-note p,.pipeline-log-history li,.es-settings-facts dd,.office-events article,.office-response-list summary):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.text-gray-400,.text-zinc-400,.text-zinc-500,.text-neutral-500,.text-neutral-600,.pipeline-latest-note small,.pipeline-log-history small,.projects-help):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text-muted)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-white.text-white,.bg-slate-50.text-white,.bg-slate-100.text-white,.bg-slate-800.text-white,.bg-slate-900.text-white,.bg-slate-950.text-white,.bg-gray-900.text-white):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-blue-600,.bg-blue-700,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-brand-500,.bg-brand-600,.bg-brand-700,.bg-emerald-600,.bg-emerald-700,.bg-red-600,.bg-rose-600,.bg-teal-600,.cal-primary,.pipeline-new):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-blue-600 .text-white,.bg-indigo-600 .text-white,.bg-brand-600 .text-white,.bg-emerald-600 .text-white,.bg-red-600 .text-white):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.text-blue-500,.text-blue-600,.text-blue-700,.text-sky-600,.text-sky-700,.text-indigo-600,.text-brand-600,.text-brand-700):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#93C5FD!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.text-emerald-500,.text-emerald-600,.text-green-600,.text-teal-600):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#6EE7B7!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.text-red-500,.text-red-600,.text-rose-600):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#FDA4AF!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.text-amber-500,.text-amber-600,.text-yellow-600):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#FCD34D!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:#DCFCE7!important;color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-emerald-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-emerald-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-green-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-green-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:#FFE4E6!important;color:#9F1239!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-red-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#9F1239!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-red-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#9F1239!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-rose-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#9F1239!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-rose-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#9F1239!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){background-color:#FEF3C7!important;color:#92400E!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-amber-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#92400E!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-amber-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#92400E!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-yellow-50 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#92400E!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-yellow-100 [class*="text-"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#92400E!important}
html[data-estate-theme="shared"][data-es-color-mode] input::placeholder,html[data-estate-theme="shared"][data-es-color-mode] textarea::placeholder{color:var(--es-text-muted)!important;opacity:1}
html[data-estate-theme="shared"][data-es-color-mode] select option{background:var(--es-surface);color:var(--es-text)}
}

@media screen{html[data-estate-theme="shared"][data-es-color-mode] :is(.bg-white,.bg-slate-800,.bg-slate-900,.bg-slate-950,.bg-gray-900) .text-white:not(:where(.bg-brand-600 *,.bg-blue-600 *,.bg-indigo-600 *,.bg-emerald-600 *,.bg-red-600 *,.es-preserve-document *,.a4 *,#paperSheet *,#printRoot *,#printArea *,#sheet *)){color:var(--es-text)!important}}

/* Quiet scrollbars; stronger handles on hover and while dragging. */
@media screen{
 html[data-estate-theme="shared"]{--es-scroll-thumb:#CBD5E1;--es-scroll-hover:#64748B;--es-scroll-track:#F1F5F9}
 html[data-estate-theme="shared"][data-es-color-mode="dark"]{--es-scroll-thumb:#94A3B8;--es-scroll-hover:#475569;--es-scroll-track:#172033}
 html[data-estate-theme="shared"],html[data-estate-theme="shared"] *{scrollbar-width:thin;scrollbar-color:var(--es-scroll-thumb) var(--es-scroll-track)}
 html[data-estate-theme="shared"] *:hover{scrollbar-color:var(--es-scroll-hover) var(--es-scroll-track)}
 html[data-estate-theme="shared"]::-webkit-scrollbar,html[data-estate-theme="shared"] *::-webkit-scrollbar{width:9px;height:9px}
 html[data-estate-theme="shared"]::-webkit-scrollbar-track,html[data-estate-theme="shared"] *::-webkit-scrollbar-track{background:var(--es-scroll-track);border-radius:8px}
 html[data-estate-theme="shared"]::-webkit-scrollbar-thumb,html[data-estate-theme="shared"] *::-webkit-scrollbar-thumb{background-color:var(--es-scroll-thumb);border:2px solid var(--es-scroll-track);border-radius:8px}
 html[data-estate-theme="shared"]::-webkit-scrollbar-thumb:hover,html[data-estate-theme="shared"] *::-webkit-scrollbar-thumb:hover{background-color:var(--es-scroll-hover)}
 html[data-estate-theme="shared"]::-webkit-scrollbar-thumb:active,html[data-estate-theme="shared"] *::-webkit-scrollbar-thumb:active{background-color:#334155}
 html[data-estate-theme="shared"]::-webkit-scrollbar-corner,html[data-estate-theme="shared"] *::-webkit-scrollbar-corner{background:var(--es-scroll-track)}
 #product-sidebar{--es-scroll-track:#0F1E3A;--es-scroll-thumb:#94A3B8;--es-scroll-hover:#64748B}
}

@media screen{html[data-estate-theme="shared"] #product-sidebar{background:linear-gradient(165deg,#081428 0%,#0F274C 46%,#174EA6 100%)!important;--es-primary-soft:#234A78;--es-border:#375F8C}html[data-estate-theme="shared"] #product-sidebar .sidebar-footer{border-top-color:#6B9AD04D!important}html[data-estate-theme="shared"] #product-sidebar .nav-item:hover:not([aria-current=page]){background:#93C5FD26!important}html[data-estate-theme="shared"] #product-sidebar .nav-item[aria-current=page]{background:#2563EBCC!important;box-shadow:inset 3px 0 #7DD3FC;color:#FFFFFF!important}}

/* Dark blue panels retain light foregrounds in either appearance mode. */
@media screen{
html[data-estate-theme="shared"][data-es-color-mode] :is(.overview-banner,.login-story){--es-text:#F8FAFC;--es-text-muted:#CBD5E1;color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.overview-banner,.login-story) :is(h1,h2,h3,h4,.es-wordmark){color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.overview-banner,.login-story) :is(p,footer,.es-overline){color:#CBD5E1!important}
html[data-estate-theme="shared"][data-es-color-mode] .overview-banner .es-btn.secondary{background:#FFFFFF!important;color:#1E3A5F!important;border-color:#CBD5E1!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.login-grid,.login-access){background:var(--es-canvas)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] .login-choice{background:var(--es-surface)!important;border-color:var(--es-border)!important;color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] .login-choice b{color:var(--es-text)!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.login-choice small,.login-access p,.login-help){color:var(--es-text-muted)!important}
}

/* Homepage blue sections use their own foreground palette, independent of canvas mode. */
@media screen{
html[data-estate-theme="shared"][data-es-color-mode] :is(.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit){--es-text:#F8FAFC;--es-text-muted:#CBD5E1;--es-ink:#F8FAFC;--es-muted:#CBD5E1;color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit) :is(h1,h2,h3,h4,strong,b){color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit) :is(p,small,.es-overline,.presentation-number,.campaign-steps,.support-link){color:#CBD5E1!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit) a:not(.es-btn){color:#BFDBFE!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(.campaign-presentation,.orbit) button{color:#F8FAFC!important}
}
/* WhatsApp identity stays green across light and dark appearances. */
@media screen{
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-green{color:#15803D!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] .es-whatsapp-green:not(.es-whatsapp-action){color:#86EFAC!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action{background:#15803D!important;border-color:#15803D!important;color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action:hover{background:#166534!important;border-color:#166534!important;color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action :is(svg,i,span,.function-glyph){color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action .function-glyph{background:#FFFFFF20!important}
html[data-estate-theme="shared"][data-es-color-mode] #product-sidebar .nav-item.es-whatsapp-green{background:transparent!important;color:#86EFAC!important}
html[data-estate-theme="shared"][data-es-color-mode] #product-sidebar .nav-item.es-whatsapp-green:is(:hover,[aria-current=page]){background:#15803D!important;color:#FFFFFF!important;box-shadow:inset 3px 0 #86EFAC}
html[data-estate-theme="shared"][data-es-color-mode] .function-tab.es-whatsapp-green{background:#DCFCE7!important;border-color:#86EFAC!important;color:#166534!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] .function-tab.es-whatsapp-green{background:#14532D!important;color:#DCFCE7!important}
html[data-estate-theme="shared"][data-es-color-mode] .function-tab.es-whatsapp-green[aria-current=page]{background:#15803D!important;color:#FFFFFF!important}
}

/* Dark surfaces use light text and current-color vector strokes. */
@media screen{
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(.text-black,.text-neutral-950,.text-zinc-950):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(svg[stroke="#000"],svg[stroke="#000000"],svg[stroke="black"],svg [stroke="#000"],svg [stroke="#000000"],svg [stroke="black"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){stroke:currentColor!important}
html[data-estate-theme="shared"][data-es-color-mode="dark"] :is(svg[fill="#000"],svg[fill="#000000"],svg[fill="black"],svg [fill="#000"],svg [fill="#000000"],svg [fill="black"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){fill:currentColor!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(#product-sidebar,.overview-banner,.login-story,.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit,.es-whatsapp-action,.cal-time-event,.bg-blue-600,.bg-blue-700,.bg-indigo-600,.bg-brand-600,.bg-brand-700,.bg-emerald-600,.bg-green-700) :is(.text-black,.text-neutral-950,.text-zinc-950):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#F8FAFC!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(#product-sidebar,.overview-banner,.login-story,.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit,.es-whatsapp-action,.cal-time-event,.bg-blue-600,.bg-blue-700,.bg-indigo-600,.bg-brand-600,.bg-brand-700,.bg-emerald-600,.bg-green-700) :is(svg[stroke="#000"],svg[stroke="#000000"],svg[stroke="black"],svg [stroke="#000"],svg [stroke="#000000"],svg [stroke="black"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){stroke:currentColor!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(#product-sidebar,.overview-banner,.login-story,.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit,.es-whatsapp-action,.cal-time-event,.bg-blue-600,.bg-blue-700,.bg-indigo-600,.bg-brand-600,.bg-brand-700,.bg-emerald-600,.bg-green-700) :is(svg[fill="#000"],svg[fill="#000000"],svg[fill="black"],svg [fill="#000"],svg [fill="#000000"],svg [fill="black"]):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){fill:currentColor!important}
html[data-estate-theme="shared"][data-es-color-mode] :is(#product-sidebar,.overview-banner,.login-story,.offering-marketing,.journey-demo,.campaign-presentation,.start-section,.orbit,.es-whatsapp-action,.cal-time-event,.bg-blue-600,.bg-blue-700,.bg-indigo-600,.bg-brand-600,.bg-brand-700,.bg-emerald-600,.bg-green-700) :is(.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800,.text-zinc-900):not(:where(.es-preserve-document,.es-preserve-document *,#paperSheet,#paperSheet *,#printRoot,#printRoot *,#printArea,#printArea *,#sheet,#sheet *,#bankPreprinted,#bankPreprinted *,#printableReportArea,#printableReportArea *,#printableVoucherArea,#printableVoucherArea *,.a4,.a4 *,.page-sheet,.page-sheet *,.paper-sheet,.paper-sheet *,.document-page,.document-page *,.office-document,.office-document *,[contenteditable="true"],[contenteditable="true"] *)){color:#F8FAFC!important}
}

/* Reference palette: violet actions, pale blue controls and teal tab selection. */
@media screen{
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]){--es-canvas:#F4F6FB;--es-surface:#FFFFFF;--es-surface-muted:#F1F5FF;--es-primary:#514BFF;--es-primary-hover:#4338CA;--es-primary-soft:#F0F5FF;--es-secondary:#009688;--es-text:#191E32;--es-text-muted:#64748B;--es-border:#D8E3FF;--es-selected:#514BFF;--es-focus:#60A5FA}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) :is(#controls-bar,#view-leads,#view-contacts,.crm-pipeline,.crm-projects,.agency-view) :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select){background:#F3F7FF!important;border-color:#C5D5FF!important;color:#26324A!important}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) .function-tab:not(.es-whatsapp-green){color:#514BFF!important;background:transparent!important;border-color:transparent!important}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) .function-tab:not(.es-whatsapp-green)[aria-current=page]{background:#E7F5F2!important;color:#514BFF!important;border-color:transparent!important;box-shadow:inset 0 -3px #009688!important}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) .function-tab:not(.es-whatsapp-green):hover{background:#F0F5FF!important}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) .function-tab:not(.es-whatsapp-green) .function-glyph{background:transparent!important;color:#514BFF!important}
html[data-estate-theme="shared"]:not([data-es-color-mode="dark"]) :is(#btn-import,#btn-export,#btn-sample-csv,#d-call,#d-email-btn){background:#F0F5FF!important;border-color:#C5D5FF!important;color:#514BFF!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action{background:#087F5B!important;border-color:#087F5B!important;color:#FFFFFF!important}
html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action:hover{background:#066649!important;border-color:#066649!important;color:#FFFFFF!important}
}

@media screen{html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action{background:#139869!important;border-color:#139869!important;color:#FFFFFF!important}html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action:hover{background:#0F8058!important;border-color:#0F8058!important}html[data-estate-theme="shared"][data-es-color-mode] .es-whatsapp-action :is(svg,i,span){color:#FFFFFF!important}}

@media screen{
#notification-dialog .notification-item[data-notification-tone=followup]{--notice-bg:#FDF0F5;--notice-edge:#EC9CBD;--notice-label:#9D174D}
#notification-dialog .notification-item[data-notification-tone=intimation]{--notice-bg:#F1F3F5;--notice-edge:#B7C0CC;--notice-label:#475569}
#notification-dialog .notification-item[data-notification-tone=whatsapp]{--notice-bg:#EAF8EF;--notice-edge:#6BC99A;--notice-label:#166534}
#notification-dialog .notification-item[data-notification-tone=instruction]{--notice-bg:#FFF9DF;--notice-edge:#EBCB64;--notice-label:#854D0E}
#notification-dialog .notification-item[data-notification-tone=chat]{--notice-bg:#EDF5FF;--notice-edge:#8ABBEF;--notice-label:#1E40AF}
html[data-estate-theme="shared"][data-es-color-mode] #notification-dialog .notification-item[data-notification-tone]{background:var(--notice-bg)!important;border-left:4px solid var(--notice-edge)!important;border-bottom-color:#DCE3EC!important}
html[data-estate-theme="shared"][data-es-color-mode] #notification-dialog .notification-item[data-notification-tone] .notification-open{background:transparent!important;color:#334155!important}
html[data-estate-theme="shared"][data-es-color-mode] #notification-dialog .notification-item[data-notification-tone] .severity{color:var(--notice-label)!important}
html[data-estate-theme="shared"][data-es-color-mode] #notification-dialog .notification-item[data-notification-tone] small{color:#64748B!important}
html[data-estate-theme="shared"][data-es-color-mode] #notification-dialog .notification-item[data-notification-tone] .notification-state{background:#FFFFFFAA!important;color:#475569!important;border-color:#CBD5E1!important}
}
