/* vocablist.css - YDT Kelime Havuzu (kategori: Vocabulary #4caf50) */
:root{ --ydt-accent:#4caf50; }

/* sözcük türü renkleri */
.t-noun{ color:#4fc3f7; font-weight:700; }
.t-adj{ color:#ffd54f; font-weight:700; }
.t-adv{ color:#ba68c8; font-weight:700; }
.t-verb{ color:#ff8a65; font-weight:700; }
.t-phr{ color:#81c784; font-weight:700; }

/* veri güvenilirlik katmanı */
.d-real{ color:#00e676; font-weight:700; }
.d-fore{ color:#ffb74d; font-weight:700; }

/* satır içi vurgular */
.w{ color:#fff; font-weight:700; }
.ans{ color:#00e676; font-weight:700; }
.bad{ color:#ff6b6b; }
.tr{ color:#9fb3c8; font-style:italic; }
.yr{ color:#fbbf24; font-weight:700; font-size:.9em; }
.dim{ color:#8fa3b8; }

/* kelime tablosu - sik durmasin diye biraz kucuk punto + nefes payi */
table.vt{ font-size:.92em; }
table.vt td, table.vt th{ padding:.32em .55em; line-height:1.45; }
table.vt td:first-child{ white-space:nowrap; font-weight:700; }
table.vt td.mean{ color:#cfe3f5; }
table.vt td.ex{ font-size:.94em; }
table.vt .tr{ font-size:.92em; }
