/* 2026-10-17: Endonezce (SDKC) kitaplari uygulama okuyucusunda — paragraf ici satir sonlari korunur. */
.icerik[data-dil="id"] p,.icerik[data-dil="id"] h2,.icerik[data-dil="id"] h3,.icerik[data-dil="id"] h4{white-space:pre-wrap}
img[src$="_endonezce-128-v1.webp"]{object-fit:contain}
.kitap .kapak[src$="_endonezce-128-v1.webp"]{width:128px;height:128px;object-fit:contain}
/* 2026-10-17b: karşılama penceresi — kapaklı kitap listesi, tek satır dil düğmeleri (Sunda/Jawa/中文) */
.krs-liste.krs-liste-kapak{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}
.krs-liste .krs-dil-satir{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.krs-dil-satir .krs-dil-btn{grid-column:auto;padding:10px 6px;font-size:14px;line-height:1.25;text-align:center}
.krs-dil-satir .krs-dil-btn small{display:block;margin-top:2px;font-weight:500;font-size:11px;opacity:.85}
.krs-liste.krs-liste-kapak .krs-ses-btn{grid-column:1/-1;text-align:center}
.krs-kitap-btn.krs-kapakli{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:12px 8px 11px;text-align:center}
.krs-kapak{display:block;height:184px;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 5px 9px rgba(0,0,0,.28))}
.krs-ad{display:block;font-size:13.5px;line-height:1.3;overflow-wrap:anywhere}
@media(max-width:520px){.krs-liste.krs-liste-kapak{grid-template-columns:repeat(2,minmax(0,1fr))}.krs-kapak{height:168px}.krs-dil-satir .krs-dil-btn{font-size:13px;padding:9px 4px}}
