html[data-chart-palette="operational"]{--ct-chart-1:#155eef;--ct-chart-2:#06b6d4;--ct-chart-3:#16a34a;--ct-chart-4:#f59e0b;--ct-chart-5:#dc2626}
html[data-chart-palette="executive"]{--ct-chart-1:#1e3a5f;--ct-chart-2:#3b82f6;--ct-chart-3:#64748b;--ct-chart-4:#0f9f6e;--ct-chart-5:#6366f1}
html[data-chart-palette="high_contrast"]{--ct-chart-1:#0077ff;--ct-chart-2:#00b8d9;--ct-chart-3:#00a651;--ct-chart-4:#f2b705;--ct-chart-5:#e02020;--ct-chart-grid:rgba(100,116,139,.38)}
html[data-layout-density="comfortable"] .panel,html[data-layout-density="comfortable"] .card,html[data-layout-density="comfortable"] .settings-card{padding-top:18px;padding-bottom:18px}html[data-layout-density="comfortable"] table th,html[data-layout-density="comfortable"] table td{padding-top:9px;padding-bottom:9px}
html[data-layout-density="compact"] .panel,html[data-layout-density="compact"] .card,html[data-layout-density="compact"] .settings-card{padding-top:11px;padding-bottom:11px}html[data-layout-density="compact"] table th,html[data-layout-density="compact"] table td{padding-top:5px;padding-bottom:5px}html[data-layout-density="compact"] .form-control,html[data-layout-density="compact"] .form-select{min-height:32px;font-size:12px}
html[data-layout-density="dense_operations"] .panel,html[data-layout-density="dense_operations"] .card,html[data-layout-density="dense_operations"] .settings-card{padding-top:8px;padding-bottom:8px}html[data-layout-density="dense_operations"] table{font-size:11px}html[data-layout-density="dense_operations"] table th,html[data-layout-density="dense_operations"] table td{padding:3px 5px!important}html[data-layout-density="dense_operations"] .form-control,html[data-layout-density="dense_operations"] .form-select{min-height:28px;padding-top:3px;padding-bottom:3px;font-size:11px}
html[data-card-style="flat_enterprise"] .panel,html[data-card-style="flat_enterprise"] .card,html[data-card-style="flat_enterprise"] .settings-card,html[data-card-style="flat_enterprise"] .ai-tower-card{border:1px solid var(--ct-border)!important;border-radius:8px!important;box-shadow:none!important}
html[data-card-style="elevated_premium"] .panel,html[data-card-style="elevated_premium"] .card,html[data-card-style="elevated_premium"] .settings-card,html[data-card-style="elevated_premium"] .ai-tower-card{border:1px solid var(--ct-border)!important;border-radius:18px!important;box-shadow:var(--ct-shadow-md)!important}
html[data-toolbar-size="compact"] .planning-toolbar-card.pr-command-bar .toolbar-group-actions .toolbar-btn.command-icon-btn{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;border-radius:9px!important}html[data-toolbar-size="compact"] .planning-toolbar-card.pr-command-bar .toolbar-group-actions{gap:3px!important}
html[data-toolbar-size="standard"] .planning-toolbar-card.pr-command-bar .toolbar-group-actions .toolbar-btn.command-icon-btn{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:12px!important}html[data-toolbar-size="standard"] .planning-toolbar-card.pr-command-bar .toolbar-group-actions{gap:6px!important}
html[data-reduce-motion="true"] *,html[data-reduce-motion="true"] *::before,html[data-reduce-motion="true"] *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
html[data-high-contrast-status="true"] .badge,html[data-high-contrast-status="true"] [class*="status-badge"],html[data-high-contrast-status="true"] [class*="status-pill"]{border:2px solid currentColor!important;font-weight:850!important;box-shadow:0 0 0 1px var(--ct-bg-surface)!important;text-decoration:none!important}
@media(max-width:767.98px){html[data-layout-density] table{font-size:11px}html[data-toolbar-size] .planning-toolbar-card.pr-command-bar .toolbar-group-actions .toolbar-btn.command-icon-btn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}
