{"id":12279,"date":"2026-09-14T12:31:01","date_gmt":"2026-09-14T12:31:01","guid":{"rendered":"https:\/\/impac6.sn\/?page_id=12279"},"modified":"2026-09-25T15:23:16","modified_gmt":"2026-09-25T15:23:16","slug":"formulaire-soumission","status":"publish","type":"page","link":"https:\/\/impac6.sn\/en\/formulaire-soumission\/","title":{"rendered":"Submission form"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12279\" class=\"elementor elementor-12279\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a5b445 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"9a5b445\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-636d767 elementor-widget elementor-widget-html\" data-id=\"636d767\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"formulaire-wrapper\">\r\n\r\n    <style>\r\n        \/* ========== FORMULAIRE IMPAC6 - STYLES ========== *\/\r\n        .formulaire-wrapper {\r\n            font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n            color: #1a2a3a;\r\n            line-height: 1.6;\r\n            padding-top: 100px;\r\n            padding-bottom: 60px;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .formulaire-wrapper {\r\n                padding-top: 70px;\r\n            }\r\n        }\r\n\r\n        .formulaire-section {\r\n            max-width: 1100px;\r\n            margin: 0 auto;\r\n            padding: 2rem 2rem 4rem;\r\n            background: white;\r\n        }\r\n\r\n        \/* ========== EN-T\u00caTE ========== *\/\r\n        .form-header {\r\n            text-align: center;\r\n            margin-bottom: 2.5rem;\r\n        }\r\n\r\n        .form-header .badge {\r\n            display: inline-block;\r\n            background: #F4A020;\r\n            color: #0B3B5B;\r\n            padding: 0.3rem 1.8rem;\r\n            border-radius: 40px;\r\n            font-weight: 600;\r\n            font-size: 0.85rem;\r\n            letter-spacing: 0.5px;\r\n            margin-bottom: 1rem;\r\n            text-transform: uppercase;\r\n        }\r\n\r\n        .form-header h1 {\r\n            font-size: 2.2rem;\r\n            font-weight: 800;\r\n            color: #0B3B5B;\r\n            margin-bottom: 0.5rem;\r\n            letter-spacing: -0.03em;\r\n        }\r\n\r\n        .form-header p {\r\n            font-size: 1rem;\r\n            color: #4a627a;\r\n            max-width: 750px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        \/* ========== FORMULAIRE ========== *\/\r\n        .form-container {\r\n            background: #f5f9fc;\r\n            border-radius: 24px;\r\n            padding: 2.5rem 2rem;\r\n            border: 1px solid rgba(135, 206, 235, 0.2);\r\n        }\r\n\r\n        .form-subtitle {\r\n            color: #4a627a;\r\n            margin-bottom: 1rem;\r\n            font-size: 0.95rem;\r\n        }\r\n        \r\n        .form-subtitle-1{\r\n            color: red;\r\n            font-size: 0.9rem;\r\n            margin-bottom: 3rem;\r\n        }\r\n\r\n        .form-subtitle strong {\r\n            color: #0B3B5B;\r\n        }\r\n\r\n        \/* Titres de section *\/\r\n        .form-section-title {\r\n            font-size: 1.15rem;\r\n            font-weight: 700;\r\n            color: #0B3B5B;\r\n            margin: 2.5rem 0 1rem;\r\n            padding-bottom: 0.5rem;\r\n            border-bottom: 2px solid #F4A020;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.7rem;\r\n        }\r\n\r\n        .form-section-title:first-of-type {\r\n            margin-top: 0;\r\n        }\r\n\r\n        .form-section-title .num {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 30px;\r\n            height: 30px;\r\n            background: #0B3B5B;\r\n            color: white;\r\n            border-radius: 50%;\r\n            font-size: 0.85rem;\r\n            font-weight: 700;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .form-hint {\r\n            font-size: 0.85rem;\r\n            color: #5f7f9a;\r\n            font-style: italic;\r\n            margin-bottom: 1rem;\r\n        }\r\n\r\n        \/* Grille *\/\r\n        .form-grid {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 1.2rem 2rem;\r\n        }\r\n\r\n        .form-group {\r\n            display: flex;\r\n            flex-direction: column;\r\n        }\r\n\r\n        .form-group.full-width {\r\n            grid-column: 1 \/ -1;\r\n        }\r\n\r\n        .form-group label {\r\n            font-weight: 600;\r\n            color: #0B3B5B;\r\n            font-size: 0.9rem;\r\n            margin-bottom: 0.4rem;\r\n        }\r\n\r\n        .form-group label .required {\r\n            color: #e74c3c;\r\n        }\r\n\r\n        .form-group label .hint {\r\n            font-weight: 400;\r\n            color: #5f7f9a;\r\n            font-size: 0.75rem;\r\n        }\r\n\r\n        .form-group input,\r\n        .form-group select,\r\n        .form-group textarea {\r\n            padding: 0.8rem 1rem;\r\n            border: 2px solid #e0e7ef;\r\n            border-radius: 12px;\r\n            font-family: inherit;\r\n            font-size: 0.95rem;\r\n            transition: border-color 0.3s ease, box-shadow 0.3s ease;\r\n            background: white;\r\n            width: 100%;\r\n        }\r\n\r\n        .form-group input:focus,\r\n        .form-group select:focus,\r\n        .form-group textarea:focus {\r\n            outline: none;\r\n            border-color: #F4A020;\r\n            box-shadow: 0 0 0 4px rgba(244, 160, 32, 0.15);\r\n        }\r\n\r\n        .form-group input::placeholder,\r\n        .form-group textarea::placeholder {\r\n            color: #a0b0c0;\r\n            font-style: italic;\r\n            font-size: 0.88rem;\r\n        }\r\n\r\n        .form-group textarea {\r\n            min-height: 100px;\r\n            resize: vertical;\r\n        }\r\n\r\n        .form-group .file-info {\r\n            font-size: 0.75rem;\r\n            color: #5f7f9a;\r\n            margin-top: 0.3rem;\r\n        }\r\n\r\n        \/* Options *\/\r\n        .options-vertical {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 0.6rem;\r\n            padding-top: 0.3rem;\r\n        }\r\n\r\n        .options-vertical label {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 0.5rem;\r\n            font-weight: 400;\r\n            font-size: 0.9rem;\r\n            color: #1a2a3a;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .options-vertical input[type=\"radio\"],\r\n        .options-vertical input[type=\"checkbox\"] {\r\n            width: 18px;\r\n            height: 18px;\r\n            accent-color: #F4A020;\r\n            cursor: pointer;\r\n            flex-shrink: 0;\r\n            margin-top: 0.15rem;\r\n        }\r\n\r\n        .options-group {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            gap: 0.8rem 1.5rem;\r\n            padding-top: 0.3rem;\r\n        }\r\n\r\n        .options-group label {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n            font-weight: 400;\r\n            font-size: 0.9rem;\r\n            color: #1a2a3a;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .options-group input[type=\"radio\"],\r\n        .options-group input[type=\"checkbox\"] {\r\n            width: 18px;\r\n            height: 18px;\r\n            accent-color: #F4A020;\r\n            cursor: pointer;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        \/* ========== PROFIL DU PORTEUR ========== *\/\r\n        .profil-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n            gap: 0.8rem;\r\n            margin-top: 0.5rem;\r\n        }\r\n\r\n        .profil-item {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.6rem;\r\n            background: white;\r\n            padding: 0.8rem 1rem;\r\n            border-radius: 10px;\r\n            border: 2px solid #e0e7ef;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .profil-item:hover {\r\n            border-color: #87CEEB;\r\n            background: #f8fafc;\r\n        }\r\n\r\n        .profil-item input[type=\"checkbox\"] {\r\n            width: 18px;\r\n            height: 18px;\r\n            accent-color: #F4A020;\r\n            cursor: pointer;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .profil-item label {\r\n            font-weight: 500;\r\n            font-size: 0.85rem;\r\n            color: #1a2a3a;\r\n            cursor: pointer;\r\n            margin: 0;\r\n        }\r\n\r\n        .profil-item.autre-item {\r\n            grid-column: 1 \/ -1;\r\n        }\r\n\r\n        .profil-item .autre-input {\r\n            display: none;\r\n            margin-left: 0.5rem;\r\n            flex: 1;\r\n            padding: 0.5rem 0.8rem;\r\n            border: 2px solid #e0e7ef;\r\n            border-radius: 8px;\r\n            font-family: inherit;\r\n            font-size: 0.85rem;\r\n        }\r\n\r\n        .profil-item input[type=\"checkbox\"]:checked ~ .autre-input {\r\n            display: block;\r\n        }\r\n\r\n        \/* ========== AUTRES AUTEURS (BLEU MARINE) ========== *\/\r\n        .auteurs-container {\r\n            margin-top: 0.5rem;\r\n        }\r\n\r\n        .auteur-item {\r\n            background: #0B3B5B;\r\n            color: white;\r\n            border-radius: 14px;\r\n            padding: 1.2rem;\r\n            margin-bottom: 1rem;\r\n            border: 2px solid #0B3B5B;\r\n            animation: fadeSlide 0.3s ease;\r\n            position: relative;\r\n        }\r\n\r\n        @keyframes fadeSlide {\r\n            from { opacity: 0; transform: translateY(-10px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .auteur-item .auteur-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 1rem;\r\n        }\r\n\r\n        .auteur-item .auteur-title {\r\n            font-weight: 600;\r\n            color: #F4A020;\r\n            font-size: 0.9rem;\r\n        }\r\n\r\n        .auteur-item .btn-remove {\r\n            background: rgba(255, 255, 255, 0.15);\r\n            color: white;\r\n            border: none;\r\n            width: 32px;\r\n            height: 32px;\r\n            border-radius: 50%;\r\n            cursor: pointer;\r\n            font-size: 1rem;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .auteur-item .btn-remove:hover {\r\n            background: #F4A020;\r\n            color: #0B3B5B;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .auteur-item .form-group label {\r\n            color: white;\r\n        }\r\n\r\n        .auteur-item .form-group input {\r\n            background: rgba(255, 255, 255, 0.95);\r\n            border-color: rgba(255, 255, 255, 0.3);\r\n        }\r\n\r\n        .auteur-item .form-group input:focus {\r\n            background: white;\r\n            border-color: #F4A020;\r\n        }\r\n\r\n        .auteur-grid {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 0.8rem 1rem;\r\n        }\r\n\r\n        .auteur-grid .full-width {\r\n            grid-column: 1 \/ -1;\r\n        }\r\n\r\n        .btn-add-auteur {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n            background: #0B3B5B;\r\n            color: white;\r\n            border: none;\r\n            padding: 0.7rem 1.5rem;\r\n            border-radius: 40px;\r\n            font-weight: 600;\r\n            font-size: 0.9rem;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-family: inherit;\r\n            margin-top: 0.5rem;\r\n        }\r\n\r\n        .btn-add-auteur:hover {\r\n            background: #F4A020;\r\n            color: #0B3B5B;\r\n            transform: scale(1.02);\r\n        }\r\n\r\n        \/* ========== BOUTON SUBMIT ========== *\/\r\n        .btn-submit {\r\n            background: #F4A020;\r\n            color: #0B3B5B;\r\n            font-weight: 700;\r\n            padding: 1rem 2rem;\r\n            border: none;\r\n            border-radius: 40px;\r\n            font-size: 1.1rem;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            width: 100%;\r\n            max-width: 100%;\r\n            font-family: inherit;\r\n            margin-top: 2rem;\r\n            white-space: normal;\r\n            overflow-wrap: break-word;\r\n            word-wrap: break-word;\r\n            word-break: break-word;\r\n            text-align: center;\r\n            line-height: 1.3;\r\n            box-sizing: border-box;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            min-height: 55px;\r\n            hyphens: auto;\r\n        }\r\n\r\n        .btn-submit:hover {\r\n            background: #0B3B5B;\r\n            color: white;\r\n            transform: scale(1.01);\r\n            box-shadow: 0 8px 24px rgba(11, 59, 91, 0.2);\r\n        }\r\n\r\n        \/* ========== CONFIRMATION ========== *\/\r\n        .confirmation-message {\r\n            display: none;\r\n            background: #e8f5e9;\r\n            border-radius: 16px;\r\n            padding: 2rem;\r\n            text-align: center;\r\n            border: 2px solid #4caf50;\r\n            margin-top: 1.5rem;\r\n        }\r\n\r\n        .confirmation-message h3 {\r\n            color: #2e7d32;\r\n            font-size: 1.4rem;\r\n            margin-bottom: 0.5rem;\r\n        }\r\n\r\n        .confirmation-message p {\r\n            color: #1a2a3a;\r\n            font-size: 1rem;\r\n        }\r\n\r\n        \/* ========== RESPONSIVE ========== *\/\r\n        @media (max-width: 768px) {\r\n            .formulaire-section {\r\n                padding: 1rem 1rem 3rem;\r\n            }\r\n            .form-header h1 {\r\n                font-size: 1.6rem;\r\n            }\r\n            .form-grid,\r\n            .auteur-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .form-container {\r\n                padding: 1.5rem 1rem;\r\n            }\r\n            .profil-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n            .options-group {\r\n                flex-direction: column;\r\n                gap: 0.5rem;\r\n            }\r\n            .btn-submit {\r\n                font-size: 0.95rem;\r\n                padding: 0.9rem 1.2rem;\r\n                min-height: 50px;\r\n                border-radius: 30px;\r\n                margin-top: 1.5rem;\r\n            }\r\n            .form-subtitle-1 {\r\n                font-size: 0.85rem;\r\n                margin-bottom: 2rem;\r\n            }\r\n        }\r\n\r\n        @media (max-width: 480px) {\r\n            .btn-submit {\r\n                font-size: 0.85rem;\r\n                padding: 0.8rem 1rem;\r\n                min-height: 46px;\r\n                border-radius: 25px;\r\n                letter-spacing: 0.2px;\r\n                line-height: 1.25;\r\n            }\r\n            .form-header h1 {\r\n                font-size: 1.4rem;\r\n            }\r\n            .form-container {\r\n                padding: 1.2rem 0.8rem;\r\n                border-radius: 16px;\r\n            }\r\n            .form-section-title {\r\n                font-size: 1rem;\r\n                gap: 0.5rem;\r\n            }\r\n            .form-section-title .num {\r\n                width: 26px;\r\n                height: 26px;\r\n                font-size: 0.75rem;\r\n            }\r\n            .profil-item {\r\n                padding: 0.6rem 0.8rem;\r\n            }\r\n            .profil-item label {\r\n                font-size: 0.8rem;\r\n            }\r\n            .btn-add-auteur {\r\n                font-size: 0.85rem;\r\n                padding: 0.6rem 1.2rem;\r\n            }\r\n            .auteur-item {\r\n                padding: 1rem;\r\n            }\r\n        }\r\n\r\n        \/* ========== SELECT AVEC RECHERCHE (PAYS & R\u00c9GION) ========== *\/\r\n        .searchable-select-wrapper {\r\n            position: relative;\r\n            width: 100%;\r\n        }\r\n\r\n        .searchable-select-wrapper input.search-input {\r\n            padding: 0.8rem 1rem;\r\n            border: 2px solid #e0e7ef;\r\n            border-radius: 12px;\r\n            font-family: inherit;\r\n            font-size: 0.95rem;\r\n            transition: border-color 0.3s ease, box-shadow 0.3s ease;\r\n            background: white;\r\n            width: 100%;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .searchable-select-wrapper input.search-input:focus {\r\n            outline: none;\r\n            border-color: #F4A020;\r\n            box-shadow: 0 0 0 4px rgba(244, 160, 32, 0.15);\r\n        }\r\n\r\n        .searchable-select-wrapper input.search-input::placeholder {\r\n            color: #a0b0c0;\r\n            font-style: italic;\r\n            font-size: 0.88rem;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list {\r\n            display: none;\r\n            position: absolute;\r\n            top: 100%;\r\n            left: 0;\r\n            right: 0;\r\n            max-height: 250px;\r\n            overflow-y: auto;\r\n            background: white;\r\n            border: 2px solid #F4A020;\r\n            border-top: none;\r\n            border-radius: 0 0 12px 12px;\r\n            z-index: 100;\r\n            box-shadow: 0 8px 20px rgba(11, 59, 91, 0.15);\r\n            margin-top: -2px;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list.open {\r\n            display: block;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list .option-item {\r\n            padding: 0.6rem 1rem;\r\n            font-size: 0.9rem;\r\n            color: #1a2a3a;\r\n            cursor: pointer;\r\n            transition: background 0.2s ease;\r\n            border-bottom: 1px solid #f5f9fc;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list .option-item:last-child {\r\n            border-bottom: none;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list .option-item:hover,\r\n        .searchable-select-wrapper .options-list .option-item.highlighted {\r\n            background: #F4A020;\r\n            color: #0B3B5B;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list .no-result {\r\n            padding: 0.8rem 1rem;\r\n            font-size: 0.85rem;\r\n            color: #5f7f9a;\r\n            font-style: italic;\r\n            text-align: center;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list::-webkit-scrollbar {\r\n            width: 6px;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list::-webkit-scrollbar-track {\r\n            background: #f0f4f8;\r\n            border-radius: 10px;\r\n        }\r\n\r\n        .searchable-select-wrapper .options-list::-webkit-scrollbar-thumb {\r\n            background: #F4A020;\r\n            border-radius: 10px;\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"formulaire-section\">\r\n\r\n        <!-- EN-T\u00caTE -->\r\n        <div class=\"form-header\">\r\n            <span class=\"badge\">Formulaire de soumission<\/span>\r\n            <h1>Soumettez votre contribution<\/h1>\r\n            <p>\r\n                Remplissez ce formulaire pour soumettre votre contribution \u00e0 l'IMPAC6. \r\n                Les champs marqu\u00e9s d'un <strong>*<\/strong> sont obligatoires.\r\n            <\/p>\r\n        <\/div>\r\n\r\n        <!-- FORMULAIRE -->\r\n        <div class=\"form-container\">\r\n            <p class=\"form-subtitle\">\r\n                Toutes les propositions seront examin\u00e9es par la Commission scientifique et technique d'IMPAC6.\r\n            <\/p>\r\n            <p class=\"form-subtitle-1\">\r\n                Date limite de soumission des r\u00e9sum\u00e9s : le 16 Novembre 2026.\r\n            <\/p>\r\n\r\n            <form id=\"soumissionForm\" enctype=\"multipart\/form-data\">\r\n\r\n                <!-- ============================================ -->\r\n                <!-- 1. IDENTIFICATION DE LA CONTRIBUTION -->\r\n                <!-- ============================================ -->\r\n                <h3 class=\"form-section-title\">\r\n                    <span class=\"num\">1<\/span>\r\n                    Identification de la contribution\r\n                <\/h3>\r\n\r\n                <div class=\"form-group full-width\">\r\n                    <label>Type de contribution <span class=\"required\">*<\/span><\/label>\r\n                    <p class=\"form-hint\">Veuillez s\u00e9lectionner un seul type<\/p>\r\n                    <div class=\"options-vertical\">\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"communication_orale\" required> Communication scientifique orale<\/label>\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"communication_poster\"> Communication scientifique affich\u00e9e (poster)<\/label>\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"partage_experience\"> Partage d'exp\u00e9rience (communautaire\/technique)<\/label>\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"activite_artistique\"> Activit\u00e9 artistique<\/label>\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"communication_video\"> Communication vid\u00e9o<\/label>\r\n                        <label><input type=\"radio\" name=\"type_contribution\" value=\"side_event\"> Side-event<\/label>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"form-grid\" style=\"margin-top:1.5rem;\">\r\n                    <div class=\"form-group full-width\">\r\n                        <label for=\"thematique\">Th\u00e9matique <span class=\"required\">*<\/span><\/label>\r\n                        <p class=\"form-hint\">Veuillez s\u00e9lectionner une seule th\u00e9matique principale<\/p>\r\n                        <select id=\"thematique\" name=\"thematique\" required>\r\n                            <option value=\"\">S\u00e9lectionnez une th\u00e9matique<\/option>\r\n                            <option value=\"1\">Th\u00e8me 1 - Gouvernance adapt\u00e9e, inclusive et juste<\/option>\r\n                            <option value=\"2\">Th\u00e8me 2 - Produire, valoriser et partager des connaissances<\/option>\r\n                            <option value=\"3\">Th\u00e8me 3 - R\u00e9seaux d'AMP connect\u00e9s jusqu'\u00e0 la haute mer (BBNJ)<\/option>\r\n                            <option value=\"4\">Th\u00e8me 4 - Durabilit\u00e9 financi\u00e8re et \u00e9conomie bleue durable<\/option>\r\n                        <\/select>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group full-width\">\r\n                        <label for=\"sous_thematique\">Sous-th\u00e9matique <span class=\"required\">*<\/span><\/label>\r\n                        <p class=\"form-hint\">Veuillez s\u00e9lectionner la sous-th\u00e9matique correspondant \u00e0 votre contribution<\/p>\r\n                        <select id=\"sous_thematique\" name=\"sous_thematique\" required>\r\n                            <option value=\"\">S\u00e9lectionnez d'abord une th\u00e9matique<\/option>\r\n                        <\/select>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group full-width\">\r\n                        <label for=\"titre_contribution\">Titre de la contribution <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"text\" id=\"titre_contribution\" name=\"titre_contribution\" placeholder=\"Ex : Gouvernance participative des AMP au S\u00e9n\u00e9gal : bilan et perspectives\" required>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- ============================================ -->\r\n                <!-- 2. AUTEURS -->\r\n                <!-- ============================================ -->\r\n                <h3 class=\"form-section-title\">\r\n                    <span class=\"num\">2<\/span>\r\n                    Auteurs\r\n                <\/h3>\r\n\r\n                <h4 style=\"font-size:1rem;color:#0B3B5B;margin-bottom:1rem;\">2.1. Auteur principal \/ personne de contact<\/h4>\r\n\r\n                <div class=\"form-grid\">\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_prenom\">Pr\u00e9nom <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"text\" id=\"auteur_prenom\" name=\"auteur_prenom\" placeholder=\"Ex : Moussa\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_nom\">Nom <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"text\" id=\"auteur_nom\" name=\"auteur_nom\" placeholder=\"Ex : Diop\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_fonction\">Fonction <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"text\" id=\"auteur_fonction\" name=\"auteur_fonction\" placeholder=\"Ex : Chercheur, Directeur...\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_institution\">Institution \/ Organisation <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"text\" id=\"auteur_institution\" name=\"auteur_institution\" placeholder=\"Ex : UCAD, WWF, DPN...\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_pays\">Pays <span class=\"required\">*<\/span><\/label>\r\n                        <div class=\"searchable-select-wrapper\" data-field=\"pays\">\r\n                            <input type=\"text\" class=\"search-input\" id=\"auteur_pays\" name=\"auteur_pays\" \r\n                                   placeholder=\"Cliquez pour s\u00e9lectionner votre pays...\" \r\n                                   autocomplete=\"off\" required>\r\n                            <div class=\"options-list\" id=\"pays-options\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_region\">R\u00e9gion <span class=\"required\">*<\/span><\/label>\r\n                        <div class=\"searchable-select-wrapper\" data-field=\"region\">\r\n                            <input type=\"text\" class=\"search-input\" id=\"auteur_region\" name=\"auteur_region\" \r\n                                   placeholder=\"Cliquez pour s\u00e9lectionner votre r\u00e9gion...\" \r\n                                   autocomplete=\"off\" required>\r\n                            <div class=\"options-list\" id=\"region-options\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_email\">Adresse email <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"email\" id=\"auteur_email\" name=\"auteur_email\" placeholder=\"Ex : moussa.diop@ucad.edu.sn\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group\">\r\n                        <label for=\"auteur_telephone\">T\u00e9l\u00e9phone \/ WhatsApp <span class=\"required\">*<\/span><\/label>\r\n                        <input type=\"tel\" id=\"auteur_telephone\" name=\"auteur_telephone\" placeholder=\"Ex : +221 77 123 45 67\" required>\r\n                    <\/div>\r\n\r\n                    <div class=\"form-group full-width\">\r\n                        <label for=\"auteur_siteweb\">Site web <span class=\"hint\">(si pertinent)<\/span><\/label>\r\n                        <input type=\"url\" id=\"auteur_siteweb\" name=\"auteur_siteweb\" placeholder=\"Ex : https:\/\/www.monorganisation.org\">\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- 2.2 Autres auteurs -->\r\n                <h4 style=\"font-size:1rem;color:#0B3B5B;margin:2rem 0 1rem;\">2.2. Autres auteurs <span style=\"font-weight:400;font-size:0.8rem;color:#5f7f9a;\">(champ facultatif)<\/span><\/h4>\r\n\r\n                <div class=\"auteurs-container\" id=\"auteursContainer\"><\/div>\r\n\r\n                <button type=\"button\" class=\"btn-add-auteur\" id=\"btnAddAuteur\">\r\n                    + Ajouter un auteur\r\n                <\/button>\r\n\r\n                <!-- ============================================ -->\r\n                <!-- 3. PROFIL DU PORTEUR -->\r\n                <!-- ============================================ -->\r\n                <h3 class=\"form-section-title\">\r\n                    <span class=\"num\">3<\/span>\r\n                    Profil du porteur (Cat\u00e9gorie d'acteur)\r\n                <\/h3>\r\n\r\n                <p class=\"form-hint\">\r\n                    Cette information permettra notamment au comit\u00e9 scientifique de suivre la diversit\u00e9 des profils, \r\n                    la repr\u00e9sentation g\u00e9ographique et l'inclusion des acteurs.\r\n                <\/p>\r\n\r\n                <div class=\"profil-grid\">\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_reseau\" name=\"profil\" value=\"R\u00e9seau d'AMP\">\r\n                        <label for=\"profil_reseau\">R\u00e9seau d'AMP<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_gestionnaire\" name=\"profil\" value=\"Gestionnaire d'AMP\">\r\n                        <label for=\"profil_gestionnaire\">Gestionnaire d'AMP<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_acteur_comm\" name=\"profil\" value=\"Acteur communautaire\">\r\n                        <label for=\"profil_acteur_comm\">Acteur communautaire<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_org_comm\" name=\"profil\" value=\"Organisation communautaire de base\">\r\n                        <label for=\"profil_org_comm\">Organisation communautaire de base<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_jeune\" name=\"profil\" value=\"Jeune professionnel\">\r\n                        <label for=\"profil_jeune\">Jeune professionnel<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_etudiant\" name=\"profil\" value=\"\u00c9tudiant\">\r\n                        <label for=\"profil_etudiant\">\u00c9tudiant<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_chercheur\" name=\"profil\" value=\"Chercheur \/ Universitaire\">\r\n                        <label for=\"profil_chercheur\">Chercheur \/ Universitaire<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_ong_locale\" name=\"profil\" value=\"ONG locale\">\r\n                        <label for=\"profil_ong_locale\">ONG locale<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_ong_nat\" name=\"profil\" value=\"ONG Nationale\">\r\n                        <label for=\"profil_ong_nat\">ONG Nationale<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_org_reg_int\" name=\"profil\" value=\"Organisation r\u00e9gionale \/ internationale\">\r\n                        <label for=\"profil_org_reg_int\">Organisation r\u00e9gionale \/ internationale<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_prive\" name=\"profil\" value=\"Secteur priv\u00e9\">\r\n                        <label for=\"profil_prive\">Secteur priv\u00e9<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_artiste\" name=\"profil\" value=\"Artiste\">\r\n                        <label for=\"profil_artiste\">Artiste<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item\">\r\n                        <input type=\"radio\" id=\"profil_acteur_culturel\" name=\"profil\" value=\"Acteur culturel\">\r\n                        <label for=\"profil_acteur_culturel\">Acteur culturel<\/label>\r\n                    <\/div>\r\n                    <div class=\"profil-item autre-item\">\r\n                        <input type=\"radio\" id=\"profil_autre\" name=\"profil\" value=\"Autre\">\r\n                        <label for=\"profil_autre\">Autre :<\/label>\r\n                        <input type=\"text\" class=\"autre-input\" id=\"profil_autre_precision\" name=\"profil_autre_precision\" placeholder=\"Pr\u00e9cisez votre profil...\">\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- ============================================ -->\r\n                <!-- 4. R\u00c9SUM\u00c9 DE LA CONTRIBUTION -->\r\n                <!-- ============================================ -->\r\n                <h3 class=\"form-section-title\">\r\n                    <span class=\"num\">4<\/span>\r\n                    R\u00e9sum\u00e9 de la contribution (500 mots maximum)\r\n                <\/h3>\r\n\r\n                <!-- Bloc : Communications scientifiques -->\r\n                <div class=\"contribution-block\" id=\"block-communication-scientifique\" style=\"display:none;\">\r\n                    <div class=\"form-grid\">\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_problematique\">Probl\u00e9matique \/ question de recherche <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"sci_problematique\" name=\"sci_problematique\" rows=\"4\" placeholder=\"D\u00e9crivez la probl\u00e9matique ou la question de recherche...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_objectifs\">Objectifs de l'\u00e9tude <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"sci_objectifs\" name=\"sci_objectifs\" rows=\"4\" placeholder=\"Pr\u00e9cisez les objectifs de votre \u00e9tude...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_methodologie\">M\u00e9thodologie <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"sci_methodologie\" name=\"sci_methodologie\" rows=\"4\" placeholder=\"D\u00e9crivez la m\u00e9thodologie utilis\u00e9e...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_resultats\">Principaux r\u00e9sultats <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"sci_resultats\" name=\"sci_resultats\" rows=\"4\" placeholder=\"Pr\u00e9sentez les principaux r\u00e9sultats obtenus ou attendus...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_contribution\">Contribution \u00e0 la connaissance \/ gestion des AMP <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"sci_contribution\" name=\"sci_contribution\" rows=\"4\" placeholder=\"Expliquez votre contribution...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"sci_motscles\">Mots-cl\u00e9s <span class=\"required\">*<\/span><\/label>\r\n                            <input type=\"text\" id=\"sci_motscles\" name=\"sci_motscles\" placeholder=\"Ex : AMP, gouvernance, cogestion, S\u00e9n\u00e9gal\">\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Bloc : Partage d'exp\u00e9rience -->\r\n                <div class=\"contribution-block\" id=\"block-partage-experience\" style=\"display:none;\">\r\n                    <div class=\"form-grid\">\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"exp_titre\">Titre de l'exp\u00e9rience <span class=\"required\">*<\/span><\/label>\r\n                            <input type=\"text\" id=\"exp_titre\" name=\"exp_titre\" placeholder=\"Ex : Cogestion communautaire de Bamboung\">\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"exp_presentation\">Pr\u00e9sentation <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"exp_presentation\" name=\"exp_presentation\" rows=\"4\" placeholder=\"Pr\u00e9sentez votre exp\u00e9rience...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"exp_solutions\">Solutions apport\u00e9es <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"exp_solutions\" name=\"exp_solutions\" rows=\"4\" placeholder=\"Quelles solutions avez-vous apport\u00e9es ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"exp_lecons\">Le\u00e7ons apprises <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"exp_lecons\" name=\"exp_lecons\" rows=\"4\" placeholder=\"Quelles le\u00e7ons tirez-vous ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"exp_replication\">Potentiel de r\u00e9plication \/ transf\u00e9rabilit\u00e9 <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"exp_replication\" name=\"exp_replication\" rows=\"4\" placeholder=\"Cette exp\u00e9rience peut-elle \u00eatre r\u00e9pliqu\u00e9e ?\"><\/textarea>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Bloc : Activit\u00e9s artistiques -->\r\n                <div class=\"contribution-block\" id=\"block-activite-artistique\" style=\"display:none;\">\r\n                    <div class=\"form-group full-width\" style=\"margin-bottom:1.5rem;\">\r\n                        <label>Type d'activit\u00e9 <span class=\"required\">*<\/span><\/label>\r\n                        <div class=\"options-group\">\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Musique\"> Musique<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Danse\"> Danse<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Th\u00e9\u00e2tre\"> Th\u00e9\u00e2tre<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Conte\"> Conte<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Slam \/ po\u00e9sie\"> Slam \/ po\u00e9sie<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Arts graphiques et visuels\"> Arts graphiques et visuels<\/label>\r\n                            <label><input type=\"checkbox\" name=\"art_type[]\" value=\"Autre\"> Autre<\/label>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"form-grid\">\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"art_description\">Description d\u00e9taill\u00e9e de l'activit\u00e9 <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"art_description\" name=\"art_description\" rows=\"5\" placeholder=\"Pr\u00e9sentez : le concept, le d\u00e9roulement, le nombre d'artistes, les besoins techniques...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"art_message\">Message et lien avec IMPAC6 <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"art_message\" name=\"art_message\" rows=\"4\" placeholder=\"Quel message l'activit\u00e9 souhaite-t-elle transmettre ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label>Dur\u00e9e <span class=\"required\">*<\/span><\/label>\r\n                            <div class=\"options-group\">\r\n                                <label><input type=\"radio\" name=\"art_duree\" value=\"< 5 min\"> &lt; 5 min<\/label>\r\n                                <label><input type=\"radio\" name=\"art_duree\" value=\"5-10 min\"> 5-10 min<\/label>\r\n                                <label><input type=\"radio\" name=\"art_duree\" value=\"10-15 min\"> 10-15 min<\/label>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Bloc : Communication vid\u00e9o -->\r\n                <div class=\"contribution-block\" id=\"block-communication-video\" style=\"display:none;\">\r\n                    <div class=\"form-group full-width\" style=\"margin-bottom:1.5rem;\">\r\n                        <label>Type de vid\u00e9o <span class=\"required\">*<\/span><\/label>\r\n                        <div class=\"options-group\">\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Film documentaire\"> Film documentaire<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Film scientifique\"> Film scientifique<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Film institutionnel\"> Film institutionnel<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"T\u00e9moignage\"> T\u00e9moignage<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Animation\"> Animation<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Court m\u00e9trage\"> Court m\u00e9trage<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Reportage\"> Reportage<\/label>\r\n                            <label><input type=\"checkbox\" name=\"video_type[]\" value=\"Autre\"> Autre<\/label>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"form-grid\">\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"video_synopsis\">Synopsis <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"video_synopsis\" name=\"video_synopsis\" rows=\"4\" placeholder=\"R\u00e9sum\u00e9 du contenu de la vid\u00e9o...\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"video_message\">Message principal <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"video_message\" name=\"video_message\" rows=\"3\" placeholder=\"Quel est le message principal ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group\">\r\n                            <label>Dur\u00e9e <span class=\"required\">*<\/span><\/label>\r\n                            <div class=\"options-group\">\r\n                                <label><input type=\"radio\" name=\"video_duree\" value=\"< 5 min\"> &lt; 5 min<\/label>\r\n                                <label><input type=\"radio\" name=\"video_duree\" value=\"5-10 min\"> 5-10 min<\/label>\r\n                                <label><input type=\"radio\" name=\"video_duree\" value=\"10-15 min\"> 10-15 min<\/label>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"form-group\">\r\n                            <label for=\"video_langue\">Langue originale <span class=\"required\">*<\/span><\/label>\r\n                            <select id=\"video_langue\" name=\"video_langue\">\r\n                                <option value=\"\">S\u00e9lectionnez<\/option>\r\n                                <option value=\"Fran\u00e7ais\">Fran\u00e7ais<\/option>\r\n                                <option value=\"Anglais\">Anglais<\/option>\r\n                                <option value=\"Espagnol\">Espagnol<\/option>\r\n                                <option value=\"Autre\">Autre<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label>Sous-titrage <span class=\"required\">*<\/span><\/label>\r\n                            <div class=\"options-group\">\r\n                                <label><input type=\"checkbox\" name=\"video_soustitrage[]\" value=\"Fran\u00e7ais\"> Fran\u00e7ais<\/label>\r\n                                <label><input type=\"checkbox\" name=\"video_soustitrage[]\" value=\"Anglais\"> Anglais<\/label>\r\n                                <label><input type=\"checkbox\" name=\"video_soustitrage[]\" value=\"Espagnol\"> Espagnol<\/label>\r\n                                <label><input type=\"checkbox\" name=\"video_soustitrage[]\" value=\"Autre\"> Autre<\/label>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Bloc : Side-event -->\r\n                <div class=\"contribution-block\" id=\"block-side-event\" style=\"display:none;\">\r\n                    <div class=\"form-grid\">\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"side_titre\">Titre du side-event <span class=\"required\">*<\/span><\/label>\r\n                            <input type=\"text\" id=\"side_titre\" name=\"side_titre\" placeholder=\"Ex : Atelier sur la cogestion des AMP\">\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"side_objectifs\">Objectifs <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"side_objectifs\" name=\"side_objectifs\" rows=\"4\" placeholder=\"Quels sont les objectifs ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"side_lien\">Lien avec IMPAC6 <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"side_lien\" name=\"side_lien\" rows=\"4\" placeholder=\"Comment votre side-event s'inscrit-il dans les th\u00e9matiques ?\"><\/textarea>\r\n                        <\/div>\r\n                        <div class=\"form-group full-width\">\r\n                            <label for=\"side_resultats\">R\u00e9sultats attendus <span class=\"required\">*<\/span><\/label>\r\n                            <textarea id=\"side_resultats\" name=\"side_resultats\" rows=\"4\" placeholder=\"Quels sont les r\u00e9sultats attendus ?\"><\/textarea>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- ============================================ -->\r\n                <!-- 5. D\u00c9CLARATION -->\r\n                <!-- ============================================ -->\r\n                <h3 class=\"form-section-title\">\r\n                    <span class=\"num\">5<\/span>\r\n                    D\u00e9claration\r\n                <\/h3>\r\n\r\n                <div class=\"options-vertical\">\r\n                    <label>\r\n                        <input type=\"checkbox\" name=\"declaration_exactitude\" required>\r\n                        Je certifie l'exactitude des informations fournies et disposer des droits n\u00e9cessaires sur les contenus soumis. <span class=\"required\">*<\/span>\r\n                    <\/label>\r\n                    <label>\r\n                        <input type=\"checkbox\" name=\"declaration_evaluation\" required>\r\n                        J'accepte que la contribution soit \u00e9valu\u00e9e par la Commission scientifique et technique d'IMPAC6. <span class=\"required\">*<\/span>\r\n                    <\/label>\r\n                <\/div>\r\n\r\n                <button type=\"submit\" class=\"btn-submit\">Soumettre la contribution<\/button>\r\n            <\/form>\r\n\r\n            <!-- MESSAGE DE CONFIRMATION -->\r\n            <div class=\"confirmation-message\" id=\"confirmationMessage\">\r\n                <h3>Contribution soumise avec succ\u00e8s !<\/h3>\r\n                <p>\r\n                    Votre contribution a bien \u00e9t\u00e9 envoy\u00e9e \u00e0 la Commission scientifique et technique d'IMPAC6. \r\n                    Vous recevrez un email de confirmation dans les plus brefs d\u00e9lais.\r\n                <\/p>\r\n                <p style=\"margin-top:1rem;font-size:0.9rem;color:#5f7f9a;\">\r\n                    R\u00e9f\u00e9rence : <span id=\"refNumero\">IMPAC6-2027-XXXX<\/span>\r\n                <\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n    \/\/ =====================================================\r\n    \/\/ URL POWER AUTOMATE\r\n    \/\/ =====================================================\r\n\r\n    const POWER_AUTOMATE_URL =\r\n        \"https:\/\/default45a7c28b25994d59b3498c20737007.45.environment.api.powerplatform.com:443\/powerautomate\/automations\/direct\/cu\/25\/workflows\/a16141f23347403cba4f658db133e166\/triggers\/manual\/paths\/invoke?api-version=1&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=eGsdjAdeVqN4wS3tlfVc50hxmwd_cwSDDzrSC9jf7gw\";\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ SOUS-TH\u00c9MATIQUES\r\n    \/\/ =====================================================\r\n\r\n    const sousThematiques = {\r\n\r\n        \"1\": [\r\n            { value: \"1.1\", label: \"1.1 Cadres juridiques, diversit\u00e9 des statuts et AMCEZ\" },\r\n            { value: \"1.2\", label: \"1.2 Gouvernance locale, participative et inclusive\" },\r\n            { value: \"1.3\", label: \"1.3 Contribution des AMP \u00e0 l'\u00e9ducation, la culture et les arts\" }\r\n        ],\r\n\r\n        \"2\": [\r\n            { value: \"2.1\", label: \"2.1 Recherche, science participative, savoirs endog\u00e8nes\" },\r\n            { value: \"2.2\", label: \"2.2 R\u00e9silience et adaptation aux changements\" },\r\n            { value: \"2.3\", label: \"2.3 Gouvernance des donn\u00e9es, partage des connaissances\" }\r\n        ],\r\n\r\n        \"3\": [\r\n            { value: \"3.1\", label: \"3.1 Trait\u00e9 BBNJ, gouvernance oc\u00e9anique et connectivit\u00e9\" },\r\n            { value: \"3.2\", label: \"3.2 Collaborations inter-Etats et organisations r\u00e9gionales\" }\r\n        ],\r\n\r\n        \"4\": [\r\n            { value: \"4.1\", label: \"4.1 M\u00e9canismes pour le financement durable des AMP\" },\r\n            { value: \"4.2\", label: \"4.2 Secteurs d'activit\u00e9s et cha\u00eenes de valeur bleues\" },\r\n            { value: \"4.3\", label: \"4.3 Outils pour \u00e9valuer la contribution au d\u00e9veloppement durable\" }\r\n        ]\r\n    };\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ ELEMENTS DU FORMULAIRE\r\n    \/\/ =====================================================\r\n\r\n    const formulaire = document.getElementById(\"soumissionForm\");\r\n    const thematique = document.getElementById(\"thematique\");\r\n    const sousThematique = document.getElementById(\"sous_thematique\");\r\n    const auteursContainer = document.getElementById(\"auteursContainer\");\r\n    const btnAddAuteur = document.getElementById(\"btnAddAuteur\");\r\n    const confirmation = document.getElementById(\"confirmationMessage\");\r\n    const refNumero = document.getElementById(\"refNumero\");\r\n\r\n    let compteurAuteur = 0;\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ AFFICHAGE DES BLOCS SELON LE TYPE DE CONTRIBUTION\r\n    \/\/ =====================================================\r\n\r\n    const blocsContribution = {\r\n        communication_orale: \"block-communication-scientifique\",\r\n        communication_poster: \"block-communication-scientifique\",\r\n        partage_experience: \"block-partage-experience\",\r\n        activite_artistique: \"block-activite-artistique\",\r\n        communication_video: \"block-communication-video\",\r\n        side_event: \"block-side-event\"\r\n    };\r\n\r\n\r\n    function afficherBlocContribution(type) {\r\n        document.querySelectorAll(\".contribution-block\").forEach(function (bloc) {\r\n            bloc.style.display = \"none\";\r\n        });\r\n\r\n        const idBloc = blocsContribution[type];\r\n\r\n        if (idBloc) {\r\n            const bloc = document.getElementById(idBloc);\r\n            if (bloc) {\r\n                bloc.style.display = \"block\";\r\n            }\r\n        }\r\n    }\r\n\r\n\r\n    document\r\n        .querySelectorAll('input[name=\"type_contribution\"]')\r\n        .forEach(function (radio) {\r\n            radio.addEventListener(\"change\", function () {\r\n                afficherBlocContribution(this.value);\r\n            });\r\n        });\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ CHANGEMENT DE THEMATIQUE\r\n    \/\/ =====================================================\r\n\r\n    if (thematique && sousThematique) {\r\n        thematique.addEventListener(\"change\", function () {\r\n            const valeur = this.value;\r\n            sousThematique.innerHTML = '<option value=\"\">S\u00e9lectionnez une sous-th\u00e9matique<\/option>';\r\n\r\n            if (!sousThematiques[valeur]) {\r\n                return;\r\n            }\r\n\r\n            sousThematiques[valeur].forEach(function (item) {\r\n                const option = document.createElement(\"option\");\r\n                option.value = item.value;\r\n                option.textContent = item.label;\r\n                sousThematique.appendChild(option);\r\n            });\r\n        });\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ AJOUT D'AUTEUR\r\n    \/\/ =====================================================\r\n\r\n    if (btnAddAuteur && auteursContainer) {\r\n        btnAddAuteur.addEventListener(\"click\", function () {\r\n            compteurAuteur++;\r\n\r\n            const div = document.createElement(\"div\");\r\n            div.className = \"auteur-item\";\r\n\r\n            div.innerHTML = `\r\n                <div class=\"auteur-header\">\r\n                    <span class=\"auteur-title\">Auteur suppl\u00e9mentaire ${compteurAuteur}<\/span>\r\n                    <button type=\"button\" class=\"btn-remove supprimerAuteur\" title=\"Supprimer cet auteur\">\u00d7<\/button>\r\n                <\/div>\r\n                <div class=\"auteur-grid\">\r\n                    <div class=\"form-group full-width\">\r\n                        <label>Pr\u00e9nom et nom<\/label>\r\n                        <input type=\"text\" name=\"auteur_prenom_nom[]\" placeholder=\"Pr\u00e9nom et nom\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Fonction<\/label>\r\n                        <input type=\"text\" name=\"auteur_fonction[]\" placeholder=\"Fonction\">\r\n                    <\/div>\r\n                    <div class=\"form-group\">\r\n                        <label>Institution<\/label>\r\n                        <input type=\"text\" name=\"auteur_institution[]\" placeholder=\"Institution\">\r\n                    <\/div>\r\n                    <div class=\"form-group full-width\">\r\n                        <label>Email<\/label>\r\n                        <input type=\"email\" name=\"auteur_email[]\" placeholder=\"Email\">\r\n                    <\/div>\r\n                <\/div>\r\n            `;\r\n\r\n            auteursContainer.appendChild(div);\r\n\r\n            const supprimer = div.querySelector(\".supprimerAuteur\");\r\n            if (supprimer) {\r\n                supprimer.addEventListener(\"click\", function () {\r\n                    div.remove();\r\n                });\r\n            }\r\n        });\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ RECUPERER UNE VALEUR\r\n    \/\/ =====================================================\r\n\r\n    function getValue(name) {\r\n        const checkedRadio = document.querySelector('input[name=\"' + name + '\"]:checked');\r\n        if (checkedRadio) {\r\n            return checkedRadio.value.trim();\r\n        }\r\n        const element = document.querySelector('[name=\"' + name + '\"]');\r\n        return element ? element.value.trim() : \"\";\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ RECUPERER CHECKBOX\r\n    \/\/ =====================================================\r\n\r\n    function getChecked(name) {\r\n        const element = document.querySelector('[name=\"' + name + '\"]');\r\n        return element ? element.checked : false;\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ RECUPERER PLUSIEURS VALEURS\r\n    \/\/ =====================================================\r\n\r\n    function getMultipleValues(name) {\r\n        return Array.from(document.querySelectorAll('input[name=\"' + name + '\"]:checked')).map(function (input) {\r\n            return input.value;\r\n        });\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ RECUPERER LES AUTRES AUTEURS\r\n    \/\/ =====================================================\r\n\r\n    function getAutresAuteurs() {\r\n        const auteurs = [];\r\n        const noms = document.querySelectorAll('input[name=\"auteur_prenom_nom[]\"]');\r\n        const fonctions = document.querySelectorAll('input[name=\"auteur_fonction[]\"]');\r\n        const institutions = document.querySelectorAll('input[name=\"auteur_institution[]\"]');\r\n        const emails = document.querySelectorAll('input[name=\"auteur_email[]\"]');\r\n\r\n        noms.forEach(function (nom, index) {\r\n            auteurs.push({\r\n                nom: nom.value.trim(),\r\n                fonction: fonctions[index] ? fonctions[index].value.trim() : \"\",\r\n                institution: institutions[index] ? institutions[index].value.trim() : \"\",\r\n                email: emails[index] ? emails[index].value.trim() : \"\"\r\n            });\r\n        });\r\n\r\n        return auteurs;\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ SOUMISSION DU FORMULAIRE\r\n    \/\/ =====================================================\r\n\r\n    if (formulaire) {\r\n        formulaire.addEventListener(\"submit\", async function (e) {\r\n            e.preventDefault();\r\n\r\n            const typeContribution = document.querySelector('input[name=\"type_contribution\"]:checked');\r\n            if (!typeContribution) {\r\n                alert(\"Veuillez s\u00e9lectionner le type de contribution.\");\r\n                return;\r\n            }\r\n\r\n            if (!thematique.value) {\r\n                alert(\"Veuillez s\u00e9lectionner une th\u00e9matique.\");\r\n                return;\r\n            }\r\n\r\n            if (!sousThematique.value) {\r\n                alert(\"Veuillez s\u00e9lectionner une sous-th\u00e9matique.\");\r\n                return;\r\n            }\r\n\r\n            const thematiqueLabel = thematique.options[thematique.selectedIndex].text;\r\n            const sousThematiqueLabel = sousThematique.options[sousThematique.selectedIndex].text;\r\n\r\n            const reference = \"IMPAC6-2027-\" + Math.floor(Math.random() * 9000 + 1000);\r\n\r\n            const donnees = {\r\n                reference: reference,\r\n                type_contribution: typeContribution.value,\r\n                thematique: thematique.value,\r\n                thematique_label: thematiqueLabel,\r\n                sous_thematique: sousThematique.value,\r\n                sous_thematique_label: sousThematiqueLabel,\r\n                titre_contribution: getValue(\"titre_contribution\"),\r\n\r\n                auteur_prenom: getValue(\"auteur_prenom\"),\r\n                auteur_nom: getValue(\"auteur_nom\"),\r\n                auteur_fonction: getValue(\"auteur_fonction\"),\r\n                auteur_institution: getValue(\"auteur_institution\"),\r\n                auteur_pays: getValue(\"auteur_pays\"),\r\n                auteur_region: getValue(\"auteur_region\"),\r\n                auteur_email: getValue(\"auteur_email\"),\r\n                auteur_telephone: getValue(\"auteur_telephone\"),\r\n                auteur_siteweb: getValue(\"auteur_siteweb\"),\r\n\r\n                autres_auteurs: getAutresAuteurs(),\r\n\r\n                profils: getMultipleValues(\"profil\"),\r\n                profil_autre_precision: getValue(\"profil_autre_precision\"),\r\n\r\n                sci_problematique: getValue(\"sci_problematique\"),\r\n                sci_objectifs: getValue(\"sci_objectifs\"),\r\n                sci_methodologie: getValue(\"sci_methodologie\"),\r\n                sci_resultats: getValue(\"sci_resultats\"),\r\n                sci_contribution: getValue(\"sci_contribution\"),\r\n                sci_motscles: getValue(\"sci_motscles\"),\r\n\r\n                exp_titre: getValue(\"exp_titre\"),\r\n                exp_presentation: getValue(\"exp_presentation\"),\r\n                exp_solutions: getValue(\"exp_solutions\"),\r\n                exp_lecons: getValue(\"exp_lecons\"),\r\n                exp_replication: getValue(\"exp_replication\"),\r\n\r\n                art_type: getMultipleValues(\"art_type[]\"),\r\n                art_description: getValue(\"art_description\"),\r\n                art_message: getValue(\"art_message\"),\r\n                art_duree: getValue(\"art_duree\"),\r\n\r\n                video_type: getMultipleValues(\"video_type[]\"),\r\n                video_synopsis: getValue(\"video_synopsis\"),\r\n                video_message: getValue(\"video_message\"),\r\n                video_duree: getValue(\"video_duree\"),\r\n                video_langue: getValue(\"video_langue\"),\r\n                video_soustitrage: getMultipleValues(\"video_soustitrage[]\"),\r\n                video_lien: getValue(\"video_lien\"),\r\n\r\n                side_titre: getValue(\"side_titre\"),\r\n                side_objectifs: getValue(\"side_objectifs\"),\r\n                side_lien: getValue(\"side_lien\"),\r\n                side_resultats: getValue(\"side_resultats\"),\r\n\r\n                declaration_exactitude: getChecked(\"declaration_exactitude\"),\r\n                declaration_evaluation: getChecked(\"declaration_evaluation\")\r\n            };\r\n\r\n            console.log(\"DONNEES ENVOYEES A POWER AUTOMATE :\", donnees);\r\n\r\n            const bouton = formulaire.querySelector('button[type=\"submit\"]');\r\n            const texteOriginal = bouton ? bouton.textContent : \"Soumettre la contribution\";\r\n\r\n            if (bouton) {\r\n                bouton.disabled = true;\r\n                bouton.textContent = \"Envoi en cours...\";\r\n            }\r\n\r\n            try {\r\n                const response = await fetch(POWER_AUTOMATE_URL, {\r\n                    method: \"POST\",\r\n                    headers: { \"Content-Type\": \"application\/json\" },\r\n                    body: JSON.stringify(donnees)\r\n                });\r\n\r\n                console.log(\"R\u00e9ponse Power Automate :\", response.status);\r\n\r\n                if (response.ok || response.status === 202) {\r\n                    console.log(\"Contribution envoy\u00e9e avec succ\u00e8s.\");\r\n\r\n                    formulaire.style.display = \"none\";\r\n\r\n                    if (confirmation) {\r\n                        confirmation.style.display = \"block\";\r\n                    }\r\n\r\n                    if (refNumero) {\r\n                        refNumero.textContent = reference;\r\n                    }\r\n\r\n                    if (confirmation) {\r\n                        confirmation.scrollIntoView({ behavior: \"smooth\", block: \"center\" });\r\n                    }\r\n\r\n                    return;\r\n                }\r\n\r\n                throw new Error(\"Erreur HTTP \" + response.status);\r\n\r\n            } catch (error) {\r\n                console.error(\"Erreur Power Automate :\", error);\r\n                alert(\"Une erreur est survenue pendant l'envoi. Veuillez r\u00e9essayer.\");\r\n\r\n                if (bouton) {\r\n                    bouton.disabled = false;\r\n                    bouton.textContent = texteOriginal;\r\n                }\r\n            }\r\n        });\r\n    }\r\n\r\n\r\n    \/\/ =====================================================\r\n    \/\/ SELECT AVEC RECHERCHE - PAYS ET R\u00c9GION\r\n    \/\/ =====================================================\r\n\r\n    const listeRegions = [\r\n        \"Afrique de l'Ouest\",\r\n        \"Afrique de l'Est\",\r\n        \"Afrique du Nord\",\r\n        \"Afrique centrale\",\r\n        \"Afrique australe\",\r\n        \"Am\u00e9rique du Nord\",\r\n        \"Am\u00e9rique centrale\",\r\n        \"Am\u00e9rique du Sud\",\r\n        \"Cara\u00efbes\",\r\n        \"Asie\",\r\n        \"Europe\",\r\n        \"Oc\u00e9anie\",\r\n        \"Moyen-Orient\"\r\n    ];\r\n\r\n    const listePays = [\r\n        \"Afghanistan\", \"Afrique du Sud\", \"Albanie\", \"Alg\u00e9rie\", \"Allemagne\",\r\n        \"Andorre\", \"Angola\", \"Antigua-et-Barbuda\", \"Arabie Saoudite\", \"Argentine\",\r\n        \"Arm\u00e9nie\", \"Australie\", \"Autriche\", \"Azerba\u00efdjan\", \"Bahamas\",\r\n        \"Bahre\u00efn\", \"Bangladesh\", \"Barbade\", \"Belgique\", \"Belize\",\r\n        \"B\u00e9nin\", \"Bhoutan\", \"Bi\u00e9lorussie\", \"Birmanie\", \"Bolivie\",\r\n        \"Bosnie-Herz\u00e9govine\", \"Botswana\", \"Br\u00e9sil\", \"Brunei\", \"Bulgarie\",\r\n        \"Burkina Faso\", \"Burundi\", \"Cambodge\", \"Cameroun\", \"Canada\",\r\n        \"Cap-Vert\", \"Chili\", \"Chine\", \"Chypre\", \"Colombie\",\r\n        \"Comores\", \"Congo\", \"Cor\u00e9e du Nord\", \"Cor\u00e9e du Sud\", \"Costa Rica\",\r\n        \"C\u00f4te d'Ivoire\", \"Croatie\", \"Cuba\", \"Danemark\", \"Djibouti\",\r\n        \"\u00c9gypte\", \"\u00c9mirats arabes unis\", \"\u00c9quateur\", \"\u00c9rythr\u00e9e\", \"Espagne\",\r\n        \"Estonie\", \"Eswatini\", \"\u00c9tats-Unis\", \"\u00c9thiopie\", \"Fidji\",\r\n        \"Finlande\", \"France\", \"Gabon\", \"Gambie\", \"G\u00e9orgie\",\r\n        \"Ghana\", \"Gr\u00e8ce\", \"Grenade\", \"Guatemala\", \"Guin\u00e9e\",\r\n        \"Guin\u00e9e-Bissau\", \"Guin\u00e9e \u00e9quatoriale\", \"Guyana\", \"Ha\u00efti\", \"Honduras\",\r\n        \"Hongrie\", \"\u00celes Marshall\", \"Inde\", \"Indon\u00e9sie\", \"Irak\",\r\n        \"Iran\", \"Irlande\", \"Islande\", \"Isra\u00ebl\", \"Italie\",\r\n        \"Jama\u00efque\", \"Japon\", \"Jordanie\", \"Kazakhstan\", \"Kenya\",\r\n        \"Kirghizistan\", \"Kiribati\", \"Kowe\u00eft\", \"Laos\", \"Lesotho\",\r\n        \"Lettonie\", \"Liban\", \"Liberia\", \"Libye\", \"Liechtenstein\",\r\n        \"Lituanie\", \"Luxembourg\", \"Mac\u00e9doine du Nord\", \"Madagascar\", \"Malaisie\",\r\n        \"Malawi\", \"Maldives\", \"Mali\", \"Malte\", \"Maroc\",\r\n        \"Maurice\", \"Mauritanie\", \"Mexique\", \"Micron\u00e9sie\", \"Moldavie\",\r\n        \"Monaco\", \"Mongolie\", \"Mont\u00e9n\u00e9gro\", \"Mozambique\", \"Namibie\",\r\n        \"Nauru\", \"N\u00e9pal\", \"Nicaragua\", \"Niger\", \"Nigeria\",\r\n        \"Norv\u00e8ge\", \"Nouvelle-Z\u00e9lande\", \"Oman\", \"Ouganda\", \"Ouzb\u00e9kistan\",\r\n        \"Pakistan\", \"Palaos\", \"Palestine\", \"Panama\", \"Papouasie-Nouvelle-Guin\u00e9e\",\r\n        \"Paraguay\", \"Pays-Bas\", \"P\u00e9rou\", \"Philippines\", \"Pologne\",\r\n        \"Portugal\", \"Qatar\", \"R\u00e9publique centrafricaine\", \"R\u00e9publique d\u00e9mocratique du Congo\",\r\n        \"R\u00e9publique dominicaine\", \"R\u00e9publique tch\u00e8que\", \"Roumanie\", \"Royaume-Uni\",\r\n        \"Russie\", \"Rwanda\", \"Saint-Christophe-et-Ni\u00e9v\u00e8s\", \"Saint-Marin\",\r\n        \"Saint-Vincent-et-les-Grenadines\", \"Sainte-Lucie\", \"Salvador\", \"Samoa\",\r\n        \"S\u00e3o Tom\u00e9-et-Principe\", \"S\u00e9n\u00e9gal\", \"Serbie\", \"Seychelles\",\r\n        \"Sierra Leone\", \"Singapour\", \"Slovaquie\", \"Slov\u00e9nie\", \"Somalie\",\r\n        \"Soudan\", \"Soudan du Sud\", \"Sri Lanka\", \"Su\u00e8de\", \"Suisse\",\r\n        \"Suriname\", \"Syrie\", \"Tadjikistan\", \"Tanzanie\", \"Tchad\",\r\n        \"Tha\u00eflande\", \"Timor oriental\", \"Togo\", \"Tonga\", \"Trinit\u00e9-et-Tobago\",\r\n        \"Tunisie\", \"Turkm\u00e9nistan\", \"Turquie\", \"Tuvalu\", \"Ukraine\",\r\n        \"Uruguay\", \"Vanuatu\", \"Vatican\", \"Venezuela\", \"Vietnam\",\r\n        \"Y\u00e9men\", \"Zambie\", \"Zimbabwe\"\r\n    ];\r\n\r\n\r\n    function initSearchableSelect(wrapperId, optionsList, inputId) {\r\n\r\n        const wrapper = document.querySelector(\r\n            '.searchable-select-wrapper[data-field=\"' + wrapperId + '\"]'\r\n        );\r\n\r\n        if (!wrapper) return;\r\n\r\n        const input = wrapper.querySelector(\".search-input\");\r\n        const optionsContainer = wrapper.querySelector(\".options-list\");\r\n\r\n        if (!input || !optionsContainer) return;\r\n\r\n        function renderOptions(filter) {\r\n            optionsContainer.innerHTML = \"\";\r\n\r\n            const filterLower = filter.toLowerCase();\r\n            const filtered = optionsList.filter(function (item) {\r\n                return item.toLowerCase().includes(filterLower);\r\n            });\r\n\r\n            if (filtered.length === 0) {\r\n                const noResult = document.createElement(\"div\");\r\n                noResult.className = \"no-result\";\r\n                noResult.textContent = \"Aucun r\u00e9sultat\";\r\n                optionsContainer.appendChild(noResult);\r\n                return;\r\n            }\r\n\r\n            filtered.forEach(function (item) {\r\n                const div = document.createElement(\"div\");\r\n                div.className = \"option-item\";\r\n                div.textContent = item;\r\n                div.addEventListener(\"click\", function () {\r\n                    input.value = item;\r\n                    optionsContainer.classList.remove(\"open\");\r\n                });\r\n                optionsContainer.appendChild(div);\r\n            });\r\n        }\r\n\r\n        input.addEventListener(\"focus\", function () {\r\n            renderOptions(\"\");\r\n            optionsContainer.classList.add(\"open\");\r\n        });\r\n\r\n        input.addEventListener(\"click\", function () {\r\n            renderOptions(input.value);\r\n            optionsContainer.classList.add(\"open\");\r\n        });\r\n\r\n        input.addEventListener(\"input\", function () {\r\n            renderOptions(this.value);\r\n            optionsContainer.classList.add(\"open\");\r\n        });\r\n\r\n        document.addEventListener(\"click\", function (e) {\r\n            if (!wrapper.contains(e.target)) {\r\n                optionsContainer.classList.remove(\"open\");\r\n            }\r\n        });\r\n\r\n        input.addEventListener(\"keydown\", function () {\r\n            if (this.value && !this.dataset.typing) {\r\n                this.dataset.typing = \"true\";\r\n            }\r\n        });\r\n    }\r\n\r\n\r\n    initSearchableSelect(\"pays\", listePays, \"auteur_pays\");\r\n    initSearchableSelect(\"region\", listeRegions, \"auteur_region\");\r\n\r\n});\r\n<\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Formulaire de soumission Soumettez votre contribution Remplissez ce formulaire pour soumettre votre contribution \u00e0 l&rsquo;IMPAC6. Les champs marqu\u00e9s d&rsquo;un * sont obligatoires. Toutes les propositions seront examin\u00e9es par la Commission scientifique et technique d&rsquo;IMPAC6. Date limite de soumission des r\u00e9sum\u00e9s : le 16 Novembre 2026. 1 Identification de la contribution Type de contribution * Veuillez s\u00e9lectionner un seul type Communication scientifique orale Communication scientifique affich\u00e9e (poster) Partage d&rsquo;exp\u00e9rience (communautaire\/technique) Activit\u00e9 artistique Communication vid\u00e9o Side-event Th\u00e9matique * Veuillez s\u00e9lectionner une seule th\u00e9matique principale S\u00e9lectionnez une th\u00e9matiqueTh\u00e8me 1 &#8211; Gouvernance adapt\u00e9e, inclusive et justeTh\u00e8me 2 &#8211; Produire, valoriser et partager des connaissancesTh\u00e8me 3 &#8211; R\u00e9seaux d&rsquo;AMP connect\u00e9s jusqu&rsquo;\u00e0 la haute mer (BBNJ)Th\u00e8me 4 &#8211; Durabilit\u00e9 financi\u00e8re et \u00e9conomie bleue durable Sous-th\u00e9matique * Veuillez s\u00e9lectionner la sous-th\u00e9matique correspondant \u00e0 votre contribution S\u00e9lectionnez d&rsquo;abord une th\u00e9matique Titre de la contribution * 2 Auteurs 2.1. Auteur principal \/ personne de contact Pr\u00e9nom * Nom * Fonction * Institution \/ Organisation * Pays * R\u00e9gion * Adresse email * T\u00e9l\u00e9phone \/ WhatsApp * Site web (si pertinent) 2.2. Autres auteurs (champ facultatif) + Ajouter un auteur 3 Profil du porteur (Cat\u00e9gorie d&rsquo;acteur) Cette information permettra notamment au comit\u00e9 scientifique de suivre la diversit\u00e9 des profils, la repr\u00e9sentation g\u00e9ographique et l&rsquo;inclusion des acteurs. R\u00e9seau d&rsquo;AMP Gestionnaire d&rsquo;AMP Acteur communautaire Organisation communautaire de base Jeune professionnel \u00c9tudiant Chercheur \/ Universitaire ONG locale ONG Nationale Organisation r\u00e9gionale \/ internationale Secteur priv\u00e9 Artiste Acteur culturel Autre : 4 R\u00e9sum\u00e9 de la contribution (500 mots maximum) Probl\u00e9matique \/ question de recherche * Objectifs de l&rsquo;\u00e9tude * M\u00e9thodologie * Principaux r\u00e9sultats * Contribution \u00e0 la connaissance \/ gestion des AMP * Mots-cl\u00e9s * Titre de l&rsquo;exp\u00e9rience * Pr\u00e9sentation * Solutions apport\u00e9es * Le\u00e7ons apprises * Potentiel de r\u00e9plication \/ transf\u00e9rabilit\u00e9 * Type d&rsquo;activit\u00e9 * Musique Danse Th\u00e9\u00e2tre Conte Slam \/ po\u00e9sie Arts graphiques et visuels Autre Description d\u00e9taill\u00e9e de l&rsquo;activit\u00e9 * Message et lien avec IMPAC6 * Dur\u00e9e * &lt; 5 min 5-10 min 10-15 min Type de vid\u00e9o * Film documentaire Film scientifique Film institutionnel T\u00e9moignage Animation Court m\u00e9trage Reportage Autre Synopsis * Message principal * Dur\u00e9e * &lt; 5 min 5-10 min 10-15 min Langue originale * S\u00e9lectionnezFran\u00e7aisAnglaisEspagnolAutre Sous-titrage * Fran\u00e7ais Anglais Espagnol Autre Titre du side-event * Objectifs * Lien avec IMPAC6 * R\u00e9sultats attendus * 5 D\u00e9claration Je certifie l&rsquo;exactitude des informations fournies et disposer des droits n\u00e9cessaires sur les contenus soumis. * J&rsquo;accepte que la contribution soit \u00e9valu\u00e9e par la Commission scientifique et technique d&rsquo;IMPAC6. * Soumettre la contribution Contribution soumise avec succ\u00e8s ! Votre contribution a bien \u00e9t\u00e9 envoy\u00e9e \u00e0 la Commission scientifique et technique d&rsquo;IMPAC6. Vous recevrez un email de confirmation dans les plus brefs d\u00e9lais. R\u00e9f\u00e9rence : IMPAC6-2027-XXXX<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_angie_page":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"inspiro_hide_title":false,"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-12279","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Formulaire de soumission - Impac6<\/title>\n<meta name=\"description\" content=\"Formulaire de soumission Soumettez votre contribution Remplissez ce formulaire pour soumettre votre contribution \u00e0 l&#039;IMPAC6. Les champs marqu\u00e9s d&#039;un *\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/impac6.sn\/en\/formulaire-soumission\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Formulaire de soumission\" \/>\n<meta property=\"og:description\" content=\"Formulaire de soumission Soumettez votre contribution Remplissez ce formulaire pour soumettre votre contribution \u00e0 l&#039;IMPAC6. Les champs marqu\u00e9s d&#039;un *\" \/>\n<meta property=\"og:url\" content=\"https:\/\/impac6.sn\/en\/formulaire-soumission\/\" \/>\n<meta property=\"og:site_name\" content=\"Impac6\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-25T15:23:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/impac6.sn\/formulaire-soumission\/\",\"url\":\"https:\/\/impac6.sn\/formulaire-soumission\/\",\"name\":\"Formulaire de soumission - Impac6\",\"isPartOf\":{\"@id\":\"https:\/\/impac6.sn\/#website\"},\"datePublished\":\"2026-09-14T12:31:01+00:00\",\"dateModified\":\"2026-09-25T15:23:16+00:00\",\"description\":\"Formulaire de soumission Soumettez votre contribution Remplissez ce formulaire pour soumettre votre contribution \u00e0 l'IMPAC6. Les champs marqu\u00e9s d'un *\",\"breadcrumb\":{\"@id\":\"https:\/\/impac6.sn\/formulaire-soumission\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/impac6.sn\/formulaire-soumission\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/impac6.sn\/formulaire-soumission\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/impac6.sn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Formulaire de soumission\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/impac6.sn\/#website\",\"url\":\"https:\/\/impac6.sn\/\",\"name\":\"Impac 6\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/impac6.sn\/#organization\"},\"alternateName\":\"Sixi\u00e8me Congr\u00e8s international sur les aires marines prot\u00e9g\u00e9es\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/impac6.sn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/impac6.sn\/#organization\",\"name\":\"Impac6\",\"alternateName\":\"Sixi\u00e8me Congr\u00e8s international sur les aires marines prot\u00e9g\u00e9es\",\"url\":\"https:\/\/impac6.sn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/impac6.sn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/impac6.sn\/wp-content\/uploads\/2026\/03\/IMG_4540-e1779293453810.png\",\"contentUrl\":\"https:\/\/impac6.sn\/wp-content\/uploads\/2026\/03\/IMG_4540-e1779293453810.png\",\"width\":2000,\"height\":747,\"caption\":\"Impac6\"},\"image\":{\"@id\":\"https:\/\/impac6.sn\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Submission form \u2013 Impac6","description":"Submission form Submit your contribution Please complete this form to submit your contribution to IMPAC6. Fields marked with an *","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:\/\/impac6.sn\/en\/formulaire-soumission\/","og_locale":"en_GB","og_type":"article","og_title":"Formulaire de soumission","og_description":"Formulaire de soumission Soumettez votre contribution Remplissez ce formulaire pour soumettre votre contribution \u00e0 l'IMPAC6. Les champs marqu\u00e9s d'un *","og_url":"https:\/\/impac6.sn\/en\/formulaire-soumission\/","og_site_name":"Impac6","article_modified_time":"2026-09-25T15:23:16+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/impac6.sn\/formulaire-soumission\/","url":"https:\/\/impac6.sn\/formulaire-soumission\/","name":"Submission form \u2013 Impac6","isPartOf":{"@id":"https:\/\/impac6.sn\/#website"},"datePublished":"2026-09-14T12:31:01+00:00","dateModified":"2026-09-25T15:23:16+00:00","description":"Submission form Submit your contribution Please complete this form to submit your contribution to IMPAC6. Fields marked with an *","breadcrumb":{"@id":"https:\/\/impac6.sn\/formulaire-soumission\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/impac6.sn\/formulaire-soumission\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/impac6.sn\/formulaire-soumission\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/impac6.sn\/"},{"@type":"ListItem","position":2,"name":"Formulaire de soumission"}]},{"@type":"WebSite","@id":"https:\/\/impac6.sn\/#website","url":"https:\/\/impac6.sn\/","name":"Impac 6","description":"","publisher":{"@id":"https:\/\/impac6.sn\/#organization"},"alternateName":"Sixi\u00e8me Congr\u00e8s international sur les aires marines prot\u00e9g\u00e9es","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/impac6.sn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/impac6.sn\/#organization","name":"Impac6","alternateName":"Sixi\u00e8me Congr\u00e8s international sur les aires marines prot\u00e9g\u00e9es","url":"https:\/\/impac6.sn\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/impac6.sn\/#\/schema\/logo\/image\/","url":"https:\/\/impac6.sn\/wp-content\/uploads\/2026\/03\/IMG_4540-e1779293453810.png","contentUrl":"https:\/\/impac6.sn\/wp-content\/uploads\/2026\/03\/IMG_4540-e1779293453810.png","width":2000,"height":747,"caption":"Impac6"},"image":{"@id":"https:\/\/impac6.sn\/#\/schema\/logo\/image\/"}}]}},"featured_media_urls":[],"ticketed":false,"_links":{"self":[{"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/pages\/12279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/comments?post=12279"}],"version-history":[{"count":50,"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/pages\/12279\/revisions"}],"predecessor-version":[{"id":12464,"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/pages\/12279\/revisions\/12464"}],"wp:attachment":[{"href":"https:\/\/impac6.sn\/en\/wp-json\/wp\/v2\/media?parent=12279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}