/* ÜRETİLDİ — elle düzenleme. Kaynak: tasarim/jetonlar.json · npm run jetonlar */
:root {
  --zemin: #FFFFFF;
  --zemin2: #F6F6F4;
  --yuzey: #FFFFFF;
  --yazi: #18181B;
  --yazi2: #52525B;
  --cizgi: #E4E4E7;
  --cizgi2: #D4D4D8;
  --vurgu-ustu: #FFFFFF;
  --basari: #047857;
  --hata: #B91C1C;
  --uyari: #A16207;
  --vurgu: #6B2E8F;
  --yazi-baslik: 'Manrope', 'Inter', system-ui, sans-serif;
  --yazi-govde: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --kose-kucuk: 8px;
  --kose-orta: 12px;
  --kose-buyuk: 16px;
  --kose-tam: 999px;
  --b1: 4px;
  --b2: 8px;
  --b3: 12px;
  --b4: 16px;
  --b5: 24px;
  --b6: 32px;
  --b7: 48px;
  --b8: 64px;
  --gen-icerik: 1120px;
  --gen-metin: 720px;
  color-scheme: light;
}
:root[data-renk="lacivert"] { --vurgu: #1E3A8A; }
:root[data-renk="mor"] { --vurgu: #6B2E8F; }
:root[data-renk="turuncu"] { --vurgu: #C2410C; }
:root[data-renk="yesil"] { --vurgu: #047857; }
:root[data-renk="bordo"] { --vurgu: #9F1239; }
:root[data-renk="antrasit"] { --vurgu: #27272A; }

:root[data-tema="koyu"] {
  --zemin: #121214;
  --zemin2: #18181B;
  --yuzey: #1B1B1F;
  --yazi: #F4F4F5;
  --yazi2: #A1A1AA;
  --cizgi: #2A2A2E;
  --cizgi2: #3F3F46;
  --vurgu-ustu: #121214;
  --basari: #6EE7B7;
  --hata: #FCA5A5;
  --uyari: #FCD34D;
  --vurgu: #D2A8EC;
  color-scheme: dark;
}
:root[data-tema="koyu"][data-renk="lacivert"] { --vurgu: #93B4FF; }
:root[data-tema="koyu"][data-renk="mor"] { --vurgu: #D2A8EC; }
:root[data-tema="koyu"][data-renk="turuncu"] { --vurgu: #FDBA74; }
:root[data-tema="koyu"][data-renk="yesil"] { --vurgu: #6EE7B7; }
:root[data-tema="koyu"][data-renk="bordo"] { --vurgu: #FDA4AF; }
:root[data-tema="koyu"][data-renk="antrasit"] { --vurgu: #E4E4E7; }

@media (prefers-color-scheme: dark) {
  :root:not([data-tema="acik"]) {
    --zemin: #121214;
    --zemin2: #18181B;
    --yuzey: #1B1B1F;
    --yazi: #F4F4F5;
    --yazi2: #A1A1AA;
    --cizgi: #2A2A2E;
    --cizgi2: #3F3F46;
    --vurgu-ustu: #121214;
    --basari: #6EE7B7;
    --hata: #FCA5A5;
    --uyari: #FCD34D;
    --vurgu: #D2A8EC;
    color-scheme: dark;
  }
  :root:not([data-tema="acik"])[data-renk="lacivert"] { --vurgu: #93B4FF; }
  :root:not([data-tema="acik"])[data-renk="mor"] { --vurgu: #D2A8EC; }
  :root:not([data-tema="acik"])[data-renk="turuncu"] { --vurgu: #FDBA74; }
  :root:not([data-tema="acik"])[data-renk="yesil"] { --vurgu: #6EE7B7; }
  :root:not([data-tema="acik"])[data-renk="bordo"] { --vurgu: #FDA4AF; }
  :root:not([data-tema="acik"])[data-renk="antrasit"] { --vurgu: #E4E4E7; }
}
