/* Placeholder color */
.lexxy-editor--empty .lexxy-editor__content:before {
    color: rgb(0, 0, 0, 0.2);
}

.lexxy-editor__content {
    padding: 0;
}

/*
    Disabled toolbar options: attachments, quote and code
 */
.lexxy-editor__toolbar-button[name="upload"], .lexxy-editor__toolbar-button[name="quote"],
.lexxy-editor__toolbar-button[name="code"] {
    display: none;
}

/*
    Clickable links
 */
.lexxy-editor__content a, .lexxy-content p a, .lexxy-content a {
    text-decoration: underline;
    text-decoration-color: black;
}

/* Bullets list
    * First
    * Second
*/
.lexxy-editor__content ul, .lexxy-content ul {
    list-style-type: disc;
    list-style-position: inside;
}

/* Decimal list
    1. First
    2. Second
*/
.lexxy-editor__content ol, .lexxy-content ol {
    list-style-type: decimal;
    list-style-position: inside;
}

/*
    h2 Header
 */
.lexxy-editor__content h2, .lexxy-content h2 {
    font-size: 16px;
    font-weight: 600;
}

/*
    h3 Header
 */
.lexxy-editor__content h3, .lexxy-content h3 {
    font-size: 17px;
    font-weight: 600;
}

/*
    h4 Header
 */
.lexxy-editor__content h4, .lexxy-content h4 {
    font-size: 18px;
    font-weight: 600;
}

/* When inserting colored text or text with a background we need to remove it. */
/* This removes the background from the text and sets the text color to the default color of the parent in the lexxy content. */
.lexxy-editor__content mark, .lexxy-content mark {
    color: inherit !important;
    background-color: transparent;
}