
/* ==========================================================
   Positionne Lumise entièrement sous la barre compacte.
   Aucun changement de largeur du canvas ou des colonnes.
========================================================== */
:root {
    --lpe-toolbar-height: 56px;
}

body.lpe-ready {
    padding-top: var(--lpe-toolbar-height) !important;
}

/* Le conteneur général de Lumise commence juste sous le header. */
body.lpe-ready #lumiseDesign,
body.lpe-ready #lumise-workspace {
    height: calc(100vh - var(--lpe-toolbar-height)) !important;
    min-height: 0 !important;
}

/* Les zones fixes de Lumise doivent aussi respecter cette hauteur. */
body.lpe-ready #lumise-left,
body.lpe-ready #lumise-main,
body.lpe-ready #lumise-top-tools,
body.lpe-ready #lumise-stage-nav,
body.lpe-ready #lumise-notices {
    max-height: calc(100vh - var(--lpe-toolbar-height)) !important;
}

/*
 * Certaines versions positionnent le workspace depuis le haut de la fenêtre.
 * On annule tout chevauchement supplémentaire : le padding du body suffit.
 */
body.lpe-ready #lumiseDesign,
body.lpe-ready #lumise-workspace {
    top: 0 !important;
}
