/* ─── TOKENLAR — ÜRETİLMİŞ DOSYA, ELLE DÜZENLENMEZ ──────────────────────────
 *
 * Kaynak: gurtesv2 · Elementor kit post #7343 · _elementor_page_settings
 * Üreten: npm run tokens   (scripts/tokens.mjs)
 *
 * Her değer Elementor'un canlı değişkenine yaslanır; fallback yukarıdaki
 * kitten ölçülmüş değerdir. Laboratuvarda fallback, WordPress'te Elementor
 * kazanır — bu yüzden iki dünya ayrışmaz.
 */

:root {
    /* ── Renk ─────────────────────────────────────────────────────────────── */
    /* Primary · beyaz üzerinde 7.10:1 */
    --gs-primary: var(--e-global-color-primary, #B40404);
    /* Secondary · beyaz üzerinde 1.13:1 */
    --gs-secondary: var(--e-global-color-secondary, #EFF2F3);
    /* Text · beyaz üzerinde 7.46:1 */
    --gs-text: var(--e-global-color-text, #555555);
    /* Accent · beyaz üzerinde 8.72:1 */
    --gs-accent: var(--e-global-color-accent, #4B4B4B);
    /* White Color · beyaz üzerinde 1.00:1 */
    --gs-white: var(--e-global-color-white, #FFFFFF);
    /* Divider Color · beyaz üzerinde 1.19:1 */
    --gs-divider: var(--e-global-color-divider, #E7ECEA);
    /* Dark Divider Color · alfa kanallı */
    --gs-darkdivider: var(--e-global-color-darkdivider, #FFFFFF33);

    /* ── Tipografi ────────────────────────────────────────────────────────── */
    /* Plus Jakarta Sans. Child temadan tek dosya olarak gelir
       (wp/gurtes-theme/assets/yazi-karakteri/ · M-270); laboratuvar aynı
       CSS'i import eder (src/app/layout.tsx) — aile adı iki yerde de aynı. */
    --gs-font-primary: var(--e-global-typography-primary-font-family, "Plus Jakarta Sans"), system-ui, sans-serif;
    --gs-weight-primary: var(--e-global-typography-primary-font-weight, 700);
    --gs-font-secondary: var(--e-global-typography-secondary-font-family, "Plus Jakarta Sans"), system-ui, sans-serif;
    --gs-weight-secondary: var(--e-global-typography-secondary-font-weight, 600);
    --gs-font-text: var(--e-global-typography-text-font-family, "Plus Jakarta Sans"), system-ui, sans-serif;
    --gs-weight-text: var(--e-global-typography-text-font-weight, 400);
    --gs-font-accent: var(--e-global-typography-accent-font-family, "Plus Jakarta Sans"), system-ui, sans-serif;
    --gs-weight-accent: var(--e-global-typography-accent-font-weight, 700);
    /* Kısa yol — bölüm CSS'i çoğunlukla bunu kullanır. */
    --gs-font: var(--gs-font-text);

    /* ── Ölçü ─────────────────────────────────────────────────────────────── */
    --gs-container: 1300px;   /* Elementor konteyner genişliği */
    --gs-gutter: clamp(1rem, 4vw, 2rem);

    /* Kırılımlar BİLGİ AMAÇLIDIR: custom property'ler @media sorgusunda
       kullanılamaz. Bölüm CSS'i bu sayıları düz yazar: md 768px, lg 1025px. */
    --gs-bp-md: 768px;
    --gs-bp-lg: 1025px;
}
