/* Shared rich text direction and mixed-script readability rules. */
.pakherbal-rich-text {
    unicode-bidi: plaintext;
    white-space: normal;
    overflow-wrap: anywhere;
}

.pakherbal-rich-text[dir="rtl"] {
    direction: rtl;
    text-align: right;
}

.pakherbal-rich-text[dir="ltr"] {
    direction: ltr;
    text-align: left;
}

.pakherbal-rich-text :where(p, h2, h3, h4, li, blockquote, th, td, figcaption) {
    unicode-bidi: plaintext;
    text-align: start;
}

.pakherbal-rich-text :where(a, bdi) {
    unicode-bidi: isolate;
}

.pakherbal-rich-text bdi[dir="ltr"] {
    direction: ltr;
    unicode-bidi: isolate;
}

.pakherbal-admin-content-editor-visual[dir="auto"],
.pakherbal-admin-content-editor-code {
    unicode-bidi: plaintext;
    text-align: start;
}

.pakherbal-auto-text {
    unicode-bidi: plaintext;
    text-align: start;
    overflow-wrap: anywhere;
}
