/* =====================================================================
   ALEDA ERP — Tasarım değişkenleri (Yön B: Kurumsal yoğun)
   Tüm renkler, ölçüler ve gölgeler buradan gelir. Bir değeri değiştirmek
   için bileşen dosyalarına değil bu dosyaya dokunun.
   Koyu tema: body.dark-mode (eski tema anahtarıyla uyumlu)
   ===================================================================== */

:root {
    /* Yazı */
    --a-font: 'Inter', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
    --a-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Consolas, monospace;

    /* Zemin ve yüzeyler */
    --a-bg: #f1f3f6;
    --a-yuzey: #ffffff;
    --a-yuzey-2: #f7f8fa;
    --a-yuzey-3: #eef0f3;
    --a-cizgi: #e3e6eb;
    --a-cizgi-guclu: #cfd4dc;

    /* Metin */
    --a-yazi: #0f172a;
    --a-yazi-2: #4b5563;
    --a-yazi-3: #8b93a1;
    --a-yazi-ters: #ffffff;

    /* Vurgu (Nexconis turuncusu) */
    --a-vurgu: #ea6a12;
    --a-vurgu-koyu: #c95509;
    --a-vurgu-acik: #fff1e6;
    --a-vurgu-yazi: #b44d06;

    /* Anlamsal renkler: dolgu / açık zemin / zemin üstü yazı */
    --a-mavi: #2563eb;      --a-mavi-acik: #e8effd;   --a-mavi-yazi: #1d4ed8;
    --a-yesil: #15803d;     --a-yesil-acik: #e5f4ec;  --a-yesil-yazi: #0f7b45;
    --a-sari: #d97706;      --a-sari-acik: #fcf2df;   --a-sari-yazi: #94590a;
    --a-kirmizi: #dc2626;   --a-kirmizi-acik: #fbe9e8; --a-kirmizi-yazi: #b3261e;
    --a-mor: #7c3aed;       --a-mor-acik: #f1eafd;    --a-mor-yazi: #6d28d9;
    --a-camgobegi: #0891b2; --a-camgobegi-acik: #e2f5f9; --a-camgobegi-yazi: #0e7490;
    --a-gri: #64748b;       --a-gri-acik: #eef1f5;    --a-gri-yazi: #475569;

    /* Menü (koyu) */
    --a-menu: #111827;
    --a-menu-2: #0b1220;
    --a-menu-yazi: #aab2c0;
    --a-menu-yazi-soluk: #6b7484;
    --a-menu-aktif: #1f2937;
    --a-menu-aktif-yazi: #ffffff;
    --a-menu-cizgi: #1f2937;
    --a-menu-genislik: 252px;
    --a-menu-dar: 68px;

    /* Ölçüler */
    --a-ust-yukseklik: 58px;
    --a-radius: 6px;
    --a-radius-buyuk: 10px;
    --a-kontrol: 34px;
    --a-kontrol-kucuk: 28px;

    /* Gölgeler (sade) */
    --a-golge-1: 0 1px 2px rgba(15, 23, 42, .05);
    --a-golge-2: 0 4px 12px rgba(15, 23, 42, .08);
    --a-golge-3: 0 16px 40px rgba(15, 23, 42, .16);
    --a-odak: 0 0 0 3px rgba(234, 106, 18, .22);

    /* Tablo: satır vurguları ve hücre boşlukları (yoğun mod .a-tablo-sik bunları küçültür) */
    --a-satir-ust: #f4f6f9;
    --a-satir-secili: #fff3e8;
    --a-hucre-d: 9px;
    --a-hucre-y: 12px;

    /* Hareket */
    --a-hiz: .15s;
}

body.dark-mode {
    --a-bg: #0c1016;
    --a-yuzey: #141a22;
    --a-yuzey-2: #10151c;
    --a-yuzey-3: #1a212b;
    --a-cizgi: #232b36;
    --a-cizgi-guclu: #323c4a;

    --a-yazi: #e8ecf1;
    --a-yazi-2: #a3adba;
    --a-yazi-3: #6f7a88;

    --a-vurgu: #f08a3c;
    --a-vurgu-koyu: #ea6a12;
    --a-vurgu-acik: #2b1d12;
    --a-vurgu-yazi: #ffb27a;

    --a-mavi: #3b82f6;      --a-mavi-acik: #12213b;   --a-mavi-yazi: #93b8ff;
    --a-yesil: #22c55e;     --a-yesil-acik: #0f2618;  --a-yesil-yazi: #6ee7a0;
    --a-sari: #f59e0b;      --a-sari-acik: #2a2210;   --a-sari-yazi: #fcd34d;
    --a-kirmizi: #ef4444;   --a-kirmizi-acik: #2c1515; --a-kirmizi-yazi: #fca5a5;
    --a-mor: #8b5cf6;       --a-mor-acik: #1e1633;    --a-mor-yazi: #c4b5fd;
    --a-camgobegi: #06b6d4; --a-camgobegi-acik: #0d2329; --a-camgobegi-yazi: #67e8f9;
    --a-gri: #94a3b8;       --a-gri-acik: #1a212b;    --a-gri-yazi: #cbd5e1;

    --a-menu: #0a0e14;
    --a-menu-2: #070a0f;
    --a-menu-aktif: #19212c;
    --a-menu-cizgi: #161d27;

    --a-satir-ust: #18202a;
    --a-satir-secili: #2b1d12;

    --a-golge-1: none;
    --a-golge-2: 0 4px 14px rgba(0, 0, 0, .35);
    --a-golge-3: 0 18px 44px rgba(0, 0, 0, .55);
    --a-odak: 0 0 0 3px rgba(240, 138, 60, .3);
}
