html[data-appearance=dark]{color-scheme:dark;--color-white:#1c1d20;--color-page-background:#0e0f11;--color-primary:#f1f1f3;--color-ink:#f1f1f3;--color-muted:#a5a5ad;--color-control-surface:#24262a;--color-control-ink:#d8d8dc;--color-text-secondary:#d7d7db;--color-text-muted:#a5a5ad;--color-text-subtle:#85858e;--color-border-strong:#5c5e65;--color-border:#3d3f45;--color-border-soft:#34363b;--color-border-subtle:#2c2e33;--color-connector:#44464c;--color-surface:#1c1d20;--color-surface-muted:#121315;--color-surface-hover:#27292d;--color-surface-active:#303237;--color-positive-soft:#153b30;--color-negative-soft:#492630;--color-danger-soft:#4a2929;--color-danger-faint:#382224;--color-warning-soft:#45351f;--color-info-soft:#243746;--color-purple-soft:#352b43;--color-pink-soft:#452832;--color-chart-sage:#9b82ff;--color-chart-sage-soft:#2ed0ac;--color-chart-gold:#ffc15a;--color-chart-gold-soft:#ff7ba4;--color-chart-hover:rgb(155 130 255/14%);--color-chart-track:#303238;--color-chart-neutral:#9299a5;--color-chart-grid:#3a3c42;--color-chart-axis:#a5a5ad;--color-chart-blue:#5aa8ff;--color-chart-blue-soft:#78bce8;--color-chart-orange-soft:#d9a477;--color-chart-tooltip-surface:#24262a;--color-primary-a03:rgb(255 255 255/3%);--color-primary-a04:rgb(255 255 255/4%);--color-primary-a05:rgb(255 255 255/5%);--color-primary-a06:rgb(255 255 255/6%);--color-primary-a07:rgb(255 255 255/7%);--color-primary-a12:rgb(0 0 0/32%);--color-primary-a13:rgb(0 0 0/34%);--color-primary-a14:rgb(0 0 0/36%);--color-primary-a16:rgb(0 0 0/40%);--color-primary-a24:rgb(0 0 0/52%);--color-primary-a28:rgb(0 0 0/58%);--color-primary-a70:rgb(0 0 0/74%);--color-primary-a86:rgb(0 0 0/86%);--color-primary-a90:rgb(0 0 0/90%);--primary-ink:#17181a;--dark-pill-neutral-background:#2b2d31;--dark-pill-neutral-foreground:#b9bbc3;--dark-pill-blue-background:#172f45;--dark-pill-blue-foreground:#8ec5ef;--dark-pill-green-background:#14392d;--dark-pill-green-foreground:#62d7a6;--dark-pill-yellow-background:#40371d;--dark-pill-yellow-foreground:#e8ca67;--dark-pill-orange-background:#422b1d;--dark-pill-orange-foreground:#f0ad76;--dark-pill-purple-background:#302745;--dark-pill-purple-foreground:#bda7f4;--dark-pill-pink-background:#442532;--dark-pill-pink-foreground:#ef9eb9;--dark-pill-red-background:#42242a;--dark-pill-red-foreground:#f19aaa}html[data-appearance=dark]:not([data-theme-variant=midnight]) .visual-panel{background:linear-gradient(45deg,#0d0e10,#151619 58%,#202226 82%,#2b2d31);color:#f4f4f5}html[data-appearance=dark]:not([data-theme-variant=midnight]) .visual-panel:before{background:linear-gradient(45deg,transparent 52%,rgb(255 255 255/4%) 76%,rgb(255 255 255/8%))}html[data-appearance=dark]:not([data-theme-variant=midnight]) .news-feature h2{background:linear-gradient(90deg,#f4f4f5,#c9c9cd 48%,#85858d);background-clip:text;-webkit-background-clip:text}html[data-appearance=dark]:not([data-theme-variant=midnight]) .visual-pagination button.active{background:#f4f4f5}html[data-appearance=dark]:not([data-theme-variant=midnight]) .visual-pagination button:focus-visible{outline-color:#f4f4f5}html[data-appearance=dark] .nova-shell,html[data-appearance=dark] body{background:var(--color-page-background);color:var(--color-primary)}html[data-appearance=dark] .mobileMenuToggle,html[data-appearance=dark] .nova-header,html[data-appearance=dark] .nova-logo,html[data-appearance=dark] .nova-topnav a{color:#fff}html[data-appearance=dark] .nova-logo{filter:brightness(0) invert(1)}html[data-appearance=dark] input,html[data-appearance=dark] select,html[data-appearance=dark] textarea{color-scheme:dark}html[data-appearance=dark] img{color-scheme:normal}@media (max-width:780px){html[data-appearance=dark] .login-header .brand-mark img,html[data-appearance=dark] .login-header .brand-mark svg{filter:brightness(0) invert(1)}}html[data-appearance=dark] .positive-card{background:var(--color-positive-soft)}html[data-appearance=dark] .nova-topnav-search{background:rgb(255 255 255/8%);color:#d9dde5}html[data-appearance=dark] .nova-topnav-search svg{opacity:.9}html[data-appearance=dark] .nova-header-action,html[data-appearance=dark] .nova-profile-chevron{color:#c7c7cb}html[data-appearance=dark] .nova-header-action[data-tooltip]:before{border-bottom-color:var(--color-surface-active)}html[data-appearance=dark] .nova-header-action[data-tooltip]:after{border:1px solid var(--color-border);background:var(--color-surface-active);color:var(--color-primary);box-shadow:0 .5rem 1.25rem var(--color-primary-a12)}html[data-appearance=dark] button[style*="--color-accent"],html[data-appearance=dark] button[style*="--color-danger"],html[data-appearance=dark] button[style*="--color-negative"]{color:var(--color-solid-action-text)!important}html[data-appearance=dark] .permission-card,html[data-appearance=dark] .permissions-section{border-color:var(--color-border);background:var(--color-surface)}html[data-appearance=dark] .permission-card-header,html[data-appearance=dark] .permission-card-role,html[data-appearance=dark] .permission-resource-child+.permission-resource-child,html[data-appearance=dark] .permission-resource-submenu-list,html[data-appearance=dark] .permissions-section-header{border-color:var(--color-border-subtle)}html[data-appearance=dark] .permission-resource-tree--coordinator-management,html[data-appearance=dark] .permission-resource-tree--launches{--permission-group-soft:color-mix(in srgb,var(--dark-pill-purple-background) 72%,var(--color-surface));--permission-group-marker:var(--dark-pill-purple-foreground)}html[data-appearance=dark] .permission-resource-tree--individual-properties,html[data-appearance=dark] .permission-resource-tree--schedules{--permission-group-soft:color-mix(in srgb,var(--dark-pill-blue-background) 72%,var(--color-surface));--permission-group-marker:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .permission-resource-tree--clients,html[data-appearance=dark] .permission-resource-tree--stand-management{--permission-group-soft:color-mix(in srgb,var(--dark-pill-green-background) 72%,var(--color-surface));--permission-group-marker:var(--dark-pill-green-foreground)}html[data-appearance=dark] .permission-resource-tree--developers,html[data-appearance=dark] .permission-resource-tree--sales{--permission-group-soft:color-mix(in srgb,var(--dark-pill-orange-background) 72%,var(--color-surface));--permission-group-marker:var(--dark-pill-orange-foreground)}html[data-appearance=dark] .permission-resource-tree--owners,html[data-appearance=dark] .permission-resource-tree--user-management{--permission-group-soft:color-mix(in srgb,var(--dark-pill-pink-background) 72%,var(--color-surface));--permission-group-marker:var(--dark-pill-pink-foreground)}html[data-appearance=dark] .permission-resource-child>button,html[data-appearance=dark] .permission-resource-row>button{border-color:var(--color-border);background:color-mix(in srgb,var(--color-surface) 88%,transparent);color:var(--color-primary)}html[data-appearance=dark] .permission-resource-child:hover{background:color-mix(in srgb,var(--permission-group-marker) 9%,var(--permission-group-soft))}html[data-appearance=dark] .permission-resource-child:hover>button{border-color:var(--permission-group-marker);background:var(--permission-group-marker);color:#111214}html[data-appearance=dark] .permission-card-role{background:var(--color-surface);color:var(--color-primary)}html[data-appearance=dark] .permission-card-role-heading,html[data-appearance=dark] .permission-role-group-heading{background:var(--color-surface-muted);color:var(--color-text-muted)}html[data-appearance=dark] .permission-role-group-heading{border-color:var(--color-border-subtle)}html[data-appearance=dark] .permission-card-role:not(.permission-card-role-heading):hover{background:var(--color-surface-hover)}html[data-appearance=dark] .ios-toggle i{background:#f4f4f5}html[data-appearance=dark] .team-director-section{--team-tint:color-mix(in srgb,var(--dark-pill-orange-background) 68%,var(--color-surface));--team-accent:var(--dark-pill-orange-foreground)}html[data-appearance=dark] .team-director-section.is-tone-1{--team-tint:color-mix(in srgb,var(--dark-pill-blue-background) 68%,var(--color-surface));--team-accent:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .team-director-section.is-tone-2{--team-tint:color-mix(in srgb,var(--dark-pill-green-background) 68%,var(--color-surface));--team-accent:var(--dark-pill-green-foreground)}html[data-appearance=dark] .team-director-section.is-tone-3{--team-tint:color-mix(in srgb,var(--dark-pill-purple-background) 68%,var(--color-surface));--team-accent:var(--dark-pill-purple-foreground)}html[data-appearance=dark] .team-director-card,html[data-appearance=dark] .team-manager-card,html[data-appearance=dark] .team-manager-empty{border-color:var(--color-border);background:var(--color-surface)}html[data-appearance=dark] .team-broker-row,html[data-appearance=dark] .team-director-card,html[data-appearance=dark] .team-manager-header{background:var(--team-tint)}html[data-appearance=dark] .team-broker-row,html[data-appearance=dark] .team-director-stats,html[data-appearance=dark] .team-manager-header{border-color:color-mix(in srgb,var(--team-accent) 22%,var(--color-border))}html[data-appearance=dark] .team-brokers-table-header{background:var(--color-table-header);color:var(--color-text-muted)}html[data-appearance=dark] .team-broker-row:hover{background:color-mix(in srgb,var(--team-accent) 11%,var(--team-tint))}html[data-appearance=dark] .collapse-toggle-button{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-primary)}html[data-appearance=dark] .schedule-attendance-table-shell{border-color:var(--color-border);background:var(--color-surface)}html[data-appearance=dark] .schedule-attendance-table-header{border-color:var(--color-border);background:var(--color-table-header);color:var(--color-primary)}html[data-appearance=dark] .schedule-attendance-table-row{border-color:var(--color-border-subtle);background:var(--color-surface);color:var(--color-primary)}html[data-appearance=dark] .schedule-attendance-table-row.is-present{background:color-mix(in srgb,var(--dark-pill-green-background) 62%,var(--color-surface))}html[data-appearance=dark] .schedule-attendance-table-row.is-absent{background:color-mix(in srgb,var(--dark-pill-red-background) 62%,var(--color-surface))}html[data-appearance=dark] .schedule-attendance-table-row.is-barranco-original{background:color-mix(in srgb,var(--dark-pill-orange-background) 62%,var(--color-surface))}html[data-appearance=dark] .schedule-attendance-status-menu{border-color:var(--color-border);background:var(--color-surface-active);box-shadow:0 .75rem 1.75rem var(--color-primary-a12)}html[data-appearance=dark] .schedule-attendance-status-menu button{color:var(--color-primary)}html[data-appearance=dark] .schedule-attendance-status-menu button.is-present{color:var(--dark-pill-green-foreground)}html[data-appearance=dark] .schedule-attendance-status-menu button.is-absent{color:var(--dark-pill-red-foreground)}html[data-appearance=dark] .schedule-attendance-status-menu button.is-clear{border-color:var(--color-border);color:var(--color-text-muted)}html[data-appearance=dark] .client-purchase-insights{border-color:color-mix(in srgb,var(--dark-pill-yellow-foreground) 32%,var(--color-border));background:color-mix(in srgb,var(--dark-pill-yellow-background) 58%,var(--color-surface));color:var(--color-primary)}html[data-appearance=dark] .client-purchase-insights>svg{color:var(--dark-pill-yellow-foreground)}html[data-appearance=dark] .client-purchase-insights strong{color:var(--color-primary)}html[data-appearance=dark] .user-editor-analytics-card,html[data-appearance=dark] .users-access-tooltip,html[data-appearance=dark] .users-analytics-card,html[data-appearance=dark] .users-analytics-date-menu summary,html[data-appearance=dark] .users-analytics-date-menu-content,html[data-appearance=dark] .users-charts-toggle,html[data-appearance=dark] .users-sales-tooltip,html[data-appearance=dark] .users-sales-user-picker summary,html[data-appearance=dark] .users-sales-user-picker-menu{background:var(--color-surface)}html[data-appearance=dark] .users-charts-toggle:hover,html[data-appearance=dark] .users-charts-toggle[aria-expanded=true]{color:var(--primary-ink)}html[data-appearance=dark] .agenda-category-list small,html[data-appearance=dark] .client-active-pv-pill.gray,html[data-appearance=dark] .coordinator-card-products-actions>span,html[data-appearance=dark] .dashboard-goal-current-pill,html[data-appearance=dark] .dashboard-goal-target-pill,html[data-appearance=dark] .launch-unit-block-title>.launch-unit-availability-pill,html[data-appearance=dark] .launch-unit-block-title>span,html[data-appearance=dark] .lead-stage-pill.gray,html[data-appearance=dark] .publication-status,html[data-appearance=dark] .sale-vgv-box>span,html[data-appearance=dark] .sales-status-pill.is-neutral,html[data-appearance=dark] .schedule-assigned-day-periods span,html[data-appearance=dark] .schedule-attendance-status-control>button,html[data-appearance=dark] .schedule-barranco-status,html[data-appearance=dark] .schedule-builder-title-row time,html[data-appearance=dark] .schedule-day-heading time,html[data-appearance=dark] .select-searchbox-option-pill,html[data-appearance=dark] .select-searchbox-selected-pill,html[data-appearance=dark] .team-director-count,html[data-appearance=dark] .team-manager-name-row .team-director-count,html[data-appearance=dark] .user-coordinator-product-owner,html[data-appearance=dark] .user-coordinator-products-count,html[data-appearance=dark] .users-function-pill.is-dark,html[data-appearance=dark] .users-table-current-pill{border-color:#44464d;background:var(--dark-pill-neutral-background);color:var(--dark-pill-neutral-foreground)}html[data-appearance=dark] .nova-mini-chat-options button{background:var(--dark-pill-neutral-background);color:var(--dark-pill-neutral-foreground)}html[data-appearance=dark] .nova-mini-chat-options button:first-child,html[data-appearance=dark] .nova-mini-chat-options button:nth-child(4){background:var(--dark-pill-purple-background);color:var(--dark-pill-purple-foreground)}html[data-appearance=dark] .nova-mini-chat-options button:nth-child(2),html[data-appearance=dark] .nova-mini-chat-options button:nth-child(6){background:var(--dark-pill-green-background);color:var(--dark-pill-green-foreground)}html[data-appearance=dark] .nova-mini-chat-options button:nth-child(3){background:var(--dark-pill-blue-background);color:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .nova-mini-chat-options button:nth-child(5){background:var(--dark-pill-pink-background);color:var(--dark-pill-pink-foreground)}html[data-appearance=dark] .client-active-pv-pill.blue,html[data-appearance=dark] .coordinator-card-role,html[data-appearance=dark] .goals-status-pill.is-processing,html[data-appearance=dark] .launch-coordinator-role-pill,html[data-appearance=dark] .launch-unit-block-title>.launch-unit-processing-pill,html[data-appearance=dark] .lead-stage-pill.blue,html[data-appearance=dark] .sale-header-client-card-main small,html[data-appearance=dark] .sales-status-pill.is-request,html[data-appearance=dark] .select-searchbox-option-pill.is-blue,html[data-appearance=dark] .select-searchbox-selected-pill.is-blue,html[data-appearance=dark] .users-function-pill.is-blue{background:var(--dark-pill-blue-background);color:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .client-active-pv-pill,html[data-appearance=dark] .lead-stage-pill.purple,html[data-appearance=dark] .sales-status-pill.is-processing,html[data-appearance=dark] .select-searchbox-option-pill.is-purple,html[data-appearance=dark] .select-searchbox-selected-pill.is-purple,html[data-appearance=dark] .users-function-pill.is-purple{background:var(--dark-pill-purple-background);color:var(--dark-pill-purple-foreground)}html[data-appearance=dark] .goals-status-pill.is-near,html[data-appearance=dark] .lead-stage-pill.yellow,html[data-appearance=dark] .queue-participation-pill.is-waiting,html[data-appearance=dark] .sales-pending-pill,html[data-appearance=dark] .select-searchbox-option-pill.is-yellow,html[data-appearance=dark] .select-searchbox-selected-pill.is-yellow,html[data-appearance=dark] .team-role-label.is-director,html[data-appearance=dark] .users-function-pill.is-yellow{background:var(--dark-pill-yellow-background);color:var(--dark-pill-yellow-foreground)}html[data-appearance=dark] .lead-stage-pill.orange,html[data-appearance=dark] .sales-status-pill.is-dissolution,html[data-appearance=dark] .select-searchbox-option-pill.is-orange,html[data-appearance=dark] .select-searchbox-selected-pill.is-orange,html[data-appearance=dark] .users-function-pill.is-orange{background:var(--dark-pill-orange-background);color:var(--dark-pill-orange-foreground)}html[data-appearance=dark] .client-active-pv-pill.green,html[data-appearance=dark] .goals-status-pill.is-reached,html[data-appearance=dark] .lead-distribution-status-pill.is-active,html[data-appearance=dark] .lead-stage-pill.green,html[data-appearance=dark] .queue-participation-pill.is-approved,html[data-appearance=dark] .sales-status-pill.is-deeded,html[data-appearance=dark] .sales-status-pill.is-signed,html[data-appearance=dark] .schedule-attendance-status-control>button.is-present,html[data-appearance=dark] .user-accesses-timeline i,html[data-appearance=dark] .user-account-status-pill.is-active,html[data-appearance=dark] .users-status-pill.is-yes{background:var(--dark-pill-green-background);color:var(--dark-pill-green-foreground)}html[data-appearance=dark] .schedule-attendance-status-control>button.is-present{border-color:transparent}html[data-appearance=dark] .goals-status-pill.is-failed,html[data-appearance=dark] .lead-distribution-status-pill.is-inactive,html[data-appearance=dark] .lead-stage-pill.red,html[data-appearance=dark] .schedule-attendance-status-control>button.is-absent,html[data-appearance=dark] .user-account-status-pill.is-blocked,html[data-appearance=dark] .users-status-pill.is-no{background:var(--dark-pill-red-background);color:var(--dark-pill-red-foreground)}html[data-appearance=dark] .schedule-attendance-status-control>button.is-absent{border-color:transparent}html[data-appearance=dark] .team-role-label.is-manager{background:var(--dark-pill-blue-background);color:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .lead-origin-pill{border-color:rgb(255 255 255/12%);background:rgb(255 255 255/10%);color:#e4e4e8}html[data-appearance=dark] .dashboard-online-status>span{background:var(--dark-pill-neutral-background);color:var(--dark-pill-neutral-foreground)}html[data-appearance=dark] .agenda-event-pill{box-shadow:inset 0 0 0 1px rgb(255 255 255/12%);color:#f7f7f8;text-shadow:0 1px 2px rgb(0 0 0/45%)}html[data-appearance=dark] .agenda-event-preview-wrap:not(.is-drawer-event):hover .agenda-event-pill{background:#fff!important;color:#111214;text-shadow:none}html[data-appearance=dark] .recharts-cartesian-grid line,html[data-appearance=dark] .recharts-polar-grid line,html[data-appearance=dark] .recharts-polar-grid path{stroke:var(--color-chart-grid)}html[data-appearance=dark] .recharts-cartesian-axis-tick-value,html[data-appearance=dark] .recharts-polar-angle-axis-tick-value{fill:var(--color-chart-axis)}html[data-appearance=dark] .recharts-tooltip-cursor{fill:var(--color-chart-hover);stroke:var(--color-chart-grid)}html[data-appearance=dark] .recharts-default-tooltip{border-color:var(--color-border)!important;background:var(--color-chart-tooltip-surface)!important;color:var(--color-primary)!important}html[data-appearance=dark] .recharts-tooltip-item,html[data-appearance=dark] .recharts-tooltip-label{color:var(--color-primary)!important}html[data-appearance=dark] .recharts-radial-bar-background-sector{fill:var(--color-chart-track)}html[data-appearance=dark] .agenda-event-detail-modal{border-color:color-mix(in srgb,var(--agenda-event-color) 38%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--agenda-event-color) 12%,var(--color-surface)) 0,var(--color-surface) 9rem)!important;box-shadow:0 1.75rem 5rem rgb(0 0 0/58%)}html[data-appearance=dark] .agenda-event-detail-modal>header{padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--agenda-event-color) 28%,var(--color-border))}html[data-appearance=dark] .agenda-event-detail-modal>header h2{color:color-mix(in srgb,var(--agenda-event-color) 46%,var(--color-primary))}html[data-appearance=dark] .agenda-event-detail-modal .schedule-modal-close{border:1px solid color-mix(in srgb,var(--agenda-event-color) 26%,var(--color-border));background:var(--color-surface-active);color:var(--color-primary)}html[data-appearance=dark] .agenda-event-detail-modal form .nova-field,html[data-appearance=dark] .agenda-event-detail-modal form .nova-field:focus-within{border-color:color-mix(in srgb,var(--agenda-event-color) 18%,var(--color-border));background:color-mix(in srgb,var(--agenda-event-color) 7%,var(--color-surface-active));box-shadow:none}html[data-appearance=dark] .agenda-event-detail-modal form .nova-field input:disabled{-webkit-text-fill-color:var(--color-primary);color:var(--color-primary)}html[data-appearance=dark] .agenda-event-detail-modal .agenda-event-remove{color:var(--dark-pill-red-foreground)}html[data-appearance=dark] .latest-record-copy h2,html[data-appearance=dark] .latest-record-copy span,html[data-appearance=dark] .side-block.light{color:#ffffff}html[data-appearance=dark] .side-block.light:before{background:linear-gradient(180deg,rgb(0 0 0/82%),rgb(0 0 0/56%) 40%,rgb(0 0 0/20%) 68%,rgb(0 0 0/72%))}html[data-appearance=dark] .lead-card,html[data-appearance=dark] .lead-details-card{--lead-tone:var(--color-border)}html[data-appearance=dark] .lead-card.blue,html[data-appearance=dark] .lead-details-card.blue{--lead-tone:var(--dark-pill-blue-foreground)}html[data-appearance=dark] .lead-card.yellow,html[data-appearance=dark] .lead-details-card.yellow{--lead-tone:var(--dark-pill-yellow-foreground)}html[data-appearance=dark] .lead-card.purple,html[data-appearance=dark] .lead-details-card.purple{--lead-tone:var(--dark-pill-purple-foreground)}html[data-appearance=dark] .lead-card.green,html[data-appearance=dark] .lead-details-card.green{--lead-tone:var(--dark-pill-green-foreground)}html[data-appearance=dark] .lead-card.red,html[data-appearance=dark] .lead-details-card.red{--lead-tone:var(--dark-pill-red-foreground)}html[data-appearance=dark] .lead-card{border:1px solid color-mix(in srgb,var(--lead-tone) 18%,var(--color-border-subtle));background:color-mix(in srgb,var(--lead-tone) 7%,var(--color-surface));box-shadow:0 .7rem 1.8rem rgb(0 0 0/10%)}html[data-appearance=dark] .lead-card:hover:not(.is-dragging){border-color:color-mix(in srgb,var(--lead-tone) 34%,var(--color-border));box-shadow:0 .9rem 2rem rgb(0 0 0/24%)}html[data-appearance=dark] .lead-broker-name,html[data-appearance=dark] .lead-card-client strong,html[data-appearance=dark] .lead-card-summary{color:var(--color-primary)}html[data-appearance=dark] .lead-avatar{border:1px solid var(--color-border);background:var(--color-surface-active)}html[data-appearance=dark] .lead-unassigned-avatar{background:var(--color-surface-active);color:var(--color-text-secondary)}html[data-appearance=dark] .lead-details-backdrop{background:rgb(0 0 0/72%);backdrop-filter:blur(3px)}html[data-appearance=dark] .lead-details-card{border-color:color-mix(in srgb,var(--lead-tone) 28%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--lead-tone) 9%,var(--color-surface)) 0,var(--color-surface) 9rem)!important;box-shadow:0 1.75rem 5rem rgb(0 0 0/58%)}html[data-appearance=dark] .lead-details-contact-grid a,html[data-appearance=dark] .lead-details-empty,html[data-appearance=dark] .lead-details-product,html[data-appearance=dark] .lead-details-summary>div,html[data-appearance=dark] .lead-feedback-composer,html[data-appearance=dark] .lead-feedback-list article,html[data-appearance=dark] .lead-visit-composer{border:1px solid var(--color-border-subtle);background:var(--color-surface-active)}html[data-appearance=dark] .lead-details-card .nova-field,html[data-appearance=dark] .lead-details-card .single-date-trigger,html[data-appearance=dark] .lead-details-contact-grid a:focus-visible,html[data-appearance=dark] .lead-details-contact-grid a:hover,html[data-appearance=dark] .lead-feedback-composer textarea{background:var(--color-surface-hover)}html[data-appearance=dark] .lead-details-section{border-color:var(--color-border)}html[data-appearance=dark] .dialog-external-close{border-color:var(--color-border-strong);background:var(--color-surface-active);color:var(--color-primary)}html[data-appearance=dark] .discarded-leads-forward-link{color:var(--color-text-secondary)}html[data-appearance=sand]{color-scheme:light;--color-white:#f5f2ee;--color-page-background:#3b3631;--color-primary:#403b37;--color-ink:#403b37;--color-muted:#7c746d;--color-control-surface:#554e47;--color-control-ink:#f1ede8;--color-text-secondary:#625b55;--color-text-muted:#7c746d;--color-text-subtle:#999087;--color-border-strong:#aaa097;--color-border:#cbc2b9;--color-border-soft:#d9d2ca;--color-border-subtle:#e2dcd5;--color-connector:#c4bbb2;--color-surface:#f5f2ee;--color-surface-muted:#e8e3dd;--color-surface-hover:#eeeae5;--color-surface-active:#ddd6ce;--color-positive-soft:#dcebdd;--color-negative-soft:#f3dcd7;--color-danger-soft:#f2d9d2;--color-danger-faint:#f8e8e2;--color-warning-soft:#e8ddcf;--color-info-soft:#dce7e7;--color-purple-soft:#e8dfeb;--color-pink-soft:#f1dfe0;--color-chart-track:#ddd6ce;--color-chart-neutral:#716a64;--color-chart-grid:#d2cac2;--color-chart-axis:#7c746d;--color-chart-blue:#397f9e;--color-chart-blue-soft:#85b3bd;--color-chart-orange-soft:#aa8264;--color-chart-tooltip-surface:#f5f2ee;--color-primary-a03:rgb(64 59 55/3%);--color-primary-a04:rgb(64 59 55/4%);--color-primary-a05:rgb(64 59 55/5%);--color-primary-a06:rgb(64 59 55/6%);--color-primary-a07:rgb(64 59 55/7%);--color-primary-a12:rgb(64 59 55/12%);--color-primary-a13:rgb(64 59 55/13%);--color-primary-a14:rgb(64 59 55/14%);--color-primary-a16:rgb(64 59 55/16%);--color-primary-a24:rgb(64 59 55/24%);--color-primary-a28:rgb(64 59 55/28%);--color-primary-a70:rgb(64 59 55/70%);--color-primary-a86:rgb(64 59 55/86%);--color-primary-a90:rgb(64 59 55/90%);--primary-ink:#f5f2ee}html[data-appearance=sand] .nova-shell,html[data-appearance=sand] body{background:var(--color-page-background);color:var(--color-primary)}html[data-appearance=sand] .mobileMenuToggle,html[data-appearance=sand] .nova-header,html[data-appearance=sand] .nova-logo,html[data-appearance=sand] .nova-topnav a{color:#f5f2ee}html[data-appearance=sand] .nova-logo{filter:brightness(0) invert(1)}html[data-appearance=sand] .nova-topnav-search{background:rgb(245 242 238/10%)}html[data-appearance=sand] .nova-header-action,html[data-appearance=sand] .nova-profile-chevron{color:#ded7d0}html[data-appearance=dark][data-theme-variant=midnight]{--color-white:#141d2b;--color-page-background:#07101e;--color-primary:#edf4ff;--color-ink:#edf4ff;--color-muted:#9caec6;--color-control-surface:#1b2a3e;--color-control-ink:#d6e2f2;--color-text-secondary:#cfdbeb;--color-text-muted:#9caec6;--color-text-subtle:#788ca6;--color-border-strong:#526782;--color-border:#33465e;--color-border-soft:#293b51;--color-border-subtle:#223248;--color-connector:#354a63;--color-surface:#141d2b;--color-surface-muted:#0b1422;--color-surface-hover:#1b293b;--color-surface-active:#223249;--color-positive-soft:#123a34;--color-negative-soft:#432638;--color-danger-soft:#452832;--color-danger-faint:#34212b;--color-warning-soft:#40351f;--color-info-soft:#193449;--color-purple-soft:#302c4b;--color-pink-soft:#40283b;--color-chart-sage:#8e9cff;--color-chart-sage-soft:#35d5ba;--color-chart-gold:#f7c55e;--color-chart-gold-soft:#f27bab;--color-chart-hover:rgb(92 132 255/15%);--color-chart-track:#243249;--color-chart-neutral:#8fa2ba;--color-chart-grid:#2e4159;--color-chart-axis:#9caec6;--color-chart-blue:#63aef5;--color-chart-blue-soft:#79bedc;--color-chart-orange-soft:#dba579;--color-chart-tooltip-surface:#1b2a3e;--dark-pill-neutral-background:#233147;--dark-pill-neutral-foreground:#b4c3d8;--dark-pill-blue-background:#143653;--dark-pill-blue-foreground:#8bc9f5;--dark-pill-green-background:#113b35;--dark-pill-green-foreground:#67d9b3;--dark-pill-yellow-background:#40371d;--dark-pill-yellow-foreground:#e9cd70;--dark-pill-orange-background:#422d22;--dark-pill-orange-foreground:#efb080;--dark-pill-purple-background:#302d50;--dark-pill-purple-foreground:#b9aff6;--dark-pill-pink-background:#40283e;--dark-pill-pink-foreground:#efa4c4;--dark-pill-red-background:#432733;--dark-pill-red-foreground:#f2a1b1}html[data-appearance=dark][data-theme-variant=midnight] .agenda-event-preview-wrap:not(.is-drawer-event):hover .agenda-event-pill{background:#fff!important;color:#111214;text-shadow:none}html[data-appearance=dark][data-theme-variant=midnight] .visual-panel{background:linear-gradient(45deg,#07101e,#0b1422 58%,#111e30 82%,#1b2a3e);color:#edf4ff}html[data-appearance=dark][data-theme-variant=midnight] .visual-panel:before{background:linear-gradient(45deg,transparent 52%,rgb(142 156 255/7%) 76%,rgb(99 174 245/10%))}html[data-appearance=dark][data-theme-variant=midnight] .news-feature h2{background:linear-gradient(90deg,#edf4ff,#b8c8dd 48%,#788ca6);background-clip:text;-webkit-background-clip:text}html[data-appearance=dark][data-theme-variant=midnight] .visual-pagination button.active{background:#edf4ff}html[data-appearance=dark][data-theme-variant=midnight] .visual-pagination button:focus-visible{outline-color:#edf4ff}