/* =========================================================
   GardenGuard — EGYSÉGES DESIGN-TOKENEK (single source of truth)
   Egy paletta minden felületre: app, chat, permetezés-tervező, akadémia.
   Cél: megszűnjön a "két különböző app" érzet (fakó zöld vs. emerald-glass).

   FONTOS kontraszt-szabály: a --gg-primary GOMBOK HÁTTERE fehér/sötét
   szöveggel — ezért közepes-sötét emerald (a hamburger-sidebar "New Chat"
   gombja text-white-ot használ!). A VIVID emerald (--gg-accent) csak
   sötét/üveg felületen, gradiensben, kiemelésként jelenik meg — sosem
   fehér szöveg alatt.
   ========================================================= */
:root {
  /* Alap felületek */
  --gg-bg-dark: #080d0a;
  --gg-bg-light: #f4f8f5;
  --gg-surface-dark: rgba(255,255,255,.05);
  --gg-surface-light: #ffffff;
  --gg-border-dark: rgba(255,255,255,.10);
  --gg-border-light: rgba(13,26,19,.08);

  /* Szöveg */
  --gg-text-dark: #e9f2ec;
  --gg-text-light: #0d1a13;
  --gg-muted-dark: #8fa89a;
  --gg-muted-light: #5a7264;

  /* Emerald skála — két szerep:
     --gg-primary  : GOMB-HÁTTÉR fehér szöveggel (kontraszt-biztos, közepes-sötét)
     --gg-accent   : VIVID kiemelés sötét/üveg felületen, gradiensben */
  --gg-primary: #178a5a;        /* fehér szöveggel is olvasható */
  --gg-primary-hover: #12734b;
  --gg-primary-deep: #0d5a3c;   /* sötét emerald cím/szöveg világos háttéren */
  --gg-accent: #34d399;         /* vivid — csak sötét/üveg felületen */
  --gg-accent-2: #6ee7b7;
  --gg-lime: #a3e635;
  --gg-on-accent: #04140c;      /* SÖTÉT szöveg vivid emerald/gradiens FELETT */
  --gg-grad: linear-gradient(135deg,#34d399 0%,#6ee7b7 55%,#a3e635 100%);

  /* Státusz */
  --gg-warn: #fbbf24;
  --gg-danger: #fb7185;

  /* Forma */
  --gg-radius-card: 22px;
  --gg-radius-ctl: 14px;
  --gg-radius-pill: 999px;
  --gg-blur: blur(22px) saturate(150%);
  --gg-shadow: 0 20px 50px -20px rgba(0,0,0,.55);
  --gg-shadow-accent: 0 10px 28px -8px rgba(52,211,153,.55);
}
