/* GCFL Default Light Theme
 *
 * This is the base light theme. Tailwind's default light-mode styles apply.
 * Override any of the CSS custom properties below in a custom theme to
 * change colors across the site without recompiling Tailwind.
 *
 * See docs/themes.md for the full theme package specification.
 */

:root {
  --theme-accent:        #d97706;   /* yellow-600  — links, highlights        */
  --theme-accent-hover:  #b45309;   /* yellow-700  — hover state              */
  --theme-bg:            #ffffff;   /* page background                        */
  --theme-bg-secondary:  #f9fafb;   /* gray-50     — cards, aside panels      */
  --theme-text:          #111827;   /* gray-900    — body text                */
  --theme-text-muted:    #6b7280;   /* gray-500    — secondary / caption text */
  --theme-border:        #e5e7eb;   /* gray-200    — dividers, borders        */
  --theme-nav-bg:        #ffffff;   /* navigation bar background              */

  /* Calendar status colors (scheduling calendar & date picker) */
  --theme-cal-ok:           #16a34a;  /* green-600  — scheduled, clean & formatted  */
  --theme-cal-ok-text:      #ffffff;
  --theme-cal-warn:         #ca8a04;  /* yellow-600 — scheduled but incomplete      */
  --theme-cal-warn-text:    #ffffff;
  --theme-cal-error:        #dc2626;  /* red-600    — conflict or not clean          */
  --theme-cal-error-text:   #ffffff;
  --theme-cal-weekend-bg:   #f0f9ff;  /* sky-50     — Sat/Sun column background      */
  --theme-cal-weekend-text: #0369a1;  /* sky-700    — Sat/Sun day numbers            */
  --theme-cal-today:        #0ea5e9;  /* sky-500    — today outline                  */
  --theme-cal-selected-bg:  #3b82f6;  /* blue-500   — clicked/selected date          */
  --theme-cal-selected-text:#ffffff;
}
