{"version":3,"file":"Form_mitra_financas_code.DV1ScbnV.mjs","names":[],"sources":["https:/framerusercontent.com/modules/spd54ZHrZC3vZ42kFnsx/zFmCKcoROAN2eW0MBG8S/Form_mitra_financas_code.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import{Frame,addPropertyControls,ControlType}from\"framer\";// --- ESTILOS VISUAIS ---\n// MUDANÇA: Novo estilo para o container em grid\nconst gridContainerStyle={display:\"grid\",gap:\"16px 24px\",width:\"100%\"};const fieldContainerStyle={display:\"flex\",flexDirection:\"column\",gap:\"4px\"};const formStyle={fontFamily:\"Helvetica, Arial, sans-serif\",width:\"100%\",color:\"#333\"};const inputStyle={padding:\"12px 16px\",borderRadius:\"8px\",border:\"1px solid #ccc\",fontSize:\"16px\",width:\"100%\",boxSizing:\"border-box\",backgroundColor:\"#FFFFFF\"};const selectStyle={...inputStyle,appearance:\"none\",backgroundImage:\"url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E')\",backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 16px center\",backgroundSize:\"12px\"};const buttonStyle={padding:\"16px\",borderRadius:\"8px\",border:\"none\",background:\"linear-gradient(to right, #7A2AFF, #01D0FA)\",color:\"white\",fontSize:\"16px\",fontWeight:\"bold\",cursor:\"pointer\",marginTop:\"10px\",gridColumn:\"1 / -1\"};const errorStyle={color:\"#D32F2F\",fontSize:\"13px\",textAlign:\"left\"};const errorBorderStyle={border:\"1px solid #D32F2F\"};// --- COMPONENTE FINAL ---\nexport default function FormularioMitra(props){// MUDANÇA: Lógica de 'step' foi removida\nconst[formData,setFormData]=useState({Nome:\"\",\"N\\xfamero de telefone\":\"\",\"E-mail\":\"\",Empresa:\"\",Cargo:\"\",Funcionarios:\"\",\"Como voc\\xea se classifica?\":\"\",\"Onde conheceu o Mitra?\":\"\"});const[errors,setErrors]=useState({});const[isLoading,setIsLoading]=useState(false);const getCookie=name=>{if(typeof document===\"undefined\")return null;const value=`; ${document.cookie}`;const parts=value.split(`; ${name}=`);if(parts.length===2)return parts.pop().split(\";\").shift();return null;};const applyPhoneMask=value=>value.replace(/\\D/g,\"\").replace(/^(\\d{2})(\\d)/g,\"($1) $2\").replace(/(\\d)(\\d{4})$/,\"$1-$2\").slice(0,15);const handleChange=e=>{const{name,value}=e.target;setFormData(prev=>({...prev,[name]:name===\"N\\xfamero de telefone\"?applyPhoneMask(value):value}));};const sendWebhook=async data=>{if(!props.webhookUrl||props.webhookUrl.includes(\"seu-webhook-aqui\"))return;try{await fetch(props.webhookUrl,{method:\"POST\",headers:{\"Content-Type\":\"application/json\"},body:JSON.stringify(data)});}catch(error){console.error(\"Erro ao enviar webhook:\",error);}};const isEmailValid=email=>/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(email);// MUDANÇA: Validação agora verifica todos os campos de uma vez\nconst validate=()=>{const newErrors={};if(!formData[\"Nome\"])newErrors[\"Nome\"]=\"Nome \\xe9 obrigat\\xf3rio\";if(!formData[\"Empresa\"])newErrors[\"Empresa\"]=\"Empresa \\xe9 obrigat\\xf3ria\";if(!formData[\"N\\xfamero de telefone\"]||formData[\"N\\xfamero de telefone\"].length<14)newErrors[\"N\\xfamero de telefone\"]=\"Celular inv\\xe1lido\";if(!formData[\"E-mail\"])newErrors[\"E-mail\"]=\"E-mail \\xe9 obrigat\\xf3rio\";else if(!isEmailValid(formData[\"E-mail\"]))newErrors[\"E-mail\"]=\"Formato de e-mail inv\\xe1lido\";if(!formData[\"Cargo\"])newErrors[\"Cargo\"]=\"Cargo \\xe9 obrigat\\xf3rio\";if(!formData[\"Funcionarios\"])newErrors[\"Funcionarios\"]=\"Selecione o n\\xfamero de funcion\\xe1rios\";if(!formData[\"Como voc\\xea se classifica?\"])newErrors[\"Como voc\\xea se classifica?\"]=\"Selecione uma classifica\\xe7\\xe3o\";if(!formData[\"Onde conheceu o Mitra?\"])newErrors[\"Onde conheceu o Mitra?\"]=\"Selecione como conheceu a Mitra\";return newErrors;};const createWebhookPayload=()=>{const payloadData={...formData};payloadData[\"N\\xfamero de telefone\"]=payloadData[\"N\\xfamero de telefone\"].replace(/\\D/g,\"\");return{// MUDANÇA: Adicionado 'formName' e removido 'step'\nformName:props.formName,tracking:{hubspotutk:getCookie(\"hubspotutk\"),pageUrl:typeof window!==\"undefined\"?window.location.href:null,pageName:typeof document!==\"undefined\"?document.title:null},data:payloadData};};// MUDANÇA: 'handleNextStep' removido. Agora só temos 'handleSubmit'.\nconst handleSubmit=async e=>{e.preventDefault();const allErrors=validate()// Valida todos os campos\n;setErrors(allErrors);if(Object.keys(allErrors).length===0){setIsLoading(true);await sendWebhook(createWebhookPayload());window.location.href=props.redirectUrl;}};return /*#__PURE__*/_jsx(Frame,{width:\"100%\",height:\"auto\",background:\"transparent\",children:/*#__PURE__*/_jsx(\"form\",{onSubmit:handleSubmit,style:formStyle,noValidate:true,children:/*#__PURE__*/_jsxs(\"div\",{style:{...gridContainerStyle,gridTemplateColumns:`repeat(${props.columns}, 1fr)`},children:[/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"Nome\",placeholder:\"Nome\",value:formData[\"Nome\"],onChange:handleChange,style:{...inputStyle,...errors[\"Nome\"]&&errorBorderStyle}}),errors[\"Nome\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Nome\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"tel\",name:\"N\\xfamero de telefone\",placeholder:\"Celular/Whatsapp\",value:formData[\"N\\xfamero de telefone\"],onChange:handleChange,style:{...inputStyle,...errors[\"N\\xfamero de telefone\"]&&errorBorderStyle}}),errors[\"N\\xfamero de telefone\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"N\\xfamero de telefone\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"email\",name:\"E-mail\",placeholder:\"E-mail corporativo\",value:formData[\"E-mail\"],onChange:handleChange,style:{...inputStyle,...errors[\"E-mail\"]&&errorBorderStyle}}),errors[\"E-mail\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"E-mail\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"Empresa\",placeholder:\"Empresa\",value:formData[\"Empresa\"],onChange:handleChange,style:{...inputStyle,...errors[\"Empresa\"]&&errorBorderStyle}}),errors[\"Empresa\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Empresa\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsx(\"input\",{type:\"text\",name:\"Cargo\",placeholder:\"Cargo\",value:formData[\"Cargo\"],onChange:handleChange,style:{...inputStyle,...errors[\"Cargo\"]&&errorBorderStyle}}),errors[\"Cargo\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Cargo\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsxs(\"select\",{name:\"Funcionarios\",value:formData[\"Funcionarios\"],onChange:handleChange,style:{...selectStyle,...errors[\"Funcionarios\"]&&errorBorderStyle},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:\"N\\xfamero de Funcion\\xe1rios\"}),/*#__PURE__*/_jsx(\"option\",{value:\"0-50\",children:\"0 a 50 funcion\\xe1rios\"}),/*#__PURE__*/_jsx(\"option\",{value:\"51-100\",children:\"51 a 100 funcion\\xe1rios\"}),/*#__PURE__*/_jsx(\"option\",{value:\"101-500\",children:\"101 a 500 funcion\\xe1rios\"}),/*#__PURE__*/_jsx(\"option\",{value:\"501-1000\",children:\"501 a 1000 funcion\\xe1rios\"}),/*#__PURE__*/_jsx(\"option\",{value:\"1000+\",children:\"Mais de 1000 funcion\\xe1rios\"})]}),errors[\"Funcionarios\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Funcionarios\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsxs(\"select\",{name:\"Como voc\\xea se classifica?\",value:formData[\"Como voc\\xea se classifica?\"],onChange:handleChange,style:{...selectStyle,...errors[\"Como voc\\xea se classifica?\"]&&errorBorderStyle},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:\"Como voc\\xea se classifica?\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Consultor\",children:\"Consultor\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Trabalho em uma empresa\",children:\"Trabalho em uma empresa\"})]}),errors[\"Como voc\\xea se classifica?\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Como voc\\xea se classifica?\"]})]}),/*#__PURE__*/_jsxs(\"div\",{style:fieldContainerStyle,children:[/*#__PURE__*/_jsxs(\"select\",{name:\"Onde conheceu o Mitra?\",value:formData[\"Onde conheceu o Mitra?\"],onChange:handleChange,style:{...selectStyle,...errors[\"Onde conheceu o Mitra?\"]&&errorBorderStyle},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",disabled:true,children:\"Como voc\\xea conheceu o Mitra?\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Google\",children:\"Google\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Linkedin\",children:\"Linkedin\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Instagram\",children:\"Instagram\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Indica\\xe7\\xe3o\",children:\"Indica\\xe7\\xe3o\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Evento\",children:\"Evento\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Web Summit\",children:\"Web Summit\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Podcast\",children:\"Podcast\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Outro\",children:\"Outro\"})]}),errors[\"Onde conheceu o Mitra?\"]&&/*#__PURE__*/_jsx(\"div\",{style:errorStyle,children:errors[\"Onde conheceu o Mitra?\"]})]}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",style:buttonStyle,disabled:isLoading,children:isLoading?\"Agendando...\":props.buttonText})]})})});}// --- Controles para o Painel do Framer ---\n// MUDANÇA: Controles atualizados para o novo formato\naddPropertyControls(FormularioMitra,{webhookUrl:{title:\"Webhook URL\",type:ControlType.String,defaultValue:\"https://seu-webhook-aqui.com/endpoint\"},redirectUrl:{title:\"Redirect URL\",type:ControlType.String,defaultValue:\"https://mitralab.io/typ-financas\"},formName:{title:\"Nome do Formul\\xe1rio\",type:ControlType.String,defaultValue:\"Formul\\xe1rio de Contato\"},buttonText:{title:\"Texto do Bot\\xe3o\",type:ControlType.String,defaultValue:\"Agendar Demonstra\\xe7\\xe3o\"},columns:{title:\"Colunas\",type:ControlType.Number,defaultValue:2,min:1,max:4,step:1,display:\"responsive\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormularioMitra\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Form_mitra_financas_code.map"],"mappings":"4TAGA,SAAwB,EAAgB,EAAM,CAC9C,GAAK,CAAC,EAAS,EAAY,CAAC,EAAS,CAAC,KAAK,GAAG,qBAAwB,GAAG,SAAS,GAAG,QAAQ,GAAG,MAAM,GAAG,aAAa,GAAG,2BAA8B,GAAG,yBAAyB,EAAG,EAAC,CAAM,CAAC,EAAO,EAAU,CAAC,EAAS,CAAE,EAAC,CAAM,CAAC,EAAU,EAAa,CAAC,GAAS,EAAM,CAAO,EAAU,GAAM,CAAC,UAAU,SAAW,IAAY,OAAO,KAAK,IAAM,GAAO,IAAI,SAAS,SAAe,EAAM,EAAM,OAAO,IAAI,EAAK,GAAG,CAA2D,OAAvD,EAAM,SAAS,EAAS,EAAM,KAAK,CAAC,MAAM,IAAI,CAAC,OAAO,CAAQ,IAAM,EAAO,EAAe,GAAO,EAAM,QAAQ,MAAM,GAAG,CAAC,QAAQ,gBAAgB,UAAU,CAAC,QAAQ,eAAe,QAAQ,CAAC,MAAM,EAAE,GAAG,CAAO,EAAa,GAAG,CAAC,GAAK,CAAC,OAAK,QAAM,CAAC,EAAE,OAAO,EAAY,IAAO,CAAC,GAAG,GAAM,GAAM,IAAO,qBAAwB,EAAe,EAAM,CAAC,CAAM,GAAE,AAAE,EAAO,EAAY,MAAM,GAAM,CAAC,MAAI,EAAM,YAAY,EAAM,WAAW,SAAS,mBAAmB,EAAQ,GAAG,CAAC,KAAM,OAAM,EAAM,WAAW,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,kBAAmB,EAAC,KAAK,KAAK,UAAU,EAAK,AAAC,EAAC,AAAE,OAAM,EAAM,CAAC,QAAQ,MAAM,0BAA0B,EAAM,AAAE,CAAC,EAAO,EAAa,GAAO,6BAA6B,KAAK,EAAM,CACtlC,EAAS,IAAI,CAAC,IAAM,EAAU,CAAE,EAA60B,OAAx0B,EAAS,OAAQ,EAAU,KAAQ,sBAA+B,EAAS,UAAW,EAAU,QAAW,2BAAkC,EAAS,uBAA0B,EAAS,sBAAyB,OAAO,MAAG,EAAU,sBAAyB,oBAA0B,EAAS,UAAoE,EAAa,EAAS,UAAU,GAAC,EAAU,UAAU,8BAA/G,EAAU,UAAU,uBAA+H,EAAS,QAAS,EAAU,MAAS,uBAAgC,EAAS,eAAgB,EAAU,aAAgB,sCAA+C,EAAS,8BAA+B,EAAU,4BAA+B,+BAAwC,EAAS,4BAA0B,EAAU,0BAA0B,mCAAyC,CAAW,EAAO,EAAqB,IAAI,CAAC,IAAM,EAAY,CAAC,GAAG,CAAS,EAA6F,OAA5F,EAAY,sBAAyB,EAAY,sBAAyB,QAAQ,MAAM,GAAG,CAAO,CACxiC,SAAS,EAAM,SAAS,SAAS,CAAC,WAAW,EAAU,aAAa,CAAC,QAAe,WAA0C,KAArB,EAAO,SAAS,KAAU,gBAAgB,SAAW,IAAY,SAAS,MAAM,IAAK,EAAC,KAAK,CAAY,CAAE,EAC5M,EAAa,MAAM,GAAG,CAAC,EAAE,gBAAgB,CAAC,IAAM,EAAU,GAAU,CACpD,AAArB,EAAU,EAAU,CAAI,OAAO,KAAK,EAAU,CAAC,SAAS,IAAG,GAAa,EAAK,CAAC,KAAM,GAAY,GAAsB,CAAC,CAAC,EAAO,SAAS,KAAK,EAAM,YAAc,EAAC,MAAoB,GAAK,EAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,cAAc,SAAsB,EAAK,OAAO,CAAC,SAAS,EAAa,MAAM,EAAU,YAAW,EAAK,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,EAAmB,qBAAqB,SAAS,EAAM,QAAQ,OAAQ,EAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,OAAO,YAAY,OAAO,MAAM,EAAS,KAAQ,SAAS,EAAa,MAAM,CAAC,GAAG,EAAW,GAAG,EAAO,MAAS,CAAiB,CAAC,EAAC,CAAC,EAAO,MAAsB,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,IAAQ,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,MAAM,KAAK,qBAAwB,YAAY,mBAAmB,MAAM,EAAS,sBAAyB,SAAS,EAAa,MAAM,CAAC,GAAG,EAAW,GAAG,EAAO,uBAA0B,CAAiB,CAAC,EAAC,CAAC,EAAO,uBAAuC,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,qBAAyB,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,QAAQ,KAAK,SAAS,YAAY,qBAAqB,MAAM,EAAS,UAAU,SAAS,EAAa,MAAM,CAAC,GAAG,EAAW,GAAG,EAAO,WAAW,CAAiB,CAAC,EAAC,CAAC,EAAO,WAAwB,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,SAAU,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,UAAU,YAAY,UAAU,MAAM,EAAS,QAAW,SAAS,EAAa,MAAM,CAAC,GAAG,EAAW,GAAG,EAAO,SAAY,CAAiB,CAAC,EAAC,CAAC,EAAO,SAAyB,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,OAAW,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,KAAK,QAAQ,YAAY,QAAQ,MAAM,EAAS,MAAS,SAAS,EAAa,MAAM,CAAC,GAAG,EAAW,GAAG,EAAO,OAAU,CAAiB,CAAC,EAAC,CAAC,EAAO,OAAuB,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,KAAS,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAM,SAAS,CAAC,KAAK,eAAe,MAAM,EAAS,aAAgB,SAAS,EAAa,MAAM,CAAC,GAAG,EAAY,GAAG,EAAO,cAAiB,CAAiB,EAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,UAAS,EAAK,SAAS,wBAA+B,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,OAAO,SAAS,qBAAyB,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,SAAS,SAAS,uBAA2B,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,UAAU,SAAS,wBAA4B,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,WAAW,SAAS,yBAA6B,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,QAAQ,SAAS,2BAA+B,EAAC,AAAC,CAAC,EAAC,CAAC,EAAO,cAA8B,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,YAAgB,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAM,SAAS,CAAC,KAAK,2BAA8B,MAAM,EAAS,4BAA+B,SAAS,EAAa,MAAM,CAAC,GAAG,EAAY,GAAG,EAAO,6BAAgC,CAAiB,EAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,UAAS,EAAK,SAAS,0BAA8B,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,YAAY,SAAS,WAAY,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,0BAA0B,SAAS,yBAA0B,EAAC,AAAC,CAAC,EAAC,CAAC,EAAO,6BAA6C,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,2BAA+B,EAAC,AAAC,CAAC,EAAC,CAAc,EAAM,MAAM,CAAC,MAAM,EAAoB,SAAS,CAAc,EAAM,SAAS,CAAC,KAAK,yBAAyB,MAAM,EAAS,0BAA0B,SAAS,EAAa,MAAM,CAAC,GAAG,EAAY,GAAG,EAAO,2BAA2B,CAAiB,EAAC,SAAS,CAAc,EAAK,SAAS,CAAC,MAAM,GAAG,UAAS,EAAK,SAAS,6BAAiC,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,SAAS,SAAS,QAAS,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,WAAW,SAAS,UAAW,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,YAAY,SAAS,WAAY,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,YAAkB,SAAS,WAAkB,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,SAAS,SAAS,QAAS,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,aAAa,SAAS,YAAa,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,UAAU,SAAS,SAAU,EAAC,CAAc,EAAK,SAAS,CAAC,MAAM,QAAQ,SAAS,OAAQ,EAAC,AAAC,CAAC,EAAC,CAAC,EAAO,2BAAwC,EAAK,MAAM,CAAC,MAAM,EAAW,SAAS,EAAO,yBAA0B,EAAC,AAAC,CAAC,EAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,MAAM,EAAY,SAAS,EAAU,SAAS,EAAU,eAAe,EAAM,UAAW,EAAC,AAAC,CAAC,EAAC,AAAC,EAAC,AAAC,EAAC,AAAE,8BAEl0J,IAVA,GAAyD,IAA4B,IAA0D,CAEzI,EAAmB,CAAC,QAAQ,OAAO,IAAI,YAAY,MAAM,MAAO,EAAO,EAAoB,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,KAAM,EAAO,EAAU,CAAC,WAAW,+BAA+B,MAAM,OAAO,MAAM,MAAO,EAAO,EAAW,CAAC,QAAQ,YAAY,aAAa,MAAM,OAAO,iBAAiB,SAAS,OAAO,MAAM,OAAO,UAAU,aAAa,gBAAgB,SAAU,EAAO,EAAY,CAAC,GAAG,EAAW,WAAW,OAAO,gBAAgB,keAAke,iBAAiB,YAAY,mBAAmB,oBAAoB,eAAe,MAAO,EAAO,EAAY,CAAC,QAAQ,OAAO,aAAa,MAAM,OAAO,OAAO,WAAW,8CAA8C,MAAM,QAAQ,SAAS,OAAO,WAAW,OAAO,OAAO,UAAU,UAAU,OAAO,WAAW,QAAS,EAAO,EAAW,CAAC,MAAM,UAAU,SAAS,OAAO,UAAU,MAAO,EAAO,EAAiB,CAAC,OAAO,mBAAoB,EAQn2C,EAAoB,EAAgB,CAAC,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,uCAAwC,EAAC,YAAY,CAAC,MAAM,eAAe,KAAK,EAAY,OAAO,aAAa,kCAAmC,EAAC,SAAS,CAAC,MAAM,qBAAwB,KAAK,EAAY,OAAO,aAAa,uBAA2B,EAAC,WAAW,CAAC,MAAM,iBAAoB,KAAK,EAAY,OAAO,aAAa,sBAA6B,EAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,QAAQ,YAAa,CAAC,EAAC"}