/* O045 — İç içe cevaplar (Admina). */
.kf-replies--children{list-style:none;margin:-.25rem 0 1rem;padding:0 0 0 1.25rem;border-left:2px solid var(--kf-line,#e5e7eb)}
.kf-replies--children[hidden]{display:none!important}
.kf-replies--children .kf-post{margin-bottom:.75rem;padding:.85rem 1rem}
.kf-replies--children .kf-replies--children{padding-left:1rem}
.kf-reply-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}
.kf-reply-actions .kf-button{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.8125rem}
.kf-reply-actions .kf-button:focus-visible,.kf-reply-to__cancel:focus-visible{outline:var(--kf-focus,2px solid #487fff);outline-offset:2px}
.kf-reply-to{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.5rem .75rem;border-radius:8px;background:var(--kf-primary-soft,#e4ecff);color:var(--kf-primary,#2f5fd0);font-size:.875rem}
.kf-reply-to[hidden]{display:none!important}
.kf-reply-to__text{flex:1;min-width:0}
.kf-reply-to__cancel{font-weight:600;color:inherit}
@media (max-width:600px){
	.kf-replies--children{padding-left:.6rem}
	.kf-replies--children .kf-replies--children{padding-left:.5rem}
	.kf-reply-actions .kf-button{flex:1 1 auto;justify-content:center}
}
.kf-post__actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}
.kf-post__actions>.kf-reply-actions{display:contents}
