
/* Dans serveur.css ou un fichier CSS inclus */
.quill-html p {
    margin-bottom: 1em;
}

.quill-html strong {
    font-weight: bold;
}

.quill-html em {
    font-style: italic;
}

.quill-html .ql-emojiblot {
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
}
.quill-html {
    font-family: 'Segoe UI Emoji', 'Apple Color Emoji', 'Noto Color Emoji', sans-serif;
    line-height: 1.6;
}
.ql-toolbar.ql-snow {
    background-color: #1a2531 !important; /* ton fond sombre */
    border: 1px solid #333;
}

/* Fond sombre */
.ql-toolbar.ql-snow {
    background-color: #1a2531 !important;
    border: 1px solid #333 !important;
}

/* Picker texte */
.ql-snow .ql-picker,
.ql-snow .ql-picker-label,
.ql-snow .ql-picker-options {
    color: #ddd !important;
}

/* Icônes lignes (stroke) */
.ql-snow .ql-stroke {
    stroke: #ccc !important;
}

/* Icônes pleines (fill) */
.ql-snow .ql-fill {
    fill: #bbb !important;
}

/* Boutons actifs */
.ql-snow .ql-active .ql-stroke {
    stroke: #00a99f !important;
}
.ql-snow .ql-active .ql-fill {
    fill: #00a99f !important;
}

/* Taille des icônes */
.ql-snow .ql-toolbar button svg {
    width: 16px !important;
    height: 16px !important;
}
