body,html{background-color:var(--crm-bg);color:var(--crm-text)}body{background-image:var(--crm-gradient-app);background-attachment:fixed}::-moz-selection{background:var(--crm-accent);color:var(--crm-primary-foreground)}::selection{background:var(--crm-accent);color:var(--crm-primary-foreground)}.crm-focus-ring:focus-visible,[data-crm-ui=v5] :focus-visible{outline:none;box-shadow:0 0 0 2px var(--crm-surface-strong),0 0 0 4px color-mix(in srgb,var(--crm-state-accent-text) 68%,transparent),0 7px 20px rgba(var(--crm-accent-rgb),.2)}:root,[data-crm-ui=v5]{--crm-button-solid-foreground:var(--crm-brand-gradient-foreground);--crm-button-solid-foreground-muted:color-mix(in srgb,var(--crm-brand-gradient-foreground) 76%,transparent);--crm-button-on-soft:var(--crm-text);--crm-button-on-soft-muted:var(--crm-text-secondary);--crm-button-accent-soft-foreground:var(--crm-state-accent-text)}[data-crm-ui=v5] .text-crm-accent{color:var(--crm-state-accent-text)!important}[data-crm-ui=v5] .text-crm-info{color:var(--crm-state-info-text)!important}[data-crm-ui=v5] .text-crm-success{color:var(--crm-state-success-text)!important}[data-crm-ui=v5] .text-crm-warning{color:var(--crm-state-warning-text)!important}[data-crm-ui=v5] .text-crm-danger{color:var(--crm-state-danger-text)!important}@media (hover:hover) and (pointer:fine){[data-crm-ui=v5] .hover\:text-crm-accent:hover{color:var(--crm-state-accent-text)!important}}:is([data-crm-ui=v5] .crm-mobile-header-menu.is-active,[data-crm-ui=v5] .crm-hero-primary-action,[data-crm-ui=v5] .crm-leads-primary-action,[data-crm-ui=v5] .crm-primary-action,[data-crm-ui=v5] .crm-modal-button--primary,[data-crm-ui=v5] .crm-lead-action-button--primary,[data-crm-ui=v5] .crm-chat-lead-card__button--primary,[data-crm-ui=v5] .crm-profile-action-button--primary,[data-crm-ui=v5] .crm-lead-actions-menu__trigger.is-open,[data-crm-ui=v5] .crm-internal-segment:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-internal-filter-chip:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-internal-tile-button:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-fab,[data-crm-ui=v5] .bg-crm-accent,[data-crm-ui=v5] [class*=from-crm-accent],.crm-login-submit,.crm-login-mode-toggle__btn.is-active,.crm-platform-button--primary,.crm-platform-filterbar button.is-active,.crm-platform-tabs button.is-active,.crm-platform-support__filters button.is-active,.crm-platform-mail__folders button.is-active,.crm-platform-install button:first-of-type,.crm-owner-button--primary){border-color:color-mix(in srgb,var(--crm-accent) 56%,transparent)!important;background:var(--crm-brand-gradient)!important;color:var(--crm-brand-gradient-foreground)!important;text-shadow:none!important;box-shadow:var(--crm-brand-gradient-shadow)}:is([data-crm-ui=v5] .crm-mobile-header-menu.is-active,[data-crm-ui=v5] .crm-hero-primary-action,[data-crm-ui=v5] .crm-leads-primary-action,[data-crm-ui=v5] .crm-primary-action,[data-crm-ui=v5] .crm-modal-button--primary,[data-crm-ui=v5] .crm-lead-action-button--primary,[data-crm-ui=v5] .crm-chat-lead-card__button--primary,[data-crm-ui=v5] .crm-profile-action-button--primary,[data-crm-ui=v5] .crm-lead-actions-menu__trigger.is-open,[data-crm-ui=v5] .crm-internal-segment:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-internal-filter-chip:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-internal-tile-button:is(.is-active,[aria-pressed=true]),[data-crm-ui=v5] .crm-fab,[data-crm-ui=v5] .bg-crm-accent,[data-crm-ui=v5] [class*=from-crm-accent],.crm-login-submit,.crm-login-mode-toggle__btn.is-active,.crm-platform-button--primary,.crm-owner-button--primary) :is(span,strong,small,b,em,svg){color:inherit!important;stroke:currentColor}:is(.bg-crm-accent,[class*=from-crm-accent]){color:var(--crm-primary-foreground)!important}:is(.bg-crm-accent,[class*=from-crm-accent]) :is(span,strong,small,b,em,svg){color:inherit!important;stroke:currentColor}.crm-login-submit:disabled,[data-crm-ui=v5] :is(.crm-lead-action-button--primary,.crm-modal-button--primary,.crm-profile-action-button--primary):disabled{color:color-mix(in srgb,var(--crm-brand-gradient-foreground) 72%,transparent)!important}[data-crm-ui=v5] .crm-stage-tone--brand{border-color:color-mix(in srgb,var(--crm-chart-1) 36%,transparent)!important;background:color-mix(in srgb,var(--crm-chart-1) 12%,transparent)!important;color:var(--crm-state-accent-text)!important}[data-crm-ui=v5] .crm-stage-tone--info{border-color:color-mix(in srgb,var(--crm-chart-3) 36%,transparent)!important;background:color-mix(in srgb,var(--crm-chart-3) 12%,transparent)!important;color:var(--crm-state-info-text)!important}[data-crm-ui=v5] .crm-stage-tone--violet{border-color:color-mix(in srgb,var(--crm-chart-4) 36%,transparent)!important;background:color-mix(in srgb,var(--crm-chart-4) 12%,transparent)!important;color:var(--crm-chart-4)!important}[data-crm-ui=v5] .crm-stage-border--info{border-color:color-mix(in srgb,var(--crm-chart-3) 28%,transparent)!important}[data-crm-ui=v5] .crm-stage-border--success{border-color:color-mix(in srgb,var(--crm-success) 28%,transparent)!important}[data-crm-ui=v5] .crm-stage-text--info{color:var(--crm-state-info-text)!important}[data-crm-ui=v5] .crm-stage-text--success,[data-crm-ui=v5] .crm-state-pill--success{color:var(--crm-state-success-text)!important}[data-crm-ui=v5] .crm-state-pill--success{border-color:color-mix(in srgb,var(--crm-success) 40%,transparent)!important;background:color-mix(in srgb,var(--crm-success) 11%,transparent)!important}[data-crm-ui=v5] .crm-state-pill--danger{border-color:color-mix(in srgb,var(--crm-danger) 40%,transparent)!important;background:color-mix(in srgb,var(--crm-danger) 11%,transparent)!important;color:var(--crm-state-danger-text)!important}[data-crm-ui=v5] .crm-danger-glow{box-shadow:0 0 22px color-mix(in srgb,var(--crm-danger) 16%,transparent)!important}[data-crm-ui=v5] .crm-avatar-tone{color:var(--crm-avatar-foreground)!important;text-shadow:0 1px 1px rgb(0 0 0/.16)}[data-crm-ui=v5] .crm-mobile-header{border-color:var(--crm-border);background:radial-gradient(14rem 8rem at 6% -10%,rgba(var(--crm-accent-rgb),.14),transparent 70%),color-mix(in srgb,var(--crm-surface-strong) 94%,transparent);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(255 255 255/.42)}html.dark [data-crm-ui=v5] .crm-mobile-header{background:radial-gradient(14rem 8rem at 6% -10%,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 70%),color-mix(in srgb,var(--crm-surface-strong) 94%,transparent)}html.dark [data-crm-ui=v5] .crm-sidebar-profile-header:before{background:radial-gradient(circle at 18% 0,rgb(var(--crm-app-atmosphere-rgb)/.08),transparent 68%),linear-gradient(90deg,color-mix(in srgb,var(--crm-text) 8%,transparent),transparent 72%)!important}[data-crm-ui=v5] .crm-mobile-header:has(.crm-mobile-header-menu.is-active),html.dark [data-crm-ui=v5] .crm-mobile-header:has(.crm-mobile-header-menu.is-active){box-shadow:var(--crm-shadow-card)!important}[data-crm-ui=v5] .crm-mobile-drawer-layer[data-state=open] .crm-mobile-drawer-backdrop,[data-crm-ui=v5] .crm-mobile-drawer-layer[data-state=opening] .crm-mobile-drawer-backdrop{background:color-mix(in srgb,var(--crm-brand-obsidian) 58%,transparent)!important}html.dark [data-crm-ui=v5] .crm-mobile-drawer-layer[data-state=open] .crm-mobile-drawer-backdrop,html.dark [data-crm-ui=v5] .crm-mobile-drawer-layer[data-state=opening] .crm-mobile-drawer-backdrop{background:color-mix(in srgb,var(--crm-brand-obsidian) 74%,transparent)!important}[data-crm-ui=v5] .crm-sidebar-profile-header,[data-crm-ui=v5] .crm-sidebar-profile-header:hover,html.dark [data-crm-ui=v5] .crm-sidebar-profile-header,html.dark [data-crm-ui=v5] .crm-sidebar-profile-header:hover{border-color:color-mix(in srgb,var(--crm-accent) 52%,transparent);background:radial-gradient(circle at 18% 16%,rgb(255 255 255/.3),transparent 34%),radial-gradient(circle at 88% 0,rgb(255 255 255/.12),transparent 40%),var(--crm-brand-gradient)!important;box-shadow:var(--crm-brand-gradient-shadow)}html.dark [data-crm-ui=v5] .crm-sidebar-profile-header,html.dark [data-crm-ui=v5] .crm-sidebar-profile-header:hover{border-color:var(--crm-border-accent);background:radial-gradient(circle at 18% 16%,rgb(242 244 247/.08),transparent 34%),radial-gradient(circle at 88% 0,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 40%),var(--crm-sidebar-active)!important;box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-sidebar-profile-header:after,html.dark [data-crm-ui=v5] .crm-sidebar-profile-header:after{background:linear-gradient(180deg,transparent 48%,rgb(2 2 1/.16))}[data-crm-ui=v5] .crm-sidebar-profile-status,[data-crm-ui=v5] .crm-sidebar-profile-status.text-crm-muted,[data-crm-ui=v5] .crm-sidebar-profile-title,html.dark [data-crm-ui=v5] .crm-sidebar-profile-status,html.dark [data-crm-ui=v5] .crm-sidebar-profile-status.text-crm-muted,html.dark [data-crm-ui=v5] .crm-sidebar-profile-title{color:var(--crm-brand-gradient-foreground)!important;text-shadow:none}html.dark [data-crm-ui=v5] .crm-sidebar-profile-status,html.dark [data-crm-ui=v5] .crm-sidebar-profile-status.text-crm-muted,html.dark [data-crm-ui=v5] .crm-sidebar-profile-title{color:var(--crm-app-text)!important}[data-crm-ui=v5] .crm-sidebar-profile-avatar,[data-crm-ui=v5] .crm-sidebar-profile-status,html.dark [data-crm-ui=v5] .crm-sidebar-profile-avatar,html.dark [data-crm-ui=v5] .crm-sidebar-profile-status{border-color:rgb(2 2 1/.2);background:rgb(2 2 1/.1);box-shadow:inset 0 1px 0 rgb(255 255 255/.24)}[data-crm-ui=v5] .crm-sidebar-brand__mark{background:var(--crm-brand-gradient);color:var(--crm-brand-gradient-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5]{--crm-internal-control-border:color-mix(in srgb,var(--crm-border-strong) 78%,var(--crm-accent) 22%);--crm-internal-control-bg:linear-gradient(180deg,rgb(255 255 255/0.72),rgb(255 255 255/0.38)),color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%);--crm-internal-control-bg-hover:linear-gradient(180deg,rgb(255 255 255/0.84),rgb(255 255 255/0.48)),color-mix(in srgb,var(--crm-surface-strong) 88%,var(--crm-accent) 12%);--crm-internal-control-shadow:var(--crm-shadow-soft);--crm-internal-control-shadow-hover:var(--crm-shadow-card);--crm-internal-active-bg:var(--crm-brand-gradient);--crm-internal-active-fg:var(--crm-brand-gradient-foreground);--crm-internal-active-shadow:var(--crm-brand-gradient-shadow);--crm-v5-button-surface:var(--crm-surface-strong);--crm-v5-button-surface-hover:color-mix(in srgb,var(--crm-surface-strong) 90%,var(--crm-accent) 10%)}html.dark [data-crm-ui=v5]{--crm-internal-control-bg:linear-gradient(180deg,rgb(242 244 247/0.06),rgb(242 244 247/0.018)),color-mix(in srgb,var(--crm-surface-strong) 98%,var(--crm-accent) 2%);--crm-internal-control-bg-hover:linear-gradient(180deg,rgb(242 244 247/0.09),rgb(242 244 247/0.035)),color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%);--crm-internal-active-bg:var(--crm-sidebar-active);--crm-internal-active-fg:var(--crm-text);--crm-internal-active-shadow:var(--crm-shadow-soft);--crm-v5-button-surface:var(--crm-surface-strong);--crm-v5-button-surface-hover:color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%)}[data-crm-ui=v5][data-active-tab=profile]{--crm-profile-text-muted:var(--crm-text-secondary);--crm-profile-text-soft:var(--crm-text-muted);--crm-profile-control-bg:var(--crm-surface-strong);--crm-profile-control-bg-hover:var(--crm-surface-soft);--crm-profile-control-border:var(--crm-border);--crm-profile-control-border-strong:var(--crm-border-accent);--crm-profile-accent-text:var(--crm-state-accent-text);--crm-profile-primary-start:var(--crm-amber-400);--crm-profile-primary-end:var(--crm-amber-600)}html.dark [data-crm-ui=v5][data-active-tab=profile]{--crm-profile-text-muted:var(--crm-text-secondary);--crm-profile-text-soft:var(--crm-text-muted);--crm-profile-control-bg:var(--crm-surface-strong);--crm-profile-control-bg-hover:var(--crm-surface-soft);--crm-profile-control-border:var(--crm-border);--crm-profile-control-border-strong:var(--crm-border-accent);--crm-profile-accent-text:var(--crm-state-accent-text)}[data-crm-ui=v5][data-active-tab=profile] :is(.crm-password-toggle:hover,.crm-password-toggle:focus-visible,.crm-profile-action-button--primary){background:var(--crm-brand-gradient)!important;color:var(--crm-brand-gradient-foreground)!important}.crm-select__menu{border-color:var(--crm-border-strong);background:var(--crm-surface-strong);box-shadow:var(--crm-shadow-overlay)}.crm-select__option{color:var(--crm-text-secondary)}.crm-select__option[data-active=true]{background:var(--crm-accent-soft);color:var(--crm-text)}.crm-select__option[aria-selected=true]{color:var(--crm-state-accent-text)}[data-crm-ui=v5] .crm-chat-bubble--own{border-color:color-mix(in srgb,var(--crm-accent) 42%,transparent);background:var(--crm-chat-user-message);color:var(--crm-chat-user-message-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-chat-bubble--own :is(.crm-chat-message-text,.crm-chat-file-card span,.crm-chat-reply-quote p,.crm-chat-message-time,.crm-chat-message-meta,.crm-chat-lead-card__title,.crm-chat-lead-card__muted,.crm-chat-lead-card__status){color:var(--crm-chat-user-message-foreground)!important}[data-crm-ui=v5] .crm-chat-bubble--own :is(.crm-chat-reply-quote,.crm-chat-file-card,.crm-chat-lead-card--own){border-color:rgb(2 2 1/.2);background:rgb(2 2 1/.08)}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-own-inline-surface{border-color:color-mix(in srgb,var(--crm-chat-user-message-foreground) 22%,transparent);background:color-mix(in srgb,var(--crm-chat-user-message-foreground) 10%,transparent);color:var(--crm-chat-user-message-foreground)!important}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-own-inline-surface:hover{background:color-mix(in srgb,var(--crm-chat-user-message-foreground) 18%,transparent)}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-own-muted-text{color:color-mix(in srgb,var(--crm-chat-user-message-foreground) 72%,transparent)!important}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-own-status{border-color:color-mix(in srgb,var(--crm-chat-user-message-foreground) 24%,transparent);background:color-mix(in srgb,var(--crm-chat-user-message-foreground) 10%,transparent);color:var(--crm-chat-user-message-foreground)}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-own-status--muted{color:color-mix(in srgb,var(--crm-chat-user-message-foreground) 76%,transparent)}.crm-login-stage{background:radial-gradient(ellipse at 72% 18%,rgb(var(--crm-app-atmosphere-rgb)/.1) 0,transparent 58%),radial-gradient(ellipse at 84% 52%,rgb(81 179 208/.03) 0,transparent 58%),radial-gradient(ellipse at 18% 48%,rgb(6 8 11/.96) 0,rgb(9 12 16/.8) 44%,transparent 78%),linear-gradient(180deg,var(--crm-app-graphite-850) 0,var(--crm-app-graphite-925) 48%,var(--crm-app-graphite-950) 100%);color:var(--crm-app-text)}.crm-login-hero__mobile-still,.crm-login-hero__video{opacity:.52;filter:grayscale(1) contrast(1.08) brightness(.68);mix-blend-mode:luminosity}.crm-login-stage__bg:after{background:linear-gradient(90deg,rgb(6 8 11/.8),rgb(9 12 16/.5) 14%,transparent 42%,transparent 65%,rgb(9 12 16/.42) 90%,rgb(6 8 11/.8)),linear-gradient(180deg,rgb(6 8 11/.18),transparent 24%,transparent 68%,rgb(6 8 11/.5))}.crm-login-hero__shade{background:radial-gradient(circle at 50% 50%,rgb(var(--crm-app-atmosphere-rgb)/.075),transparent 27%),radial-gradient(circle at 50% 42%,rgb(242 244 247/.055),transparent 18%),linear-gradient(180deg,rgb(6 8 11/.26),transparent 24%,rgb(6 8 11/.6) 100%)}.crm-login-brand,.crm-login-brand__title,.crm-login-card__title{color:var(--crm-app-text);text-shadow:none}.crm-login-brand__subtitle,.crm-login-card__subtitle,.crm-login-consent,.crm-login-divider,.crm-login-label{color:var(--crm-app-text-secondary)}.crm-login-card{border-color:rgb(242 244 247/.14);background:linear-gradient(160deg,rgb(18 23 30/.94),rgb(9 12 16/.92));box-shadow:var(--crm-shadow-overlay);color:var(--crm-app-text)}.crm-login-mode-toggle{border-color:rgb(242 244 247/.12);background:rgb(6 8 11/.48);box-shadow:inset 0 1px 0 rgb(242 244 247/.045)}.crm-login-mode-toggle__btn{color:var(--crm-app-text-secondary)}.crm-login-consent a:focus-visible,.crm-login-consent a:hover,.crm-login-eye:hover,.crm-login-link:hover,.crm-login-mode-toggle__btn:hover{color:var(--crm-app-text)}.crm-login-input{border-color:rgb(242 244 247/.16);background:rgb(18 23 30/.86);color:var(--crm-app-text);caret-color:var(--crm-amber-300)}.crm-login-input::-moz-placeholder{color:var(--crm-app-text-muted)}.crm-login-input::placeholder{color:var(--crm-app-text-muted)}.crm-login-input:focus{border-color:rgb(249 162 22/.58);background:rgb(24 30 38/.94);box-shadow:0 0 0 3px var(--crm-theme-accent-soft)}.crm-login-card .crm-login-consent a,.crm-login-card .crm-login-link,.crm-login-consent a,.crm-login-link{color:var(--crm-amber-300);text-decoration-color:rgb(249 162 22/.42)}.crm-login-eye,.crm-login-oauth,.crm-login-rail__btn{color:var(--crm-app-text-secondary)}.crm-login-oauth,.crm-login-rail__btn{border-color:rgb(242 244 247/.16);background:rgb(18 23 30/.72)}.crm-login-oauth:hover,.crm-login-rail__btn:hover{border-color:rgb(249 162 22/.62);background:rgb(249 162 22/.14);color:var(--crm-amber-300)}.crm-login-divider:after,.crm-login-divider:before{background:rgb(242 244 247/.12)}.crm-login-alert--error{border-color:rgb(240 95 90/.4);background:rgb(240 95 90/.12);color:#ffaaa4}.crm-login-alert--notice{border-color:rgb(252 190 98/.4);background:rgb(252 190 98/.12);color:var(--crm-amber-300)}.crm-mobile-choice-card--employee,.crm-split-panel--employee{background:radial-gradient(28rem 22rem at 16% 84%,rgb(249 162 22/.12),transparent 62%),linear-gradient(150deg,#fefbf6,#f9f5eb 58%,#f3eee4)!important}.crm-mobile-choice-card--owner,.crm-split-panel--owner{background:radial-gradient(28rem 22rem at 86% 82%,rgb(4 111 135/.07),transparent 62%),linear-gradient(150deg,#ffffff,#f9f5eb 58%,#e6e1d6)!important}html.dark .crm-split-desktop{background:var(--crm-app-graphite-950)!important}html.dark :is(.crm-split-panel--employee,.crm-mobile-choice-card--employee){background:radial-gradient(28rem 22rem at 16% 84%,rgb(var(--crm-app-atmosphere-rgb)/.075),transparent 62%),linear-gradient(150deg,var(--crm-app-graphite-800) 0,var(--crm-app-graphite-900) 60%,var(--crm-app-graphite-950) 100%)!important}html.dark :is(.crm-split-panel--owner,.crm-mobile-choice-card--owner){background:radial-gradient(28rem 22rem at 86% 82%,rgb(81 179 208/.035),transparent 62%),linear-gradient(150deg,var(--crm-app-graphite-800) 0,var(--crm-app-graphite-900) 60%,var(--crm-app-graphite-950) 100%)!important}.dark .bg-white{background-color:var(--crm-surface-strong)!important}.dark .bg-slate-50{background-color:var(--crm-bg-deep)!important}.dark .bg-slate-100{background-color:var(--crm-surface-strong)!important}.dark .bg-slate-200{background-color:var(--crm-surface-soft)!important}.dark .bg-white\/90{background-color:rgb(18 23 30/.93)!important}.dark .bg-white\/80{background-color:rgb(18 23 30/.85)!important}.dark .bg-\[\#dfe6eb\],.dark .bg-\[\#f0f2f5\]{background-color:var(--crm-bg-deep)!important}.dark .bg-\[\#f0f4f7\]{background-color:var(--crm-surface-strong)!important}.dark .text-slate-800,.dark .text-slate-900{color:var(--crm-text)!important}.dark .text-slate-600,.dark .text-slate-700{color:var(--crm-text-secondary)!important}.dark .text-slate-500{color:var(--crm-text-muted)!important}.dark .text-slate-400{color:var(--crm-text-disabled)!important}.dark .border-slate-100,.dark .border-slate-200{border-color:var(--crm-border)!important}.dark .border-slate-300{border-color:var(--crm-border-strong)!important}.dark .hover\:bg-slate-100:hover,.dark .hover\:bg-slate-50:hover{background-color:var(--crm-surface-strong)!important}.dark .hover\:bg-slate-700:hover{background-color:var(--crm-surface-soft)!important}.crm-owner-root[data-platform-theme=light]{--owner-bg:#f9f5eb;--owner-bg-2:#fefbf6;--owner-surface:rgb(255 255 255/0.9);--owner-surface-strong:#ffffff;--owner-surface-soft:rgb(243 238 228/0.88);--owner-ink:#0b0906;--owner-muted:#4b473f;--owner-faint:#67635a;--owner-line:#e6e1d6;--owner-line-strong:#d2cdc2;--owner-accent:#f9a216;--owner-accent-2:#ca6f00;--owner-blue:#046f87;--owner-warning:#9a4b00;--owner-danger:#b63132;--owner-success:#137738;--owner-shadow:var(--crm-shadow-card);--owner-shadow-soft:var(--crm-shadow-soft)}.crm-owner-root[data-platform-theme=dark]{--owner-bg:var(--crm-app-graphite-950);--owner-bg-2:var(--crm-app-graphite-925);--owner-surface:rgb(18 23 30/0.92);--owner-surface-strong:var(--crm-app-graphite-850);--owner-surface-soft:rgb(24 30 38/0.84);--owner-ink:var(--crm-app-text);--owner-muted:var(--crm-app-text-secondary);--owner-faint:var(--crm-app-text-muted);--owner-line:var(--crm-app-line);--owner-line-strong:var(--crm-app-line-strong);--owner-accent:#f9a216;--owner-accent-2:#ca6f00;--owner-blue:#51b3d0;--owner-warning:#fcbe62;--owner-danger:#f05f5a;--owner-success:#5ec077;--owner-shadow:var(--crm-shadow-card);--owner-shadow-soft:var(--crm-shadow-soft)}.crm-owner-root .crm-owner-button--primary{color:var(--crm-brand-obsidian)!important}[data-crm-ui=v5] :is(.crm-mobile-header-action,.crm-mobile-header-avatar,.crm-icon-action){border-color:var(--crm-border);background:linear-gradient(145deg,color-mix(in srgb,var(--crm-accent) 7%,transparent),transparent),color-mix(in srgb,var(--crm-surface-strong) 92%,transparent);color:var(--crm-text-secondary);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] :is(.crm-mobile-header-action,.crm-mobile-header-avatar,.crm-icon-action):hover{border-color:var(--crm-border-accent);background:color-mix(in srgb,var(--crm-surface-strong) 88%,var(--crm-accent) 12%);color:var(--crm-state-accent-text)}[data-crm-ui=v5] .crm-mobile-header-menu{border-color:var(--crm-border);background:color-mix(in srgb,var(--crm-surface-strong) 92%,transparent);color:var(--crm-text-secondary);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-mobile-header-menu.is-active{color:var(--crm-primary-foreground)!important;box-shadow:var(--crm-brand-gradient-shadow)!important}[data-crm-ui=v5] .crm-mobile-drawer-backdrop{background:linear-gradient(90deg,rgb(249 162 22/.07),rgb(2 2 1/.18) 45%,rgb(2 2 1/.36))}[data-crm-ui=v5] .crm-mobile-drawer-panel{border-color:var(--crm-border);background:radial-gradient(26rem 18rem at -8% -5%,rgb(249 162 22/.13),transparent 62%),var(--crm-gradient-card);box-shadow:var(--crm-shadow-overlay)}[data-crm-ui=v5] :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle){background:color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%);color:var(--crm-text-secondary)}[data-crm-ui=v5] :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle):hover{border-color:var(--crm-border-accent);background:color-mix(in srgb,var(--crm-surface-strong) 86%,var(--crm-accent) 14%);color:var(--crm-text)}[data-crm-ui=v5] :is(.crm-sidebar-button--active,.crm-sidebar-sub-button--active){border-color:var(--crm-border-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--crm-accent) 18%,transparent),color-mix(in srgb,var(--crm-info) 5%,transparent)),var(--crm-surface-strong);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button,.crm-sidebar-sub-button,.crm-control-surface){border-color:var(--crm-border)!important;background:var(--crm-surface-strong)!important;color:var(--crm-text-secondary)!important;box-shadow:var(--crm-shadow-soft)!important}[data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle,.crm-control-surface):hover{border-color:var(--crm-border-accent)!important;background:color-mix(in srgb,var(--crm-surface-strong) 86%,var(--crm-accent) 14%)!important;color:var(--crm-text)!important;box-shadow:var(--crm-shadow-card)!important}[data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button--active,.crm-sidebar-sub-button--active){border-color:var(--crm-border-accent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--crm-accent) 20%,transparent),color-mix(in srgb,var(--crm-info) 5%,transparent)),var(--crm-surface-strong)!important;color:var(--crm-state-accent-text)!important;box-shadow:var(--crm-shadow-card)!important}html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button,.crm-sidebar-sub-button,.crm-control-surface){border:1px solid var(--crm-border)!important;background:color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%)!important;color:var(--crm-text-secondary)!important;box-shadow:var(--crm-shadow-soft)!important}html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle,.crm-control-surface):is(:hover,:focus-visible){border-color:var(--crm-border-accent)!important;background:color-mix(in srgb,var(--crm-surface-strong) 84%,var(--crm-accent) 16%)!important;color:var(--crm-text)!important;box-shadow:var(--crm-shadow-card)!important}html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel :is(.crm-sidebar-button--active,.crm-sidebar-sub-button--active){border-color:var(--crm-border-accent)!important;background:var(--crm-sidebar-active)!important;color:var(--crm-state-accent-text)!important;box-shadow:var(--crm-shadow-card)!important}html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel .crm-control-danger:hover{border-color:color-mix(in srgb,var(--crm-danger) 48%,var(--crm-border))!important;background:color-mix(in srgb,var(--crm-danger) 14%,var(--crm-surface-strong))!important;color:var(--crm-state-danger-text)!important;box-shadow:0 18px 36px color-mix(in srgb,var(--crm-danger) 20%,transparent)!important}[data-crm-ui=v5] .crm-drawer-quick-actions{border-color:var(--crm-border);background:var(--crm-surface);box-shadow:var(--crm-shadow-card)}[data-crm-ui=v5] .crm-drawer-feature-card{color:var(--crm-text);background:radial-gradient(circle at 12% 0,rgb(255 255 255/.38),transparent 3.6rem),color-mix(in srgb,var(--crm-surface-strong) 91%,var(--crm-accent) 9%);box-shadow:var(--crm-shadow-soft),inset 0 1px 0 rgb(255 255 255/.22)}[data-crm-ui=v5] .crm-drawer-feature-card:hover{color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-card)}[data-crm-ui=v5] .crm-chat-menu-panel .crm-chat-drawer-search,[data-crm-ui=v5] .crm-mobile-drawer-panel .crm-chat-drawer-search{border:1px solid var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text);box-shadow:var(--crm-shadow-soft),inset 0 1px 0 rgb(255 255 255/.18)}[data-crm-ui=v5] .crm-chat-menu-panel .crm-chat-drawer-search:focus-within,[data-crm-ui=v5] .crm-mobile-drawer-panel .crm-chat-drawer-search:focus-within{border-color:var(--crm-border-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-accent) 15%,transparent),var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-chat-drawer-search-row[data-search-open=true] .crm-chat-drawer-search-toggle{background:var(--crm-brand-gradient)!important;color:var(--crm-primary-foreground)!important;box-shadow:var(--crm-brand-gradient-shadow)!important}[data-crm-ui=v5] .crm-mobile-drawer-panel .crm-chat-menu-panel{background:color-mix(in srgb,var(--crm-surface-soft) 82%,transparent)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.16),var(--crm-shadow-soft)!important}[data-crm-ui=v5] .crm-workspace-switcher--sidebar{border-color:rgb(2 2 1/.2);background:rgb(2 2 1/.1);color:var(--crm-primary-foreground);box-shadow:inset 0 1px 0 rgb(255 255 255/.22),0 8px 18px rgb(0 0 0/.22)}html.dark [data-crm-ui=v5] .crm-mobile-header{border-color:var(--crm-border);background:radial-gradient(circle at 6% 0,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 7.5rem),color-mix(in srgb,var(--crm-surface-strong) 94%,transparent);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(242 244 247/.045)}html.dark [data-crm-ui=v5] :is(.crm-mobile-header-action,.crm-mobile-header-avatar,.crm-icon-action){border-color:var(--crm-border);background:color-mix(in srgb,var(--crm-surface-strong) 96%,var(--crm-accent) 4%);color:var(--crm-text-secondary);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel{border-color:var(--crm-border);background:radial-gradient(26rem 18rem at -8% -5%,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 62%),linear-gradient(165deg,rgb(18 23 30/.985),rgb(6 8 11/.96));box-shadow:var(--crm-shadow-overlay)}html.dark [data-crm-ui=v5] :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle){background:color-mix(in srgb,var(--crm-surface-strong) 98%,var(--crm-accent) 2%);color:var(--crm-text-secondary)}html.dark [data-crm-ui=v5] :is(.crm-sidebar-button--idle,.crm-sidebar-sub-button--idle):hover{border-color:var(--crm-border-accent);background:color-mix(in srgb,var(--crm-surface-strong) 94%,var(--crm-accent) 6%);color:var(--crm-text)}html.dark [data-crm-ui=v5] :is(.crm-sidebar-button--active,.crm-sidebar-sub-button--active){border-color:var(--crm-border-accent);background:var(--crm-sidebar-active);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] :is(.crm-drawer-quick-actions,.crm-drawer-action){border-color:var(--crm-border);background:var(--crm-surface);color:var(--crm-text);box-shadow:var(--crm-shadow-card)}[data-crm-ui=v5] .crm-drawer-action,[data-crm-ui=v5] .crm-drawer-feature-icon{border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-drawer-action:is(:hover,:focus-visible){border-color:var(--crm-border-accent);background:var(--crm-surface-hover);box-shadow:var(--crm-shadow-card)}html.dark [data-crm-ui=v5] :is(.crm-drawer-action,.crm-drawer-feature-icon){border-color:var(--crm-border)!important;background:color-mix(in srgb,var(--crm-surface-strong) 97%,var(--crm-accent) 3%)!important;color:var(--crm-state-accent-text)!important;box-shadow:var(--crm-shadow-soft)!important}html.dark [data-crm-ui=v5] .crm-drawer-feature-card{background:radial-gradient(circle at 16% 0,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 3.8rem),var(--crm-surface-strong);color:var(--crm-text);box-shadow:var(--crm-shadow-soft),inset 0 1px 0 rgb(242 244 247/.045)}[data-crm-ui=v5] .crm-drawer-feature-card.is-active,html.dark [data-crm-ui=v5] .crm-drawer-feature-card.is-active{background:var(--crm-brand-gradient);color:var(--crm-primary-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-drawer-feature-card.is-active :is(span,strong,small,svg,.crm-drawer-feature-icon){color:inherit!important;stroke:currentColor}[data-crm-ui=v5] .crm-drawer-feature-card.is-active .crm-drawer-feature-icon{background:rgb(2 2 1/.1);box-shadow:inset 0 1px 0 rgb(255 255 255/.2)}html.dark [data-crm-ui=v5] .crm-drawer-feature-card.is-active .crm-drawer-feature-icon{border-color:rgb(2 2 1/.18)!important;background:rgb(2 2 1/.1)!important;color:var(--crm-brand-obsidian)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.24)!important}html.dark [data-crm-ui=v5] .crm-chat-menu-panel .crm-chat-drawer-search,html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel .crm-chat-drawer-search{border-color:var(--crm-border)!important;background:var(--crm-surface-strong)!important;color:var(--crm-text)!important;box-shadow:var(--crm-shadow-soft),inset 0 1px 0 rgb(242 244 247/.045)!important}html.dark [data-crm-ui=v5] .crm-chat-menu-panel .crm-chat-drawer-search:focus-within,html.dark [data-crm-ui=v5] .crm-mobile-drawer-panel .crm-chat-drawer-search:focus-within{border-color:var(--crm-border-accent)!important;box-shadow:0 0 0 3px var(--crm-accent-soft),var(--crm-shadow-soft)!important}html.dark .crm-select__menu{border-color:var(--crm-border-strong);background:var(--crm-surface-strong);box-shadow:var(--crm-shadow-overlay)}[data-crm-ui=v5] :is(.crm-support-hero,.crm-support-panel){border-color:var(--crm-border);background:radial-gradient(circle at 12% 0,rgb(249 162 22/.11),transparent 13rem),var(--crm-gradient-card);box-shadow:var(--crm-shadow-card)}[data-crm-ui=v5] :is(.crm-support-panel-head,.crm-support-composer){border-color:var(--crm-border);background:color-mix(in srgb,var(--crm-surface-strong) 86%,transparent)}[data-crm-ui=v5] .crm-support-messages{background:linear-gradient(180deg,color-mix(in srgb,var(--crm-accent) 5%,transparent),transparent 34%),var(--crm-bg-deep)}[data-crm-ui=v5] .crm-support-message-bubble{border-color:var(--crm-border);background:var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-support-email,html.dark [data-crm-ui=v5] .crm-support-email{border-color:var(--crm-border);background:var(--crm-surface);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-support-message.is-own .crm-support-message-bubble{border-color:color-mix(in srgb,var(--crm-accent) 44%,transparent);background:var(--crm-brand-gradient);color:var(--crm-primary-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-support-message.is-own .crm-support-message-bubble :is(p,strong,time,small,span,svg){color:inherit!important;stroke:currentColor}[data-crm-ui=v5] .crm-support-empty-icon{border-color:var(--crm-border-accent);background:var(--crm-accent-soft);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-support-textarea{border-color:var(--crm-border);background:var(--crm-input-bg);color:var(--crm-input-text);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] :is(.crm-support-hero,.crm-support-panel){border-color:var(--crm-border);background:radial-gradient(circle at 12% 0,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 13rem),var(--crm-gradient-card);box-shadow:var(--crm-shadow-card)}html.dark [data-crm-ui=v5] :is(.crm-support-panel-head,.crm-support-composer){border-color:var(--crm-border);background:color-mix(in srgb,var(--crm-surface-strong) 86%,transparent)}html.dark [data-crm-ui=v5] .crm-support-messages{background:linear-gradient(180deg,rgb(var(--crm-app-atmosphere-rgb)/.04),transparent 34%),var(--crm-bg-deep)}html.dark [data-crm-ui=v5] .crm-support-message-bubble{border-color:var(--crm-border);background:var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-support-empty-icon{border-color:var(--crm-border-accent);background:var(--crm-accent-soft);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-support-textarea{border-color:var(--crm-border);background:var(--crm-input-bg);color:var(--crm-input-text);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) :is(.crm-employee-summary-card,.crm-employee-management-card,.crm-company-summary-card,.crm-company-panel,.crm-company-integration-card,.crm-employee-trend-panel){border-color:var(--crm-border);background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--crm-accent) 10%,transparent),transparent 10rem),var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-card),inset 0 1px 0 color-mix(in srgb,var(--crm-text) 6%,transparent)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) :is(.crm-employee-trend-stat,.crm-employee-mini-stat,.crm-employee-stage-pill){border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-employee-trend-chart{background:linear-gradient(180deg,color-mix(in srgb,var(--crm-accent) 6%,transparent),transparent 72%),var(--crm-surface-quiet)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-employee-trend-bar-shell{border-color:var(--crm-border);background:linear-gradient(180deg,color-mix(in srgb,var(--crm-text) 10%,transparent),transparent),var(--crm-surface-quiet)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-employee-trend-point[data-active=true] .crm-employee-trend-bar-shell{border-color:var(--crm-border-accent);background:linear-gradient(180deg,color-mix(in srgb,var(--crm-accent) 20%,transparent),transparent),var(--crm-surface-strong);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-company-code-surface{border-color:var(--crm-border);background:linear-gradient(180deg,color-mix(in srgb,var(--crm-text) 6%,transparent),transparent),var(--crm-surface-quiet);color:var(--crm-text);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--crm-text) 7%,transparent)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-employee-danger-action{border-color:color-mix(in srgb,var(--crm-danger) 42%,var(--crm-border));background:color-mix(in srgb,var(--crm-danger) 10%,var(--crm-surface-strong));color:var(--crm-state-danger-text)}.crm-comments-modal,.crm-modal-panel,html.dark .crm-comments-modal,html.dark .crm-modal-panel{border-color:var(--crm-border)!important;background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--crm-accent) 10%,transparent),transparent 14rem),var(--crm-gradient-card)!important;color:var(--crm-text)!important;box-shadow:var(--crm-shadow-overlay)!important}.crm-window-backdrop,html.dark .crm-window-backdrop{background:color-mix(in srgb,var(--crm-brand-obsidian) 62%,transparent)!important}.crm-modal-input,.crm-modal-panel input:not([type=checkbox]):not([type=radio]),.crm-modal-panel select,.crm-modal-panel textarea,html.dark .crm-modal-input,html.dark .crm-modal-panel input:not([type=checkbox]):not([type=radio]),html.dark .crm-modal-panel select,html.dark .crm-modal-panel textarea{border-color:var(--crm-border)!important;background:var(--crm-input-bg)!important;color:var(--crm-input-text)!important;caret-color:var(--crm-caret);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--crm-text) 7%,transparent)!important}.crm-modal-input:is(:focus,:focus-visible),.crm-modal-panel :is(input,textarea,select):is(:focus,:focus-visible),html.dark .crm-modal-input:is(:focus,:focus-visible),html.dark .crm-modal-panel :is(input,textarea,select):is(:focus,:focus-visible){border-color:var(--crm-border-accent)!important;background:var(--crm-input-bg-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-accent) 15%,transparent)!important}.crm-lead-share-preview,.crm-modal-note,html.dark .crm-lead-share-preview,html.dark .crm-modal-note{border-color:var(--crm-border)!important;background:color-mix(in srgb,var(--crm-accent) 7%,var(--crm-surface-strong))!important;color:var(--crm-text-secondary)!important;box-shadow:var(--crm-shadow-soft)}.crm-modal-button--secondary,html.dark .crm-modal-button--secondary{border-color:var(--crm-border)!important;background:var(--crm-surface-strong)!important;color:var(--crm-text-secondary)!important;box-shadow:var(--crm-shadow-soft)!important}.crm-modal-button--secondary:is(:hover,:focus-visible),html.dark .crm-modal-button--secondary:is(:hover,:focus-visible){border-color:var(--crm-border-accent)!important;background:var(--crm-surface-hover)!important;color:var(--crm-text)!important}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) :is(.crm-lead-assignee-control,.crm-lead-comment-tile,.crm-comment-entry,.crm-comment-input,.crm-soft-select,.crm-lead-actions-menu__panel,.crm-lead-actions-row){border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text);box-shadow:var(--crm-shadow-soft),inset 0 1px 0 color-mix(in srgb,var(--crm-text) 6%,transparent)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-comment-entry--event{border-color:var(--crm-border-accent);background:color-mix(in srgb,var(--crm-accent) 9%,var(--crm-surface-strong))}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-lead-comment-tile:is(:hover,:focus-visible){border-color:var(--crm-border-accent);background:var(--crm-surface-hover);box-shadow:var(--crm-shadow-card)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-lead-filter-count{border-color:var(--crm-border);background:var(--crm-accent-soft);color:var(--crm-state-accent-text)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-lead-action-button--secondary{border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text-secondary);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-lead-action-button--secondary:is(:hover,:focus-visible){border-color:var(--crm-border-accent);background:var(--crm-surface-hover);color:var(--crm-text);box-shadow:var(--crm-shadow-card)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-icon-button{border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text-secondary);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-icon-button:is(:hover,:focus-visible){border-color:var(--crm-border-accent);background:var(--crm-surface-hover);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-card)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-lead-card:not(.crm-chat-lead-card--own){border-color:var(--crm-border);background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--crm-accent) 9%,transparent),transparent 6rem),var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-soft)}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-lead-card:not(.crm-chat-lead-card--own) .crm-chat-lead-card__title{color:var(--crm-text)!important}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-lead-card:not(.crm-chat-lead-card--own) .crm-chat-lead-card__muted{color:var(--crm-text-muted)!important}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-lead-card:not(.crm-chat-lead-card--own) .crm-chat-lead-card__status{background:var(--crm-accent-soft)!important;color:var(--crm-state-accent-text)!important}:is([data-crm-ui=v5],html.dark [data-crm-ui=v5]) .crm-chat-lead-card:not(.crm-chat-lead-card--own) .crm-chat-lead-card__button--ghost{border-color:var(--crm-border);background:var(--crm-surface-strong);color:var(--crm-text-secondary)}[data-crm-ui=v5] :is(.crm-tariff-current-card,.crm-tariff-plan-card){border-color:var(--crm-border);background:radial-gradient(circle at 18% 0,rgb(249 162 22/.11),transparent 8rem),var(--crm-gradient-card);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(255 255 255/.18)}[data-crm-ui=v5] .crm-tariff-plan-card.is-current{border-color:var(--crm-border-accent);box-shadow:var(--crm-shadow-glow),var(--crm-shadow-card)}html.dark [data-crm-ui=v5] :is(.crm-tariff-current-card,.crm-tariff-plan-card){border-color:var(--crm-border);background:radial-gradient(circle at 18% 0,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 8rem),var(--crm-gradient-card);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(242 244 247/.045)}html.dark [data-crm-ui=v5] .crm-tariff-plan-card.is-current{border-color:var(--crm-border-accent);box-shadow:var(--crm-shadow-glow),var(--crm-shadow-card)}[data-crm-ui=v5] .crm-chat-bubble--incoming{box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-chat-bubble--incoming{border-color:var(--crm-border);background:var(--crm-chat-operator-message);color:var(--crm-chat-operator-message-foreground);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-chat-bubble--own{border-color:var(--crm-border-strong);background:var(--crm-chat-user-message);color:var(--crm-chat-user-message-foreground);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-audio-meta--own,[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-message-meta>span,[data-crm-ui=v5] .crm-chat-message-meta.is-own:not(.is-video) .crm-chat-message-time,html.dark [data-crm-ui=v5] .crm-chat-message-meta.is-own:not(.is-video) .crm-chat-message-time{color:color-mix(in srgb,var(--crm-chat-user-message-foreground) 72%,transparent)!important}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-audio-speed--own{border:1px solid rgb(2 2 1/.18);background:rgb(2 2 1/.1);color:var(--crm-chat-user-message-foreground)}[data-crm-ui=v5] .crm-chat-bubble--own .crm-chat-audio-speed--own:hover{background:rgb(2 2 1/.17)}[data-crm-ui=v5] .crm-chat-audio-rec-inline{border-color:var(--crm-border);background:radial-gradient(circle at 8% 0,rgb(255 255 255/.34),transparent 8rem),var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(255 255 255/.22)}[data-crm-ui=v5] .crm-chat-video-rec-card{border-color:rgb(242 244 247/.18);background:radial-gradient(circle at 50% 34%,rgb(var(--crm-app-atmosphere-rgb)/.09),transparent 38%),linear-gradient(145deg,var(--crm-app-graphite-800),var(--crm-app-graphite-950));box-shadow:var(--crm-media-shadow),0 0 0 .42rem rgb(132 146 164/.055)}[data-crm-ui=v5] .crm-chat-video-rec-card video{background:var(--crm-app-graphite-950)}[data-crm-ui=v5] .crm-chat-recording-overlay{background:radial-gradient(circle at 50% 50%,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 15rem),linear-gradient(180deg,rgb(6 8 11/.22),rgb(6 8 11/.44))}[data-crm-ui=v5] .crm-chat-recording-overlay--video{background:radial-gradient(circle at 50% 38%,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 18rem),linear-gradient(180deg,rgb(6 8 11/.68),rgb(6 8 11/.78))}[data-crm-ui=v5] .crm-chat-recording-card{border-color:var(--crm-border-accent);background:var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-overlay)}html.dark [data-crm-ui=v5] .crm-chat-audio-rec-inline{border-color:var(--crm-border);background:radial-gradient(circle at 8% 0,rgb(var(--crm-app-atmosphere-rgb)/.06),transparent 8rem),var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-card),inset 0 1px 0 rgb(242 244 247/.045)}html.dark [data-crm-ui=v5] .crm-chat-rec-mic{color:var(--crm-state-accent-text);background:var(--crm-accent-soft);box-shadow:var(--crm-shadow-soft)}html.dark [data-crm-ui=v5] .crm-chat-video-rec-card{border-color:rgb(242 244 247/.18);background:radial-gradient(circle at 50% 34%,rgb(var(--crm-app-atmosphere-rgb)/.09),transparent 38%),linear-gradient(145deg,var(--crm-app-graphite-800),var(--crm-app-graphite-950));box-shadow:var(--crm-media-shadow),0 0 0 .42rem rgb(132 146 164/.055)}html.dark [data-crm-ui=v5] .crm-chat-video-rec-caption{color:var(--crm-app-text);background:rgb(18 23 30/.92)}html.dark [data-crm-ui=v5] .crm-chat-recording-overlay{background:radial-gradient(circle at 50% 50%,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 15rem),linear-gradient(180deg,rgb(6 8 11/.42),rgb(6 8 11/.58))}html.dark [data-crm-ui=v5] .crm-chat-recording-overlay--video{background:radial-gradient(circle at 50% 38%,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 18rem),linear-gradient(180deg,rgb(6 8 11/.7),rgb(6 8 11/.84))}html.dark [data-crm-ui=v5] .crm-chat-recording-card{border-color:var(--crm-border-accent);background:radial-gradient(circle at 50% 0,rgb(var(--crm-app-atmosphere-rgb)/.06),transparent 9rem),var(--crm-gradient-card);color:var(--crm-text);box-shadow:var(--crm-shadow-overlay)}[data-crm-ui=v5] .crm-chat-recording-card.is-cancel,html.dark [data-crm-ui=v5] .crm-chat-recording-card.is-cancel{border-color:color-mix(in srgb,var(--crm-danger) 52%,var(--crm-border));background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--crm-danger) 18%,transparent),transparent 9rem),color-mix(in srgb,var(--crm-danger) 12%,var(--crm-surface-strong));color:var(--crm-state-danger-text);box-shadow:0 22px 48px color-mix(in srgb,var(--crm-danger) 18%,transparent),var(--crm-shadow-card)}[data-crm-ui=v5] .crm-chat-audio-rec-inline.is-cancel,[data-crm-ui=v5] .crm-chat-video-rec-center.is-cancel .crm-chat-video-rec-card,html.dark [data-crm-ui=v5] .crm-chat-audio-rec-inline.is-cancel,html.dark [data-crm-ui=v5] .crm-chat-video-rec-center.is-cancel .crm-chat-video-rec-card{border-color:color-mix(in srgb,var(--crm-danger) 54%,var(--crm-border));background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--crm-danger) 18%,transparent),transparent 9rem),color-mix(in srgb,var(--crm-danger) 12%,var(--crm-surface-strong));box-shadow:0 22px 48px color-mix(in srgb,var(--crm-danger) 20%,transparent),var(--crm-shadow-card)}html.dark [data-crm-ui=v5] .crm-record-trigger__halo{border-color:color-mix(in srgb,var(--crm-accent) 44%,transparent);background:radial-gradient(circle,var(--crm-accent-soft),transparent 62%)}[data-crm-ui=v5] .crm-chat-video-rec-status,html.dark [data-crm-ui=v5] .crm-chat-video-rec-status{border-color:var(--crm-media-border);background:color-mix(in srgb,var(--crm-brand-obsidian) 68%,transparent);color:var(--crm-media-text)}[data-crm-ui=v5] .crm-chat-reply-swipe-cue,html.dark [data-crm-ui=v5] .crm-chat-reply-swipe-cue{border-color:var(--crm-border-accent);background:color-mix(in srgb,var(--crm-surface-strong) 84%,var(--crm-accent) 16%);color:var(--crm-state-accent-text);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-chat-message-stack.is-reply-ready .crm-chat-reply-swipe-cue,html.dark [data-crm-ui=v5] .crm-chat-message-stack.is-reply-ready .crm-chat-reply-swipe-cue{border-color:color-mix(in srgb,var(--crm-accent) 62%,var(--crm-brand-obsidian));background:var(--crm-brand-gradient);color:var(--crm-brand-gradient-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-chat-rec-mic,html.dark [data-crm-ui=v5] .crm-chat-rec-mic{color:var(--crm-state-accent-text);background:var(--crm-accent-soft);box-shadow:var(--crm-shadow-soft)}[data-crm-ui=v5] .crm-chat-audio-rec-meter,html.dark [data-crm-ui=v5] .crm-chat-audio-rec-meter{background:var(--crm-accent-soft);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--crm-text) 7%,transparent)}[data-crm-ui=v5] .crm-chat-rec-video-token,[data-crm-ui=v5] .crm-chat-recording-orb:not(.is-video):not(.is-cancel),html.dark [data-crm-ui=v5] .crm-chat-rec-video-token{border-color:color-mix(in srgb,var(--crm-accent) 54%,var(--crm-media-border));background:var(--crm-brand-gradient);color:var(--crm-brand-gradient-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-chat-recording-orb.is-video{border-color:var(--crm-media-border);background:var(--crm-media-surface);color:var(--crm-media-text);box-shadow:var(--crm-media-shadow)}[data-crm-ui=v5] .crm-chat-recording-orb.is-cancel,[data-crm-ui=v5] .crm-chat-recording-orb.is-video.is-cancel{border-color:color-mix(in srgb,var(--crm-danger) 64%,var(--crm-media-border));background:linear-gradient(135deg,color-mix(in srgb,var(--crm-danger) 72%,var(--crm-brand-obsidian)),color-mix(in srgb,var(--crm-danger) 52%,var(--crm-brand-obsidian)));color:var(--crm-brand-ivory);box-shadow:0 18px 42px color-mix(in srgb,var(--crm-danger) 26%,transparent)}[data-crm-ui=v5] .crm-chat-video-rec-caption,html.dark [data-crm-ui=v5] .crm-chat-video-rec-caption{border:1px solid var(--crm-media-border);background:var(--crm-media-surface);color:var(--crm-media-text);box-shadow:var(--crm-media-shadow-soft)}[data-crm-ui=v5] .crm-chat-video-note-preview{border-color:var(--crm-media-border);background:radial-gradient(circle at 48% 28%,color-mix(in srgb,var(--crm-accent) 18%,transparent),transparent 38%),var(--crm-media-surface-strong);box-shadow:var(--crm-media-shadow),0 0 0 .45rem color-mix(in srgb,var(--crm-accent) 8%,transparent)}[data-crm-ui=v5] .crm-chat-video-note-preview:before{border-color:color-mix(in srgb,var(--crm-media-text) 26%,transparent)}[data-crm-ui=v5] .crm-chat-video-note-preview video,[data-crm-ui=v5] .crm-video-note-thumb{background:var(--crm-media-surface-strong)}[data-crm-ui=v5] .crm-chat-video-note-preview.is-cancel{border-color:color-mix(in srgb,var(--crm-danger) 62%,var(--crm-media-border));box-shadow:0 28px 72px color-mix(in srgb,var(--crm-danger) 28%,transparent)}[data-crm-ui=v5] .crm-video-note-thumb.is-expanded,[data-crm-ui=v5] .crm-video-note-thumb:hover{box-shadow:var(--crm-media-shadow),0 0 0 1px var(--crm-media-border)}[data-crm-ui=v5] .crm-video-note-thumb.is-playing{background:radial-gradient(circle at 48% 30%,color-mix(in srgb,var(--crm-accent) 20%,transparent),transparent 44%),var(--crm-media-surface-strong)}[data-crm-ui=v5] .crm-chat-video-note-loader,[data-crm-ui=v5] .crm-video-note-loading{color:var(--crm-media-text);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--crm-accent) 18%,transparent),transparent 40%),color-mix(in srgb,var(--crm-media-surface-strong) 82%,transparent)}[data-crm-ui=v5] .crm-chat-video-note-spinner,[data-crm-ui=v5] .crm-video-note-loading:after{border-color:color-mix(in srgb,var(--crm-media-text) 26%,transparent);border-top-color:var(--crm-accent)}[data-crm-ui=v5] .crm-video-note-progress{background:color-mix(in srgb,var(--crm-media-text) 22%,transparent)}[data-crm-ui=v5] .crm-chat-video-note-handle,[data-crm-ui=v5] .crm-video-note-progress>span{background:var(--crm-accent)}[data-crm-ui=v5] .crm-chat-recording-dock{border-color:var(--crm-media-border);background:var(--crm-media-surface);color:var(--crm-media-text);box-shadow:var(--crm-media-shadow),inset 0 1px 0 color-mix(in srgb,var(--crm-media-text) 8%,transparent)}[data-crm-ui=v5] .crm-chat-recording-dock.is-cancel{border-color:color-mix(in srgb,var(--crm-danger) 52%,var(--crm-media-border));background:color-mix(in srgb,var(--crm-danger) 16%,var(--crm-media-surface-strong))}[data-crm-ui=v5] .crm-chat-recording-dock__camera{background:var(--crm-brand-gradient);color:var(--crm-brand-gradient-foreground);box-shadow:var(--crm-brand-gradient-shadow)}[data-crm-ui=v5] .crm-chat-recording-dock__camera.is-cancel{background:linear-gradient(135deg,color-mix(in srgb,var(--crm-danger) 72%,var(--crm-brand-obsidian)),color-mix(in srgb,var(--crm-danger) 52%,var(--crm-brand-obsidian)));color:var(--crm-brand-ivory);box-shadow:0 18px 40px color-mix(in srgb,var(--crm-danger) 26%,transparent)}.crm-video-note-viewer[data-state=open] .crm-video-note-viewer__backdrop{background:rgb(6 8 11/.74)}.crm-video-note-viewer__surface,.crm-video-note-viewer__surface video{background:var(--crm-app-graphite-950)}.crm-video-note-viewer__surface{box-shadow:var(--crm-media-shadow),0 0 0 1px var(--crm-media-border)}.crm-video-note-viewer :is(.crm-video-note-viewer__toggle,.crm-video-note-viewer__close){border-color:rgb(242 244 247/.2);background:rgb(18 23 30/.74);color:var(--crm-app-text);box-shadow:var(--crm-media-shadow-soft)}.crm-video-note-viewer :is(.crm-video-note-viewer__toggle,.crm-video-note-viewer__close):hover{border-color:rgb(249 162 22/.5);background:rgb(32 40 51/.88);color:var(--crm-amber-300)}.crm-platform-root.crm-platform-admin-v3[data-platform-theme=light],.crm-platform-root.crm-platform-login-v3{--platform-page:#f9f5eb;--platform-page-2:#fefbf6;--platform-canvas:rgb(255 255 255/0.76);--platform-card:rgb(255 255 255/0.9);--platform-card-solid:#ffffff;--platform-card-inset:rgb(243 238 228/0.82);--platform-ink:#0b0906;--platform-muted:#4b473f;--platform-faint:#67635a;--platform-line:#e6e1d6;--platform-line-strong:#d2cdc2;--platform-sidebar:#020201;--platform-sidebar-2:#120f0a;--platform-sidebar-text:#f1ebde;--platform-sidebar-muted:#aaa498;--platform-aqua:#f9a216;--platform-aqua-2:#fcbe62;--platform-blue:#046f87;--platform-violet:#8656a6;--platform-green:#137738;--platform-yellow:#9a4b00;--platform-red:#b63132;--platform-shadow:0 1px 2px rgb(27 21 15/0.05),0 18px 46px rgb(27 21 15/0.1);--platform-shadow-soft:0 1px 2px rgb(27 21 15/0.04),0 9px 24px rgb(27 21 15/0.07);--platform-accent-shadow:0 14px 30px rgb(202 111 0/0.28),inset 0 1px 0 rgb(255 255 255/0.38);background:radial-gradient(circle at 18% 4%,rgb(249 162 22/.1),transparent 36rem),radial-gradient(circle at 92% 0,rgb(4 111 135/.05),transparent 38rem),linear-gradient(180deg,var(--platform-page-2),var(--platform-page))}.crm-platform-root.crm-platform-admin-v3[data-platform-theme=dark]{--platform-page:var(--crm-app-graphite-950);--platform-page-2:var(--crm-app-graphite-925);--platform-canvas:rgb(9 12 16/0.86);--platform-card:rgb(18 23 30/0.9);--platform-card-solid:var(--crm-app-graphite-850);--platform-card-inset:rgb(32 40 51/0.72);--platform-ink:var(--crm-app-text);--platform-muted:var(--crm-app-text-secondary);--platform-faint:var(--crm-app-text-muted);--platform-line:var(--crm-app-line);--platform-line-strong:var(--crm-app-line-strong);--platform-sidebar:var(--crm-app-graphite-950);--platform-sidebar-2:var(--crm-app-graphite-850);--platform-sidebar-text:var(--crm-app-text);--platform-sidebar-muted:var(--crm-app-text-secondary);--platform-aqua:#f9a216;--platform-aqua-2:#fcbe62;--platform-blue:#51b3d0;--platform-violet:#b48ad4;--platform-green:#5ec077;--platform-yellow:#fcbe62;--platform-red:#f05f5a;--platform-shadow:0 2px 8px rgb(0 0 0/0.36),0 22px 54px rgb(0 0 0/0.5);--platform-shadow-soft:0 1px 3px rgb(0 0 0/0.3),0 11px 28px rgb(0 0 0/0.4);--platform-accent-shadow:0 14px 30px rgb(249 162 22/0.16),inset 0 1px 0 rgb(255 255 255/0.28);background:radial-gradient(circle at 16% 0,rgb(var(--crm-app-atmosphere-rgb)/.07),transparent 34rem),radial-gradient(circle at 88% 0,rgb(81 179 208/.03),transparent 36rem),linear-gradient(180deg,var(--platform-page-2),var(--platform-page))}.crm-platform-root.crm-platform-admin-v3[data-platform-theme=dark] .crm-platform-sidebar{border-color:rgb(242 244 247/.12);background:radial-gradient(circle at 18% 8%,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 15rem),linear-gradient(180deg,var(--platform-sidebar-2),var(--platform-sidebar))}.crm-platform-root.crm-platform-admin-v3[data-platform-theme=dark] .crm-platform-brand--compact{border-color:rgb(242 244 247/.12);background:radial-gradient(circle at 18% 18%,rgb(255 255 255/.09),transparent 5rem),linear-gradient(135deg,rgb(var(--crm-app-atmosphere-rgb)/.09),rgb(255 255 255/.025))}.crm-platform-root.crm-platform-admin-v3 .crm-platform-sidebar{border-color:rgb(241 235 222/.12);background:radial-gradient(circle at 18% 8%,rgb(249 162 22/.16),transparent 15rem),linear-gradient(180deg,var(--platform-sidebar-2),var(--platform-sidebar));box-shadow:18px 0 56px rgb(0 0 0/.28)}.crm-platform-root.crm-platform-admin-v3 .crm-platform-brand--compact{border-color:rgb(241 235 222/.12);background:radial-gradient(circle at 18% 18%,rgb(255 255 255/.12),transparent 5rem),linear-gradient(135deg,rgb(249 162 22/.2),rgb(255 255 255/.035))}.crm-platform-root.crm-platform-admin-v3 .crm-platform-brand--compact>span{color:var(--crm-brand-obsidian);background:var(--crm-brand-gradient)}html:not(.dark) .crm-platform-root.crm-platform-login-v3{background:radial-gradient(circle at 18% 8%,rgb(249 162 22/.14),transparent 34rem),radial-gradient(circle at 86% 0,rgb(4 111 135/.05),transparent 36rem),linear-gradient(180deg,#fefbf6,#f9f5eb)}html.dark .crm-platform-root.crm-platform-login-v3{background:radial-gradient(circle at 18% 8%,rgb(var(--crm-app-atmosphere-rgb)/.075),transparent 34rem),radial-gradient(circle at 86% 0,rgb(81 179 208/.03),transparent 36rem),linear-gradient(180deg,var(--crm-app-graphite-850),var(--crm-app-graphite-925) 58%,var(--crm-app-graphite-950))}.crm-platform-root.crm-platform-login-v3 .crm-platform-login-card{border-color:rgb(242 244 247/.14);background:radial-gradient(circle at 18% 12%,rgb(var(--crm-app-atmosphere-rgb)/.065),transparent 12rem),linear-gradient(160deg,var(--crm-app-graphite-800),var(--crm-app-graphite-925) 74%);box-shadow:var(--crm-shadow-overlay)}.crm-platform-root.crm-platform-login-v3 .crm-platform-brand>span{border-color:rgb(242 244 247/.14);color:var(--crm-brand-obsidian);background:var(--crm-brand-gradient);box-shadow:var(--crm-brand-gradient-shadow)}.crm-platform-root.crm-platform-login-v3 .crm-platform-form label,.crm-platform-root.crm-platform-login-v3 .crm-platform-login-card h1{color:var(--crm-app-text)}.crm-platform-root.crm-platform-login-v3 :is(.crm-platform-login-copy,.crm-platform-login-note){color:var(--crm-app-text-secondary)}.crm-platform-root.crm-platform-login-v3 .crm-platform-login-note{border-color:rgb(242 244 247/.12);background:rgb(242 244 247/.045)}.crm-platform-root.crm-platform-login-v3 .crm-platform-form input{caret-color:var(--crm-amber-300)}.crm-platform-root.crm-platform-login-v3 .crm-platform-form input,html.dark .crm-platform-root.crm-platform-login-v3 .crm-platform-form input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]){border-color:var(--crm-app-line)!important;background-color:var(--crm-app-graphite-850)!important;color:var(--crm-app-text)!important}.crm-platform-root.crm-platform-login-v3 .crm-platform-form input::-moz-placeholder{color:var(--crm-app-text-muted)}.crm-platform-root.crm-platform-login-v3 .crm-platform-form input::placeholder{color:var(--crm-app-text-muted)}.crm-platform-root.crm-platform-login-v3 .crm-platform-form input:is(:focus,:focus-visible){border-color:var(--crm-amber-300)!important;outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--crm-amber-300) 15%,transparent)!important}.crm-platform-root.crm-platform-login-v3 .crm-platform-alert{border-color:color-mix(in srgb,var(--crm-danger) 42%,var(--crm-app-line))!important;background:color-mix(in srgb,var(--crm-danger) 13%,var(--crm-app-graphite-850))!important;color:color-mix(in srgb,var(--crm-danger) 72%,var(--crm-app-text))!important;box-shadow:var(--crm-media-shadow-soft)}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-analytics,.crm-platform-audit,.crm-platform-audit-panel,.crm-platform-chart-card,.crm-platform-company-row,.crm-platform-company-row__actions,.crm-platform-company-row__controls,.crm-platform-company-row__metrics>div,.crm-platform-empty,.crm-platform-filterbar,.crm-platform-hero,.crm-platform-insights article,.crm-platform-mail__folders,.crm-platform-mail__folders button,.crm-platform-mail__list,.crm-platform-mail__reader,.crm-platform-meter-card,.crm-platform-oauth-card,.crm-platform-panel,.crm-platform-roadmap article,.crm-platform-settings-section,.crm-platform-summary-card,.crm-platform-support__chat,.crm-platform-support__context,.crm-platform-support__filters,.crm-platform-support__threads,.crm-platform-support__threads button,.crm-platform-topbar){border-color:var(--platform-line)!important;background:var(--platform-card)!important;color:var(--platform-ink)!important;box-shadow:var(--platform-shadow-soft)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-hero{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--platform-aqua) 14%,transparent),transparent 24rem),var(--platform-card)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input:not([type=checkbox]),select,textarea){border-color:var(--platform-line-strong)!important;background:var(--platform-card-inset)!important;color:var(--platform-ink)!important}html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]),html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] select,html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] textarea{border-color:var(--platform-line-strong)!important;background-color:var(--platform-card-inset)!important;color:var(--platform-ink)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input,select,textarea):is(:focus,:focus-visible){border-color:var(--platform-aqua)!important;outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--platform-aqua) 14%,transparent)!important}html.dark .crm-platform-root.crm-platform-login-v3 .crm-platform-form input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]):is(:focus,:focus-visible){border-color:var(--crm-amber-300)!important}html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] input:not([type=file]):not([type=range]):not([type=checkbox]):not([type=radio]):is(:focus,:focus-visible),html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] select:is(:focus,:focus-visible),html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] textarea:is(:focus,:focus-visible){border-color:var(--platform-aqua)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input,textarea)::-moz-placeholder{color:var(--platform-faint)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input,textarea)::placeholder{color:var(--platform-faint)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-button--ghost,.crm-platform-button--secondary,.crm-platform-filterbar button:not(.is-active),.crm-platform-search,.crm-platform-support__composer){border-color:var(--platform-line-strong)!important;background:var(--platform-card-inset)!important;color:var(--platform-ink)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(p,small,span.crm-platform-muted){color:var(--platform-muted)}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-sidebar:after{background:linear-gradient(180deg,transparent,rgb(6 8 11/.8))}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-brand--compact p,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-sidebar__group>span,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-sidebar__user small{color:var(--platform-sidebar-muted)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-brand--compact h1,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-sidebar__user>div>span,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-theme-switch{color:var(--platform-sidebar-text)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-nav b{color:var(--crm-brand-obsidian)!important;background:var(--platform-aqua-2)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-brand>span,.crm-platform-avatar,.crm-platform-thread-avatar){color:var(--crm-brand-obsidian)!important;background:var(--crm-brand-gradient)!important;box-shadow:var(--platform-accent-shadow)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-nav button,.crm-platform-sidebar__group button){color:var(--platform-sidebar-muted)}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-nav button:hover,.crm-platform-nav button:focus-visible,.crm-platform-nav button.is-active,.crm-platform-sidebar__group button:hover,.crm-platform-sidebar__group button:focus-visible,.crm-platform-sidebar__group button.is-active){color:var(--platform-sidebar-text)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--platform-aqua) 8%,transparent),rgb(242 244 247/.035)),rgb(242 244 247/.028)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-nav button.is-active,.crm-platform-sidebar__group button.is-active):before{background:var(--platform-aqua-2)!important;box-shadow:0 0 14px rgb(249 162 22/.24)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-hero__status{border-color:rgb(2 2 1/.18)!important;background:radial-gradient(circle at 15% 10%,rgb(255 255 255/.24),transparent 7rem),var(--crm-brand-gradient)!important;color:var(--crm-brand-obsidian)!important;box-shadow:var(--platform-accent-shadow)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-hero__status :is(strong,span,small,svg){color:inherit!important;stroke:currentColor}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-support__threads button.is-active{border-color:color-mix(in srgb,var(--platform-aqua) 38%,transparent)!important;background:color-mix(in srgb,var(--platform-aqua) 13%,var(--platform-card))!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-support__chat-head{border-color:var(--platform-line)!important;background:color-mix(in srgb,var(--platform-aqua) 8%,var(--platform-card))!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-support__messages{background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--platform-aqua) 7%,transparent),transparent 14rem),radial-gradient(circle at 94% 2%,color-mix(in srgb,var(--platform-blue) 4%,transparent),transparent 16rem),var(--platform-card-inset)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message{border:1px solid var(--platform-line);box-shadow:var(--platform-shadow-soft)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message.is-admin{border-color:color-mix(in srgb,var(--platform-aqua) 42%,transparent);background:var(--crm-brand-gradient)!important;color:var(--crm-brand-obsidian)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message.is-user{background:var(--platform-card-solid)!important;color:var(--platform-ink)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message:is(.is-admin,.is-user) :is(p,strong,small,time,span){color:inherit!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message.is-system{border-color:color-mix(in srgb,var(--platform-aqua) 32%,transparent)!important;background:color-mix(in srgb,var(--platform-aqua) 9%,var(--platform-card-inset))!important;color:var(--platform-muted)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-message.is-system :is(p,span,small,strong,time){color:var(--platform-muted)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-support__threads button strong{color:var(--platform-ink)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-support__threads button :is(small,em,b){color:var(--platform-muted)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-button:disabled,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-button[aria-disabled=true]{border-color:var(--platform-line)!important;background:var(--platform-card-inset)!important;color:color-mix(in srgb,var(--platform-muted) 66%,transparent)!important;box-shadow:none!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] button.crm-platform-button.crm-platform-button--primary:disabled,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] button.crm-platform-button.crm-platform-button--primary[aria-disabled=true]{border-color:var(--platform-line)!important;background:var(--platform-card-inset)!important;color:color-mix(in srgb,var(--platform-muted) 66%,transparent)!important;box-shadow:none!important;opacity:.58!important;transform:none!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input,select,textarea):disabled{border-color:var(--platform-line)!important;background:color-mix(in srgb,var(--platform-muted) 7%,var(--platform-card-inset))!important;color:var(--platform-faint)!important;box-shadow:none!important;cursor:not-allowed;opacity:.68}html.dark .crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(input,select,textarea):disabled{border-color:var(--platform-line)!important;background:color-mix(in srgb,var(--platform-muted) 7%,var(--platform-card-inset))!important;color:var(--platform-faint)!important;box-shadow:none!important;opacity:.68!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-search,.crm-platform-button--secondary,.crm-platform-button--ghost) svg{color:currentColor!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-summary-card__icon,.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-theme-switch span{color:var(--crm-brand-gradient-foreground)!important;background:var(--crm-brand-gradient)!important;box-shadow:var(--platform-accent-shadow)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-meter,.crm-platform-usage__track){background:var(--platform-card-inset)!important;box-shadow:inset 0 0 0 1px var(--platform-line)}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] :is(.crm-platform-meter i,.crm-platform-usage__bar){background:linear-gradient(90deg,var(--platform-aqua),var(--platform-blue))!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-badge--info{color:var(--platform-blue)!important;background:color-mix(in srgb,var(--platform-blue) 12%,transparent)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] article.crm-platform-summary-card.crm-platform-summary-card--dark{border-color:rgb(242 244 247/.14)!important;background:radial-gradient(circle at 100% 0,rgb(var(--crm-app-atmosphere-rgb)/.075),transparent 12rem),linear-gradient(145deg,var(--crm-app-graphite-800),var(--crm-app-graphite-925))!important;color:var(--crm-app-text)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] article.crm-platform-summary-card.crm-platform-summary-card--dark :is(p,strong,span,small){color:var(--crm-app-text)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-alert{border-color:color-mix(in srgb,var(--platform-red) 36%,var(--platform-line))!important;background:color-mix(in srgb,var(--platform-red) 11%,var(--platform-card-inset))!important;color:var(--platform-red)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-alert--success{border-color:color-mix(in srgb,var(--platform-green) 36%,var(--platform-line))!important;background:color-mix(in srgb,var(--platform-green) 11%,var(--platform-card-inset))!important;color:var(--platform-green)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-alert--neutral{border-color:var(--platform-line)!important;background:var(--platform-card-inset)!important;color:var(--platform-muted)!important}.crm-platform-root.crm-platform-admin-v3[data-platform-theme] .crm-platform-skeleton{border-color:var(--platform-line)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--platform-aqua) 5%,var(--platform-card-inset)),color-mix(in srgb,var(--platform-aqua) 12%,var(--platform-card-inset)),color-mix(in srgb,var(--platform-aqua) 5%,var(--platform-card-inset)))!important;color:var(--platform-muted)}.crm-video-placeholder{background:radial-gradient(circle at 32% 24%,color-mix(in srgb,var(--crm-accent) 24%,transparent),transparent 48%),linear-gradient(135deg,var(--crm-surface-strong),color-mix(in srgb,var(--crm-info) 16%,var(--crm-surface)))}.crm-video-duration{color:var(--crm-app-text);border:1px solid rgb(242 244 247/.12);background:rgb(6 8 11/.68);box-shadow:0 4px 18px rgb(0 0 0/.22);backdrop-filter:blur(8px)}@media (prefers-reduced-motion:reduce){.crm-login-hero__mobile-still,.crm-login-hero__video{filter:grayscale(1) brightness(.68)}}