/* Elementor's interface stays native; imported layout is controlled by the design system. */
.ahse-site > .elementor { display: contents; }
body.elementor-editor-active .ahse-container.e-con { all:revert; display:block; position:relative; min-width:0; }
body.elementor-editor-active [data-ahse-leaf], body.elementor-editor-active [data-ahse-leaf] > .elementor-widget-container { all:revert; display:contents; }
body.elementor-editor-active .hero-sequence-line { display:block !important; opacity:1 !important; position:relative !important; transform:none !important; animation:none !important; }
body.elementor-editor-active [data-reveal] { opacity:1 !important; transform:none !important; }
body.elementor-editor-active .menu-overlay { position:relative; opacity:1; visibility:visible; pointer-events:auto; }
