{"id":360124,"date":"2025-09-04T23:40:09","date_gmt":"2025-09-04T21:40:09","guid":{"rendered":"https:\/\/www.monsieurhugo.com\/blog\/?page_id=360124"},"modified":"2025-09-04T23:40:09","modified_gmt":"2025-09-04T21:40:09","slug":"quittance-loyer","status":"publish","type":"page","link":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/","title":{"rendered":"quittance loyer"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; custom_padding_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb disabled_on=\u00a0\u00bboff|off|off\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.0&Prime; use_background_color_gradient=\u00a0\u00bbon\u00a0\u00bb background_color_gradient_direction=\u00a0\u00bb100deg\u00a0\u00bb background_color_gradient_stops=\u00a0\u00bbrgba(0,110,172,0.8) 0%|rgba(0,199,221,0.9) 100%\u00a0\u00bb background_color_gradient_overlays_image=\u00a0\u00bbon\u00a0\u00bb background_color_gradient_start=\u00a0\u00bbrgba(0,110,172,0.8)\u00a0\u00bb background_color_gradient_end=\u00a0\u00bbrgba(0,199,221,0.9)\u00a0\u00bb background_image=\u00a0\u00bbhttps:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/christian-lambert-GA3RibgYFds-unsplash-scaled.jpg\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb custom_padding=\u00a0\u00bb0px||27px||false|false\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb\u00a0\u00bb custom_padding_phone=\u00a0\u00bb20px||15px||false|false\u00a0\u00bb da_disable_devices=\u00a0\u00bboff|off|off\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb da_is_popup=\u00a0\u00bboff\u00a0\u00bb da_exit_intent=\u00a0\u00bboff\u00a0\u00bb da_has_close=\u00a0\u00bbon\u00a0\u00bb da_alt_close=\u00a0\u00bboff\u00a0\u00bb da_dark_close=\u00a0\u00bboff\u00a0\u00bb da_not_modal=\u00a0\u00bbon\u00a0\u00bb da_is_singular=\u00a0\u00bboff\u00a0\u00bb da_with_loader=\u00a0\u00bboff\u00a0\u00bb da_has_shadow=\u00a0\u00bbon\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; custom_margin=\u00a0\u00bb-80px||-50px||false|false\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb-27px||||false|false\u00a0\u00bb custom_margin_phone=\u00a0\u00bb-90px||0px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.16&Prime; custom_padding=\u00a0\u00bb0px||||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_image src=\u00a0\u00bbhttps:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/Logotype-final-mono-1.png\u00a0\u00bb alt=\u00a0\u00bblogo monsieur hugo\u00a0\u00bb title_text=\u00a0\u00bbLogotype-final mono\u00a0\u00bb _builder_version=\u00a0\u00bb4.16&Prime; width=\u00a0\u00bb20%\u00a0\u00bb width_tablet=\u00a0\u00bb32%\u00a0\u00bb width_phone=\u00a0\u00bb45%\u00a0\u00bb width_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb max_width=\u00a0\u00bb100%\u00a0\u00bb max_width_tablet=\u00a0\u00bb100%\u00a0\u00bb max_width_phone=\u00a0\u00bb100%\u00a0\u00bb max_width_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_image][et_pb_code _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<style>#main-header{display:none;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  @media only screen and (max-width: 980px) {<!-- [et_pb_line_break_holder] -->  .wprm-wrapper{<!-- [et_pb_line_break_holder] -->    display:none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    .et_builder_inner_content {<!-- [et_pb_line_break_holder] -->      padding-top:0 !important;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    html{padding-top:0 !important;}<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->    #post-352328 > div > div > div > div.et_pb_section.et_pb_section_0.bail.et_pb_fullwidth_section.et_section_regular.et_pb_section_first > section > div.et_pb_fullwidth_header_container.center > div > div {<!-- [et_pb_line_break_holder] -->    margin-top:0px;<!-- [et_pb_line_break_holder] -->    padding-top:0px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb-13px||-25px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.17.4&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text content_tablet=\u00a0\u00bb<\/p>\n<h1 class=%22et_pb_module_header et-fb-editable-element et-fb-editable-element__editing%22 data-shortcode-id=%220.0-1747235462898%22 data-quickaccess-id=%22title%22 contenteditable=%22true%22>Fini le stress des \u00e9tats des lieux de sortie<\/h1>\n<p>\u00a0\u00bb content_phone=\u00a0\u00bb<\/p>\n<h1 class=%22et_pb_module_header et-fb-editable-element et-fb-editable-element__editing%22 data-shortcode-id=%220.0-1747235462898%22 data-quickaccess-id=%22title%22 contenteditable=%22true%22>Fini le stress des \u00e9tats des lieux de sortie<\/h1>\n<p>\u00a0\u00bb content_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_line_height=\u00a0\u00bb2.6em\u00a0\u00bb header_font=\u00a0\u00bb|600|||||||\u00a0\u00bb header_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb header_font_size=\u00a0\u00bb45px\u00a0\u00bb header_line_height=\u00a0\u00bb1.2em\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb-15px||12px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_text_align_tablet=\u00a0\u00bb\u00a0\u00bb header_text_align_phone=\u00a0\u00bbcenter\u00a0\u00bb header_text_align_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_font_size_tablet=\u00a0\u00bb45px\u00a0\u00bb header_font_size_phone=\u00a0\u00bb32px\u00a0\u00bb header_font_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h1 class=\"et_pb_module_header et-fb-editable-element et-fb-editable-element__editing\" data-shortcode-id=\"0.0-1747235462898\" data-quickaccess-id=\"title\" contenteditable=\"true\">Fini le stress des \u00e9tats des lieux de sortie<\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb|300|||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_font_size=\u00a0\u00bb20px\u00a0\u00bb text_line_height=\u00a0\u00bb1.4em\u00a0\u00bb header_font=\u00a0\u00bb|600|||||||\u00a0\u00bb header_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb header_font_size=\u00a0\u00bb45px\u00a0\u00bb header_line_height=\u00a0\u00bb1.2em\u00a0\u00bb header_2_font=\u00a0\u00bb|300|||||||\u00a0\u00bb header_2_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb header_2_font_size=\u00a0\u00bb23px\u00a0\u00bb header_2_line_height=\u00a0\u00bb1.6em\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb-15px||12px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_text_align_tablet=\u00a0\u00bb\u00a0\u00bb header_text_align_phone=\u00a0\u00bbcenter\u00a0\u00bb header_text_align_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_font_size_tablet=\u00a0\u00bb45px\u00a0\u00bb header_font_size_phone=\u00a0\u00bb32px\u00a0\u00bb header_font_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_2_font_size_tablet=\u00a0\u00bb23px\u00a0\u00bb header_2_font_size_phone=\u00a0\u00bb18px\u00a0\u00bb header_2_font_size_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb header_2_line_height_phone=\u00a0\u00bb1.6em\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p>\u00ab <strong>65% des litiges locataires portent sur le d\u00e9p\u00f4t de garantie.<\/strong> \u00bb <em>(Minist\u00e8re de la justice)<\/em>.<\/p>\n<p>Recevez la check-list d\u00e9taill\u00e9e et nos outils \u00e0 t\u00e9l\u00e9charger pour \u00e9viter les litiges et r\u00e9cup\u00e9rer votre logement.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb16px||16px||false|false\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb16px||16px||false|false\u00a0\u00bb custom_margin_phone=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_button button_url=\u00a0\u00bb#showform-checklist-edl\u00a0\u00bb button_text=\u00a0\u00bbRecevez la checklist + les outils\u00a0\u00bb button_alignment=\u00a0\u00bbcenter\u00a0\u00bb module_class=\u00a0\u00bbgestionremise\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.0&Prime; custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_size=\u00a0\u00bb27px\u00a0\u00bb button_text_color=\u00a0\u00bb#333333&Prime; button_bg_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_border_color=\u00a0\u00bbRGBA(255,255,255,0)\u00a0\u00bb button_border_radius=\u00a0\u00bb50px\u00a0\u00bb button_font=\u00a0\u00bb|700|||||||\u00a0\u00bb button_icon=\u00a0\u00bb&#x3d;||divi||400&Prime; button_icon_placement=\u00a0\u00bbleft\u00a0\u00bb button_text_size_tablet=\u00a0\u00bb\u00a0\u00bb button_text_size_phone=\u00a0\u00bb18px\u00a0\u00bb button_text_size_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset2&Prime; box_shadow_horizontal=\u00a0\u00bb0px\u00a0\u00bb box_shadow_vertical=\u00a0\u00bb4px\u00a0\u00bb box_shadow_blur=\u00a0\u00bb12px\u00a0\u00bb box_shadow_color=\u00a0\u00bbrgba(0,0,0,0.4)\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb-23px||-25px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_font=\u00a0\u00bb|300|||||||\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb text_font_size=\u00a0\u00bb16px\u00a0\u00bb text_line_height=\u00a0\u00bb0.9em\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb text_font_size_phone=\u00a0\u00bb14px\u00a0\u00bb text_line_height_phone=\u00a0\u00bb1.4em\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p style=\"text-align: center;\"><em>D\u00e9j\u00e0 <strong>+7 600<\/strong> propri\u00e9taires ont t\u00e9l\u00e9charg\u00e9 ce guide gratuit.<\/em><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#f2f8fc\u00a0\u00bb da_disable_devices=\u00a0\u00bboff|off|off\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb da_is_popup=\u00a0\u00bboff\u00a0\u00bb da_exit_intent=\u00a0\u00bboff\u00a0\u00bb da_has_close=\u00a0\u00bbon\u00a0\u00bb da_alt_close=\u00a0\u00bboff\u00a0\u00bb da_dark_close=\u00a0\u00bboff\u00a0\u00bb da_not_modal=\u00a0\u00bbon\u00a0\u00bb da_is_singular=\u00a0\u00bboff\u00a0\u00bb da_with_loader=\u00a0\u00bboff\u00a0\u00bb da_has_shadow=\u00a0\u00bbon\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb-30px||||false|false\u00a0\u00bb custom_css_free_form=\u00a0\u00bbselector {||  align-items: center;||}\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_2_font=\u00a0\u00bb|600|||||||\u00a0\u00bb header_2_font_size=\u00a0\u00bb36px\u00a0\u00bb header_2_font_size_tablet=\u00a0\u00bb36px\u00a0\u00bb header_2_font_size_phone=\u00a0\u00bb27px\u00a0\u00bb header_2_font_size_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb header_2_line_height_phone=\u00a0\u00bb1.4em\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h2 style=\"text-align: center;\">Avez-vous d\u00e9j\u00e0 perdu du temps ou de l&rsquo;argent \u00e0 cause d\u2019un \u00e9tat des lieux mal fait ?<\/h2>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00a0\u00bb4.27.4&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"fr\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] -->    <title>G\u00e9n\u00e9rateur de Quittance de Loyer<\/title><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!-- Google Fonts --><!-- [et_pb_line_break_holder] -->    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Source+Sans+Pro:wght@300;400;600&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        \/* Variables CSS - Charte Monsieur Hugo *\/<!-- [et_pb_line_break_holder] -->        :root {<!-- [et_pb_line_break_holder] -->            --color-primary: #0060B1;<!-- [et_pb_line_break_holder] -->            --color-secondary: #39536C;<!-- [et_pb_line_break_holder] -->            --color-accent: #00A6C8;<!-- [et_pb_line_break_holder] -->            --color-bg: #e6f5fb;<!-- [et_pb_line_break_holder] -->            --color-white: #FFFFFF;<!-- [et_pb_line_break_holder] -->            --color-gray-light: #f5f5f5;<!-- [et_pb_line_break_holder] -->            --color-gray: #666666;<!-- [et_pb_line_break_holder] -->            --color-error: #dc3545;<!-- [et_pb_line_break_holder] -->            --color-success: #28a745;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Reset et base *\/<!-- [et_pb_line_break_holder] -->        * {<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->            padding: 0;<!-- [et_pb_line_break_holder] -->            box-sizing: border-box;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            font-family: 'Source Sans Pro', sans-serif;<!-- [et_pb_line_break_holder] -->            font-weight: 400;<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            line-height: 1.6;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Container principal *\/<!-- [et_pb_line_break_holder] -->        .mh-quittance-container {<!-- [et_pb_line_break_holder] -->            max-width: 800px;<!-- [et_pb_line_break_holder] -->            margin: 40px auto;<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Barre de progression *\/<!-- [et_pb_line_break_holder] -->        .mh-progress-bar {<!-- [et_pb_line_break_holder] -->            height: 6px;<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-progress-fill {<!-- [et_pb_line_break_holder] -->            height: 100%;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(90deg, var(--color-primary) 0%, var(--color-accent) 100%);<!-- [et_pb_line_break_holder] -->            transition: width 0.3s ease;<!-- [et_pb_line_break_holder] -->            border-radius: 0 3px 3px 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Header du formulaire *\/<!-- [et_pb_line_break_holder] -->        .mh-form-header {<!-- [et_pb_line_break_holder] -->            padding: 30px;<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, var(--color-bg) 0%, rgba(0, 166, 200, 0.1) 100%);<!-- [et_pb_line_break_holder] -->            border-bottom: 1px solid rgba(0, 96, 177, 0.1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-header h2 {<!-- [et_pb_line_break_holder] -->            color: var(--color-primary);<!-- [et_pb_line_break_holder] -->            font-size: 28px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-header p {<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->            font-weight: 300;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Corps du formulaire *\/<!-- [et_pb_line_break_holder] -->        .mh-form-body {<!-- [et_pb_line_break_holder] -->            padding: 40px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* \u00c9tapes *\/<!-- [et_pb_line_break_holder] -->        .mh-step {<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->            animation: fadeIn 0.3s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-step.active {<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes fadeIn {<!-- [et_pb_line_break_holder] -->            from { opacity: 0; transform: translateY(10px); }<!-- [et_pb_line_break_holder] -->            to { opacity: 1; transform: translateY(0); }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Groupes de champs *\/<!-- [et_pb_line_break_holder] -->        .mh-form-group {<!-- [et_pb_line_break_holder] -->            margin-bottom: 25px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-group label {<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->            margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            font-size: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-group input[type=\"text\"],<!-- [et_pb_line_break_holder] -->        .mh-form-group input[type=\"email\"],<!-- [et_pb_line_break_holder] -->        .mh-form-group input[type=\"number\"],<!-- [et_pb_line_break_holder] -->        .mh-form-group input[type=\"date\"],<!-- [et_pb_line_break_holder] -->        .mh-form-group select {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            padding: 12px 16px;<!-- [et_pb_line_break_holder] -->            border: 2px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            font-size: 15px;<!-- [et_pb_line_break_holder] -->            font-family: 'Source Sans Pro', sans-serif;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-group input:focus,<!-- [et_pb_line_break_holder] -->        .mh-form-group select:focus {<!-- [et_pb_line_break_holder] -->            outline: none;<!-- [et_pb_line_break_holder] -->            border-color: var(--color-primary);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 0 0 3px rgba(0, 96, 177, 0.1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-form-group input::placeholder {<!-- [et_pb_line_break_holder] -->            color: #999;<!-- [et_pb_line_break_holder] -->            font-weight: 300;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Groupe de champs en ligne *\/<!-- [et_pb_line_break_holder] -->        .mh-form-row {<!-- [et_pb_line_break_holder] -->            display: grid;<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @media (max-width: 640px) {<!-- [et_pb_line_break_holder] -->            .mh-form-row {<!-- [et_pb_line_break_holder] -->                grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Select personnalis\u00e9 *\/<!-- [et_pb_line_break_holder] -->        .mh-select-wrapper {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-select-wrapper::after {<!-- [et_pb_line_break_holder] -->            content: \"\u25bc\";<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            right: 16px;<!-- [et_pb_line_break_holder] -->            top: 50%;<!-- [et_pb_line_break_holder] -->            transform: translateY(-50%);<!-- [et_pb_line_break_holder] -->            pointer-events: none;<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            font-size: 12px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Checkbox *\/<!-- [et_pb_line_break_holder] -->        .mh-checkbox-group {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            margin-top: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-checkbox-group input[type=\"checkbox\"] {<!-- [et_pb_line_break_holder] -->            width: 20px;<!-- [et_pb_line_break_holder] -->            height: 20px;<!-- [et_pb_line_break_holder] -->            margin-right: 10px;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-checkbox-group label {<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->            font-weight: 400;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Boutons *\/<!-- [et_pb_line_break_holder] -->        .mh-form-footer {<!-- [et_pb_line_break_holder] -->            padding: 30px 40px;<!-- [et_pb_line_break_holder] -->            background: var(--color-gray-light);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn {<!-- [et_pb_line_break_holder] -->            padding: 12px 30px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->            font-family: 'Source Sans Pro', sans-serif;<!-- [et_pb_line_break_holder] -->            display: inline-flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-primary {<!-- [et_pb_line_break_holder] -->            background: linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);<!-- [et_pb_line_break_holder] -->            color: var(--color-white);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-primary:hover {<!-- [et_pb_line_break_holder] -->            transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->            box-shadow: 0 8px 20px rgba(0, 96, 177, 0.3);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-secondary {<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            border: 2px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-secondary:hover {<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn:disabled {<!-- [et_pb_line_break_holder] -->            opacity: 0.5;<!-- [et_pb_line_break_holder] -->            cursor: not-allowed;<!-- [et_pb_line_break_holder] -->            transform: none !important;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Section locataires *\/<!-- [et_pb_line_break_holder] -->        .mh-locataire-item {<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-locataire-header {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-locataire-header h4 {<!-- [et_pb_line_break_holder] -->            color: var(--color-primary);<!-- [et_pb_line_break_holder] -->            font-size: 18px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-remove {<!-- [et_pb_line_break_holder] -->            background: var(--color-error);<!-- [et_pb_line_break_holder] -->            color: var(--color-white);<!-- [et_pb_line_break_holder] -->            padding: 8px 16px;<!-- [et_pb_line_break_holder] -->            font-size: 14px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-remove:hover {<!-- [et_pb_line_break_holder] -->            background: #c82333;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-add {<!-- [et_pb_line_break_holder] -->            background: var(--color-success);<!-- [et_pb_line_break_holder] -->            color: var(--color-white);<!-- [et_pb_line_break_holder] -->            margin-top: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-btn-add:hover {<!-- [et_pb_line_break_holder] -->            background: #218838;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Canvas signature *\/<!-- [et_pb_line_break_holder] -->        .mh-signature-wrapper {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->            margin-top: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        #signature-canvas {<!-- [et_pb_line_break_holder] -->            border: 2px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            cursor: crosshair;<!-- [et_pb_line_break_holder] -->            touch-action: none;<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-signature-controls {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            gap: 10px;<!-- [et_pb_line_break_holder] -->            margin-top: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Autocompl\u00e9tion adresse *\/<!-- [et_pb_line_break_holder] -->        .mh-autocomplete-wrapper {<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-autocomplete-results {<!-- [et_pb_line_break_holder] -->            position: absolute;<!-- [et_pb_line_break_holder] -->            top: 100%;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            right: 0;<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->            border: 2px solid var(--color-primary);<!-- [et_pb_line_break_holder] -->            border-top: none;<!-- [et_pb_line_break_holder] -->            border-radius: 0 0 8px 8px;<!-- [et_pb_line_break_holder] -->            max-height: 200px;<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->            z-index: 1000;<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-autocomplete-results.active {<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-autocomplete-item {<!-- [et_pb_line_break_holder] -->            padding: 12px 16px;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            transition: background 0.2s;<!-- [et_pb_line_break_holder] -->            border-bottom: 1px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-autocomplete-item:hover {<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-autocomplete-item:last-child {<!-- [et_pb_line_break_holder] -->            border-bottom: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Modal aper\u00e7u *\/<!-- [et_pb_line_break_holder] -->        .mh-modal {<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->            position: fixed;<!-- [et_pb_line_break_holder] -->            top: 0;<!-- [et_pb_line_break_holder] -->            left: 0;<!-- [et_pb_line_break_holder] -->            right: 0;<!-- [et_pb_line_break_holder] -->            bottom: 0;<!-- [et_pb_line_break_holder] -->            background: rgba(0, 0, 0, 0.7);<!-- [et_pb_line_break_holder] -->            z-index: 9999;<!-- [et_pb_line_break_holder] -->            animation: fadeIn 0.3s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal.active {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-content {<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->            width: 90%;<!-- [et_pb_line_break_holder] -->            max-width: 800px;<!-- [et_pb_line_break_holder] -->            max-height: 90vh;<!-- [et_pb_line_break_holder] -->            border-radius: 12px;<!-- [et_pb_line_break_holder] -->            overflow: hidden;<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-header {<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-header h3 {<!-- [et_pb_line_break_holder] -->            color: var(--color-primary);<!-- [et_pb_line_break_holder] -->            font-size: 20px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-close {<!-- [et_pb_line_break_holder] -->            background: none;<!-- [et_pb_line_break_holder] -->            border: none;<!-- [et_pb_line_break_holder] -->            font-size: 24px;<!-- [et_pb_line_break_holder] -->            cursor: pointer;<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            width: 32px;<!-- [et_pb_line_break_holder] -->            height: 32px;<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            align-items: center;<!-- [et_pb_line_break_holder] -->            justify-content: center;<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            transition: background 0.2s;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-close:hover {<!-- [et_pb_line_break_holder] -->            background: rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-modal-body {<!-- [et_pb_line_break_holder] -->            padding: 30px;<!-- [et_pb_line_break_holder] -->            max-height: calc(90vh - 140px);<!-- [et_pb_line_break_holder] -->            overflow-y: auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Aper\u00e7u PDF *\/<!-- [et_pb_line_break_holder] -->        .mh-pdf-preview {<!-- [et_pb_line_break_holder] -->            background: var(--color-white);<!-- [et_pb_line_break_holder] -->            padding: 40px;<!-- [et_pb_line_break_holder] -->            border: 1px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            font-family: 'Source Sans Pro', sans-serif;<!-- [et_pb_line_break_holder] -->            line-height: 1.8;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-header {<!-- [et_pb_line_break_holder] -->            display: flex;<!-- [et_pb_line_break_holder] -->            justify-content: space-between;<!-- [et_pb_line_break_holder] -->            margin-bottom: 40px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-title {<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->            margin: 30px 0;<!-- [et_pb_line_break_holder] -->            padding: 20px;<!-- [et_pb_line_break_holder] -->            border: 2px solid var(--color-secondary);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-title h2 {<!-- [et_pb_line_break_holder] -->            color: var(--color-secondary);<!-- [et_pb_line_break_holder] -->            font-size: 24px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-table {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            border-collapse: collapse;<!-- [et_pb_line_break_holder] -->            margin: 30px 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-table th,<!-- [et_pb_line_break_holder] -->        .mh-pdf-table td {<!-- [et_pb_line_break_holder] -->            padding: 12px;<!-- [et_pb_line_break_holder] -->            text-align: left;<!-- [et_pb_line_break_holder] -->            border: 1px solid var(--color-secondary);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-table th {<!-- [et_pb_line_break_holder] -->            background: var(--color-bg);<!-- [et_pb_line_break_holder] -->            font-weight: 600;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-signature {<!-- [et_pb_line_break_holder] -->            margin-top: 40px;<!-- [et_pb_line_break_holder] -->            text-align: right;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-pdf-signature img {<!-- [et_pb_line_break_holder] -->            max-width: 200px;<!-- [et_pb_line_break_holder] -->            height: auto;<!-- [et_pb_line_break_holder] -->            margin: 20px 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Messages *\/<!-- [et_pb_line_break_holder] -->        .mh-message {<!-- [et_pb_line_break_holder] -->            padding: 12px 20px;<!-- [et_pb_line_break_holder] -->            border-radius: 8px;<!-- [et_pb_line_break_holder] -->            margin-bottom: 20px;<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-message.active {<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-message-error {<!-- [et_pb_line_break_holder] -->            background: #f8d7da;<!-- [et_pb_line_break_holder] -->            color: #721c24;<!-- [et_pb_line_break_holder] -->            border: 1px solid #f5c6cb;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-message-success {<!-- [et_pb_line_break_holder] -->            background: #d4edda;<!-- [et_pb_line_break_holder] -->            color: #155724;<!-- [et_pb_line_break_holder] -->            border: 1px solid #c3e6cb;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/* Loader *\/<!-- [et_pb_line_break_holder] -->        .mh-loader {<!-- [et_pb_line_break_holder] -->            display: none;<!-- [et_pb_line_break_holder] -->            width: 40px;<!-- [et_pb_line_break_holder] -->            height: 40px;<!-- [et_pb_line_break_holder] -->            border: 4px solid var(--color-bg);<!-- [et_pb_line_break_holder] -->            border-top: 4px solid var(--color-primary);<!-- [et_pb_line_break_holder] -->            border-radius: 50%;<!-- [et_pb_line_break_holder] -->            animation: spin 1s linear infinite;<!-- [et_pb_line_break_holder] -->            margin: 20px auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .mh-loader.active {<!-- [et_pb_line_break_holder] -->            display: block;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        @keyframes spin {<!-- [et_pb_line_break_holder] -->            0% { transform: rotate(0deg); }<!-- [et_pb_line_break_holder] -->            100% { transform: rotate(360deg); }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"mh-quittance-container\"><!-- [et_pb_line_break_holder] -->    <!-- Barre de progression --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-progress-bar\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-progress-fill\" style=\"width: 14.28%;\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Header --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-form-header\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>G\u00e9n\u00e9rateur de quittance de loyer<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Cr\u00e9ez votre quittance en quelques \u00e9tapes simples<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Messages --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-message mh-message-error\" id=\"error-message\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-message mh-message-success\" id=\"success-message\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Corps du formulaire --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-form-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<form id=\"quittance-form\"><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 1: Informations sur le r\u00e8glement --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step active\" data-step=\"1\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Informations sur le r\u00e8glement du loyer<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"date_paiement\">Le paiement a \u00e9t\u00e9 re\u00e7u le&#8230;<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"date\" id=\"date_paiement\" name=\"date_paiement\" required><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4 style=\"margin-top: 30px; margin-bottom: 20px;\">P\u00e9riode concern\u00e9e<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"periode_debut\">Du&#8230;<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"date\" id=\"periode_debut\" name=\"periode_debut\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"periode_fin\">Au&#8230;<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"date\" id=\"periode_fin\" name=\"periode_fin\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"montant_loyer\">Quel est le montant pay\u00e9 au titre du loyer ?<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"number\" id=\"montant_loyer\" name=\"montant_loyer\" <!-- [et_pb_line_break_holder] -->                           placeholder=\u00a0\u00bbExemple : 950.00&Prime; step=\u00a0\u00bb0.01&Prime; min=\u00a0\u00bb0.01&Prime; required><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 2: Charges locatives --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"2\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Charges locatives<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"type_charges\">Y-a-t-il des charges locatives ?<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-select-wrapper\"><!-- [et_pb_line_break_holder] -->                        <select id=\"type_charges\" name=\"type_charges\" required><!-- [et_pb_line_break_holder] --><option value=\"non\">Non<\/option><!-- [et_pb_line_break_holder] --><option value=\"reel\">Oui, au r\u00e9el<\/option><!-- [et_pb_line_break_holder] --><option value=\"forfait\">Oui, au forfait<\/option><!-- [et_pb_line_break_holder] -->                        <\/select><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\" id=\"montant_charges_group\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                    <label for=\"montant_charges\">Quel est le montant pay\u00e9 au titre des charges ?<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"number\" id=\"montant_charges\" name=\"montant_charges\" <!-- [et_pb_line_break_holder] -->                           placeholder=\u00a0\u00bbExemple : 45.00&Prime; step=\u00a0\u00bb0.01&Prime; min=\u00a0\u00bb0&Prime;><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 3: Adresse du bien --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"3\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>O\u00f9 se situe le bien lou\u00e9 ?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"bien_adresse\">Adresse<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-autocomplete-wrapper\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bien_adresse\" name=\"bien_adresse\" <!-- [et_pb_line_break_holder] -->                               placeholder=\u00a0\u00bbCommencez \u00e0 taper l&rsquo;adresse&#8230;\u00a0\u00bb required><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"mh-autocomplete-results\" id=\"autocomplete-bien\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"bien_complement\">Compl\u00e9ment d&rsquo;adresse<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"text\" id=\"bien_complement\" name=\"bien_complement\" <!-- [et_pb_line_break_holder] -->                           placeholder=\u00a0\u00bbB\u00e2timent, \u00e9tage, appartement&#8230;\u00a0\u00bb><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bien_cp\">Code postal<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bien_cp\" name=\"bien_cp\" <!-- [et_pb_line_break_holder] -->                               pattern=\u00a0\u00bb[0-9]{5}\u00a0\u00bb maxlength=\u00a0\u00bb5&Prime; required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bien_ville\">Ville<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bien_ville\" name=\"bien_ville\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 4: Locataires --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"4\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Qui est le Locataire ?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"locataires-container\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-locataire-item\" data-locataire=\"1\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"mh-locataire-header\"><!-- [et_pb_line_break_holder] -->                            <\/p>\n<h4>Locataire N\u00b01<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                                <label for=\"locataire_1_prenom\">Pr\u00e9nom<\/label><!-- [et_pb_line_break_holder] -->                                <input type=\"text\" id=\"locataire_1_prenom\" name=\"locataire_1_prenom\" required><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                            <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                                <label for=\"locataire_1_nom\">Nom<\/label><!-- [et_pb_line_break_holder] -->                                <input type=\"text\" id=\"locataire_1_nom\" name=\"locataire_1_nom\" required><!-- [et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"mh-btn mh-btn-add\" id=\"add-locataire\"><!-- [et_pb_line_break_holder] -->                    + Ajouter un locataire<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 5: Bailleur --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"5\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Coordonn\u00e9es de l&rsquo;exp\u00e9diteur<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<h4 style=\"margin-bottom: 20px;\">Qui est le bailleur ?<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bailleur_prenom\">Pr\u00e9nom<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bailleur_prenom\" name=\"bailleur_prenom\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bailleur_nom\">Nom<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bailleur_nom\" name=\"bailleur_nom\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"bailleur_adresse\">Adresse<\/label><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-autocomplete-wrapper\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bailleur_adresse\" name=\"bailleur_adresse\" <!-- [et_pb_line_break_holder] -->                               placeholder=\u00a0\u00bbCommencez \u00e0 taper l&rsquo;adresse&#8230;\u00a0\u00bb required><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"mh-autocomplete-results\" id=\"autocomplete-bailleur\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bailleur_cp\">Code postal<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bailleur_cp\" name=\"bailleur_cp\" <!-- [et_pb_line_break_holder] -->                               pattern=\u00a0\u00bb[0-9]{5}\u00a0\u00bb maxlength=\u00a0\u00bb5&Prime; required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                        <label for=\"bailleur_ville\">Ville<\/label><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" id=\"bailleur_ville\" name=\"bailleur_ville\" required><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 6: Signature --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"6\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>Signature de la lettre<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label>Signature de l&rsquo;exp\u00e9diteur<\/label><!-- [et_pb_line_break_holder] -->                    <pee style=\"color: #999; font-size: 14px; margin-bottom: 10px;\"><!-- [et_pb_line_break_holder] -->                        Signez dans la case ci-dessous puis cliquez sur &lsquo;Enregistrer&rsquo;<!-- [et_pb_line_break_holder] -->                    <\/pee><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"mh-signature-wrapper\"><!-- [et_pb_line_break_holder] -->                        <canvas id=\"signature-canvas\" width=\"500\" height=\"200\"><\/canvas><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"mh-signature-controls\"><!-- [et_pb_line_break_holder] -->                            <button type=\"button\" class=\"mh-btn mh-btn-secondary\" id=\"clear-signature\"><!-- [et_pb_line_break_holder] -->                                Effacer<!-- [et_pb_line_break_holder] -->                            <\/button><!-- [et_pb_line_break_holder] -->                            <button type=\"button\" class=\"mh-btn mh-btn-primary\" id=\"save-signature\"><!-- [et_pb_line_break_holder] -->                                Enregistrer<!-- [et_pb_line_break_holder] -->                            <\/button><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <input type=\"hidden\" id=\"signature_data\" name=\"signature_data\" required><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"signature-preview\" style=\"display: none; margin-top: 20px;\"><!-- [et_pb_line_break_holder] -->                    <pee style=\"color: var(--color-success); margin-bottom: 10px;\">\u2713 Signature enregistr\u00e9e<\/pee><!-- [et_pb_line_break_holder] -->                    <img id=\"signature-img\" style=\"max-width: 300px; border: 2px solid var(--color-bg); border-radius: 8px;\"><!-- [et_pb_line_break_holder] -->                    <!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                    <button type=\"button\" class=\"mh-btn mh-btn-secondary\" id=\"modify-signature\" style=\"margin-top: 10px;\"><!-- [et_pb_line_break_holder] -->                        Modifier<!-- [et_pb_line_break_holder] -->                    <\/button><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- \u00c9tape 7: Email --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-step\" data-step=\"7\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h3>\u2713 Votre document est pr\u00eat<\/h3>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <pee style=\"margin-bottom: 20px;\"><!-- [et_pb_line_break_holder] -->                    Indiquez l&rsquo;adresse e-mail que vous souhaitez utiliser pour recevoir votre quittance.<!-- [et_pb_line_break_holder] -->                <\/pee><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                    <label for=\"email\">Adresse e-mail<\/label><!-- [et_pb_line_break_holder] -->                    <input type=\"email\" id=\"email\" name=\"email\" <!-- [et_pb_line_break_holder] -->                           placeholder=\u00a0\u00bbexemple@email.com\u00a0\u00bb required><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                <pee style=\"color: #999; font-size: 14px; margin-top: 10px;\"><!-- [et_pb_line_break_holder] -->                    Nous ne communiquerons jamais vos informations \u00e0 des tiers.<!-- [et_pb_line_break_holder] -->                <\/pee><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/form>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Footer avec navigation --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-form-footer\"><!-- [et_pb_line_break_holder] -->        <button type=\"button\" class=\"mh-btn mh-btn-secondary\" id=\"btn-back\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->            \u2190 Retour<!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<div style=\"margin-left: auto; display: flex; gap: 10px;\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"mh-btn mh-btn-secondary\" id=\"btn-preview\"><!-- [et_pb_line_break_holder] -->                \ud83d\udc41 Aper\u00e7u du document<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"mh-btn mh-btn-primary\" id=\"btn-next\"><!-- [et_pb_line_break_holder] -->                Suivant \u2192<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Modal d'aper\u00e7u --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"mh-modal\" id=\"preview-modal\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"mh-modal-content\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-modal-header\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Aper\u00e7u de votre quittance<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <button class=\"mh-modal-close\" id=\"close-modal\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-modal-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-pdf-preview\" id=\"pdf-preview-content\"><!-- [et_pb_line_break_holder] -->                <!-- Le contenu sera g\u00e9n\u00e9r\u00e9 dynamiquement --><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Loader --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"mh-loader\" id=\"loader\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ Configuration et \u00e9tat global<!-- [et_pb_line_break_holder] -->const state = {<!-- [et_pb_line_break_holder] -->    currentStep: 1,<!-- [et_pb_line_break_holder] -->    totalSteps: 7,<!-- [et_pb_line_break_holder] -->    formData: {},<!-- [et_pb_line_break_holder] -->    signaturePad: null,<!-- [et_pb_line_break_holder] -->    locatairesCount: 1,<!-- [et_pb_line_break_holder] -->    signatureSaved: false<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initialisation au chargement<!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->    initializeForm();<!-- [et_pb_line_break_holder] -->    initializeSignaturePad();<!-- [et_pb_line_break_holder] -->    attachEventListeners();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initialisation du formulaire<!-- [et_pb_line_break_holder] -->function initializeForm() {<!-- [et_pb_line_break_holder] -->    \/\/ D\u00e9finir les dates par d\u00e9faut<!-- [et_pb_line_break_holder] -->    const today = new Date().toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->    document.getElementById('date_paiement').value = today;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Date d\u00e9but = premier du mois actuel<!-- [et_pb_line_break_holder] -->    const firstDay = new Date();<!-- [et_pb_line_break_holder] -->    firstDay.setDate(1);<!-- [et_pb_line_break_holder] -->    document.getElementById('periode_debut').value = firstDay.toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Date fin = dernier du mois actuel<!-- [et_pb_line_break_holder] -->    const lastDay = new Date();<!-- [et_pb_line_break_holder] -->    lastDay.setMonth(lastDay.getMonth() + 1);<!-- [et_pb_line_break_holder] -->    lastDay.setDate(0);<!-- [et_pb_line_break_holder] -->    document.getElementById('periode_fin').value = lastDay.toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Initialisation du pad de signature<!-- [et_pb_line_break_holder] -->function initializeSignaturePad() {<!-- [et_pb_line_break_holder] -->    const canvas = document.getElementById('signature-canvas');<!-- [et_pb_line_break_holder] -->    const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Configuration du canvas<!-- [et_pb_line_break_holder] -->    ctx.strokeStyle = '#39536C';<!-- [et_pb_line_break_holder] -->    ctx.lineWidth = 2;<!-- [et_pb_line_break_holder] -->    ctx.lineCap = 'round';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    let isDrawing = false;<!-- [et_pb_line_break_holder] -->    let lastX = 0;<!-- [et_pb_line_break_holder] -->    let lastY = 0;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Events souris<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mousedown', startDrawing);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mousemove', draw);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mouseup', stopDrawing);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('mouseout', stopDrawing);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Events tactiles<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('touchstart', handleTouch);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('touchmove', handleTouch);<!-- [et_pb_line_break_holder] -->    canvas.addEventListener('touchend', stopDrawing);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function startDrawing(e) {<!-- [et_pb_line_break_holder] -->        isDrawing = true;<!-- [et_pb_line_break_holder] -->        const rect = canvas.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->        lastX = e.clientX - rect.left;<!-- [et_pb_line_break_holder] -->        lastY = e.clientY - rect.top;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function draw(e) {<!-- [et_pb_line_break_holder] -->        if (!isDrawing) return;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const rect = canvas.getBoundingClientRect();<!-- [et_pb_line_break_holder] -->        const x = e.clientX - rect.left;<!-- [et_pb_line_break_holder] -->        const y = e.clientY - rect.top;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        ctx.moveTo(lastX, lastY);<!-- [et_pb_line_break_holder] -->        ctx.lineTo(x, y);<!-- [et_pb_line_break_holder] -->        ctx.stroke();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        lastX = x;<!-- [et_pb_line_break_holder] -->        lastY = y;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function stopDrawing() {<!-- [et_pb_line_break_holder] -->        isDrawing = false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    function handleTouch(e) {<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        const touch = e.touches[0];<!-- [et_pb_line_break_holder] -->        const mouseEvent = new MouseEvent(e.type === 'touchstart' ? 'mousedown' : <!-- [et_pb_line_break_holder] -->                                         e.type === 'touchmove' ? 'mousemove' : 'mouseup', {<!-- [et_pb_line_break_holder] -->            clientX: touch.clientX,<!-- [et_pb_line_break_holder] -->            clientY: touch.clientY<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        canvas.dispatchEvent(mouseEvent);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    state.signaturePad = { canvas, ctx };<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Attachement des \u00e9v\u00e9nements<!-- [et_pb_line_break_holder] -->function attachEventListeners() {<!-- [et_pb_line_break_holder] -->    \/\/ Navigation<!-- [et_pb_line_break_holder] -->    document.getElementById('btn-next').addEventListener('click', handleNext);<!-- [et_pb_line_break_holder] -->    document.getElementById('btn-back').addEventListener('click', handleBack);<!-- [et_pb_line_break_holder] -->    document.getElementById('btn-preview').addEventListener('click', showPreview);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Charges<!-- [et_pb_line_break_holder] -->    document.getElementById('type_charges').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->        const chargesGroup = document.getElementById('montant_charges_group');<!-- [et_pb_line_break_holder] -->        if (this.value !== 'non') {<!-- [et_pb_line_break_holder] -->            chargesGroup.style.display = 'block';<!-- [et_pb_line_break_holder] -->            document.getElementById('montant_charges').required = true;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            chargesGroup.style.display = 'none';<!-- [et_pb_line_break_holder] -->            document.getElementById('montant_charges').required = false;<!-- [et_pb_line_break_holder] -->            document.getElementById('montant_charges').value = '';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Locataires<!-- [et_pb_line_break_holder] -->    document.getElementById('add-locataire').addEventListener('click', addLocataire);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Signature<!-- [et_pb_line_break_holder] -->    document.getElementById('clear-signature').addEventListener('click', clearSignature);<!-- [et_pb_line_break_holder] -->    document.getElementById('save-signature').addEventListener('click', saveSignature);<!-- [et_pb_line_break_holder] -->    document.getElementById('modify-signature').addEventListener('click', modifySignature);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Modal<!-- [et_pb_line_break_holder] -->    document.getElementById('close-modal').addEventListener('click', closeModal);<!-- [et_pb_line_break_holder] -->    document.getElementById('preview-modal').addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->        if (e.target === this) closeModal();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Autocompl\u00e9tion adresses<!-- [et_pb_line_break_holder] -->    setupAutocompletion('bien_adresse', 'autocomplete-bien', ['bien_cp', 'bien_ville']);<!-- [et_pb_line_break_holder] -->    setupAutocompletion('bailleur_adresse', 'autocomplete-bailleur', ['bailleur_cp', 'bailleur_ville']);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Gestion de la navigation<!-- [et_pb_line_break_holder] -->function handleNext() {<!-- [et_pb_line_break_holder] -->    if (!validateCurrentStep()) return;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    saveStepData();<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (state.currentStep === state.totalSteps) {<!-- [et_pb_line_break_holder] -->        submitForm();<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->        state.currentStep++;<!-- [et_pb_line_break_holder] -->        showStep(state.currentStep);<!-- [et_pb_line_break_holder] -->        updateProgressBar();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Mise \u00e0 jour du texte du bouton pour la derni\u00e8re \u00e9tape<!-- [et_pb_line_break_holder] -->        if (state.currentStep === state.totalSteps) {<!-- [et_pb_line_break_holder] -->            document.getElementById('btn-next').innerHTML = 'T\u00e9l\u00e9charger \u2192';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function handleBack() {<!-- [et_pb_line_break_holder] -->    if (state.currentStep > 1) {<!-- [et_pb_line_break_holder] -->        state.currentStep--;<!-- [et_pb_line_break_holder] -->        showStep(state.currentStep);<!-- [et_pb_line_break_holder] -->        updateProgressBar();<!-- [et_pb_line_break_holder] -->        document.getElementById('btn-next').innerHTML = 'Suivant \u2192';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showStep(step) {<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.mh-step').forEach(s => s.classList.remove('active'));<!-- [et_pb_line_break_holder] -->    document.querySelector(`.mh-step[data-step=\"${step}\"]`).classList.add('active');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Afficher\/masquer le bouton retour<!-- [et_pb_line_break_holder] -->    document.getElementById('btn-back').style.display = step > 1 ? 'block' : 'none';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Masquer le bouton aper\u00e7u sur la derni\u00e8re \u00e9tape<!-- [et_pb_line_break_holder] -->    document.getElementById('btn-preview').style.display = step === state.totalSteps ? 'none' : 'block';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function updateProgressBar() {<!-- [et_pb_line_break_holder] -->    const progress = (state.currentStep \/ state.totalSteps) * 100;<!-- [et_pb_line_break_holder] -->    document.querySelector('.mh-progress-fill').style.width = progress + '%';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Validation des \u00e9tapes<!-- [et_pb_line_break_holder] -->function validateCurrentStep() {<!-- [et_pb_line_break_holder] -->    const step = state.currentStep;<!-- [et_pb_line_break_holder] -->    let isValid = true;<!-- [et_pb_line_break_holder] -->    let errorMessage = '';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    switch(step) {<!-- [et_pb_line_break_holder] -->        case 1:<!-- [et_pb_line_break_holder] -->            const dateDebut = new Date(document.getElementById('periode_debut').value);<!-- [et_pb_line_break_holder] -->            const dateFin = new Date(document.getElementById('periode_fin').value);<!-- [et_pb_line_break_holder] -->            if (dateFin < dateDebut) {<!-- [et_pb_line_break_holder] -->                errorMessage = 'La date de fin doit \u00eatre apr\u00e8s la date de d\u00e9but';<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 3:<!-- [et_pb_line_break_holder] -->            const cp = document.getElementById('bien_cp').value;<!-- [et_pb_line_break_holder] -->            if (!\/^\\d{5}$\/.test(cp)) {<!-- [et_pb_line_break_holder] -->                errorMessage = 'Le code postal doit contenir exactement 5 chiffres';<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 5:<!-- [et_pb_line_break_holder] -->            const cpBailleur = document.getElementById('bailleur_cp').value;<!-- [et_pb_line_break_holder] -->            if (!\/^\\d{5}$\/.test(cpBailleur)) {<!-- [et_pb_line_break_holder] -->                errorMessage = 'Le code postal doit contenir exactement 5 chiffres';<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 6:<!-- [et_pb_line_break_holder] -->            if (!state.signatureSaved) {<!-- [et_pb_line_break_holder] -->                errorMessage = 'Veuillez enregistrer votre signature';<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 7:<!-- [et_pb_line_break_holder] -->            const email = document.getElementById('email').value;<!-- [et_pb_line_break_holder] -->            if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) {<!-- [et_pb_line_break_holder] -->                errorMessage = 'Veuillez entrer une adresse email valide';<!-- [et_pb_line_break_holder] -->                isValid = false;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ Validation des champs requis<!-- [et_pb_line_break_holder] -->    const currentStepEl = document.querySelector(`.mh-step[data-step=\"${step}\"]`);<!-- [et_pb_line_break_holder] -->    const requiredFields = currentStepEl.querySelectorAll('[required]');<!-- [et_pb_line_break_holder] -->    requiredFields.forEach(field => {<!-- [et_pb_line_break_holder] -->        if (!field.value) {<!-- [et_pb_line_break_holder] -->            isValid = false;<!-- [et_pb_line_break_holder] -->            errorMessage = 'Veuillez remplir tous les champs obligatoires';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (!isValid) {<!-- [et_pb_line_break_holder] -->        showError(errorMessage);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    return isValid;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Sauvegarde des donn\u00e9es de l'\u00e9tape<!-- [et_pb_line_break_holder] -->function saveStepData() {<!-- [et_pb_line_break_holder] -->    const step = state.currentStep;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    switch(step) {<!-- [et_pb_line_break_holder] -->        case 1:<!-- [et_pb_line_break_holder] -->            state.formData.date_paiement = document.getElementById('date_paiement').value;<!-- [et_pb_line_break_holder] -->            state.formData.periode_debut = document.getElementById('periode_debut').value;<!-- [et_pb_line_break_holder] -->            state.formData.periode_fin = document.getElementById('periode_fin').value;<!-- [et_pb_line_break_holder] -->            state.formData.montant_loyer = document.getElementById('montant_loyer').value;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 2:<!-- [et_pb_line_break_holder] -->            state.formData.type_charges = document.getElementById('type_charges').value;<!-- [et_pb_line_break_holder] -->            state.formData.montant_charges = document.getElementById('montant_charges').value || '0';<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 3:<!-- [et_pb_line_break_holder] -->            state.formData.bien_adresse = document.getElementById('bien_adresse').value;<!-- [et_pb_line_break_holder] -->            state.formData.bien_complement = document.getElementById('bien_complement').value;<!-- [et_pb_line_break_holder] -->            state.formData.bien_cp = document.getElementById('bien_cp').value;<!-- [et_pb_line_break_holder] -->            state.formData.bien_ville = document.getElementById('bien_ville').value;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 4:<!-- [et_pb_line_break_holder] -->            state.formData.locataires = [];<!-- [et_pb_line_break_holder] -->            for (let i = 1; i <= state.locatairesCount; i++) {<!-- [et_pb_line_break_holder] -->                const prenom = document.getElementById(`locataire_${i}_prenom`);<!-- [et_pb_line_break_holder] -->                const nom = document.getElementById(`locataire_${i}_nom`);<!-- [et_pb_line_break_holder] -->                if (prenom && nom) {<!-- [et_pb_line_break_holder] -->                    state.formData.locataires.push({<!-- [et_pb_line_break_holder] -->                        prenom: prenom.value,<!-- [et_pb_line_break_holder] -->                        nom: nom.value<!-- [et_pb_line_break_holder] -->                    });<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 5:<!-- [et_pb_line_break_holder] -->            state.formData.bailleur_prenom = document.getElementById('bailleur_prenom').value;<!-- [et_pb_line_break_holder] -->            state.formData.bailleur_nom = document.getElementById('bailleur_nom').value;<!-- [et_pb_line_break_holder] -->            state.formData.bailleur_adresse = document.getElementById('bailleur_adresse').value;<!-- [et_pb_line_break_holder] -->            state.formData.bailleur_cp = document.getElementById('bailleur_cp').value;<!-- [et_pb_line_break_holder] -->            state.formData.bailleur_ville = document.getElementById('bailleur_ville').value;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 6:<!-- [et_pb_line_break_holder] -->            state.formData.signature = document.getElementById('signature_data').value;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->        case 7:<!-- [et_pb_line_break_holder] -->            state.formData.email = document.getElementById('email').value;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Gestion des locataires<!-- [et_pb_line_break_holder] -->function addLocataire() {<!-- [et_pb_line_break_holder] -->    if (state.locatairesCount >= 2) {<!-- [et_pb_line_break_holder] -->        showError('Maximum 2 locataires autoris\u00e9s');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    state.locatairesCount++;<!-- [et_pb_line_break_holder] -->    const container = document.getElementById('locataires-container');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const newLocataire = document.createElement('div');<!-- [et_pb_line_break_holder] -->    newLocataire.className = 'mh-locataire-item';<!-- [et_pb_line_break_holder] -->    newLocataire.setAttribute('data-locataire', state.locatairesCount);<!-- [et_pb_line_break_holder] -->    newLocataire.innerHTML = `<!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-locataire-header\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>Locataire N\u00b0${state.locatairesCount}<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"mh-btn mh-btn-remove\" onclick=\"removeLocataire(${state.locatairesCount})\"><!-- [et_pb_line_break_holder] -->                Supprimer<!-- [et_pb_line_break_holder] -->            <\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-form-row\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                <label for=\"locataire_${state.locatairesCount}_prenom\">Pr\u00e9nom<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"locataire_${state.locatairesCount}_prenom\" <!-- [et_pb_line_break_holder] -->                       name=\"locataire_${state.locatairesCount}_prenom\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"mh-form-group\"><!-- [et_pb_line_break_holder] -->                <label for=\"locataire_${state.locatairesCount}_nom\">Nom<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"locataire_${state.locatairesCount}_nom\" <!-- [et_pb_line_break_holder] -->                       name=\"locataire_${state.locatairesCount}_nom\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    container.appendChild(newLocataire);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (state.locatairesCount >= 2) {<!-- [et_pb_line_break_holder] -->        document.getElementById('add-locataire').style.display = 'none';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function removeLocataire(num) {<!-- [et_pb_line_break_holder] -->    const element = document.querySelector(`[data-locataire=\"${num}\"]`);<!-- [et_pb_line_break_holder] -->    if (element) {<!-- [et_pb_line_break_holder] -->        element.remove();<!-- [et_pb_line_break_holder] -->        state.locatairesCount--;<!-- [et_pb_line_break_holder] -->        document.getElementById('add-locataire').style.display = 'block';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Gestion de la signature<!-- [et_pb_line_break_holder] -->function clearSignature() {<!-- [et_pb_line_break_holder] -->    const { canvas, ctx } = state.signaturePad;<!-- [et_pb_line_break_holder] -->    ctx.clearRect(0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function saveSignature() {<!-- [et_pb_line_break_holder] -->    const canvas = state.signaturePad.canvas;<!-- [et_pb_line_break_holder] -->    const dataUrl = canvas.toDataURL('image\/png');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    \/\/ V\u00e9rifier que la signature n'est pas vide<!-- [et_pb_line_break_holder] -->    const ctx = state.signaturePad.ctx;<!-- [et_pb_line_break_holder] -->    const imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);<!-- [et_pb_line_break_holder] -->    const pixels = imageData.data;<!-- [et_pb_line_break_holder] -->    let isEmpty = true;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    for (let i = 0; i < pixels.length; i += 4) {<!-- [et_pb_line_break_holder] -->        if (pixels[i + 3] > 0) {<!-- [et_pb_line_break_holder] -->            isEmpty = false;<!-- [et_pb_line_break_holder] -->            break;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (isEmpty) {<!-- [et_pb_line_break_holder] -->        showError('Veuillez signer avant d\\'enregistrer');<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    document.getElementById('signature_data').value = dataUrl;<!-- [et_pb_line_break_holder] -->    document.getElementById('signature-img').src = dataUrl;<!-- [et_pb_line_break_holder] -->    document.getElementById('signature-preview').style.display = 'block';<!-- [et_pb_line_break_holder] -->    document.querySelector('.mh-signature-wrapper').style.display = 'none';<!-- [et_pb_line_break_holder] -->    state.signatureSaved = true;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    showSuccess('Signature enregistr\u00e9e avec succ\u00e8s');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function modifySignature() {<!-- [et_pb_line_break_holder] -->    document.getElementById('signature-preview').style.display = 'none';<!-- [et_pb_line_break_holder] -->    document.querySelector('.mh-signature-wrapper').style.display = 'block';<!-- [et_pb_line_break_holder] -->    state.signatureSaved = false;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Autocompl\u00e9tion d'adresse<!-- [et_pb_line_break_holder] -->function setupAutocompletion(inputId, resultsId, fieldsToFill) {<!-- [et_pb_line_break_holder] -->    const input = document.getElementById(inputId);<!-- [et_pb_line_break_holder] -->    const results = document.getElementById(resultsId);<!-- [et_pb_line_break_holder] -->    let timeout;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    input.addEventListener('input', function() {<!-- [et_pb_line_break_holder] -->        clearTimeout(timeout);<!-- [et_pb_line_break_holder] -->        const query = this.value;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (query.length < 3) {<!-- [et_pb_line_break_holder] -->            results.classList.remove('active');<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        timeout = setTimeout(() => {<!-- [et_pb_line_break_holder] -->            searchAddress(query, results, fieldsToFill);<!-- [et_pb_line_break_holder] -->        }, 300);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    input.addEventListener('blur', function() {<!-- [et_pb_line_break_holder] -->        setTimeout(() => {<!-- [et_pb_line_break_holder] -->            results.classList.remove('active');<!-- [et_pb_line_break_holder] -->        }, 200);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->async function searchAddress(query, resultsElement, fieldsToFill) {<!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->        const response = await fetch(`https:\/\/api-adresse.data.gouv.fr\/search\/?q=${encodeURIComponent(query)}&limit=5`);<!-- [et_pb_line_break_holder] -->        const data = await response.json();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        resultsElement.innerHTML = '';<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (data.features && data.features.length > 0) {<!-- [et_pb_line_break_holder] -->            data.features.forEach(feature => {<!-- [et_pb_line_break_holder] -->                const div = document.createElement('div');<!-- [et_pb_line_break_holder] -->                div.className = 'mh-autocomplete-item';<!-- [et_pb_line_break_holder] -->                div.textContent = feature.properties.label;<!-- [et_pb_line_break_holder] -->                div.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->                    fillAddressFields(feature.properties, fieldsToFill);<!-- [et_pb_line_break_holder] -->                    resultsElement.classList.remove('active');<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] -->                resultsElement.appendChild(div);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            resultsElement.classList.add('active');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->        console.error('Erreur recherche adresse:', error);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function fillAddressFields(properties, fieldsToFill) {<!-- [et_pb_line_break_holder] -->    const input = event.target.closest('.mh-autocomplete-wrapper').querySelector('input');<!-- [et_pb_line_break_holder] -->    input.value = properties.name || properties.label;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    if (fieldsToFill[0] && properties.postcode) {<!-- [et_pb_line_break_holder] -->        document.getElementById(fieldsToFill[0]).value = properties.postcode;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (fieldsToFill[1] && properties.city) {<!-- [et_pb_line_break_holder] -->        document.getElementById(fieldsToFill[1]).value = properties.city;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Aper\u00e7u du document<!-- [et_pb_line_break_holder] -->function showPreview() {<!-- [et_pb_line_break_holder] -->    saveStepData();<!-- [et_pb_line_break_holder] -->    generatePreview();<!-- [et_pb_line_break_holder] -->    document.getElementById('preview-modal').classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function closeModal() {<!-- [et_pb_line_break_holder] -->    document.getElementById('preview-modal').classList.remove('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function generatePreview() {<!-- [et_pb_line_break_holder] -->    const montantTotal = parseFloat(state.formData.montant_loyer || 0) + <!-- [et_pb_line_break_holder] -->                        parseFloat(state.formData.montant_charges || 0);<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const locatairesStr = state.formData.locataires ? <!-- [et_pb_line_break_holder] -->        state.formData.locataires.map(l => `${l.prenom} ${l.nom}`).join('<!\u2013- [et_pb_br_holder] -\u2013>') : <!-- [et_pb_line_break_holder] -->        '\u00c0 renseigner';<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const html = `<!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-pdf-header\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div><!-- [et_pb_line_break_holder] -->                <strong>${state.formData.bailleur_prenom || ''} ${state.formData.bailleur_nom || ''}<\/strong><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                ${state.formData.bailleur_adresse || ''}<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                ${state.formData.bailleur_cp || ''} ${state.formData.bailleur_ville || ''}<!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"text-align: right;\"><!-- [et_pb_line_break_holder] -->                ${locatairesStr}<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                ${state.formData.bien_adresse || ''}<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->                ${state.formData.bien_complement ? state.formData.bien_complement + '<!\u2013- [et_pb_br_holder] -\u2013>' : ''}<!-- [et_pb_line_break_holder] -->                ${state.formData.bien_cp || ''} ${state.formData.bien_ville || ''}<!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-pdf-title\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h2>QUITTANCE DE LOYER<\/h2>\n<p><!-- [et_pb_line_break_holder] -->            <pee>P\u00e9riode : du ${formatDate(state.formData.periode_debut)} au ${formatDate(state.formData.periode_fin)}<\/pee><!-- [et_pb_line_break_holder] -->            <pee>Adresse du logement : ${state.formData.bien_adresse || ''}, ${state.formData.bien_cp || ''} ${state.formData.bien_ville || ''}<\/pee><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<table class=\"mh-pdf-table\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th style=\"width: 50%;\">PROPRI\u00c9TAIRE<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th style=\"width: 50%;\">LOCATAIRE<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>${state.formData.bailleur_prenom || ''} ${state.formData.bailleur_nom || ''}<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>${locatairesStr}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/table>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<table class=\"mh-pdf-table\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<th>D\u00e9tail du r\u00e8glement<\/th>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<th style=\"text-align: right;\">Montant<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Loyer<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td style=\"text-align: right;\">${formatMoney(state.formData.montant_loyer || 0)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Charges<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td style=\"text-align: right;\">${formatMoney(state.formData.montant_charges || 0)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<tr style=\"font-weight: 600;\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<td>Total<\/td>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<td style=\"text-align: right;\">${formatMoney(montantTotal)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/table>\n<p><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <pee style=\"margin-top: 30px;\"><!-- [et_pb_line_break_holder] -->            Je soussign\u00e9(e) ${state.formData.bailleur_prenom || ''} ${state.formData.bailleur_nom || ''} <!-- [et_pb_line_break_holder] -->            propri\u00e9taire du logement d\u00e9sign\u00e9 ci-dessus, d\u00e9clare avoir re\u00e7u de la part du locataire <!-- [et_pb_line_break_holder] -->            l'ensemble des sommes mentionn\u00e9es au titre du loyer et des charges.<!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <pee style=\"margin-top: 20px;\"><!-- [et_pb_line_break_holder] -->            Fait \u00e0 ${state.formData.bailleur_ville || ''}, le ${formatDate(state.formData.date_paiement)}<!-- [et_pb_line_break_holder] -->        <\/pee><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"mh-pdf-signature\"><!-- [et_pb_line_break_holder] -->            <pee>Le bailleur<!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->            ${state.formData.bailleur_prenom || ''} ${state.formData.bailleur_nom || ''}<\/pee><!-- [et_pb_line_break_holder] -->            ${state.formData.signature ? `<img decoding=\"async\" src=\"${state.formData.signature}\" style=\"max-width: 200px;\">` : ''}<!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    document.getElementById('pdf-preview-content').innerHTML = html;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Soumission du formulaire<!-- [et_pb_line_break_holder] -->async function submitForm() {<!-- [et_pb_line_break_holder] -->    showLoader(true);<!-- [et_pb_line_break_holder] -->    saveStepData();<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->        \/\/ Appel \u00e0 l'API WordPress pour g\u00e9n\u00e9rer et envoyer le PDF<!-- [et_pb_line_break_holder] -->        const response = await fetch('\/wp-json\/mh-quittance\/v1\/generate', {<!-- [et_pb_line_break_holder] -->            method: 'POST',<!-- [et_pb_line_break_holder] -->            headers: {<!-- [et_pb_line_break_holder] -->                'Content-Type': 'application\/json',<!-- [et_pb_line_break_holder] -->            },<!-- [et_pb_line_break_holder] -->            body: JSON.stringify(state.formData)<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const result = await response.json();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (result.success) {<!-- [et_pb_line_break_holder] -->            showSuccess('Votre quittance a \u00e9t\u00e9 envoy\u00e9e avec succ\u00e8s \u00e0 ' + state.formData.email);<!-- [et_pb_line_break_holder] -->            \/\/ R\u00e9initialiser le formulaire apr\u00e8s 3 secondes<!-- [et_pb_line_break_holder] -->            setTimeout(() => {<!-- [et_pb_line_break_holder] -->                location.reload();<!-- [et_pb_line_break_holder] -->            }, 3000);<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            showError(result.message || 'Une erreur est survenue');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    } catch (error) {<!-- [et_pb_line_break_holder] -->        console.error('Erreur:', error);<!-- [et_pb_line_break_holder] -->        showError('Une erreur est survenue lors de l\\'envoi');<!-- [et_pb_line_break_holder] -->    } finally {<!-- [et_pb_line_break_holder] -->        showLoader(false);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Utilitaires<!-- [et_pb_line_break_holder] -->function formatDate(dateStr) {<!-- [et_pb_line_break_holder] -->    if (!dateStr) return '';<!-- [et_pb_line_break_holder] -->    const date = new Date(dateStr);<!-- [et_pb_line_break_holder] -->    const options = { day: '2-digit', month: '2-digit', year: 'numeric' };<!-- [et_pb_line_break_holder] -->    return date.toLocaleDateString('fr-FR', options);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function formatMoney(amount) {<!-- [et_pb_line_break_holder] -->    return parseFloat(amount).toFixed(2).replace('.', ',') + ' \u20ac';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showError(message) {<!-- [et_pb_line_break_holder] -->    const errorEl = document.getElementById('error-message');<!-- [et_pb_line_break_holder] -->    errorEl.textContent = message;<!-- [et_pb_line_break_holder] -->    errorEl.classList.add('active');<!-- [et_pb_line_break_holder] -->    setTimeout(() => {<!-- [et_pb_line_break_holder] -->        errorEl.classList.remove('active');<!-- [et_pb_line_break_holder] -->    }, 5000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showSuccess(message) {<!-- [et_pb_line_break_holder] -->    const successEl = document.getElementById('success-message');<!-- [et_pb_line_break_holder] -->    successEl.textContent = message;<!-- [et_pb_line_break_holder] -->    successEl.classList.add('active');<!-- [et_pb_line_break_holder] -->    setTimeout(() => {<!-- [et_pb_line_break_holder] -->        successEl.classList.remove('active');<!-- [et_pb_line_break_holder] -->    }, 5000);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function showLoader(show) {<!-- [et_pb_line_break_holder] -->    document.getElementById('loader').classList.toggle('active', show);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][et_pb_code raw_content_tablet=\u00a0\u00bb\u00a0\u00bb raw_content_phone=\u00a0\u00bb<\/p>\n<div style=%22background: #ffffff; border-radius: 24px; padding: 24px; box-shadow: 0 6px 18px rgba(0,0,0,0.05); max-width: 100%; margin: 0 auto; font-family: sans-serif;%22>\n<h3 style=%22text-align: center; color: #006eac; font-weight: 600; font-size: 18px; margin-bottom: 20px; line-height: 1.4;%22>\n    Voici ce que vous allez \u00e9viter (et apprendre) gr\u00e2ce \u00e0 notre guide :<br \/>\n  <\/h3>\n<ul style=%22list-style: none; padding: 0; margin: 0;%22>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #f43f5e; margin-right: 10px;%22>\u2757<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Anticiper sereinement la sortie du locataire<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Pour \u00e9viter les mauvaises surprises de derni\u00e8re minute.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #fb923c; margin-right: 10px;%22>\ud83d\udcdd<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>G\u00e9rer les cas complexes en colocation<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Sans vous perdre dans les r\u00e8gles juridiques.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #facc15; margin-right: 10px;%22>\u2b50<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Faire la diff\u00e9rence entre v\u00e9tust\u00e9 et vraie d\u00e9gradation<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Et ne plus jamais payer \u00e0 la place du locataire.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #38bdf8; margin-right: 10px;%22>\ud83d\udcca<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>R\u00e9partir les co\u00fbts de r\u00e9paration de mani\u00e8re incontestable<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Gr\u00e2ce \u00e0 nos simulateurs et grilles pr\u00eates \u00e0 l\u2019emploi.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #ec4899; margin-right: 10px;%22>\ud83e\udde0<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Que faire si le locataire refuse de payer les r\u00e9parations ?<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Utilisez nos 2 recours simples et efficaces.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #8b5cf6; margin-right: 10px;%22>\ud83d\udcbc<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Restituer (ou non) le d\u00e9p\u00f4t de garantie en toute l\u00e9galit\u00e9<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Et \u00e9viter les litiges li\u00e9s aux retenues abusives.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #06b6d4; margin-right: 10px;%22>\ud83d\udcd1<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Comment \u00e9viter les r\u00e9gules de charges complexes en fin de bail ?<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Notre astuce en utilisant cette clause sur mesure.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 12px; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #a855f7; margin-right: 10px;%22>\u2699\ufe0f<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>Gagner 4x plus de temps gr\u00e2ce \u00e0 l\u2019IA<\/b><br \/>\n        <small style=%22font-size: 13px; line-height: 1.3;%22>Et \u00e9viter les oublis ou erreurs humaines lors de vos EDL.<\/small>\n      <\/div>\n<\/li>\n<li style=%22margin-bottom: 0; display: flex; align-items: flex-start;%22>\n      <span style=%22font-size: 18px; color: #6366f1; margin-right: 10px;%22>\u2795<\/span><\/p>\n<div>\n        <b style=%22font-size: 14px; line-height: 1.3;%22>+ Tous les mod\u00e8les juridiques, simulateurs &#038; outils inclus<\/b>\n      <\/div>\n<\/li>\n<\/ul>\n<\/div>\n<p>\u00a0\u00bb raw_content_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<div style=\"background: #ffffff; border-radius: 24px; padding: 40px; box-shadow: 0 10px 30px 0 rgba(0,0,0,0.05); max-width: 700px; margin: 0 auto;\"><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  <\/p>\n<h3 style=\"text-align: center; color: #006eac; font-weight: 600; margin-bottom: 32px;\"><!-- [et_pb_line_break_holder] -->    Voici ce que vous allez \u00e9viter (et apprendre) gr\u00e2ce \u00e0 notre guide :<!-- [et_pb_line_break_holder] -->  <\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<ul style=\"list-style: none; padding: 0; margin: 0;\"><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #f43f5e; margin-right: 16px;\">\u2757<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Anticiper sereinement la sortie du locataire<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Pour \u00e9viter les mauvaises surprises de derni\u00e8re minute.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #fb923c; margin-right: 16px;\">\ud83d\udcdd<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>G\u00e9rer les cas complexes en colocation<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Sans vous perdre dans les r\u00e8gles juridiques.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #facc15; margin-right: 16px;\">\u2b50<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Faire la diff\u00e9rence entre v\u00e9tust\u00e9 et vraie d\u00e9gradation<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Et ne plus jamais payer \u00e0 la place du locataire.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #38bdf8; margin-right: 16px;\">\ud83d\udcca<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>R\u00e9partir les co\u00fbts de r\u00e9paration de mani\u00e8re incontestable<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Gr\u00e2ce \u00e0 nos simulateurs et grilles pr\u00eates \u00e0 l\u2019emploi.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #ec4899; margin-right: 16px;\">\ud83e\udde0<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Que faire si le locataire refuse de payer les r\u00e9parations ?<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Utilisez nos 2 recours simples et efficaces.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #8b5cf6; margin-right: 16px;\">\ud83d\udcbc<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Restituer (ou non) le d\u00e9p\u00f4t de garantie en toute l\u00e9galit\u00e9<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Et \u00e9viter les litiges li\u00e9s aux retenues abusives.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #06b6d4; margin-right: 16px;\">\ud83d\udcd1<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Comment \u00e9viter les r\u00e9gules de charges complexes en fin de  bail ?<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Notre astuce en utilisant cette clause sur mesure.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 24px; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #a855f7; margin-right: 16px;\">\u2699\ufe0f<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>Gagner 4x plus de temps gr\u00e2ce \u00e0 l\u2019IA<\/b><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] -->        <small>Et \u00e9viter les oublis ou erreurs humaines lors de vos EDL.<\/small><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<li style=\"margin-bottom: 0; display: flex;\"><!-- [et_pb_line_break_holder] -->      <span style=\"font-size: 24px; color: #6366f1; margin-right: 16px;\">\u2795<\/span><!-- [et_pb_line_break_holder] -->\n<div><!-- [et_pb_line_break_holder] -->        <b>+ Tous les mod\u00e8les juridiques, simulateurs &#038; outils inclus<\/b><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/li>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/ul>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb da_disable_devices=\u00a0\u00bboff|off|off\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb da_is_popup=\u00a0\u00bboff\u00a0\u00bb da_exit_intent=\u00a0\u00bboff\u00a0\u00bb da_has_close=\u00a0\u00bbon\u00a0\u00bb da_alt_close=\u00a0\u00bboff\u00a0\u00bb da_dark_close=\u00a0\u00bboff\u00a0\u00bb da_not_modal=\u00a0\u00bbon\u00a0\u00bb da_is_singular=\u00a0\u00bboff\u00a0\u00bb da_with_loader=\u00a0\u00bboff\u00a0\u00bb da_has_shadow=\u00a0\u00bbon\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb-30px||||false|false\u00a0\u00bb custom_css_free_form=\u00a0\u00bbselector {||  align-items: center;||}\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_2_font=\u00a0\u00bb|600|||||||\u00a0\u00bb header_2_font_size=\u00a0\u00bb36px\u00a0\u00bb header_2_font_size_tablet=\u00a0\u00bb36px\u00a0\u00bb header_2_font_size_phone=\u00a0\u00bb27px\u00a0\u00bb header_2_font_size_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb header_2_line_height_phone=\u00a0\u00bb1.4em\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h2 style=\"text-align: center;\">Pourquoi ce guide est indispensable ?<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p><b>65%<\/b> des actions en justice engag\u00e9es par les locataires portent sur la<b> non-restitution du d\u00e9p\u00f4t de <\/b><b>garantie <\/b><b>\u00bb\u00a0 <\/b><i>(<\/i><i>Minist\u00e8re<\/i><i> de la Justice)<\/i><\/p>\n<p>\ud83d\udc49 Pourtant, dans 90 % des cas, ce litige peut \u00eatre \u00e9vit\u00e9 avec un bon \u00e9tat des lieux.<\/p>\n<p>\u00ab\u00a0La sortie d\u2019un locataire, c\u2019est souvent l\u00e0 que tout d\u00e9rape : mauvaises surprises, contestations, d\u00e9p\u00f4t de garantie bloqu\u00e9, litiges \u00e0 rallonge\u2026\u00a0\u00bb<\/p>\n<p>Ce que vous allez enfin savoir faire, \u00e9tape par \u00e9tape :<\/p>\n<ul>\n<li><b>\u00c9viter 90 % des litiges <\/b>en s\u00e9curisant chaque \u00e9tape de la sortie du locataire.<\/li>\n<li><b>Ne plus jamais laisser un \u00e9tat des lieux impr\u00e9cis <\/b>ou contestable (photos, v\u00e9tust\u00e9&#8230;).<\/li>\n<li><b>Faire la diff\u00e9rence entre v\u00e9tust\u00e9 et vraie d\u00e9gradation <\/b>pour ne plus jamais payer \u00e0 la place du locataire.<\/li>\n<li><b>G\u00e9rer les cas complexes sans stress <\/b>: coloc, clauses de solidarit\u00e9, remplacement en cours de bail.<\/li>\n<li><b>R\u00e9agir sereinement en cas de contestation<\/b>, avec la loi et les bons documents de votre c\u00f4t\u00e9.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb text_text_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb background_color=\u00a0\u00bb#00C7DD\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb width=\u00a0\u00bb70%\u00a0\u00bb width_tablet=\u00a0\u00bb70%\u00a0\u00bb width_phone=\u00a0\u00bb100%\u00a0\u00bb width_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin_tablet=\u00a0\u00bb\u00a0\u00bb custom_margin_phone=\u00a0\u00bb|||0px|false|false\u00a0\u00bb custom_margin_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb custom_padding=\u00a0\u00bb15px|15px|15px|15px|false|false\u00a0\u00bb border_radii=\u00a0\u00bbon|9px|9px|9px|9px\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<h3 style=\"text-align: center;\"><span style=\"color: #ffffff;\"><b>Gr\u00e2ce \u00e0 notre check-list <\/b>pas-\u00e0-pas et nos outils concrets<\/span><\/h3>\n<p><span style=\"color: #ffffff;\"><\/span><\/p>\n<p style=\"text-align: left;\">\ud83d\udc49 Vous reprenez le contr\u00f4le. Vos \u00e9tats des lieux deviennent simples, carr\u00e9s\u2026 et juridiquement incontestables.<\/p>\n<p style=\"text-align: left;\"><b>Bonus inclus :<\/b> mod\u00e8les, simulateur de d\u00e9gradations, grilles \u00e0 t\u00e9l\u00e9charger gratuitement<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb16px||16px||false|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_button button_url=\u00a0\u00bb#showform-checklist-edl\u00a0\u00bb button_text=\u00a0\u00bbRecevez ce guide + nos outils\u00a0\u00bb button_alignment=\u00a0\u00bbcenter\u00a0\u00bb module_class=\u00a0\u00bbgestionremise\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.0&Prime; custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_size=\u00a0\u00bb25px\u00a0\u00bb button_text_color=\u00a0\u00bb#333333&Prime; button_bg_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_border_color=\u00a0\u00bbRGBA(255,255,255,0)\u00a0\u00bb button_border_radius=\u00a0\u00bb50px\u00a0\u00bb button_font=\u00a0\u00bb|700|||||||\u00a0\u00bb button_icon=\u00a0\u00bb&#x3d;||divi||400&Prime; button_icon_placement=\u00a0\u00bbleft\u00a0\u00bb button_text_size_tablet=\u00a0\u00bb\u00a0\u00bb button_text_size_phone=\u00a0\u00bb18px\u00a0\u00bb button_text_size_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset2&Prime; box_shadow_horizontal=\u00a0\u00bb0px\u00a0\u00bb box_shadow_vertical=\u00a0\u00bb4px\u00a0\u00bb box_shadow_blur=\u00a0\u00bb12px\u00a0\u00bb box_shadow_color=\u00a0\u00bbrgba(0,0,0,0.4)\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#f2f8fc\u00a0\u00bb da_disable_devices=\u00a0\u00bboff|off|off\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb da_is_popup=\u00a0\u00bboff\u00a0\u00bb da_exit_intent=\u00a0\u00bboff\u00a0\u00bb da_has_close=\u00a0\u00bbon\u00a0\u00bb da_alt_close=\u00a0\u00bboff\u00a0\u00bb da_dark_close=\u00a0\u00bboff\u00a0\u00bb da_not_modal=\u00a0\u00bbon\u00a0\u00bb da_is_singular=\u00a0\u00bboff\u00a0\u00bb da_with_loader=\u00a0\u00bboff\u00a0\u00bb da_has_shadow=\u00a0\u00bbon\u00a0\u00bb][et_pb_row _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_code _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<div style=\"background: #ffffff; border-radius: 24px; padding: 32px 20px; max-width: 800px; margin: 0 auto; font-family: sans-serif; box-shadow: 0 8px 24px rgba(0,0,0,0.05); display: flex; flex-wrap: wrap; align-items: center;\"><!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->  <!-- PHOTO --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"flex: 1 1 120px; text-align: center; margin-bottom: 20px;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp\" alt=\"Bruno Cantegrel\" style=\"border-radius: 50%; width: 160px; height: auto;\"><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- TEXTE --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"flex: 1 1 400px; padding-left: 20px; color: #111; font-size: 15px; line-height: 1.5;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<h3 style=\"color: #006eac; font-size: 26px; font-weight: 600; margin-top: 0;\"> Qui je suis<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee>\ud83d\udc4b Je suis <strong>Bruno<\/strong>, le CEO et fondateur de <a href=\"https:\/\/www.monsieurhugo.com\" target=\"_blank\" style=\"color: #06b6d4; text-decoration: none; font-weight: bold;\"><!-- [et_pb_line_break_holder] -->    Monsieur Hugo<\/a>, le 1er assistant personnel en location pour les propri\u00e9taires malins.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee>\ud83d\udd27 <strong>+15 ans d\u2019exp\u00e9rience<\/strong> en investissement locatif et gestion immobili\u00e8re. Je me suis form\u00e9 sur le terrain (et parfois \u00e0 mes d\u00e9pens !), et je d\u00e9tiens aujourd\u2019hui :<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<ul style=\"padding-left: 20px; margin: 8px 0;\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>\ud83c\udf93 La <strong>Carte professionnelle de gestion<\/strong> d\u00e9livr\u00e9e par la CCI Paris<\/li>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<li>\ud83d\udee1\ufe0f La licence <strong>ORIAS<\/strong> pour l\u2019assurance<\/li>\n<p><!-- [et_pb_line_break_holder] -->    <\/ul>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee>\ud83c\udfaf Depuis toujours, je suis <strong>passionn\u00e9 par l\u2019immobilier<\/strong>. Enfant, je passais mes vacances \u00e0 jouer \u00e0 Monopoly. Aujourd\u2019hui, je vis ma propre partie\u2026 en vrai.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee>\ud83d\udcd8 J\u2019ai con\u00e7u ce guide avec nos <strong>juristes<\/strong> pour vous aider \u00e0 <strong>r\u00e9ussir vos \u00e9tats des lieux<\/strong> sans prise de t\u00eate.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee style=\"background: #d1fae5; border-radius: 8px; padding: 12px; font-weight: 600; color: #065f46;\"><!-- [et_pb_line_break_holder] -->      \u2705 Gr\u00e2ce \u00e0 ces m\u00e9thodes, je n\u2019ai <u>jamais eu de litige ou de d\u00e9t\u00e9rioration du logement depuis 15 ans<\/u>.<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fini le stress des \u00e9tats des lieux de sortie\u00ab 65% des litiges locataires portent sur le d\u00e9p\u00f4t de garantie. \u00bb (Minist\u00e8re de la justice). Recevez la check-list d\u00e9taill\u00e9e et nos outils \u00e0 t\u00e9l\u00e9charger pour \u00e9viter les litiges et r\u00e9cup\u00e9rer votre logement.D\u00e9j\u00e0 +7 600 propri\u00e9taires ont t\u00e9l\u00e9charg\u00e9 ce guide gratuit.Avez-vous d\u00e9j\u00e0 perdu du temps ou de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-360124","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>quittance loyer - Monsieur Hugo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"quittance loyer - Monsieur Hugo\" \/>\n<meta property=\"og:description\" content=\"Fini le stress des \u00e9tats des lieux de sortie\u00ab 65% des litiges locataires portent sur le d\u00e9p\u00f4t de garantie. \u00bb (Minist\u00e8re de la justice). Recevez la check-list d\u00e9taill\u00e9e et nos outils \u00e0 t\u00e9l\u00e9charger pour \u00e9viter les litiges et r\u00e9cup\u00e9rer votre logement.D\u00e9j\u00e0 +7 600 propri\u00e9taires ont t\u00e9l\u00e9charg\u00e9 ce guide gratuit.Avez-vous d\u00e9j\u00e0 perdu du temps ou de [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/\" \/>\n<meta property=\"og:site_name\" content=\"Monsieur Hugo\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/assistantmonsieurhugo\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@monsieurhugo_\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/\",\"url\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/\",\"name\":\"quittance loyer - Monsieur Hugo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/portrait.png.webp\",\"datePublished\":\"2025-09-04T21:40:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/portrait.png.webp\",\"contentUrl\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/portrait.png.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/quittance-loyer\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Logiciel Gestion Locative En Ligne\",\"item\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"quittance loyer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/\",\"name\":\"Monsieur Hugo\",\"description\":\"Votre logiciel de gestion locative\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#organization\",\"name\":\"Monsieur Hugo\",\"url\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Logotype-final-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Logotype-final-v2.png\",\"width\":898,\"height\":234,\"caption\":\"Monsieur Hugo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.monsieurhugo.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/assistantmonsieurhugo\\\/\",\"https:\\\/\\\/x.com\\\/monsieurhugo_\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/18421005\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"quittance loyer - Monsieur Hugo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/","og_locale":"fr_FR","og_type":"article","og_title":"quittance loyer - Monsieur Hugo","og_description":"Fini le stress des \u00e9tats des lieux de sortie\u00ab 65% des litiges locataires portent sur le d\u00e9p\u00f4t de garantie. \u00bb (Minist\u00e8re de la justice). Recevez la check-list d\u00e9taill\u00e9e et nos outils \u00e0 t\u00e9l\u00e9charger pour \u00e9viter les litiges et r\u00e9cup\u00e9rer votre logement.D\u00e9j\u00e0 +7 600 propri\u00e9taires ont t\u00e9l\u00e9charg\u00e9 ce guide gratuit.Avez-vous d\u00e9j\u00e0 perdu du temps ou de [&hellip;]","og_url":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/","og_site_name":"Monsieur Hugo","article_publisher":"https:\/\/www.facebook.com\/assistantmonsieurhugo\/","og_image":[{"url":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@monsieurhugo_","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/","url":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/","name":"quittance loyer - Monsieur Hugo","isPartOf":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/#primaryimage"},"image":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp","datePublished":"2025-09-04T21:40:09+00:00","breadcrumb":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/#primaryimage","url":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp","contentUrl":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/portrait.png.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/www.monsieurhugo.com\/blog\/quittance-loyer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Logiciel Gestion Locative En Ligne","item":"https:\/\/www.monsieurhugo.com\/blog\/"},{"@type":"ListItem","position":2,"name":"quittance loyer"}]},{"@type":"WebSite","@id":"https:\/\/www.monsieurhugo.com\/blog\/#website","url":"https:\/\/www.monsieurhugo.com\/blog\/","name":"Monsieur Hugo","description":"Votre logiciel de gestion locative","publisher":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.monsieurhugo.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.monsieurhugo.com\/blog\/#organization","name":"Monsieur Hugo","url":"https:\/\/www.monsieurhugo.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.monsieurhugo.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/Logotype-final-v2.png","contentUrl":"https:\/\/www.monsieurhugo.com\/blog\/wp-content\/uploads\/2020\/06\/Logotype-final-v2.png","width":898,"height":234,"caption":"Monsieur Hugo"},"image":{"@id":"https:\/\/www.monsieurhugo.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/assistantmonsieurhugo\/","https:\/\/x.com\/monsieurhugo_","https:\/\/www.linkedin.com\/company\/18421005\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/pages\/360124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/comments?post=360124"}],"version-history":[{"count":4,"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/pages\/360124\/revisions"}],"predecessor-version":[{"id":360129,"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/pages\/360124\/revisions\/360129"}],"wp:attachment":[{"href":"https:\/\/www.monsieurhugo.com\/blog\/wp-json\/wp\/v2\/media?parent=360124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}