/* v0.14.6 — complete light-theme neutralization */
[data-theme="light"] body:before,
[data-theme="light"] body:after{display:none!important}

[data-theme="light"] .shell,
[data-theme="light"] .page{background:transparent!important}

[data-theme="light"] .glass,
[data-theme="light"] .card,
[data-theme="light"] .form-card,
[data-theme="light"] .customer-group,
[data-theme="light"] .filters,
[data-theme="light"] .report-table,
[data-theme="light"] .work-greeting,
[data-theme="light"] .command-greeting,
[data-theme="light"] .command-focus,
[data-theme="light"] .unified-command,
[data-theme="light"] .unified-greeting,
[data-theme="light"] .unified-focus,
[data-theme="light"] .unified-tools,
[data-theme="light"] .quick-pause-card,
[data-theme="light"] .workspace-v142-tools,
[data-theme="light"] .pic-monitor-head,
[data-theme="light"] .pic-designer-state,
[data-theme="light"] .load-summary,
[data-theme="light"] .order-filter-card,
[data-theme="light"] .briefing-panel,
[data-theme="light"] .workload-panel,
[data-theme="light"] .status-panel,
[data-theme="light"] .risk-panel,
[data-theme="light"] .kpi-target-card,
[data-theme="light"] .kpi-mini,
[data-theme="light"] .kpi-analysis,
[data-theme="light"] .kpi-longest{
  background:#f8fafc!important;
  background-image:none!important;
  border-color:#d8dee8!important;
  color:#172033!important;
  box-shadow:0 6px 18px rgba(31,41,55,.06)!important;
}

[data-theme="light"] .workspace-v144 .workspace-v142-top>.unified-focus{
  background:#f3f6fa!important;
  border-color:#cbd5e1!important;
}
[data-theme="light"] .workspace-v144 .workspace-v142-top>.unified-greeting,
[data-theme="light"] .workspace-v144 .workspace-v142-top>.quick-pause-card{background:#f8fafc!important}
[data-theme="light"] .workspace-v144 .eyebrow,
[data-theme="light"] .unified-focus p,
[data-theme="light"] .unified-greeting p,
[data-theme="light"] .muted,
[data-theme="light"] .meta{color:#64748b!important}
[data-theme="light"] .workspace-v144 h1,
[data-theme="light"] .workspace-v144 h2,
[data-theme="light"] .workspace-v144 strong,
[data-theme="light"] .workspace-v144 b{color:#172033}
[data-theme="light"] .workspace-v144 .source-workload>span,
[data-theme="light"] .load-stats>span,
[data-theme="light"] .load-source>span,
[data-theme="light"] .workspace-info>span{background:#edf1f6!important;border-color:#d6dde7!important;color:#334155!important}

[data-theme="light"] .kanban-column,
[data-theme="light"] .kanban-column.kanban-active,
[data-theme="light"] .kanban-column.kanban-new,
[data-theme="light"] .kanban-column.kanban-process,
[data-theme="light"] .kanban-column.kanban-done{
  background:#f3f5f8!important;
  background-image:none!important;
  border-color:#d8dee8!important;
  color:#172033!important;
  box-shadow:none!important;
}
[data-theme="light"] .kanban-column.kanban-new{border-top:3px solid #7f9db8!important}
[data-theme="light"] .kanban-column.kanban-process{border-top:3px solid #b39463!important}
[data-theme="light"] .kanban-column.kanban-done{border-top:3px solid #6d9f89!important}
[data-theme="light"] .kanban-card,
[data-theme="light"] .kanban-card[data-job-status]{background:#fff!important;background-image:none!important;border-color:#d8dee8!important;color:#172033!important;box-shadow:none!important}
[data-theme="light"] .kanban-card h3,
[data-theme="light"] .kanban-column-head strong{color:#172033!important}
[data-theme="light"] .kanban-state,
[data-theme="light"] .kanban-customer,
[data-theme="light"] .kanban-facts,
[data-theme="light"] .kanban-extra{color:#5b6879!important}
[data-theme="light"] .kanban-empty{background:#eef2f6!important;border-color:#d6dde7!important;color:#64748b!important}

[data-theme="light"] .metric,
[data-theme="light"] .metric.violet,
[data-theme="light"] .metric.emerald,
[data-theme="light"] .metric.amber,
[data-theme="light"] .metric.rose,
[data-theme="light"] .bento-shell .metric:first-of-type,
[data-theme="light"] .kpi-mini.violet,
[data-theme="light"] .kpi-mini.emerald,
[data-theme="light"] .kpi-mini.cyan,
[data-theme="light"] .kpi-mini.amber{
  background:#f8fafc!important;
  background-image:none!important;
  border-color:#d8dee8!important;
  color:#172033!important;
  box-shadow:none!important;
}
[data-theme="light"] .metric:before,
[data-theme="light"] .kpi-mini:before,
[data-theme="light"] .kpi-target-card:before{opacity:.18!important}
[data-theme="light"] .kpi-ring>span{background:#fff!important;color:#172033!important}
[data-theme="light"] .kpi-analysis .report-table,
[data-theme="light"] .kpi-long-list button,
[data-theme="light"] .brief-row,
[data-theme="light"] .pic-current-job,
[data-theme="light"] .pic-last-job{background:#fff!important;border-color:#d8dee8!important;color:#172033!important}

[data-theme="light"] .input{background:#fff!important;border-color:#cfd7e3!important;color:#172033!important}
[data-theme="light"] .deadline-nearest,
[data-theme="light"] .utility-sync{background:#fff!important;border-color:#d8dee8!important;color:#172033!important}
[data-theme="light"] .quick-pause-card .quick-grid button{background:#e8edf3!important;color:#273548!important;border-color:#d1d9e4!important;box-shadow:none!important}
[data-theme="light"] .notice{background:#eef2f7!important;background-image:none!important;border-color:#d6dde7!important;color:#475569!important}
[data-theme="light"] .nav{background:rgba(248,250,252,.96)!important;border-color:#d8dee8!important}
[data-theme="light"] .nav button.active{background:#e4e9f0!important;color:#1e293b!important;box-shadow:inset 0 0 0 1px #cbd5e1!important}
