PageSourceSearch

https://jobotropo.com/assets/interactiveMapsView-DCN-z_z4.js

js jobotropo.com collected 2026-10-02 00:00:32 UTC 105,914 bytes, 1 lines download raw bytes

1import{d as a,j as e,u as l,r as t,bT as s,l as n,a as i,b as o,F as r,c9 as c,ca as d,h,g as u,b6 as v,bU as p,o as m,n as g,e as L,T as y,f as M,O as z,I as f,R as H,cr as A,c as V,s as b}from"./index-we8GpMua.js";import{C as Z}from"./carteStateManager-CDcPs64F.js";import{P as S}from"./partnershipService-D9UZMPC0.js";const x="/assets/carte-QIb9aa6y.css",P=a({name:"CarteFilter",components:{customDatalist:e},props:{infoData:{type:Object,default:()=>({})},filters:{type:Object,default:()=>({})},allOrganizations:{type:Array,default:()=>[]},filteredOrganizations:{type:Array,default:()=>[]},onFilterChange:{type:Function},onClearAllFilters:{type:Function}},setup(a){const{t:r}=l(),{organizationTypes:c=[]}=a.infoData,d=t(null),h=t([]);s(()=>a.filters,a=>{if(a){const e=a.organizationTypes||[];if(e.length>0){const a=null==c?void 0:c.find(a=>e.some(e=>e.code===a.code));d.value=a||null}else d.value=null}},{immediate:!0,deep:!0});const u=n(()=>{const e={};return null==c||c.forEach(a=>{e[a.code]=0}),(a.allOrganizations||[]).forEach(a=>{var l;(null==(l=a.type)?void 0:l.code)&&(e[a.type.code]=(e[a.type.code]||0)+1)}),e}),v=n(()=>(a.allOrganizations||[]).map(a=>{var e,l,t,s,n,o;return{dataValue:a.id,dataType:"studios",displayValue:i("span",{class:"datalist-parent"},[i("span",{class:"datalist-cat blue"},[null==(e=a.type)?void 0:e.label]),i("span",null,[a.name]),i("span",{class:"datalist-subtext"},[null==(t=null==(l=a.location)?void 0:l.city)?void 0:t.name])]),searchableText:`${null==(s=a.type)?void 0:s.label} ${a.name} ${null==(o=null==(n=a.location)?void 0:n.city)?void 0:o.name}`,searchDisplayValue:a.name,id:a.id,label:a.name}})),p=e=>{var l;d.value=e;const t=e?[{code:e.code}]:[];null==(l=a.onFilterChange)||l.call(a,"organizationTypes",t)},m=e=>{var l;try{if(!Array.isArray(e))return;h.value=e;const t=e.map(a=>a.id||a),s=(a.allOrganizations||[]).filter(a=>t.includes(a.id));null==(l=a.onFilterChange)||l.call(a,"studios",s)}catch(t){}},g=()=>{var e,l,t,s;d.value=null,h.value=[],L.value=!1,null==(e=a.onFilterChange)||e.call(a,"organizationTypes",[]),null==(l=a.onFilterChange)||l.call(a,"studios",[]),null==(t=a.onFilterChange)||t.call(a,"onlyWithJobs",!1),null==(s=a.onClearAllFilters)||s.call(a)},L=t(!1);return s(()=>L.value,e=>{var l;null==(l=a.onFilterChange)||l.call(a,"onlyWithJobs",e)}),s(()=>a.filters,a=>{a&&!1===a.onlyWithJobs&&(L.value=!1)},{deep:!0}),()=>i("div",{class:"carte-filters"},[i("div",{class:"jobo-relative"},[i("div",{class:"filter-bar-top"},[i("div",{class:"filter-count"},[i("span",{class:"jobo-text-bold"},[a.filteredOrganizations.length]),i("span",{class:"jobo-text"},[o(" organisations")])])])]),i("button",{type:"button",class:"jobo-btn jobo-shadow small full-width",onClick:g},[i("img",{class:"jobo-icon mr-small small",src:"/assets/icons/refresh-line.svg",alt:"Réinitialiser"},null),r("reset")]),i("hr",{class:"jobo-hr"},null),i("div",{class:"filter-section"},[i("h4",{class:"jobo-h3 blue filter-title"},[o("Type d'organisation")]),i("div",{class:"jobo-col"},[i("div",{class:"job-filter-tags center jobo-row"},[i("button",{type:"button","data-filter-reset":"true",class:"jobo-filter-tag jobo-shadow "+(null===d.value?"active":""),onClick:()=>p(null)},[o("Tous types"),i("span",{class:"filter-count"},[o("("),(a.allOrganizations||[]).length,o(")")])]),null==c?void 0:c.map(a=>{var e;return i("button",{key:a.code,type:"button",class:"jobo-filter-tag jobo-shadow "+((null==(e=d.value)?void 0:e.code)===a.code?"active":""),onClick:()=>p(a)},[a.label,i("span",{class:"filter-count"},[o("("),u.value[a.code]||0,o(")")])])})])])]),i("hr",{class:"jobo-hr"},null),i("div",{class:"filter-section"},[i("h4",{class:"jobo-h3 blue filter-title"},[o("Studios")]),i(e,{selectValue:h.value,"onUpdate:selectValue":m,dataOptions:v.value,placeholder:"Rechercher des studios...",multiple:!0},null),i("hr",{class:"jobo-hr"},null),i("div",{class:"job-filter-carte"},[i("label",{htmlFor:"with-jobs-checkbox",class:"filter-label-option"},[o("Avec des offres d'emploi")]),i("label",{class:"jobo-switch"},[i("input",{id:"with-jobs-checkbox",type:"checkbox",checked:L.value,onChange:a=>{L.value=a.target.checked}},null),i("span",{class:"jobo-shadow jobo-switch-slider blue"},null)])])])])}}),C=[{name:"BretagneRegion",render:()=>i("g",{id:"Bretagne",class:"region","data-name":"Bretagne"},[i("path",{class:"shadow",d:"M109.4,232.89a4.11,4.11,0,0,1-2.93-1.21L95.7,220.91A2.41,2.41,0,0,0,94,220.2H82.3A4.09,4.09,0,0,1,79.38,219L68.05,207.66a2.41,2.41,0,0,0-1.72-.71H56.11a4.11,4.11,0,0,1-2.93-1.21l-2.57-2.57a2.44,2.44,0,0,0-3.44,0l-1.76,1.7
17a4.13,4.13,0,0,1-2.93,1.21H38.67A4.13,4.13,0,0,1,34.54,202v-9.75a2.41,2.41,0,0,0-.71-1.72L29,185.77a4.11,4.11,0,0,1-1.21-2.93v-5.66A4.13,4.13,0,0,1,29,174.25l2.49-2.48a2.43,2.43,0,0,0-1.72-4.15,4.15,4.15,0,0,1-4.17-4.14V151.37a4.11,4.11,0,0,1,1.21-2.92l4.85-4.85a4.11,4.11,0,0,1,2.92-1.21H53.13a4.11,4.11,0,0,1,2.92,1.21l3.14,3.13a2.41,2.41,0,0,0,3.44,0l6.1-6.1a4.11,4.11,0,0,1,2.92-1.21H85a4.11,4.11,0,0,1,2.92,1.21l17.14,17.14a2.44,2.44,0,0,0,3.44,0l5.13-5.14a4.11,4.11,0,0,1,2.93-1.21h24.7a4.11,4.11,0,0,1,2.92,1.21l14,14a2.42,2.42,0,0,0,1.72.72h6a4.14,4.14,0,0,1,4.14,4.13v13a4.09,4.09,0,0,1-1.21,2.92L167,189.32a2.44,2.44,0,0,0,0,3.44l1.49,1.49a4.13,4.13,0,0,1,1.21,2.93v5.66a4.11,4.11,0,0,1-1.21,2.93l-7.94,7.94a4.14,4.14,0,0,1-5.85,0l-1.49-1.49a2.41,2.41,0,0,0-1.72-.71h-3.86a2.41,2.41,0,0,0-1.72.71l-12.46,12.46a4.13,4.13,0,0,1-2.93,1.21h-6.25a2.42,2.42,0,0,0-1.72.72l-5.07,5.07a4.11,4.11,0,0,1-2.93,1.21Z"},null),i("path",{class:"earth zone",d:"M26.49,155.1v-3.73a3.27,3.27,0,0,1,1-2.32l4.85-4.85a3.27,3.27,0,0,1,2.32-1H53.13a3.27,3.27,0,0,1,2.32,1l3.14,3.13a3.27,3.27,0,0,0,4.64,0l6.1-6.1a3.27,3.27,0,0,1,2.32-1H85a3.27,3.27,0,0,1,2.32,1l17.14,17.14a3.28,3.28,0,0,0,4.64,0l5.14-5.14a3.25,3.25,0,0,1,2.32-1h24.7a3.27,3.27,0,0,1,2.32,1l14,14.05a3.31,3.31,0,0,0,2.32,1h6a3.28,3.28,0,0,1,3.29,3.28v4.62a3.31,3.31,0,0,1-1,2.32l-3.76,3.75a3.31,3.31,0,0,0-1,2.32v4.64a3.31,3.31,0,0,0,1,2.32l2,2a3.28,3.28,0,0,1,0,4.64l-6.58,6.58a3.3,3.3,0,0,1-4.65,0l-1.49-1.49a3.25,3.25,0,0,0-2.32-1h-3.86a3.25,3.25,0,0,0-2.32,1L132.8,215.69a3.26,3.26,0,0,1-2.32,1h-6.25a3.27,3.27,0,0,0-2.32,1l-5.07,5.07a3.28,3.28,0,0,1-2.33,1H109.4a3.28,3.28,0,0,1-2.33-1L96.3,211.92A3.29,3.29,0,0,0,94,211H82.3A3.25,3.25,0,0,1,80,210L68.65,198.67a3.31,3.31,0,0,0-2.32-1H56.11a3.27,3.27,0,0,1-2.33-1l-2.56-2.57a3.3,3.3,0,0,0-4.65,0L44.8,196a3.25,3.25,0,0,1-2.32,1H38.67a3.28,3.28,0,0,1-3.28-3.28v-9.74a3.29,3.29,0,0,0-1-2.32L31,178.14a3.28,3.28,0,0,1,0-4.64l6.2-6.21a3.25,3.25,0,0,0,1-2.32v-3.34a3.28,3.28,0,0,0-3.3-3.28l-5.07,0A3.28,3.28,0,0,1,26.49,155.1Z"},null),i("g",{class:"departements"},[i("g",{id:"Ille-et-Vilaine",class:"departement","data-name":"Ille-et-Vilaine"},[i("path",{class:"zone",d:"M169.2,171.52v4.61a3.29,3.29,0,0,1-1,2.32l-3.76,3.76a3.29,3.29,0,0,0-1,2.32v4.64a3.31,3.31,0,0,0,1,2.32l2,2a3.3,3.3,0,0,1,0,4.65l-6.58,6.58a3.28,3.28,0,0,1-4.64,0l-1.5-1.49a3.25,3.25,0,0,0-2.32-1h-3.86a3.27,3.27,0,0,0-2.32,1l-12.46,12.46a3.27,3.27,0,0,1-2.32,1h-6.25a3.26,3.26,0,0,0-2.32,1l-.54.54V184.71a2.87,2.87,0,0,1,.84-2l6.17-6.16,5.13-5.14a2.88,2.88,0,0,0,.85-2v-7.46a2.88,2.88,0,0,0-.85-2l-1.17-1.17a2.87,2.87,0,0,1-.84-2v-4.39h9.75a3.25,3.25,0,0,1,2.32,1l14,14a3.26,3.26,0,0,0,2.32,1h6A3.28,3.28,0,0,1,169.2,171.52Z"},null)]),i("g",{id:"Morbihan",class:"departement","data-name":"Morbihan"},[i("path",{class:"zone",d:"M128.39,176.52l-6.17,6.16a2.87,2.87,0,0,0-.84,2v33.45l-4.54,4.53a3.27,3.27,0,0,1-2.32,1H109.4a3.25,3.25,0,0,1-2.32-1L96.31,211.92A3.31,3.31,0,0,0,94,211H82.3A3.27,3.27,0,0,1,80,210L69.66,199.68l7.4-7.4a2.87,2.87,0,0,0,.84-2v-4.08A2.87,2.87,0,0,0,75,183.3h-4.7a2.88,2.88,0,0,1-2-4.91l4.31-4.31a2.88,2.88,0,0,0,.85-2v-.55H91.9a2.87,2.87,0,0,1,2,.84l8.89,8.89a2.87,2.87,0,0,0,4.06,0l4-4a2.87,2.87,0,0,1,2-.84h15.34Z"},null)]),i("g",{id:"Côtes_d_Armor",class:"departement","data-name":"Côtes-d'Armor"},[i("path",{class:"zone",d:"M134.37,161.89v7.46a2.88,2.88,0,0,1-.85,2l-5.13,5.14-.14-.14H112.91a2.87,2.87,0,0,0-2,.84l-4,4a2.87,2.87,0,0,1-4.06,0l-8.89-8.89a2.87,2.87,0,0,0-2-.84H73.45V140.27H85a3.25,3.25,0,0,1,2.32,1l17.14,17.14a3.28,3.28,0,0,0,4.64,0l5.14-5.14a3.25,3.25,0,0,1,2.32-1h14.95v4.39a2.87,2.87,0,0,0,.84,2l1.17,1.17A2.88,2.88,0,0,1,134.37,161.89Z"},null)]),i("g",{id:"Finistère",class:"departement","data-name":"Finistère"},[i("path",{class:"zone",d:"M77.9,186.17v4.08a2.87,2.87,0,0,1-.84,2l-7.4,7.4-1-1a3.29,3.29,0,0,0-2.32-1H56.11a3.25,3.25,0,0,1-2.32-1l-2.57-2.57a3.28,3.28,0,0,0-4.64,0L44.81,196a3.27,3.27,0,0,1-2.32,1H38.68a3.28,3.28,0,0,1-3.29-3.28v-9.74a3.27,3.27,0,0,0-1-2.33L31,178.14a3.28,3.28,0,0,1,0-4.65l6.2-6.2a3.29,3.29,0,0,0,1-2.32v-3.34a3.28,3.28,0,0,0-3.3-3.28l-5.08,0a3.28,3.28,0,0,1-3.3-3.28v-3.73a3.29,3.29,0,0,1,1-2.32l4.85-4.85a3.27,3.27,0,0,1,2.32-1H53.13a3.25,3.25,0,0,1,2.32,1l3.14,3.13a3.27,3.27,0,0,0,4.64,0l6.11-6.1a3.25,3.25,0,0,1,2.32-1h1.79V172a2.88,2.88,0,0,1-.85,2l-4.31,4.31a2.88,2.88,0,0,0,2,4.91H75A2.87,2.87,0,0,1,77.9,186.17Z"},null)])]),i("g",{class:"indication",transform:"translate(140, 190)"},[i("text",{class:"text-indication"},[o("Rennes")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"NormandieRegion",render:()=>i("g",{id:"Normandie",class:"region","data-name":"Normandie"},[i("path",{class:"shadow",d:"M262.23,201.2c0,1.46-2.56,2.61-4,2.61a2.62,2.62,0,0,1-1.86-.78l-11.86-11.85a2.64,2.64,0,0,1-.77-1.88v-3.41a1,1,0,0,0-1-1H230.47a2.65,2.65,0,0,1-1.88-.78l-2.88-2.88A1,1,0,0,0,225,181H203.24a2.67,2.67,0,0,1-1.88-.78l-1.88-1.88a1,1,0,0,0-.67-.28H179.4a2.65,2.65,0,0,1-1.88-.78l-6.92-6.92a2.67,2.67,0,0,1-.78-1.88v-6.89a2.61,2.61,0,0,1,.78-1.88l.61-.61-.
113-.13V132.6a1,1,0,0,0-.28-.67l-6.91-6.9a2.66,2.66,0,0,1-.77-1.88V101.41a2.66,2.66,0,0,1,2.67-2.66,2.62,2.62,0,0,1,1.86.78l4.07,4.07a1,1,0,0,0,.68.28h11.9a2.66,2.66,0,0,1,2.65,2.66v11.83a1,1,0,0,0,1,1h4.61a1,1,0,0,0,.67-.28l1.63-1.63a2.66,2.66,0,0,1,3.76,0l16.27,16.27a1,1,0,0,0,1.35,0l13.39-13.39a2.65,2.65,0,0,1,1.88-.78,1,1,0,0,0,.68-.28,1,1,0,0,0,.27-.68l0-3.76a2.65,2.65,0,0,1,.78-1.9l14.44-14.45a2.65,2.65,0,0,1,1.88-.78H270.9a1,1,0,0,0,.68-.28l13.88-13.88a2.66,2.66,0,0,1,3.76,0L305.5,99.79a2.69,2.69,0,0,1,.78,1.88v6.89a2.71,2.71,0,0,1-.78,1.88l-2.9,2.9a1,1,0,0,0,0,1.35l.82.83a2.63,2.63,0,0,1,.78,1.87v19.43a2.67,2.67,0,0,1-.78,1.88l-12.14,12.14v5a2.65,2.65,0,0,1-.78,1.88l-12.1,12.1a2.67,2.67,0,0,1-1.88.78H263.69a.94.94,0,0,0-.89.59Z"},null),i("path",{class:"earth zone",d:"M260.88,192.87c0,1.6-2.82,2.3-3.94,1.17l-11.85-11.85a1.81,1.81,0,0,1-.53-1.28V177.5a1.81,1.81,0,0,0-1.81-1.81H230.47a1.81,1.81,0,0,1-1.28-.53l-2.88-2.88a1.81,1.81,0,0,0-1.28-.53H203.24a1.8,1.8,0,0,1-1.27-.52l-1.88-1.89a1.8,1.8,0,0,0-1.28-.52H179.4a1.81,1.81,0,0,1-1.28-.53L172,162.12a1.8,1.8,0,0,1,0-2.56l3.38-3.38a1.81,1.81,0,0,0,0-2.55l-2.87-2.87a1.81,1.81,0,0,1-.53-1.28V124.22a1.81,1.81,0,0,0-.53-1.28l-6.9-6.9a1.81,1.81,0,0,1-.53-1.28V101.41a1.81,1.81,0,0,1,3.08-1.28l4.07,4.07a1.81,1.81,0,0,0,1.28.53h11.9a1.8,1.8,0,0,1,1.8,1.81v11.83a1.81,1.81,0,0,0,1.81,1.81h4.61a1.77,1.77,0,0,0,1.27-.53l1.63-1.63a1.8,1.8,0,0,1,2.56,0l16.27,16.27a1.81,1.81,0,0,0,2.55,0l13.39-13.39a1.81,1.81,0,0,1,1.28-.53H248.9a1.8,1.8,0,0,0,1.28-3.08l-2.72-2.73a1.81,1.81,0,0,0-1.28-.53H237.6a1.8,1.8,0,0,1-1.28-3.08l11.89-11.9a1.81,1.81,0,0,1,1.28-.53H270.9a1.84,1.84,0,0,0,1.28-.52l13.88-13.89a1.82,1.82,0,0,1,2.56,0l15.53,15.53a1.82,1.82,0,0,1,0,2.56l-6.35,6.35a1.81,1.81,0,0,0,0,2.55l5,5a1.79,1.79,0,0,1,.53,1.27v11a1.81,1.81,0,0,1-.53,1.28l-14.19,14.18a1.82,1.82,0,0,0,0,2.56l.52.51a1.82,1.82,0,0,1,0,2.56l-11.36,11.35a1.77,1.77,0,0,1-1.27.53H263.09c-1.61,0-1.8,1-1.8,3.09Z"},null),i("g",{class:"departements"},[i("g",{id:"Manche",class:"departement","data-name":"Manche"},[i("path",{class:"zone",d:"M207.84,163.93v7.82H203.4a2.2,2.2,0,0,1-1.54-.63l-1.66-1.67a2.19,2.19,0,0,0-1.54-.64H179.4a1.77,1.77,0,0,1-1.27-.53l-5.92-5.92a2.17,2.17,0,0,1,0-3.07l2.86-2.86a2.18,2.18,0,0,0,0-3.08l-2.5-2.5a2.17,2.17,0,0,1-.64-1.54V124.37a2.17,2.17,0,0,0-.64-1.54l-6.68-6.69a2.17,2.17,0,0,1-.64-1.53V102.29a2.17,2.17,0,0,1,3.71-1.53l3.34,3.33a2.15,2.15,0,0,0,1.53.64h11.38a2.18,2.18,0,0,1,2.18,2.17V118a2.18,2.18,0,0,0,2.17,2.18h4.09a2.15,2.15,0,0,0,1.53-.64l1.27-1.26a2.17,2.17,0,0,1,3.07,0l2.88,2.88L196,126.3a4.36,4.36,0,0,0,0,6.15l6.57,6.56a4.36,4.36,0,0,1,0,6.15l-1.89,1.89a4.33,4.33,0,0,0,0,6.14l5.91,5.91a4.34,4.34,0,0,1,1.28,3.08Z"},null)]),i("g",{id:"Orne",class:"departement","data-name":"Orne"},[i("path",{class:"zone",d:"M260.81,192.4c0,1.91-3.12,2.39-4.48,1L245.19,182.3a2.2,2.2,0,0,1-.63-1.54v-2.9a2.17,2.17,0,0,0-2.17-2.17H230.62a2.15,2.15,0,0,1-1.53-.64l-2.67-2.66a2.17,2.17,0,0,0-1.54-.64h-17v-7.82h.06l15.44-15.44a4.31,4.31,0,0,1,3.07-1.27h18.15a4.34,4.34,0,0,0,3.07-1.27l.2.19,15.26,15.26h.5c-1.94,0-2,.86-2,3.71Z"},null)]),i("g",{id:"Seine-Maritime",class:"departement","data-name":"Seine-Maritime"},[i("path",{class:"zone",d:"M264.87,119H250.05a2.14,2.14,0,0,0-.49-2.32l-2-2A2.17,2.17,0,0,0,246,114h-7.55c-2.78.21-3.28-2.25-1.54-3.71l11.17-11.16a2.17,2.17,0,0,1,1.53-.64h21.12a2.2,2.2,0,0,0,1.53-.63l13.52-13.52a2.17,2.17,0,0,1,3.07,0l15,15a2.17,2.17,0,0,1,0,3.07l-5.83,5.83a2.18,2.18,0,0,0,0,3.08l4.65,4.65a2.15,2.15,0,0,1,.64,1.53v10h-.24l-7.29-7.29a4.34,4.34,0,0,0-3.08-1.28h-3.43a4.32,4.32,0,0,0-3.07,1.28l-6.05,6a4.36,4.36,0,0,1-6.15,0l-6.09-6.1A4.38,4.38,0,0,0,264.87,119Z"},null)]),i("g",{id:"Eure",class:"departement","data-name":"Eure"},[i("path",{class:"zone",d:"M250.05,119h14.82a4.38,4.38,0,0,1,3.08,1.27l6.09,6.1a4.36,4.36,0,0,0,6.15,0l6.05-6a4.32,4.32,0,0,1,3.07-1.28h3.43a4.34,4.34,0,0,1,3.08,1.28l7.29,7.29h.24v.69a2.17,2.17,0,0,1-.64,1.53l-13.82,13.82a2.16,2.16,0,0,0,0,3.07,2.18,2.18,0,0,1,0,3.08l-11,11a2.15,2.15,0,0,1-1.53.64H263.09l-15.26-15.26-.2-.19a4.35,4.35,0,0,0,1.28-3.08v-22.5H248A2.14,2.14,0,0,0,250.05,119Z"},null)]),i("g",{id:"Calvados",class:"departement","data-name":"Calvados"},[i("path",{class:"zone",d:"M223.34,148.49,207.9,163.93h-.06v-1.75a4.34,4.34,0,0,0-1.28-3.08l-5.91-
15.91a4.33,4.33,0,0,1,0-6.14l1.89-1.89a4.36,4.36,0,0,0,0-6.15L196,132.45a4.36,4.36,0,0,1,0-6.15l5.15-5.14L214,134a2.19,2.19,0,0,0,3.07,0l13-13a2.17,2.17,0,0,1,1.54-.64h17.29v22.5a4.35,4.35,0,0,1-4.35,4.35H226.41A4.31,4.31,0,0,0,223.34,148.49Z"},null)])])])},{name:"HautsdeFranceRegion",render:()=>i("g",{id:"Hauts-de-France",class:"region","data-name":"Hauts-de-France"},[i("path",{class:"shadow",d:"M376.22,160.68a4,4,0,0,1-2.81-1.17l-8.91-8.91a4,4,0,0,1-1.17-2.81v-1.93a2.27,2.27,0,0,0-2.3-2.28,2.21,2.21,0,0,0-1.58.67,4,4,0,0,1-2.82,1.17H343.48a4,4,0,0,1-2.81-1.17l-7.85-7.84a2.26,2.26,0,0,0-1.61-.67H318.75a4,4,0,0,1-4-4V117.14a2.26,2.26,0,0,0-.67-1.61l-5-5a4,4,0,0,1-1.16-2.82v-6.11a4,4,0,0,1,1.16-2.82l1.42-1.42a2.28,2.28,0,0,0,0-3.22l-10.6-10.6a4,4,0,0,1-1.16-2.81V74.61a4,4,0,0,1,1.15-2.8l9.33-9.41a2.26,2.26,0,0,0,.67-1.6V41.74a4,4,0,0,1,1.16-2.82l22.75-22.75A4,4,0,0,1,336.64,15h9.77a4,4,0,0,1,4,4v11.7a2.26,2.26,0,0,0,.67,1.61l8.42,8.42a2.27,2.27,0,0,0,3.22,0l4.48-4.48A4,4,0,0,1,370,35.08a4,4,0,0,1,2.82,1.16l2,2A4,4,0,0,1,375.94,41v9a2.28,2.28,0,0,0,2.28,2.28h7.55a4,4,0,0,1,4,4v2.64A2.28,2.28,0,0,0,392,61.2h11.49a4,4,0,0,1,4,4V80.3a2.28,2.28,0,0,0,.66,1.62l5.4,5.39a4,4,0,0,1,1.16,2.81v6.12a4,4,0,0,1-1.16,2.81l-9.85,9.85a2.25,2.25,0,0,0-.66,1.61v14.41a4,4,0,0,1-4,4H383.25a2.28,2.28,0,0,0-2.28,2.28V156.7a4,4,0,0,1-4,4Z"},null),i("path",{class:"earth zone",d:"M301.82,75.53l13.67,13.66a3.14,3.14,0,0,1,0,4.43L311,98.1a3.13,3.13,0,0,0,0,4.42l3.69,3.7a3.1,3.1,0,0,1,.92,2.21v14.62a3.13,3.13,0,0,0,3.13,3.13h12.46a3.1,3.1,0,0,1,2.21.92l7.85,7.84a3.12,3.12,0,0,0,2.21.92h13.15a3.1,3.1,0,0,0,2.21-.92h0a3.14,3.14,0,0,1,5.35,2.21v1.93a3.11,3.11,0,0,0,.91,2.21L374,150.2a3.12,3.12,0,0,0,2.21.92H377a3.13,3.13,0,0,0,3.13-3.13V122.47a3.13,3.13,0,0,1,3.13-3.13h15.81a3.13,3.13,0,0,0,3.13-3.13V101.8a3.09,3.09,0,0,1,.91-2.21L411.65,91a3.14,3.14,0,0,0,0-4.43l-4.1-4.09a3.17,3.17,0,0,1-.91-2.22V65.18a3.13,3.13,0,0,0-3.13-3.13H392a3.13,3.13,0,0,1-3.13-3.13V56.28a3.13,3.13,0,0,0-3.12-3.13h-7.55A3.13,3.13,0,0,1,375.09,50V41a3.14,3.14,0,0,0-.92-2.22l-2-2a3.11,3.11,0,0,0-4.42,0l-4.48,4.47a3.11,3.11,0,0,1-4.42,0l-8.42-8.42a3.1,3.1,0,0,1-.92-2.21V19a3.13,3.13,0,0,0-3.13-3.13h-9.77a3.12,3.12,0,0,0-2.21.92L311.68,39.52a3.17,3.17,0,0,0-.91,2.22V60.8a3.15,3.15,0,0,1-.91,2.2l-8.05,8.11A3.14,3.14,0,0,0,301.82,75.53Z"},null),i("g",{class:"departements"},[i("g",{id:"Oise",class:"departement","data-name":"Oise"},[i("path",{class:"zone",d:"M364.55,103.13v12.31a4.55,4.55,0,0,1-1.33,3.21l-1.3,1.3a4.54,4.54,0,0,0-1.34,3.22v10.89a3.15,3.15,0,0,0-1.73.89,3.17,3.17,0,0,1-2.22.91H343.48a3.15,3.15,0,0,1-2.21-.91l-7.84-7.85a3.17,3.17,0,0,0-2.22-.91H318.75a3.13,3.13,0,0,1-3.13-3.13V108.43a3.15,3.15,0,0,0-.91-2.21l-3.7-3.69a3.14,3.14,0,0,1,0-4.43L313.08,96h20a4.55,4.55,0,0,1,3.21,1.33l5,5a4.55,4.55,0,0,0,3.21,1.33h4.47a4.55,4.55,0,0,0,3.21-1.33l4.65-4.65a4.55,4.55,0,0,1,7.76,3.22Z"},null)]),i("g",{id:"Pas-de-Calais",class:"departement","data-name":"Pas-de-Calais"},[i("path",{class:"zone",d:"M362.23,66V79.58H346.69a4.55,4.55,0,0,1-3.21-1.33L333,67.75a4.55,4.55,0,0,0-3.21-1.33h-8.43a4.54,4.54,0,0,1-3.22-1.34l-7.35-7.35v-16a3.13,3.13,0,0,1,.91-2.21L323.8,27.41,337.09,40.7A4.57,4.57,0,0,0,340.31,42H348a4.57,4.57,0,0,1,3.22,1.33l9.72,9.72a4.57,4.57,0,0,1,1.33,3.22Z"},null)]),i("g",{id:"Somme",class:"departement","data-name":"Somme"},[i("path",{class:"zone",d:"M362.23,79.58h6.87a4.55,4.55,0,0,0-4.55,4.55v16.79a4.55,4.55,0,0,0-7.76-3.22l-4.65,4.65a4.55,4.55,0,0,1-3.21,1.33h-4.47a4.55,4.55,0,0,1-3.21-1.33l-5-5A4.55,4.55,0,0,0,333.06,96h-20l2.41-2.42a3.13,3.13,0,0,0,0-4.42L301.82,75.53a3.14,3.14,0,0,1,0-4.42L309.86,63a3.11,3.11,0,0,0,.91-2.2V57.73l7.35,7.35a4.54,4.54,0,0,0,3.22,1.34h8.43A4.55,4.55,0,0,1,333,67.75l10.5,10.5a4.55,4.55,0,0,0,3.21,1.33Z"},null)]),i("g",{id:"Aisne",class:"departement","data-name":"Aisne"},[i("path",{class:"zone",d:"M411.65,86.62a3.13,3.13,0,0,1,0,4.42l-8.55,8.55a3.15,3.15,0,0,0-.91,2.21v14.42a3.13,3.13,0,0,1-3.13,3.13H383.25a3.13,3.13,0,0,0-3.13,3.13V148a3.13,3.13,0,0,1-3.13,3.13h-.77a3.12,3.12,0,0,1-2.21-.92l-8.91-8.9a3.17,3.17,0,0,1-.91-2.22v-1.92A3.12,3.12,0,0,0,361,134a3.55,3.5
15,0,0,0-.46,0V123.17a4.54,4.54,0,0,1,1.34-3.22l1.3-1.3a4.55,4.55,0,0,0,1.33-3.21V84.13a4.55,4.55,0,0,1,4.55-4.55h37.54v.73a3.15,3.15,0,0,0,.91,2.21Z"},null)]),i("g",{id:"Nord",class:"departement","data-name":"Nord"},[i("path",{class:"zone",d:"M406.64,65.19V79.58H362.23V56.3a4.57,4.57,0,0,0-1.33-3.22l-9.72-9.72A4.57,4.57,0,0,0,348,42h-7.65a4.57,4.57,0,0,1-3.22-1.33L323.8,27.41l10.63-10.63a3.12,3.12,0,0,1,2.21-.92h9.77A3.13,3.13,0,0,1,349.54,19V30.7a3.12,3.12,0,0,0,.92,2.21l8.42,8.42a3.13,3.13,0,0,0,4.42,0l4.48-4.48a3.14,3.14,0,0,1,4.43,0l2,2a3.1,3.1,0,0,1,.92,2.21v9a3.13,3.13,0,0,0,3.13,3.13h7.55a3.13,3.13,0,0,1,3.13,3.13v2.65A3.13,3.13,0,0,0,392,62.06h11.48A3.13,3.13,0,0,1,406.64,65.19Z"},null)])]),i("g",{class:"indication",transform:"translate(375, 45)"},[i("text",{class:"text-indication"},[o("Lille")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"IledeFranceRegion",render:()=>i("g",{id:"Ile-de-France",class:"region","data-name":"Île-de-France"},[i("path",{class:"shadow",d:"M334.77,212.28a2.76,2.76,0,0,1-2.76-2.75v-7.09a1.06,1.06,0,0,0-1.06-1.06h-14.9a2.77,2.77,0,0,1-2.76-2.76V195a1.06,1.06,0,0,0-.31-.75L299.4,180.67a2.74,2.74,0,0,1-.81-1.95v-15.3a1,1,0,0,0-.31-.75l-1.95-1.95a2.82,2.82,0,0,1-.81-2v-7.12a2.74,2.74,0,0,1,.81-1.95l12.17-12.18a2.76,2.76,0,0,1,4.71,2,1.07,1.07,0,0,0,1.06,1.06h14.19a2.74,2.74,0,0,1,2,.81l8.56,8.56a1,1,0,0,0,.75.31h14.16a1.06,1.06,0,0,0,.75-.31l2.44-2.44a2.7,2.7,0,0,1,1.94-.82,2.78,2.78,0,0,1,2.77,2.77v5.37a1,1,0,0,0,.31.75l9.62,9.63a2.74,2.74,0,0,1,.81,1.95v33a2.74,2.74,0,0,1-1.29,2.34l-15,9.4a2.73,2.73,0,0,1-1.47.42Z"},null),i("path",{class:"earth zone",d:"M299.44,153.92c0-.74-.7-1.24-1.21-1.5a1.78,1.78,0,0,1-.51-2.92q5.76-5.77,11.53-11.53a1.84,1.84,0,0,1,2.12-.2,2,2,0,0,1,1,1.69,1.91,1.91,0,0,0,1.91,1.91h14.06a2.21,2.21,0,0,1,1.57.65l8.38,8.38a2.23,2.23,0,0,0,1.57.65h13.9a2.25,2.25,0,0,0,1.57-.65l1.82-1.83a2.22,2.22,0,0,1,3.79,1.57v4.51a2.19,2.19,0,0,0,.65,1.56l10,10a.27.27,0,0,1,.09.21V189.5a6,6,0,0,1-2.28,4.39L358.11,201c-3.16,1.48-3.16,1.48-6.12,1.75H335.08a2.21,2.21,0,0,1-2.22-2.21V194a2.21,2.21,0,0,0-2.21-2.22H316.36a2.22,2.22,0,0,1-2.22-2.21v-3.18a2.19,2.19,0,0,0-.65-1.57l-13.4-13.41a2.19,2.19,0,0,1-.65-1.56v-16"},null),i("g",{class:"departements"},[i("g",{id:"Seine-et-Marne",class:"departement","data-name":"Seine-et-Marne"},[i("path",{class:"zone",d:"M340.44,173.73l0-.07a.89.89,0,0,0,.36.07h1.5a.9.9,0,0,0,.66-.27l1.65-1.65a.94.94,0,0,0,.28-.66v-14.4a.91.91,0,0,0-.28-.66l-4.32-4.33a1,1,0,0,0-.66-.27l0-.45h14.17a1.91,1.91,0,0,0,1.34-.55l2.45-2.45a1.9,1.9,0,0,1,3.25,1.35v5.38a1.9,1.9,0,0,0,.56,1.35l9.17,9.17a3.47,3.47,0,0,1,1,2.45v21.47a5.86,5.86,0,0,1-2.76,5l-9.67,6.07a16.13,16.13,0,0,1-8.56,2.46H334.77a1.9,1.9,0,0,1-1.91-1.91v-7h.1l5.58-5.58a.91.91,0,0,0,.27-.66v-4.68a.91.91,0,0,0-.27-.66l-.71-.71a.9.9,0,0,1-.27-.66v-2.1a.93.93,0,0,1,.93-.93h1a.94.94,0,0,0,.93-.94Z"},null)]),i("g",{id:"Essone",class:"departement","data-name":"Essone"},[i("path",{class:"zone",d:"M338.54,188.25,333,193.83h-.1v-.1a1.91,1.91,0,0,0-1.91-1.91h-14.9a1.91,1.91,0,0,1-1.91-1.91V186.3a1.88,1.88,0,0,0-.56-1.35l-.37-.37.08-.08,7.37-7.46a.94.94,0,0,0,0-1.32l-2.09-2.08a1,1,0,0,1,0-1.33l5-5,.16.16,2.44,2.44a.94.94,0,0,0,.66.27h4.74a.94.94,0,0,1,.93.94.94.94,0,0,0,.94.93h4.9a.94.94,0,0,1,.66.27l1.15,1.15a.75.75,0,0,0,.3.2l0,.07v3.18a.94.94,0,0,1-.93.94h-1a.93.93,0,0,0-.93.93v2.1a.9.9,0,0,0,.27.66l.71.71a.91.91,0,0,1,.27.66v4.68A.91.91,0,0,1,338.54,188.25Z"},null)]),i("g",{id:"Val-De-Marne",class:"departement","data-name":"Val-de-Marne"},[i("path",{class:"zone",d:"M340.11,161.67l2.42,2.42a1.68,1.68,0,0,0,1.18.49h1.21v6.57a.94.94,0,0,1-.28.66L343,173.46a.9.9,0,0,1-.66.27h-1.5a.89.89,0,0,1-.36-.07.75.75,0,0,1-.3-.2L339,172.31a.94.94,0,0,0-.66-.27h-4.9a.94.94,0,0,1-.94-.93.94.94,0,0,0-.93-.94h-2.36l1.79-1.84a1.66,1.66,0,0,0,.5-1.19V166a1.68,1.68,0,0,0-1.68-1.68h5.78a1.68,1.68,0,0,0,1.68-1.67v-1.51h1.63A1.68,1.68,0,0,1,340.11,161.67Z"},null)]),i("g",{id:"Seine-Saint-Denis",class:"departement","data-name":"Seine-Saint-Denis"},[i("path",{class:"zone",d:"M342.53,164.09l-2.42-2.42a1.68,1.68,0,0,0-1.18-.49h-1.79a1.64,1.64,0,0,1-1.18-.49L334,158.75a1.68,1.68,0,0,0-1.18-.49h-3.15l1.13-1.14a1.67,1.67,0,0,0,0-2.37l-.4-.4,2-2a.92.92,0,0,1,1.32,0l1.68,1.67a.92.92,0,0,0,1.32,0l2.27-2.26a.93.93,0,0,1,.66-.27,1,1,0,0,1,.66.27l4.32,4.33a.91.91,0,0,1,.28.66v7.83h-1.21A1.68,1.68,0,0,1,342.53,164.09Z"},null)]),i("g",{id:"Val-d'Oise",class:"departement","data-name":"Val-d'Oise"},[i("path",{class:"zone",d:"M338.36,150.49a2,2,0,0,0,1.35.55l0,.45a.93.93,0,0,0-.66.27L336.73,154a.92.92,0,0,1-1.32,0l-1.68-1.67a.92.92,0,0,0-1.32,0l-2,2-.7.69a.9.9,0,0,1-.69.28l-3.87-.11h0a.94.94,0,0,0-.28-.67l-1.19-1.19a1,1,0,0,0-.67-.28h-4.83a.94.94,0,0,1-.66-.27l-5.26-5.26a1,1,0,0,0-.66-.27H299.94l9.3-9.3a1.86,1.86,0,0,1,2.13-.2,2.07,2.07,0,0,1,1,1.69,1.91,1.91,0,0,0,1.91,1.91h14.19a1.92,1.92,0,0,1,1.35.56Z"},null)]),i("g",{id:"Paris",class:"departement","data-name":"Paris"},[i("path",{class:"zone",d:"M337.3,161.18v1.51a1.68,1.68,0,0,1-1.68,1.67h-6.34a1.64,1.64,0,0,1-1.18-.49l-1.63-1.63a1.64,1.64,0,0,1-.5-1.18,1.69,1.69,0,0,1,1.68-1.68h.21a1.71,1.71,0,0,0,1.19-.49l.63-.63h3.15a1.68,1.68,0,0,1,1.18.49l1.95,1.94a1.64,1.64,0,0,0,1.18.49Z"},null)]),i("g",{id:"Hauts-de-Seine",class:"departement","data-name":"Hauts-de-Seine"},[i("path",{class:"zone",d:"M330.81,154.75a1.67,1.67,0,0,1,0,2.37l-1.13,1.14-.63.63a1.71,1.71,0,0,1-1.19.49h-.21a1.69,1.69,0,0,0-1.68,1.68,1.64,1.64,0,0,0,.5,1.18l1.63,1.63a1.64,1.64,0,0,0,1.18.49h.56a1.68,1.68,0,0,1,1.68,1.68v1.1a1.66,1.66,0,0,1-.5,1.19l-1.42,1.42-.37.42h-2.38a.94.94,0,0,1-.66-.27l-2.44-2.44-.16-.16L321.31,165a.94.94,0,0,1-.27-.66V160a.94.94,0,0,1,.27-.66l3.52-3.52a.92.92,0,0,0,.28-.65h0l3.87.11a.9.9,0,0,0,.69-.28l.7-.69Z"},null)]),i("g",{id:"Yvelines",class:"departement","data-name":"Yvelines"},[i("path",{class:"zone",d:"M313.29,184.5l-.08.08-.55-.55L300,171.36a1.9,1.9,0,0,1-.56-1.35V153.92c0-.8-.82-1.32-1.33-1.56a1.69,1.69,0,0,1-.87-1,1.92,1.92,0,0,1,.48-1.92l2.22-2.22h11.62a1,1,0,0,1,.66.27l5.26,5.26a.94.94,0,0,0,.66.27H323a1,1,0,0,1,.67.28l1.19,1.19a.94.94,0,0,1,.28.67.92.92,0,0,1-.28.65l-3.52,3.52a.94.94,0,0,0-.27.66v4.32a.94.94,0,0,0,.27.66l2.28,2.28-5,5a1,1,0,0,0,0,1.33l2.09,2.08a.94.94,0,0,1,0,1.32Z"},null)])]),i("g",{transform:"translate(335, 165)",class:"indication"},[i("text",{class:"text-indication"},[o("Paris")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"GrandEstRegion",render:()=>i("g",{id:"Grand-Est",class:"region","data-name":"Grand Est"},[i("path",{class:"shadow",d:"M544,261.06a3.41,3.41,0,0,1-2.43-1l-34.41-34.4a1.72,1.72,0,0,0-1.23-.51H479.7a1.72,1.72,0,0,0-1.23.51l-7.71,7.7a1.74,1.74,0,0,0-.51,1.24v11A3.46,3.46,0,0,1,466.8,249H447.57a3.45,3.45,0,0,1-2.44-1l-5.45-5.45a3.5,3.5,0,0,1-1-2.43v-6.88a1.79,1.79,0,0,0-.52-1.23l-7.63-7.63a1.77,1.77,0,0,0-1.24-.52h-28a3.41,3.41,0,0,1-2.44-1l-20.62-20.62a3.43,3.43,0,0,1-1-2.44v-31.2a3.45,3.45,0,0,1,3.45-3.44,1.75,1.75,0,0,0,1.74-1.75V136.82a3.46,3.46,0,0,1,3.45-3.45h16.87a1.75,1.75,0,0,0,1.75-1.74V116.46a3.45,3.45,0,0,1,1-2.44C412,107.52,424,95.44,430.54,88.9a3.43,3.43,0,0,1,2.44-1h6.92a3.48,3.48,0,0,1,3,1.69l23.59,39.87a1.75,1.75,0,0,0,1.5.86h25.41a3.48,3.48,0,0,1,2.44,1l20.07,13.22a1.74,1.74,0,0,0,1.24.51H542.9a3.43,3.43,0,0,1,2.44,1l4.74,4.74a1.76,1.76,0,0,0,1.23.51h16.56a3.43,3.43,0,0,1,2.44,1l6.92,6.92a3.47,3.47,0,0,1,1,2.48l-.08,6.57a3.41,3.41,0,0,1-1,2.37l-18,18.43a1.76,1.76,0,0,0-.5,1.22v56.06a3.43,3.43,0,0,1-1,2.44L546.4,260.05A3.43,3.43,0,0,1,544,261.06Z"},null),i("path",{class:"earth zone",d:"M417,103.71l-10.92,10.91a2.6,2.6,0,0,0-.76,1.84v15.17a2.59,2.59,0,0,1-2.6,2.59H385.85a2.61,2.61,0,0,0-2.6,2.6V163.4a2.59,2.59,0,0,1-2.59,2.6h0a2.59,2.59,0,0,0-2.6,2.59v22.49a2.6,2.6,0,0,0,.76,1.84l20.62,20.62a2.6,2.6,0,0,0,1.84.76h28a2.64,2.64,0,0,1,1.84.76L442,226a2.58,2.58,0,0,1,0,3.67l-1,1a2.58,2.58,0,0,0,0,3.67l4.37,4.37a2.56,2.56,0,0,0,1.83.76h19.23a2.59,2.59,0,0,0,2.6-2.6v-11a2.6,2.6,0,0,1,.76-1.84l7.71-7.7a2.56,2.56,0,0,1,1.83-.76h26.19a2.6,2.6,0,0,1,1.84.76l34.4,34.4a2.58,2.58,0,0,0,3.67,0L556.7,239.5a2.6,2.6,0,0,0,.76-1.84v-56a2.6,2.6,0,0,1,.76-1.83l17.34-1
17.34a2.6,2.6,0,0,0,0-3.68l-5.85-5.85a2.6,2.6,0,0,0-1.84-.76H551.31a2.56,2.56,0,0,1-1.83-.76l-4.74-4.74a2.6,2.6,0,0,0-1.84-.76H517.12a2.6,2.6,0,0,1-1.84-.76l-20.07-13.22a2.6,2.6,0,0,0-1.84-.76H468a2.58,2.58,0,0,1-2.23-1.28L442.14,90a2.6,2.6,0,0,0-2.24-1.27H433a2.58,2.58,0,0,0-1.84.76Z"},null),i("g",{class:"departements"},[i("g",{id:"Haute-Marne",class:"departement","data-name":"Haute-Marne"},[i("path",{class:"zone",d:"M474.77,210.86v8.23h0l-4.95,5a2.56,2.56,0,0,0-.76,1.83v11a2.6,2.6,0,0,1-2.6,2.59H447.23a2.6,2.6,0,0,1-1.84-.76L441,234.32a2.6,2.6,0,0,1,0-3.67l1-1a2.6,2.6,0,0,0,0-3.67l-10.91-10.91a2.52,2.52,0,0,0-1.41-.72v0c.31,0,.2-16,.1-26.17L439.93,178a4.79,4.79,0,0,0,1.4-3.37v-8.81L459.49,184a4.79,4.79,0,0,1,1.4,3.37V193a4.8,4.8,0,0,0,1.39,3.38l11.09,11.08A4.81,4.81,0,0,1,474.77,210.86Z"},null)]),i("g",{id:"Aube",class:"departement","data-name":"Aube"},[i("path",{class:"zone",d:"M429.71,214.31v0a2.09,2.09,0,0,0-.43,0h-28a2.64,2.64,0,0,1-1.84-.76l-20.62-20.63a2.56,2.56,0,0,1-.76-1.83V180h14.32a4.81,4.81,0,0,0,3.38-1.4l7.39-7.4a4.81,4.81,0,0,1,3.38-1.4h4a4.77,4.77,0,0,1,4.77,4.78v.64A4.78,4.78,0,0,0,420,180h5a4.77,4.77,0,0,1,4.77,4.72c0,1,0,2.19,0,3.44C429.91,198.29,430,214.31,429.71,214.31Z"},null)]),i("g",{id:"Moselle",class:"departement","data-name":"Moselle"},[i("path",{class:"zone",d:"M551.31,152.17l-17.09.13a5.71,5.71,0,0,0-3.7,1.58,4.77,4.77,0,0,0,0,6.75l9.78,9.78a4.78,4.78,0,0,1,0,6.75l-6.46,6.46-.34-.34a4.76,4.76,0,0,0-6.75,0l-3.82,3.83h0l-37.61-30.76a4.74,4.74,0,0,1-1.4-3.37V131.16h9.46a2.6,2.6,0,0,1,1.83.76l20.08,13.22a2.6,2.6,0,0,0,1.84.76H542.9a2.64,2.64,0,0,1,1.84.76l4.74,4.74a2.56,2.56,0,0,0,1.83.76Z"},null)]),i("g",{id:"Ardennes",class:"departement","data-name":"Ardennes"},[i("path",{class:"zone",d:"M460,120.21l-20.07,20.08h0a4.73,4.73,0,0,0-3.37-1.4h-18a4.81,4.81,0,0,1-3.38-1.4l-9.9-9.9V116.46a2.6,2.6,0,0,1,.76-1.83L417,103.71l14.14-14.2a2.61,2.61,0,0,1,1.84-.77h6.93A2.61,2.61,0,0,1,442.13,90Z"},null)]),i("g",{id:"Bas-Rhin",class:"departement","data-name":"Bas-Rhin"},[i("path",{class:"zone",d:"M551.31,152.17h16.56a2.64,2.64,0,0,1,1.84.76l5.85,5.86a2.58,2.58,0,0,1,0,3.67l-17.34,17.34a2.63,2.63,0,0,0-.76,1.83v31.66l-16.78-16.79v-4.06a4.79,4.79,0,0,0-1.4-3.37l-5.44-5.44,6.46-6.46a4.78,4.78,0,0,0,0-6.75l-9.78-9.78a4.77,4.77,0,0,1,0-6.75,5.71,5.71,0,0,1,3.7-1.58Z"},null)]),i("g",{id:"Haut-Rhin",class:"departement","data-name":"Haut-Rhin"},[i("path",{class:"zone",d:"M557.46,213.28v24.39a2.56,2.56,0,0,1-.76,1.83l-11.24,11.25a2.6,2.6,0,0,1-3.67,0l-25.1-25.11,22.59-22.59a4.79,4.79,0,0,0,1.4-3.37v-3.19Z"},null)]),i("g",{id:"Vosges",class:"departement","data-name":"Vosges"},[i("path",{class:"zone",d:"M540.68,196.49v3.19a4.79,4.79,0,0,1-1.4,3.37l-22.59,22.59-9.3-9.3a2.64,2.64,0,0,0-1.84-.76H479.36a2.64,2.64,0,0,0-1.84.76l-2.75,2.75v-8.23a4.81,4.81,0,0,0-1.4-3.38L462.28,196.4a4.8,4.8,0,0,1-1.39-3.38v-3.24h4.78a4.8,4.8,0,0,0,3.38-1.39l1.11-1.11a4.77,4.77,0,0,1,6.75,0l5.54,5.55a4.8,4.8,0,0,0,3.38,1.39h28a4.8,4.8,0,0,0,3.38-1.39l5.73-5.72,3.82-3.83a4.76,4.76,0,0,1,6.75,0l.34.34,5.44,5.44a4.79,4.79,0,0,1,1.4,3.37Z"},null)]),i("g",{id:"Meurthe-et-Moselle",class:"departement","data-name":"Meurthe-et-Moselle"},[i("path",{class:"zone",d:"M522.93,187.11l-5.73,5.72a4.8,4.8,0,0,1-3.38,1.39h-28a4.8,4.8,0,0,1-3.38-1.39l-5.54-5.55a4.74,4.74,0,0,0-3.38-1.4V131.16h10.38V153a4.74,4.74,0,0,0,1.4,3.37l37.61,30.76Z"},null)]),i("g",{id:"Meuse",class:"departement","data-name":"Meuse"},[i("path",{class:"zone",d:"M473.53,131.16v54.72a4.71,4.71,0,0,0-3.37,1.4l-1.11,1.11a4.8,4.8,0,0,1-3.38,1.39h-4.78v-2.41a4.79,4.79,0,0,0-1.4-3.37l-18.16-18.16V143.66a4.71,4.71,0,0,0-1.4-3.37L460,120.21l5.72,9.68a2.6,2.6,0,0,0,2.24,1.27Z"},null)]),i("g",{id:"Marne",class:"departement","data-name":"Marne"},[i("path",{class:"zone",d:"M441.33,165.84v8.81a4.79,4.79,0,0,1-1.4,3.37l-10.12,10.12c0-1.25,0-2.41,0-3.44A4.77,4.77,0,0,0,425,180h-5a4.78,4.78,0,0,1-4.78-4.78v-.64a4.77,4.77,0,0,0-4.77-4.78h-4a4.81,4.81,0,0,0-3.38,1.4l-7.39,7.4a4.81,4.81,0,0,1-3.38,1.4H378.06V168.6a2.59,2.59,0,0,1,2.59-2.6,2.59,2.59,0,0,0,2.6-2.6V136.82a2.59,2.59,0,0,1,2.6-2.59h16.87a2.6,2.6,0,0,0,2.59-2.6v-4l9.9,9.9a4.81,4.81,0,0,0,3.38,1.4h18a4.73,4.73,0,0,1,3.37,1.4h0a4.71,4.71,0,0,1,1.4,3.37Z"},null)])]),i("g",{class:"indication",transform:"translate(560, 170)"},[i("text",{class:"text-indication"},[o("Strasbourg")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)]),i("g",{class:"indication",transform:"translate(410, 140)"},[i("text",{class:"text-indication"},[o("Reims")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"PaysdelaLoireRegion",render:()=>i("g",{id:"Pays-de-la-Loire",class:"region","data-name":"Pays de la Loire"},[i("path",{class:"shadow",d:"M158.79,316.32a3.29,3.29,0,0,1-2.33-1l-6.64-6.65a1.61,1.61,0,0,0-1.13-.47H138.07a3.29,3.29,0,0,1-3.3-3.29V290.17a1.59,1.59,0,0,0-.47-1.13l-4.9-4.91a3.24,3.24,0,0,1-1-2.33v-6.68a3.24,3.24,0,0,1,1-2.33l1.76-1.77a1.59,1.59,0,0,0,.06-2.19L127.77,265a3.27,3.27,0,0,1-.84-2.19v-2.53a1.59,1.59,0,0,0-1.59-1.59h-8.18a3.3,3.3,0,0,1-3.29-3.3v-15a3.29,3.29,0,0,1,3.29-3.29h7.16a1.57,1.57,0,0,0,1.12-.46L131,231a3.3,3.3,0,0,1,2.33-1h6.95a1.57,1.57,0,0,0,1.12-.46l13-13a3.28,3.28,0,0,1,2.33-1h4.55a3.28,3.28,0,0,1,2.33,1l2.33,2.33a1.59,1.59,0,0,0,2.26,0l4.57-4.57a3.28,3.28,0,0,1-.62-1.92v-14a3.28,3.28,0,0,1,1-2.33l4.25-4.24a1.58,1.58,0,0,0,.46-1.13v-5.8a3.3,3.3,0,0,1,3.3-3.3h6.83a3.28,3.28,0,0,1,2.33,1l1.51,1.51a1.58,1.58,0,0,0,1.13.46h21.26a3.3,3.3,0,0,1,2.33,1L219,188a1.61,1.61,0,0,0,1.13.47H231.5a3.29,3.29,0,0,1,3.29,3.3v2.51a1.57,1.57,0,0,0,.47,1.12l14,14a3.27,3.27,0,0,1,1,2.33V225a3.29,3.29,0,0,1-1,2.33l-27.51,27.5a1.58,1.58,0,0,0-.46,1.13v16.47a3.3,3.3,0,0,1-3.3,3.3H183.84a1.59,1.59,0,0,0-1.59,1.59V313a3.29,3.29,0,0,1-3.3,3.29Z"},null),i("path",{class:"earth zone",d:"M126.05,237.14l5.56-5.57a2.45,2.45,0,0,1,1.73-.72h6.95a2.41,2.41,0,0,0,1.72-.71l13-13a2.44,2.44,0,0,1,1.73-.71h4.55a2.44,2.44,0,0,1,1.73.71l2.33,2.33a2.44,2.44,0,0,0,3.46,0l7.77-7.77a2.44,2.44,0,0,0,0-3.45l-2.85-2.85a2.44,2.44,0,0,1-.71-1.73v-5.33a2.44,2.44,0,0,1,.71-1.73l4.25-4.24a2.44,2.44,0,0,0,.71-1.73v-5.8a2.45,2.45,0,0,1,2.45-2.45h6.83a2.45,2.45,0,0,1,1.73.72l1.51,1.51a2.44,2.44,0,0,0,1.73.71h21.26a2.46,2.46,0,0,1,1.73.72l2.5,2.5a2.45,2.45,0,0,0,1.73.72H231.5a2.45,2.45,0,0,1,2.44,2.45v2.51a2.45,2.45,0,0,0,.72,1.73l14,13.95a2.45,2.45,0,0,1,.72,1.73v4.56a2.42,2.42,0,0,1-.72,1.72l-27.5,27.51a2.45,2.45,0,0,0-.72,1.73v16.47a2.45,2.45,0,0,1-2.44,2.45H183.84a2.45,2.45,0,0,0-2.45,2.44v35.76a2.44,2.44,0,0,1-2.44,2.44H158.79a2.41,2.41,0,0,1-1.72-.71l-6.65-6.65a2.45,2.45,0,0,0-1.73-.72H138.07a2.45,2.45,0,0,1-2.45-2.44V281.46a2.45,2.45,0,0,0-.72-1.73l-3.89-3.9a2.46,2.46,0,0,1,0-3.46l1.67-1.66a2.44,2.44,0,0,0,.71-1.73v-7.36a2.44,2.44,0,0,0-.71-1.73l-3.17-3.17a2.46,2.46,0,0,1,0-3.46h0a2.44,2.44,0,0,0-1.73-4.17H117.16a2.45,2.45,0,0,1-2.44-2.45V240.3a2.44,2.44,0,0,1,2.44-2.44h7.16A2.44,2.44,0,0,0,126.05,237.14Z"},null),i("g",{class:"departements"},[i("g",{id:"Sarthe",class:"departement","data-name":"Sarthe"},[i("path",{class:"zone",d:"M249.33,211.68v4.56a2.46,2.46,0,0,1-.72,1.73L234.4,232.18H217.86a4.45,4.45,0,0,1-3.15-1.31l
1-13.4-13.55v-6.4a4.44,4.44,0,0,1,1.3-3.14l18.47-18.47H231.5a2.45,2.45,0,0,1,2.44,2.45v2.51a2.45,2.45,0,0,0,.72,1.73l14,13.95A2.45,2.45,0,0,1,249.33,211.68Z"},null)]),i("g",{id:"Mayenne",class:"departement","data-name":"Mayenne"},[i("path",{class:"zone",d:"M218.39,188.6a2.48,2.48,0,0,0,1.73.71h1l-18.47,18.47a4.44,4.44,0,0,0-1.3,3.14v8.54a4.46,4.46,0,0,1-4.46,4.46H172.79v-8.43l3.74-3.75a2.43,2.43,0,0,0,0-3.45l-2.84-2.85a2.45,2.45,0,0,1-.72-1.73v-5.33a2.45,2.45,0,0,1,.72-1.73l4.24-4.24a2.45,2.45,0,0,0,.72-1.73v-5.8a2.45,2.45,0,0,1,2.45-2.45h6.83a2.45,2.45,0,0,1,1.73.72l1.5,1.51a2.44,2.44,0,0,0,1.73.71h21.26a2.45,2.45,0,0,1,1.73.72Z"},null)]),i("g",{id:"Maine-et-Loire",class:"departement","data-name":"Maine-et-Loire"},[i("path",{class:"zone",d:"M234.4,232.18l-13.29,13.29a2.45,2.45,0,0,0-.72,1.73v16.47a2.44,2.44,0,0,1-2.44,2.45H159.83l.94-.94L165,261a4.45,4.45,0,0,0,0-6.3,4.44,4.44,0,0,1,0-6.3l6.52-6.51a4.48,4.48,0,0,0,1.3-3.15v-14.8h24.06a4.46,4.46,0,0,0,4.46-4.46v-2.14l13.4,13.55a4.45,4.45,0,0,0,3.15,1.31Z"},null)]),i("g",{id:"Loire-Atlantique",class:"departement","data-name":"Loire-Atlantique"},[i("path",{class:"zone",d:"M172.79,223.92v14.8a4.48,4.48,0,0,1-1.3,3.15L165,248.38a4.44,4.44,0,0,0,0,6.3,4.45,4.45,0,0,1,0,6.3l-4.2,4.2-.94.94-3.28,3.28a4.45,4.45,0,0,1-3.15,1.31H132.68a2.48,2.48,0,0,0,.71-1.73v-7.36a2.48,2.48,0,0,0-.71-1.73l-3.17-3.17a2.44,2.44,0,0,1,0-3.46,2.39,2.39,0,0,0,.72-1.71,2.44,2.44,0,0,0-2.45-2.46H117.16a2.45,2.45,0,0,1-2.45-2.45v-6.33a2.45,2.45,0,0,1,2.45-2.45h7.16a2.43,2.43,0,0,0,1.72-.71l5.57-5.57a2.45,2.45,0,0,1,1.73-.72h6.94a2.44,2.44,0,0,0,1.73-.71l13-13a2.42,2.42,0,0,1,1.73-.71h4.55a2.44,2.44,0,0,1,1.73.71l2.33,2.33a2.44,2.44,0,0,0,3.46,0l4-4Z"},null)]),i("g",{id:"Vendée",class:"departement","data-name":"Vendée"},[i("path",{class:"zone",d:"M181.39,268.57v35.75a2.45,2.45,0,0,1-2.44,2.45H158.79a2.45,2.45,0,0,1-1.73-.72l-6.65-6.65a2.42,2.42,0,0,0-1.72-.72H138.06a2.44,2.44,0,0,1-2.44-2.44V281.46a2.45,2.45,0,0,0-.72-1.73l-3.89-3.9a2.43,2.43,0,0,1,0-3.45l1.67-1.67H153.4a4.45,4.45,0,0,0,3.15-1.31l3.28-3.28h24A2.45,2.45,0,0,0,181.39,268.57Z"},null)])]),i("g",{class:"indication",transform:"translate(160, 240)"},[i("text",{class:"text-indication"},[o("Nantes")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"CentreValdeLoireRegion",render:()=>i("g",{id:"Centre-Val-de-Loire",class:"region","data-name":"Centre-Val de Loire"},[i("path",{class:"shadow",d:"M265.14,199.08a3.64,3.64,0,0,1-.83,2.34l-1.78,2.16a4.2,4.2,0,0,0-.8,2.51v14A2.59,2.59,0,0,1,261,222L233.7,249.25a4.33,4.33,0,0,0-1.27,3.06v26.81a4.33,4.33,0,0,0,1.27,3.06l6.59,6.59a4.37,4.37,0,0,0,3.07,1.27h3.52a2.64,2.64,0,0,1,2.64,2.63v8.17a4.31,4.31,0,0,0,1.27,3.07l18.67,18.67a4.27,4.27,0,0,0,3.06,1.27h41.09a2.54,2.54,0,0,1,1.77.78,4.29,4.29,0,0,0,3.63,1.22,4.59,4.59,0,0,0,2.61-1.35l15.75-15.75a2.59,2.59,0,0,1,1.86-.77h11.48a4.34,4.34,0,0,0,4.34-4.34V268.07a4.33,4.33,0,0,0-1.27-3.06l-10.84-10.84a2.63,2.63,0,0,1-.77-1.86v-3.95a2.63,2.63,0,0,1,.77-1.86l9.19-8.17a3.26,3.26,0,0,0,1.31-2.64l-.05-10.14c.16-2.32-.13-2-.06-4.84a4.42,4.42,0,0,0-1.28-3.2l-1.58-1.58a4.55,4.55,0,0,0-3.29-1.49H330a3.06,3.06,0,0,1-3-3.1v-3.9a4.25,4.25,0,0,0-4.33-4.23l-11.24.32c-1.45,0-3.14-1.17-3.14-2.63v-1.39a4.33,4.33,0,0,0-1.27-3.06l-12.67-13.1a2.68,2.68,0,0,1-.77-1.87v-7a4.36,4.36,0,0,0-4.36-4.34,4.28,4.28,0,0,0-3,1.28l-6.2,6.2a4.32,4.32,0,0,1-2.65,1.1l-8.63,0c-1.91,0-3,1.23-3.42,3a10,10,0,0,0-.23,2.78Z"},null),i("path",{class:"earth zone",d:"M280.67,178.48l6.2-6.19a3.48,3.48,0,0,1,5.94,2.46v7a3.49,3.49,0,0,0,1,2.46l12.67,12.67a3.49,3.49,0,0,1,1,2.46v1.39a3.48,3.48,0,0,0,3.48,3.48h11.75a3.48,3.48,0,0,1,3.49,3.48v3.94a3.48,3.48,0,0,0,3.48,3.48h17.52a3.51,3.51,0,0,1,2.47,1l1.8,1.8a3.51,3.51,0,0,1,1,2.47v4a3.51,3.51,0,0,1-1,2.47L342.4,236a3.51,3.51,0,0,0-1,2.47v13.84a3.49,3.49,0,0,0,1,2.46l10.84,10.84a3.49,3.49,0,0,1,1,2.46v25.68a3.48,3.48,0,0,1-3.48,3.48H339.29a3.49,3.49,0,0,0-2.46,1L321,314.16a3.49,3.49,0,0,1-4.93,0,3.49,3.49,0,0,0-2.46-1h-41a3.45,3.45,0,0,1-2.46-1l-18.67-18.67a3.49,3.49,0,0,1-1-2.46v-8.17a3.48,3.48,0,0,0-3.49-3.48h-3.52a3.49,3.49,0,0,1-2.46-1l-6.59-6.59a3.47,3.47,0,0,1-1-2.47V252.17a3.47,3.47,0,0,1,1-2.47l27.26-27.25a3.51,3.51,0,0,0,1-2.47v-14a3.45,3.45,0,0,1,1-2.46l.88-.89c1.36-1.36,1.29-3,1.29-10.32l.1-6.77c0-3.45.29-5.94,3.38-5.95l8.9-.05A3.47,3.47,0,0,0,280.67,178.48Z"},null),i("g",{class:"departements"},[i("g",{id:"Indre",class:"departement","data-name":"Indre"},[i("path",{class:"zone",d:"M318.17,283.52v31.65a3.47,3.47,0,0,1-2.15-1,3.43,3.43,0,0,0-2.46-1h-41a3.51,3.51,0,0,1-2.47-1l-7.31-7.31h0L285,282.59a5.26,5.26,0,0,0,0-7.43l-6.53-6.53h24.79a5.22,5.22,0,0,1,3.71,1.54l.79.79,8.85,8.84A5.29,5.29,0,0,1,318.17,283.52Z"},null)]),i("g",{id:"Loir-et-Cher",class:"departement","data-name":"Loir-et-Cher"},[i("path",{class:"zone",d:"M313.67,243.49l4.17,4.17a5.23,5.23,0,0,0-1.54,3.71v8.9a5.22,5.22,0,0,1-1.54,3.71l-7,7-.79-.79a5.22,5.22,0,0,0-3.71-1.54H278.49L247,237.11l14.66-14.66a3.5,3.5,0,0,0,1-2h34.3a5.25,5.25,0,0,0-.48,2.18v14a5.26,5.26,0,0,0,5.26,5.25H310A5.26,5.26,0,0,1,313.67,243.49Z"},null)]),i("g",{id:"Loiret",class:"departement","data-name":"Loiret"},[i("path",{class:"zone",d:"M352.52,220.43v4a3.49,3.49,0,0,1-1,2.46l-9.1,9.11a3.45,3.45,0,0,0-1,2.46v7.61H321.55a5.23,5.23,0,0,0-3.71,1.54l-4.17-4.17A5.26,5.26,0,0,0,310,242h-8.28a5.26,5.26,0,0,1-5.26-5.25v-14a5.25,5.25,0,0,1,.48-2.18A5.43,5.43,0,0,1,298,219l14.73-14.72h10.06a3.48,3.48,0,0,1,3.48,3.49v3.93a3.48,3.48,0,0,0,3.48,3.49h17.53a3.45,3.45,0,0,1,2.46,1l1.8,1.8A3.49,3.49,0,0,1,352.52,220.43Z"},null)]),i("g",{id:"Eure-et-Loir",class:"departement","data-name":"Eure-et-Loir"},[i("path",{class:"zone",d:"M312.69,204.24,298,219a5.43,5.43,0,0,0-1.06,1.54H262.6a2.74,2.74,0,0,0,0-.5V206a3.51,3.51,0,0,1,1-2.47l1.65-1.64c1.36-1.36.75-7.18.75-9.92l-.12-6.42c0-3.26.28-5.94,3.38-5.95l8.89,0a3.51,3.51,0,0,0,2.45-1l6.2-6.2a3.48,3.48,0,0,1,5.95,2.46v7a3.47,3.47,0,0,0,1,2.47l12.66,12.66a3.49,3.49,0,0,1,1,2.46v1.39a3.48,3.48,0,0,0,3.49,3.48Z"},null)]),i("g",{id:"Indre-et-Loire",class:"departement","data-name":"Indre-et-Loire"},[i("path",{class:"zone",d:"M285,275.16a5.26,5.26,0,0,1,0,7.43L262.8,304.81h0l-11.36-11.36a3.51,3.51,0,0,1-1-2.47v-8.17a3.48,3.48,0,0,0-3.48-3.48h-3.52a3.51,3.51,0,0,1-2.47-1l-6.59-6.59a3.49,3.49,0,0,1-1-2.46v-17.1a3.49,3.49,0,0,1,1-2.46l12.6-12.6,31.53,31.52Z"},null)]),i("g",{id:"Cher",class:"departement","data-name":"Cher"},[i("path",{class:"zone",d:"M321,314.17a3.45,3.45,0,0,1-2.78,1V283.52a5.29,5.29,0,0,0-1.54-3.72L307.78,271l7-7a5.22,5.22,0,0,0,1.54-3.71v-8.9a5.26,5.26,0,0,1,5.25-5.25h19.83v6.23a3.45,3.45,0,0,0,1,2.46l10.83,10.84a3.45,3.45,0,0,1,1,2.46v25.68a3.48,3.48,0,0,1-3.48,3.49H339.29a3.47,3.47,0,0,0-2.47,1Z"},null)])])])},{name:"BourgogneFrancheComteRegion",render:()=>i("g",{id:"Bourgogne-Franche-Comte",class:"region","data-name":"Bourgogne-Franche-Comte"},[i("path",{class:"shadow",d:"M407.26,337.22a3.8,3.8,0,0,1-3.8-3.8v-12a2.1,2.1,0,0,0-.62-1.49L391,308a2.12,2.12,0,0,0-1.49-.62H370.19a3.8,3.8,0,0,1-3.8-3.8V277.18a2.1,2.1,0,0,0-.62-1.49l-11.15-11.15a3.74,3.74,0,0,1-1.11-2.68v-23a3.75,3.75,0,0,1,1.11-2.69l7.31-7.31a2.1,2.1,0,0,0,0-3,3.77,3.77,0,0,1-1.12-2.69v-5.85a3.77,3.77,0,0,1,1.78-3.22l13-8.15a3.82,3.82,0,0,1,2-.58,3.76,3.76,0,0,1,2.69,1.12l19.62,19.61a2.1,2.1,0,0,0,1.49.62h27.7a3.82,3.82,0,0,1,2.69,1.11l5.31,11.24a6.89,6.89,0,0,1,.81,3.23v6.85l1.19,1.18c.39.4,1.43,1.53,2,1.53h31.37a2.1,2.1,0,0,0,2.1-2.1V239.33a3.87,3.87,0,0,1,1.11-2.69l7.5-7.49a3.77,3.77,0,0,1,2.69-1.12h19a3.79,3.79,0,0,1,2.69,1.12l35.27,35.27a3.77,3.77,0,0,1,1.11,2.69v6.27a3.79,3.79,0,0,1-1.1,2.68l-55,55.38a3.84,3.84,0,0,1-2.7,1.12H470.32a3.77,3.77,0,0,1-2.69-1.12l-9.39-9.38a2,2,0,0,0-1.48-.61h-16.4a2.1,2.1,0,0,0-2.1,2.1v9.87a3.81,3.81,0,0,1-3.81,3.8Z"},null),i("path",{class:"earth zone",d:"M541,263.8,507,229.75a3,3,0,0,0-2.08-.87h-19a3,3,0,0,0-2.09.87l-7.49,7.5a2.91,2.91,0,0,0-.87,2.08V249.8a3,3,0,0,1-2.95,3H441.63a3,3,0,0,1-2.09-.87l-4-4a3,3,0,0,1,0-4.17l.5-.49a3,3,0,0,0,0-4.18l-4.85-10.56a2.94,2.94,0,0,0-2.08-.86h-27.7a3,3,0,0,1-2.09-.86l-19.62-19.62a3,3,0,0,0-3.65-.42l-11.23,7a3,3,0,0,0-.52,4.58l.36.36a2.94,2.94,0,0,1,.86,2.08v4.49a3,3,0,0,1-.86,2.09l-9.42,9.42a3,3,0,0,0-.86,2.09v14.28a2.94,2.94,0,0,0,.86,2.08l11.15,11.15a3,3,0,0,1,.87,2.09V294.9a3,3,0,0,0,2.95,3h19.28a2.92,2.92,0,0,1,2.09.87l11.88,11.88a2.92,2.92,0,0,1,.87,2.09v12a3,3,0,0,0,2.95,3h27.19a3,3,0,0,0,3-3v-9.87a3,3,0,0,1,2.95-3h16.4a3,3,0,0,1,2.09.87l9.38,9.38a2.92,2.92,0,0,0,2.09.87h14.82a3,3,0,0,0,2.09-.87L541,268A3,3,0,0,0,541,263.8Z"},null),i("g",{class:"departements"},[i("g",{id:"Côte-d_or",class:"departement","data-name":"Côte-d'or"},[i("path",{class:"zone",d:"M473.57,252.76v16.8a9.32,9.32,0,0,1-2.73,6.6l-2.61,2.61-4.45,4.46a9.35,9.35,0,0,1-6.61,2.73H438.3a9.34,9.34,0,0,1-6.6-2.73L428,279.5a9.34,9.34,0,0,0-6.6-2.73h-7.66a9.35,9.35,0,0,0-2.73-6.32l-4.71-4.71h0l8.68-8.68a9.34,9.34,0,0,0,2.73-6.6V227.61h11.4a3,3,0,0,1,2.09.87L436,239c.84,1.77,1.16,3,0,4.18l-.49.49a3,3,0,0,0,0,4.18l4,4a3,3,0,0,0,2.09.87h30.82a3.05,3.05,0,0,0,1.05-.19Z"},null)]),i("g",{id:"Jura",class:"departement","data-name":"Jura"},[i("path",{class:"zone",d:"M499.08,310.22l-11.84,11.91a3,3,0,0,1-2.1.87H470.32a3,3,0,0,1-2.09-.86V278.77l2.61-2.61a9.32,9.32,0,0,0,2.73-6.6v-3.83h9.92v11.43a9.35,9.35,0,0,0,2.74,6.6l10.11,10.11a9.34,9.34,0,0,1,2.73,6.6v9.74Z"},null)]),i("g",{id:"Nièvre",class:"departement","data-name":"Nièvre"},[i("path",{class:"zone",d:"M413.73,277.05v5.14a9.33,9.33,0,0,1-2.74,6.6l-14.68,14.68-4.75-4.75a2.94,2.94,0,0,0-2.08-.86H370.19a3,3,0,0,1-2.95-3V268.47a2.91,2.91,0,0,0-.87-2.08l-11.15-11.15a3,3,0,0,1-.86-2.09v-5.22H384.6a9.32,9.32,0,0,1,6.6,2.73l15.08,15.08,4.71,4.71a9.35,9.35,0,0,1,2.73,6.32A2.62,2.62,0,0,1,413.73,277.05Z"},null)]),i("g",{id:"Haute-Saône",class:"departement","data-name":"Haute-Saône"},[i("path",{class:"zone",d:"M507,229.75l18.94,18.95H510.79a9.35,9.35,0,0,0-6.61,2.73L492.62,263a9.35,9.35,0,0,1-6.61,2.73H473.57v-13l-.07-.19a3,3,0,0,0,1.9-2.76V239.34a2.92,2.92,0,0,1,.87-2.09l7.49-7.5a3,3,0,0,1,2.09-.86h19A3,3,0,0,1,507,229.75Z"},null)]),i("g",{id:"Saône-et-Loire",class:"departement","data-name":"Saône-et-Loire"},[i("path",{class:"zone",d:"M413.73,276.77h7.65a9.34,9.34,0,0,1,6.6,2.73l3.72,3.73a9.34,9.34,0,0,0,6.6,2.73h18.87a9.35,9.35,0,0,0,6.61-2.73l4.45-4.46v43.37l-9.38-9.39a3,3,0,0,0-2.09-.86h-16.4a3,3,0,0,0-2.95,2.95v9.87a3,3,0,0,1-3,3h-27.2a3,3,0,0,1-2.95-3v-12a3,3,0,0,0-.86-2.09l-7.14-7.13L411,288.79a9.33,9.33,0,0,0,2.74-6.6v-5.14a2.62,2.62,0,0,0,0-.28Z"},null)]),i("g",{id:"Doubs",class:"departement","data-name":"Doubs"},[i("path",{class:"zone",d:"M541,263.81a3,3,0,0,1,0,4.17l-42,42.24h0v-9.74a9.34,9.34,0,0,0-2.73-6.6l-10.11-10.11a9.35,9.35,0,0,1-2.74-6.6V265.73H486a9.35,9.35,0,0,0,6.61-2.73l11.56-11.57a9.35,9.35,0,0,1,6.61-2.73h15.13Z"},null)]),i("g",{id:"Yonne",class:"departement","data-name":"Yonne"},[i("path",{class:"zone",d:"M417.69,227.61v22.84a9.34,9.34,0,0,1-2.73,6.6l-8.68,8.68h0L391.2,250.66a9.32,9.32,0,0,0-6.6-2.73H354.36v-9.06a3,3,0,0,1,.86-2.09l9.42-9.41a3,3,0,0,0,.87-2.09v-4.49a3,3,0,0,0-.87-2.09l-.35-.35a3,3,0,0,1,.51-4.59l11.23-7a3,3,0,0,1,3.65.41l19.62,19.62a3,3,0,0,0,2.09.86h16.3Z"},null)])])])},{name:"NouvelleAquitaineRegion",render:()=>i("g",{id:"Nouvelle-Aquitaine",class:"region","data-name":"Nouvelle-Aquitaine"},[i("path",{class:"shadow",d:"M179.93,535.93a2.22,2.22,0,0,1-1.58-.65l-6.69-6.69a.55.55,0,0,0-.38-.16H160.33a2.22,2.22,0,0,1-1.58-.65l-30.54-30.55a2.22,2.22,0,0,1-.66-1.58v-7.56a2.22,2.22,0,0,1,.66-1.58l26.18-26.19a.55.55,0,0,0,.16-.38v-35a2.24,2.24,0,0,1,2.24-2.24h.48a.54.54,0,0,0,.38-.92l-1.1-1.11a2.24,2.24,0,0,1-.66-1.58v-7.56a2.27,2.27,0,0,1,.66-1.59l8.65-8.65a.55.55,0,0,0,.16-.38v-19a2.25,2.25,0,0,1,2.25-2.24,2.18,2.18,0,0,1,1.57.66L185.8,397a.52.52,0,0,0,.38.16.54.54,0,0,0,.54-.54v-6.76a.54.54,0,0,0-.15-.38l-21.79-21.79a2.22,2.22,0,0,1-.66-1.58V325.53a2.25,2.25,0,0,1,2.24-2.24H187.2a.54.54,0,0,0,.54-.53V284.89a2.24,2.24,0,0,1,2.24-2.24l37,0a2.25,2.25,0,0,1,1.59.66l7.79,7.84a.55.55,0,0,0,.38.16h6.49a2.24,2.24,0,0,1,2.24,2.24V304.7a.55.55,0,0,0,.16.38L265.52,325a.54.54,0,0,0,.38.15h41.91a2.25,2.25,0,0,1,2.24,2.24v6.71a2.23,2.23,0,0,1-.72,1.65.52.52,0,0,0-.17.39.53.53,0,0,0,.15.39l17.63,17.63a2.22,2.22,0,0,1,.66,1.58v7.56a2.22,2.22,0,0,1-.66,1.58l-4.35,4.35a.54.54,0,0,0-.15.38v25.15A2.24,2.24,0,0,1,320.2,397h-6a.55.55,0,0,0-.38.16L295.21,417a2.27,2.27,0,0,1-1.59.66l-19.84-.11a.51.51,0,0,0-.38.16l-24.86,24.86a.53.53,0,0,0-.16.38v26.29a2.24,2.24,0,0,1-2.24,2.24H209.4a.57.57,0,0,0-.39.16l-8.51,8.52a.54.54,0,0,0,0,.76l4.57,4.57a2.27,2.27,0,0,1,.66,1.59v33a2.22,2.22,0,0,1-.66,1.58l-13.63,13.64a2.23,2.23,0,0,1-1.58.65Z"},null),i("path",{class:"earth zone",d:"M294.19,408.05,313,388a2,2,0,0,1,1.39-.58h5.23a2,2,0,0,0,2-2V361.12a2,2,0,0,1,.57-1.39l3.2-3.2a2,2,0,0,0,0-2.77L304.6,333a2,2,0,0,1,.06-2.83l3.47-3.2a.57.57,0,0,0-.39-1h-41.6a2,2,0,0,1-1.39-.57l-19.56-19.56a2,2,0,0,1-.57-1.39V294.14a2,2,0,0,0-2-2H237a2,2,0,0,1-1.39-.58l-7.86-7.91a.57.57,0,0,0-.41-.17l-36.77,0a2,2,0,0,0-2,2v36.73a2,2,0,0,1-2,1.95h-19.7a2,2,0,0,0-2,2v31a2,2,0,0,0,.58,1.39L187,380a2,2,0,0,1,.57,1.39v13.86a2,2,0,0,1-3.34,1.38l-14.68-14.68a2,2,0,0,0-3.34,1.39v17.37a2,2,0,0,1-.57,1.39l-7.52,7.51a2,2,0,0,0,0,2.77l7.87,7.87a2,2,0,0,1-1.38,3.34h-7.25a2,2,0,0,0-2,2V459.7a2,2,0,0,1-.57,1.39l-25,25a2,2,0,0,0,0,2.77l29.39,29.4a2,2,0,0,0,1.39.57H171a2,2,0,0,1,1.39.57l6.35,6.36a2,2,0,0,0,1.38.57h9.46a2,2,0,0,0,1.39-.57l13.29-13.3a2,2,0,0,0,.58-1.38V487.26a1.93,1.93,0,0,0-.58-1.38l-8.36-8.36a2,2,0,0,1,0-2.77l12.31-12.31a2,2,0,0,1,1.38-.57h35.94a2,2,0,0,0,2-2V434.42a2,2,0,0,1,.57-1.38l24.53-24.53a2,2,0,0,1,1.39-.57l20.17.11"},null),i("g",{class:"departements"},[i("g",{id:"Creuse",class:"departement","data-name":"Creuse"},[i("path",{class:"zone",d:"M325.36,353.76a2,2,0,0,1,0,2.77l-3.2,3.2a2,2,0,0,0-.57,1.39v13.37H293.44v-.16l-20-20a7.24,7.24,0,0,1-2.12-5.13v-9A7.26,7.26,0,0,1,278.6,333h26Z"},null)]),i("g",{id:"Corrèze",class:"departement","data-name":"Corrèze"},[i("path",{class:"zone",d:"M321.59,374.49v11a2,2,0,0,1-2,1.95H314.4A2,2,0,0,0,313,388l-18.82,20.05L274,407.94a2,2,0,0,0-1.4.57L265.14,416V393.26l16.65-16.65a7.26,7.26,0,0,1,5.14-2.12h34.66Z"},null)]),i("g",{id:"Charente",class:"departement","data-name":"Charente"},[i("path",{class:"zone",d:"M245.17,349h.07a5.82,5.82,0,0,0-.07.93v25.58h-2.12a7.23,7.23,0,0,0-5.13,2.13L204,411.62h0l-16.4-16.41V381.35A2,2,0,0,0,187,380L185.06,378l17.87-17.87,9-9a7.21,7.21,0,0,1,5.13-2.13h28.11Z"},null)]),i("g",{id:"Lot-et-Garonne",class:"departement","data-name":"Lot-et-Garonne"},[i("path",{class:"zone",d:"M247.53,434.58v25.33a2,2,0,0,1-2,2H209.63a1.92,1.92,0,0,0-1.25.47v0l-12.7-12.7,15-15Z"},null)]),i("g",{id:"Deux-Sèvres",class:"departement","data-name":"Deux-Sèvres"},[i("path",{class:"zone",d:"M209.66,338.9,219.78,349h-2.72a7.21,7.21,0,0,0-5.13,2.13l-9,9-36-36h19.7a2,2,0,0,0,2-2V285.46a2,2,0,0,1,2-2h17v50.26A7.27,7.27,0,0,0,209.66,338.9Z"},null)]),i("g",{id:"Gironde",class:"departement","data-name":"Gironde"},[i("path",{class:"zone",d:"M210.7,434.58l-15,15-.55.54a7.27,7.27,0,0,1-10.27,0l-5.52-5.52a7.24,7.24,0,0,0-5.13-2.12H155.4v-17a2,2,0,0,1,2-2h7.25a2,2,0,0,0,1.38-3.34l-7.86-7.87a2,2,0,0,1,0-2.77l7.51-7.51a2,2,0,0,0,.57-1.39V383.3a2,2,0,0,1,3.34-1.39l14.68,14.68a2,2,0,0,0,3.35-1.38L204,411.62h0l9.7,9.7a7.27,7.27,0,0,1,0,10.27Z"},null)]),i("g",{id:"Landes",class:"departement","data-name":"Landes"},[i("path",{class:"zone",d:"M208.37,462.32v0l-.13.11-12.31,12.3a2,2,0,0,0,0,2.77l8.36,8.36a2,2,0,0,1,.58,1.38v12H140.11L129.79,488.9a2,2,0,0,1,0-2.77l25-25a1.94,1.94,0,0,0,.57-1.38V442.52h18.8a7.24,7.24,0,0,1,5.13,2.12l5.52,5.52a7.27,7.27,0,0,0,10.27,0l.55-.54Z"},null)]),i("g",{id:"Haute-Vienne",class:"departement","data-name":"Haute-Vienne"},[i("path",{class:"zone",d:"M307.74,326a.57.57,0,0,1,.39,1l-3.47,3.21a2,2,0,0,0-.06,2.82h-26a7.26,7.26,0,0,0-7.26,7.26v9a7.24,7.24,0,0,0,2.12,5.13l20,20v.16h-6.51a7.26,7.26,0,0,0-5.14,2.12l-16.65,16.65v-1.61a7.26,7.26,0,0,0-2.12-5.13l-8.85-8.84a7.21,7.21,0,0,0-5.13-2.13h-3.87V350a5.82,5.82,0,0,1,.07-.93,7.15,7.15,0,0,1,2-4.21L266.14,326Z"},null)]),i("g",{id:"Vienne",class:"departement","data-name":"Vienne"},[i("path",{class:"zone",d:"M266.14,326l-18.85,18.84a7.15,7.15,0,0,0-2,4.21H219.78L209.66,338.9a7.27,7.27,0,0,1-2.13-5.13V283.51l19.8,0a.59.59,0,0,1,.4.16l7.86,7.91a2,2,0,0,0,1.39.58h5.68a2,2,0,0,1,2,2v10.32a2,2,0,0,0,.57,1.39l19.57,19.56A1.93,1.93,0,0,0,266.14,326Z"},null)]),i("g",{id:"Dordogne",clas
1s:"departement","data-name":"Dordogne"},[i("path",{class:"zone",d:"M265.14,393.26V416l-17,17a2,2,0,0,0-.57,1.39v.15H210.7l3-3a7.27,7.27,0,0,0,0-10.27l-9.7-9.7,33.93-33.94a7.23,7.23,0,0,1,5.13-2.13h6a7.21,7.21,0,0,1,5.13,2.13l8.85,8.84a7.26,7.26,0,0,1,2.12,5.13Z"},null)]),i("g",{id:"Charente-Maritime",class:"departement","data-name":"Charente-Maritime"},[i("path",{class:"zone",d:"M202.93,360.15,185.06,378l-19.51-19.51a2,2,0,0,1-.58-1.38v-31a2,2,0,0,1,2-2Z"},null)]),i("g",{id:"Pyrénées-Atlantiques",class:"departement","data-name":"Pyrénées-Atlantiques"},[i("path",{class:"zone",d:"M204.88,499.23v11.89a1.93,1.93,0,0,1-.58,1.38L191,525.8a2,2,0,0,1-1.39.57h-9.46a2,2,0,0,1-1.38-.57l-6.35-6.35a2,2,0,0,0-1.39-.58H160.57a2,2,0,0,1-1.39-.57l-19.06-19.07Z"},null)])]),i("g",{class:"indication",transform:"translate(215, 380)"},[i("text",{class:"text-indication"},[o("Angoulême")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)]),i("g",{class:"indication",transform:"translate(190, 405)"},[i("text",{class:"text-indication"},[o("Bordeaux")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"AuvergneRhoneAlpesRegion",render:()=>i("g",{id:"Auvergne-Rhone-Alpes",class:"region","data-name":"Auvergne-Rhône-Alpes"},[i("path",{class:"shadow",d:"M458.38,487a3.34,3.34,0,0,1-2.37-1l-24.44-24.43a1.62,1.62,0,0,0-1.17-.49H404.09a3.31,3.31,0,0,1-2.37-1l-25-25a1.66,1.66,0,0,0-1.18-.49h-17.4a1.64,1.64,0,0,0-1.18.49l-2.06,2.06a3.35,3.35,0,0,1-2.38,1,3.32,3.32,0,0,1-2.38-1l-6.83-6.83a1.67,1.67,0,0,0-2.36,0l-15.41,15.41a3.36,3.36,0,0,1-4.76,0L311.06,436a3.38,3.38,0,0,1-1-2.38V410.72a3.31,3.31,0,0,1,1-2.37L327.39,392a3.43,3.43,0,0,1,2.38-1h4.45a1.67,1.67,0,0,0,1.66-1.67V363a3.39,3.39,0,0,1,.51-1.79l-17.95-17.95a3.38,3.38,0,0,1-1-2.38v-6.57a3.35,3.35,0,0,1,1.09-2.47l3.45-3.19a3.37,3.37,0,0,1,4.66.09,1.64,1.64,0,0,0,1.18.49,1.62,1.62,0,0,0,1.17-.49l16.84-16.84a3.37,3.37,0,0,1,2.38-1H386a3.39,3.39,0,0,1,2.38,1L400.53,324a3.38,3.38,0,0,1,1,2.38V339a1.66,1.66,0,0,0,1.66,1.66h36.57a1.66,1.66,0,0,0,1.67-1.66V328.29a3.36,3.36,0,0,1,3.36-3.36h10.64a3.4,3.4,0,0,1,2.38,1l9.64,9.64a1.71,1.71,0,0,0,1.17.48h6.69a3.34,3.34,0,0,1,2.38,1l7.82,7.81a1.65,1.65,0,0,0,2.35,0l7.28-7.28a3.4,3.4,0,0,1,2.38-1h11.67a3.37,3.37,0,0,1,3.37,3.37v10.38a1.66,1.66,0,0,0,.49,1.18l7.81,7.81a3.34,3.34,0,0,1,1,2.38v6.63a3.34,3.34,0,0,1-1,2.38l-5,5a1.65,1.65,0,0,0,0,2.35l10.81,10.81a3.37,3.37,0,0,1,1,2.38v17.6a3.3,3.3,0,0,1-1,2.37l-14.2,14.21a3.37,3.37,0,0,1-2.38,1H491.84a1.68,1.68,0,0,0-1.18.49L464.85,452.7a1.65,1.65,0,0,0,0,2.35l7.72,7.72a3.38,3.38,0,0,1,1,2.38v6.63a3.34,3.34,0,0,1-1,2.38L460.76,486A3.35,3.35,0,0,1,458.38,487Z"},null),i("path",{class:"earth zone",d:"M326,329.33h0a2.51,2.51,0,0,0,3.55,0l16.84-16.85a2.55,2.55,0,0,1,1.78-.73H386a2.51,2.51,0,0,1,1.78.73l12.14,12.14a2.53,2.53,0,0,1,.73,1.78V339a2.51,2.51,0,0,0,2.52,2.51h36.57a2.51,2.51,0,0,0,2.51-2.51V328.29a2.51,2.51,0,0,1,2.52-2.51h10.64a2.47,2.47,0,0,1,1.77.74l9.65,9.64a2.51,2.51,0,0,0,1.77.73h6.69a2.52,2.52,0,0,1,1.78.74l7.82,7.82a2.51,2.51,0,0,0,3.55,0l7.29-7.29a2.52,2.52,0,0,1,1.77-.74h11.67a2.52,2.52,0,0,1,2.52,2.52v10.38a2.53,2.53,0,0,0,.73,1.78l6.78,6.77a2.52,2.52,0,0,1,0,3.56l-8.32,8.31a2.52,2.52,0,0,0,0,3.56L526,389.46a2.51,2.51,0,0,1,.73,1.78v8.89a2.51,2.51,0,0,1-.73,1.77l-14.21,14.21a2.51,2.51,0,0,1-1.77.73H491.79a2.52,2.52,0,0,0-1.77.74l-30.17,30.16a2.52,2.52,0,0,0,0,3.56l11,11a2.52,2.52,0,0,1,0,3.56l-10.77,10.77a2.51,2.51,0,0,1-3.55,0l-24.43-24.43a2.51,2.51,0,0,0-1.78-.74H404.05a2.52,2.52,0,0,1-1.77-.74l-25-25a2.51,2.51,0,0,0-1.78-.73h-17.4a2.51,2.51,0,0,0-1.78.73l-2.07,2.07a2.51,2.51,0,0,1-3.55,0L343.89,421a2.52,2.52,0,0,0-3.56,0l-15.41,15.41a2.52,2.52,0,0,1-3.56,0l-9.74-9.74a2.52,2.52,0,0,1-.74-1.78V410.72a2.52,2.52,0,0,1,.74-1.77L328,392.61a2.51,2.51,0,0,1,1.78-.73h4.45a2.52,2.52,0,0,0,2.51-2.52V363a2.51,2.51,0,0,1,.74-1.78l2.64-2.64a2.5,2.5,0,0,0,0-3.56l-20-20a2.52,2.52,0,0,1,.07-3.62l2.35-2.17A2.51,2.51,0,0,1,326,329.33Z"},null),i("g",{class:"departements"},[i("g",{id:"Allier",class:"departement","data-name":"Allier"},[i("path",{class:"zone",d:"M403.18,341.55H391.72a5.85,5.85,0,0,0-5.84,5.92L386,360.8a5.81,5.81,0,0,0-5.81-5.53h-19.1a5.81,5.81,0,0,1-4.13-1.71l-9.65-9.64a5.83,5.83,0,0,0-8.25,0l-4.9,4.9-.09.1L320.16,335a2.52,2.52,0,0,1,.07-3.63l2.34-2.16a2.53,2.53,0,0,1,3.48.07,2.52,2.52,0,0,0,3.56,0l16.84-16.84a2.52,2.52,0,0,1,1.78-.74H386a2.52,2.52,0,0,1,1.78.74l12.14,12.14a2.52,2.52,0,0,1,.74,1.78V339A2.51,2.51,0,0,0,403.18,341.55Z"},null)]),i("g",{id:"Haute-Savoie",class:"departement","data-name":"Haute-Savoie"},[i("path",{class:"zone",d:"M519.21,358.87a2.49,2.49,0,0,1,0,3.55L515.66,366l-2.7-2.7a5.84,5.84,0,0,0-8.26,0l-8.12,8.13a5.84,5.84,0,0,1-8.26,0L485.87,369a5.84,5.84,0,0,0-8.26,0l-.53.53V337.62l7.82,7.82a2.51,2.51,0,0,0,3.55,0l7.29-7.28a2.52,2.52,0,0,1,1.78-.74h11.67a2.51,2.51,0,0,1,2.51,2.51v10.39a2.52,2.52,0,0,0,.74,1.77Z"},null)]),i("g",{id:"Ardèche",class:"departement","data-name":"Ardèche"},[i("path",{class:"zone",d:"M437.74,406.08v51.64l0,0-5.53-5.53a2.51,2.51,0,0,0-1.78-.73H404.1a2.52,2.52,0,0,1-1.78-.74L389.77,438.2l27.32-27.32a5.83,5.83,0,0,0,.78-7.28l.12-.07,5.68-5.68a5.85,5.85,0,0,1,7.85-.38l.41.38,3.61,3.62h0l.48.48A5.85,5.85,0,0,1,437.74,406.08Z"},null)]),i("g",{id:"Haute-Loire",class:"departement","data-name":"Haute-Loire"},[i("path",{class:"zone",d:"M417.87,403.6a5.83,5.83,0,0,1-.78,7.28L389.77,438.2l-12.43-12.43a2.52,2.52,0,0,0-1.78-.74H364.38V397.59h45.26a5.87,5.87,0,0,1,4.13,1.71l3.32,3.33A5.92,5.92,0,0,1,417.87,403.6Z"},null)]),i("g",{id:"Loire",class:"departement","data-name":"Loire"},[i("path",{class:"zone",d:"M413.55,379.47,430,395.92l1.54,1.54h0a5.85,5.85,0,0,0-7.85.38L418,403.53l-.12.07a5.92,5.92,0,0,0-.78-1l-3.32-3.33a5.87,5.87,0,0,0-4.13-1.71H388.28a5.83,5.83,0,0,0,5.84-5.83v-2.71a5.81,5.81,0,0,0-1.71-4.13l-4.71-4.71a5.87,5.87,0,0,1-1.71-4.13v-15a1.62,1.62,0,0,0,0-.31l-.09-13.33a5.85,5.85,0,0,1,5.84-5.92h20.12v33.8A5.85,5.85,0,0,0,413.55,379.47Z"},null)]),i("g",{id:"Isère",class:"departement","data-name":"Isère"},[i("path",{class:"zone",d:"M431.53,397.46,430,395.92l.13-.13,17.6-17.6,8.73-8.72a5.83,5.83,0,0,1,8.25,0l6.2,6.19,9.77,9.77a5.83,5.83,0,0,0,4.13,1.71h6.06A5.84,5.84,0,0,1,496.7,393v23.86h-4.86a2.48,2.48,0,0,0-1.78.74l-18,18-.09-.09-3.19-3.19a5.83,5.83,0,0,1-1.71-4.13v-5.94a5.85,5.85,0,0,0-5.84-5.84h-4.58a5.83,5.83,0,0,1-5.84-5.84,5.89,5.89,0,0,0-1.71-4.13l-5.13-5.12a5.84,5.84,0,0,0-8.26,0l-.12.13h0l-3.61-3.62-.41-.38Z"},null)]),i("g",{id:"Drôme",class:"departement","data-name":"Drôme"},[i("path",{class:"zone",d:"M472,435.62,459.9,447.74a2.51,2.51,0,0,0,0,3.55l11,11a2.51,2.51,0,0,1,0,3.55l-10.77,10.77a2.51,2.51,0,0,1-3.55,0l-18.9-18.9,0,0V406.
108A5.85,5.85,0,0,0,436,402l-.48-.48.12-.13a5.84,5.84,0,0,1,8.26,0l5.13,5.12a5.89,5.89,0,0,1,1.71,4.13,5.83,5.83,0,0,0,5.84,5.84h4.58a5.85,5.85,0,0,1,5.84,5.84v5.94a5.83,5.83,0,0,0,1.71,4.13l3.19,3.19Z"},null)]),i("g",{id:"Puy-de-Dôme",class:"departement","data-name":"Puy-de-Dôme"},[i("path",{class:"zone",d:"M394.12,389.05v2.71a5.83,5.83,0,0,1-5.84,5.83H359.77a5.85,5.85,0,0,0-4.13,1.71l-.1.1a5.84,5.84,0,0,1-8.26,0L337,389.1h-.26V363a2.52,2.52,0,0,1,.74-1.78l2.65-2.65a2.51,2.51,0,0,0,0-3.55L334,348.92l.09-.1,4.9-4.9a5.83,5.83,0,0,1,8.25,0l9.65,9.64a5.81,5.81,0,0,0,4.13,1.71h19.1A5.81,5.81,0,0,1,386,360.8l0,2.18v13.1a5.87,5.87,0,0,0,1.71,4.13l4.71,4.71A5.81,5.81,0,0,1,394.12,389.05Z"},null)]),i("g",{id:"Ain",class:"departement","data-name":"Ain"},[i("path",{class:"zone",d:"M477.08,337.62v31.86l-6.18,6.18-6.2-6.19a5.83,5.83,0,0,0-8.25,0l-8.73,8.72-.39-.39-5.89-13.24a14,14,0,0,1-1.69-5.26V341.55a2.52,2.52,0,0,0,2.52-2.51V328.29a2.51,2.51,0,0,1,2.51-2.51h10.64a2.51,2.51,0,0,1,1.77.73l9.65,9.64a2.52,2.52,0,0,0,1.77.74h6.7A2.51,2.51,0,0,1,477.08,337.62Z"},null)]),i("g",{id:"Rhône",class:"departement","data-name":"Rhône"},[i("path",{class:"zone",d:"M430.12,395.79l-.13.13-16.44-16.45a5.85,5.85,0,0,1-1.71-4.12v-33.8h27.91V359.3a13.11,13.11,0,0,0,1.69,5.26l5.89,13.24.39.39Z"},null)]),i("g",{id:"Savoie",class:"departement","data-name":"Savoie"},[i("path",{class:"zone",d:"M477.08,369.48l.53-.53a5.84,5.84,0,0,1,8.26,0l2.45,2.45a5.84,5.84,0,0,0,8.26,0l8.12-8.13a5.84,5.84,0,0,1,8.26,0l2.7,2.7-4.76,4.77a2.51,2.51,0,0,0,0,3.55l15.16,15.17a2.52,2.52,0,0,1,.74,1.78v8.88a2.52,2.52,0,0,1-.74,1.78l-14.2,14.2a2.5,2.5,0,0,1-1.78.74H496.7V393a5.84,5.84,0,0,0-5.84-5.84H484.8a5.83,5.83,0,0,1-4.13-1.71l-9.77-9.77Z"},null)]),i("g",{id:"Cantal",class:"departement","data-name":"Cantal"},[i("path",{class:"zone",d:"M337,389.1l10.29,10.3a5.84,5.84,0,0,0,8.26,0l.1-.1a5.85,5.85,0,0,1,4.13-1.71h4.61V425h-6.22a2.54,2.54,0,0,0-1.78.74l-2.06,2.07a2.52,2.52,0,0,1-3.56,0L343.93,421a2.51,2.51,0,0,0-3.55,0L325,436.42a2.51,2.51,0,0,1-3.55,0l-9.75-9.75a2.51,2.51,0,0,1-.73-1.77V410.72a2.51,2.51,0,0,1,.73-1.78L328,392.61a2.52,2.52,0,0,1,1.77-.74h4.45a2.51,2.51,0,0,0,2.51-2.51v-.26Z"},null)])]),i("g",{class:"indication",transform:"translate(445, 420)"},[i("text",{class:"text-indication"},[o("Valence")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)]),i("g",{class:"indication",transform:"translate(435, 380)"},[i("text",{class:"text-indication"},[o("Lyon")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)]),i("g",{class:"indication",transform:"translate(490,360)"},[i("text",{class:"text-indication"},[o("Annecy")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"ProvenceAlpesCotedAzurRegion",render:()=>i("g",{id:"Provence-Alpes-Cote-d_Azur",class:"region","data-name":"Provence-Alpes-Côte d'Azur"},[i("path",{class:"shadow",d:"M463.73,561.05a5.2,5.2,0,0,1-3.69-1.52l-15.28-15.29a3.57,3.57,0,0,0-2.48-1h-32.8a5.22,5.22,0,0,1-5.22-5.21v-2.54a5.28,5.28,0,0,1,1.53-3.69l29.33-29.32a3.57,3.57,0,0,0,1-2.49v-6.5a3.55,3.55,0,0,0-1-2.48l-4.33-4.34c-1-1-.76-5.84-.76-7.21v-2.54a5.22,5.22,0,0,1,5.21-5.21h1.89a5.16,5.16,0,0,1,3.68,1.53l18.34,18.34a3.51,3.51,0,0,0,5,0l3.8-3.8c.66-.66,11.7-11.19,11.7-12.13s-1.06-2.14-1.73-2.81l-1.63-1.63a5.19,5.19,0,0,1-1.53-3.69v-5.09a5.21,5.21,0,0,1,1.53-3.69l20.15-20.15a5.17,5.17,0,0,1,3.68-1.52h16.72a5.18,5.18,0,0,1,3.67,1.51l10.93,10.85a5.27,5.27,0,0,1,1.53,3.7v5.09a5.17,5.17,0,0,1-1.52,3.68l-7.1,7.1a3.49,3.49,0,0,0-1,2.48v1.45a3.52,3.52,0,0,0,1,2.48l10.7,10.7a3.48,3.48,0,0,0,2.48,1h11.43a5.21,5.21,0,0,1,3.69,1.53l6.59,6.59a5.19,5.19,0,0,1,1.53,3.69V504a5.22,5.22,0,0,1-1.53,3.69l-51.83,51.83a5.17,5.17,0,0,1-3.68,1.52Z"},null),i("path",{class:"earth zone",d:"M520.22,439.5l8.77,8.71a4.36,4.36,0,0,1,0,6.18l-5.28,5.28a4.33,4.33,0,0,0-1.28,3.08v10.16a4.36,4.36,0,0,0,1.28,3.08l10.7,10.7A4.39,4.39,0,0,0,537.5,488h11.43a4.37,4.37,0,0,1,3.09,1.28L556.8,494a4.36,4.36,0,0,1,0,6.16l-50,50a4.36,4.36,0,0,1-3.08,1.28h-40a4.37,4.37,0,0,1-3.09-1.28l-15.28-15.28a4.36,4.36,0,0,0-3.08-1.28H415.64a4.36,4.36,0,0,1-3.08-7.44l23.16-23.16A4.37,4.37,0,0,0,437,500V484.75a4.33,4.33,0,0,0-1.28-3.08L434,480a4.36,4.36,0,0,1,3.09-7.45h0a4.3
16,4.36,0,0,1,3.08,1.28l18.34,18.34a4.35,4.35,0,0,0,6.17,0L482.85,474a4.36,4.36,0,0,0,0-6.16l-4.18-4.19a4.34,4.34,0,0,1,0-6.16L497,439.18a4.36,4.36,0,0,1,3.08-1.28H516a8.69,8.69,0,0,1,2.6.4A4.85,4.85,0,0,1,520.22,439.5Z"},null),i("g",{class:"departements"},[i("g",{id:"Bouches-du-Rhône",class:"departement","data-name":"Bouches-du-Rhône"},[i("path",{class:"zone",d:"M478,524v27.5H463.73a4.33,4.33,0,0,1-3.08-1.28l-15.29-15.28a4.36,4.36,0,0,0-3.08-1.28H415.64a4.36,4.36,0,0,1-3.08-7.45L435.72,503l12.49,12.49a5.22,5.22,0,0,0,3.68,1.52h20.87a5.2,5.2,0,0,1,5.21,5.2Z"},null)]),i("g",{id:"Alpes-Maritimes",class:"departement","data-name":"Alpes-Maritimes"},[i("path",{class:"zone",d:"M556.8,494a4.35,4.35,0,0,1,0,6.17l-30.15,30.15-14.51-14.51V489.72a5.23,5.23,0,0,1,1.52-3.68L523.72,476l10.7,10.7A4.36,4.36,0,0,0,537.5,488h11.43a4.37,4.37,0,0,1,3.09,1.28Z"},null)]),i("g",{id:"Hautes-Alpes",class:"departement","data-name":"Hautes-Alpes"},[i("path",{class:"zone",d:"M529,448.21a4.35,4.35,0,0,1,0,6.17l-5.28,5.28a4.37,4.37,0,0,0-1.28,3.09V463L518,467.44a6.51,6.51,0,0,1-4.6,1.9l-16.34-4c-2.06,0-8.28-3.42-9.74-2l-4.47,4.47-4.19-4.19a4.36,4.36,0,0,1,0-6.16L497,439.17a4.36,4.36,0,0,1,3.08-1.28H516a8.84,8.84,0,0,1,2.6.41,4.88,4.88,0,0,1,1.58,1.19Z"},null)]),i("g",{id:"Alpes-de-Haute-Provence",class:"departement","data-name":"Alpes-de-Haute-Provence"},[i("path",{class:"zone",d:"M523.72,476,513.66,486a5.23,5.23,0,0,0-1.52,3.68v26.11l-2.46-2.46a5.22,5.22,0,0,0-3.68-1.52H484.41l-19.69-19.69L482.85,474a4.36,4.36,0,0,0,0-6.16l4.47-4.47c1.46-1.46,7.68,2,9.74,2l16.34,4a6.51,6.51,0,0,0,4.6-1.9l4.44-4.44v9.9A4.33,4.33,0,0,0,523.72,476Z"},null)]),i("g",{id:"Vaucluse",class:"departement","data-name":"Vaucluse"},[i("path",{class:"zone",d:"M484.41,511.85h-1.24a5.2,5.2,0,0,0-5.2,5.2v5.2a5.2,5.2,0,0,0-5.21-5.2H451.89a5.22,5.22,0,0,1-3.68-1.52L435.72,503A4.33,4.33,0,0,0,437,500V484.75a4.37,4.37,0,0,0-1.28-3.09L434,480a4.36,4.36,0,0,1,6.17-6.17l18.34,18.35a4.37,4.37,0,0,0,6.17,0Z"},null)]),i("g",{id:"Var",class:"departement","data-name":"Var"},[i("path",{class:"zone",d:"M484.41,511.85H506a5.22,5.22,0,0,1,3.68,1.52l2.46,2.46,14.51,14.51-19.87,19.87a4.36,4.36,0,0,1-3.08,1.28H478V517.05a5.2,5.2,0,0,1,5.2-5.2Z"},null)])]),i("g",{class:"indication",transform:"translate(425, 530)"},[i("text",{class:"text-indication"},[o("Marseille")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"OccitanieRegion",render:()=>i("g",{id:"Occitanie",class:"region","data-name":"Occitanie"},[i("path",{class:"shadow",d:"M303.68,593.39a5.39,5.39,0,0,1-3.84-1.59L271,563a3.71,3.71,0,0,0-2.63-1.09H212.61a5.37,5.37,0,0,1-3.84-1.59l-4.91-4.9a5.43,5.43,0,0,1-1.59-3.84v-4.92a5.43,5.43,0,0,1,1.59-3.84L215.62,531a3.68,3.68,0,0,0,1.1-2.64v-13a3.72,3.72,0,0,0-1.1-2.64L208,505.16a5.39,5.39,0,0,1-1.59-3.84V496.4a5.39,5.39,0,0,1,1.59-3.84L219.57,481a5.41,5.41,0,0,1,3.84-1.59h32.23a3.73,3.73,0,0,0,3.73-3.73V453.88A5.39,5.39,0,0,1,261,450l23-23a5.39,5.39,0,0,1,3.84-1.59l16.15.08a5.44,5.44,0,0,1,5.4,5.43v9.82a3.69,3.69,0,0,0,1.09,2.64l7.68,7.67a3.71,3.71,0,0,0,5.27,0l12.49-12.49a5.43,5.43,0,0,1,7.68,0l3.91,3.91a3.72,3.72,0,0,0,5.28,0,5.41,5.41,0,0,1,3.84-1.59h15.69a5.43,5.43,0,0,1,3.84,1.59l23.76,23.76a3.75,3.75,0,0,0,2.63,1.09l12.24-.07a5.45,5.45,0,0,1,3.88,1.59l7.72,7.72a5.4,5.4,0,0,1,1.59,3.84v23.75a5.4,5.4,0,0,1-1.59,3.84l-29.2,29.2a5.47,5.47,0,0,1-3.84,1.59h-30.4a3.69,3.69,0,0,0-2.64,1.09l-10.42,10.42a3.73,3.73,0,0,0,0,5.27l6.68,6.68a5.39,5.39,0,0,1,1.59,3.84V588a5.44,5.44,0,0,1-5.43,5.43Z"},null),i("path",{class:"earth zone",d:"M399.16,466.8l-23.57-23.57a4.91,4.91,0,0,0-3.47-1.44H357.06a5.94,5.94,0,0,0-3.94,1.54,4.57,4.57,0,0,1-6.27-.2l-3.68-3.68a4.91,4.91,0,0,0-6.93,0l-12,12a4.91,4.91,0,0,1-6.93,0l-7.36-7.36a4.88,4.88,0,0,1-1.43-3.46v-9.73a4.52,4.52,0,0,0-4.5-4.53l-16-.09a4.91,4.91,0,0,0-3.49,1.43l-22.79,22.8a4.91,4.91,0,0,0-1.44,3.47v21.32a4.9,4.9,0,0,1-4.91,4.9H223.54a4.91,4.91,0,0,0-3.47,1.44L210.72,491a4.89,4.89,0,0,0,0,6.93l5.41,5.42a4.91,4.91,0,0,1,1.44,3.47v21.41a4.91,4.91,0,0,1-1.44,3.47l-9.54,9.54a4.89,4.89,0,0,0,0,6.93l2.68,2.69a4.9,4.9,0,0,0,3.47,1.43h55.51a4.91,4.91,0,0,1,3.47,1.44l28.62,28.62a4.91,4.91,0,0,0,3.47,1.44h48.54a4.9,4.9,0,0,0,4.9-4.91V566.28a4.9,4.9,0,0,0-1.44-3.47l-10.7-10.71a4.9,4.9,0,0,1,0-6.94l14.45-14.45a4.88,4.88,0,0,1,3.46-1.43h30.14a4.89,4.89,0,0,0,3.46-1.44l29-29a4.91,4.91,0,0,0,1.44-3.47V480.6a4.91,4.91,0,0,0-1.44-3.47l-7.53-7.53a4.9,4.9,0,0,0-3.5-1.44l-12,.07A4.89,4.89,0,0,1,399.16,466.8Z"},null),i("g",{class:"departements"},[i("g",{id:"Gard",class:"departement","data-name":"Gard"},[i("path",{class:"zone",d:"M427.07,480.6v14.76a4.9,4.9,0,0,1-1.44,3.47l-14.86,14.86L391.88,494.8a5.47,5.47,0,0,0-3.86-1.6H368.51l2.47-2.47a5.47,5.47,0,0,0,0-7.73l-7.17-7.17h23.07a6.3,6.3,0,0,0,6.3-6.3v-8.7l6,6a4.94,4.94,0,0,0,3.5,1.44l12-.08a4.94,4.94,0,0,1,3.5,1.44l7.53,7.53A4.91,4.91,0,0,1,427.07,480.6Z"},null)]),i("g",{id:"Hautes-Pyrénées",class:"departement","data-name":"Hautes-Pyrénées"},[i("path",{class:"zone",d:"M241.38,544.14v8.19H212.74a4.9,4.9,0,0,1-3.47-1.43l-2.68-2.69a4.89,4.89,0,0,1,0-6.93l9.54-9.54a4.9,4.9,0,0,0,1.43-3.47V509.43l10.15,10.14a5.42,5.42,0,0,0,3.86,1.6h2.29a5.47,5.47,0,0,1,5.48,5.51,5.35,5.35,0,0,1-1.61,3.82,5.46,5.46,0,0,0,0,7.73l2.05,2A5.47,5.47,0,0,1,241.38,544.14Z"},null)]),i("g",{id:"Hérault",class:"departement","data-name":"Hérault"},[i("path",{class:"zone",d:"M410.77,513.69l-14.15,14.15a4.91,4.91,0,0,1-3.47,
11.44H363a4.91,4.91,0,0,0-3.47,1.44l-1.5,1.5H340.3a5.48,5.48,0,0,1-3.86-1.6L327,521.17l15.35-15.35.1-.09,2.9,2.9a5.47,5.47,0,0,0,7.73,0l15.43-15.43H388a5.47,5.47,0,0,1,3.86,1.6Z"},null)]),i("g",{id:"Haute-Garonne",class:"departement","data-name":"Haute-Garonne"},[i("path",{class:"zone",d:"M310.76,514.17,294.33,530.6a5.42,5.42,0,0,1-3.86,1.6H274.29a5.51,5.51,0,0,0-3.87,1.6l-18.53,18.53H241.38v-8.19a5.47,5.47,0,0,0-1.6-3.86l-2.05-2a5.46,5.46,0,0,1,0-7.73,5.35,5.35,0,0,0,1.61-3.82,5.47,5.47,0,0,0-5.48-5.51h-1.18l23.8-.13a5.45,5.45,0,0,0,3.79-1.6l6.83-6.83a5.46,5.46,0,0,0,0-7.72l-4.74-4.74,7-7a5.42,5.42,0,0,1,3.86-1.6h11.83a5.42,5.42,0,0,0,2.57-.65l.05.17Z"},null)]),i("g",{id:"Tarn-et-Garonne",class:"departement","data-name":"Tarn-et-Garonne"},[i("path",{class:"zone",d:"M307.79,471.07,288.91,490a5.54,5.54,0,0,1-3.86,1.6H273.22a5.42,5.42,0,0,0-3.86,1.6l-7,7-5.45-5.45a5.47,5.47,0,0,1-1.6-3.86V480.25a4.91,4.91,0,0,0,4.91-4.91V461.62h5.22a5.48,5.48,0,0,1,3.86,1.6l6.35,6.35a5.47,5.47,0,0,0,3.86,1.6h5.54a5.47,5.47,0,0,0,3.86-1.6l8.69-8.69Z"},null)]),i("g",{id:"Lot",class:"departement","data-name":"Lot"},[i("path",{class:"zone",d:"M312.13,446.36l-9.72,9.71-4.81,4.81-8.69,8.69a5.47,5.47,0,0,1-3.86,1.6h-5.54a5.47,5.47,0,0,1-3.86-1.6l-6.35-6.35a5.48,5.48,0,0,0-3.86-1.6h-5.22V454a4.9,4.9,0,0,1,1.43-3.47l22.8-22.79a4.86,4.86,0,0,1,3.49-1.44l16,.09a4.53,4.53,0,0,1,4.51,4.53v9.73a4.91,4.91,0,0,0,1.44,3.47Z"},null)]),i("g",{id:"Aude",class:"departement","data-name":"Aude"},[i("path",{class:"zone",d:"M358.05,532.22,345.1,545.17a4.91,4.91,0,0,0,0,6.93l2.55,2.55H325a5.47,5.47,0,0,0-5.46,5.47v.39a5.46,5.46,0,0,1-5.46,5.46h-8.66V547.14a5.47,5.47,0,0,0-1.6-3.86L292.73,532.2h-2.26a5.42,5.42,0,0,0,3.86-1.6l16.43-16.43,7.76,7.76a5.46,5.46,0,0,0,7.72,0l.76-.76,9.44,9.45a5.48,5.48,0,0,0,3.86,1.6Z"},null)]),i("g",{id:"Pyrénées-Orientales",class:"departement","data-name":"Pyrénées-Orientales"},[i("path",{class:"zone",d:"M357.25,566.28v12.65a4.91,4.91,0,0,1-4.91,4.9H303.81a4.91,4.91,0,0,1-3.47-1.44l-8.19-8.19,6.63-6.62a5.43,5.43,0,0,1,3.86-1.61h11.43a5.46,5.46,0,0,0,5.46-5.46v-.39a5.47,5.47,0,0,1,5.46-5.47h22.66l8.16,8.16A4.91,4.91,0,0,1,357.25,566.28Z"},null)]),i("g",{id:"Tarn",class:"departement","data-name":"Tarn"},[i("path",{class:"zone",d:"M288.91,490l18.88-18.89,34.66,34.66-.1.09L327,521.17l-.76.76a5.46,5.46,0,0,1-7.72,0l-7.76-7.76-23.09-23.09-.05-.17A5.44,5.44,0,0,0,288.91,490Z"},null)]),i("g",{id:"Lozère",class:"departement","data-name":"Lozère"},[i("path",{class:"zone",d:"M393.18,460.83v8.7a6.3,6.3,0,0,1-6.3,6.3H363.81l-3.06-3.06a5.47,5.47,0,0,1-1.61-3.86V456.57a5.46,5.46,0,0,0-1.6-3.87l-8.3-8.3a4.6,4.6,0,0,0,3.88-1.07,6,6,0,0,1,3.94-1.53h15.06a4.9,4.9,0,0,1,3.47,1.43Z"},null)]),i("g",{id:"Aveyron",class:"departement","data-name":"Aveyron"},[i("path",{class:"zone",d:"M371,483a5.47,5.47,0,0,1,0,7.73l-2.47,2.47-15.43,15.43a5.47,5.47,0,0,1-7.73,0l-2.9-2.9-34.66-34.66L297.6,460.88l4.81-4.81,9.72-9.71,5.13,5.13a4.92,4.92,0,0,0,6.94,0l12-12a4.9,4.9,0,0,1,6.94,0l3.68,3.68a4.5,4.5,0,0,0,2.39,1.26l8.3,8.3a5.46,5.46,0,0,1,1.6,3.87v12.34a5.47,5.47,0,0,0,1.61,3.86l3.06,3.06Z"},null)]),i("g",{id:"Ariège",class:"departement","data-name":"Ariège"},[i("path",{class:"zone",d:"M305.41,547.14V566h-2.77a5.43,5.43,0,0,0-3.86,1.61l-6.63,6.62-20.43-20.43a4.91,4.91,0,0,0-3.47-1.44H251.89l18.53-18.53a5.51,5.51,0,0,1,3.87-1.6h18.44l
111.08,11.08A5.47,5.47,0,0,1,305.41,547.14Z"},null)]),i("g",{id:"Gers",class:"departement","data-name":"Gers"},[i("path",{class:"zone",d:"M267.1,504.89a5.46,5.46,0,0,1,0,7.72l-6.83,6.83a5.45,5.45,0,0,1-3.79,1.6l-23.8.13h-1.11a5.42,5.42,0,0,1-3.86-1.6l-10.15-10.14v-2.57a4.9,4.9,0,0,0-1.43-3.47L210.71,498a4.92,4.92,0,0,1,0-6.94l9.36-9.36a4.9,4.9,0,0,1,3.47-1.43h31.77v10.59a5.47,5.47,0,0,0,1.6,3.86l5.45,5.45Z"},null)])]),i("g",{class:"indication",transform:"translate(280, 510)"},[i("text",{class:"text-indication"},[o("Toulouse")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)]),i("g",{class:"indication",transform:"translate(370, 520)"},[i("text",{class:"text-indication"},[o("Montpellier")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"CorseRegion",render:()=>i("g",{id:"Corse",class:"region","data-name":"Corse"},[i("path",{class:"shadow",d:"M584.54,624.71a3.14,3.14,0,0,1-2.24-.93L570,611.44a3.1,3.1,0,0,1-.93-2.18l-.1-4.84a1.43,1.43,0,0,0-.43-1l-4-3.95a3.2,3.2,0,0,1-.93-2.25V562a3.2,3.2,0,0,1,.93-2.25l9-8.94v-6.62a3.19,3.19,0,0,1,.92-2.24l5.22-5.22a3.19,3.19,0,0,1,4.5,0l1.45,1.45a1.4,1.4,0,0,0,1,.43,1.47,1.47,0,0,0,1.5-1.48V523.67a3.17,3.17,0,0,1,3.17-3.18H596a3.18,3.18,0,0,1,3.18,3.18v62.71a3.16,3.16,0,0,1-.93,2.24l-3.77,3.77a1.44,1.44,0,0,0-.43,1v12.11a3.13,3.13,0,0,1-.69,2l0,8.42a3.12,3.12,0,0,1-.93,2.24l-5.61,5.61A3.16,3.16,0,0,1,584.54,624.71Z"},null),i("path",{class:"earth zone",d:"M598.35,523.67v54a2.31,2.31,0,0,1-.69,1.64l-3.76,3.77a2.3,2.3,0,0,0-.68,1.64v12.11a2.31,2.31,0,0,1-.69,1.64l-3.23,3.24a2.32,2.32,0,0,0,0,3.29l1.53,1.54a2.32,2.32,0,0,1,0,3.29l-4.64,4.64a2.32,2.32,0,0,1-3.29,0l-11.36-11.36a2.32,2.32,0,0,1,0-3.29h0a2.32,2.32,0,0,0,0-3.29l-6.38-6.38a2.33,2.33,0,0,1-.69-1.65V562a2.29,2.29,0,0,1,.69-1.64l11.51-11.52a2.32,2.32,0,0,0,0-3.29l-.68-.67a2.32,2.32,0,0,1,0-3.29l4.26-4.26a2.32,2.32,0,0,1,3.29,0l1.44,1.45a2.34,2.34,0,0,0,4-1.65V523.67a2.32,2.32,0,0,1,2.32-2.33H596A2.33,2.33,0,0,1,598.35,523.67Z"},null),i("g",{class:"departements"},[i("g",{id:"Haute-Corse",class:"departement","data-name":"Haute-Corse"},[i("path",{class:"zone",d:"M598.34,523.66v54a2.32,2.32,0,0,1-.68,1.65l-2.14,2.14-1.63,1.62a2.36,2.36,0,0,0-.68,1.65v1.77h-1.49a3.28,3.28,0,0,1-3.29-3.28v-5.29a3.25,3.25,0,0,0-1-2.32l-15.11-15.11a3.25,3.25,0,0,0-2.32-1H566l10.7-10.71a2.32,2.32,0,0,0,0-3.29l-.67-.68a2.32,2.32,0,0,1,0-3.29l4.25-4.25a2.32,2.32,0,0,1,3.29,0l1.45,1.44a2.32,2.32,0,0,0,4-1.64V523.66a2.32,2.32,0,0,1,2.33-2.32H596A2.32,2.32,0,0,1,598.34,523.66Z"},null)]),i("g",{id:"Corse-du-Sud",class:"departement","data-name":"Corse-du-Sud"},[i("path",{class:"zone",d:"M593.21,586.49v10.33a2.32,2.32,0,0,1-.68,1.65l-3.24,3.24a2.32,2.32,0,0,0,0,3.29l1.54,1.53a2.32,2.32,0,0,1,0,3.29l-4.65,4.65a2.32,2.32,0,0,1-3.29,0l-11.36-11.36a2.34,2.34,0,0,1,0-3.29,2.33,2.33,0,0,0,0-3.29l-6.38-6.38a2.32,2.32,0,0,1-.68-1.65V562a2.32,2.32,0,0,1,.68-1.65l.81-.8H570a3.25,3.25,0,0,1,2.32,1l15.11,15.11a3.25,3.25,0,0,1,1,2.32v5.29a3.28,3.28,0,0,0,3.29,3.28Z"},null)])])])},{name:"BelgiqueRegion",render:()=>i("g",{id:"Belgique",class:"region","data-name":"Belgique"},[i("path",{class:"shadow",d:"M505.68,107.43a4.94,4.94,0,0,1-3.51-1.46L478.45,82.25a3.72,3.72,0,0,0-2.65-1.1H464.1a5,5,0,0,1-5-5V64.13a3.75,3.75,0,0,0-3.74-3.74h-12a5,5,0,0,1-5-5,3.75,3.75,0,0,0-3.74-3.74h-4.05a5,5,0,0,1-5-5v-4.5a3.71,3.71,0,0,0-1.09-2.64L421.07,36a3.71,3.71,0,0,0-2.64-1.09A3.75,3.75,0,0,0,415.78,36l-3.89,3.89a4.95,4.95,0,0,1-7,0l-5.23-5.23a4.9,4.9,0,0,1-1.45-3.51V10.25a5,5,0,0,1,1.31-3.37l6.67-7.22a5,5,0,0,1,3.65-1.6h34.67A3.72,3.72,0,0,0,447.14-3l15.14-15.14a4.91,4.91,0,0,1,3.51-1.45h26a4.94,4.94,0,0,1,3.52,1.45L511.37-2.09a4.93,4.93,0,0,1,1.45,3.51V21.28A3.75,3.75,0,0,0,516.56,25h1.77a5,5,0,0,1,3.51,1.45l15,15A4.94,4.94,0,0,1,538.27,45v5.87a5,5,0,0,1-1.45,3.51L521.06,70.1A3.67,3.67,0,0,0,520,72.74v29.72a5,5,0,0,1-5,5Z"},null),i("path",{class:"earth zone",d:"M398.8,10.25V21.7a4.36,4.36,0,0,0,1.27,3.08L405.3,30a4.36,4.36,0,0,0,6.16,0l3.89-3.89a4.36,4.36,0,0,1,6.16,0l3.54,3.55a4.31,4.31,0,0,1,1.27,3.07v4.5a4.36,4.36,0,0,0,4.36,4.35h4.05a4.35,4.35,0,0,1,4.35,4.35h0a4.36,4.36,0,0,0,4.35,4.36h12a4.36,4.36,0,0,1,4.36,4.35V66.71a4.35,4.35,0,0,0,4.35,4.35h11.7a4.38,4.38,0,0,1,3.08,1.27l23.73,23.73a4.32,4.32,0,0,0,3.07,1.28H515A4.36,4.36,0,0,0,519.35,93V63.26a4.32,4.32,0,0,1,1.28-3.07l14-14a4.35,4.35,0,0,0,0-6.15L521.41,26.9a4.38,4.38,0,0,0-3.08-1.27h-1.77a4.35,4.35,0,0,1-4.35-4.35V1.42a4.32,4.32,0,0,0-1.28-3.07l-16.09-16.1A4.36,4.36,0,0,0,491.76-19h-26a4.39,4.39,0,0,0-3.08,1.27L447.57-2.6a4.38,4.38,0,0,1-3.08,1.27H409.82a4.35,4.35,0,0,0-3.2,1.4L400,7.3A4.35,4.35,0,0,0,398.8,10.25Z"},null),i("g",{class:"departements"},[i("g",{id:"Belgique",class:"departement","data-name":"Belgique"}
1,[i("path",{class:"zone",d:"M398.8,10.25V21.7a4.36,4.36,0,0,0,1.27,3.08L405.3,30a4.36,4.36,0,0,0,6.16,0l3.89-3.89a4.36,4.36,0,0,1,6.16,0l3.54,3.55a4.31,4.31,0,0,1,1.27,3.07v4.5a4.36,4.36,0,0,0,4.36,4.35h4.05a4.35,4.35,0,0,1,4.35,4.35h0a4.36,4.36,0,0,0,4.35,4.36h12a4.36,4.36,0,0,1,4.36,4.35V66.71a4.35,4.35,0,0,0,4.35,4.35h11.7a4.38,4.38,0,0,1,3.08,1.27l23.73,23.73a4.32,4.32,0,0,0,3.07,1.28H515A4.36,4.36,0,0,0,519.35,93V63.26a4.32,4.32,0,0,1,1.28-3.07l14-14a4.35,4.35,0,0,0,0-6.15L521.41,26.9a4.38,4.38,0,0,0-3.08-1.27h-1.77a4.35,4.35,0,0,1-4.35-4.35V1.42a4.32,4.32,0,0,0-1.28-3.07l-16.09-16.1A4.36,4.36,0,0,0,491.76-19h-26a4.39,4.39,0,0,0-3.08,1.27L447.57-2.6a4.38,4.38,0,0,1-3.08,1.27H409.82a4.35,4.35,0,0,0-3.2,1.4L400,7.3A4.35,4.35,0,0,0,398.8,10.25Z"},null)])]),i("g",{class:"indication",transform:"translate(475, 35)"},[i("text",{class:"text-indication"},[o("Belgique")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"LuxembourgRegion",render:()=>i("g",{id:"Luxembourg",class:"region","data-name":"Luxembourg"},[i("path",{class:"shadow",d:"M534.42,124.54a4.2,4.2,0,0,1-4.2-4.19V82.59a4.18,4.18,0,0,1,1.23-3l2.69-2.69a4.19,4.19,0,0,1,7.16,3v3.82a2.78,2.78,0,0,0,.82,2l14.35,14.35a4.18,4.18,0,0,1,1.23,3v17.33a4.2,4.2,0,0,1-4.2,4.19Z"},null),i("path",{class:"earth zone",d:"M533.93,115.83H553.5a3.5,3.5,0,0,0,3.5-3.5V103a3.5,3.5,0,0,0-1-2.47L541.63,86.19a3.46,3.46,0,0,1-1-2.47V79.9a3.49,3.49,0,0,0-6-2.47l-2.69,2.69a3.5,3.5,0,0,0-1,2.47v30.23A3,3,0,0,0,533.93,115.83Z"},null),i("g",{class:"departements"},[i("g",{id:"Luxembourg",class:"departement","data-name":"Luxembourg"},[i("path",{class:"zone",d:"M533.93,115.83H553.5a3.5,3.5,0,0,0,3.5-3.5V103a3.5,3.5,0,0,0-1-2.47L541.63,86.19a3.46,3.46,0,0,1-1-2.47V79.9a3.49,3.49,0,0,0-6-2.47l-2.69,2.69a3.5,3.5,0,0,0-1,2.47v30.23A3,3,0,0,0,533.93,115.83Z"},null)])]),i("g",{class:"indication",transform:"translate(540, 105)"},[i("text",{class:"text-indication"},[o("Luxembourg")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])},{name:"OutreMerRegion",render:()=>i("g",{id:"Outre-Mer",class:"region","data-name":"La Réunion"},[i("path",{class:"shadow",d:"M34.18,581a4.73,4.73,0,0,0,1.37,3.32l27.29,27.28A4.63,4.63,0,0,0,66.15,613H96a4.7,4.7,0,0,0,4.69-4.7V578.57a4.64,4.64,0,0,0-1.37-3.32L90.05,566a3,3,0,0,1-.88-2.13v-9.51A4.67,4.67,0,0,0,87.79,551l-4-4a4.7,4.7,0,0,0-3.32-1.37H51a4.71,4.71,0,0,0-2.67.83l-4.46,3.08a4.7,4.7,0,0,0-2,3.86v4.72a3,3,0,0,1-3,3,4.7,4.7,0,0,0-4.69,4.69Z"},null),i("path",{class:"earth zone",d:"M42.72,553.4v4.72A3.84,3.84,0,0,1,38.87,562h0A3.86,3.86,0,0,0,35,565.81v6.11a3.85,3.85,0,0,0,1.13,2.72l27.28,27.28a3.87,3.87,0,0,0,2.72,1.13H96a3.85,3.85,0,0,0,3.85-3.85V578.57a3.85,3.85,0,0,0-1.13-2.72l-9.29-9.29a3.88,3.88,0,0,1-1.13-2.73v-9.51a3.84,3.84,0,0,0-1.12-2.72l-4-4a3.84,3.84,0,0,0-2.72-1.12H51a3.83,3.83,0,0,0-2.19.68l-4.46,3.08A3.81,3.81,0,0,0,42.72,553.4Z"},null),i("g",{class:"departements"},[i("g",{id:"La-Reunion",class:"departement","data-name":"La Réunion"},[i("path",{class:"zone",d:"M42.72,553.4v4.72A3.84,3.84,0,0,1,38.87,562h0A3.86,3.86,0,0,0,35,565.81v6.11a3.85,3.85,0,0,0,1.13,2.72l27.28,27.28a3.87,3.87,0,0,0,2.72,1.13H96a3.85,3.85,0,0,0,3.85-3.85V578.57a3.85,3.85,0,0,0-1.13-2.72l-9.29-9.29a3.88,3.88,0,0,1-1.13-2.73v-9.51a3.84,3.84,0,0,0-1.12-2.72l-4-4a3.84,3.84,0,0,0-2.72-1.12H51a3.83,3.83,0,0,0-2.19.68l-4.46,3.08A3.81,3.81,0,0,0,42.72,553.4Z"},null)])]),i("g",{class:"indication",transform:"translate(65, 575)"},[i("text",{class:"text-indication"},[o("La Réunion")]),i("circle",{class:"circle-indication",r:"1",cx:"-3",cy:"-2.5"},null)])])}],w={name:"ParisRegion",props:{isSelected:{type:Boolean,default:!1},isHovered:{type:Boolean,default:!1}},render(){return i("g",{id:"focusZone",class:["paris-region",{selected:this.isSelected},{hovered:this.isHovered}],"data-name":"Paris"},[i("g",{class:"villeFocus","data-focus":"Paris"},[i("path",{class:"shadow shadow-paris",d:"M355.25,547.35l-13.94,3.07a21.91,21.91,0,0,1-9,.1l-22.17-4.37a22.49,22.49,0,0,1-3.5-1L220,512.52a22.09,22.09,0,0,1-3.69-1.8l-24.84-15.13a21.88,21.88,0,0,0-7.35-2.83L153.74,487a22,22,0,0,1-16.42-13.68l-4.07-10.54a22,22,0,0,1-1.48-7.93V423.14a22,22,0,0,1,2-9.17L187,298.05a22.1,22.1,0,0,0,1.77-5.94l.79-5.34a22,22,0,0,1,9.43-15l64-43.28a22,22,0,0,1,2.95-1.68l17.92-8.43a21.92,21.92,0,0,1,9.1-2.1l132.2-1.57a22,22,0,0,1,10.65,2.61l10.7,5.73a22,22,0,0,1,11,14.43l5.78,25a22.23,22.23,0,0,1,.56,4.95v.63A22,22,0,0,0,467,279.4h0a22,22,0,0,0,8.5,8.06l2.2,1.18a22,22,0,0,1,10.57,12.59l6.55,20.07a22,22,0,0,1,1.06,5.74l4,80.42c0,.53,0,1.07,0,1.61l-.9,37a22.33,22.33,0,0,1-.42,3.82l-5.89,29.12a22,22,0,0,1-10.75,14.8L387.55,547a22,22,0,0,1-16.89,2l-4.59-1.32A22,22,0,0,0,355.25,547.35Z"},null),i("g",{"data-name":"Paris 20e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M496.23,407.44a6.18,6.18,0,0,1,0,.86l-32.95-6-53.95-82,29.15-12.49a7,7,0,0,1,2.74-.56h22.29a6.83,6.83,0,0,0,2.74-.57l18.88-8.09,7.81,26a6.8,6.8,0,0,1,.28,1.74Z"},null)]),i("g",{"data-name":"Paris 19e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M393,284.61a7,7,0,0,0-7.55-5.72l-2.47.25,13.36-35.72a7,7,0,0,0,.44-2.43V217.94l31.87-.44a6.89,6.89,0,0,1,3.41.84l18.44,10A6.93,6.93,0,0,1,454,233l6.9,31.39a6.8,6.8,0,0,1,.16,1.49v7.
106a6.91,6.91,0,0,0,.93,3.47l5.3,9.21a7,7,0,0,0,3.18,2.88L481,293.2a7,7,0,0,1,3.81,4.35l.32,1.07-18.88,8.09a6.83,6.83,0,0,1-2.74.57H441.19a7,7,0,0,0-2.74.56L409.3,320.33l-12.9-19.59a7.17,7.17,0,0,1-1-2.62Z"},null)]),i("g",{"data-name":"Paris 18e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M396.77,217.94V241a7,7,0,0,1-.44,2.43L383,279.14l-31.87,3.19L328,284.65a7.12,7.12,0,0,1-3.44-.53l-16.81-7.21a6.92,6.92,0,0,0-4.68-.29l-4,1.15-1.73-10.72a6.8,6.8,0,0,1,0-2.38l8.42-45.49Z"},null)]),i("g",{"data-name":"Paris 17e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M305.79,219.18l-8.42,45.49a6.8,6.8,0,0,0,0,2.38l1.73,10.72-59.78,17.37a7,7,0,0,0-4.44,3.91l-4.91,11.35a6.91,6.91,0,0,0-.58,2.71l-.59,0-37.93-16.25-.05,0A7.06,7.06,0,0,0,191,296l.67-3.36,2.1-10.5a6.92,6.92,0,0,1,2.87-4.35l69.93-48.36a7.18,7.18,0,0,1,1.12-.63L287.47,220a6.79,6.79,0,0,1,2.74-.6Z"},null)]),i("g",{"data-name":"Paris 16e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M229.36,313.11a6.91,6.91,0,0,0,.52,2.68l13.65,33.45-13.39,1.14a7,7,0,0,0-4.78,2.51l-9,10.9-21.54,26.15-.27.36-40,55.48-6.5-1.19a7,7,0,0,1-5.13-4.07l-7.73-17.73a7,7,0,0,1,.07-5.7l55.24-119.52c.11-.24.21-.5.3-.76l.05,0,37.93,16.25Z"},null)]),i("g",{"data-name":"Paris 15e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M276.05,403.36l19.35,13a7,7,0,0,0-6.66,2.33L238.45,478l-18-6.74a6.88,6.88,0,0,1-1.19-.58L190,452.73a6.83,6.83,0,0,0-2.38-.91l-33.09-6,40-55.48.27-.36,21.54-26.15,33.16,34.58a7,7,0,0,0,7.56,1.66A6.95,6.95,0,0,1,264.9,402l.77.89a7,7,0,0,0,8.71,1.47Z"},null)]),i("g",{"data-name":"Paris 14e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M322.07,429.19l.6.2,8.35,2.37v47.32a7,7,0,0,0,1.06,3.7l6.22,9.9a6.94,6.94,0,0,1,.93,5.05L336.8,510a7.42,7.42,0,0,1-1.56-.14l-25-5a7.86,7.86,0,0,1-1.08-.31L238.45,478l50.29-59.34a6.94,6.94,0,0,1,8.39-1.74l24.37,12A5.86,5.86,0,0,0,322.07,429.19Z"},null)]),i("g",{"data-name":"Paris 13e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M383.54,411.24l56.22,64.07-58.92,33.31a7,7,0,0,1-5.54.57l-13.42-4.28a7,7,0,0,0-3.8-.12l-19.79,4.95a6.86,6.86,0,0,1-1.49.21l2.43-12.22a6.94,6.94,0,0,0-.93-5.05l-6.22-9.9a7,7,0,0,1-1.06-3.7V431.76l19.73,5.6a7,7,0,0,0,5.13-.53l20.3-10.62a6.93,6.93,0,0,0,3.32-3.8Z"},null)]),i("g",{"data-name":"Paris 12e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M393.29,384.31,417,393.73a6.47,6.47,0,0,0,1.32.38l39,7.11,5.89,1.07,32.95,6a6.58,6.58,0,0,1-.12.86l-7.68,36a7,7,0,0,1-3.38,4.6l-45.26,25.59-56.22-64.07L392.69,386a6.63,6.63,0,0,0,.37-1.7Z"},null)]),i("g",{"data-name":"Paris 11e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M409.3,320.33l53.95,82-5.89-1.07-39-7.11a6.47,6.47,0,0,1-1.32-.38l-23.75-9.42-.23,0a6.68,6.68,0,0,0,0-1.73l-1.15-7.49-3.84-25a7.21,7.21,0,0,0-.6-1.93l-5.93-12.45a6.94,6.94,0,0,0-2.41-2.79l1-.09Z"},null)]),i("g",{"data-name":"Paris 10e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M409.3,320.33l-29.17,12.5-1,.09a6.86,6.86,0,0,0-2-.93l-16.94-4.61L346,323.54V309.46a7,7,0,0,1,.55-2.71l4-9.4a7,7,0,0,0,.55-2.71V282.33L383,279.14l2.47-.25a7,7,0,0,1,7.55,5.72l2.37,13.51a7.17,7.17,0,0,0,1,2.62Z"},null)]),i("g",{"data-name":"Paris 9e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M351.1,282.33v12.31a7,7,0,0,1-.55,2.71l-4,9.4a7,7,0,0,0-.55,2.71v14.08L329.38,319a6.84,6.84,0,0,0-3.78,0l-25.49,7.48a6.84,6.84,0,0,0-3.14,1.94l4.38-34.93a6.78,6.78,0,0,0,0-2l-2.24-13.82,4-1.15a6.92,6.92,0,0,1,4.68.29l16.81,7.21a7.12,7.12,0,0,0,3.44.53Z"},null)]),i("g",{"data-name":"Paris 8e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M301.31,291.59a6.78,6.78,0,0,1,0,2L297,328.48a7,7,0,0,0-1.17,1.7l-8.95,18.5L283.62,347a6.93,6.93,0,0,0-3.87-.8l-36.22,3.08-13.65-33.45a6.88,6.88,0,0,1,.06-5.39l4.91-11.35a7,7,0,0,1,4.44-3.91l59.78-17.37Z"},null)]),i("g",{"data-name":"Paris 7e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M286.85,348.68l28.25,15.11-12.91,23.45a7,7,0,0,1-2.64,2.69l-23.5,13.43-1.67.95a7,7,0,0,1-8.71-1.47l-.77-.89a6.95,6.95,0,0,0-7.79-1.92,7,7,0,0,1-7.56-1.66l-33.16-34.58,9-10.9a7,7,0,0,1,4.78-2.51l13.39-1.14,36.22-3.08a6.93,6.93,0,0,1,3.87.8Z"},null)]),i("g",{"data-name":"Paris 6e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M339.77,379.26h0l-17.7,49.92a5.86,5.86,0,0,1-.57-.26l-24.37-12a6.94,6.94,0,0,0-1.73-.59l-19.35-13,23.5-13.43a7,7,0,0,0,2.64-2.69l12.91-23.45,12.11,5.88a6.59,6.59,0,0,1,1.24.77Z"},null)]),i("g",{"data-name":"Paris 5e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M331,431.76l-8.35-2.37-.6-.2,17.7-49.92,10.2,8a7.11,7.11,0,0,0,1.6.93l17,7.11a7,7,0,0,1,2.55,1.83l12.41,14.15-4,11.17a6.93,6.93,0,0,1-3.32,3.8l-20.3,10.62a7,7,0,0,1-5.13.53Z"},null)]),i("g",{"data-name":"Paris 4e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M393,382.55a7.33,7.33,0,0,1-.33,3.43l-9.15,25.26-12.41-14.15a7,7,0,0,0-2.55-1.83l-17-7.11a7.11,7.11,0,0,1-1.6-.93l-10.2-8h0l9.67-24.65,13.11,3.49a7,7,0,0,1,3.94,2.77l4.83,7a6.93,6.93,0,0,0,3.94,2.78l16.61,4.41Z"},null)]),i("g",{"data-name":"Paris 3e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M388,350.09l3.84,25-16.61-4.41a6.93,6.93,0,0,1-3.94-2.78l-4.83-7a7,7,0,0,0-3.94-2.77l-13.11-3.49,1.66-4.24,9-23L377.05,332a6.86,6.86,0,0,1,2,.93,6.94,6.94,0,0,1,2.41,2.79l5.93,12.45A7.21,7.21,0,0,1,388,350.09Z"},null)]),i("g",{"data-name":"Paris 2e",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M360.11,327.38l-9,23-42.2-17.61a6.62,6.62,0,0,1-1.44-.82l-7.35-5.4,25.49-7.48a6.84,6.84,0,0,1,3.78,0L346,323.54Z"},null)]),i("g",{"data-name":"Paris 1er",class:"ville arrondissement","data-select":!0},[i("path",{class:"zone",d:"M351.1,350.37l-1.66,4.24-9.67,24.65-11.32-8.82a6.59,6.59,0,0,0-1.24-.77l-12.11-5.88-28.25-15.11,8.95-18.5a7,7,0,0,1,1.17-1.7,6.84,6.84,0,0,1,3.14-1.94l7.35,5.4a6.62,6.62,0,0,0,1.44.82Z"},null)])])])}},B=a({name:"InteractiveMaps",components:{carteFilter:P},props:{organizations:{type:Array,default:()=>[]},infoData:{type:Object,default:()=>({})},loading:{type:Boolean,default:!0},onStudioSelect:{type:Function,default:null},onFetchPartnershipsByPlace:{type:Function,default:null}},setup(a){const e=t(null),l=new y,s="-150 -100 1000 800",o=v({viewBox:s,isPanning:!1,isProcessingClick:!1,startX:0,startY:0,initialStartX:0,initialStartY:0,zoomOutCount:0,componentKey:0,selectedRegion:"",selectedDepartement:"",parisMode:!1,currentViewLevel:"region",filters:{organizationTypes:[],studios:[],onlyWithJobs:!1},tooltip:{show:!1,x:0,y:0,text:"",type:"",organizations:{Studio:0,Ecole:0,Organisation:0},total:0},partnerships:[],partnershipsLoading:!1}),r=n(()=>{var e;const l={};
1return((null==(e=a.infoData)?void 0:e.regions)||[]).forEach(a=>{l[a.name]=a.id}),l}),c=a=>0===a?"var(--text-dual-primary)":a<=5?"color-mix(in srgb, var(--jobo-orange) 35%, var(--text-dual-primary))":a<=10?"color-mix(in srgb, var(--jobo-orange) 50%, var(--text-dual-primary))":a<=20?"color-mix(in srgb, var(--jobo-orange) 70%, var(--text-dual-primary))":a<=40?"color-mix(in srgb, var(--jobo-orange) 85%, var(--text-dual-primary))":"color-mix(in srgb, var(--jobo-orange) 100%, var(--text-dual-primary))",d=n(()=>o.selectedDepartement?{type:"departement",name:o.selectedDepartement}:o.selectedRegion?{type:"region",name:o.selectedRegion}:null),h=(a,e)=>a.filter(a=>{var l,t,s,n,i,o,r,c;return(null==(t=null==(l=a.location)?void 0:l.region)?void 0:t.name)===e||(null==(n=null==(s=a.location)?void 0:s.department)?void 0:n.name)===e||(null==(o=null==(i=a.location)?void 0:i.city)?void 0:o.name)===e||(null==(c=null==(r=a.location)?void 0:r.country)?void 0:c.name)===e}),u=a=>{let e=a;if(o.filters.studios&&o.filters.studios.length>0){const a=o.filters.studios.map(a=>a.id);e=e.filter(e=>a.includes(e.id))}else if(o.filters.organizationTypes&&o.filters.organizationTypes.length>0){const a=o.filters.organizationTypes.map(a=>a.code);e=e.filter(e=>{var l;return a.includes(null==(l=e.type)?void 0:l.code)})}return o.filters.onlyWithJobs&&(e=e.filter(a=>(a.ongoingJobsCount||0)>0)),e},z=n(()=>{const e=d.value;if(!e)return[];const l=h(a.organizations,e.name);return u(l)}),f=n(()=>u(a.organizations)),H=()=>{o.filters={organizationTypes:[],studios:[],onlyWithJobs:!1}},A=a=>{o.isPanning=!0,o.startX=a.clientX,o.startY=a.clientY,o.initialStartX=a.clientX,o.initialStartY=a.clientY,o.tooltip.show=!1,e.value&&e.value.classList.add("active")},V=a=>{if(!o.isPanning)return;const e=a.clientX-o.startX,l=a.clientY-o.startY,t=o.viewBox.split(" ").map(Number),[s,n,i,r]=t,c=i/1e3,d=s-e*c,h=n-l*c;o.viewBox=`${d} ${h} ${i} ${r}`,C(),o.startX=a.clientX,o.startY=a.clientY},b=a=>{o.isPanning=!1,e.value&&e.value.classList.remove("active");const l=a.isTouch?12:3,t=o.initialStartX||o.startX,s=o.initialStartY||o.startY,n=Math.abs(a.clientX-t),i=Math.abs(a.clientY-s);n<l&&i<l&&S(a)},Z=a=>{a.preventDefault(),a.stopPropagation();const l=a.deltaY<0?1/1.1:1.1;if(l>1){if(o.zoomOutCount++,o.zoomOutCount>=5)return o.parisMode,void j()}else o.zoomOutCount=0;const t=o.viewBox.split(" ").map(Number),[s,n,i,r]=t,c=i*l,d=r*l,h=o.parisMode?150:100;if(c>4e3||c<h)return;const u=e.value||document.querySelector(".zoom-map");if(!u)return;const v=u.getBoundingClientRect(),p=(a.clientX-v.left)/v.width,m=(a.clientY-v.top)/v.height,g=s+p*i-p*c,L=n+m*r-m*d;o.viewBox=`${g} ${L} ${c} ${d}`,C()},S=a=>{a.preventDefault(),a.stopPropagation();const e=a.target;if(!(null==e?void 0:e.classList.contains("zone")))return;const l=e.parentElement,t=l.getAttribute("data-name");if(!t)return;if(o.isProcessingClick)return;o.isProcessingClick=!0,document.querySelectorAll(".selected").forEach(a=>{a.classList.remove("selected")}),l.classList.add("selected");const s=l.parentNode;if(s&&s.appendChild(l),l.classList.contains("region")&&o.selectedRegion!==t){const a=l.getAttribute("data-name");o.selectedRegion=a,o.selectedDepartement="",o.zoomOutCount=0;const e=l.getBBox();B(e),E(l)}else if(l.classList.contains("arrondissement"))o.selectedDepartement=t;else if(l.classList.contains("departement")&&"Paris"!==t){const a=l.getAttribute("data-name");o.selectedDepartement=a}else"Paris"===t&&(o.parisMode||(o.selectedRegion="Île-de-France",o.selectedDepartement="Paris",o.parisMode=!0,O()));setTimeout(()=>{o.isProcessingClick=!1},300)},x=(e,l=null)=>{const t=null!==l?l:a.organizations,s=h(t,e),n={Studio:0,Ecole:0,Organisation:0,totalJobs:0};return s.forEach(a=>{var e;const l=null==(e=a.type)?void 0:e.code;"STUDIO"===l?n.Studio++:"SCHOOL"===l?n.Ecole++:n.Organisation++,n.totalJobs+=a.ongoingJobsCount||0}),n.total=n.Studio+n.Ecole+n.Organisation,n},P=n(()=>{const a=f.value,e={};if(a&&a.length>0){const l=new Set;a.forEach(a=>{var e,t,s,n,i,o,r,c;[null==(t=null==(e=a.location)?void 0:e.region)?void 0:t.name,null==(n=null==(s=a.location)?void 0:s.department)?void 0:n.name,null==(o=null==(i=a.location)?void 0:i.city)?void 0:o.name,null==(c=null==(r=a.location)?void 0:r.country)?void 0:c.name].filter(
1Boolean).forEach(a=>{l.add(a)})}),l.forEach(l=>{e[l]=x(l,a)})}return e}),C=()=>{e.value&&(e.value.setAttribute("viewBox",o.viewBox),w())},w=()=>{const a=1300/parseFloat(o.viewBox.split(" ")[2]),e=Math.max(.3,Math.min(.8,1/a));document.querySelectorAll(".text-indication").forEach(a=>{a.style.fontSize=15*e+"px",a.style.transformOrigin="center"});const l=1*Math.max(.4,Math.min(1,1/a));document.querySelectorAll(".zone").forEach(a=>{a.style.strokeWidth=`${l}px`})},B=a=>{const e=110,l=`${a.x-e} ${a.y-e} ${a.width+220} ${a.height+220}`;o.viewBox=l,C()},E=a=>{R(),g(()=>{a.classList.add("focus"),document.querySelectorAll(".region").forEach(e=>{e!==a&&e.classList.add("unfocus")}),D(a)})},R=()=>{document.querySelectorAll(".region, .departement, .ville, .arrondissement").forEach(a=>{a.classList.remove("unfocus","focus","hide","hovered")}),document.querySelectorAll(".departement").forEach(a=>{a.style.pointerEvents="none"}),o.parisMode||(o.currentViewLevel="region",T())},D=a=>{o.currentViewLevel="department",document.querySelectorAll(".departement").forEach(a=>{a.style.pointerEvents="none"});a.querySelectorAll(".departement").forEach(a=>{a.style.pointerEvents="auto"}),T()},O=()=>{"city"===o.currentViewLevel&&o.parisMode||(o.currentViewLevel="city",o.parisMode=!0,document.querySelectorAll(".region").forEach(a=>{a.style.display="none"}),F(),g(()=>{T()}))},F=()=>{o.viewBox="0 20 700 700",C()},j=()=>{H(),o.selectedRegion="",o.selectedDepartement="",o.parisMode=!1,o.tooltip.show=!1,o.currentViewLevel="region",o.isPanning=!1,o.zoomOutCount=0,o.viewBox=s,o.parisMode&&o.componentKey++,document.querySelectorAll(".region, .departement, .arrondissement, .ville").forEach(a=>{a.classList.remove("hovered","selected","focus","unfocus","hide"),a.style.display="block",a.style.pointerEvents=""}),document.querySelectorAll(".zone").forEach(a=>{a.style.removeProperty("fill")}),R(),C()},T=()=>{g(()=>{const a={region:".region .zone",department:".departement .zone",city:".ville.arrondissement .zone"};document.querySelectorAll(".region .zone, .departement .zone, .ville.arrondissement .zone").forEach(a=>{a.style.setProperty("fill","var(--jobo-orange)")});const e=a[o.currentViewLevel]||(o.parisMode?a.city:a.region);document.querySelectorAll(e).forEach(a=>{const e=a.parentElement.getAttribute("data-name"),l=x(e,f.value),t=c(l.total);l.total>0?(a.classList.add("zone-flash"),a.style.setProperty("transition","fill 0.4s ease-out"),setTimeout(()=>{a.classList.remove("zone-flash"),a.style.setProperty("fill",t)},400)):a.style.setProperty("fill",t)})})},q=a=>{const e=document.querySelector(".org-list-container");if(e){const l="left"===a?-240:240;e.scrollBy({left:l,behavior:"smooth"})}},I=a=>{const e=document.querySelector(".org-list-container");(null==e?void 0:e.contains(a.target))&&(a.preventDefault(),e.scrollBy({left:2*a.deltaY,behavior:"smooth"}))};let Y=0;const k=a=>{const e=a[0].clientX-a[1].clientX,l=a[0].clientY-a[1].clientY;return Math.sqrt(e*e+l*l)},$=(a,e=!1)=>{const l=e?a.changedTouches[0]:a.touches[0];return{clientX:l.clientX,clientY:l.clientY}},_=a=>{a.preventDefault(),1===a.touches.length?A($(a)):2===a.touches.length&&(o.isPanning=!1,e.value&&e.value.classList.remove("active"),Y=k(a.touches))},X=a=>{if(a.preventDefault(),1===a.touches.length&&o.isPanning)V($(a));else if(2===a.touches.length){const t=k(a.touches);if(0===Y)return void(Y=t);const s=Y/t;Y=t;const n=o.viewBox.split(" ").map(Number),[i,r,c,d]=n,h=c*s,u=d*s,v=o.parisMode?150:100;if(h>4e3||h<v)return;const p=e.value||document.querySelector(".zoom-map");if(!p)return;const m={clientX:((l=a.touches)[0].clientX+l[1].clientX)/2,clientY:(l[0].clientY+l[1].clientY)/2},g=p.getBoundingClientRect(),L=(m.clientX-g.left)/g.width,y=(m.clientY-g.top)/g.height,M=i+L*c,z=r+y*d;o.viewBox=`${M-L*h} ${z-y*u} ${h} ${u}`,C()}var l},N=a=>{if(a.preventDefault(),Y=0,o.isPanning){const e=a.changedTouches[0],l={clientX:e.clientX,clientY:e.clientY,target:document.elementFromPoint(e.clientX,e.clientY),isTouch:!0,preventDefault:()=>{},stopPropagation:()=>{}};b(l)}};p(()=>{var e;(null==(e=a.organizations)?void 0:e.length)>0&&!a.loading&&g(()=>{T()})}),p(()=>{o.filters.organizationTypes,o.filters.tags,o.filters.studios,g(()=>{T()})}),p(()=>{const e=o.selectedRegion;o.parisMode,e?(async e=>{if(a.onFetchPartnershipsByPlace){o.partnershipsLoading=!0,o.partnerships=[];try{const l=r.value[e],t=[l?a.onFetchPartnershipsByPlace("region",l):Prom
1ise.resolve([]),a.onFetchPartnershipsByPlace("full_carte",0)];o.parisMode&&t.push(a.onFetchPartnershipsByPlace("city",1));const s=(await Promise.all(t)).flat(),n=new Set;o.partnerships=s.filter(a=>!n.has(a.id)&&(n.add(a.id),!0))}catch(l){}finally{o.partnershipsLoading=!1}}})(e):(async()=>{if(a.onFetchPartnershipsByPlace)try{o.partnershipsLoading=!0;const e=await a.onFetchPartnershipsByPlace("full_carte",0);o.partnerships=e||[]}catch(e){}finally{o.partnershipsLoading=!1}})()}),m(()=>{g(()=>{const a=document.querySelector(".org-list-container");a&&a.addEventListener("wheel",I,{passive:!1});const l=e.value||document.querySelector(".zoom-map");l&&(l.addEventListener("wheel",Z,{passive:!1}),l.addEventListener("touchstart",_,{passive:!1}),l.addEventListener("touchmove",X,{passive:!1}),l.addEventListener("touchend",N,{passive:!1}))})}),L(()=>{const a=document.querySelector(".org-list-container");a&&a.removeEventListener("wheel",I);const t=e.value||document.querySelector(".zoom-map");t&&(t.removeEventListener("wheel",Z),t.removeEventListener("touchstart",_),t.removeEventListener("touchmove",X),t.removeEventListener("touchend",N)),l.hideTooltip()});const J=n(()=>[{count:0,label:"0 organisation",color:c(0)},{count:3,label:"1 - 5",color:c(3)},{count:8,label:"6 - 10",color:c(8)},{count:15,label:"11 - 20",color:c(15)},{count:30,label:"21 - 40",color:c(30)},{count:50,label:"40+",color:c(50)}]);return{svgRef:e,state:o,studiosInSelection:z,allFilteredOrganizations:f,zoneDensities:P,legendItems:J,getColorForCount:c,startPanning:A,pan:V,handleMouseMove:a=>{if(o.isPanning)return void V(a);const e=a.target;if(document.querySelectorAll(".region.hovered, .departement.hovered, .arrondissement.hovered").forEach(a=>{a.classList.remove("hovered")}),"path"!==e.tagName)return void(o.tooltip.show=!1);const l=e.parentElement,t=null==l?void 0:l.getAttribute("data-name");if(!t)return void(o.tooltip.show=!1);const s=(e,s=!1)=>{l.classList.add("hovered");const n=l.parentNode;n&&n.appendChild(l),o.tooltip=((a,e,l)=>{const t=a,s=x(t,f.value);return{show:!0,x:l.pageX+10,y:l.pageY-10,text:t,type:e,organizations:s,total:s.total}})(t,e,a),s&&a.stopPropagation()};l.classList.contains("arrondissement")?s("Arrondissement",!0):l.classList.contains("departement")?s("Département",!0):l.classList.contains("region")&&s("Région")},stopPanning:b,handleZoom:Z,handleTouchStart:_,handleTouchMove:X,handleTouchEnd:N,handleStudioClick:e=>{var l;null==(l=a.onStudioSelect)||l.call(a,e)},handlePartnershipClick:e=>{var l;e.orgSlug&&(null==(l=a.onStudioSelect)||l.call(a,{id:e.orgId,slug:e.orgSlug,name:e.orgName}))},showBadgeTooltip:(a,e)=>{const t=i("div",{class:"tooltip-text-content"},[M(e)]),s=l.createTooltip(t);l.showTooltip(a.target,s)},hideBadgeTooltip:()=>{l.hideTooltip()},scrollOrgListLeft:()=>q("left"),scrollOrgListRight:()=>q("right"),resetViewBox:j,handleFilterChange:(a,e)=>{o.filters="onlyWithJobs"===a?{...o.filters,onlyWithJobs:e}:{...o.filters,[a]:e||[]}},handleClearAllFilters:H}},render(){return this.loading?i("div",{class:"jobo-loader-container"},[i("div",{class:"jobo-loader"},[o("Chargement de la carte...")])]):i("div",{class:"interactive-carte-container"},[i("div",{class:"carte-map-container"},[i("div",{class:"carte-controls"},[i("button",{type:"button",class:"jobo-btn jobo-shadow reset-carte-btn",onClick:this.resetViewBox,title:"Réinitialiser la carte"},[i("img",{class:"jobo-icon mr-small small",src:"/assets/icons/refresh-line.svg",alt:"Réinitialiser"},null),o("Réinitialiser")])]),i("div",{class:"carte-left-sidebar"},[(this.state.selectedRegion||this.state.selectedDepartement)&&i("div",{class:"zone-display-inline"},[i("div",{class:"zone-name-display"},[this.state.selectedDepartement||this.state.selectedRegion]),i("div",{class:"zone-org-stats"},[this.studiosInSelection.length>0&&i(r,null,[i("span",{class:"org-stat"},[o("Studio:")," ",this.studiosInSelection.filter(a=>{var e;return"STUDIO"===(null==(e=a.type)?void 0:e.code)}).length]),i("span",{class:"org-stat"},[o("École:")," ",this.studiosInSelection.filter(a=>{var e;return"SCHOOL"===(null==(e=a.type)?void 0:e.code)}).length]),i("span",{class:"org-stat"},[o("Autres:")," ",this.studiosInSelection.filter(a=>{var e,l;return"STUDIO"!==(null==(e=a.type)?void 0:e.code)&&"SCHOOL"!==(null==(l=a.type)?void 0:l.code)}).length])]),0===this.studiosInSelection.length&&i("span",{class:"org-stat-empty"},[o("0 organisation")])])]),i("div",{class:"org-list-vertical","data-no-swipe":"true"},[0===this.studiosInSelection.length?i("div",{class:"org-empty-state"},[this.state.selectedRegion||this.state.selectedDepartement?"Aucune organisation":"Cliquez sur une zone"]):this.studiosInSelection.map(a=>{var e,l,t;
1const s=c(a,d),n=a.ongoingJobsCount||0,r=n>9?"9+":n.toString();return i("button",{key:a.id,type:"button",class:"org-card-vertical",onClick:()=>this.handleStudioClick(a),title:`Voir le profil de ${a.name}`},[n>0&&i("div",{class:"holographic-badge"},[r,o(" "),1===n?"job":"jobs"]),s.url?i("img",{src:h(s.url,{width:150}),alt:`Logo de ${a.name}`,class:"org-logo-card"},null):i("div",{class:"org-logo-fallback"},[s.fallbackLetter]),i("div",{class:"org-info"},[i("div",{class:"org-name-carte"},[a.name,a.partnershipLevel&&u(a.partnershipLevel)&&i("img",{src:u(a.partnershipLevel),alt:"Partenaire",class:"partnership-badge-icon",onMouseenter:e=>this.showBadgeTooltip(e,a.partnershipLevel),onMouseleave:this.hideBadgeTooltip},null)]),i("div",{class:"org-details"},[i("span",{class:"org-city"},[null==(l=null==(e=null==a?void 0:a.location)?void 0:e.city)?void 0:l.name]),i("span",{class:"org-type"},[null==(t=null==a?void 0:a.type)?void 0:t.label])])])])})])]),i("div",{class:"carte-info-section"},[this.state.partnerships.length>0&&i("div",{class:"carte-partnerships"},[i("div",{class:"carte-partnerships__title"},[o("Partenaires")]),i("div",{class:"carte-partnerships__list"},[this.state.partnerships.map(a=>i("button",{key:a.id,type:"button",class:"carte-partnership-entry",onClick:()=>this.handlePartnershipClick(a),title:`Voir le profil de ${a.orgName}`},[a.orgLogoUrl?i("img",{src:h(a.orgLogoUrl,{width:80}),alt:a.orgName,class:"carte-partnership-entry__logo"},null):i("div",{class:"carte-partnership-entry__placeholder"},[(a.orgName||"P").charAt(0)]),i("div",{class:"carte-partnership-entry__info"},[i("span",{class:"carte-partnership-entry__name"},[a.orgName]),u(a.level)&&i("img",{src:u(a.level),alt:"Partenaire",class:"partnership-badge-icon",onMouseenter:e=>this.showBadgeTooltip(e,a.level),onMouseleave:this.hideBadgeTooltip},null)])]))])]),i("div",{class:"carte-legend"},[i("div",{class:"legend-title"},[o("Densité d'organisations")]),i("div",{class:"legend-items"},[this.legendItems.map(a=>i("div",{class:"legend-item"},[i("div",{class:"legend-color",style:{backgroundColor:a.color}},null),i("span",{class:"legend-label"},[a.label])]))])])]),i("svg",{key:this.state.componentKey,ref:this.svgRef,class:"zoom-map",viewBox:this.state.viewBox,style:{cursor:this.state.isPanning?"grabbing":"auto"},onMousedown:this.startPanning,onMousemove:this.handleMouseMove,onMouseup:this.stopPanning,onMouseleave:()=>{this.state.isPanning=!1,this.state.tooltip.show=!1,document.querySelectorAll(".hovered").forEach(a=>{a.classList.remove("hovered")})},onWheel:this.handleZoom,role:"img","aria-label":"Carte interactive de France avec organisations"},[C.map(a=>i(a,{key:a.name,class:"region"},null)),this.state.parisMode&&i(w,{isSelected:!0,isHovered:!1},null)]),this.state.tooltip.show&&i("div",{class:"carte-tooltip",style:{left:`${this.state.tooltip.x}px`,top:`${this.state.tooltip.y}px`}},[i("div",{class:"tooltip-header"},[i("div",{class:"tooltip-title"},[this.state.tooltip.text]),i("div",{class:"tooltip-type-tag"},[this.state.tooltip.type])]),i("hr",{class:"tooltip-divider"},null),i("div",{class:"tooltip-stats"},[this.state.tooltip.organizations.Studio>0&&i("div",{class:"tooltip-stat-item"},[o("Studio: "),this.state.tooltip.organizations.Studio]),this.state.tooltip.organizations.Ecole>0&&i("div",{class:"tooltip-stat-item"},[o("École: "),this.state.tooltip.organizations.Ecole]),this.state.tooltip.organizations.Organisation>0&&i("div",{class:"tooltip-stat-item"},[o("Organisation:")," ",this.state.tooltip.organizations.Organisation]),0===this.state.tooltip.total&&i("div",{class:"tooltip-stat-item"},[o("Aucune organisation")]),this.state.tooltip.organizations.totalJobs>0&&i(r,null,[i("hr",{class:"tooltip-divider"},null),i("div",{class:"holographic-badge"},[this.state.tooltip.organizations.totalJobs," ",1===this.state.tooltip.organizations.totalJobs?"job":"jobs"," ",o("en cours")])])])])]),i("div",{class:"carte-filter jobo-aside"},[i(P,{infoData:this.$props.infoData,filters:this.state.filters,allOrganizations:this.$props.organizations,filteredOrganizations:this.studiosInSelection,onFilterChange:this.handleFilterChange,onClearAllFilters:this.handleClearAllFilters},null)])])}});class E{constructor(a,e){this.container=a,this.obroute=e,this.organizationService=z.getInstance(),this.infoService=f.getInstance(),this.partnershipService=S.getInstance(),this.carteStateManager=Z.getInstance(),this.organizations=[],this.infoData={},this.processedData={zoneArray:{}},this.loading=!0,this.vueApp=null}
1async init(){try{await H.getInstance().addViewStyles(x,"interactive-maps"),await this._loadData(),await this._render()}catch(a){await A("Erreur lors du chargement de la carte","error")}}async _loadData(){try{this.loading=!0;const a=await this.infoService.getAllInfo();this.organizations=a.data.organizations||[],this.infoData={organizationTypes:a.data.organizationTypes||[],tags:a.data.tags||[],regions:a.data.regions||[]}}finally{this.loading=!1}}async _render(){this.container&&(this.vueApp=V(B,{organizations:this.organizations,infoData:this.infoData,loading:this.loading,onStudioSelect:this._handleStudioSelect.bind(this),onFetchPartnershipsByPlace:this._fetchPartnershipsByPlace.bind(this)}),this.vueApp.mount(this.container))}async _fetchPartnershipsByPlace(a,e){try{const l=await this.partnershipService.getPartnershipsByPlace(a,e);return(null==l?void 0:l.data)||[]}catch(l){return[]}}_handleStudioSelect(a){try{if(!(null==a?void 0:a.id))return;if(!(null==a?void 0:a.slug))return void b("Erreur: l'organisation n'a pas d'identifiant valide","error");this._saveCarteState();const e=`/ressources/annuaire/${a.slug}`,l=H.getInstance().findRouteByHref(e);if(!l)return void b("Erreur: la route n'existe pas","error");const t=document.getElementById("main-content");if(!t)return void b("Erreur: conteneur de page non trouvé","error");H.getInstance().orchestrateView(l,t,!0)}catch(e){b("Erreur lors du chargement de l'organisation","error")}}_saveCarteState(){try{this.carteStateManager.saveState({},"-150 -100 1000 800",1),this.carteStateManager.markNavigatingToDetail()}catch(a){}}destroy(){if(this.carteStateManager.saveCarteReferrer("/carte"),this.vueApp){try{this.vueApp.unmount()}catch(a){}this.vueApp=null}H.getInstance().removeViewStyles(x,"interactive-maps")}}export{E as InteractiveMapsView};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.