/* Editor-side fallback for the markup saved at paste time. */
body .kslb-pasted-block,
body .mce-content-body .kslb-pasted-block {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

body .kslb-pasted-block > .kslb-line,
body .mce-content-body .kslb-pasted-block > .kslb-line {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    line-height: inherit !important;
    min-height: 1lh !important;
    white-space: pre-wrap !important;
}

/* Front-end hardening. v2.2 also writes the critical rules inline so these
   still work when a theme uses unusually aggressive selectors. */
html body .kslb-rendered-block {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    line-height: inherit !important;
}

html body .kslb-rendered-block > .kslb-rendered-line {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    line-height: inherit !important;
    min-height: 1lh !important;
    white-space: pre-wrap !important;
}
