/* ParaAlfa renk token'ları — TEK KAYNAK.
   landing.html, index.html (style.css) ve docs.html üçü de bunu yükler.

   Neden ayrı dosya: üç sayfa aynı kavramları farklı isim ve farklı DEĞERLE
   tutuyordu (--txt #e9e9e6 / --text #f2f3f5, --panel #131519 / #14161b /
   --surface #16181d, --muted #8b9099 / #9a9fa8). CLAUDE.md "tek kaynak
   style.css" diyordu ama fiilen üç kaynak vardı ve sürükleniyorlardı.

   Kural: RENK burada tanımlanır. Kenarlık, yarıçap, gölge, font ve düzen
   token'ları sayfaya özgüdür, kendi dosyasında kalır — çünkü üç sayfanın
   düzen dili farklı ve orada ortaklık zorlamak yanlış olur. */

:root{
  /* zemin */
  --bg:#0a0b0d;            /* tuval */
  --bg-2:#0d0f13;          /* yükseltilmiş şerit */
  --card:#16181d;          /* kart */
  --card-2:#1c1f26;        /* hover / yükseltilmiş öğe */
  --card-3:#22262e;        /* en üst katman */

  /* metin — kontrast ölçüldü (#0a0b0d üzerinde) */
  --ink:#f2f3f5;           /* 17,1:1 */
  --muted:#9a9fa8;         /*  7,4:1 */
  --soft:#c7ccd4;          /* 11,4:1 — ikincil metin */
  --dim:#818da0;           /* en acik yuzeyde (--card-3) bile 4,51:1 — AA gecer.
                              #768193 duz zeminde yetiyordu ama yukseltilmis
                              kartlarda 4,19a dusuyordu. */

  /* marka — amber AÇIK renktir: solid amber üstüne DAİMA --brand-ink */
  --brand:#f5b043;
  --brand-light:#f8c26e;   /* gradient metin, açık uç */
  --brand-dark:#d4902e;    /* buton gradient'inin koyu ucu */
  --brand-ink:#0a0b0d;     /* amber üstüne yazı — 10,5:1 */
  /* METIN rolu: koyu temada asil renk yeterli, acik temada ayrisir. */
  --brand-txt:var(--brand);

  /* veri semantiği — marka rengi değil, kâr/zarar anlamı taşır */
  --up:#22c58a;
  --down:#ff5f6d;
  --up-txt:var(--up);
  --down-txt:var(--down);
  --star:#fbbf24;

  /* risk skalası 1-7 */
  --r1:#22c58a; --r2:#3bc0e6; --r3:#f5c451; --r4:#fb923c;
  --r5:#f472b6; --r6:#f87171; --r7:#ef4444;

  /* ---- geriye dönük takma adlar ----
     Mevcut kullanımların hiçbirini yeniden adlandırmaya gerek kalmasın diye
     eski isimler kanonik olana bağlandı. Böylece iki isim ayrışamaz. */
  --txt:var(--ink);        --text:var(--ink);
  --mut:var(--muted);
  --panel:var(--card);     --surface:var(--card);
  --panel2:var(--card-2);  --surface-2:var(--card-2);
  --panel3:var(--card-3);  --surface-3:var(--card-3);
  --brand2:var(--brand-dark);
  --brand-2:var(--brand-light);
}

/* ---- Mono: markanın taşıyıcı yazı karakteri ----
   Kimlik "terminal" üzerine kurulu ve mono her yerde rol taşıyor: logo, fon
   kodları, sayılar, public sayfa başlıkları. Sistem yığınına bırakıldığında
   marka macOS'ta SF Mono, Windows'ta Consolas, Android'de başka bir şey
   olarak görünüyordu — yani kontrol dışıydı.

   JetBrains Mono, latin + latin-ext altkümeleriyle self-host. latin-ext
   Türkçe ı/İ/ş/ğ için şart. Toplam 84 KB, 4 dosya, swap ile bloklamıyor. */
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;
  src:url(/fonts/jetbrainsmono-400-latin-ext.woff2) format("woff2");
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-style:normal;font-weight:400;font-display:swap;
  src:url(/fonts/jetbrainsmono-400-latin.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:700;font-display:swap;
  src:url(/fonts/jetbrainsmono-700-latin-ext.woff2) format("woff2");
  unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-style:normal;font-weight:700;font-display:swap;
  src:url(/fonts/jetbrainsmono-700-latin.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

:root{
  --mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
