/* RTE-Tabellen: gleiche Optik im Editor-Preview wie im Frontend
   (kein Padding links/rechts, 18px oben/unten, 2px #D6C6B4 oben/unten/zwischen den Zeilen).
   .ck-content .table … überschreibt die CKEditor-Default-Rahmen. */
.ck-content .table table,
.ce-bodytext table {
    width: 100%;
    border-collapse: collapse;
    border: 0;
}

.ck-content .table table td,
.ce-bodytext table td {
    padding: 18px 0;
    border-block: 2px solid #D6C6B4;
    border-inline: 0;
}

/* Trennpunkt: Editor-Preview zeigt den "·" vor dem markierten Wort (Desktop-Optik);
   im Frontend ist er ab md sichtbar und mobil weg (nur das normale Leerzeichen). */
.ck-content .dot-sep::before {
    content: "·";
    margin: 0 0.35em;
}
