/* ŞİFRE KURALI LİSTESİ — "sağlandı" durumu (tek kural).
 *
 * `public/kabuk/kimlik-panel.js` (kurallariBoya) yazdıkça `li.classList.toggle('ok', …)`
 * çağırıyor ve ikonu `fa-regular fa-circle` → `fa-solid fa-circle-check` yapıyor. Ama
 * kanonda `.sifre-kural li.ok` diye bir kural YOK: `gomulu/s-4954ce964978.css` yalnız
 * `.sifre-kural`, `.sifre-kural li` ve `.sifre-kural li i` tanımlıyor. Sınıf takılıyor,
 * ikon değişiyor, RENK sabit kalıyordu — ölçüldü canlıda 2026-09-16, "a → aA → aA1 →
 * aA1! → aA1!aaaa" dizisiyle: beş adımın beşinde de `rgb(113,113,113)`.
 *
 * 🔴 KURAL ÖNCE YANLIŞ DOSYAYA KONDU — kaydı burada duruyor. İlk düzeltme
 * `public/kanon/bilesenler.css`e yazılmıştı; o dosya bu ekranda HİÇ YÜKLENMİYOR.
 * Kapı yeşil verdi (dosyada dizgi vardı), canlıda hiçbir şey değişmedi. Doğrulama
 * tarayıcıda `getComputedStyle` ile yapılınca ortaya çıktı.
 * DERS: bir kuralı eklemeden önce sayfanın GERÇEKTEN yüklediği stylesheet'i ölç —
 *     [...document.styleSheets] içinde seçiciyi ara, dosya adına güvenme.
 * `bilesenler.css` geri alındı; bu ekranın zinciri şu üçü:
 *     kanon/gomulu/s-4954ce964978.css · kanon/alt-cubuk.css · kanon/hero.css
 *
 * ⚠ Kanon dosyasına kural EKLENMEDİ; `public/kabuk/` bu deponun uyarlama katmanı
 * (emsal: `avatar-harf.css`). Dosya `fit-giris.blade.php`ten, kanon zincirinin
 * ARDINDAN bağlanır ki eşit özgüllükte kaynak sırasından kazansın.
 *
 * Renk uydurulmadı: kanonun kendi "sağlandı" rengi `--aksan-koyu`
 * (`.alan-yardim.tamam` ve `.durum-satir.tamam` aynı değişkeni kullanıyor).
 *
 * ⚠ Sınıf adı `ok` — Diet/Fit/Gourmet üçünde de aynı. Sürücüdeki adla birlikte
 * değişir (`kimlik-panel.js`); ayrışırsa kural SESSİZCE hiç uygulanmaz.
 */
.sifre-kural li.ok,
.sifre-kural li.ok i { color: var(--aksan-koyu); }
