/* LHD Production Installer: WordPress/Divi bridge only. Approved v1.4.1 site.css remains untouched. */
body.lhd-global-active{margin:0!important;background:var(--paper,#f4f2ed);overflow-x:hidden}
body.lhd-global-active #top-header,
body.lhd-global-active #main-header,
body.lhd-global-active .et-l--header,
body.lhd-global-active #main-footer,
body.lhd-global-active #footer-bottom,
body.lhd-global-active .et-l--footer{display:none!important}
body.lhd-global-active #page-container{padding-top:0!important;margin-top:0!important}
body.lhd-installed-page #main-content{padding:0!important;background:transparent!important}
body.lhd-installed-page #main-content>.container{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
body.lhd-installed-page #main-content>.container:before{display:none!important}
body.lhd-installed-page #left-area{width:100%!important;padding:0!important;float:none!important}
body.lhd-installed-page #sidebar{display:none!important}
body.lhd-installed-page .et_pb_post{margin:0!important;padding:0!important}
body.lhd-installed-page .entry-content{padding:0!important;margin:0!important}
body.lhd-installed-page .entry-title{display:none!important}
body.lhd-installed-page .et_pb_section,
body.lhd-installed-page .et_pb_row,
body.lhd-global-active .lhd-global-layout .et_pb_section,
body.lhd-global-active .lhd-global-layout .et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body.lhd-installed-page .et_pb_column,
body.lhd-installed-page .et_pb_code,
body.lhd-global-active .lhd-global-layout .et_pb_column,
body.lhd-global-active .lhd-global-layout .et_pb_code{margin:0!important;padding:0!important;width:100%!important}
body.lhd-global-active .lhd-global-layout .et_pb_code_inner{margin:0!important;padding:0!important}
body.lhd-global-active .lhd-global-layout-header{position:relative;z-index:1001}
body.lhd-global-active .lhd-global-layout-footer{position:relative;z-index:2}

/* v1.0.1: Divi-safe ecosystem node icons. Avoid foreignObject parsing/re-parenting inside Divi Code Modules. */
body.lhd-installed-page .eco-node-icon{fill:none;stroke:var(--blue,#7ea9dd);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
