/* Urla paneller ORTAK renk token'lari (URLA-719). Tek kaynak: Urla.Web.Shared.
   Adres: /_content/Urla.Web.Shared/css/urla-tokens.css
   Token kaynagi once WebFirm _Layout.cshtml (634933a4) idi; WebAdmin/WebFirm bu dosyaya
   gecince kendi :root bloklarini silecek (WebAdmin --lime -> --primary adi da o zaman tekleser).
   Acik tema: <html data-theme="light"> sunucuda basilir (TemaSecimi); ayni token adlari, acik degerler. */
:root {
    --font-sans: 'DM Sans', sans-serif;
    --primary:       #9ee600;
    /* URLA-898: lime METİN rengi. Koyuda lime; açıkta #9ee600 zeminde 1.40:1 okunmuyor →
       Figma Lime/800 #496d07 (açık zeminlerde en az 5.12:1). Zemin/kenar vurgusu lime kalır. */
    --primary-text:  #9ee600;
    /* URLA-899: durum METİN token'ları. Koyuda panelin kendi durum rengi (değişmez); açıkta ≥5:1 (tasarımcı onayı 30.09). */
    --success-text: var(--success);
    --warn-text: var(--warn);
    --danger-text: var(--danger);
    --info-text: var(--info);
    /* Koyuda farklı tonlar kullanan yerler için (sabit hex idi): */
    --danger-soft-text: #ff6b6b;
    --danger-rose-text: #ff5577;
    --warn-amber-text: #ffc107;
    --primary-bright-text: #b6ff00;
    --primary-dark:  #496d07;
    --primary-light: rgba(158,230,0,0.10);
    --surface:       #1a1a1a;
    --surface2:      #141414;
    --bg:            #121212;
    --border:        #343434;
    --text:          #ffffff;
    --muted:         #a6b2ba;
    --accent:        #9ee600;
    --success:       #a1ff00;
    --warn:          #ffb400;
    --danger:        #ff102c;
    --info:          #1084fe;
    --lime-op05:    rgba(158,230,0,0.05);
    --lime-op10:    rgba(158,230,0,0.10);
    --lime-op20:    rgba(158,230,0,0.20);

    /* URLA-586 · tema-bağımlı yüzey vurgusu (hover / pasif zemin). */
    --hover-bg:      rgba(255,255,255,.05);
}

/* URLA-848 · Bootstrap köprüsü. <html data-bs-theme> temayla birlikte basılır
   (TemaSecimi). Koyu temada Bootstrap'in kendi dark zemini (#212529) yerine
   URLA token'ları kullanılsın: .card/.table/.form-control/.dropdown/.modal'ın
   sınıfsız metni ve zemini buradan gelir. Açık tema Bootstrap varsayılanında. */
html[data-bs-theme="dark"] {
    --bs-body-bg:        var(--surface);
    --bs-body-color:     var(--text);
    --bs-emphasis-color: var(--text);
    --bs-border-color:   var(--border);
}

/* URLA-586 · Açık tema — AYNI token adları, açık değerler. Tema cookie'den
   sunucuda okunup <html data-theme> ile basılıyor (TemaSecimi), JS yok.
   Lime ve durum renkleri iki temada da aynı. Bootstrap'in bg-light/text-dark
   sınıfları hâlâ YASAK (tools/tema-kontrol.ps1). */
html[data-theme="light"] {
    --surface:       #ffffff;
    --surface2:      #eceff1;
    --bg:            #f4f5f7;
    --border:        #d6dbe0;
    --text:          #111111;
    --muted:         #56646d;
    --primary-dark:  #6f9f12;   /* hover zemini; üstünde beyaz metin okunur */
    --primary-text:  #496d07;
    /* URLA-899: açık zeminlerde (#fff / #f4f5f7 / #ececec) en az 4.98:1 */
    --success-text: #496d07;
    --warn-text: #8a5a00;
    --danger-text: #c8102e;
    --info-text: #0a58ca;
    --danger-soft-text: #c8102e;
    --danger-rose-text: #c8102e;
    --warn-amber-text: #8a5a00;
    --primary-bright-text: #496d07;
    --primary-light: rgba(158,230,0,0.18);
    --hover-bg:      rgba(0,0,0,.05);
    color-scheme: light;
}
