/**
 * Éditeur Gutenberg — infobulle attribut (fond sombre, texte clair)
 */
body {
    background: rgba(22, 22, 22, 0.92) !important;
    color: #f0f0f0 !important;
}

.editor-styles-wrapper,
.block-editor-block-list__layout.is-root-container {
    background: rgba(29, 29, 29, 0.88) !important;
    color: #f5f5f5 !important;
}

.editor-styles-wrapper .wp-block {
    color: inherit;
}

.editor-styles-wrapper p,
.editor-styles-wrapper li,
.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3,
.editor-styles-wrapper h4 {
    color: #f5f5f5 !important;
}

.editor-styles-wrapper a {
    color: #9ecbff !important;
}

.editor-styles-wrapper .wp-block-quote {
    border-left-color: rgba(255, 255, 255, 0.35) !important;
}

.editor-styles-wrapper figcaption {
    color: #b0b0b0 !important;
}

.editor-styles-wrapper .wp-block-separator {
    border-color: rgba(255, 255, 255, 0.2) !important;
}
