/* LTLearner · Eğitimci sorusu — site/app/egitimci.css
   Yalnız .oyun-egitimci altında; ortak kabuk ve seçenek biçimleri oyunlar.css'ten gelir. Metin seçimi kapalı (kök .oyun). */
.oyun-egitimci .eg-soru { flex: 1 1 auto; font: 700 clamp(1.3rem, 5.6vw, 1.9rem)/1.3 var(--o-display); letter-spacing: -0.01em; text-align: center; padding: 10px 6px; text-wrap: balance; overflow-wrap: anywhere; }
.oyun-egitimci .oyun-soru-satir { display: flex; align-items: center; justify-content: center; gap: 8px; flex-wrap: wrap; }
.oyun-egitimci .oyun-yonerge { overflow-wrap: anywhere; }
.oyun-egitimci .oyun-secenekler, .oyun-egitimci .oyun-secenekler.uc { grid-template-columns: 1fr; }
.oyun-egitimci .oyun-secenek { min-height: 58px; font-size: 1.1rem; line-height: 1.3; text-align: center; white-space: normal; overflow-wrap: anywhere; }
.oyun-egitimci.oyun-sade .oyun-secenek { min-height: 70px; font-size: 1.35rem; }
.oyun-egitimci .eg-geri { min-height: 3.2em; overflow-wrap: anywhere; }
.oyun-egitimci .eg-atif { margin: 6px 0 0; text-align: center; font-size: 0.8rem; color: var(--o-soluk); overflow-wrap: anywhere; }
/* Ana ekranda tek küçük kart (Eğitimci sorusu daveti) */
.eg-kart { display: flex; align-items: center; gap: 12px; margin: 14px 0; padding: 12px 14px; border: 1px solid var(--kenar-2, rgba(255, 255, 255, 0.14)); border-radius: 14px; background: var(--yuzey, rgba(255, 255, 255, 0.04)); color: inherit; text-decoration: none; -webkit-user-select: none; user-select: none; }
.eg-kart:hover { border-color: rgba(255, 255, 255, 0.26); }
.eg-kart b { display: block; font-weight: 650; }
.eg-kart small { display: block; opacity: 0.75; overflow-wrap: anywhere; }
.eg-kart .eg-ikon { flex: 0 0 auto; width: 36px; height: 36px; display: grid; place-items: center; border-radius: 10px; background: rgba(91, 242, 230, 0.12); color: #5BF2E6; }
.eg-kart .eg-ikon svg { width: 20px; height: 20px; }
/* Sonuç ekranı atıf satırı */
.eg-atif-son { margin: 6px 0 0; font-size: 0.8rem; opacity: 0.7; text-align: center; overflow-wrap: anywhere; -webkit-user-select: none; user-select: none; }
