{"id":16567,"date":"2017-01-04T22:00:48","date_gmt":"2017-01-04T21:00:48","guid":{"rendered":"https:\/\/fids.ch\/punto-di-contatto-piattaforma-di-reporting\/"},"modified":"2026-05-19T09:17:22","modified_gmt":"2026-05-19T07:17:22","slug":"punto-di-contatto-piattaforma-di-reporting","status":"publish","type":"page","link":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/","title":{"rendered":"Punto di contatto &#8211; Piattaforma di reporting"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<div class=\"fids-meldeformular\">\n<div x-data=\"fidsMeldeformular()\" x-init=\"init()\" class=\"fids-mf-root min-h-screen flex flex-col items-center p-4 sm:p-8\">\n\n\t<!-- Resume Dialog -->\n\t<div x-show=\"showResumeDialog\"\n\t     x-cloak\n\t     x-transition:enter=\"transition ease-out duration-300\"\n\t     x-transition:enter-start=\"opacity-0\"\n\t     x-transition:enter-end=\"opacity-100\"\n\t     class=\"fixed inset-0 z-[100] flex items-center justify-center bg-black\/50 backdrop-blur-sm p-4\">\n\t\t<div class=\"bg-white rounded-2xl p-6 sm:p-8 shadow-2xl max-w-md w-full\">\n\t\t\t<div class=\"text-center\">\n\t\t\t\t<div class=\"w-16 h-16 bg-fidsgreen-100 rounded-full flex items-center justify-center mx-auto mb-4\">\n\t\t\t\t\t<svg class=\"w-8 h-8 text-fidsgreen-600\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\n\t\t\t\t\t\t<path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"\/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t\t<h3 class=\"text-xl font-bold text-gray-900 mb-2\" x-text=\"t('resume_title')\"><\/h3>\n\t\t\t\t<p class=\"text-gray-600 mb-6\" x-text=\"t('resume_message')\"><\/p>\n\t\t\t\t<div class=\"flex flex-col sm:flex-row gap-3\">\n\t\t\t\t\t<button @click=\"resumeSavedForm()\" class=\"flex-1 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-4 py-3 rounded-xl transition-all\">\n\t\t\t\t\t\t<span x-text=\"t('resume_continue')\"><\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t\t<button @click=\"startFresh()\" class=\"flex-1 bg-gray-100 hover:bg-gray-200 text-gray-700 font-semibold px-4 py-3 rounded-xl transition-all\">\n\t\t\t\t\t\t<span x-text=\"t('resume_start_new')\"><\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<!-- Top bar -->\n\t<div class=\"fids-mf-topbar fixed top-0 left-0 right-0 z-40 bg-white\/90 backdrop-blur-sm border-b border-fidsgreen-100\">\n\t\t<div class=\"fids-mf-topbar-inner mx-auto px-4 py-2 sm:py-3\">\n\t\t\t<div class=\"fids-mf-topbar-row\">\n\t\t\t\t\t\t\t\t\t<a :href=\"config.backUrl\" class=\"fids-mf-topbar-back flex items-center text-fidsgreen-700 hover:text-fidsgreen-900 transition-colors text-xs sm:text-sm\">\n\t\t\t\t\t\t<svg class=\"w-4 h-4 mr-1\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\n\t\t\t\t\t\t\t<path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M10 19l-7-7m0 0l7-7m-7 7h18\"\/>\n\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t<span class=\"hidden sm:inline\" x-text=\"t('back_to_fids')\"><\/span>\n\t\t\t\t\t\t<span class=\"sm:hidden\">FIDS<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"fids-mf-topbar-logo-wrap\">\n\t\t\t\t\t<img :src=\"config.logoUrl\" alt=\"FIDS Logo\" class=\"fids-mf-topbar-logo h-7 sm:h-9\">\n\t\t\t\t<\/div>\n\t\t\t\t<select x-model=\"language\" @change=\"changeLanguage()\"\n\t\t\t\t        class=\"fids-mf-language-select bg-white text-gray-700 border border-fidsgreen-300 rounded-lg px-2 py-1.5 sm:px-3 sm:py-2 focus:outline-none focus:ring-2 focus:ring-fidsgreen-500\/50 text-sm shadow-sm\">\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"de\">DE<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"fr\">FR<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"it\">IT<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"en\">EN<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"ar\">AR<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"tr\">TR<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"al\">AL<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"bks\">BKS<\/option>\n\t\t\t\t\t\t\t\t\t\t\t<option value=\"ku\">KU<\/option>\n\t\t\t\t\t\t\t\t\t<\/select>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<!-- Back button (form navigation) -->\n\t\t\t<button x-show=\"currentStep > 0\" x-cloak @click=\"previousStep()\"\n\t\t        class=\"fixed top-14 sm:top-16 left-4 sm:left-6 z-50 text-fidsgreen-700 hover:text-fidsgreen-900 transition-colors\"\n\t\t        :aria-label=\"t('back')\">\n\t\t\t<svg class=\"w-8 h-8 sm:w-10 sm:h-10\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\n\t\t\t\t<path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 19l-7-7 7-7\"\/>\n\t\t\t<\/svg>\n\t\t<\/button>\n\t\n\t<div class=\"fids-mf-stage w-full max-w-5xl overflow-x-clip pt-16 sm:pt-20 px-6 sm:px-10\">\n\n\t\t<!-- Honeypot \u2014 muss leer bleiben -->\n\t\t<div aria-hidden=\"true\" style=\"position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;\">\n\t\t\t<label>Website<input type=\"text\" x-model=\"formData.website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>\n\t\t<\/div>\n\n\t\t\n\t\t<!-- Progress -->\n\t\t<div class=\"mb-6 sm:mb-8\" x-show=\"currentStep > 0 && currentStep <= 14\"\n\t\t     role=\"progressbar\" :aria-valuenow=\"getProgressPercent()\" aria-valuemin=\"0\" aria-valuemax=\"100\"\n\t\t     :aria-label=\"t('progress_label')\">\n\t\t\t<div class=\"flex items-center justify-center gap-3 sm:gap-4\">\n\t\t\t\t<div class=\"flex-1 max-w-xs sm:max-w-md h-2 bg-fidsgreen-100 rounded-full overflow-hidden\">\n\t\t\t\t\t<div class=\"h-full bg-fidsgreen-500 rounded-full transition-all duration-500 ease-out\" :style=\"'width: ' + getProgressPercent() + '%'\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<span class=\"text-fidsgreen-700 font-semibold text-sm sm:text-base min-w-[3rem] text-right\" x-text=\"getProgressPercent() + '%'\" aria-live=\"polite\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 0: Welcome -->\n\t\t<div x-show=\"currentStep === 0\" class=\"text-center\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-6 sm:p-10 shadow-2xl\">\n\t\t\t\t<img :src=\"config.logoUrl\" alt=\"FIDS Logo\" class=\"h-16 sm:h-20 mx-auto mb-4 sm:mb-6\">\n\t\t\t\t<h1 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-3 sm:mb-4\" x-text=\"t('welcome_title')\"><\/h1>\n\t\t\t\t<p class=\"text-lg sm:text-xl text-gray-600 mb-6 sm:mb-8 max-w-2xl mx-auto\" x-text=\"t('welcome_subtitle')\"><\/p>\n\t\t\t\t<div class=\"bg-fidsgreen-50 border-l-4 border-fidsgreen-500 p-4 sm:p-6 mb-6 sm:mb-8 text-left rounded-lg\">\n\t\t\t\t\t<h3 class=\"font-semibold text-fidsgreen-900 mb-3 text-base sm:text-lg\" x-text=\"t('important_info')\"><\/h3>\n\t\t\t\t\t<ul class=\"space-y-3 text-sm sm:text-base text-gray-700 p-0\">\n\t\t\t\t\t\t<li class=\"flex items-start\"><svg class=\"w-5 h-5 text-fidsgreen-600 mr-2 mt-0.5 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z\"\/><\/svg><span x-text=\"t('info_anonymous')\"><\/span><\/li>\n\t\t\t\t\t\t<li class=\"flex items-start\"><svg class=\"w-5 h-5 text-fidsgreen-600 mr-2 mt-0.5 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\/><\/svg><span x-text=\"t('info_data_protection')\"><\/span><\/li>\n\t\t\t\t\t\t<li class=\"flex items-start\"><svg class=\"w-5 h-5 text-fidsgreen-600 mr-2 mt-0.5 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18.364 5.636l-3.536 3.536m0 5.656l3.536 3.536M9.172 9.172L5.636 5.636m3.536 9.192l-3.536 3.536M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-5 0a4 4 0 11-8 0 4 4 0 018 0z\"\/><\/svg><span x-text=\"t('info_counseling')\"><\/span><\/li>\n\t\t\t\t\t\t<li class=\"flex items-start\"><svg class=\"w-5 h-5 text-fidsgreen-600 mr-2 mt-0.5 flex-shrink-0\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"\/><\/svg><span x-text=\"t('welcome_time')\"><\/span><\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"text-left mb-6 sm:mb-8\">\n\t\t\t\t\t<p class=\"text-sm font-medium text-gray-500 mb-2\" x-text=\"t('expect_title')\"><\/p>\n\t\t\t\t\t<div class=\"flex flex-wrap gap-2\">\n\t\t\t\t\t\t<span class=\"inline-flex items-center px-3 py-1 rounded-full text-xs sm:text-sm bg-gray-100 text-gray-600\" x-text=\"t('expect_1')\"><\/span>\n\t\t\t\t\t\t<span class=\"inline-flex items-center px-3 py-1 rounded-full text-xs sm:text-sm bg-gray-100 text-gray-600\" x-text=\"t('expect_2')\"><\/span>\n\t\t\t\t\t\t<span class=\"inline-flex items-center px-3 py-1 rounded-full text-xs sm:text-sm bg-gray-100 text-gray-600\" x-text=\"t('expect_3')\"><\/span>\n\t\t\t\t\t\t<span class=\"inline-flex items-center px-3 py-1 rounded-full text-xs sm:text-sm bg-gray-100 text-gray-600\" x-text=\"t('expect_4')\"><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<label class=\"flex items-center gap-3 cursor-pointer px-4 py-3 sm:px-6 sm:py-4 bg-gray-50 border border-gray-200 rounded-xl hover:bg-gray-100 transition-colors mb-6\">\n\t\t\t\t\t<input type=\"checkbox\" x-model=\"formData.privacy_accepted\" class=\"w-5 h-5 text-fidsgreen-500 border-gray-300 rounded focus:ring-fidsgreen-500 flex-shrink-0\">\n\t\t\t\t\t<span class=\"text-sm sm:text-base text-gray-700\">\n\t\t\t\t\t\t<span x-text=\"t('privacy_start')\"><\/span>\n\t\t\t\t\t\t(<a :href=\"t('privacy_policy_url')\" target=\"_blank\" rel=\"noopener\" class=\"text-fidsgreen-600 underline hover:text-fidsgreen-800\" x-text=\"t('privacy_policy')\"><\/a>)\n\t\t\t\t\t<\/span>\n\t\t\t\t<\/label>\n\t\t\t\t<button @click=\"formData.privacy_accepted ? nextStep() : showValidation('validation_accept_privacy')\"\n\t\t\t\t        :class=\"formData.privacy_accepted ? 'bg-fidsbtn hover:bg-fidsgreen-600 hover:shadow-xl transform hover:scale-105' : 'bg-gray-300 cursor-not-allowed'\"\n\t\t\t\t        class=\"text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('start_report')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 0\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 1: Role -->\n\t\t<div x-show=\"currentStep === 1\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<svg class=\"w-12 h-12 sm:w-16 sm:h-16 mx-auto mb-4 sm:mb-6 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"\/><\/svg>\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-6 sm:mb-8 text-center\" x-text=\"t('role_question')\"><\/h2>\n\t\t\t\t<div class=\"grid grid-cols-2 gap-3 sm:gap-4\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"role\" value=\"betroffene\" x-model=\"formData.role\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<svg class=\"w-10 h-10 sm:w-12 sm:h-12 mx-auto mb-2 sm:mb-3 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"\/><\/svg>\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('role_affected')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"role\" value=\"zeuge\" x-model=\"formData.role\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<svg class=\"w-10 h-10 sm:w-12 sm:h-12 mx-auto mb-2 sm:mb-3 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 12a3 3 0 11-6 0 3 3 0 016 0z\"\/><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M2.458 12C3.732 7.943 7.523 5 12 5c4.478 0 8.268 2.943 9.542 7-1.274 4.057-5.064 7-9.542 7-4.477 0-8.268-2.943-9.542-7z\"\/><\/svg>\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('role_witness')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"role\" value=\"andere\" x-model=\"formData.role\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<svg class=\"w-10 h-10 sm:w-12 sm:h-12 mx-auto mb-2 sm:mb-3 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z\"\/><\/svg>\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('role_other')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"role\" value=\"medien\" x-model=\"formData.role\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<svg class=\"w-10 h-10 sm:w-12 sm:h-12 mx-auto mb-2 sm:mb-3 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 20H5a2 2 0 01-2-2V6a2 2 0 012-2h10a2 2 0 012 2v1m2 13a2 2 0 01-2-2V7m2 13a2 2 0 002-2V9a2 2 0 00-2-2h-2m-4-3H9M7 16h6M7 8h6v4H7V8z\"\/><\/svg>\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('role_media')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button x-show=\"formData.role\" @click=\"nextStep()\" class=\"w-full mt-6 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 2: Affected Gender -->\n\t\t<div x-show=\"currentStep === 2\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<svg class=\"w-12 h-12 sm:w-16 sm:h-16 mx-auto mb-4 sm:mb-6 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 11c2.761 0 5-2.239 5-5S14.761 1 12 1 7 3.239 7 6s2.239 5 5 5zm0 2c-4.418 0-8 2.239-8 5v2h16v-2c0-2.761-3.582-5-8-5z\"\/><\/svg>\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('affected_gender_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('affected_gender_subtitle')\"><\/p>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-3 gap-3 sm:gap-4\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"affected_gender\" value=\"female\" x-model=\"formData.affected_gender\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('affected_gender_female')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"affected_gender\" value=\"male\" x-model=\"formData.affected_gender\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('affected_gender_male')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"affected_gender\" value=\"no_answer\" x-model=\"formData.affected_gender\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-lg\" x-text=\"t('affected_gender_no_answer')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"nextStep()\" class=\"w-full mt-6 sm:mt-8 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 3: Affected -->\n\t\t<div x-show=\"currentStep === 3\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<svg class=\"w-12 h-12 sm:w-16 sm:h-16 mx-auto mb-4 sm:mb-6 text-fidsgreen-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 0 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z\"\/><\/svg>\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('affected_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('affected_subtitle')\"><\/p>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-3 sm:gap-4\">\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('affected', 'einzelperson')\">\n\t\t\t\t\t\t\t<input type=\"checkbox\" value=\"einzelperson\" :checked=\"formData.affected.includes('einzelperson')\" class=\"hidden\">\n\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t<p class=\"font-semibold text-base sm:text-lg\" x-text=\"t('affected_individual')\"><\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('affected', 'mehrere')\">\n\t\t\t\t\t\t\t<input type=\"checkbox\" value=\"mehrere\" :checked=\"formData.affected.includes('mehrere')\" class=\"hidden\">\n\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t<p class=\"font-semibold text-base sm:text-lg\" x-text=\"t('affected_multiple')\"><\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('affected', 'organisation')\">\n\t\t\t\t\t\t\t<input type=\"checkbox\" value=\"organisation\" :checked=\"formData.affected.includes('organisation')\" class=\"hidden\">\n\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t<p class=\"font-semibold text-base sm:text-lg\" x-text=\"t('affected_organization')\"><\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('affected', 'unbekannt')\">\n\t\t\t\t\t\t\t<input type=\"checkbox\" value=\"unbekannt\" :checked=\"formData.affected.includes('unbekannt')\" class=\"hidden\">\n\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-6 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t<p class=\"font-semibold text-base sm:text-lg\" x-text=\"t('affected_unknown')\"><\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"nextStep()\" :disabled=\"formData.affected.length === 0\"\n\t\t\t\t        :class=\"formData.affected.length > 0 ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300 cursor-not-allowed'\"\n\t\t\t\t        class=\"w-full mt-6 sm:mt-8 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 4: Location Type -->\n\t\t<div x-show=\"currentStep === 4\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-6 sm:mb-8 text-center\" x-text=\"t('location_question')\"><\/h2>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-4 sm:gap-6\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"location_type\" value=\"offline\" x-model=\"formData.location_type\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl mb-1 sm:mb-2\" x-text=\"t('location_offline')\"><\/p>\n\t\t\t\t\t\t\t<p class=\"text-gray-600 text-xs sm:text-sm\" x-text=\"t('location_offline_desc')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"location_type\" value=\"online\" x-model=\"formData.location_type\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl mb-1 sm:mb-2\" x-text=\"t('location_online')\"><\/p>\n\t\t\t\t\t\t\t<p class=\"text-gray-600 text-xs sm:text-sm\" x-text=\"t('location_online_desc')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button x-show=\"formData.location_type\" @click=\"nextStep()\" class=\"w-full mt-6 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 5: Incident Type -->\n\t\t<div x-show=\"currentStep === 5\" class=\"max-w-4xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('incident_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('incident_subtitle')\"><\/p>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-3 sm:gap-4\">\n\t\t\t\t\t<template x-for=\"type in tr('incident_types')\" :key=\"type.value\">\n\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('incident_types', type.value)\">\n\t\t\t\t\t\t\t<input type=\"checkbox\" :value=\"type.value\" :checked=\"formData.incident_types.includes(type.value)\" class=\"hidden\">\n\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-5 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t<div class=\"flex items-start\">\n\t\t\t\t\t\t\t\t\t<div class=\"flex-shrink-0\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"w-5 h-5 sm:w-6 sm:h-6 rounded border-2 border-gray-300 flex items-center justify-center\">\n\t\t\t\t\t\t\t\t\t\t\t<svg x-show=\"formData.incident_types.includes(type.value)\" class=\"w-3 h-3 sm:w-4 sm:h-4 text-fidsgreen-500\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\" clip-rule=\"evenodd\"\/><\/svg>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"ml-3\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"font-semibold text-sm sm:text-base\" x-text=\"type.label\"><\/p>\n\t\t\t\t\t\t\t\t\t\t<p x-show=\"type.desc\" class=\"text-xs text-gray-500 mt-0.5\" x-text=\"type.desc\"><\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t<\/template>\n\t\t\t\t<\/div>\n\t\t\t\t<div x-show=\"formData.incident_types.includes('anderes')\" class=\"mt-4\">\n\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('incident_other_label')\"><\/label>\n\t\t\t\t\t<input type=\"text\" x-model=\"formData.incident_other_text\" :placeholder=\"t('incident_other_placeholder')\" class=\"w-full px-4 py-3 text-base rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"tryNextStep(formData.incident_types.length > 0, 'validation_select_at_least_one')\"\n\t\t\t\t        :class=\"formData.incident_types.length > 0 ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 sm:mt-8 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 5\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 6: Life Area or Platform -->\n\t\t<div x-show=\"currentStep === 6\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<div x-show=\"formData.location_type === 'offline'\">\n\t\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('area_question')\"><\/h2>\n\t\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('area_subtitle')\"><\/p>\n\t\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-3 sm:gap-4\">\n\t\t\t\t\t\t<template x-for=\"area in tr('life_areas')\" :key=\"area.value\">\n\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('life_areas', area.value)\">\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" :value=\"area.value\" :checked=\"formData.life_areas.includes(area.value)\" class=\"hidden\">\n\t\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-4 sm:p-5 hover:shadow-lg\">\n\t\t\t\t\t\t\t\t\t<div class=\"flex items-center\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"w-5 h-5 sm:w-6 sm:h-6 rounded border-2 border-gray-300 flex items-center justify-center\">\n\t\t\t\t\t\t\t\t\t\t\t<svg x-show=\"formData.life_areas.includes(area.value)\" class=\"w-3 h-3 sm:w-4 sm:h-4 text-fidsgreen-500\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\" clip-rule=\"evenodd\"\/><\/svg>\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<p class=\"ml-3 font-semibold text-sm sm:text-base\" x-text=\"area.label\"><\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<\/template>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div x-show=\"formData.location_type === 'online'\">\n\t\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('platform_question')\"><\/h2>\n\t\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('platform_subtitle')\"><\/p>\n\t\t\t\t\t<div class=\"grid grid-cols-2 sm:grid-cols-3 gap-3 sm:gap-4\">\n\t\t\t\t\t\t<template x-for=\"platform in tr('platforms')\" :key=\"platform.value\">\n\t\t\t\t\t\t\t<label class=\"checkbox-card\" @click.prevent=\"toggleArrayValue('platforms', platform.value)\">\n\t\t\t\t\t\t\t\t<input type=\"checkbox\" :value=\"platform.value\" :checked=\"formData.platforms.includes(platform.value)\" class=\"hidden\">\n\t\t\t\t\t\t\t\t<div class=\"checkbox-card-content border-2 border-gray-200 rounded-xl p-3 sm:p-4 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t\t\t<div class=\"w-5 h-5 sm:w-6 sm:h-6 rounded border-2 border-gray-300 flex items-center justify-center mx-auto mb-2\">\n\t\t\t\t\t\t\t\t\t\t<svg x-show=\"formData.platforms.includes(platform.value)\" class=\"w-3 h-3 sm:w-4 sm:h-4 text-fidsgreen-500\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\" clip-rule=\"evenodd\"\/><\/svg>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<p class=\"font-semibold text-xs sm:text-sm\" x-text=\"platform.label\"><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<\/template>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"mt-4\">\n\t\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('platform_url')\"><\/label>\n\t\t\t\t\t\t<input type=\"text\" x-model=\"formData.platform_url\" :placeholder=\"t('platform_url_placeholder')\" class=\"w-full px-4 py-3 text-base rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"tryNextStep((formData.location_type === 'offline' && formData.life_areas.length > 0) || (formData.location_type === 'online' && formData.platforms.length > 0), 'validation_select_at_least_one')\"\n\t\t\t\t        :class=\"(formData.location_type === 'offline' && formData.life_areas.length > 0) || (formData.location_type === 'online' && formData.platforms.length > 0) ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 6\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 7: Description + Files -->\n\t\t<div x-show=\"currentStep === 7\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('description_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-4 text-center\" x-text=\"t('description_subtitle')\"><\/p>\n\t\t\t\t<div class=\"bg-gray-50 rounded-lg p-3 sm:p-4 mb-4 text-left\">\n\t\t\t\t\t<p class=\"text-xs sm:text-sm text-gray-500 mb-2\" x-text=\"t('description_guiding_title')\"><\/p>\n\t\t\t\t\t<ul class=\"text-xs sm:text-sm text-gray-500 space-y-1 list-disc list-inside\">\n\t\t\t\t\t\t<li x-text=\"t('description_guiding_1')\"><\/li>\n\t\t\t\t\t\t<li x-text=\"t('description_guiding_2')\"><\/li>\n\t\t\t\t\t\t<li x-text=\"t('description_guiding_3')\"><\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t<\/div>\n\t\t\t\t<textarea x-model=\"formData.description\" rows=\"6\" :placeholder=\"t('description_placeholder')\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all resize-none\"><\/textarea>\n\t\t\t\t<div class=\"mt-6\">\n\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('file_upload')\"><\/label>\n\t\t\t\t\t<input type=\"file\" @change=\"handleFileUpload($event)\" accept=\"image\/jpeg,image\/png,image\/gif,image\/webp,application\/pdf\" multiple class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all bg-white\">\n\t\t\t\t\t<p class=\"text-xs sm:text-sm text-gray-500 mt-2\" x-text=\"t('file_upload_hint')\"><\/p>\n\t\t\t\t\t<div x-show=\"formData.files.length > 0\" class=\"mt-3\">\n\t\t\t\t\t\t<p class=\"text-sm font-medium text-gray-700 mb-2\" x-text=\"t('uploaded_files')\"><\/p>\n\t\t\t\t\t\t<ul class=\"space-y-1\">\n\t\t\t\t\t\t\t<template x-for=\"(file, index) in formData.files\" :key=\"index\">\n\t\t\t\t\t\t\t\t<li class=\"flex items-center justify-between bg-gray-50 px-3 py-2 rounded-lg text-sm\">\n\t\t\t\t\t\t\t\t\t<span x-text=\"file.name\"><\/span>\n\t\t\t\t\t\t\t\t\t<button @click=\"removeFile(index)\" class=\"text-red-500 hover:text-red-700\">&times;<\/button>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/template>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"tryNextStep(formData.description && formData.description.length >= 20, 'validation_min_20_chars')\"\n\t\t\t\t        :class=\"formData.description && formData.description.length >= 20 ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 7 && (!formData.description || formData.description.length < 20)\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 8: Country \/ Canton \/ Zip -->\n\t\t<div x-show=\"currentStep === 8\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-6 sm:mb-8 text-center\" x-text=\"t('place_question')\"><\/h2>\n\t\t\t\t<div class=\"space-y-4\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('country')\"><\/label>\n\t\t\t\t\t\t<select x-model=\"formData.country\" @change=\"formData.canton = ''; formData.zip = ''\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all bg-white\">\n\t\t\t\t\t\t\t<template x-for=\"c in config.countries\" :key=\"c\">\n\t\t\t\t\t\t\t\t<option :value=\"c\" x-text=\"c\"><\/option>\n\t\t\t\t\t\t\t<\/template>\n\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div x-show=\"formData.country === 'Schweiz'\">\n\t\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('canton')\"><\/label>\n\t\t\t\t\t\t<select x-model=\"formData.canton\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all bg-white\">\n\t\t\t\t\t\t\t<option value=\"\" x-text=\"t('canton_placeholder')\"><\/option>\n\t\t\t\t\t\t\t<template x-for=\"canton in config.cantons\" :key=\"canton\">\n\t\t\t\t\t\t\t\t<option :value=\"canton\" x-text=\"canton\"><\/option>\n\t\t\t\t\t\t\t<\/template>\n\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-2\" x-text=\"t('zip')\"><\/label>\n\t\t\t\t\t\t<input type=\"text\" x-model=\"formData.zip\" :placeholder=\"t('zip_placeholder')\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"tryNextStep(formData.country, 'validation_select_country')\"\n\t\t\t\t        :class=\"formData.country ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 sm:mt-8 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 8\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 9: Date -->\n\t\t<div x-show=\"currentStep === 9\" class=\"max-w-2xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 text-center\" x-text=\"t('date_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-4 text-center\" x-text=\"t('date_optional')\"><\/p>\n\t\t\t\t<input type=\"date\" x-model=\"formData.date\"\n\t\t\t\t       :min=\"new Date(new Date().setFullYear(new Date().getFullYear() - 2)).toISOString().split('T')[0]\"\n\t\t\t\t       :max=\"new Date().toISOString().split('T')[0]\"\n\t\t\t\t       class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t<p class=\"text-xs text-gray-500 mt-2 text-center\" x-text=\"t('date_hint')\"><\/p>\n\t\t\t\t<button @click=\"validateDateAndNext()\" class=\"w-full mt-6 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 9\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 10: One-time -->\n\t\t<div x-show=\"currentStep === 10\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-6 sm:mb-8 text-center\" x-text=\"t('onetime_question')\"><\/h2>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-4 sm:gap-6\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"one_time\" value=\"yes\" x-model=\"formData.one_time\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('yes')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"one_time\" value=\"no\" x-model=\"formData.one_time\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('no')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button x-show=\"formData.one_time\" @click=\"nextStep()\" class=\"w-full mt-6 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 11: Already reported -->\n\t\t<div x-show=\"currentStep === 11\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-6 sm:mb-8 text-center\" x-text=\"t('reported_question')\"><\/h2>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-4 sm:gap-6\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"already_reported\" value=\"yes\" x-model=\"formData.already_reported\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('yes')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"already_reported\" value=\"no\" x-model=\"formData.already_reported\" @change=\"nextStep()\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('no')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button x-show=\"formData.already_reported\" @click=\"nextStep()\" class=\"w-full mt-6 bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 12: Counseling -->\n\t\t<div x-show=\"currentStep === 12\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('counseling_question')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('counseling_subtitle')\"><\/p>\n\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-2 gap-4 sm:gap-6\">\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"wants_counseling\" value=\"yes\" x-model=\"formData.wants_counseling\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('yes')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t<input type=\"radio\" name=\"wants_counseling\" value=\"no\" x-model=\"formData.wants_counseling\" class=\"hidden\">\n\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-6 sm:p-8 text-center hover:shadow-lg\">\n\t\t\t\t\t\t\t<p class=\"font-bold text-lg sm:text-xl\" x-text=\"t('no')\"><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"formData.wants_counseling ? handleCounselingChoice() : showValidation('validation_select_option')\"\n\t\t\t\t        :class=\"formData.wants_counseling ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 sm:mt-8 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 12\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 13: Contact -->\n\t\t<div x-show=\"currentStep === 13\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-2 sm:mb-3 text-center\" x-text=\"t('contact_details')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8 text-center\" x-text=\"t('contact_details_subtitle')\"><\/p>\n\t\t\t\t<div class=\"space-y-6\">\n\t\t\t\t\t<div>\n\t\t\t\t\t\t<label class=\"block text-sm font-medium text-gray-700 mb-3\" x-text=\"t('contact_preference')\"><\/label>\n\t\t\t\t\t\t<div class=\"grid grid-cols-1 sm:grid-cols-3 gap-3\">\n\t\t\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"contact_pref\" value=\"email\" x-model=\"formData.contact_preference\" class=\"hidden\">\n\t\t\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 text-center hover:shadow-lg cursor-pointer\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-medium text-sm\" x-text=\"t('contact_preference_email')\"><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"contact_pref\" value=\"phone\" x-model=\"formData.contact_preference\" class=\"hidden\">\n\t\t\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 text-center hover:shadow-lg cursor-pointer\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-medium text-sm\" x-text=\"t('contact_preference_phone')\"><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t<label class=\"radio-card\">\n\t\t\t\t\t\t\t\t<input type=\"radio\" name=\"contact_pref\" value=\"both\" x-model=\"formData.contact_preference\" class=\"hidden\">\n\t\t\t\t\t\t\t\t<div class=\"radio-card-content border-2 border-gray-200 rounded-xl p-4 text-center hover:shadow-lg cursor-pointer\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-medium text-sm\" x-text=\"t('contact_preference_both')\"><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div><input type=\"text\" x-model=\"formData.contact_name\" :placeholder=\"t('contact_name')\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\"><\/div>\n\t\t\t\t\t<div x-show=\"formData.contact_preference === 'email' || formData.contact_preference === 'both'\">\n\t\t\t\t\t\t<input type=\"email\" x-model=\"formData.contact_email\" :placeholder=\"t('contact_email')\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div x-show=\"formData.contact_preference === 'phone' || formData.contact_preference === 'both'\">\n\t\t\t\t\t\t<input type=\"tel\" x-model=\"formData.contact_phone\" :placeholder=\"t('contact_phone')\" class=\"w-full px-4 sm:px-6 py-3 sm:py-4 text-base sm:text-lg rounded-xl border-2 border-gray-200 focus:border-fidsgreen-500 transition-all\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"tryNextStep(isContactValid(), 'validation_provide_contact')\"\n\t\t\t\t        :class=\"isContactValid() ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300'\"\n\t\t\t\t        class=\"w-full mt-6 sm:mt-8 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('continue')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"validationMessage && currentStep === 13\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"validationMessage\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 14: Submit -->\n\t\t<div x-show=\"currentStep === 14\" class=\"max-w-3xl mx-auto\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-4 sm:p-6 md:p-10 shadow-2xl text-center\">\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-3 sm:mb-4\" x-text=\"t('submit')\"><\/h2>\n\t\t\t\t<p class=\"text-sm sm:text-base text-gray-600 mb-6 sm:mb-8\" x-text=\"t('privacy_text')\"><\/p>\n\t\t\t\t<button @click=\"submitForm()\" :disabled=\"isSubmitting\"\n\t\t\t\t        :class=\"!isSubmitting ? 'bg-fidsbtn hover:bg-fidsgreen-600' : 'bg-gray-300 cursor-not-allowed'\"\n\t\t\t\t        class=\"w-full text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-show=\"!isSubmitting\" x-text=\"t('submit')\"><\/span>\n\t\t\t\t\t<span x-show=\"isSubmitting\" x-text=\"t('submitting')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<p x-show=\"submitError\" class=\"mt-3 text-red-500 text-sm text-center\" x-text=\"submitError\"><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- STEP 15: Success -->\n\t\t<div x-show=\"currentStep === 15\" class=\"text-center\">\n\t\t\t<div class=\"glassmorphism rounded-2xl sm:rounded-3xl p-6 sm:p-10 shadow-2xl max-w-2xl mx-auto\">\n\t\t\t\t<div class=\"w-20 h-20 sm:w-24 sm:h-24 bg-green-100 rounded-full flex items-center justify-center mx-auto mb-4 sm:mb-6\">\n\t\t\t\t\t<svg class=\"w-10 h-10 sm:w-12 sm:h-12 text-green-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 13l4 4L19 7\"\/><\/svg>\n\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"text-2xl sm:text-3xl md:text-4xl font-bold text-gray-900 mb-3 sm:mb-4\" x-text=\"t('success_title')\"><\/h2>\n\t\t\t\t<p class=\"text-base sm:text-lg text-gray-600 mb-6\" x-text=\"t('success_message')\"><\/p>\n\t\t\t\t<div class=\"bg-fidsgreen-50 border-l-4 border-fidsgreen-500 p-4 sm:p-5 mb-6 text-left rounded-lg\">\n\t\t\t\t\t<h3 class=\"font-semibold text-fidsgreen-900 mb-2 text-sm sm:text-base\" x-text=\"t('success_next_steps_title')\"><\/h3>\n\t\t\t\t\t<p class=\"text-sm text-gray-700\" x-text=\"t('success_next_steps')\"><\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"bg-gray-50 rounded-xl p-4 sm:p-5 mb-6 text-left\">\n\t\t\t\t\t<h3 class=\"font-semibold text-gray-900 mb-3 text-sm sm:text-base\" x-text=\"t('success_contact_title')\"><\/h3>\n\t\t\t\t\t<div class=\"space-y-2 text-sm text-gray-700\">\n\t\t\t\t\t\t<div class=\"flex items-center\"><span x-text=\"config.contactEmail\"><\/span><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<button @click=\"resetForm()\" class=\"bg-fidsbtn hover:bg-fidsgreen-600 text-white font-semibold px-6 sm:px-8 py-3 sm:py-4 rounded-xl text-base sm:text-lg shadow-lg transition-all\">\n\t\t\t\t\t<span x-text=\"t('new_report')\"><\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"mt-4 pb-4 text-center\">\n\t\t<a :href=\"t('privacy_policy_url')\" target=\"_blank\" rel=\"noopener\"\n\t\t   class=\"text-xs text-gray-400 hover:text-fidsgreen-600 transition-colors\"\n\t\t   x-text=\"t('privacy_policy')\"><\/a>\n\t<\/div>\n<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"fids-mf-fullscreen-template.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-16567","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Punto di contatto - Piattaforma di reporting - FIDS<\/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:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Punto di contatto - Piattaforma di reporting - FIDS\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/\" \/>\n<meta property=\"og:site_name\" content=\"FIDS\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T07:17:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/fids.ch\\\/it\\\/punto-di-contatto-piattaforma-di-reporting\\\/\",\"url\":\"https:\\\/\\\/fids.ch\\\/it\\\/punto-di-contatto-piattaforma-di-reporting\\\/\",\"name\":\"Punto di contatto - Piattaforma di reporting - FIDS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/fids.ch\\\/it\\\/#website\"},\"datePublished\":\"2017-01-04T21:00:48+00:00\",\"dateModified\":\"2026-05-19T07:17:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/fids.ch\\\/it\\\/punto-di-contatto-piattaforma-di-reporting\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/fids.ch\\\/it\\\/punto-di-contatto-piattaforma-di-reporting\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/fids.ch\\\/it\\\/punto-di-contatto-piattaforma-di-reporting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/fids.ch\\\/it\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Punto di contatto &#8211; Piattaforma di reporting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/fids.ch\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/fids.ch\\\/it\\\/\",\"name\":\"FIDS\",\"description\":\"F\u00f6deration Islamischer Dachorganisationen Schweiz\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/fids.ch\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Punto di contatto - Piattaforma di reporting - FIDS","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:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/","og_locale":"it_IT","og_type":"article","og_title":"Punto di contatto - Piattaforma di reporting - FIDS","og_url":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/","og_site_name":"FIDS","article_modified_time":"2026-05-19T07:17:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/","url":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/","name":"Punto di contatto - Piattaforma di reporting - FIDS","isPartOf":{"@id":"https:\/\/fids.ch\/it\/#website"},"datePublished":"2017-01-04T21:00:48+00:00","dateModified":"2026-05-19T07:17:22+00:00","breadcrumb":{"@id":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fids.ch\/it\/punto-di-contatto-piattaforma-di-reporting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/fids.ch\/it\/home\/"},{"@type":"ListItem","position":2,"name":"Punto di contatto &#8211; Piattaforma di reporting"}]},{"@type":"WebSite","@id":"https:\/\/fids.ch\/it\/#website","url":"https:\/\/fids.ch\/it\/","name":"FIDS","description":"F\u00f6deration Islamischer Dachorganisationen Schweiz","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fids.ch\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/pages\/16567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/comments?post=16567"}],"version-history":[{"count":3,"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/pages\/16567\/revisions"}],"predecessor-version":[{"id":17314,"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/pages\/16567\/revisions\/17314"}],"wp:attachment":[{"href":"https:\/\/fids.ch\/it\/wp-json\/wp\/v2\/media?parent=16567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}