{"version":3,"file":"Form.DsZJC2U6.mjs","names":["useState","error","Check","XCircle","_Fragment","p"],"sources":["https:/framerusercontent.com/modules/qdzlkQeAL21aeueQw84N/gjdUFh5eF3foeQsC4enA/Form.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{Check,XCircle}from\"lucide-react\";import{addPropertyControls,ControlType}from\"framer\";export function MedlinkForm(props){// --- DEFAULT ALWAYS PRESENT ---\nconst defaultProfessions=[\"L\\xe4kare\",\"Sjuksk\\xf6terska\",\"Socionom\",\"Arbetsterapeut\",\"Fysioterapeut\",\"Psykolog\",\"Annat\"];// Merge defaults + property controls (property controls override order but not existence)\nconst mergedProfessions=Array.from(new Set([...props.professions||defaultProfessions]));const[formData,setFormData]=useState({firstName:\"\",lastName:\"\",email:\"\",phone:\"\",profession:\"\",customProfession:\"\",description:\"\",privacyAccepted:false});const[submitted,setSubmitted]=useState(false);const[error,setError]=useState(\"\")// Error state\n;const[attachedFile,setAttachedFile]=useState(null);// --- AUTO-SELECT PROFESSION WHEN THERE IS ONLY ONE ---\nuseEffect(()=>{if(mergedProfessions.length===1){setFormData(prev=>({...prev,profession:mergedProfessions[0]}));}},[mergedProfessions]);const containerStyle={width:\"100%\",display:\"flex\",justifyContent:\"center\",padding:\"40px 16px\"};const cardStyle={width:\"100%\",maxWidth:\"750px\",background:\"white\",borderRadius:\"20px\",padding:\"40px\",boxShadow:\"0 10px 30px rgba(0,0,0,0.1)\",fontFamily:\"Inter, sans-serif\"};const inputStyle={width:\"100%\",padding:\"14px 16px\",borderRadius:\"8px\",border:\"1px solid #d1d5db\",fontSize:\"14px\",outline:\"none\",fontFamily:\"Inter, sans-serif\"};const handleSubmit=async e=>{e.preventDefault();setError(\"\")// Reset error on submit\n;// Build mutation input fields\nconst mutationFields=`\n        firstName: \"${(formData.firstName||\"\").trim()}\"\n        lastName: \"${(formData.lastName||\"\").trim()}\"\n        email: \"${(formData.email||\"\").trim()}\"\n        phoneNumber: \"${(formData.phone||\"\").trim()}\"\n        profession: \"${formData.profession===\"Annat\"?formData.customProfession:formData.profession}\"\n        preferences: \"${(formData.description||\"\").trim()}\"\n        ${attachedFile?\"document: $file\":\"\"}\n    `;// Build mutation string\nconst mutation=`\n        mutation sendInterestContactForm${attachedFile?\"($file: Upload!)\":\"\"} {\n            sendInterestContactForm(\n                input: {\n                    ${mutationFields}\n                }\n            )\n        }\n    `;// Prepare operations object\nconst operations=JSON.stringify({query:mutation,variables:attachedFile?{file:null}:{}});// Prepare map object (always required)\nconst map=attachedFile?JSON.stringify({\"0\":[\"variables.file\"]}):JSON.stringify({});// Create FormData\nconst formData2=new FormData;formData2.append(\"operations\",operations);formData2.append(\"map\",map);if(attachedFile){formData2.append(\"0\",attachedFile);}try{const response=await fetch(\"https://offer-service.prod.medlink.euvic.cloud/consultant.graphql\",{method:\"POST\",body:formData2,headers:{\"Apollo-Require-Preflight\":\"true\"}});const data=await response.json();// Check for GraphQL errors\nif(response.ok&&data?.data?.sendInterestContactForm){setSubmitted(true);setError(\"\");}else{setError(\"N\\xe5got gick fel. F\\xf6rs\\xf6k igen senare.\");}}catch(error){setError(\"N\\xe5got gick fel. F\\xf6rs\\xf6k igen senare.\");}};const handleProfessionChange=value=>{setFormData(prev=>({...prev,profession:value,customProfession:value===\"Annat\"?prev.customProfession:\"\"}));};const handleFileChange=e=>{const file=e.target.files?.[0];if(file){if(file.size>5*1024*1024){// 5MB limit\nsetError(\"Filen f\\xe5r vara max 5MB.\");return;}setAttachedFile(file);}};const removeFile=()=>{setAttachedFile(null);const input=document.getElementById(\"fileAttachment\");if(input)input.value=\"\";};const showProfessionSelect=mergedProfessions.length>1;const hasAnnat=mergedProfessions.includes(\"Annat\");return /*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:/*#__PURE__*/_jsxs(\"div\",{style:cardStyle,children:[submitted&&!error&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:\"36px 24px\",background:\"#F0FDF4\",border:\"1px solid #A7F3D0\",borderRadius:\"14px\",marginBottom:\"10px\"},children:[/*#__PURE__*/_jsx(Check,{size:40,color:\"#047857\",style:{marginBottom:\"10px\"}}),/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:\"24px\",fontWeight:\"600\",color:\"#047857\",marginBottom:\"6px\"},children:\"Tack f\\xf6r din intresseanm\\xe4lan!\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#065F46\",fontSize:\"16px\"},children:\"Vi h\\xf6r av oss till dig senast n\\xe4stkommande arbetsdag.\"})]}),error&&/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",padding:\"36px 24px\",background:\"#FEF2F2\",border:\"1px solid #FCA5A5\",borderRadius:\"14px\",marginBottom:\"10px\"},children:[/*#__PURE__*/_jsx(XCircle,{size:40,color:\"#DC2626\",style:{marginBottom:\"10px\"}}),/*#__PURE__*/_jsx(\"h3\",{style:{fontSize:\"24px\",fontWeight:\"600\",color:\"#DC2626\",marginBottom:\"6px\"},children:\"N\\xe5got gick fel!\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#991B1B\",fontSize:\"16px\"},children:error}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>setError(\"\"),style:{marginTop:\"18px\",padding:\"10px 24px\",background:\"#DC2626\",color:\"white\",borderRadius:\"8px\",border:\"none\",cursor:\"pointer\",fontWeight:\"bold\",fontSize:\"16px\"},children:\"F\\xf6rs\\xf6k igen\"})]}),!submitted&&!error&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",marginBottom:\"24px\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{color:\"#0D5E5B\",fontWeight:\"bold\",marginBottom:\"8px\"},children:\"Intresseanm\\xe4lan\"}),/*#__PURE__*/_jsx(\"p\",{style:{color:\"#6b7280\"},children:\"Fyll i uppgifterna s\\xe5 blir du kontaktad senast n\\xe4sta arbetsdag.\"})]}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:handleSubmit,style:{display:\"flex\",flexDirection:\"column\",gap:\"18px\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",required:true,placeholder:\"F\\xf6rnamn *\",value:formData.firstName,onChange:e=>setFormData({...formData,firstName:e.target.value}),style:inputStyle}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",required:true,placeholder:\"Efternamn *\",value:formData.lastName,onChange:e=>setFormData({...formData,lastName:e.target.value}),style:inputStyle}),/*#__PURE__*/_jsx(\"input\",{type:\"email\",required:true,placeholder:\"E-postadress *\",value:formData.email,onChange:e=>setFormData({...formData,email:e.target.value}),style:inputStyle}),/*#__PURE__*/_jsx(\"input\",{type:\"tel\",required:true,placeholder:\"Telefonnummer *\",value:formData.phone,onChange:e=>setFormData({...formData,phone:e.target.value}),style:inputStyle}),showProfessionSelect&&/*#__PURE__*/_jsxs(\"select\",{required:true,value:formData.profession,onChange:e=>handleProfessionChange(e.target.value),style:{...inputStyle,background:\"white\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Yrkesroll *\"}),mergedProfessions.map(p=>/*#__PURE__*/_jsx(\"option\",{value:p,children:p},p))]}),hasAnnat&&formData.profession===\"Annat\"&&/*#__PURE__*/_jsx(\"input\",{type:\"text\",required:true,placeholder:\"Specificera din yrkesroll *\",value:formData.customProfession,onChange:e=>setFormData({...formData,customProfession:e.target.value}),style:{...inputStyle,borderLeft:\"3px solid #0D5E5B\"}}),/*#__PURE__*/_jsx(\"textarea\",{rows:5,placeholder:\"Beskriv dina \\xf6nskem\\xe5l...\",value:formData.description,onChange:e=>setFormData({...formData,description:e.target.value}),style:{...inputStyle,resize:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"fileAttachment\",style:{display:\"block\",width:\"100%\",padding:\"16px\",textAlign:\"center\",border:\"2px dashed #d1d5db\",borderRadius:\"8px\",cursor:\"pointer\",color:\"#6b7280\"},children:\"Bifoga CV (valfritt). Filen f\\xe5r vara max 5mb.\"}),/*#__PURE__*/_jsx(\"input\",{id:\"fileAttachment\",type:\"file\",accept:\".pdf,.doc,.docx,.jpg,.jpeg,.png\",onChange:handleFileChange,style:{display:\"none\"}})]}),attachedFile&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:\"6px\",padding:\"10px\",background:\"#f9fafb\",borderRadius:\"8px\",border:\"1px solid #e5e7eb\",display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"14px\"},children:attachedFile.name}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:removeFile,style:{color:\"red\",border:\"none\",background:\"none\",cursor:\"pointer\"},children:\"X\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"flex-start\",gap:\"10px\"},children:[/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",required:true,checked:formData.privacyAccepted,onChange:e=>setFormData({...formData,privacyAccepted:e.target.checked}),style:{width:\"20px\",height:\"20px\"}}),/*#__PURE__*/_jsxs(\"label\",{style:{fontSize:\"14px\",color:\"#374151\"},children:[\"Jag godk\\xe4nner\",\" \",/*#__PURE__*/_jsx(\"a\",{href:\"/integritetspolicy\",style:{color:\"#0D5E5B\",textDecoration:\"underline\"},children:\"integritetspolicyn\"}),\"*\"]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:submitted,style:{width:\"100%\",padding:\"14px\",background:\"#0D5E5B\",color:\"white\",borderRadius:\"10px\",border:\"none\",cursor:submitted?\"default\":\"pointer\",opacity:submitted?.5:1},children:\"Skicka formul\\xe4r\"})]}),/*#__PURE__*/_jsx(\"p\",{style:{textAlign:\"center\",color:\"#6b7280\",marginTop:\"12px\",fontSize:\"14px\"},children:\"* Obligatoriska f\\xe4lt\"})]})]})});}/* ---------- PROPERTY CONTROLS ---------- */addPropertyControls(MedlinkForm,{professions:{type:ControlType.Array,title:\"Professions\",propertyControl:{type:ControlType.String},defaultValue:[\"L\\xe4kare\",\"Sjuksk\\xf6terska\",\"Socionom\",\"Arbetsterapeut\",\"Fysioterapeut\",\"Psykolog\",\"Annat\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"MedlinkForm\":{\"type\":\"reactComponent\",\"name\":\"MedlinkForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form.map"],"mappings":"6PAAiN,SAAgB,EAAY,EAAM,CAEnP,IAAM,EAAkB,MAAM,KAAK,IAAI,IAAI,CAAC,GAAG,EAAM,aAD5B,CAAC,SAAY,gBAAmB,WAAW,iBAAiB,gBAAgB,WAAW,QAAQ,CACnC,CAAC,CAAC,CAAM,CAAC,EAAS,GAAaA,EAAS,CAAC,UAAU,GAAG,SAAS,GAAG,MAAM,GAAG,MAAM,GAAG,WAAW,GAAG,iBAAiB,GAAG,YAAY,GAAG,gBAAgB,GAAM,CAAC,CAAM,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAM,CAAC,EAAM,GAAUA,EAAS,GAAG,CAC5T,CAAC,EAAa,GAAiBA,EAAS,KAAK,CACnD,MAAc,CAAI,EAAkB,SAAS,GAAG,EAAY,IAAO,CAAC,GAAG,EAAK,WAAW,EAAkB,GAAG,EAAE,EAAI,CAAC,EAAkB,CAAC,CAAC,IAAM,EAAe,CAAC,MAAM,OAAO,QAAQ,OAAO,eAAe,SAAS,QAAQ,YAAY,CAAO,EAAU,CAAC,MAAM,OAAO,SAAS,QAAQ,WAAW,QAAQ,aAAa,OAAO,QAAQ,OAAO,UAAU,8BAA8B,WAAW,oBAAoB,CAAO,EAAW,CAAC,MAAM,OAAO,QAAQ,YAAY,aAAa,MAAM,OAAO,oBAAoB,SAAS,OAAO,QAAQ,OAAO,WAAW,oBAAoB,CAAO,EAAa,KAAM,IAAG,CAAC,EAAE,gBAAgB,CAAC,EAAS,GAAG,CAE/mB,IAAM,EAAe;uBACE,EAAS,WAAW,IAAI,MAAM,CAAC;sBAChC,EAAS,UAAU,IAAI,MAAM,CAAC;mBACjC,EAAS,OAAO,IAAI,MAAM,CAAC;yBACrB,EAAS,OAAO,IAAI,MAAM,CAAC;uBAC7B,EAAS,aAAa,QAAQ,EAAS,iBAAiB,EAAS,WAAW;yBAC1E,EAAS,aAAa,IAAI,MAAM,CAAC;UAChD,EAAa,kBAAkB,GAAG;MAEtC,EAAS;0CAC2B,EAAa,mBAAmB,GAAG;;;sBAGvD,EAAe;;;;MAK/B,EAAW,KAAK,UAAU,CAAC,MAAM,EAAS,UAAU,EAAa,CAAC,KAAK,KAAK,CAAC,EAAE,CAAC,CAAC,CACjF,EAAI,EAAa,KAAK,UAAU,CAAC,EAAI,CAAC,iBAAiB,CAAC,CAAC,CAAC,KAAK,UAAU,EAAE,CAAC,CAC5E,EAAU,IAAI,SAAS,EAAU,OAAO,aAAa,EAAW,CAAC,EAAU,OAAO,MAAM,EAAI,CAAI,GAAc,EAAU,OAAO,IAAI,EAAa,CAAE,GAAG,CAAC,IAAM,EAAS,MAAM,MAAM,oEAAoE,CAAC,OAAO,OAAO,KAAK,EAAU,QAAQ,CAAC,2BAA2B,OAAO,CAAC,CAAC,CAAO,EAAK,MAAM,EAAS,MAAM,CACpW,EAAS,IAAI,GAAM,MAAM,yBAAyB,EAAa,GAAK,CAAC,EAAS,GAAG,EAAO,EAAS,sCAA+C,MAAe,CAAC,EAAS,sCAA+C,GAAU,EAAuB,GAAO,CAAC,EAAY,IAAO,CAAC,GAAG,EAAK,WAAW,EAAM,iBAAiB,IAAQ,QAAQ,EAAK,iBAAiB,GAAG,EAAE,EAAS,EAAiB,GAAG,CAAC,IAAM,EAAK,EAAE,OAAO,QAAQ,GAAG,GAAG,EAAK,CAAC,GAAG,EAAK,KAAK,EAAE,KAAK,KAAK,CAC5c,EAAS,0BAA6B,CAAC,OAAQ,EAAgB,EAAK,GAAU,MAAe,CAAC,EAAgB,KAAK,CAAC,IAAM,EAAM,SAAS,eAAe,iBAAiB,CAAI,IAAM,EAAM,MAAM,KAAW,EAAqB,EAAkB,OAAO,EAAQ,EAAS,EAAkB,SAAS,QAAQ,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,EAAe,SAAsB,EAAM,MAAM,CAAC,MAAM,EAAU,SAAS,CAAC,GAAW,CAAC,GAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,QAAQ,YAAY,WAAW,UAAU,OAAO,oBAAoB,aAAa,OAAO,aAAa,OAAO,CAAC,SAAS,CAAc,EAAKE,EAAM,CAAC,KAAK,GAAG,MAAM,UAAU,MAAM,CAAC,aAAa,OAAO,CAAC,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,SAAS,OAAO,WAAW,MAAM,MAAM,UAAU,aAAa,MAAM,CAAC,SAAS,gCAAsC,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,UAAU,SAAS,OAAO,CAAC,SAAS,wDAA8D,CAAC,CAAC,CAAC,CAAC,CAAC,GAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,QAAQ,YAAY,WAAW,UAAU,OAAO,oBAAoB,aAAa,OAAO,aAAa,OAAO,CAAC,SAAS,CAAc,EAAKC,EAAQ,CAAC,KAAK,GAAG,MAAM,UAAU,MAAM,CAAC,aAAa,OAAO,CAAC,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,SAAS,OAAO,WAAW,MAAM,MAAM,UAAU,aAAa,MAAM,CAAC,SAAS,kBAAqB,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,UAAU,SAAS,OAAO,CAAC,SAAS,EAAM,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,YAAY,EAAS,GAAG,CAAC,MAAM,CAAC,UAAU,OAAO,QAAQ,YAAY,WAAW,UAAU,MAAM,QAAQ,aAAa,MAAM,OAAO,OAAO,OAAO,UAAU,WAAW,OAAO,SAAS,OAAO,CAAC,SAAS,cAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAW,CAAC,GAAoB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,SAAS,aAAa,OAAO,CAAC,SAAS,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,MAAM,UAAU,WAAW,OAAO,aAAa,MAAM,CAAC,SAAS,kBAAqB,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,MAAM,UAAU,CAAC,SAAS,kEAAwE,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,OAAO,CAAC,SAAS,EAAa,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,OAAO,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,SAAS,GAAK,YAAY,YAAe,MAAM,EAAS,UAAU,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,UAAU,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,EAAW,CAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,SAAS,GAAK,YAAY,cAAc,MAAM,EAAS,SAAS,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,SAAS,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,EAAW,CAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,QAAQ,SAAS,GAAK,YAAY,iBAAiB,MAAM,EAAS,MAAM,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,MAAM,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,EAAW,CAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,MAAM,SAAS,GAAK,YAAY,kBAAkB,MAAM,EAAS,MAAM,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,MAAM,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,EAAW,CAAC,CAAC,GAAmC,EAAM,SAAS,CAAC,SAAS,GAAK,MAAM,EAAS,WAAW,SAAS,GAAG,EAAuB,EAAE,OAAO,MAAM,CAAC,MAAM,CAAC,GAAG,EAAW,WAAW,QAAQ,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,SAAS,cAAc,CAAC,CAAC,EAAkB,IAAI,GAAgB,EAAK,SAAS,CAAC,MAAMC,EAAE,SAASA,EAAE,CAACA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,GAAU,EAAS,aAAa,SAAsB,EAAK,QAAQ,CAAC,KAAK,OAAO,SAAS,GAAK,YAAY,8BAA8B,MAAM,EAAS,iBAAiB,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,iBAAiB,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,CAAC,GAAG,EAAW,WAAW,oBAAoB,CAAC,CAAC,CAAc,EAAK,WAAW,CAAC,KAAK,EAAE,YAAY,2BAAiC,MAAM,EAAS,YAAY,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,YAAY,EAAE,OAAO,MAAM,CAAC,CAAC,MAAM,CAAC,GAAG,EAAW,OAAO,OAAO,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,QAAQ,iBAAiB,MAAM,CAAC,QAAQ,QAAQ,MAAM,OAAO,QAAQ,OAAO,UAAU,SAAS,OAAO,qBAAqB,aAAa,MAAM,OAAO,UAAU,MAAM,UAAU,CAAC,SAAS,gDAAmD,CAAC,CAAc,EAAK,QAAQ,CAAC,GAAG,iBAAiB,KAAK,OAAO,OAAO,kCAAkC,SAAS,EAAiB,MAAM,CAAC,QAAQ,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAA2B,EAAM,MAAM,CAAC,MAAM,CAAC,UAAU,MAAM,QAAQ,OAAO,WAAW,UAAU,aAAa,MAAM,OAAO,oBAAoB,QAAQ,OAAO,eAAe,gBAAgB,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,OAAO,CAAC,SAAS,EAAa,KAAK,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,QAAQ,EAAW,MAAM,CAAC,MAAM,MAAM,OAAO,OAAO,WAAW,OAAO,OAAO,UAAU,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,aAAa,IAAI,OAAO,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,WAAW,SAAS,GAAK,QAAQ,EAAS,gBAAgB,SAAS,GAAG,EAAY,CAAC,GAAG,EAAS,gBAAgB,EAAE,OAAO,QAAQ,CAAC,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,CAAC,CAAC,CAAc,EAAM,QAAQ,CAAC,MAAM,CAAC,SAAS,OAAO,MAAM,UAAU,CAAC,SAAS,CAAC,gBAAmB,IAAiB,EAAK,IAAI,CAAC,KAAK,qBAAqB,MAAM,CAAC,MAAM,UAAU,eAAe,YAAY,CAAC,SAAS,qBAAqB,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,SAAS,EAAU,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,WAAW,UAAU,MAAM,QAAQ,aAAa,OAAO,OAAO,OAAO,OAAO,EAAU,UAAU,UAAU,QAAQ,EAAU,GAAG,EAAE,CAAC,SAAS,kBAAqB,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,UAAU,SAAS,MAAM,UAAU,UAAU,OAAO,SAAS,OAAO,CAAC,SAAS,uBAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,kBA5Bt6K,IAAsC,IAAwC,IAAoD,CA4Bm1K,EAAoB,EAAY,CAAC,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,gBAAgB,CAAC,KAAK,EAAY,OAAO,CAAC,aAAa,CAAC,SAAY,gBAAmB,WAAW,iBAAiB,gBAAgB,WAAW,QAAQ,CAAC,CAAC,CAAC"}