:root {
  /* Tiah Arnold — brand palette, approved v1 */
  --sun-glow: #F7C25A;
  --tangerine: #FF8A32;
  --sunset-coral: #FF5A4F;
  --hot-pink: #D91E5B;
  --blush: #F7B8B3;
  --turquoise: #13B8C4;
  --ocean-blue: #168FD1;
  --cream: #FFF9F2;
  --ink: #171717;

  /* muted support set (alternate board) */
  --soft-coral: #EE7863;
  --peach: #F6A38B;
  --sand: #F7C27F;
  --blush-light: #F5B8B3;
  --sea-glass: #84C6C0;
  --deep-teal: #1F8791;

  /* derived implementation tokens — not brand colours */
  --ink-muted: #6B605A;
  --hairline: #EDE2D6;
  --surface-tint: #FDF1EC;
  --twilight: #12212B;
  --sun-glow-text: #956811;
  --tangerine-text: #B7550C;
  --turquoise-text: #157D85;
  --ocean-text: #1D79AB;

  /* semantic */
  --surface: var(--cream);
  --surface-dark: var(--twilight);
  --text: var(--ink);
  --text-muted: var(--ink-muted);
  --action: var(--hot-pink);
  --focus: var(--ocean-blue);
  --rule: var(--hairline);
  --gradient-sunset: linear-gradient(90deg, var(--turquoise), var(--ocean-blue) 14%, var(--hot-pink) 42%, var(--sunset-coral) 62%, var(--tangerine) 82%, var(--sun-glow));
}
