/*
 * MR KING — Tailwind preflight nötrleyici.
 * Kök layout globals.css (Tailwind v4, preflight @layer base) yüklüyor; eski KlasRoyal sayfaları hâlâ ona bağlı.
 * Preflight'ın referansta OLMAYAN varsayılanları (img display:block, html line-height:1.5 vb.) app.css
 * ölçülerini birkaç px bozuyor. Buradaki kurallar katmansız (layered preflight'ı yener) ve :where() ile
 * özgüllük 0 (app.css'in her kuralına yenilir) — yani yalnız app.css'in boş bıraktığı yerde tarayıcı
 * varsayılanına döner. Kapsam yalnız MR KING kabuğu (#layout--default) ve html/body.
 */
:where(html) { line-height: normal; tab-size: 8; -webkit-tap-highlight-color: initial; }
:where(body) { line-height: normal; }
:where(#layout--default) :where(img, svg, video, canvas, audio, iframe, embed, object) { display: revert; vertical-align: revert; }
:where(#layout--default) :where(img, video) { max-width: revert; height: revert; }
:where(#layout--default) :where(*:not(iframe), ::before, ::after) { border-width: revert; border-style: revert; border-color: revert; }
/* iframe: tarayıcı varsayılanı 2px inset kenar; referans iframe'leri kenarsız (frameborder yok) — preflight'ın 0'ı korunur */
:where(#layout--default) :where(h1, h2, h3, h4, h5, h6) { font-size: revert; font-weight: revert; }
:where(#layout--default) :where(ol, ul, menu) { list-style: revert; }
:where(#layout--default) :where(a) { color: revert; text-decoration: revert; }
:where(#layout--default) :where(button, input, select, optgroup, textarea) { font: revert; letter-spacing: revert; color: revert; background-color: revert; border-radius: revert; }
