/* DaCucina — screens theme, part 2 (2026-10-01, round 20 items 3+4, per Raphael). Presentation only — no behaviour, no field / action /
   permission / filter change. The APPROVED design (admin command centre v2 / dc-screens.css: cream + surface cards, graphite ink, bronze
   accents, Frank Ruhl Libre titles, ghost + bronze-deep buttons, graphite active tabs with a bronze underline, pill chips, quiet tables)
   applied to: ניהול לידים · לקוחות · בקשות מדידה · הורדה לביצוע — תיקים · מוצרים נלווים · הזמנות רכש / מחלקת רכש · כספים ותקבולים ·
   חישוב שכר · הגדרות שכר · פרויקטים וקבלנים · דוחות וסטטיסטיקה · משתמשים והרשאות · הגדרות מערכת (+ אדריכלים, same shell).
   Scope: #view-container[data-view=…] (renderView sets it). Tokens come from dc-screens.css (--dcs-*, light + dark). Semantic colours of
   status pills / trends stay (they carry meaning). RTL kept; numbers tabular. */
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]){--accent-primary:var(--dcs-bronze);--accent-hover:var(--dcs-bronze-deep);--accent-light:var(--dcs-bronze-soft);--bg-card:var(--dcs-surface);--bg-secondary:var(--dcs-surface);--bg-tertiary:var(--dcs-stone);--bg-elevated:var(--dcs-surface);--bg-hover:var(--dcs-hover);--border-default:var(--dcs-line);--border-subtle:rgba(151,111,65,.12);--border-strong:rgba(151,111,65,.4);--text-primary:var(--dcs-ink);--text-secondary:var(--dcs-ink2);--text-tertiary:var(--dcs-muted);--success:var(--dcs-ok);--warning:var(--dcs-warn);--danger:var(--dcs-bad);--info:var(--dcs-bronze-deep);--info-bg:var(--dcs-bronze-soft);color:var(--dcs-ink);font-variant-numeric:tabular-nums}
html body #view-container[data-view="leads"] .leads-hero-title,html body #view-container[data-view="customers"] .customers-hero-title,html body #view-container[data-view="measurements"] .measurements-hero-title,html body #view-container[data-view="files"] .cases-hero-title,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .page-title,html body #view-container[data-view="accessories"] .acc-hero-h1,html body #view-container[data-view="projects"] .ctr-hero-h1,html body #view-container[data-view="reports"] .rc-hero-h1,html body #view-container[data-view="purchase"] .proc-dept-h1,html body #view-container[data-view="compensation"] .salary-title{font-family:var(--dcs-serif)!important;font-weight:300!important;font-size:30px!important;line-height:1.15;color:var(--dcs-ink)!important;letter-spacing:0}
html body #view-container[data-view="leads"] .leads-hero-sub,html body #view-container[data-view="customers"] .customers-hero-sub,html body #view-container[data-view="measurements"] .measurements-hero-sub,html body #view-container[data-view="files"] .cases-hero-sub,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .page-subtitle,html body #view-container[data-view="accessories"] .acc-hero-sub,html body #view-container[data-view="projects"] .ctr-hero-sub,html body #view-container[data-view="reports"] .rc-hero-sub,html body #view-container[data-view="purchase"] .proc-dept-sub,html body #view-container[data-view="compensation"] .salary-subtitle{color:var(--dcs-muted)!important;font-size:13px}
html body #view-container[data-view="accessories"] .acc-hero-breadcrumb,html body #view-container[data-view="projects"] .ctr-hero-breadcrumb,html body #view-container[data-view="reports"] .rc-hero-breadcrumb,html body #view-container[data-view="purchase"] .proc-dept-breadcrumb,html body #view-container[data-view="compensation"] .salary-eyebrow,html body #view-container[data-view="leads"] .leads-updated,html body #view-container[data-view="customers"] .customers-updated,html body #view-container[data-view="measurements"] .measurements-updated,html body #view-container[data-view="files"] .cases-updated{font-size:11px;letter-spacing:.14em;color:var(--dcs-muted)!important}
html body #view-container[data-view="leads"] .leads-hero-badge,html body #view-container[data-view="customers"] .customers-hero-badge,html body #view-container[data-view="measurements"] .measurements-hero-badge,html body #view-container[data-view="files"] .cases-hero-badge{background:var(--dcs-bronze-soft)!important;color:var(--dcs-bronze-deep)!important;border:1px solid rgba(151,111,65,.25);border-radius:12px!important;box-shadow:none!important}
html body #view-container[data-view="leads"] .leads-hero-badge .ti,html body #view-container[data-view="customers"] .customers-hero-badge .ti,html body #view-container[data-view="measurements"] .measurements-hero-badge .ti,html body #view-container[data-view="files"] .cases-hero-badge .ti{color:var(--dcs-bronze-deep)!important}
html body #view-container[data-view="accessories"] .acc-hero,html body #view-container[data-view="projects"] .ctr-hero,html body #view-container[data-view="reports"] .rc-hero,html body #view-container[data-view="purchase"] .proc-dept-hero,html body #view-container[data-view="compensation"] .salary-header-card{background:var(--dcs-surface)!important;background-image:none!important;border:1px solid var(--dcs-line)!important;border-radius:16px!important;box-shadow:var(--dcs-shadow)!important;color:var(--dcs-ink)!important}
html body #view-container[data-view="accessories"] .acc-hero *,html body #view-container[data-view="projects"] .ctr-hero *,html body #view-container[data-view="reports"] .rc-hero *{text-shadow:none!important}
html body #view-container[data-view="leads"] :is(.leads-kpi-card,.leads-filter-panel,.leads-table-wrap,.leads-side-card,.leads-chart-card,.leads-funnel-card,.leads-insights-card),html body #view-container[data-view="customers"] :is(.customer-kpi-card,.customer-filter-panel,.customer-table-wrap,.customer-side-card,.customer-chart-card,.customer-funnel-card,.customer-insights-card),html body #view-container[data-view="measurements"] :is(.measurement-kpi-card,.measurement-filter-panel,.measurement-table-wrap,.measurement-side-card,.measurement-chart-card,.measurement-funnel-card,.measurement-insights-card),html body #view-container[data-view="files"] :is(.case-kpi-card,.case-filter-panel,.case-table-wrap,.case-side-card,.case-chart-card,.case-funnel-card,.case-insights-card),html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .card:not(.adm2-card),html body #view-container[data-view="accessories"] :is(.acc-kpi-card,.acc-table-card,.acc-brand-card,.acc-nav-card,.acc-side-card,.accessories-status-card,.acc-overdue-card),html body #view-container[data-view="projects"] :is(.ctr-kpi-card,.ctr-table-card,.ctr-brand-panel,.ctr-nav-card,.ctr-side-card,.ctr-hero-panel),html body #view-container[data-view="reports"] :is(.rc-kpi-card,.rc-chart-card,.rc-table-card,.rc-period-bar),html body #view-container[data-view="purchase"] :is(.proc-dept-kpi,.proc-dept-table-card),html body #view-container[data-view="compensation"] :is(.salary-filters-card,.sdb-kpi,.sdb-panel,.salary-panel,.sdb-insight-card),html body #view-container[data-view="compensationAdmin"] .comp-admin-card{background:var(--dcs-surface)!important;border:1px solid var(--dcs-line)!important;border-radius:16px!important;box-shadow:var(--dcs-shadow)!important;color:var(--dcs-ink)}
html body #view-container[data-view="leads"] .leads-kpi-card:hover,html body #view-container[data-view="customers"] .customer-kpi-card:hover,html body #view-container[data-view="measurements"] .measurement-kpi-card:hover,html body #view-container[data-view="files"] .case-kpi-card:hover,html body #view-container[data-view="accessories"] :is(.acc-kpi-card,.acc-nav-card):hover,html body #view-container[data-view="projects"] :is(.ctr-kpi-card,.ctr-nav-card):hover,html body #view-container[data-view="reports"] .rc-kpi-card:hover,html body #view-container[data-view="purchase"] .proc-dept-kpi:hover,html body #view-container[data-view="compensation"] .sdb-kpi.click:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(52,38,20,.12)!important;border-color:rgba(167,128,80,.6)!important}
html body #view-container[data-view="leads"] .leads-kpi-card.active,html body #view-container[data-view="customers"] .customer-kpi-card.active,html body #view-container[data-view="measurements"] .measurement-kpi-card.active,html body #view-container[data-view="files"] .case-kpi-card.active{border-color:var(--dcs-bronze)!important;box-shadow:inset 0 2px 0 var(--dcs-bronze),var(--dcs-shadow)!important;background:var(--dcs-surface)!important}
html body #view-container[data-view="leads"] .leads-kpi-icon,html body #view-container[data-view="customers"] .customer-kpi-icon,html body #view-container[data-view="measurements"] .measurement-kpi-icon,html body #view-container[data-view="files"] .case-kpi-icon,html body #view-container[data-view="accessories"] .acc-kpi-card :is(.accessories-kpi-icon,.acc-kpi-icon),html body #view-container[data-view="projects"] .ctr-kpi-icon,html body #view-container[data-view="reports"] .rc-kpi-icon,html body #view-container[data-view="purchase"] .proc-dept-kpi-icon,html body #view-container[data-view="accessories"] .acc-nav-icon,html body #view-container[data-view="projects"] .ctr-nav-icon{width:36px!important;height:36px!important;border-radius:11px!important;background:var(--dcs-bronze-soft)!important;color:var(--dcs-bronze-deep)!important;display:inline-flex;align-items:center;justify-content:center;font-size:18px}
html body #view-container[data-view="leads"] .leads-kpi-icon .ti,html body #view-container[data-view="customers"] .customer-kpi-icon .ti,html body #view-container[data-view="measurements"] .measurement-kpi-icon .ti,html body #view-container[data-view="files"] .case-kpi-icon .ti,html body #view-container[data-view="accessories"] .acc-kpi-card :is(.accessories-kpi-icon,.acc-kpi-icon) .ti,html body #view-container[data-view="projects"] .ctr-kpi-icon .ti,html body #view-container[data-view="reports"] .rc-kpi-icon .ti,html body #view-container[data-view="purchase"] .proc-dept-kpi-icon .ti,html body #view-container[data-view="accessories"] .acc-nav-icon .ti,html body #view-container[data-view="projects"] .ctr-nav-icon .ti{color:var(--dcs-bronze-deep)!important}
html body #view-container[data-view="leads"] .leads-kpi-value,html body #view-container[data-view="customers"] .customer-kpi-value,html body #view-container[data-view="measurements"] .measurement-kpi-value,html body #view-container[data-view="files"] .case-kpi-value,html body #view-container[data-view="accessories"] :is(.accessories-kpi-value,.acc-kpi-value),html body #view-container[data-view="projects"] .ctr-kpi-value,html body #view-container[data-view="reports"] .rc-kpi-value,html body #view-container[data-view="purchase"] .proc-dept-kpi-value,html body #view-container[data-view="compensation"] .sdb-kpi-value{font-size:30px;font-weight:600;line-height:1.05;color:var(--dcs-ink)!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
html body #view-container[data-view="leads"] .leads-kpi-label,html body #view-container[data-view="customers"] .customer-kpi-label,html body #view-container[data-view="measurements"] .measurement-kpi-label,html body #view-container[data-view="files"] .case-kpi-label,html body #view-container[data-view="accessories"] :is(.accessories-kpi-label,.acc-kpi-label),html body #view-container[data-view="projects"] .ctr-kpi-label,html body #view-container[data-view="reports"] .rc-kpi-label,html body #view-container[data-view="purchase"] .proc-dept-kpi-label,html body #view-container[data-view="compensation"] .sdb-kpi-label{font-size:12px;color:var(--dcs-ink2)!important;font-weight:500;letter-spacing:.02em}
html body #view-container[data-view="leads"] .leads-kpi-trend.muted,html body #view-container[data-view="customers"] .customer-kpi-trend.muted,html body #view-container[data-view="measurements"] .measurement-kpi-trend.muted,html body #view-container[data-view="files"] .case-kpi-trend.muted,html body #view-container[data-view="accessories"] :is(.accessories-kpi-sub,.acc-kpi-sub),html body #view-container[data-view="projects"] .ctr-kpi-sub,html body #view-container[data-view="reports"] .rc-kpi-sub,html body #view-container[data-view="purchase"] .proc-dept-kpi-pct{color:var(--dcs-muted)!important;font-size:11.5px}
html body #view-container[data-view="leads"] .leads-kpi-trend.down,html body #view-container[data-view="customers"] .customer-kpi-trend.down,html body #view-container[data-view="measurements"] .measurement-kpi-trend.down,html body #view-container[data-view="files"] .case-kpi-trend.down{color:var(--dcs-bad)!important}
html body #view-container[data-view="leads"] .leads-kpi-trend.up,html body #view-container[data-view="customers"] .customer-kpi-trend.up,html body #view-container[data-view="measurements"] .measurement-kpi-trend.up,html body #view-container[data-view="files"] .case-kpi-trend.up{color:var(--dcs-ok)!important}
html body #view-container[data-view="leads"] .leads-side-title,html body #view-container[data-view="customers"] .customer-side-title,html body #view-container[data-view="measurements"] .measurement-side-title,html body #view-container[data-view="files"] .case-side-title,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.card h3,.card-header h3,.card-title),html body #view-container[data-view="accessories"] :is(.acc-card-title,.acc-table-title),html body #view-container[data-view="projects"] :is(.ctr-card-title,.ctr-table-title),html body #view-container[data-view="reports"] :is(.rc-chart-title,.rc-table-title),html body #view-container[data-view="compensation"] :is(.sdb-panel-title,.salary-panel-title),html body #view-container[data-view="compensationAdmin"] .comp-admin-card h3,html body #view-container[data-view="settings"] h2{font-family:var(--dcs-serif)!important;font-weight:400!important;font-size:17px!important;color:var(--dcs-ink)!important;letter-spacing:0}
html body #view-container[data-view="leads"] .leads-side-title .ti,html body #view-container[data-view="customers"] .customer-side-title .ti,html body #view-container[data-view="measurements"] .measurement-side-title .ti,html body #view-container[data-view="files"] .case-side-title .ti,html body #view-container[data-view="accessories"] :is(.acc-card-title,.acc-table-title) .ti,html body #view-container[data-view="projects"] :is(.ctr-card-title,.ctr-table-title) .ti,html body #view-container[data-view="reports"] :is(.rc-chart-title,.rc-table-title) .ti{color:var(--dcs-bronze-deep)!important}
html body #view-container[data-view="leads"] .leads-action-btn.primary,html body #view-container[data-view="customers"] .customer-action-btn.primary,html body #view-container[data-view="measurements"] .measurement-action-btn.primary,html body #view-container[data-view="files"] .case-action-btn.primary,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.btn.btn-primary,button.button.primary),html body #view-container[data-view="accessories"] .acc-toolbar-btn.primary,html body #view-container[data-view="projects"] .ctr-btn.primary,html body #view-container[data-view="reports"] .rc-btn.primary,html body #view-container[data-view="purchase"] .proc-dept-btn.primary,html body #view-container[data-view="compensation"] .salary-btn-primary{background:var(--dcs-bronze-deep)!important;border:1px solid var(--dcs-bronze-deep)!important;color:var(--dcs-on-bronze)!important;border-radius:9px!important;font-weight:500;box-shadow:none;filter:none!important;background-image:none!important}
html body #view-container[data-view="leads"] .leads-action-btn.primary:hover,html body #view-container[data-view="customers"] .customer-action-btn.primary:hover,html body #view-container[data-view="measurements"] .measurement-action-btn.primary:hover,html body #view-container[data-view="files"] .case-action-btn.primary:hover,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.btn.btn-primary,button.button.primary):hover,html body #view-container[data-view="accessories"] .acc-toolbar-btn.primary:hover,html body #view-container[data-view="projects"] .ctr-btn.primary:hover,html body #view-container[data-view="reports"] .rc-btn.primary:hover,html body #view-container[data-view="purchase"] .proc-dept-btn.primary:hover,html body #view-container[data-view="compensation"] .salary-btn-primary:hover{background:var(--dcs-bronze-press)!important;transform:translateY(-1px);box-shadow:0 10px 22px rgba(106,74,38,.25)!important}
html body #view-container[data-view="leads"] .leads-action-btn.primary .ti,html body #view-container[data-view="customers"] .customer-action-btn.primary .ti,html body #view-container[data-view="measurements"] .measurement-action-btn.primary .ti,html body #view-container[data-view="files"] .case-action-btn.primary .ti,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.btn.btn-primary,button.button.primary) .ti,html body #view-container[data-view="accessories"] .acc-toolbar-btn.primary .ti,html body #view-container[data-view="projects"] .ctr-btn.primary .ti,html body #view-container[data-view="reports"] .rc-btn.primary .ti,html body #view-container[data-view="purchase"] .proc-dept-btn.primary .ti,html body #view-container[data-view="compensation"] .salary-btn-primary .ti{color:inherit!important}
html body #view-container[data-view="leads"] :is(.leads-action-btn:not(.primary),.leads-icon-btn),html body #view-container[data-view="customers"] :is(.customer-action-btn:not(.primary),.customer-icon-btn),html body #view-container[data-view="measurements"] :is(.measurement-action-btn:not(.primary),.measurement-icon-btn),html body #view-container[data-view="files"] :is(.case-action-btn:not(.primary),.case-icon-btn),html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.btn.btn-secondary,button.button.secondary,.btn.btn-outline),html body #view-container[data-view="accessories"] :is(.acc-toolbar-btn:not(.primary),.acc-filter-btn,.acc-brand-edit),html body #view-container[data-view="projects"] :is(.ctr-btn:not(.primary),.ctr-filter-btn),html body #view-container[data-view="reports"] .rc-btn:not(.primary):not(.success),html body #view-container[data-view="purchase"] .proc-dept-btn:not(.primary),html body #view-container[data-view="compensation"] .salary-btn:not(.salary-btn-primary){background:transparent!important;color:var(--dcs-ink)!important;border:1px solid rgba(151,111,65,.4)!important;border-radius:9px!important;box-shadow:none!important;filter:none!important;background-image:none!important}
html body #view-container[data-view="leads"] :is(.leads-action-btn:not(.primary),.leads-icon-btn):hover:not(:disabled),html body #view-container[data-view="customers"] :is(.customer-action-btn:not(.primary),.customer-icon-btn):hover:not(:disabled),html body #view-container[data-view="measurements"] :is(.measurement-action-btn:not(.primary),.measurement-icon-btn):hover:not(:disabled),html body #view-container[data-view="files"] :is(.case-action-btn:not(.primary),.case-icon-btn):hover:not(:disabled),html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.btn.btn-secondary,button.button.secondary,.btn.btn-outline):hover:not(:disabled),html body #view-container[data-view="accessories"] :is(.acc-toolbar-btn:not(.primary),.acc-filter-btn,.acc-brand-edit):hover:not(:disabled),html body #view-container[data-view="projects"] :is(.ctr-btn:not(.primary),.ctr-filter-btn):hover:not(:disabled),html body #view-container[data-view="reports"] .rc-btn:not(.primary):not(.success):hover:not(:disabled),html body #view-container[data-view="purchase"] .proc-dept-btn:not(.primary):hover:not(:disabled),html body #view-container[data-view="compensation"] .salary-btn:not(.salary-btn-primary):hover:not(:disabled){background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important}
html body #view-container[data-view="leads"] .leads-action-btn.on,html body #view-container[data-view="customers"] .customer-action-btn.on,html body #view-container[data-view="measurements"] .measurement-action-btn.on,html body #view-container[data-view="files"] .case-action-btn.on{background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important;color:var(--dcs-bronze-deep)!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .btn.btn-tertiary{background:transparent!important;color:var(--dcs-muted)!important;border:1px solid transparent!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .btn.btn-tertiary:hover{background:var(--dcs-hover)!important;color:var(--dcs-ink)!important}
html body #view-container[data-view="leads"] .leads-mini-btn,html body #view-container[data-view="customers"] .customer-mini-btn,html body #view-container[data-view="measurements"] .measurement-mini-btn,html body #view-container[data-view="files"] .case-mini-btn,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .btn-icon,html body #view-container[data-view="purchase"] .proc-dept-table .action-btn{background:transparent!important;border:1px solid var(--dcs-line)!important;color:var(--dcs-ink2)!important;border-radius:8px!important;box-shadow:none!important}
html body #view-container[data-view="leads"] .leads-mini-btn:hover,html body #view-container[data-view="customers"] .customer-mini-btn:hover,html body #view-container[data-view="measurements"] .measurement-mini-btn:hover,html body #view-container[data-view="files"] .case-mini-btn:hover,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .btn-icon:hover,html body #view-container[data-view="purchase"] .proc-dept-table .action-btn:hover{background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important;color:var(--dcs-bronze-deep)!important}
html body #view-container[data-view="leads"] .leads-mini-btn.danger:hover,html body #view-container[data-view="customers"] .customer-mini-btn.danger:hover,html body #view-container[data-view="measurements"] .measurement-mini-btn.danger:hover,html body #view-container[data-view="files"] .case-mini-btn.danger:hover,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .btn-icon:hover .ti-trash{color:var(--dcs-bad)!important;border-color:rgba(155,44,44,.4)!important}
html body #view-container[data-view="leads"] .leads-mini-btn.wa:hover,html body #view-container[data-view="customers"] .customer-mini-btn.wa:hover,html body #view-container[data-view="measurements"] .measurement-mini-btn.wa:hover,html body #view-container[data-view="files"] .case-mini-btn.wa:hover{color:var(--dcs-ok)!important;border-color:var(--dcs-ok)!important}
html body #view-container[data-view="purchase"] .proc-dept-table .action-btn.attn{color:var(--dcs-warn)!important;border-color:rgba(183,121,31,.45)!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(button,.btn,a,[role=button],input,select,textarea):focus-visible{outline:none!important;box-shadow:var(--dcs-focus)!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(button,.btn):disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}
html body #view-container[data-view="accessories"] .acc-hero-tab,html body #view-container[data-view="reports"] :is(.rc-tab-btn,.rc-mode-pill),html body #view-container[data-view="compensation"] .salary-tab,html body #view-container[data-view="compensationAdmin"] .comp-admin-tab,html body #view-container[data-view="users"] .case-tab-button{background:var(--dcs-cream)!important;color:var(--dcs-muted)!important;border:1px solid var(--dcs-line)!important;border-radius:999px!important;font-weight:600;box-shadow:none!important;text-shadow:none!important}
html body #view-container[data-view="accessories"] .acc-hero-tab:hover,html body #view-container[data-view="reports"] :is(.rc-tab-btn,.rc-mode-pill):hover,html body #view-container[data-view="compensation"] .salary-tab:hover,html body #view-container[data-view="compensationAdmin"] .comp-admin-tab:hover,html body #view-container[data-view="users"] .case-tab-button:hover{background:var(--dcs-bronze-soft)!important;color:var(--dcs-ink)!important;border-color:var(--dcs-bronze)!important}
html body #view-container[data-view="accessories"] .acc-hero-tab.active,html body #view-container[data-view="reports"] :is(.rc-tab-btn.active,.rc-mode-pill.active),html body #view-container[data-view="compensation"] .salary-tab.active,html body #view-container[data-view="compensationAdmin"] .comp-admin-tab.is-active,html body #view-container[data-view="users"] .case-tab-button.is-active{background:var(--dcs-active)!important;color:var(--dcs-active-text)!important;border-color:var(--dcs-active)!important;box-shadow:inset 0 -2px 0 var(--dcs-bronze)!important}
html body #view-container[data-view="accessories"] .acc-hero-tab.active :is(.ti,span,b,.cnt,.count),html body #view-container[data-view="reports"] :is(.rc-tab-btn.active,.rc-mode-pill.active) :is(.ti,span,b,.cnt,.count),html body #view-container[data-view="compensation"] .salary-tab.active :is(.ti,span,b,.cnt,.count),html body #view-container[data-view="compensationAdmin"] .comp-admin-tab.is-active :is(.ti,span,b,.cnt,.count),html body #view-container[data-view="users"] .case-tab-button.is-active :is(.ti,span,b,.cnt,.count){color:inherit!important}
html body #view-container[data-view="accessories"] .acc-hero-tab.active .soft-chip,html body #view-container[data-view="reports"] :is(.rc-tab-btn.active,.rc-mode-pill.active) .soft-chip,html body #view-container[data-view="compensation"] .salary-tab.active .soft-chip,html body #view-container[data-view="compensationAdmin"] .comp-admin-tab.is-active .soft-chip,html body #view-container[data-view="users"] .case-tab-button.is-active .soft-chip{background:rgba(247,243,236,.22)!important;color:inherit!important;border-color:transparent!important}
html body #view-container[data-view="reports"] .rc-btn.success{background:transparent!important;color:var(--dcs-ink)!important;border:1px solid rgba(151,111,65,.4)!important;border-radius:9px!important;box-shadow:none!important}
html body #view-container[data-view="reports"] .rc-btn.success .ti{color:var(--dcs-ok)!important}
html body #view-container[data-view="reports"] .rc-btn.success:hover{background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important}
html body #view-container[data-view="users"] .case-tabs{border-bottom:0!important;gap:6px;padding-bottom:4px}
html body #view-container[data-view="users"] .case-tab-button::after{display:none!important}
html body #view-container[data-view="leads"] :is(.leads-quick-chip,.leads-filter-chip),html body #view-container[data-view="customers"] :is(.customer-quick-chip,.customer-filter-chip),html body #view-container[data-view="measurements"] :is(.measurement-quick-chip,.measurement-filter-chip),html body #view-container[data-view="files"] :is(.case-quick-chip,.case-filter-chip),html body #view-container[data-view="accessories"] .acc-chip,html body #view-container[data-view="projects"] .ctr-chip{background:var(--dcs-surface)!important;color:var(--dcs-ink)!important;border:1px solid rgba(151,111,65,.35)!important;border-radius:999px!important;box-shadow:none!important;font-weight:500}
html body #view-container[data-view="leads"] :is(.leads-quick-chip,.leads-filter-chip):hover,html body #view-container[data-view="customers"] :is(.customer-quick-chip,.customer-filter-chip):hover,html body #view-container[data-view="measurements"] :is(.measurement-quick-chip,.measurement-filter-chip):hover,html body #view-container[data-view="files"] :is(.case-quick-chip,.case-filter-chip):hover,html body #view-container[data-view="accessories"] .acc-chip:hover,html body #view-container[data-view="projects"] .ctr-chip:hover{background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important}
html body #view-container[data-view="leads"] :is(.leads-quick-chip.active,.leads-filter-chip.active),html body #view-container[data-view="customers"] :is(.customer-quick-chip.active,.customer-filter-chip.active),html body #view-container[data-view="measurements"] :is(.measurement-quick-chip.active,.measurement-filter-chip.active),html body #view-container[data-view="files"] :is(.case-quick-chip.active,.case-filter-chip.active),html body #view-container[data-view="accessories"] .acc-chip.active,html body #view-container[data-view="projects"] .ctr-chip.active{background:var(--dcs-active)!important;color:var(--dcs-active-text)!important;border-color:var(--dcs-active)!important;box-shadow:inset 0 -2px 0 var(--dcs-bronze)!important}
html body #view-container[data-view="leads"] :is(.leads-quick-count,.leads-chip-count),html body #view-container[data-view="customers"] :is(.customer-quick-count,.customer-chip-count),html body #view-container[data-view="measurements"] :is(.measurement-quick-count,.measurement-chip-count),html body #view-container[data-view="files"] :is(.case-quick-count,.case-chip-count){background:var(--dcs-badge-bg)!important;color:var(--dcs-badge-text)!important;border-radius:999px!important;font-weight:700;font-variant-numeric:tabular-nums}
html body #view-container[data-view="leads"] :is(.leads-quick-chip.active .leads-quick-count,.leads-filter-chip.active .leads-chip-count),html body #view-container[data-view="customers"] :is(.customer-quick-chip.active .customer-quick-count,.customer-filter-chip.active .customer-chip-count),html body #view-container[data-view="measurements"] :is(.measurement-quick-chip.active .measurement-quick-count,.measurement-filter-chip.active .measurement-chip-count),html body #view-container[data-view="files"] :is(.case-quick-chip.active .case-quick-count,.case-filter-chip.active .case-chip-count){background:rgba(247,243,236,.22)!important;color:inherit!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .soft-chip{border-radius:999px!important;border:1px solid rgba(151,111,65,.3);background:var(--dcs-badge-bg);color:var(--dcs-badge-text)}
html body #view-container[data-view="leads"] :is(.leads-filter-field input,.leads-filter-field select,.leads-table-toolbar input,.leads-table-search),html body #view-container[data-view="customers"] :is(.customer-filter-field input,.customer-filter-field select,.customer-table-toolbar input,.customer-table-search),html body #view-container[data-view="measurements"] :is(.measurement-filter-field input,.measurement-filter-field select,.measurement-table-toolbar input,.measurement-table-search),html body #view-container[data-view="files"] :is(.case-filter-field input,.case-filter-field select,.case-table-toolbar input,.case-table-search),html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(input[type=text],input[type=search],input[type=number],input[type=date],input[type=email],input[type=tel],input[type=password],input:not([type]),select,textarea):not(.lc-cb):not([type=checkbox]):not([type=radio]){border:1px solid rgba(151,111,65,.4)!important;border-radius:8px!important;background-color:var(--dcs-surface)!important;color:var(--dcs-ink)!important;box-shadow:none}
html body #view-container[data-view="leads"] :is(.leads-filter-field input,.leads-filter-field select,.leads-table-toolbar input,.leads-table-search):focus,html body #view-container[data-view="customers"] :is(.customer-filter-field input,.customer-filter-field select,.customer-table-toolbar input,.customer-table-search):focus,html body #view-container[data-view="measurements"] :is(.measurement-filter-field input,.measurement-filter-field select,.measurement-table-toolbar input,.measurement-table-search):focus,html body #view-container[data-view="files"] :is(.case-filter-field input,.case-filter-field select,.case-table-toolbar input,.case-table-search):focus,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(input[type=text],input[type=search],input[type=number],input[type=date],input[type=email],input[type=tel],input[type=password],input:not([type]),select,textarea):not(.lc-cb):not([type=checkbox]):not([type=radio]):focus{outline:0!important;border-color:var(--dcs-bronze)!important;box-shadow:0 0 0 3px rgba(167,128,80,.18)!important}
html body #view-container[data-view="leads"] .leads-filter-field label,html body #view-container[data-view="customers"] .customer-filter-field label,html body #view-container[data-view="measurements"] .measurement-filter-field label,html body #view-container[data-view="files"] .case-filter-field label,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.form-group label,.form-label,.field-label){font-size:12px!important;color:var(--dcs-muted)!important;font-weight:500}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(input[type=checkbox],input[type=radio]){accent-color:var(--dcs-bronze-deep)}
html body #view-container[data-view="leads"] .leads-table thead,html body #view-container[data-view="customers"] .customer-table thead,html body #view-container[data-view="measurements"] .measurement-table thead,html body #view-container[data-view="files"] .case-table thead,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table thead,html body #view-container[data-view="accessories"] .acc-table thead,html body #view-container[data-view="projects"] .ctr-table thead,html body #view-container[data-view="reports"] .rc-table thead,html body #view-container[data-view="purchase"] .proc-dept-table thead,html body #view-container[data-view="compensation"] .salary-table thead{background:transparent!important}
html body #view-container[data-view="leads"] .leads-table thead th,html body #view-container[data-view="customers"] .customer-table thead th,html body #view-container[data-view="measurements"] .measurement-table thead th,html body #view-container[data-view="files"] .case-table thead th,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table thead th,html body #view-container[data-view="accessories"] .acc-table thead th,html body #view-container[data-view="projects"] .ctr-table thead th,html body #view-container[data-view="reports"] .rc-table thead th,html body #view-container[data-view="purchase"] .proc-dept-table thead th,html body #view-container[data-view="compensation"] .salary-table thead th{background:var(--dcs-surface)!important;color:var(--dcs-muted)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.06em;text-transform:none!important;border-bottom:1px solid rgba(151,111,65,.25)!important}
html body #view-container[data-view="leads"] .leads-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="customers"] .customer-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="measurements"] .measurement-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="files"] .case-table thead th:is(.sortable,.sorted):hover,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="accessories"] .acc-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="projects"] .ctr-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="reports"] .rc-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="purchase"] .proc-dept-table thead th:is(.sortable,.sorted):hover,html body #view-container[data-view="compensation"] .salary-table thead th:is(.sortable,.sorted):hover{color:var(--dcs-bronze-deep)!important}
html body #view-container[data-view="leads"] .leads-table tbody td,html body #view-container[data-view="customers"] .customer-table tbody td,html body #view-container[data-view="measurements"] .measurement-table tbody td,html body #view-container[data-view="files"] .case-table tbody td,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table tbody td,html body #view-container[data-view="accessories"] .acc-table tbody td,html body #view-container[data-view="projects"] .ctr-table tbody td,html body #view-container[data-view="reports"] .rc-table tbody td,html body #view-container[data-view="purchase"] .proc-dept-table tbody td,html body #view-container[data-view="compensation"] .salary-table tbody td{color:var(--dcs-ink);border-bottom:1px solid rgba(43,38,33,.06)!important;font-variant-numeric:tabular-nums}
html body #view-container[data-view="leads"] .leads-table tbody tr:hover > td,html body #view-container[data-view="customers"] .customer-table tbody tr:hover > td,html body #view-container[data-view="measurements"] .measurement-table tbody tr:hover > td,html body #view-container[data-view="files"] .case-table tbody tr:hover > td,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table tbody tr:hover > td,html body #view-container[data-view="accessories"] .acc-table tbody tr:hover > td,html body #view-container[data-view="projects"] .ctr-table tbody tr:hover > td,html body #view-container[data-view="reports"] .rc-table tbody tr:hover > td,html body #view-container[data-view="purchase"] .proc-dept-table tbody tr:hover > td,html body #view-container[data-view="compensation"] .salary-table tbody tr:hover > td{background:rgba(167,128,80,.08)!important}
html body #view-container[data-view="leads"] .leads-table tbody tr.is-selected > td,html body #view-container[data-view="customers"] .customer-table tbody tr.is-selected > td,html body #view-container[data-view="measurements"] .measurement-table tbody tr.is-selected > td,html body #view-container[data-view="files"] .case-table tbody tr.is-selected > td{background:var(--dcs-bronze-soft)!important}
html body #view-container[data-view="leads"] .leads-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="customers"] .customer-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="measurements"] .measurement-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="files"] .case-table tbody tr.row-urgent > td:first-child,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="accessories"] .acc-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="projects"] .ctr-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="reports"] .rc-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="purchase"] .proc-dept-table tbody tr.row-urgent > td:first-child,html body #view-container[data-view="compensation"] .salary-table tbody tr.row-urgent > td:first-child{box-shadow:inset -3px 0 0 var(--dcs-bad)}
html body #view-container[data-view="leads"] :is(.leads-table-wrap,.leads-table-toolbar),html body #view-container[data-view="customers"] :is(.customer-table-wrap,.customer-table-toolbar),html body #view-container[data-view="measurements"] :is(.measurement-table-wrap,.measurement-table-toolbar),html body #view-container[data-view="files"] :is(.case-table-wrap,.case-table-toolbar),html body #view-container[data-view="accessories"] :is(.acc-table-head,.acc-table-footer),html body #view-container[data-view="projects"] :is(.ctr-table-head,.ctr-table-footer),html body #view-container[data-view="reports"] :is(.rc-table-head,.rc-table-footer),html body #view-container[data-view="purchase"] :is(.proc-dept-table-tools,.proc-dept-foot){border-color:var(--dcs-line)!important}
html body #view-container[data-view="leads"] .leads-name,html body #view-container[data-view="customers"] .customer-name,html body #view-container[data-view="measurements"] .measurement-name,html body #view-container[data-view="files"] .case-name{color:var(--dcs-ink)!important;font-weight:600}
html body #view-container[data-view="leads"] :is(.leads-muted,.muted),html body #view-container[data-view="customers"] :is(.customer-muted,.muted),html body #view-container[data-view="measurements"] :is(.measurement-muted,.muted),html body #view-container[data-view="files"] :is(.case-muted,.muted),html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .text-muted{color:var(--dcs-muted)!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.money,.num,.amount,.amt){font-variant-numeric:tabular-nums}
html body #view-container[data-view="leads"] :is(.leads-status-pill,.leads-badge,.leads-score-pill,.leads-health-score,.leads-tag),html body #view-container[data-view="customers"] :is(.customer-status-pill,.customer-badge,.customer-score-pill,.customer-health-score,.customer-tag),html body #view-container[data-view="measurements"] :is(.measurement-status-pill,.measurement-badge,.measurement-score-pill,.measurement-health-score,.measurement-tag),html body #view-container[data-view="files"] :is(.case-status-pill,.case-badge,.case-score-pill,.case-health-score,.case-tag),html body #view-container[data-view="accessories"] .acc-status-pill,html body #view-container[data-view="projects"] .ctr-pill,html body #view-container[data-view="purchase"] :is(.proc-dept-status-pill,.svc-pill),html body #view-container[data-view="compensation"] .salary-status,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .status{border-radius:999px!important;font-weight:600;font-size:11.5px}
html body #view-container[data-view="leads"] .leads-page-btn,html body #view-container[data-view="customers"] .customer-page-btn,html body #view-container[data-view="measurements"] .measurement-page-btn,html body #view-container[data-view="files"] .case-page-btn,html body #view-container[data-view="accessories"] .acc-page-btn,html body #view-container[data-view="projects"] .ctr-page-btn{background:transparent!important;border:1px solid var(--dcs-line)!important;color:var(--dcs-ink)!important;border-radius:8px!important;box-shadow:none!important}
html body #view-container[data-view="leads"] .leads-page-btn:hover:not(:disabled),html body #view-container[data-view="customers"] .customer-page-btn:hover:not(:disabled),html body #view-container[data-view="measurements"] .measurement-page-btn:hover:not(:disabled),html body #view-container[data-view="files"] .case-page-btn:hover:not(:disabled),html body #view-container[data-view="accessories"] .acc-page-btn:hover:not(:disabled),html body #view-container[data-view="projects"] .ctr-page-btn:hover:not(:disabled){background:var(--dcs-bronze-soft)!important;border-color:var(--dcs-bronze)!important}
html body #view-container[data-view="leads"] .leads-page-btn.active,html body #view-container[data-view="customers"] .customer-page-btn.active,html body #view-container[data-view="measurements"] .measurement-page-btn.active,html body #view-container[data-view="files"] .case-page-btn.active,html body #view-container[data-view="accessories"] .acc-page-btn.active,html body #view-container[data-view="projects"] .ctr-page-btn.active{background:var(--dcs-active)!important;color:var(--dcs-active-text)!important;border-color:var(--dcs-active)!important}
html body #view-container[data-view="leads"] .leads-page-info,html body #view-container[data-view="customers"] .customer-page-info,html body #view-container[data-view="measurements"] .measurement-page-info,html body #view-container[data-view="files"] .case-page-info{color:var(--dcs-muted)!important}
html body #view-container[data-view="leads"] :is(.leads-bar,.leads-prog-fill,.leads-pay-fill),html body #view-container[data-view="customers"] :is(.customer-bar,.customer-prog-fill,.customer-pay-fill),html body #view-container[data-view="measurements"] :is(.measurement-bar,.measurement-prog-fill,.measurement-pay-fill),html body #view-container[data-view="files"] :is(.case-bar,.case-prog-fill,.case-pay-fill),html body #view-container[data-view="reports"] .rc-bar-fill,html body #view-container[data-view="purchase"] .proc-dept-progress .fill,html body #view-container[data-view="compensation"] :is(.sdb-bar-fill,.sdb-comp-bar.cur){background:var(--dcs-bronze)!important;background-image:none!important}
html body #view-container[data-view="leads"] :is(.leads-prog-bar,.leads-pay-bar),html body #view-container[data-view="customers"] :is(.customer-prog-bar,.customer-pay-bar),html body #view-container[data-view="measurements"] :is(.measurement-prog-bar,.measurement-pay-bar),html body #view-container[data-view="files"] :is(.case-prog-bar,.case-pay-bar),html body #view-container[data-view="reports"] .rc-bar-track,html body #view-container[data-view="purchase"] .proc-dept-progress .bar,html body #view-container[data-view="compensation"] .sdb-bar-track{background:rgba(43,38,33,.08)!important}
html body #view-container[data-view="leads"] :is(.leads-insight-icon),html body #view-container[data-view="customers"] :is(.customer-insight-icon),html body #view-container[data-view="measurements"] :is(.measurement-insight-icon),html body #view-container[data-view="files"] :is(.case-insight-icon){background:var(--dcs-bronze-soft)!important;color:var(--dcs-bronze-deep)!important;border-radius:10px!important}
html body #view-container[data-view="leads"] :is(.leads-insight-row,.leads-legend-row,.leads-funnel-row):hover,html body #view-container[data-view="customers"] :is(.customer-insight-row,.customer-legend-row,.customer-funnel-row):hover,html body #view-container[data-view="measurements"] :is(.measurement-insight-row,.measurement-legend-row,.measurement-funnel-row):hover,html body #view-container[data-view="files"] :is(.case-insight-row,.case-legend-row,.case-funnel-row):hover{background:var(--dcs-hover)!important}
html body #view-container[data-view="leads"] .leads-selbar{background:var(--dcs-active)!important;color:var(--dcs-active-text)!important;border:1px solid var(--dcs-active)!important;border-radius:12px!important;box-shadow:var(--dcs-shadow-pop)!important}
html body #view-container[data-view="leads"] .leads-selbar :is(button,.leads-action-btn){background:transparent!important;color:var(--dcs-active-text)!important;border:1px solid rgba(247,243,236,.35)!important}
html body #view-container[data-view="leads"] .leads-selbar :is(button,.leads-action-btn):hover{background:rgba(201,164,104,.18)!important;border-color:rgba(201,164,104,.6)!important}
html body #view-container[data-view="leads"] .leads-selbar .danger{color:#f3b5b5!important;border-color:rgba(243,181,181,.5)!important}
html body #view-container[data-view="leads"] .leads-selbar a{color:#e7c9a0!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.empty-state,.acc-empty,.ctr-empty,.rc-empty,.sdb-insight-empty){color:var(--dcs-muted)!important}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.empty-state,.acc-empty,.ctr-empty,.rc-empty) .ti{color:var(--dcs-bronze)!important;opacity:.8}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.alert-info,.info-banner,.notice){background:var(--dcs-bronze-soft)!important;border:1px solid rgba(167,128,83,.35)!important;color:var(--dcs-ink)!important;border-radius:12px}
html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) :is(.alert-warning,.warning-banner){background:rgba(183,121,31,.10)!important;border:1px solid rgba(183,121,31,.30)!important;color:var(--dcs-ink)!important;border-radius:12px}
html body #view-container[data-view="users"] .avatar-mini{box-shadow:0 0 0 2px var(--dcs-surface)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal){--accent-primary:var(--dcs-bronze);--accent-hover:var(--dcs-bronze-deep);--bg-card:var(--dcs-surface);--bg-secondary:var(--dcs-surface);--bg-tertiary:var(--dcs-stone);--border-default:var(--dcs-line);--text-primary:var(--dcs-ink);--text-secondary:var(--dcs-ink2);--text-tertiary:var(--dcs-muted);background:var(--dcs-surface);border:1px solid var(--dcs-line);border-radius:18px;box-shadow:0 24px 60px rgba(41,38,33,.28);color:var(--dcs-ink)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .modal-header{border-bottom:1px solid var(--dcs-line)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .modal-header :is(h2,h3){font-family:var(--dcs-serif);font-weight:400;font-size:19px;color:var(--dcs-ink)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .modal-header :is(h2,h3) .ti{color:var(--dcs-bronze-deep)!important}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .modal-footer{border-top:1px solid var(--dcs-line)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .btn.btn-primary{background:var(--dcs-bronze-deep);border-color:var(--dcs-bronze-deep);color:var(--dcs-on-bronze);background-image:none}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .btn.btn-primary:hover{background:var(--dcs-bronze-press)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .btn.btn-secondary{background:transparent;color:var(--dcs-ink);border:1px solid rgba(151,111,65,.4)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .btn.btn-secondary:hover{background:var(--dcs-bronze-soft);border-color:var(--dcs-bronze)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) .btn.btn-danger{background:var(--dcs-bad);border-color:var(--dcs-bad);color:#fff}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) :is(input[type=text],input[type=number],input[type=date],input[type=search],input:not([type]),select,textarea){border:1px solid rgba(151,111,65,.4);border-radius:8px;background-color:var(--dcs-surface);color:var(--dcs-ink)}
html body #modal-container .modal:not(.lead-card-pro):not(.dc-done):not(.service-ticket-modal):not(.svc-detail-modal) :is(input,select,textarea):focus{outline:0;border-color:var(--dcs-bronze);box-shadow:0 0 0 3px rgba(167,128,80,.18)}
html body .decomposer-dashboard :is(.dc-card,.dc-kpi-card){background:var(--dcs-surface);border-color:var(--dcs-line);border-radius:16px;box-shadow:var(--dcs-shadow)}
html body .decomposer-dashboard .dc-card-title{font-family:var(--dcs-serif);font-weight:400}
html body .decomposer-dashboard .dc-kpi-icon{background:var(--dcs-bronze-soft);color:var(--dcs-bronze-deep)}
html body .decomposer-dashboard .dc-btn:not(.ghost):not(.danger):not(.success){background:var(--dcs-bronze-deep);color:var(--dcs-on-bronze)}
@media (prefers-reduced-motion:reduce){html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) *{transition:none!important;transform:none!important;animation:none!important}}
@media (max-width:760px){html body #view-container[data-view="leads"] .leads-hero-title,html body #view-container[data-view="customers"] .customers-hero-title,html body #view-container[data-view="measurements"] .measurements-hero-title,html body #view-container[data-view="files"] .cases-hero-title,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .page-title,html body #view-container[data-view="accessories"] .acc-hero-h1,html body #view-container[data-view="projects"] .ctr-hero-h1,html body #view-container[data-view="reports"] .rc-hero-h1,html body #view-container[data-view="purchase"] .proc-dept-h1,html body #view-container[data-view="compensation"] .salary-title{font-size:24px!important}html body #view-container[data-view="leads"] .leads-table,html body #view-container[data-view="customers"] .customer-table,html body #view-container[data-view="measurements"] .measurement-table,html body #view-container[data-view="files"] .case-table,html body #view-container:is([data-view="leads"],[data-view="customers"],[data-view="measurements"],[data-view="files"],[data-view="accessories"],[data-view="purchase"],[data-view="finance"],[data-view="compensation"],[data-view="compensationAdmin"],[data-view="projects"],[data-view="reports"],[data-view="users"],[data-view="settings"],[data-view="architects"]) .data-table,html body #view-container[data-view="accessories"] .acc-table,html body #view-container[data-view="projects"] .ctr-table,html body #view-container[data-view="reports"] .rc-table,html body #view-container[data-view="purchase"] .proc-dept-table,html body #view-container[data-view="compensation"] .salary-table{min-width:0}}
