/* Light theme overrides for the default dark palette. */

:root[data-theme="light"] {
  color-scheme: light;
  --bg: #f4f3eb;
  --surface: #fafaf5;
  --surface-soft: #eaece2;
  --text: #202e25;
  --muted: #526257;
  --faint: #657569;
  --accent: #b13f3b;
  --contact-accent: #245f8f;
  --accent-ink: #fff;
  --line: #c8d0c1;
  --line-soft: #dce1d4;
  --header: rgba(244, 243, 235, .95);
}
.moon-icon, [data-theme="light"] .sun-icon { display: none; }
[data-theme="light"] .moon-icon { display: block; }
