/* CKEditor's dialogs live under body, outside the scoped editor component.
   Keep site-wide data-table and form rules out of their internal layout. */
table.cke_dialog,
.cke_dialog table {
    min-width: 0 !important;
}

.cke_dialog input.cke_dialog_ui_input_text,
.cke_dialog input.cke_dialog_ui_input_password,
.cke_dialog textarea.cke_dialog_ui_input_textarea {
    padding: 2px 6px !important;
    border-radius: 2px !important;
    box-shadow: none !important;
}

.cke_dialog select.cke_dialog_ui_input_select {
    padding: 1px 1px 1px 6px !important;
    border-radius: 2px !important;
    box-shadow: none !important;
}

/* The same file is loaded in the editing iframe. Code keeps its own direction
   when the surrounding question or answer is Persian. */
.cke_editable pre[dir="ltr"] {
    direction: ltr;
    text-align: left;
    unicode-bidi: isolate;
    white-space: pre;
    overflow-x: auto;
}

