/* Kelime Stratejisi - kategori: Vocabulary (yesil #4caf50) */
:root{
  --ydt-accent:#4caf50;
  --ydt-accent-rgb:76,175,80;
}
/* kelime parcalari */
.a-prefix{--box:#ff92d0;--chip:#ff92d0;--slot:#ff92d0;color:#ff92d0}
.a-root{--box:#ffe066;--chip:#ffe066;--slot:#ffe066;color:#ffe066}
.a-suffix{--box:#40c4ff;--chip:#40c4ff;--slot:#40c4ff;color:#40c4ff}
/* kelime turleri */
.t-noun{--box:#40c4ff;--chip:#40c4ff;--slot:#40c4ff;color:#40c4ff}
.t-verb{--box:#bb86fc;--chip:#bb86fc;--slot:#bb86fc;color:#bb86fc}
.t-adj{--box:#00e676;--chip:#00e676;--slot:#00e676;color:#00e676}
.t-adv{--box:#ffb066;--chip:#ffb066;--slot:#ffb066;color:#ffb066}
/* anlam yuku */
.v-pos{--box:#00e676;--chip:#00e676;--slot:#00e676;color:#00e676}
.v-neg{--box:#ff5f79;--chip:#ff5f79;--slot:#ff5f79;color:#ff5f79}
.v-neutral{--box:#b6a4f7;--chip:#b6a4f7;--slot:#b6a4f7;color:#b6a4f7}
/* metin ici vurgular */
.pre{background:rgba(255,146,208,.20);border-bottom:2px solid #ff92d0;padding:1px 4px;border-radius:4px;font-weight:700}
.root{background:rgba(255,224,102,.20);border-bottom:2px solid #ffe066;padding:1px 4px;border-radius:4px;font-weight:700}
.suf{background:rgba(64,196,255,.20);border-bottom:2px solid #40c4ff;padding:1px 4px;border-radius:4px;font-weight:700}
.clue{background:rgba(76,175,80,.20);border-bottom:2px solid #4caf50;padding:1px 4px;border-radius:4px;font-weight:700}
