/*
 * vb-canvas.css — caricato SOLO dentro il Divi Visual Builder
 * (via swg_print_vb_canvas_css, gated da swg_is_divi_editing()).
 *
 * Scopo: rendere LEGGIBILE il contenuto editoriale nel canvas del Builder
 * (testo chiaro su fondo scuro, come il sito), SENZA toccare l'interfaccia
 * del Builder (pannelli/comandi #et-fb-app / .et-fb-*).
 *
 * REGOLA FERREA: qui si usano SOLO selettori di CONTENUTO (.et_pb_*, .ed-*,
 * .wp-block-*, .swg-*). MAI elementi nudi (body/p/span/a/h*) che
 * colpirebbero i comandi di Divi rendendoli di nuovo invisibili.
 */

/* Fondo scuro ai contenitori di contenuto (non alla UI del Builder) */
.et_pb_section,
.ed-template-wrapper,
.ed-hero,
.ed-section {
    background-color: #0A0A0A;
}

/* Testo chiaro su tutto il contenuto editoriale */
.et_pb_text, .et_pb_text_inner,
.et_pb_text p, .et_pb_text li, .et_pb_text span,
.et_pb_blurb_description, .et_pb_blurb_title,
.et_pb_post_title h1, .entry-title, .post-title,
.et_pb_post_meta, .et_pb_post_meta a, .et-pb-post-excerpt-word-wrap,
.et_pb_excerpt_content p, .et_pb_post_content,
.ed-template-wrapper, .ed-hero, .ed-hero h1, .ed-hero h2,
.ed-hero__inner, .ed-hero__lead, .ed-hero__meta, .ed-hero__meta span,
.ed-section, .ed-prose, .ed-h2, .ed-eyebrow,
.ed-stage, .ed-stage__label, .ed-stage__body, .ed-stage__num,
.ed-pillar, .ed-pillar__num,
.swg-container,
.wp-block-heading, .wp-block-group, .wp-block-paragraph,
.wp-block-details, .wp-block-details > summary {
    color: #ffffff;
}

/* Link del contenuto leggibili */
.et_pb_text a, .et_pb_module a,
.ed-prose a, .ed-stage__body a, .ed-hero a, .ed-hero__lead a {
    color: #ffffff;
}
