/* Approved bright surfaces. Keep geometry, brand actions, delivery colors,
   chart series, and active/disabled states in their existing stylesheets. */
@media screen {
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) {
  --analysis-panel:#fff;
  --analysis-rule:#e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .panel.research-search {
  background:#fff;
  border-color:#e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) :is(
  .research-detail-grid>.panel,.research-kpi-stack>.panel,.research-saturation,
  .research-keyword-trend,.research-count-card,.research-empty-intro,
  .research-discovery-column,.weekly-keywords,.research-price-summary>.panel,
  .research-price-chart,.research-summary-loading
 ) {
  background:#fff;
  border-color:#e9ebef;
  box-shadow:inset 0 0 0 1px #e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .research-saturation-grid,
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .research-donut::after {
  background:#fff;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view[data-mode="keyword"] .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card {
  background:#fff;
  border-color:#e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .research-filter-panel {
  background:#fff;
  border-color:#e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .research-filter-heading {
  background:#f4f5f7;
  color:#555b65;
  box-shadow:inset 0 -1px #e5e7eb;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) .research-filter-actions {
  background:#f5f6f8;
  border-color:#e5e7eb;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) [data-research-table-area] thead th:not([aria-sort="ascending"]):not([aria-sort="descending"]),
 .commerce-surface[data-commerce-page="analyzer"] .favorites-table th:not([aria-sort="ascending"]):not([aria-sort="descending"]) {
  background:#f5f6f8;
  border-color:#e4e7ec;
 }
 .commerce-surface[data-commerce-page="analyzer"] .research-view:is([data-mode="category"], [data-mode="keyword"]) [data-research-table-area] tbody td,
 .commerce-surface[data-commerce-page="analyzer"] .favorites-table td {
  border-color:#e9ebef;
 }
 .commerce-surface[data-commerce-page="analyzer"] .favorites-table-scroll {
  border-color:#e9ebef;
 }
}
