.editor-styles-wrapper,
.editor-styles-wrapper .block-editor-block-list__layout.is-root-container {
  background-color: var(--pl-bg-canvas);
  color: var(--pl-text-primary);
}

.editor-styles-wrapper .wp-element-button,
.editor-styles-wrapper .wp-block-button .wp-block-button__link {
  background-color: var(--pl-accent);
  border-color: var(--pl-accent);
  color: var(--pl-color-neutral-0);
}

.editor-styles-wrapper .wp-element-button:hover,
.editor-styles-wrapper .wp-element-button:focus-visible,
.editor-styles-wrapper .wp-block-button .wp-block-button__link:hover,
.editor-styles-wrapper .wp-block-button .wp-block-button__link:focus-visible {
  background-color: var(--pl-accent-hover);
  border-color: var(--pl-accent-hover);
}

.editor-styles-wrapper strong,
.editor-styles-wrapper b {
  font-weight: 700;
}

/* ---------------------------------------------------------
   Gutenberg - Transparence uniquement sans fond explicite
   Correctif editor-only (ne touche pas le frontend)
---------------------------------------------------------- */

.editor-styles-wrapper .block-editor-block-list__layout .wp-block-group:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]),
.editor-styles-wrapper .block-editor-block-list__layout .wp-block-columns:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]),
.editor-styles-wrapper .block-editor-block-list__layout .wp-block-column:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]),
.editor-styles-wrapper .block-editor-block-list__layout .wp-block-cover:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]),
.editor-styles-wrapper .block-editor-block-list__layout .wp-block-details:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]) {
  background: transparent;
  background-color: transparent;
}

.editor-styles-wrapper .block-editor-block-list__layout .wp-block-group:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"])
> .wp-block-group__inner-container:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]),
.editor-styles-wrapper .block-editor-block-list__layout .wp-block-cover:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"])
> .wp-block-cover__inner-container:not(.has-background):not([class*="-background-color"]):not([class*="is-style-"]):not([style*="background:"]):not([style*="background-color:"]):not([style*="--wp--style--color--background"]) {
  background: transparent;
  background-color: transparent;
}
