/* GGWIN Design Tokens v1.0 — marka kitabının tek doğruluk kaynağı (Ekim 2026) */
@font-face{font-family:"Space Grotesk";font-weight:300 700;font-display:swap;src:url(fonts/space-grotesk-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Space Grotesk";font-weight:300 700;font-display:swap;src:url(fonts/space-grotesk-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Inter";font-weight:100 900;font-display:swap;src:url(fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter";font-weight:100 900;font-display:swap;src:url(fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"JetBrains Mono";font-weight:100 800;font-display:swap;src:url(fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2191,U+2193,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:"JetBrains Mono";font-weight:100 800;font-display:swap;src:url(fonts/jetbrains-mono-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+1E00-1E9F,U+20A0-20C0,U+2C60-2C7F,U+A720-A7FF}

:root{
  /* Nötrler — "Gece" ailesi */
  --gg-night-950:#0D1120;  /* zemin — 19.10.2026: simsiyah yerine koyu lacivert (Gökhan: "sayfa çok karanlık") */
  --gg-night-900:#121731;  /* Gece — marka koyusu */
  --gg-night-850:#161C38;
  --gg-night-800:#1A2140;  /* panel */
  --gg-night-700:#222A4D;  /* yükseltilmiş panel */
  --gg-line:#2C3560;       /* çizgi */
  --gg-line-2:#3A4577;
  --gg-mist-500:#8790B0;   /* ikincil metin */
  --gg-mist-300:#B4BCD4;   /* yardımcı metin */
  --gg-paper:#F5F7FB;      /* Kâğıt — ana metin / açık zemin */

  /* Marka — "Altın / Bakır" (Trend Radarı, 17.10.2026) */
  --gg-indigo:#E7B24F;   /* Altın (eskiden indigo; değişken adı uyumluluk için) */
  --gg-flow:#C9733F;       /* Bakır */
  --gg-gradient:linear-gradient(135deg,#E7B24F 0%,#C9733F 100%);
  --gg-glow:0 0 0 1px #E7B24F33,0 12px 40px -12px #E7B24F66;

  /* Veri anlamı — yalnızca veri için, marka için asla */
  --gg-gain:#1FC98E;       /* Kazanç / yükseliş / az risk */
  --gg-loss:#F2545B;       /* Kayıp / düşüş / çok risk */
  --gg-caution:#F5B53D;    /* Uyarı / orta risk */

  /* Grafik serileri (koyu zemin, doğrulanmış: CVD ΔE ≥ 20, kontrast ≥ 3:1) */
  --gg-ema20:#17A2BF;      /* Akıntı */
  --gg-ema50:#DA6A26;      /* Kor */
  --gg-vwap:#8A74F0;       /* Lavanta */
  --gg-band:#6F8FCB;       /* Bollinger */

  /* Tipografi */
  --gg-display:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;
  --gg-text:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --gg-num:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;

  /* Ölçek (1.25 oran) */
  --gg-fs-xs:11px;--gg-fs-sm:12.5px;--gg-fs-md:14px;--gg-fs-lg:17px;--gg-fs-xl:21px;--gg-fs-2xl:27px;--gg-fs-3xl:34px;--gg-fs-4xl:52px;

  /* Biçim */
  --gg-radius-s:8px;--gg-radius-m:12px;--gg-radius-l:16px;--gg-radius-xl:22px;
  --gg-space:4px; /* 4'ün katları */
  --gg-ease:cubic-bezier(.2,.8,.2,1);--gg-fast:120ms;--gg-base:220ms;--gg-slow:360ms;
}
