/*
 * Shared presentation for HTML authored with TinyMCE.
 *
 * This is loaded in TinyMCE's editor iframe and wherever that content is
 * rendered publicly. Tailwind's preflight reset removes browser list markers,
 * so lists are explicitly restored here rather than in individual pages.
 */
body.mce-content-body ul,
.tinymce-content ul {
    list-style: disc outside;
    margin: 1rem 0;
    padding-left: 1.5rem;
}

body.mce-content-body ol,
.tinymce-content ol {
    list-style: decimal outside;
    margin: 1rem 0;
    padding-left: 1.5rem;
}

body.mce-content-body ul ul,
.tinymce-content ul ul {
    list-style-type: circle;
}

body.mce-content-body ol ol,
.tinymce-content ol ol {
    list-style-type: lower-alpha;
}

body.mce-content-body li,
.tinymce-content li {
    display: list-item;
    margin: 0.25rem 0;
}
