/* ============================================================
   UYANIK MARKA TEMASI

   Kaynak: Claude Design → "Uyanık Design System" · tokens/colors.css
   Değerler elle seçilmez; tasarım sisteminden birebir alınır.

   Metronic'in kendi değişkenleri (--primary vb.) buradan eşlenir;
   vendor dosyası (metronic/css/styles.css) değiştirilmez, yoksa
   Metronic güncellemesinde marka rengi geri kaybolur.

   Bu dosya Metronic'ten SONRA yüklenir (config/metronic.php).
   ============================================================ */

:root {
    /* ---- Marka / Primary — Uyanık lacivert ---- */
    --uyanik-primary: #1f3864;
    --uyanik-primary-active: #162a4c;
    --uyanik-primary-soft: #eaeef4;
    --uyanik-primary-accent: #14233f;

    /* ---- CTA / Accent — Uyanık turuncu ---- */
    --uyanik-accent: #e08a2b;
    --uyanik-accent-active: #c6751c;
    --uyanik-accent-soft: #fbf1e4;

    /* ---- Anlamsal renkler ---- */
    --uyanik-success: #0bc33f;
    --uyanik-danger: #ed143b;
    --uyanik-warning: #fec524;
    --uyanik-info: #4921ea;

    /* Metronic eşlemesi: buton, bağlantı, odak halkası, tarih seçici */
    --primary: var(--uyanik-primary);
    --primary-foreground: #ffffff;

    /* platform-fixes.css içindeki 37 kullanım `var(--kt-primary, #1b84ff)`
       biçiminde yazılmış ama --kt-primary hiçbir yerde tanımlı değildi;
       hepsi Metronic mavisine düşüyordu. Tek noktadan bağlanıyor. */
    --kt-primary: var(--uyanik-primary);
}

/* Koyu tema — Metronic .dark sınıfıyla, tasarım sistemi ayrıca
   [data-theme="dark"] de tanımlıyor; ikisi birden karşılanır. */
:root[data-theme="dark"],
.dark {
    --uyanik-primary: #3f5d92;
    --uyanik-primary-active: #52719f;
    --uyanik-primary-soft: #18233a;
    --uyanik-primary-accent: #b6c4dc;

    --uyanik-accent: #eb9c45;
    --uyanik-accent-active: #e08a2b;
    --uyanik-accent-soft: #2a2113;

    --primary: var(--uyanik-primary);
    --kt-primary: var(--uyanik-primary);
}

.platform-brand-logo img {
    object-fit: contain;
}
