/* CKEditor içerik görünümü — mevcut content-styles.css sonuna eklenebilir. */
.ck-content{line-height:1.75;word-break:break-word}
.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{margin:1.4em 0 .55em;line-height:1.25;letter-spacing:-.018em}
.ck-content h1:first-child,.ck-content h2:first-child,.ck-content h3:first-child{margin-top:0}
.ck-content p{margin:0 0 1rem}.ck-content a{color:var(--tblr-primary,#98172f);font-weight:600;text-decoration-color:rgba(152,23,47,.35);text-underline-offset:.2em;transition:color .2s,text-decoration-color .2s}.ck-content a:hover{text-decoration:underline;text-decoration-color:currentColor}
.ck-content blockquote{margin:1.4rem 0;padding:1rem 1.25rem;font-style:normal;border:0;border-left:4px solid var(--tblr-primary,#98172f);border-radius:0 .8rem .8rem 0;background:linear-gradient(90deg,rgba(181,31,61,.09),transparent)}
.ck-content[dir="rtl"] blockquote{border-right:4px solid var(--tblr-primary,#98172f);border-left:0;border-radius:.8rem 0 0 .8rem}
.ck-content code{padding:.18em .4em;color:#7a1025;border:1px solid rgba(122,16,37,.1);border-radius:.4rem;background:rgba(181,31,61,.08)}
.ck-content pre{min-width:200px;padding:1.15rem;color:#f8edf0;border:1px solid rgba(233,107,125,.18);border-radius:.8rem;background:linear-gradient(145deg,#1c1115,#100b0d);box-shadow:inset 0 1px rgba(255,255,255,.04);text-align:left;direction:ltr;tab-size:4;white-space:pre-wrap}
.ck-content pre code{padding:0;color:inherit;border:0;background:transparent}
.ck-content .table{margin:1.25rem auto}.ck-content .table table{overflow:hidden;border:1px solid var(--tblr-border-color,#eadbd7);border-radius:.7rem}.ck-content .table td,.ck-content .table th{padding:.65rem;border-color:var(--tblr-border-color,#eadbd7)}.ck-content .table th{font-weight:700;background:rgba(181,31,61,.07)}
.ck-content .image img{height:auto;border-radius:.75rem;box-shadow:0 12px 30px rgba(59,9,20,.12)}.ck-content .image>figcaption{padding:.7rem;color:inherit;border-radius:0 0 .65rem .65rem;background:var(--tblr-bg-surface-secondary,#f7efed)}
.ck-content hr{height:2px;margin:1.5rem 0;border:0;background:linear-gradient(90deg,transparent,rgba(181,31,61,.5),transparent)}
.ck-content ul,.ck-content ol{margin:.65rem 0;padding-left:1.5rem}.ck-content li{margin:.32rem 0}.ck-content .mention{padding:.1em .35em;border-radius:.35rem;background:rgba(181,31,61,.11);color:#98172f}
[data-bs-theme="dark"] .ck-content code{color:#f0a2af;border-color:rgba(233,107,125,.15);background:rgba(200,47,77,.12)}
[data-bs-theme="dark"] .ck-content .image>figcaption{background:#21171b}
[data-bs-theme="dark"] .ck-content .table th{background:rgba(200,47,77,.11)}