/**
 * SWELL list markers — ASCII unicode escapes.
 *
 * Bundled main.css / editor_style.css embed icomoon PUA as UTF-8 literals.
 * When the stylesheet charset is misdetected, markers show as mojibake (î¤, å€», etc.)
 * while counter()-based num_circle keeps working.
 */

.is-style-check_list li::before,
.is-style-good_list li::before,
.is-style-triangle_list li::before,
.is-style-bad_list li::before {
    font-family: icomoon;
}

.is-style-check_list li::before {
    content: "\e923";
}

.is-style-good_list li::before {
    content: "\ea56";
}

.is-style-triangle_list li::before {
    content: "\e93f";
}

.is-style-bad_list li::before {
    content: "\e91f";
}

.is-style-note_list li::before {
    content: "\203b";
}

ol.is-style-note_list > li::before {
    content: "\203b" counter(li);
}

.swl-inline-list[data-icon="check"]::before {
    content: "\e923";
    font-family: icomoon;
}

.swl-inline-list[data-icon="circle"]::before {
    content: "\ea56";
    font-family: icomoon;
}

.swl-inline-list[data-icon="triangle"]::before {
    content: "\e93f";
    font-family: icomoon;
}

.swl-inline-list[data-icon="close"]::before {
    content: "\e91f";
    font-family: icomoon;
}
