{"version":3,"file":"Trans.BgLA3vs6.mjs","names":["useState","useRef"],"sources":["https:/framerusercontent.com/modules/hLlhVQI4c36e8LcofLSI/lENX62zzoJxhB4JdVxAb/Trans.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";const LANGUAGES={it:{label:\"Italiano\",flag:\"🇮🇹\"},en:{label:\"English\",flag:\"🇬🇧\"},de:{label:\"Deutsch\",flag:\"🇩🇪\"},fr:{label:\"Fran\\xe7ais\",flag:\"🇫🇷\"}};const SITE_LANG=\"it\";const COOKIE=\"googtrans\";const OVERRIDES={\"Curiosit\\xe0\":{en:\"Fun Facts!\",de:\"Wissenswertes!\",fr:\"Le saviez-vous ?\"},\"Curiosit\\xe0!\":{en:\"Fun Facts!\",de:\"Wissenswertes!\",fr:\"Le saviez-vous ?\"},\"LONTANO DA TUTTO, VICINO ALL’ESSENZA\":{en:\"FAR FROM EVERYTHING, CLOSE TO THE ESSENCE\",de:\"FERN VON ALLEM, NAH AM WESENTLICHEN\",fr:\"LOIN DE TOUT, PROCHE DE L’ESSENTIEL\"},\"LONTANO DA TUTTO, VICINO ALL'ESSENZA\":{en:\"FAR FROM EVERYTHING, CLOSE TO THE ESSENCE\",de:\"FERN VON ALLEM, NAH AM WESENTLICHEN\",fr:\"LOIN DE TOUT, PROCHE DE L’ESSENTIEL\"},\"LONTANO DA TUTTO,\":{en:\"FAR FROM EVERYTHING,\",de:\"FERN VON ALLEM,\",fr:\"LOIN DE TOUT,\"},\"LONTANO DA TUTTO\":{en:\"FAR FROM EVERYTHING\",de:\"FERN VON ALLEM\",fr:\"LOIN DE TOUT\"},\"VICINO ALL’ESSENZA\":{en:\"CLOSE TO THE ESSENCE\",de:\"NAH AM WESENTLICHEN\",fr:\"PROCHE DE L’ESSENTIEL\"},\"VICINO ALL'ESSENZA\":{en:\"CLOSE TO THE ESSENCE\",de:\"NAH AM WESENTLICHEN\",fr:\"PROCHE DE L’ESSENTIEL\"}};function norm(s){return s.normalize(\"NFC\").replace(/[‘’‛ʼ`´]/g,\"'\").replace(/\\s+/g,\" \").trim().toLowerCase();}const PROTECT=[\"home\"];let _lookup={};function buildLookup(){_lookup={};for(const k in OVERRIDES)_lookup[norm(k)]=OVERRIDES[k];}const TAGS=\"h1,h2,h3,h4,h5,h6,p,a,span,div,li,button,strong,em,small,label,td,th\";let _fonts=new Map;let _origTexts=new Map;function visible(el){return el.getClientRects().length>0;}function snap(){if(typeof document===\"undefined\")return;const fontsOk=typeof document.fonts===\"undefined\"||document.fonts.status===\"loaded\";document.querySelectorAll(TAGS).forEach(el=>{if(fontsOk&&!_fonts.has(el)&&visible(el))_fonts.set(el,getComputedStyle(el).fontFamily);if(!_origTexts.has(el)){const t=el.textContent;if(t&&t.trim())_origTexts.set(el,t);}});}function ff(el){const o=_fonts.get(el);if(o)el.style.setProperty(\"font-family\",o,\"important\");}function leafTarget(el){let cur=el;while(cur.children.length===1&&cur.children[0].textContent===cur.textContent)cur=cur.children[0];return cur;}function forceBodyOffset(){if(typeof document===\"undefined\")return;document.body.style.setProperty(\"top\",\"0px\",\"important\");document.documentElement.style.setProperty(\"margin-top\",\"0px\",\"important\");}function clean(){if(typeof document===\"undefined\")return;forceBodyOffset();document.querySelectorAll(TAGS).forEach(el=>{if(el.style.backgroundColor===\"yellow\"||el.style.backgroundColor===\"rgb(255, 255, 0)\")el.style.removeProperty(\"background-color\");ff(el);});document.querySelectorAll(\"font\").forEach(f=>{f.parentNode?.replaceChild(document.createTextNode(f.textContent||\"\"),f);});}function applyOV(lang){if(typeof document===\"undefined\"||lang===SITE_LANG)return;document.querySelectorAll(TAGS).forEach(el=>{const o=_origTexts.get(el);if(!o||o.length>300)return;const protect=PROTECT.includes(norm(o));const h=_lookup[norm(o)];if(!protect&&(!h||!h[lang]))return;const val=protect?o:h[lang];const target=leafTarget(el);target.classList.add(\"notranslate\");target.setAttribute(\"translate\",\"no\");if(target.textContent!==val){target.querySelectorAll(\"font\").forEach(f=>f.remove());target.textContent=val;}target.dataset.ovDone=lang;ff(target);});}function refontAll(){if(typeof document===\"undefined\")return;document.querySelectorAll(TAGS).forEach(el=>{ff(el);if(el.dataset.ovDone)el.querySelectorAll(\"font\").forEach(f=>f.remove());});}function setCookie(to){if(typeof document===\"undefined\")return;const v=`/${SITE_LANG}/${to}`;document.cookie=`${COOKIE}=${v};path=/`;const p=window.location.hostname.split(\".\");if(p.length>=2)document.cookie=`${COOKIE}=${v};path=/;domain=.${p.slice(-2).join(\".\")}`;}function clearCookie(){if(typeof document===\"undefined\")return;document.cookie=`${COOKIE}=;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT`;const p=window.location.hostname.split(\".\");if(p.length>=2)document.cookie=`${COOKIE}=;path=/;domain=.${p.slice(-2).join(\".\")};expires=Thu, 01 Jan 1970 00:00:00 GMT`;}function getSaved(){if(typeof document===\"undefined\")return null;const m=document.cookie.match(new RegExp(`${COOKIE}=/[a-z-]+/([a-z-]+)`));return m?.[1]??null;}const HIDE=\".goog-te-banner-frame,.goog-te-banner-frame *,.goog-te-balloon-frame,.goog-te-balloon-frame *,.goog-te-gadget,.goog-te-gadget *,.goog-te-gadget-simple,.goog-te-gadget-simple *,.goog-te-spinner,.goog-te-spinner *,.goog-te-spinner-pos,.goog-te-spinner-pos *,.goog-tooltip,.goog-tooltip *,.goog-te-menu-frame,.goog-te-menu-frame *,#goog-gt-tt,#goog-gt-tt *,iframe[id*='goog'],iframe[src*='translate.google'],body>.skiptranslate,body>.skiptranslate *{display:none!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important;position:absolute!important;z-index:-9999!important}html body{top:0!important;margin-top:0!important}.goog-text-highlight{background:none!important;box-shadow:none!important}#gt-widget{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none;z-index:-9999}\";let _gtInited=false;function trigGT(lang){const go=n=>{const c=document.querySelector(\".goog-te-combo\");if(c){c.value=lang;c.dispatchEvent(new Event(\"change\"));}else if(n<40)setTimeout(()=>go(n+1),400);};go(0);}function watch(lang){if(typeof document===\"undefined\")return()=>{};const run=()=>{snap();clean();applyOV(lang);refontAll();};const ids=[300,600,1e3,1500,2500,4e3,6e3,9e3,13e3,18e3].map(ms=>setTimeout(run,ms));return()=>{ids.forEach(clearTimeout);};}export default function LanguageSwitcher(props){const{languages,iconType,showLabel,direction,font,textColor,selectorBg,selectorBorder,selectorRadius,selectorPaddingX,selectorPaddingY,panelBg,panelBorder,panelRadius,panelShadow,itemHoverBg,activeColor,gap}=props;const[open,setOpen]=useState(false);const rootRef=useRef(null);const isCanvas=typeof window!==\"undefined\"&&window.location.hostname.includes(\"framercanvas\");const langList=[SITE_LANG,...languages.filter(l=>l!==SITE_LANG)];const saved=getSaved();const current=saved&&langList.includes(saved)&&saved!==SITE_LANG?saved:SITE_LANG;useEffect(()=>{if(isCanvas)return;buildLookup();snap();if(!document.getElementById(\"gt-hide\")){const s=document.createElement(\"style\");s.id=\"gt-hide\";s.textContent=HIDE;document.head.appendChild(s);}if(!document.getElementById(\"gt-widget\")){const d=document.createElement(\"div\");d.id=\"gt-widget\";document.body.appendChild(d);}window.googleTranslateElementInit=()=>{try{new window.google.translate.TranslateElement({pageLanguage:SITE_LANG,includedLanguages:langList.join(\",\"),autoDisplay:false},\"gt-widget\");}catch(e){}};if(!_gtInited){_gtInited=true;const sc=document.createElement(\"script\");sc.src=\"https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit\";sc.async=true;document.body.appendChild(sc);}else if(window.google?.translate)window.googleTranslateElementInit();let stop;if(current!==SITE_LANG)setTimeout(()=>{trigGT(current);stop=watch(current);},2e3);return()=>{stop?.();};},[]);const applyLang=code=>{setOpen(false);if(isCanvas)return;if(code===SITE_LANG)clearCookie();else setCookie(code);window.location.reload();};useEffect(()=>{if(!open)return;const h=e=>{if(rootRef.current&&!rootRef.current.contains(e.target))setOpen(false);};document.addEventListener(\"mousedown\",h);return()=>document.removeEventListener(\"mousedown\",h);},[open]);const cur=LANGUAGES[current]??{label:current.toUpperCase(),flag:\"🌐\"};const icon=c=>iconType===\"none\"?null:iconType===\"globe\"?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"1em\"},children:\"🌐\"}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"1.1em\"},children:LANGUAGES[c]?.flag??\"🌐\"});return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,className:\"notranslate\",style:{position:\"relative\",display:\"inline-block\",...font},children:[/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>setOpen(o=>!o),style:{display:\"flex\",alignItems:\"center\",gap:8,cursor:\"pointer\",background:selectorBg,color:textColor,border:`1px solid ${selectorBorder}`,borderRadius:selectorRadius,padding:`${selectorPaddingY}px ${selectorPaddingX}px`,font:\"inherit\",outline:\"none\"},children:[icon(current),showLabel&&/*#__PURE__*/_jsx(\"span\",{children:cur.label}),/*#__PURE__*/_jsx(motion.span,{animate:{rotate:open?180:0},style:{display:\"flex\"},children:/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2.5 4.5L6 8L9.5 4.5\",stroke:textColor,strokeWidth:\"1.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})})]}),/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.ul,{initial:{opacity:0,y:direction===\"up\"?6:-6,scale:.97},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:direction===\"up\"?6:-6,scale:.97},transition:{type:\"spring\",stiffness:500,damping:32},style:{position:\"absolute\",...direction===\"up\"?{bottom:\"calc(100% + 6px)\"}:{top:\"calc(100% + 6px)\"},left:0,minWidth:\"100%\",margin:0,padding:6,listStyle:\"none\",background:panelBg,border:`1px solid ${panelBorder}`,borderRadius:panelRadius,boxShadow:panelShadow?\"0 8px 24px rgba(0,0,0,0.14)\":\"none\",display:\"flex\",flexDirection:\"column\",gap,zIndex:9999},children:langList.map(code=>{const l=LANGUAGES[code]??{label:code.toUpperCase(),flag:\"🌐\"};const a=code===current;return /*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:()=>applyLang(code),style:{display:\"flex\",alignItems:\"center\",gap:8,width:\"100%\",cursor:\"pointer\",background:\"transparent\",color:a?activeColor:textColor,fontWeight:a?600:400,border:\"none\",borderRadius:Math.max(panelRadius-4,4),padding:\"8px 10px\",font:\"inherit\",textAlign:\"left\",transition:\"background 0.15s ease\"},onMouseEnter:e=>e.currentTarget.style.background=itemHoverBg,onMouseLeave:e=>e.currentTarget.style.background=\"transparent\",children:[icon(code),/*#__PURE__*/_jsx(\"span\",{children:l.label}),a&&/*#__PURE__*/_jsx(\"span\",{style:{marginLeft:\"auto\"},children:\"✓\"})]})},code);})})})]});}LanguageSwitcher.defaultProps={languages:[\"en\",\"de\",\"fr\"],iconType:\"flag\",showLabel:true,direction:\"down\",textColor:\"#1a1a1a\",selectorBg:\"#ffffff\",selectorBorder:\"rgba(0,0,0,0.12)\",selectorRadius:10,selectorPaddingX:14,selectorPaddingY:10,panelBg:\"#ffffff\",panelBorder:\"rgba(0,0,0,0.08)\",panelRadius:12,panelShadow:true,itemHoverBg:\"rgba(0,0,0,0.05)\",activeColor:\"#0066ff\",gap:2};addPropertyControls(LanguageSwitcher,{languages:{type:ControlType.Array,title:\"Lingue\",control:{type:ControlType.Enum,options:[\"en\",\"de\",\"fr\"],optionTitles:[\"English\",\"Deutsch\",\"Fran\\xe7ais\"]},defaultValue:[\"en\",\"de\",\"fr\"]},iconType:{type:ControlType.Enum,title:\"Icona\",options:[\"flag\",\"globe\",\"none\"],optionTitles:[\"Bandiere\",\"Globo\",\"Nessuna\"],displaySegmentedControl:true,defaultValue:\"flag\"},showLabel:{type:ControlType.Boolean,title:\"Mostra nome\",defaultValue:true},direction:{type:ControlType.Enum,title:\"Direzione\",options:[\"down\",\"up\"],optionTitles:[\"Gi\\xf9\",\"Su\"],displaySegmentedControl:true,defaultValue:\"down\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontSize:15}},textColor:{type:ControlType.Color,title:\"Testo\",defaultValue:\"#1a1a1a\"},selectorBg:{type:ControlType.Color,title:\"Sfondo\",defaultValue:\"#ffffff\"},selectorBorder:{type:ControlType.Color,title:\"Bordo\",defaultValue:\"rgba(0,0,0,0.12)\"},selectorRadius:{type:ControlType.Number,title:\"Raggio\",min:0,max:40,defaultValue:10},selectorPaddingX:{type:ControlType.Number,title:\"Padding X\",min:0,max:40,defaultValue:14},selectorPaddingY:{type:ControlType.Number,title:\"Padding Y\",min:0,max:30,defaultValue:10},panelBg:{type:ControlType.Color,title:\"Panel BG\",defaultValue:\"#ffffff\"},panelBorder:{type:ControlType.Color,title:\"Panel bordo\",defaultValue:\"rgba(0,0,0,0.08)\"},panelRadius:{type:ControlType.Number,title:\"Panel raggio\",min:0,max:30,defaultValue:12},panelShadow:{type:ControlType.Boolean,title:\"Ombra\",defaultValue:true},itemHoverBg:{type:ControlType.Color,title:\"Hover\",defaultValue:\"rgba(0,0,0,0.05)\"},activeColor:{type:ControlType.Color,title:\"Attivo\",defaultValue:\"#0066ff\"},gap:{type:ControlType.Number,title:\"Spazio voci\",min:0,max:12,defaultValue:2}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LanguageSwitcher\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Trans.map"],"mappings":"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"}