/* BBL TASARIM BELİRTEÇLERİ — tek kaynak (yazı tipi · ölçek · renk anlamı · köşe · gölge)
   Yeni kod yalnız bu değişkenleri kullanır. Ayrıntı: _ai-docs/YAZI-TIPI.md
   Yazı tipleri yerelden (Google'a istek yok): DM Sans (gövde) · Saira Stencil One (kimlik, style.css) · JetBrains Mono (rakam akışı)
   Değişken (variable) woff2: tek dosya tüm kalınlıklar; latin + latin-ext (ç ğ ı İ ö ş ü) ayrı dosya, tarayıcı gerekeni indirir. */
/* [2026-10-23] Forma yazısı (hisse adı + haftalık değişim numarası, kol bandı): Big Shoulders Display 900 — uzun, dar basketbol
   forma harfi (OFL). Yalnız tuval (bbl-jersey.js) kullanır; arayüz kimlik yazısı Saira Stencil One olarak kalır. */
@font-face{font-family:'Big Shoulders Display';font-style:normal;font-display:swap;font-weight:900;src:url('fonts/big-shoulders-display-latin-900-normal.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:'Big Shoulders Display';font-style:normal;font-display:swap;font-weight:900;src:url('fonts/big-shoulders-display-latin-ext-900-normal.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:'DM Sans';font-style:normal;font-display:swap;font-weight:100 1000;src:url('fonts/dm-sans-latin-wght-normal.woff2') format('woff2-variations'),url('fonts/dm-sans-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+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:'DM Sans';font-style:normal;font-display:swap;font-weight:100 1000;src:url('fonts/dm-sans-latin-ext-wght-normal.woff2') format('woff2-variations'),url('fonts/dm-sans-latin-ext-wght-normal.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-display:swap;font-weight:100 800;src:url('fonts/jetbrains-mono-latin-wght-normal.woff2') format('woff2-variations'),url('fonts/jetbrains-mono-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+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-display:swap;font-weight:100 800;src:url('fonts/jetbrains-mono-latin-ext-wght-normal.woff2') format('woff2-variations'),url('fonts/jetbrains-mono-latin-ext-wght-normal.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}

:root{
  /* aileler */
  --ff-govde:'DM Sans',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  --ff-kimlik:'Saira Stencil One',Impact,sans-serif;
  --ff-rakam:'JetBrains Mono',ui-monospace,monospace;
  /* ölçek (px) — 10 · 11 · 12 · 13 · 15 · 18 · 22 · 28 */
  --fs-1:10px;--fs-2:11px;--fs-3:12px;--fs-4:13px;--fs-5:15px;--fs-6:18px;--fs-7:22px;--fs-8:28px;
  --lh-baslik:1.2;--lh-govde:1.45;
  /* renk anlamları: yeşil = artış/kâr/başarı · kırmızı = düşüş · altın = ödül · mavi = seçili */
  --c-artis:#22c55e;--c-dusus:#ef4444;--c-odul:#facc15;--c-secili:#3b82f6;--c-tehlike:#dc2626;--c-notr:#94a3b8;
  /* köşe · gölge */
  --r-1:6px;--r-2:10px;--r-3:14px;--r-4:22px;
  --sh-1:0 1px 3px rgba(0,0,0,.35);--sh-2:0 6px 18px rgba(0,0,0,.45);--sh-3:0 20px 60px rgba(0,0,0,.6);
}
/* tablolar ve sayaçlar titremesin: rakamlar eşit genişlikte */
body{font-variant-numeric:tabular-nums}
