{"version":3,"file":"FormComponent.DAv-5ePX.mjs","names":["React.useContext","React.useMemo","React.Fragment","useRef","React.useId","useState","useRef"],"sources":["https:/framerusercontent.com/modules/7hOux4QL4uOCG3rh2APj/h8TDQYvTXp56IMTzRoVV/EToEqJYMA.js","https:/framerusercontent.com/modules/tAUkeCo8f2mPFFYXK9DI/RiVD8ousTHOv0V6bTQZl/FormComponent.js"],"sourcesContent":["// Generated by Framer (569b461)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={aWQvOPvYq:{hover:true}};const serializationHash=\"framer-kkPyz\";const variantClassNames={aWQvOPvYq:\"framer-v-c5xft3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dwD18EMS2=undefined;const MrAR3QbyN=undefined;const hKFL771qe=undefined;const transition1={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.04,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,textButton,width,...props})=>{return{...props,dwD18EMS2:click??props.dwD18EMS2,hKFL771qe:textButton??props.hKFL771qe??\"Entrar pra lista VIP da abertura\",MrAR3QbyN:hover??props.MrAR3QbyN};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,hKFL771qe,MrAR3QbyN,dwD18EMS2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aWQvOPvYq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1prw4jt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dwD18EMS2){const res=await dwD18EMS2(...args);if(res===false)return false;}});const onMouseEntera5k8c3=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(MrAR3QbyN){const res=await MrAR3QbyN(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-c5xft3\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aWQvOPvYq\",onMouseEnter:onMouseEntera5k8c3,onTap:onTap1prw4jt,ref:refBinding,style:{background:\"linear-gradient(125.69962023425418deg, rgb(56, 113, 253) 0%, rgb(104, 56, 251) 100%)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"4px 4px 10px 0px rgba(0, 0, 0, 0.08)\",...style},variants:{\"aWQvOPvYq-hover\":{background:\"linear-gradient(125.69962023425418deg, rgb(4, 61, 207) 0%, rgb(126, 7, 217) 100%)\"}},...addPropertyOverrides({\"aWQvOPvYq-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC02MDA=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Entrar pra lista VIP da abertura\"})}),className:\"framer-pdrjn9\",\"data-framer-name\":\"Entrar pra lista VIP da abertura\",fonts:[\"GF;Montserrat-600\"],layoutDependency:layoutDependency,layoutId:\"Pg5NJPAkW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:hKFL771qe,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kkPyz.framer-1wvlj8t, .framer-kkPyz .framer-1wvlj8t { display: block; }\",\".framer-kkPyz.framer-c5xft3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 24px 10px 24px; position: relative; width: 330px; }\",\".framer-kkPyz .framer-pdrjn9 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 330\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Eu9TG9Qxx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"hKFL771qe\":\"textButton\",\"MrAR3QbyN\":\"hover\",\"dwD18EMS2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEToEqJYMA=withCSS(Component,css,\"framer-kkPyz\");export default FramerEToEqJYMA;FramerEToEqJYMA.displayName=\"button-cta\";FramerEToEqJYMA.defaultProps={height:39,width:330};addPropertyControls(FramerEToEqJYMA,{hKFL771qe:{defaultValue:\"Entrar pra lista VIP da abertura\",displayTextArea:false,title:\"Text button\",type:ControlType.String},MrAR3QbyN:{title:\"Hover\",type:ControlType.EventHandler},dwD18EMS2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerEToEqJYMA,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"google\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w7Y3tcoqK5.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEToEqJYMA\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"330\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Eu9TG9Qxx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"hKFL771qe\\\":\\\"textButton\\\",\\\"MrAR3QbyN\\\":\\\"hover\\\",\\\"dwD18EMS2\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EToEqJYMA.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef}from\"react\";const css=`\n.form-wrapper { font-family: Poppins, Arial, sans-serif; max-width: 420px; margin: 0 auto; }\n.form-card { background: #fff; border: 2px solid #37f0d3; border-radius: 12px; padding: 20px; color: #333; }\n.form-title { font-family: Montserrat, Arial; font-weight: 700; color: #37f0d3; font-size: 24px; margin: 0 0 8px; }\n.form-sub { margin-bottom: 12px; color: #333; }\n.field { margin-bottom: 12px; }\n.label { display:block; font-weight:700; margin-bottom:6px; }\n.input { width:100%; padding:10px 12px; border-radius:8px; border:1px solid #e0e0e0; }\n.error { color:#CA0000; font-size:13px; margin-top:6px; }\n.button { width:100%; background:#37f0d3; color:#fff; padding:12px; border-radius:25px; font-weight:600; border:2px solid #37f0d3; cursor:pointer }\n.button[disabled] { opacity:0.6; cursor:not-allowed }\n.thankyou { text-align:center; font-size:18px; }\n .form-card { position:relative }\n`;function isValidEmail(email1){return/^[\\+_a-z0-9-'&=]+(\\.[\\+_a-z0-9-']+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,})$/i.test(email1);}export default function FormComponent(props){const{onSuccess,className}=props;const[fullname,setFullname]=useState(\"\");const[email,setEmail]=useState(\"\");const[phone,setPhone]=useState(\"\");const[errors,setErrors]=useState({});const[submitting,setSubmitting]=useState(false);const[thankYou,setThankYou]=useState(null);const[closed,setClosed]=useState(false);const formRef=useRef(null);function validate(){const e1={};if(!fullname.trim())e1.fullname=\"Este campo \\xe9 necess\\xe1rio.\";if(!email.trim())e1.email=\"Este campo \\xe9 necess\\xe1rio.\";else if(!isValidEmail(email.trim()))e1.email=\"Digite um email v\\xe1lido\";if(!phone.trim())e1.phone=\"Este campo \\xe9 necess\\xe1rio.\";setErrors(e1);return Object.keys(e1).length===0;}async function handleSubmit(evt){if(evt)evt.preventDefault();if(!validate())return;setSubmitting(true);try{const fd=new FormData;// Hidden fields from original form (kept to preserve behavior)\nfd.append(\"u\",\"12\");fd.append(\"f\",\"12\");fd.append(\"s\",\"\");fd.append(\"c\",\"0\");fd.append(\"m\",\"0\");fd.append(\"act\",\"sub\");fd.append(\"v\",\"2\");fd.append(\"or\",\"dd3bb93c91fbbee38e58fda584a790fe\");fd.append(\"fullname\",fullname);fd.append(\"email\",email);fd.append(\"phone\",phone);const request={method:\"POST\",body:fd,headers:{Accept:\"application/json\"}};// If a token exists in page query string we could add Authorization header here in real app\nconst res=await fetch(\"https://ferramentasb4you.activehosted.com/proc.php?jsonp=true\",request);// Try to parse JSON (original returns JSONP when requested via script; server may still return JSON)\nlet data=null;try{data=await res.json();}catch(_){data=null;}// If server returned a js snippet (like ActiveCampaign), we try to evaluate minimal success behavior\nif(data&&data.js){// eslint-disable-next-line no-eval\neval(data.js);}setThankYou(\"Obrigado! Seu cadastro foi recebido.\");setFullname(\"\");setEmail(\"\");setPhone(\"\");setErrors({});if(onSuccess)onSuccess(data);}catch(err){// Fallback to JSONP via script injection (mimic original behavior)\ntry{const serialized=new URLSearchParams;const entries=new FormData;entries.append(\"fullname\",fullname);entries.append(\"email\",email);entries.append(\"phone\",phone);// append hidden fields\nentries.append(\"u\",\"12\");entries.append(\"f\",\"12\");entries.append(\"c\",\"0\");entries.append(\"m\",\"0\");entries.append(\"act\",\"sub\");entries.append(\"v\",\"2\");entries.append(\"or\",\"dd3bb93c91fbbee38e58fda584a790fe\");for(const pair of entries){// FormData iterator yields [key, value]\nserialized.append(pair[0],String(pair[1]));}const url=\"https://ferramentasb4you.activehosted.com/proc.php?\"+serialized.toString()+\"&jsonp=true\";const script=document.createElement(\"script\");script.src=url;// When the JSONP script loads, treat it as a successful submission (matches original behavior)\nscript.onload=()=>{setThankYou(\"Obrigado! Seu cadastro foi recebido.\");setFullname(\"\");setEmail(\"\");setPhone(\"\");setErrors({});if(onSuccess)onSuccess(null);};script.onerror=()=>{setErrors({submit:\"Desculpe, seu envio falhou. Tente novamente.\"});};document.head.appendChild(script);}catch(e){setErrors({submit:\"Desculpe, seu envio falhou. Tente novamente.\"});}}finally{setSubmitting(false);}}function closeForm(){// prefer prop callback\nif(props.onClose){try{props.onClose();}catch(e1){}}// notify parent window (helpful when embedded)\nif(typeof window!==\"undefined\"&&window.parent&&window.parent!==window){window.parent.postMessage({type:\"form-closed\"},\"*\");}setClosed(true);}if(closed)return null;return /*#__PURE__*/_jsxs(\"div\",{className:\"form-wrapper\"+(className?\" \"+className:\"\"),children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"div\",{className:\"form-card\",children:thankYou?/*#__PURE__*/_jsx(\"div\",{className:\"thankyou\",children:thankYou}):/*#__PURE__*/_jsxs(\"form\",{ref:formRef,onSubmit:handleSubmit,noValidate:true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"field\",children:/*#__PURE__*/_jsx(\"div\",{className:\"form-title\",children:\"QUERO ENTRAR NA BLACK\"})}),/*#__PURE__*/_jsx(\"div\",{className:\"field\",children:/*#__PURE__*/_jsx(\"div\",{className:\"form-sub\",children:\"Fa\\xe7a seu cadastro e descubra a melhor oferta pra come\\xe7ar na creator economy do jeito que gera resultado!\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"field\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"label\",children:[\"Nome Completo\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0000\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{className:\"input\",value:fullname,onChange:e1=>setFullname(e1.target.value),placeholder:\"Digite seu nome\",\"aria-label\":\"Nome Completo\"}),errors.fullname&&/*#__PURE__*/_jsx(\"div\",{className:\"error\",children:errors.fullname})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"field\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"label\",children:[\"E-mail\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0000\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{className:\"input\",value:email,onChange:e1=>setEmail(e1.target.value),placeholder:\"Digite seu e-mail\",\"aria-label\":\"E-mail\"}),errors.email&&/*#__PURE__*/_jsx(\"div\",{className:\"error\",children:errors.email})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"field\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"label\",children:[\"Telefone\",\" \",/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF0000\"},children:\"*\"})]}),/*#__PURE__*/_jsx(\"input\",{className:\"input\",value:phone,onChange:e1=>setPhone(e1.target.value),placeholder:\"Digite seu telefone\",\"aria-label\":\"Telefone\"}),errors.phone&&/*#__PURE__*/_jsx(\"div\",{className:\"error\",children:errors.phone})]}),errors.submit&&/*#__PURE__*/_jsx(\"div\",{className:\"error\",children:errors.submit}),/*#__PURE__*/_jsx(\"div\",{className:\"field\",children:/*#__PURE__*/_jsx(\"button\",{className:\"button\",type:\"submit\",disabled:submitting,children:submitting?\"Enviando...\":\"CADASTRAR NA LIVE DA BLACK\"})})]})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"FormComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormComponent.map"],"mappings":"snBAC4f,SAAS,qBAAqB,UAAU,GAAG,SAAS,CAAC,IAAM,cAAc,EAAE,CAAsF,OAArF,UAAU,QAAQ,SAAS,SAAS,OAAO,OAAO,cAAc,UAAU,SAAS,CAAC,CAAQ,8PAAznB,uBAAoK,8BAAkE,sBAA4B,CAAgC,gBAAgB,OAAO,OAAO,IAAI,CAAO,gBAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO,kBAAkB,eAAqB,kBAAkB,CAAC,UAAU,kBAAkB,CAA4Q,YAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,CAAO,UAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,KAAK,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,YAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,YAAY,CAAC,MAAM,YAAY,CAAC,IAAM,OAAOA,GAAiB,oBAAoB,CAAO,WAAW,OAAO,OAAO,WAAiB,aAAaC,QAAmB,CAAC,GAAG,OAAO,WAAW,EAAE,CAAC,KAAK,UAAU,WAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,oBAAoB,SAAS,CAAC,MAAM,aAAsB,SAAS,CAAC,EAAS,SAAS,OAAO,OAAOC,EAAe,CAAO,UAAU,CAAC,MAAM,OAAO,MAAM,GAAG,WAAW,MAAM,GAAG,UAAgB,CAAC,GAAG,MAAM,UAAU,OAAO,MAAM,UAAU,UAAU,YAAY,MAAM,WAAW,mCAAmC,UAAU,OAAO,MAAM,UAAU,EAAS,wBAAwB,MAAM,WAAe,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAAC,MAAM,iBAAwB,SAAS,KAAK,IAAI,CAW3rD,gBAAgB,QAX2sD,EAAiB,SAAS,MAAM,IAAI,CAAC,IAAM,YAAYC,GAAO,KAAK,CAAO,WAAW,KAAK,YAAkB,gBAAgBC,IAAa,CAAM,CAAC,aAAa,WAAW,eAAe,CAAyB,sBAAsB,CAAC,GAAK,CAAC,MAAM,UAAU,SAAS,QAAQ,UAAU,UAAU,UAAU,GAAG,WAAW,SAAS,MAAM,CAAM,CAAC,YAAY,WAAW,oBAAoB,gBAAgB,eAAe,UAAU,gBAAgB,WAAW,UAAU,gBAAgB,CAAC,eAAe,YAAY,gBAAgB,IAAI,WAAW,QAAQ,kBAAkB,CAAC,CAAO,iBAAiB,uBAAuB,MAAM,SAAS,CAAM,CAAC,sBAAsB,OAAO,yBAAyB,YAAY,CAAO,aAAa,sBAAsB,MAAM,GAAG,OAAO,CAAoC,GAAnC,gBAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,WAAqB,MAAM,UAAU,GAAG,KAAK,GAAU,GAAM,MAAO,IAAS,CAAO,mBAAmB,sBAAsB,MAAM,GAAG,OAAO,CAAmC,GAAlC,gBAAgB,CAAC,UAAU,GAAK,CAAC,CAAI,WAAqB,MAAM,UAAU,GAAG,KAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,kBAAkB,GAAG,kBAA2C,CAAC,OAAoB,EAAK,YAAY,CAAC,GAAG,UAAU,gBAAgB,SAAsB,EAAK,SAAS,CAAC,QAAQ,SAAS,QAAQ,GAAM,SAAsB,EAAK,WAAW,CAAC,MAAM,YAAY,SAAsB,EAAK,gBAAgB,CAAC,GAAG,UAAU,GAAG,gBAAgB,eAAe,UAAU,4BAA4B,GAAK,6BAA6B,GAAK,0BAA0B,EAAE,yBAAyB,SAAS,yBAAyB,YAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,GAAG,kBAAkB,gBAAgB,UAAU,WAAW,CAAC,mBAAmB,YAAY,iBAAiB,GAAsB,iBAAiB,SAAS,YAAY,aAAa,mBAAmB,MAAM,aAAa,IAAI,WAAW,MAAM,CAAC,WAAW,uFAAuF,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,UAAU,uCAAuC,GAAG,MAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,WAAW,oFAAoF,CAAC,CAAC,GAAG,qBAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,YAAY,eAAe,CAAC,SAAsB,EAAK,SAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKF,EAAe,CAAC,SAAsB,EAAK,OAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,qDAAqD,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8CAA8C,CAAC,SAAS,mCAAmC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,mCAAmC,MAAM,CAAC,oBAAoB,CAAkB,iBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,MAAM,CAAC,KAAK,UAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,kSAAkS,sKAAsK,CAWl6K,eAAe,mBAAgB,gBAAgB,gBAAgB,YAAY,aAAa,gBAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,oBAAoB,gBAAgB,CAAC,UAAU,CAAC,aAAa,mCAAmC,gBAAgB,GAAM,MAAM,cAAc,KAAK,YAAY,OAAO,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,YAAY,aAAa,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,YAAY,aAAa,CAAC,CAAC,CAAC,SAAS,gBAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,aAAa,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,oGAAoG,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICCpvB,SAAS,aAAa,OAAO,CAAC,MAAM,gFAAgF,KAAK,OAAO,CAAE,SAAwB,cAAc,MAAM,CAAC,KAAK,CAAC,UAAU,WAAW,MAAW,CAAC,SAAS,aAAaG,GAAS,GAAG,CAAM,CAAC,MAAM,UAAUA,GAAS,GAAG,CAAM,CAAC,MAAM,UAAUA,GAAS,GAAG,CAAM,CAAC,OAAO,WAAWA,GAAS,EAAE,CAAC,CAAM,CAAC,WAAW,eAAeA,GAAS,GAAM,CAAM,CAAC,SAAS,aAAaA,GAAS,KAAK,CAAM,CAAC,OAAO,WAAWA,GAAS,GAAM,CAAO,QAAQC,GAAO,KAAK,CAAC,SAAS,UAAU,CAAC,IAAM,GAAG,EAAE,CAA+Q,OAA1Q,SAAS,MAAM,GAAC,GAAG,SAAS,4BAAqC,MAAM,MAAM,CAAoD,aAAa,MAAM,MAAM,CAAC,GAAC,GAAG,MAAM,0BAAvF,GAAG,MAAM,2BAA8G,MAAM,MAAM,GAAC,GAAG,MAAM,4BAAiC,UAAU,GAAG,CAAQ,OAAO,KAAK,GAAG,CAAC,SAAS,EAAG,eAAe,aAAa,IAAI,CAAC,GAAG,KAAI,IAAI,gBAAgB,CAAK,UAAU,CAAQ,eAAc,GAAK,CAAC,GAAG,CAAC,MAAM,GAAG,IAAI,SAC78B,GAAG,OAAO,IAAI,KAAK,CAAC,GAAG,OAAO,IAAI,KAAK,CAAC,GAAG,OAAO,IAAI,GAAG,CAAC,GAAG,OAAO,IAAI,IAAI,CAAC,GAAG,OAAO,IAAI,IAAI,CAAC,GAAG,OAAO,MAAM,MAAM,CAAC,GAAG,OAAO,IAAI,IAAI,CAAC,GAAG,OAAO,KAAK,mCAAmC,CAAC,GAAG,OAAO,WAAW,SAAS,CAAC,GAAG,OAAO,QAAQ,MAAM,CAAC,GAAG,OAAO,QAAQ,MAAM,CAAC,MAAM,QAAQ,CAAC,OAAO,OAAO,KAAK,GAAG,QAAQ,CAAC,OAAO,mBAAmB,CAAC,CACjV,IAAI,MAAM,MAAM,gEAAgE,QAAQ,CAC9F,IAAI,KAAK,KAAK,GAAG,CAAC,KAAK,MAAM,IAAI,MAAM,MAAU,CAAC,KAAK,KACpD,MAAM,KAAK,IACd,KAAK,KAAK,GAAG,CAAE,YAAY,uCAAuC,CAAC,YAAY,GAAG,CAAC,SAAS,GAAG,CAAC,SAAS,GAAG,CAAC,UAAU,EAAE,CAAC,CAAI,WAAU,UAAU,KAAK,MAAY,CACnK,GAAG,CAAC,IAAM,WAAW,IAAI,gBAAsB,QAAQ,IAAI,SAAS,QAAQ,OAAO,WAAW,SAAS,CAAC,QAAQ,OAAO,QAAQ,MAAM,CAAC,QAAQ,OAAO,QAAQ,MAAM,CACnK,QAAQ,OAAO,IAAI,KAAK,CAAC,QAAQ,OAAO,IAAI,KAAK,CAAC,QAAQ,OAAO,IAAI,IAAI,CAAC,QAAQ,OAAO,IAAI,IAAI,CAAC,QAAQ,OAAO,MAAM,MAAM,CAAC,QAAQ,OAAO,IAAI,IAAI,CAAC,QAAQ,OAAO,KAAK,mCAAmC,CAAC,IAAI,IAAM,QAAQ,QAChO,WAAW,OAAO,KAAK,GAAG,OAAO,KAAK,GAAG,CAAC,CAAE,IAAM,IAAI,sDAAsD,WAAW,UAAU,CAAC,cAAoB,OAAO,SAAS,cAAc,SAAS,CAAC,OAAO,IAAI,IACzM,OAAO,WAAW,CAAC,YAAY,uCAAuC,CAAC,YAAY,GAAG,CAAC,SAAS,GAAG,CAAC,SAAS,GAAG,CAAC,UAAU,EAAE,CAAC,CAAI,WAAU,UAAU,KAAK,EAAG,OAAO,YAAY,CAAC,UAAU,CAAC,OAAO,+CAA+C,CAAC,EAAG,SAAS,KAAK,YAAY,OAAO,MAAU,CAAC,UAAU,CAAC,OAAO,+CAA+C,CAAC,SAAU,CAAC,cAAc,GAAM,GAAG,SAAS,WAAW,CAC3Z,GAAG,MAAM,QAAS,GAAG,CAAC,MAAM,SAAS,MAAW,EACtC,SAAS,QAAa,OAAO,QAAQ,OAAO,SAAS,QAAQ,OAAO,OAAO,YAAY,CAAC,KAAK,cAAc,CAAC,IAAI,CAAE,UAAU,GAAK,CAAwB,OAAnB,OAAc,KAAyB,EAAM,MAAM,CAAC,UAAU,gBAAgB,UAAU,IAAI,UAAU,IAAI,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS,IAAI,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,YAAY,SAAS,SAAsB,EAAK,MAAM,CAAC,UAAU,WAAW,SAAS,SAAS,CAAC,CAAc,EAAM,OAAO,CAAC,IAAI,QAAQ,SAAS,aAAa,WAAW,GAAK,SAAS,CAAc,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAsB,EAAK,MAAM,CAAC,UAAU,aAAa,SAAS,wBAAwB,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAsB,EAAK,MAAM,CAAC,UAAU,WAAW,SAAS,2GAAiH,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,QAAQ,SAAS,CAAc,EAAM,QAAQ,CAAC,UAAU,QAAQ,SAAS,CAAC,gBAAgB,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,UAAU,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,UAAU,QAAQ,MAAM,SAAS,SAAS,IAAI,YAAY,GAAG,OAAO,MAAM,CAAC,YAAY,kBAAkB,aAAa,gBAAgB,CAAC,CAAC,OAAO,UAAuB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAS,OAAO,SAAS,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,QAAQ,SAAS,CAAc,EAAM,QAAQ,CAAC,UAAU,QAAQ,SAAS,CAAC,SAAS,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,UAAU,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,UAAU,QAAQ,MAAM,MAAM,SAAS,IAAI,SAAS,GAAG,OAAO,MAAM,CAAC,YAAY,oBAAoB,aAAa,SAAS,CAAC,CAAC,OAAO,OAAoB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAS,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,QAAQ,SAAS,CAAc,EAAM,QAAQ,CAAC,UAAU,QAAQ,SAAS,CAAC,WAAW,IAAiB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,UAAU,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,UAAU,QAAQ,MAAM,MAAM,SAAS,IAAI,SAAS,GAAG,OAAO,MAAM,CAAC,YAAY,sBAAsB,aAAa,WAAW,CAAC,CAAC,OAAO,OAAoB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAS,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,QAAqB,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAS,OAAO,OAAO,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,QAAQ,SAAsB,EAAK,SAAS,CAAC,UAAU,SAAS,KAAK,SAAS,SAAS,WAAW,SAAS,WAAW,cAAc,6BAA6B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,yGAxBz3E,sBAAmC,CAAM,IAAI"}