/* === Phase 5: Seasonal palette overlays =====================================
 * Auto-applied via [data-season] on <body> based on system date in script.js
 * init. Subtle accent shifts only — board/pieces/UI structure unchanged.
 * Spring is essentially the default Blossom palette so no override.
 */

/* SUMMER — June, July, August. Brighter accents, cyan+gold lift. */
body[data-season="summer"] {
  --rose-300: #ff8db9;
  --rose-400: #ff6da4;
  --gold-300: #ffd966;
  --gold-500: #ffaa3a;
  --cyan-300: #6fd5e8;
  --cyan-400: #4abdd2;
  --mint-300: #6fe0a8;
}
body[data-season="summer"] .chess-profile-pill {
  background: linear-gradient(180deg, #fffaee 0%, #ffe49a 100%);
  border-color: rgba(255, 192, 80, .75);
}

/* AUTUMN — September, October, November. Warm ochre + plum, less pink. */
body[data-season="autumn"] {
  --rose-300: #e98a78;
  --rose-400: #d4715f;
  --rose-500: #b85547;
  --gold-300: #e8b562;
  --gold-500: #c98c34;
  --plum-700: #5a2a4a;
  --plum-800: #3d1c33;
  --cyan-300: #d49872;
}
body[data-season="autumn"] .chess-profile-pill {
  background: linear-gradient(180deg, #fff3e0 0%, #f0c890 100%);
  border-color: rgba(200, 130, 60, .65);
}
body[data-season="autumn"] .chess-board-streak-badge {
  background: linear-gradient(135deg, #f0a060 0%, #c46838 100%);
}

/* WINTER — December, January, February. Cool blue+silver, frosted feel. */
body[data-season="winter"] {
  --rose-300: #c8b8e0;
  --rose-400: #a89bc8;
  --gold-300: #b8d5e8;
  --gold-500: #7ea8c2;
  --cyan-300: #9fcde0;
  --cyan-400: #7eb5d4;
}
body[data-season="winter"] .chess-profile-pill {
  background: linear-gradient(180deg, #f4faff 0%, #c8dceb 100%);
  border-color: rgba(150, 180, 210, .7);
  color: #2a3850;
}
body[data-season="winter"] .chess-profile-pill .ti-coin {
  color: #5a85a8;
}
body[data-season="winter"] .chess-board-streak-badge {
  background: linear-gradient(135deg, #c8dceb 0%, #8fb4d2 100%);
  color: #1d2a3d;
}

/* SPRING (March, April, May) — no override, uses default Blossom palette. */
