/* Shared warm-paper palette for Groundwork tools and their miniature scenes. */
[data-gw-experience], [data-gw-immersive] {
  --gw-paper: #f1eee5;
  --gw-surface: #fffefa;
  --gw-ink: #25383c;
  --gw-muted: #5b6968;
  --gw-line: #d9ded7;
  --gw-soft: #eef0e9;
  --gw-accent: #ae482c;
  --gw-input-line: #bfc8c2;
  --gw-hover: #365057;
  --gw-selected: #f0f3eb;
  --gw-selected-line: #8d9c93;
  --gw-selected-text: #4b624f;
  --gw-table-head: #f1f3ec;
  --gw-table-total: #f6f6ee;
  --gw-answer: #edf2e8;
  --gw-answer-line: #d0dbcb;
  --gw-map-tile: #f1f1e7;
  --gw-assumptions: #f0f2e9;
  --gw-chart: #668376;
  --gw-chart-emphasis: #344e43;
  --gw-tray-shadow: #25383c18;
  --gw-backdrop: #25383c66;
  --gw-menu-shadow: #25383c14;
  --gw-map-line: #d1d6cd;
  --gw-map-surface: #f8f6ee;
  --gw-scene-shadow: #25383c0a;
}
/* The map's existing art controller owns the after-hours palette. */
html[data-night="true"] [data-gw-immersive].gw-housing-map {
  --gw-surface: var(--paper);
  --gw-map-surface: var(--paper);
  --gw-ink: var(--ink);
  --gw-muted: var(--muted);
  --gw-accent: var(--orange);
  --gw-input-line: color-mix(in srgb, var(--ink) 35%, var(--paper));
  --gw-line: color-mix(in srgb, var(--ink) 20%, var(--paper));
  --gw-map-line: var(--gw-line);
  color-scheme: dark;
}
