
{"id":12855,"date":"2026-03-13T08:08:36","date_gmt":"2026-03-13T07:08:36","guid":{"rendered":"https:\/\/lst-defibrillateur.fr\/?p=12855"},"modified":"2026-03-13T15:01:54","modified_gmt":"2026-03-13T14:01:54","slug":"categorie-erp-simulateur-expert-et-obligations-dae-2026-lst-defibrillateur","status":"publish","type":"post","link":"https:\/\/lst-defibrillateur.fr\/index.php\/2026\/03\/13\/categorie-erp-simulateur-expert-et-obligations-dae-2026-lst-defibrillateur\/","title":{"rendered":"Cat\u00e9gorie ERP : simulateur expert et obligations DAE 2026 | LST D\u00e9fibrillateur"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"12855\" class=\"elementor elementor-12855\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39c60e10 e-flex e-con-boxed e-con e-parent\" data-id=\"39c60e10\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4139614 elementor-widget elementor-widget-text-editor\" data-id=\"4139614\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\n<h1 class=\"wp-block-heading\">Quel est le classement ERP de votre \u00e9tablissement ?<\/h1>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5786ffd e-flex e-con-boxed e-con e-parent\" data-id=\"5786ffd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-00ba67f elementor-widget elementor-widget-html\" data-id=\"00ba67f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"lstExpertAuditAppV4\" class=\"lstx4-app\">\n  <div class=\"lstx4-shell\">\n\n    <div class=\"lstx4-hero\">\n      <div class=\"lstx4-badge\">Pr\u00e9-audit expert<\/div>\n      <h2>Pr\u00e9-audit ERP &amp; DAE 2026<\/h2>\n      <p>\n        Identifiez la cat\u00e9gorie estim\u00e9e de votre \u00e9tablissement, visualisez vos points de vigilance\n        et obtenez une lecture claire, p\u00e9dagogique et structur\u00e9e de votre situation.\n      <\/p>\n\n      <div class=\"lstx4-stepsbar\">\n        <button type=\"button\" class=\"lstx4-step is-active\" data-step-indicator=\"1\"><span>1<\/span><small>Activit\u00e9<\/small><\/button>\n        <button type=\"button\" class=\"lstx4-step\" data-step-indicator=\"2\"><span>2<\/span><small>B\u00e2timent<\/small><\/button>\n        <button type=\"button\" class=\"lstx4-step\" data-step-indicator=\"3\"><span>3<\/span><small>Capacit\u00e9<\/small><\/button>\n        <button type=\"button\" class=\"lstx4-step\" data-step-indicator=\"4\"><span>4<\/span><small>Implantation<\/small><\/button>\n        <button type=\"button\" class=\"lstx4-step\" data-step-indicator=\"5\"><span>5<\/span><small>R\u00e9sultat<\/small><\/button>\n        <button type=\"button\" class=\"lstx4-step\" data-step-indicator=\"6\"><span>6<\/span><small>Contact<\/small><\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"lstx4-layout\">\n      <div class=\"lstx4-main\">\n\n        <!-- STEP 1 -->\n        <section class=\"lstx4-panel is-active\" data-step=\"1\">\n          <h3>1. Identification de l\u2019activit\u00e9<\/h3>\n          <p class=\"lstx4-sub\">\n            Commencez par votre activit\u00e9 principale. L\u2019outil propose automatiquement un type ERP probable.\n          <\/p>\n\n          <div class=\"lstx4-grid cols-2\">\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-metier\">M\u00e9tier \/ activit\u00e9 principale<\/label>\n              <input id=\"lstx4-metier\" list=\"lstx4-metiers\" type=\"text\" placeholder=\"Ex. boulangerie, cabinet dentaire, salle de sport...\" \/>\n              <datalist id=\"lstx4-metiers\">\n                <option value=\"Boulangerie\"><\/option>\n                <option value=\"P\u00e2tisserie\"><\/option>\n                <option value=\"Commerce de d\u00e9tail\"><\/option>\n                <option value=\"Pharmacie\"><\/option>\n                <option value=\"Salon de coiffure\"><\/option>\n                <option value=\"Institut de beaut\u00e9\"><\/option>\n                <option value=\"Restaurant\"><\/option>\n                <option value=\"Bar\"><\/option>\n                <option value=\"Caf\u00e9\"><\/option>\n                <option value=\"H\u00f4tel\"><\/option>\n                <option value=\"Cabinet m\u00e9dical\"><\/option>\n                <option value=\"Cabinet dentaire\"><\/option>\n                <option value=\"Clinique\"><\/option>\n                <option value=\"Centre de soins\"><\/option>\n                <option value=\"Cr\u00e8che\"><\/option>\n                <option value=\"\u00c9cole\"><\/option>\n                <option value=\"Coll\u00e8ge\"><\/option>\n                <option value=\"Lyc\u00e9e\"><\/option>\n                <option value=\"Salle de sport\"><\/option>\n                <option value=\"CrossFit\"><\/option>\n                <option value=\"Gymnase\"><\/option>\n                <option value=\"Salle polyvalente\"><\/option>\n                <option value=\"Salle des f\u00eates\"><\/option>\n                <option value=\"Cin\u00e9ma\"><\/option>\n                <option value=\"Biblioth\u00e8que\"><\/option>\n                <option value=\"Mus\u00e9e\"><\/option>\n                <option value=\"Bureau\"><\/option>\n                <option value=\"Agence bancaire\"><\/option>\n                <option value=\"Mairie\"><\/option>\n                <option value=\"EHPAD\"><\/option>\n                <option value=\"Structure handicap\"><\/option>\n                <option value=\"Gare\"><\/option>\n              <\/datalist>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-activite-secondaire\">Activit\u00e9 secondaire \u00e9ventuelle<\/label>\n              <input id=\"lstx4-activite-secondaire\" type=\"text\" placeholder=\"Ex. h\u00e9bergement, salle de r\u00e9union, restauration...\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-type-erp\">Type ERP estim\u00e9<\/label>\n              <select id=\"lstx4-type-erp\">\n                <option value=\"\">S\u00e9lection automatique ou choix manuel<\/option>\n                <option value=\"M\">Type M \u2014 Magasin \/ commerce<\/option>\n                <option value=\"N\">Type N \u2014 Restaurant \/ d\u00e9bit de boissons<\/option>\n                <option value=\"O\">Type O \u2014 H\u00f4tel \/ h\u00e9bergement<\/option>\n                <option value=\"W\">Type W \u2014 Bureau \/ administration \/ banque<\/option>\n                <option value=\"U\">Type U \u2014 \u00c9tablissement de soins<\/option>\n                <option value=\"R\">Type R \u2014 Enseignement \/ cr\u00e8che \/ centre de loisirs<\/option>\n                <option value=\"X\">Type X \u2014 \u00c9tablissement sportif couvert<\/option>\n                <option value=\"L\">Type L \u2014 Salle de r\u00e9union \/ spectacle \/ polyvalente<\/option>\n                <option value=\"P\">Type P \u2014 Salle de danse \/ jeux<\/option>\n                <option value=\"S\">Type S \u2014 Biblioth\u00e8que \/ centre doc<\/option>\n                <option value=\"T\">Type T \u2014 Salle d\u2019exposition<\/option>\n                <option value=\"Y\">Type Y \u2014 Mus\u00e9e<\/option>\n                <option value=\"V\">Type V \u2014 Lieu de culte<\/option>\n                <option value=\"J\">Type J \u2014 Accueil personnes \u00e2g\u00e9es \/ handicap\u00e9es<\/option>\n                <option value=\"GA\">Type GA \u2014 Gare<\/option>\n                <option value=\"PA\">Type PA \u2014 Plein air<\/option>\n                <option value=\"CTS\">Type CTS \u2014 Chapiteau \/ tente<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-mode-estimation\">Mode d\u2019estimation<\/label>\n              <select id=\"lstx4-mode-estimation\">\n                <option value=\"known\">Je connais d\u00e9j\u00e0 ma capacit\u00e9 maximale<\/option>\n                <option value=\"surface\">Je souhaite une estimation \u00e0 partir des surfaces<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"lstx4-note\">\n            Le type ERP peut \u00eatre propos\u00e9 automatiquement \u00e0 partir du m\u00e9tier saisi, tout en restant modifiable manuellement.\n          <\/div>\n        <\/section>\n\n        <!-- STEP 2 -->\n        <section class=\"lstx4-panel\" data-step=\"2\">\n          <h3>2. Analyse du b\u00e2timent<\/h3>\n          <p class=\"lstx4-sub\">\n            D\u00e9crivez la configuration physique du lieu. Certains choix renforcent automatiquement le niveau de vigilance.\n          <\/p>\n\n          <div class=\"lstx4-grid cols-2\">\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-erp-isole\">Configuration<\/label>\n              <select id=\"lstx4-erp-isole\">\n                <option value=\"isole\">ERP isol\u00e9<\/option>\n                <option value=\"integre\">ERP int\u00e9gr\u00e9 \u00e0 un ensemble \/ galerie \/ b\u00e2timent partag\u00e9<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-niveaux\">Nombre de niveaux accessibles au public<\/label>\n              <select id=\"lstx4-niveaux\">\n                <option value=\"1\">1 niveau<\/option>\n                <option value=\"2\">2 niveaux<\/option>\n                <option value=\"3\">3 niveaux<\/option>\n                <option value=\"4\">4 niveaux ou plus<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-soussol\">Pr\u00e9sence d\u2019un sous-sol accessible au public<\/label>\n              <select id=\"lstx4-soussol\">\n                <option value=\"non\">Non<\/option>\n                <option value=\"oui\">Oui<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-sommeil\">Pr\u00e9sence de locaux \u00e0 sommeil<\/label>\n              <select id=\"lstx4-sommeil\">\n                <option value=\"non\">Non<\/option>\n                <option value=\"oui\">Oui<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-hauteur\">Complexit\u00e9 du b\u00e2timent<\/label>\n              <select id=\"lstx4-hauteur\">\n                <option value=\"simple\">B\u00e2timent simple \/ standard<\/option>\n                <option value=\"moyen\">Contraintes interm\u00e9diaires<\/option>\n                <option value=\"complexe\">B\u00e2timent plus complexe<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-access\">Accessibilit\u00e9 per\u00e7ue<\/label>\n              <select id=\"lstx4-access\">\n                <option value=\"ok\">Plut\u00f4t simple \/ r\u00e9cente<\/option>\n                <option value=\"moyen\">Partiellement adapt\u00e9e \/ \u00e0 v\u00e9rifier<\/option>\n                <option value=\"difficile\">Ancien site \/ points durs connus<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <!-- STEP 3 -->\n        <section class=\"lstx4-panel\" data-step=\"3\">\n          <h3>3. Capacit\u00e9 d\u2019accueil<\/h3>\n          <p class=\"lstx4-sub\">\n            Selon votre mode d\u2019estimation, certains champs seront activ\u00e9s ou gris\u00e9s automatiquement.\n          <\/p>\n\n          <div class=\"lstx4-grid cols-2\">\n            <div class=\"lstx4-field lstx4-surface-group\">\n              <label for=\"lstx4-surf-rc\">Surface public rez-de-chauss\u00e9e (m\u00b2)<\/label>\n              <input id=\"lstx4-surf-rc\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 120\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field lstx4-surface-group\">\n              <label for=\"lstx4-surf-etage\">Surface public \u00e9tage(s) (m\u00b2)<\/label>\n              <input id=\"lstx4-surf-etage\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 60\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field lstx4-surface-group\">\n              <label for=\"lstx4-surf-ss\">Surface public sous-sol (m\u00b2)<\/label>\n              <input id=\"lstx4-surf-ss\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 0\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field lstx4-surface-group\">\n              <label for=\"lstx4-surf-total\">Surface totale du site (m\u00b2)<\/label>\n              <input id=\"lstx4-surf-total\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 250\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field lstx4-known-group\">\n              <label for=\"lstx4-cap-connue\">Capacit\u00e9 maximale connue du public<\/label>\n              <input id=\"lstx4-cap-connue\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 180\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-personnel\">Personnel pr\u00e9sent simultan\u00e9ment<\/label>\n              <input id=\"lstx4-personnel\" type=\"number\" min=\"0\" step=\"1\" placeholder=\"Ex. 8\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field lstx4-surface-group\">\n              <label for=\"lstx4-profile\">Profil d\u2019occupation<\/label>\n              <select id=\"lstx4-profile\">\n                <option value=\"standard\">Standard<\/option>\n                <option value=\"dense\">Dense \/ forte pr\u00e9sence simultan\u00e9e<\/option>\n                <option value=\"assis\">Plut\u00f4t assis \/ flux mod\u00e9r\u00e9<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-estimation-note\">Commentaire utile<\/label>\n              <input id=\"lstx4-estimation-note\" type=\"text\" placeholder=\"Ex. zones ferm\u00e9es au public, \u00e9v\u00e9nementiel...\" \/>\n            <\/div>\n          <\/div>\n\n          <div class=\"lstx4-note\">\n            En mode \u201ccapacit\u00e9 connue\u201d, les champs surface sont gris\u00e9s. En mode \u201csurfaces\u201d, la capacit\u00e9 connue est gris\u00e9e automatiquement.\n          <\/div>\n        <\/section>\n\n        <!-- STEP 4 -->\n        <section class=\"lstx4-panel\" data-step=\"4\">\n          <h3>4. Implantation et contexte<\/h3>\n\n          <div class=\"lstx4-grid cols-2\">\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-departement\">D\u00e9partement<\/label>\n              <input id=\"lstx4-departement\" type=\"text\" placeholder=\"Ex. Nord (59)\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-commune\">Commune<\/label>\n              <input id=\"lstx4-commune\" type=\"text\" placeholder=\"Ex. Hazebrouck\" \/>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-duree\">Dur\u00e9e d\u2019implantation<\/label>\n              <select id=\"lstx4-duree\">\n                <option value=\"permanent\">Permanente \/ toute l\u2019ann\u00e9e<\/option>\n                <option value=\"plus3\">Plus de 3 mois<\/option>\n                <option value=\"moins3\">3 mois ou moins<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-public-fragile\">Public fragile ou sp\u00e9cifique<\/label>\n              <select id=\"lstx4-public-fragile\">\n                <option value=\"non\">Non<\/option>\n                <option value=\"oui\">Oui \/ partiellement<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-evenementiel\">Usage \u00e9v\u00e9nementiel ponctuel<\/label>\n              <select id=\"lstx4-evenementiel\">\n                <option value=\"non\">Non<\/option>\n                <option value=\"oui\">Oui<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"lstx4-field\">\n              <label for=\"lstx4-urgence\">Niveau d\u2019urgence<\/label>\n              <select id=\"lstx4-urgence\">\n                <option value=\"normal\">Pas d\u2019urgence particuli\u00e8re<\/option>\n                <option value=\"moyen\">Besoin de clarification rapide<\/option>\n                <option value=\"fort\">Contr\u00f4le \/ ouverture \/ mise en conformit\u00e9 proche<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <!-- STEP 5 -->\n        <section class=\"lstx4-panel\" data-step=\"5\">\n          <h3>5. R\u00e9sultat expert<\/h3>\n\n          <div class=\"lstx4-result-wrap\">\n            <div class=\"lstx4-score-card\">\n              <div class=\"lstx4-gauge\" aria-hidden=\"true\">\n                <div class=\"lstx4-gauge-inner\">\n                  <strong id=\"lstx4-score-value\">0%<\/strong>\n                  <span>Indice vigilance LST<\/span>\n                <\/div>\n              <\/div>\n\n              <div class=\"lstx4-score-legend\">\n                <div><span class=\"ok\"><\/span> faible vigilance<\/div>\n                <div><span class=\"warn\"><\/span> \u00e0 v\u00e9rifier<\/div>\n                <div><span class=\"high\"><\/span> vigilance renforc\u00e9e<\/div>\n              <\/div>\n            <\/div>\n\n            <div class=\"lstx4-summary-card\">\n              <div class=\"lstx4-summary-grid\">\n                <div class=\"lstx4-kpi\">\n                  <small>Type ERP estim\u00e9<\/small>\n                  <strong id=\"lstx4-out-type\">\u2014<\/strong>\n                <\/div>\n                <div class=\"lstx4-kpi\">\n                  <small>Cat\u00e9gorie estim\u00e9e<\/small>\n                  <strong id=\"lstx4-out-categorie\">\u2014<\/strong>\n                <\/div>\n                <div class=\"lstx4-kpi\">\n                  <small>Capacit\u00e9 retenue<\/small>\n                  <strong id=\"lstx4-out-capacite\">\u2014<\/strong>\n                <\/div>\n                <div class=\"lstx4-kpi\">\n                  <small>Situation DAE<\/small>\n                  <strong id=\"lstx4-out-dae\">\u2014<\/strong>\n                <\/div>\n              <\/div>\n\n              <div class=\"lstx4-richtext\" id=\"lstx4-out-texte\"><\/div>\n\n              <div class=\"lstx4-checks\">\n                <h4>Points de vigilance prioritaires<\/h4>\n                <ul id=\"lstx4-out-checks\"><\/ul>\n              <\/div>\n\n              <div class=\"lstx4-mailbox\">\n                <h4>Recevoir ce rapport par mail<\/h4>\n                <p>\n                  Saisissez votre adresse e-mail. Un message pr\u00e9rempli s\u2019ouvrira dans votre messagerie,\n                  avec votre adresse en destinataire et <strong>defibrillateurs@leboulanger-securite.fr<\/strong> en copie.\n                <\/p>\n\n                <div class=\"lstx4-mail-row\">\n                  <div class=\"lstx4-field\">\n                    <label for=\"lstx4-report-email\">Votre e-mail<\/label>\n                    <input id=\"lstx4-report-email\" type=\"email\" placeholder=\"nom@entreprise.fr\" \/>\n                  <\/div>\n\n                  <div class=\"lstx4-mail-actions\">\n                    <button type=\"button\" class=\"lstx4-btn primary\" id=\"lstx4-send-mail\">\n                      Recevoir ce rapport par mail\n                    <\/button>\n                  <\/div>\n                <\/div>\n\n                <div class=\"lstx4-mail-hint\" id=\"lstx4-mail-hint\">\n                  Le rapport sera ins\u00e9r\u00e9 dans le corps du message.\n                <\/div>\n              <\/div>\n\n              <div class=\"lstx4-actions\">\n                <a href=\"https:\/\/lst-defibrillateur.fr\/index.php\/contact\/\" class=\"lstx4-btn primary\" id=\"lstx4-goto-contact\" style=\"display:inline-flex;align-items:center;justify-content:center;text-decoration:none;\">\n                  Contacter un expert LST\n                <\/a>\n                <button type=\"button\" class=\"lstx4-btn ghost\" id=\"lstx4-print\">T\u00e9l\u00e9charger mon rapport PDF<\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div id=\"lstx4-print-zone\" class=\"lstx4-print-zone\"><\/div>\n        <\/section>\n\n        <!-- STEP 6 -->\n        <section class=\"lstx4-panel\" data-step=\"6\">\n          <h3>6. Contacter LST D\u00e9fibrillateur<\/h3>\n          <p class=\"lstx4-sub\">\n            Vous souhaitez aller plus loin, poser une question ou organiser une visite sur site ?\n            Notre \u00e9quipe peut vous accompagner.\n          <\/p>\n\n          <div class=\"lstx4-note\">\n            Apr\u00e8s votre pr\u00e9-audit, vous pouvez contacter directement LST D\u00e9fibrillateur via notre formulaire d\u00e9di\u00e9.\n          <\/div>\n\n          <div class=\"lstx4-actions\" style=\"margin-top:24px;\">\n            <a href=\"https:\/\/lst-defibrillateur.fr\/index.php\/contact\/\" class=\"lstx4-btn primary\" style=\"display:inline-flex;align-items:center;justify-content:center;text-decoration:none;\">\n              Acc\u00e9der au formulaire de contact\n            <\/a>\n            <button type=\"button\" class=\"lstx4-btn ghost\" id=\"lstx4-print-step6\">T\u00e9l\u00e9charger mon rapport PDF<\/button>\n          <\/div>\n        <\/section>\n\n        <div class=\"lstx4-nav\">\n          <button type=\"button\" class=\"lstx4-btn ghost\" id=\"lstx4-prev\">Retour<\/button>\n          <button type=\"button\" class=\"lstx4-btn primary\" id=\"lstx4-next\">Continuer<\/button>\n        <\/div>\n      <\/div>\n\n      <aside class=\"lstx4-side\">\n        <div class=\"lstx4-side-card\">\n          <h4>Lecture instantan\u00e9e<\/h4>\n          <div class=\"lstx4-mini\">\n            <small>Type ERP<\/small>\n            <strong id=\"lstx4-mini-type\">\u2014<\/strong>\n          <\/div>\n          <div class=\"lstx4-mini\">\n            <small>Capacit\u00e9 provisoire<\/small>\n            <strong id=\"lstx4-mini-cap\">\u2014<\/strong>\n          <\/div>\n          <div class=\"lstx4-mini\">\n            <small>Cat\u00e9gorie estim\u00e9e<\/small>\n            <strong id=\"lstx4-mini-cat\">\u2014<\/strong>\n          <\/div>\n          <div class=\"lstx4-mini\">\n            <small>Situation DAE<\/small>\n            <strong id=\"lstx4-mini-dae\">\u2014<\/strong>\n          <\/div>\n        <\/div>\n\n        <div class=\"lstx4-side-card\">\n          <h4>Positionnement LST<\/h4>\n          <p>\n            Cet outil sert \u00e0 orienter, prioriser et pr\u00e9parer un \u00e9change utile.\n            Il ne remplace pas une validation r\u00e9glementaire finale.\n          <\/p>\n        <\/div>\n      <\/aside>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  #lstExpertAuditAppV4.lstx4-app{\n    --lst-blue:#0A2A69;\n    --lst-blue-dark:#071E4D;\n    --lst-blue-soft:#133a86;\n    --lst-green-1:#39C51A;\n    --lst-green-2:#1FAE1A;\n    --lst-green-3:#168F1A;\n    --lst-text:#1f2b34;\n    --lst-muted:#6d7b86;\n    --lst-line:#d8e2ea;\n    --lst-soft:#f5f8fb;\n    --lst-white:#ffffff;\n    --lst-ok:#1FAE1A;\n    --lst-warn:#6EBE17;\n    --lst-high:#0A2A69;\n    --lst-radius:22px;\n    --lst-shadow:0 18px 42px rgba(10,42,105,.08);\n    color:var(--lst-text);\n    font-family:inherit;\n  }\n\n  #lstExpertAuditAppV4 *{box-sizing:border-box}\n\n  #lstExpertAuditAppV4 .lstx4-shell{max-width:1320px;margin:0 auto}\n\n  #lstExpertAuditAppV4 .lstx4-hero{\n    background:linear-gradient(135deg,var(--lst-blue) 0%,var(--lst-blue-dark) 100%);\n    color:#fff;\n    border-radius:30px;\n    padding:34px 28px 26px;\n    box-shadow:var(--lst-shadow);\n    margin-bottom:22px;\n    position:relative;\n    overflow:hidden;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-hero:before{\n    content:\"\";\n    position:absolute;\n    right:-70px;\n    bottom:-70px;\n    width:220px;\n    height:220px;\n    border-radius:50%;\n    background:radial-gradient(circle, rgba(255,255,255,.14), rgba(255,255,255,0));\n  }\n\n  #lstExpertAuditAppV4 .lstx4-badge{\n    display:inline-block;\n    padding:8px 14px;\n    border-radius:999px;\n    background:rgba(255,255,255,.12);\n    border:1px solid rgba(255,255,255,.18);\n    font-size:13px;\n    font-weight:700;\n    margin-bottom:12px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-hero h2{\n    margin:0 0 8px;\n    font-size:clamp(28px,3vw,42px);\n    line-height:1.1;\n    color:#fff;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-hero p{\n    margin:0;\n    max-width:820px;\n    color:rgba(255,255,255,.88);\n    line-height:1.65;\n    font-size:16px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-stepsbar{\n    display:grid;\n    grid-template-columns:repeat(6,1fr);\n    gap:10px;\n    margin-top:22px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-step{\n    appearance:none;\n    border:none;\n    background:rgba(255,255,255,.09);\n    border:1px solid rgba(255,255,255,.14);\n    color:#fff;\n    border-radius:16px;\n    padding:12px 10px;\n    text-align:center;\n    opacity:.72;\n    cursor:pointer;\n    transition:.2s ease;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-step span{\n    display:inline-flex;\n    width:34px;\n    height:34px;\n    align-items:center;\n    justify-content:center;\n    border-radius:999px;\n    background:rgba(255,255,255,.14);\n    font-weight:800;\n    margin-bottom:8px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-step small{\n    display:block;\n    font-size:12px;\n    color:#fff;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-step.is-active{\n    opacity:1;\n    background:linear-gradient(135deg,var(--lst-green-1),var(--lst-green-3));\n    border-color:transparent;\n    transform:translateY(-1px);\n    box-shadow:0 10px 24px rgba(31,174,26,.22);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-layout{\n    display:grid;\n    grid-template-columns:minmax(0,1fr) 320px;\n    gap:22px;\n    align-items:start;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-main,\n  #lstExpertAuditAppV4 .lstx4-side-card{\n    background:var(--lst-white);\n    border:1px solid var(--lst-line);\n    border-radius:24px;\n    box-shadow:var(--lst-shadow);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-main{padding:22px}\n\n  #lstExpertAuditAppV4 .lstx4-side{\n    display:flex;\n    flex-direction:column;\n    gap:16px;\n    position:sticky;\n    top:20px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-side-card{padding:20px}\n\n  #lstExpertAuditAppV4 .lstx4-side-card h4{\n    margin:0 0 12px;\n    color:var(--lst-blue);\n    font-size:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mini{\n    padding:12px 0;\n    border-top:1px solid var(--lst-line);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mini:first-of-type{\n    border-top:0;\n    padding-top:0;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mini small{\n    display:block;\n    color:var(--lst-muted);\n    margin-bottom:5px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mini strong{\n    color:var(--lst-text);\n    font-size:16px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-panel{\n    display:none;\n    min-height:440px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-panel.is-active{\n    display:block;\n    animation:lstFade4 .22s ease;\n  }\n\n  @keyframes lstFade4{\n    from{opacity:0;transform:translateY(4px)}\n    to{opacity:1;transform:translateY(0)}\n  }\n\n  #lstExpertAuditAppV4 .lstx4-panel h3{\n    margin:0 0 8px;\n    color:var(--lst-blue);\n    font-size:28px;\n    line-height:1.15;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-sub{\n    margin:0 0 20px;\n    color:var(--lst-muted);\n    line-height:1.65;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-grid{\n    display:grid;\n    gap:16px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-grid.cols-2{\n    grid-template-columns:1fr 1fr;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-field label{\n    display:block;\n    font-weight:700;\n    margin:0 0 8px;\n    color:var(--lst-text);\n    font-size:14px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-field input,\n  #lstExpertAuditAppV4 .lstx4-field select,\n  #lstExpertAuditAppV4 .lstx4-field textarea{\n    width:100%;\n    min-height:54px;\n    border-radius:14px;\n    border:1px solid #c8d5de;\n    background:#fff;\n    color:var(--lst-text);\n    padding:0 15px;\n    font-size:15px;\n    transition:.18s ease;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-field textarea{\n    min-height:auto;\n    padding:14px 15px;\n    resize:vertical;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-field input:focus,\n  #lstExpertAuditAppV4 .lstx4-field select:focus,\n  #lstExpertAuditAppV4 .lstx4-field textarea:focus{\n    outline:none;\n    border-color:rgba(10,42,105,.45);\n    box-shadow:0 0 0 4px rgba(10,42,105,.08);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-field.is-disabled{opacity:.58}\n\n  #lstExpertAuditAppV4 .lstx4-field.is-disabled input,\n  #lstExpertAuditAppV4 .lstx4-field.is-disabled select{\n    background:#f1f4f7;\n    color:#7e8b95;\n    cursor:not-allowed;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-note{\n    margin-top:18px;\n    background:linear-gradient(135deg,#f8fafc,#f2f6f9);\n    border:1px dashed #c9d7e0;\n    border-radius:16px;\n    padding:16px;\n    color:var(--lst-muted);\n    line-height:1.65;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-nav{\n    display:flex;\n    justify-content:space-between;\n    gap:12px;\n    margin-top:24px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-btn{\n    appearance:none;\n    border:none;\n    min-height:52px;\n    border-radius:999px;\n    padding:0 22px;\n    font-weight:800;\n    cursor:pointer;\n    transition:.2s ease;\n    font-size:15px;\n    text-align:center;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-btn.primary{\n    background:linear-gradient(135deg,var(--lst-green-1),var(--lst-green-3));\n    color:#fff;\n    box-shadow:0 12px 24px rgba(31,174,26,.22);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-btn.primary:hover{\n    transform:translateY(-1px);\n    box-shadow:0 14px 28px rgba(31,174,26,.28);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-btn.secondary{\n    background:linear-gradient(135deg,var(--lst-blue),var(--lst-blue-dark));\n    color:#fff;\n    box-shadow:0 12px 24px rgba(10,42,105,.18);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-btn.ghost{\n    background:#fff;\n    color:var(--lst-blue);\n    border:1px solid var(--lst-line);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-result-wrap{\n    display:grid;\n    grid-template-columns:300px minmax(0,1fr);\n    gap:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-score-card,\n  #lstExpertAuditAppV4 .lstx4-summary-card{\n    background:var(--lst-soft);\n    border:1px solid var(--lst-line);\n    border-radius:22px;\n    padding:20px;\n    height:100%;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-gauge{\n    --score:0;\n    width:220px;\n    height:220px;\n    margin:0 auto 16px;\n    border-radius:50%;\n    background:\n      radial-gradient(closest-side,#fff 72%,transparent 73% 100%),\n      conic-gradient(\n        var(--lst-ok) 0 calc(var(--score) * .35%),\n        var(--lst-warn) calc(var(--score) * .35%) calc(var(--score) * .7%),\n        var(--lst-high) calc(var(--score) * .7%) calc(var(--score) * 1%),\n        #e9eef2 0\n      );\n    display:flex;\n    align-items:center;\n    justify-content:center;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-gauge-inner{\n    width:145px;\n    text-align:center;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-gauge-inner strong{\n    display:block;\n    font-size:34px;\n    color:var(--lst-blue);\n    line-height:1;\n    margin-bottom:6px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-gauge-inner span{\n    color:var(--lst-muted);\n    font-size:13px;\n    line-height:1.35;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-score-legend{\n    display:grid;\n    gap:8px;\n    font-size:14px;\n    color:var(--lst-muted);\n    margin-bottom:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-score-legend span{\n    display:inline-block;\n    width:12px;\n    height:12px;\n    border-radius:999px;\n    margin-right:8px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-score-legend .ok{background:var(--lst-ok)}\n  #lstExpertAuditAppV4 .lstx4-score-legend .warn{background:var(--lst-warn)}\n  #lstExpertAuditAppV4 .lstx4-score-legend .high{background:var(--lst-high)}\n\n  #lstExpertAuditAppV4 .lstx4-summary-grid{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:14px;\n    margin-bottom:16px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-kpi{\n    background:#fff;\n    border:1px solid var(--lst-line);\n    border-radius:16px;\n    padding:14px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-kpi small{\n    display:block;\n    color:var(--lst-muted);\n    margin-bottom:6px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-kpi strong{\n    color:var(--lst-blue);\n    font-size:18px;\n    line-height:1.35;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-richtext{\n    color:var(--lst-text);\n    line-height:1.75;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-richtext p{margin:0 0 12px}\n\n  #lstExpertAuditAppV4 .lstx4-checks{\n    margin-top:18px;\n    padding-top:18px;\n    border-top:1px solid var(--lst-line);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-checks h4{\n    margin:0 0 10px;\n    color:var(--lst-blue);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-checks ul{\n    margin:0;\n    padding-left:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-checks li{\n    margin-bottom:8px;\n    line-height:1.6;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mailbox{\n    margin-top:18px;\n    padding-top:18px;\n    border-top:1px solid var(--lst-line);\n    background:#fff;\n    border-radius:18px;\n    padding:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mailbox h4{\n    margin:0 0 8px;\n    color:var(--lst-blue);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mailbox p{\n    margin:0 0 14px;\n    color:var(--lst-muted);\n    line-height:1.6;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-row{\n    display:grid;\n    grid-template-columns:minmax(0,1fr) 280px;\n    gap:12px;\n    align-items:end;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-actions{\n    display:flex;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-actions .lstx4-btn{\n    width:100%;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-hint{\n    margin-top:10px;\n    font-size:13px;\n    color:var(--lst-muted);\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-hint.is-error{\n    color:#0A2A69;\n    font-weight:700;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-mail-hint.is-success{\n    color:#1FAE1A;\n    font-weight:700;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-actions{\n    display:flex;\n    gap:10px;\n    flex-wrap:wrap;\n    margin-top:18px;\n  }\n\n  #lstExpertAuditAppV4 .lstx4-print-zone{display:none}\n\n  @media (max-width:1120px){\n    #lstExpertAuditAppV4 .lstx4-layout{grid-template-columns:1fr}\n    #lstExpertAuditAppV4 .lstx4-side{position:static}\n  }\n\n  @media (max-width:860px){\n    #lstExpertAuditAppV4 .lstx4-stepsbar{\n      grid-template-columns:repeat(3,1fr);\n    }\n    #lstExpertAuditAppV4 .lstx4-grid.cols-2,\n    #lstExpertAuditAppV4 .lstx4-result-wrap,\n    #lstExpertAuditAppV4 .lstx4-summary-grid,\n    #lstExpertAuditAppV4 .lstx4-mail-row{\n      grid-template-columns:1fr;\n    }\n  }\n\n  @media (max-width:767px){\n    #lstExpertAuditAppV4 .lstx4-hero,\n    #lstExpertAuditAppV4 .lstx4-main,\n    #lstExpertAuditAppV4 .lstx4-side-card{\n      padding:18px;\n      border-radius:22px;\n    }\n\n    #lstExpertAuditAppV4 .lstx4-panel{min-height:auto}\n\n    #lstExpertAuditAppV4 .lstx4-nav,\n    #lstExpertAuditAppV4 .lstx4-actions,\n    #lstExpertAuditAppV4 .lstx4-mail-actions{\n      flex-direction:column;\n    }\n\n    #lstExpertAuditAppV4 .lstx4-btn{width:100%}\n\n    #lstExpertAuditAppV4 .lstx4-gauge{\n      width:200px;\n      height:200px;\n    }\n  }\n\n  @media print{\n    body *{visibility:hidden !important}\n    #lstExpertAuditAppV4 .lstx4-print-zone,\n    #lstExpertAuditAppV4 .lstx4-print-zone *{visibility:visible !important}\n    #lstExpertAuditAppV4 .lstx4-print-zone{\n      display:block !important;\n      position:absolute;\n      left:0;\n      top:0;\n      width:100%;\n      background:#fff;\n      color:#000;\n      padding:24px;\n      font-size:12pt;\n      line-height:1.5;\n    }\n  }\n<\/style>\n\n<script>\n(function(){\n  const app = document.getElementById('lstExpertAuditAppV4');\n  if(!app) return;\n\n  const state = {\n    currentStep: 1,\n    result: null\n  };\n\n  const CC_EMAIL = \"defibrillateurs@leboulanger-securite.fr\";\n\n  const metierMap = {\n    \"boulangerie\":\"M\",\n    \"patisserie\":\"M\",\n    \"p\u00e2tisserie\":\"M\",\n    \"commerce de detail\":\"M\",\n    \"commerce de d\u00e9tail\":\"M\",\n    \"pharmacie\":\"M\",\n    \"salon de coiffure\":\"M\",\n    \"institut de beaute\":\"M\",\n    \"institut de beaut\u00e9\":\"M\",\n    \"restaurant\":\"N\",\n    \"bar\":\"N\",\n    \"cafe\":\"N\",\n    \"caf\u00e9\":\"N\",\n    \"hotel\":\"O\",\n    \"h\u00f4tel\":\"O\",\n    \"cabinet medical\":\"U\",\n    \"cabinet m\u00e9dical\":\"U\",\n    \"cabinet dentaire\":\"U\",\n    \"clinique\":\"U\",\n    \"centre de soins\":\"U\",\n    \"creche\":\"R\",\n    \"cr\u00e8che\":\"R\",\n    \"ecole\":\"R\",\n    \"\u00e9cole\":\"R\",\n    \"college\":\"R\",\n    \"coll\u00e8ge\":\"R\",\n    \"lycee\":\"R\",\n    \"lyc\u00e9e\":\"R\",\n    \"salle de sport\":\"X\",\n    \"crossfit\":\"X\",\n    \"gymnase\":\"X\",\n    \"salle polyvalente\":\"L\",\n    \"salle des fetes\":\"L\",\n    \"salle des f\u00eates\":\"L\",\n    \"cinema\":\"L\",\n    \"cin\u00e9ma\":\"L\",\n    \"bibliotheque\":\"S\",\n    \"biblioth\u00e8que\":\"S\",\n    \"musee\":\"Y\",\n    \"mus\u00e9e\":\"Y\",\n    \"bureau\":\"W\",\n    \"agence bancaire\":\"W\",\n    \"mairie\":\"W\",\n    \"ehpad\":\"J\",\n    \"structure handicap\":\"J\",\n    \"gare\":\"GA\"\n  };\n\n  const typeLabels = {\n    M:\"Type M \u2014 Magasin \/ commerce\",\n    N:\"Type N \u2014 Restaurant \/ d\u00e9bit de boissons\",\n    O:\"Type O \u2014 H\u00f4tel \/ h\u00e9bergement\",\n    W:\"Type W \u2014 Bureau \/ administration \/ banque\",\n    U:\"Type U \u2014 \u00c9tablissement de soins\",\n    R:\"Type R \u2014 Enseignement \/ cr\u00e8che \/ centre de loisirs\",\n    X:\"Type X \u2014 \u00c9tablissement sportif couvert\",\n    L:\"Type L \u2014 Salle de r\u00e9union \/ spectacle \/ polyvalente\",\n    P:\"Type P \u2014 Salle de danse \/ jeux\",\n    S:\"Type S \u2014 Biblioth\u00e8que \/ centre doc\",\n    T:\"Type T \u2014 Salle d\u2019exposition\",\n    Y:\"Type Y \u2014 Mus\u00e9e\",\n    V:\"Type V \u2014 Lieu de culte\",\n    J:\"Type J \u2014 Accueil personnes \u00e2g\u00e9es \/ handicap\u00e9es\",\n    GA:\"Type GA \u2014 Gare\",\n    PA:\"Type PA \u2014 Plein air\",\n    CTS:\"Type CTS \u2014 Chapiteau \/ tente\"\n  };\n\n  const typeThresholds = {\n    M:{ basement:100, upper:100, total:200 },\n    N:{ basement:100, upper:200, total:200 },\n    O:{ total:100 },\n    W:{ basement:100, upper:100, total:200 },\n    U:{ total:100 },\n    R:{ basement:100, upper:100, total:200, sommeil:30 },\n    X:{ basement:100, upper:100, total:200 },\n    L:{ basement:20, total:200 },\n    P:{ basement:20, upper:100, total:120 },\n    S:{ basement:100, upper:100, total:200 },\n    T:{ basement:100, upper:100, total:200 },\n    Y:{ basement:100, upper:100, total:200 },\n    V:{ basement:100, upper:200, total:300 },\n    J:{ total:99 },\n    GA:{ total:200 },\n    PA:{ total:300 },\n    CTS:{ total:50 }\n  };\n\n  const daeCat5Eligible = [\"J\",\"U\",\"GA\",\"X\",\"P\"];\n\n  const steps = [...app.querySelectorAll('.lstx4-panel')];\n  const indicators = [...app.querySelectorAll('.lstx4-step')];\n\n  const $ = (id) => document.getElementById(id);\n  const val = (id) => ($(id)?.value || \"\").trim();\n  const num = (id) => Math.max(0, parseInt($(id)?.value || 0, 10) || 0);\n\n  function normalize(str){\n    return (str || \"\")\n      .toLowerCase()\n      .normalize(\"NFD\")\n      .replace(\/[\\u0300-\\u036f]\/g, \"\")\n      .trim();\n  }\n\n  function scrollToPanelTop(){\n    const panel = app.querySelector('.lstx4-panel.is-active');\n    if(!panel) return;\n    const top = panel.getBoundingClientRect().top + window.pageYOffset - 18;\n    window.scrollTo({ top, behavior:'smooth' });\n  }\n\n  function guessTypeFromMetier(){\n    const raw = normalize(val('lstx4-metier'));\n    if(!raw) return \"\";\n    return metierMap[raw] || \"\";\n  }\n\n  function syncTypeAuto(){\n    const guessed = guessTypeFromMetier();\n    const typeSelect = $('lstx4-type-erp');\n    if(guessed && !typeSelect.value){\n      typeSelect.value = guessed;\n    }\n    autoBusinessRules();\n    updateMini();\n  }\n\n  function toggleGroup(selector, disabled){\n    app.querySelectorAll(selector).forEach(node => {\n      node.classList.toggle('is-disabled', disabled);\n      const input = node.querySelector('input, select');\n      if(input){\n        input.disabled = disabled;\n        if(disabled) input.value = \"\";\n      }\n    });\n  }\n\n  function autoBusinessRules(){\n    const type = val('lstx4-type-erp') || guessTypeFromMetier();\n    const niveaux = $('lstx4-niveaux');\n    const soussol = $('lstx4-soussol');\n    const sommeil = $('lstx4-sommeil');\n    const mode = val('lstx4-mode-estimation');\n\n    if(mode === 'known'){\n      toggleGroup('.lstx4-surface-group', true);\n      toggleGroup('.lstx4-known-group', false);\n    } else {\n      toggleGroup('.lstx4-surface-group', false);\n      toggleGroup('.lstx4-known-group', true);\n    }\n\n    if(type === 'O' || type === 'J'){\n      sommeil.value = 'oui';\n      sommeil.disabled = true;\n      sommeil.closest('.lstx4-field').classList.add('is-disabled');\n    } else {\n      sommeil.disabled = false;\n      sommeil.closest('.lstx4-field').classList.remove('is-disabled');\n    }\n\n    if(type === 'PA' || type === 'CTS'){\n      soussol.value = 'non';\n      soussol.disabled = true;\n      soussol.closest('.lstx4-field').classList.add('is-disabled');\n      niveaux.value = '1';\n      niveaux.disabled = true;\n      niveaux.closest('.lstx4-field').classList.add('is-disabled');\n    } else {\n      soussol.disabled = false;\n      soussol.closest('.lstx4-field').classList.remove('is-disabled');\n      niveaux.disabled = false;\n      niveaux.closest('.lstx4-field').classList.remove('is-disabled');\n    }\n  }\n\n  function estimateDensityFactor(type, profile){\n    const base = {\n      M:3, N:1.8, O:8, W:10, U:8, R:3, X:2.5, L:1.5, P:2, S:4, T:3,\n      Y:4, V:1.5, J:8, GA:2.5, PA:2, CTS:1.5\n    };\n    let factor = base[type] || 4;\n    if(profile === \"dense\") factor *= 0.8;\n    if(profile === \"assis\") factor *= 1.35;\n    return factor;\n  }\n\n  function estimatePublicCapacity(type){\n    const mode = val('lstx4-mode-estimation');\n    const known = num('lstx4-cap-connue');\n    const rc = num('lstx4-surf-rc');\n    const upper = num('lstx4-surf-etage');\n    const basement = num('lstx4-surf-ss');\n    const profile = val('lstx4-profile');\n\n    if(mode === 'known' && known > 0){\n      return {\n        totalPublic: known,\n        byFloor: {\n          rc: Math.max(0, known - Math.round(known * 0.2) - Math.round(known * 0.1)),\n          upper: Math.round(known * 0.2),\n          basement: Math.round(known * 0.1)\n        },\n        mode: 'known'\n      };\n    }\n\n    const factor = estimateDensityFactor(type, profile);\n    const rcCap = Math.floor(rc \/ factor);\n    const upperCap = Math.floor(upper \/ factor);\n    const basementCap = Math.floor(basement \/ factor);\n\n    return {\n      totalPublic: Math.max(0, rcCap + upperCap + basementCap),\n      byFloor: {\n        rc: rcCap,\n        upper: upperCap,\n        basement: basementCap\n      },\n      mode: 'surface'\n    };\n  }\n\n  function classifyCategory(type, totalPublic, byFloor, personnel, hasSleep){\n    const th = typeThresholds[type] || {};\n    let category5 = true;\n\n    if(th.total != null && totalPublic >= th.total) category5 = false;\n    if(th.upper != null && byFloor.upper >= th.upper) category5 = false;\n    if(th.basement != null && byFloor.basement >= th.basement) category5 = false;\n    if(hasSleep && th.sommeil != null && totalPublic >= th.sommeil) category5 = false;\n\n    if(category5){\n      return {\n        category:\"5e cat\u00e9gorie\",\n        countMode:\"Public seul pour le test 5e cat\u00e9gorie\"\n      };\n    }\n\n    const totalWithStaff = totalPublic + personnel;\n\n    if(totalWithStaff > 1500) return { category:\"1re cat\u00e9gorie\", countMode:\"Public + personnel\" };\n    if(totalWithStaff >= 701) return { category:\"2e cat\u00e9gorie\", countMode:\"Public + personnel\" };\n    if(totalWithStaff >= 301) return { category:\"3e cat\u00e9gorie\", countMode:\"Public + personnel\" };\n    return { category:\"4e cat\u00e9gorie\", countMode:\"Public + personnel\" };\n  }\n\n  function daeStatus(category, type, duration){\n    if(category !== '5e cat\u00e9gorie') return \"DAE requis\";\n    if(daeCat5Eligible.includes(type) && duration !== 'moins3') return \"DAE potentiellement requis \/ \u00e0 confirmer\";\n    return \"\u00c0 analyser selon le cas\";\n  }\n\n  function buildChecks(data){\n    const checks = [];\n    if(!data.erpType) checks.push(\"Le type ERP doit \u00eatre confirm\u00e9 manuellement.\");\n    if(data.mode === 'surface') checks.push(\"Capacit\u00e9 issue d\u2019une estimation par surface : \u00e0 consolider avec le dossier r\u00e9el.\");\n    if(data.access === 'difficile') checks.push(\"Accessibilit\u00e9 et cheminements \u00e0 v\u00e9rifier en priorit\u00e9.\");\n    if(data.building === 'integre') checks.push(\"Site int\u00e9gr\u00e9 \u00e0 un ensemble : v\u00e9rifier les contraintes communes, d\u00e9gagements et interaction avec l\u2019ensemble.\");\n    if(data.sommeil === 'oui') checks.push(\"Locaux \u00e0 sommeil : niveau de vigilance renforc\u00e9.\");\n    if(data.soussol === 'oui') checks.push(\"Pr\u00e9sence d\u2019un sous-sol accessible au public : point sensible de s\u00e9curit\u00e9.\");\n    if(data.publicFragile === 'oui') checks.push(\"Pr\u00e9sence possible d\u2019un public fragile : approche plus prudente recommand\u00e9e.\");\n    if(data.event === 'oui') checks.push(\"Usage \u00e9v\u00e9nementiel ponctuel : v\u00e9rifier les conditions d\u2019exploitation r\u00e9elles.\");\n    if(data.urgence === 'fort') checks.push(\"Contexte urgent : audit terrain ou \u00e9change expert conseill\u00e9 rapidement.\");\n    if(data.hauteur === 'complexe') checks.push(\"Configuration complexe : une v\u00e9rification terrain peut \u00eatre pertinente.\");\n    if(data.dae.includes('potentiellement')) checks.push(\"Cas DAE de 5e cat\u00e9gorie potentiellement concern\u00e9 : validation utile.\");\n    if(checks.length < 3){\n      checks.push(\"Confirmer la capacit\u00e9 d\u2019accueil r\u00e9ellement admissible.\");\n      checks.push(\"Valider le type ERP principal si l\u2019activit\u00e9 est mixte.\");\n      checks.push(\"V\u00e9rifier les obligations op\u00e9rationnelles associ\u00e9es : DAE, maintenance, signal\u00e9tique, proc\u00e9dure.\");\n    }\n    return checks;\n  }\n\n  function computeScore(data){\n    let score = 18;\n    if(data.category === '1re cat\u00e9gorie') score += 42;\n    else if(data.category === '2e cat\u00e9gorie') score += 34;\n    else if(data.category === '3e cat\u00e9gorie') score += 28;\n    else if(data.category === '4e cat\u00e9gorie') score += 20;\n    else score += 10;\n\n    if(data.sommeil === 'oui') score += 16;\n    if(data.soussol === 'oui') score += 8;\n    if(data.publicFragile === 'oui') score += 14;\n    if(data.event === 'oui') score += 8;\n    if(data.building === 'integre') score += 6;\n    if(data.access === 'moyen') score += 6;\n    if(data.access === 'difficile') score += 12;\n    if(data.hauteur === 'moyen') score += 5;\n    if(data.hauteur === 'complexe') score += 10;\n    if(data.urgence === 'moyen') score += 8;\n    if(data.urgence === 'fort') score += 16;\n    if(data.dae.includes('requis')) score += 8;\n    if(data.mode === 'surface') score += 6;\n\n    return Math.min(100, score);\n  }\n\n  function computeResult(){\n    const guessedType = guessTypeFromMetier();\n    const erpType = val('lstx4-type-erp') || guessedType;\n    const personnel = num('lstx4-personnel');\n    const sommeil = val('lstx4-sommeil');\n    const soussol = val('lstx4-soussol');\n    const building = val('lstx4-erp-isole');\n    const access = val('lstx4-access');\n    const hauteur = val('lstx4-hauteur');\n    const duration = val('lstx4-duree');\n    const publicFragile = val('lstx4-public-fragile');\n    const event = val('lstx4-evenementiel');\n    const urgence = val('lstx4-urgence');\n\n    const cap = estimatePublicCapacity(erpType);\n    const classification = classifyCategory(\n      erpType,\n      cap.totalPublic,\n      cap.byFloor,\n      personnel,\n      sommeil === 'oui'\n    );\n    const dae = daeStatus(classification.category, erpType, duration);\n\n    const data = {\n      metier: val('lstx4-metier'),\n      secondary: val('lstx4-activite-secondaire'),\n      erpType,\n      erpLabel: typeLabels[erpType] || \"Type \u00e0 confirmer\",\n      mode: cap.mode,\n      totalPublic: cap.totalPublic,\n      byFloor: cap.byFloor,\n      personnel,\n      category: classification.category,\n      countMode: classification.countMode,\n      dae,\n      sommeil,\n      soussol,\n      building,\n      access,\n      hauteur,\n      duration,\n      publicFragile,\n      event,\n      urgence,\n      dept: val('lstx4-departement'),\n      city: val('lstx4-commune'),\n      surfaceTotal: num('lstx4-surf-total'),\n      surfaceRC: num('lstx4-surf-rc'),\n      surfaceUpper: num('lstx4-surf-etage'),\n      surfaceSS: num('lstx4-surf-ss'),\n      note: val('lstx4-estimation-note')\n    };\n\n    data.checks = buildChecks(data);\n    data.score = computeScore(data);\n    state.result = data;\n    return data;\n  }\n\n  function renderResult(){\n    const r = computeResult();\n\n    $('lstx4-score-value').textContent = r.score + '%';\n    app.querySelector('.lstx4-gauge').style.setProperty('--score', r.score);\n\n    $('lstx4-out-type').textContent = r.erpLabel;\n    $('lstx4-out-categorie').textContent = r.category;\n    $('lstx4-out-capacite').textContent = `${r.totalPublic} public \/ ${r.personnel} personnel`;\n    $('lstx4-out-dae').textContent = r.dae;\n\n    $('lstx4-mini-type').textContent = r.erpLabel;\n    $('lstx4-mini-cap').textContent = r.totalPublic ? `${r.totalPublic} public` : '\u2014';\n    $('lstx4-mini-cat').textContent = r.category;\n    $('lstx4-mini-dae').textContent = r.dae;\n\n    $('lstx4-out-texte').innerHTML = `\n      <p><strong>${r.erpLabel}<\/strong> a \u00e9t\u00e9 retenu comme type principal probable \u00e0 partir des informations saisies.<\/p>\n      <p>\n        La capacit\u00e9 analys\u00e9e ressort \u00e0 <strong>${r.totalPublic} personne(s) de public<\/strong>\n        ${r.mode === 'surface' ? `sur la base d\u2019une estimation p\u00e9dagogique par surface` : `selon la capacit\u00e9 d\u00e9clar\u00e9e`}\n        et <strong>${r.personnel} membre(s) du personnel<\/strong>.\n      <\/p>\n      <p>\n        Le classement provisoire ressort en <strong>${r.category}<\/strong>.\n        Mode de calcul retenu : <strong>${r.countMode}<\/strong>.\n      <\/p>\n      <p>\n        Situation DAE : <strong>${r.dae}<\/strong>.\n        ${(r.city || r.dept) ? `Implantation d\u00e9clar\u00e9e : <strong>${[r.city, r.dept].filter(Boolean).join(', ')}<\/strong>.` : ``}\n      <\/p>\n    `;\n\n    const checksList = $('lstx4-out-checks');\n    checksList.innerHTML = '';\n    r.checks.forEach(item => {\n      const li = document.createElement('li');\n      li.textContent = item;\n      checksList.appendChild(li);\n    });\n\n    buildPrintZone(r);\n  }\n\n  function buildPrintZone(r){\n    $('lstx4-print-zone').innerHTML = `\n      <div style=\"max-width:900px;margin:0 auto;\">\n        <div style=\"border-bottom:3px solid #0A2A69;padding-bottom:14px;margin-bottom:20px;\">\n          <div style=\"font-size:12px;color:#666;\">LST D\u00e9fibrillateur \u2014 Pr\u00e9-audit automatis\u00e9<\/div>\n          <h1 style=\"margin:6px 0 0;color:#0A2A69;font-size:26px;\">Rapport expert ERP &amp; DAE 2026<\/h1>\n        <\/div>\n\n        <p style=\"margin-bottom:18px;\">\n          <strong>Activit\u00e9 :<\/strong> ${r.metier || \"Non renseign\u00e9e\"}<br>\n          <strong>Type ERP estim\u00e9 :<\/strong> ${r.erpLabel}<br>\n          <strong>Cat\u00e9gorie estim\u00e9e :<\/strong> ${r.category}<br>\n          <strong>Capacit\u00e9 retenue :<\/strong> ${r.totalPublic} public \/ ${r.personnel} personnel<br>\n          <strong>Situation DAE :<\/strong> ${r.dae}<br>\n          <strong>Localisation :<\/strong> ${[r.city, r.dept].filter(Boolean).join(', ') || \"Non renseign\u00e9e\"}\n        <\/p>\n\n        <h2 style=\"color:#0A2A69;font-size:18px;\">Lecture synth\u00e9tique<\/h2>\n        <p>\n          Ce rapport constitue une estimation p\u00e9dagogique avanc\u00e9e fond\u00e9e sur les donn\u00e9es saisies.\n          Il aide \u00e0 orienter un premier niveau de lecture et \u00e0 prioriser les points de vigilance.\n        <\/p>\n\n        <h2 style=\"color:#0A2A69;font-size:18px;\">Points de vigilance<\/h2>\n        <ul>\n          ${r.checks.map(x => `<li>${x}<\/li>`).join('')}\n        <\/ul>\n\n        <h2 style=\"color:#0A2A69;font-size:18px;\">Donn\u00e9es utiles<\/h2>\n        <p>\n          Surface totale : ${r.surfaceTotal || 0} m\u00b2<br>\n          Surface RDC : ${r.surfaceRC || 0} m\u00b2<br>\n          Surface \u00e9tage : ${r.surfaceUpper || 0} m\u00b2<br>\n          Surface sous-sol : ${r.surfaceSS || 0} m\u00b2<br>\n          Sous-sol accessible : ${r.soussol}<br>\n          Locaux \u00e0 sommeil : ${r.sommeil}<br>\n          Commentaire : ${r.note || \"\u2014\"}\n        <\/p>\n\n        <p style=\"margin-top:24px;padding:14px;background:#f5f5f5;border-left:4px solid #1FAE1A;\">\n          Pr\u00e9-audit automatis\u00e9 \u00e0 valeur p\u00e9dagogique. Validation r\u00e9glementaire finale \u00e0 confirmer avec le dossier r\u00e9el et l\u2019autorit\u00e9 comp\u00e9tente.\n        <\/p>\n      <\/div>\n    `;\n  }\n\n  function getMailReportText(){\n    const r = state.result || computeResult();\n\n    return [\n      \"Bonjour,\",\n      \"\",\n      \"Voici votre rapport de pr\u00e9-audit ERP & DAE 2026.\",\n      \"\",\n      \"=== R\u00c9SULTAT SYNTH\u00c9TIQUE ===\",\n      `Activit\u00e9 : ${r.metier || \"Non renseign\u00e9e\"}`,\n      `Activit\u00e9 secondaire : ${r.secondary || \"\u2014\"}`,\n      `Type ERP estim\u00e9 : ${r.erpLabel}`,\n      `Cat\u00e9gorie estim\u00e9e : ${r.category}`,\n      `Capacit\u00e9 retenue : ${r.totalPublic} public \/ ${r.personnel} personnel`,\n      `Mode de calcul : ${r.countMode}`,\n      `Situation DAE : ${r.dae}`,\n      `Localisation : ${[r.city, r.dept].filter(Boolean).join(', ') || \"Non renseign\u00e9e\"}`,\n      \"\",\n      \"=== DONN\u00c9ES UTILES ===\",\n      `Surface totale : ${r.surfaceTotal || 0} m\u00b2`,\n      `Surface RDC : ${r.surfaceRC || 0} m\u00b2`,\n      `Surface \u00e9tage : ${r.surfaceUpper || 0} m\u00b2`,\n      `Surface sous-sol : ${r.surfaceSS || 0} m\u00b2`,\n      `Sous-sol accessible : ${r.soussol}`,\n      `Locaux \u00e0 sommeil : ${r.sommeil}`,\n      `Commentaire : ${r.note || \"\u2014\"}`,\n      \"\",\n      \"=== POINTS DE VIGILANCE ===\",\n      ...r.checks.map((item, i) => `${i + 1}. ${item}`),\n      \"\",\n      \"Pr\u00e9-audit automatis\u00e9 \u00e0 valeur p\u00e9dagogique. Validation r\u00e9glementaire finale \u00e0 confirmer avec le dossier r\u00e9el et l\u2019autorit\u00e9 comp\u00e9tente.\",\n      \"\",\n      \"Cordialement,\",\n      \"LST D\u00e9fibrillateur\"\n    ].join(\"\\n\");\n  }\n\n  function sendReportByMail(){\n    const emailInput = $('lstx4-report-email');\n    const hint = $('lstx4-mail-hint');\n    const email = (emailInput.value || \"\").trim();\n\n    hint.classList.remove('is-error', 'is-success');\n\n    if(!email || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){\n      hint.textContent = \"Veuillez renseigner une adresse e-mail valide.\";\n      hint.classList.add('is-error');\n      emailInput.focus();\n      return;\n    }\n\n    if(!state.result){\n      renderResult();\n    }\n\n    const subject = encodeURIComponent(\"Votre rapport de pr\u00e9-audit ERP & DAE 2026\");\n    const body = encodeURIComponent(getMailReportText());\n    const to = encodeURIComponent(email);\n    const cc = encodeURIComponent(CC_EMAIL);\n\n    hint.textContent = \"Ouverture de votre messagerie\u2026\";\n    hint.classList.add('is-success');\n\n    window.location.href = `mailto:${to}?cc=${cc}&subject=${subject}&body=${body}`;\n  }\n\n  function updateMini(){\n    autoBusinessRules();\n\n    const guessedType = val('lstx4-type-erp') || guessTypeFromMetier();\n    $('lstx4-mini-type').textContent = typeLabels[guessedType] || '\u2014';\n\n    const personnel = num('lstx4-personnel');\n\n    if(guessedType){\n      const cap = estimatePublicCapacity(guessedType);\n      const category = classifyCategory(\n        guessedType,\n        cap.totalPublic,\n        cap.byFloor,\n        personnel,\n        val('lstx4-sommeil') === 'oui'\n      );\n      const dae = daeStatus(category.category, guessedType, val('lstx4-duree'));\n\n      $('lstx4-mini-cap').textContent = cap.totalPublic ? `${cap.totalPublic} public` : '\u2014';\n      $('lstx4-mini-cat').textContent = category.category || '\u2014';\n      $('lstx4-mini-dae').textContent = dae || '\u2014';\n    } else {\n      $('lstx4-mini-cap').textContent = '\u2014';\n      $('lstx4-mini-cat').textContent = '\u2014';\n      $('lstx4-mini-dae').textContent = '\u2014';\n    }\n  }\n\n  function stepIsValid(step){\n    if(step === 1){\n      return !!(val('lstx4-metier') || val('lstx4-type-erp'));\n    }\n    if(step === 3){\n      const mode = val('lstx4-mode-estimation');\n      if(mode === 'known'){\n        return num('lstx4-cap-connue') > 0;\n      }\n      return (num('lstx4-surf-rc') + num('lstx4-surf-etage') + num('lstx4-surf-ss')) > 0;\n    }\n    return true;\n  }\n\n  function showStep(step){\n    state.currentStep = Math.max(1, Math.min(6, step));\n\n    steps.forEach(panel => {\n      panel.classList.toggle('is-active', Number(panel.dataset.step) === state.currentStep);\n    });\n\n    indicators.forEach(ind => {\n      ind.classList.toggle('is-active', Number(ind.dataset.stepIndicator) === state.currentStep);\n    });\n\n    $('lstx4-prev').style.visibility = state.currentStep === 1 ? 'hidden' : 'visible';\n\n    if(state.currentStep === 5){\n      $('lstx4-next').textContent = 'Continuer vers le contact';\n      renderResult();\n    } else if(state.currentStep === 6){\n      $('lstx4-next').textContent = 'Revenir au r\u00e9sultat';\n    } else {\n      $('lstx4-next').textContent = 'Continuer';\n    }\n\n    setTimeout(scrollToPanelTop, 20);\n  }\n\n  $('lstx4-next').addEventListener('click', function(){\n    if(state.currentStep === 6){\n      showStep(5);\n      return;\n    }\n\n    if(!stepIsValid(state.currentStep)){\n      alert(state.currentStep === 1\n        ? \"Veuillez renseigner au moins votre activit\u00e9 principale ou s\u00e9lectionner un type ERP.\"\n        : \"Veuillez compl\u00e9ter les informations de capacit\u00e9 avant de continuer.\"\n      );\n      scrollToPanelTop();\n      return;\n    }\n\n    if(state.currentStep === 5){\n      showStep(6);\n      return;\n    }\n\n    showStep(state.currentStep + 1);\n  });\n\n  $('lstx4-prev').addEventListener('click', function(){\n    showStep(state.currentStep - 1);\n  });\n\n  indicators.forEach(btn => {\n    btn.addEventListener('click', function(){\n      const target = Number(btn.dataset.stepIndicator);\n      if(target > state.currentStep){\n        for(let i = state.currentStep; i < target; i++){\n          if(!stepIsValid(i)){\n            alert(i === 1\n              ? \"Veuillez renseigner l\u2019activit\u00e9 avant d\u2019aller plus loin.\"\n              : \"Veuillez compl\u00e9ter la partie capacit\u00e9 avant de continuer.\"\n            );\n            showStep(i);\n            return;\n          }\n        }\n      }\n      showStep(target);\n    });\n  });\n\n  $('lstx4-print').addEventListener('click', function(){\n    if(!state.result) renderResult();\n    window.print();\n  });\n\n  $('lstx4-print-step6')?.addEventListener('click', function(){\n    if(!state.result) renderResult();\n    window.print();\n  });\n\n  $('lstx4-send-mail').addEventListener('click', sendReportByMail);\n\n  [\n    'lstx4-metier','lstx4-type-erp','lstx4-mode-estimation','lstx4-surf-rc','lstx4-surf-etage',\n    'lstx4-surf-ss','lstx4-surf-total','lstx4-cap-connue','lstx4-personnel','lstx4-profile',\n    'lstx4-sommeil','lstx4-soussol','lstx4-duree','lstx4-hauteur','lstx4-access',\n    'lstx4-public-fragile','lstx4-evenementiel','lstx4-urgence','lstx4-erp-isole','lstx4-niveaux'\n  ].forEach(id => {\n    const field = $(id);\n    if(field){\n      field.addEventListener('input', updateMini);\n      field.addEventListener('change', updateMini);\n    }\n  });\n\n  $('lstx4-metier').addEventListener('input', syncTypeAuto);\n\n  autoBusinessRules();\n  updateMini();\n  showStep(1);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b1ae9f e-flex e-con-boxed e-con e-parent\" data-id=\"2b1ae9f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c3b6e0 elementor-widget__width-inherit elementor-widget elementor-widget-oment-hero-title\" data-id=\"1c3b6e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"oment-hero-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        \n        \n        <div class=\"section-title text-left sec-title-animation animation-style2 oment-hero-title\">\n                        \n                        <h2 class=\"section-title__title title-animation oment-title oment-size-default\">partager sans mod\u00e9rations<\/h2>                        \n                    <\/div>\n    \t\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ecdfaa5 elementor-share-buttons--view-icon elementor-share-buttons--color-custom elementor-share-buttons--skin-gradient elementor-share-buttons--shape-square elementor-grid-0 elementor-widget elementor-widget-share-buttons\" data-id=\"ecdfaa5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"share-buttons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_facebook\" role=\"button\" tabindex=\"0\" aria-label=\"Partager sur facebook\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_x-twitter\" role=\"button\" tabindex=\"0\" aria-label=\"Partager sur x-twitter\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-x-twitter\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_linkedin\" role=\"button\" tabindex=\"0\" aria-label=\"Partager sur linkedin\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_telegram\" role=\"button\" tabindex=\"0\" aria-label=\"Partager sur telegram\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-telegram\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t\t<div class=\"elementor-share-btn elementor-share-btn_email\" role=\"button\" tabindex=\"0\" aria-label=\"Partager sur email\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-share-btn__icon\">\n\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Quel est le classement ERP de votre \u00e9tablissement ? Pr\u00e9-audit expert Pr\u00e9-audit ERP &amp; DAE 2026 Identifiez la cat\u00e9gorie estim\u00e9e de votre \u00e9tablissement, visualisez vos points de vigilance et obtenez une lecture claire, p\u00e9dagogique et structur\u00e9e de votre situation. 1Activit\u00e9 2B\u00e2timent 3Capacit\u00e9 4Implantation 5R\u00e9sultat 6Contact 1. Identification de l\u2019activit\u00e9 Commencez par votre activit\u00e9 principale. L\u2019outil [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":12867,"comment_status":"closed","ping_status":"open","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[68],"tags":[],"class_list":["post-12855","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-obligation-legale"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/lst-defibrillateur.fr\/wp-content\/uploads\/2026\/03\/Simulation-Audit-EXPERT.jpg","jetpack_sharing_enabled":false,"_links":{"self":[{"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/posts\/12855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/comments?post=12855"}],"version-history":[{"count":0,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/posts\/12855\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/media\/12867"}],"wp:attachment":[{"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/media?parent=12855"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/categories?post=12855"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lst-defibrillateur.fr\/index.php\/wp-json\/wp\/v2\/tags?post=12855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}