{"version":3,"file":"Map.dsAxM2oe.mjs","names":["serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","SVG","RichText","React","e","useRef","useState","useMemo","e"],"sources":["https:/framerusercontent.com/modules/kLEZRD1plVgiBRQg16gZ/OWzcOiNL13MGN6YCWCXI/kc827BFxt.js","https:/framerusercontent.com/modules/2KobQmsQveRNiDKjTUxb/XeN2WVAuJDZs4XVrbtIe/O6md1YY1Y.js","https:/framerusercontent.com/modules/zrdqehTSkv9aEDDZ2RKQ/cSnj803K9XDZIoodbziN/DropdownEventsOnly.js","https:/framerusercontent.com/modules/QlDmU7DfugiCgRxUFVjK/RYzQ6Nye4r7rhOL2RGHS/Map.js"],"sourcesContent":["// Generated by Framer (c0f92f4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"T07vd2HMF\",\"PZ9DZvZea\"];const serializationHash=\"framer-ODJzJ\";const variantClassNames={PZ9DZvZea:\"framer-v-1mc9yuo\",T07vd2HMF:\"framer-v-etcm0y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const I6WQqOURu=undefined;const C4OcAfU0Y=undefined;const n9YOVtVav=undefined;const tJ_bRU_pm=undefined;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 humanReadableVariantMap={Closed:\"T07vd2HMF\",Open:\"PZ9DZvZea\"};const getProps=({answer,click,height,id,question,transition,width,...props})=>{return{...props,C4OcAfU0Y:click??props.C4OcAfU0Y,I6WQqOURu:transition??props.I6WQqOURu??{bounce:.2,delay:0,duration:.4,type:\"spring\"},n9YOVtVav:question??props.n9YOVtVav??\"Does Framer support XYZ?  Some long question\",tJ_bRU_pm:answer??props.tJ_bRU_pm??\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"T07vd2HMF\"};};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,n9YOVtVav,tJ_bRU_pm,I6WQqOURu,C4OcAfU0Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T07vd2HMF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15qs4rq=activeVariantCallback(async(...args)=>{if(C4OcAfU0Y){const res=await C4OcAfU0Y(...args);if(res===false)return false;}setVariant(\"PZ9DZvZea\");});const onTap10ghkmr=activeVariantCallback(async(...args)=>{if(C4OcAfU0Y){const res=await C4OcAfU0Y(...args);if(res===false)return false;}setVariant(\"T07vd2HMF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"PZ9DZvZea\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:I6WQqOURu,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-etcm0y\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"T07vd2HMF\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 227, 212)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({PZ9DZvZea:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mocd1l\",\"data-framer-name\":\"Top\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SPfLE6gVE\",onTap:onTap15qs4rq,...addPropertyOverrides({PZ9DZvZea:{onTap:onTap10ghkmr}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j8meju\",layoutDependency:layoutDependency,layoutId:\"sbqaOahwK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7Q3JpbXNvbiBQcm8tYm9sZA==\",\"--framer-font-family\":'\"Crimson Pro\", \"Crimson Pro Placeholder\", serif',\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on, 'ss03' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(19, 16, 16))\"},children:\"Does Framer support XYZ?\"})}),className:\"framer-1s4kctt\",fonts:[\"FS;Crimson Pro-bold\"],layoutDependency:layoutDependency,layoutId:\"xL1KdIcbO\",style:{\"--extracted-r6o4lv\":\"rgb(19, 16, 16)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:n9YOVtVav,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uvvs6d\",layoutDependency:layoutDependency,layoutId:\"sSMIk8Y8p\",style:{rotate:0},variants:{PZ9DZvZea:{rotate:180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mn70k1\",\"data-framer-name\":\"fe:arrow-up\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nyM0orIdf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 16.668 7.5 L 10.001 14.167 L 3.335 7.5 L 5.001 5.834 L 10.001 10.834 L 15.001 5.834 Z\" fill=\"rgb(19,16,16)\"></path></svg>',svgContentId:8737224217,withExternalLayout:true})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1osx7nt\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"Bj94OKxyc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'cv01' on, 'cv09' on, 'cv11' on, 'cv05' on, 'ss03' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(80, 74, 73))\"},children:\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\"})}),className:\"framer-1o7vetj\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"KaqG6pVl6\",style:{\"--extracted-r6o4lv\":\"rgb(80, 74, 73)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:tJ_bRU_pm,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ODJzJ.framer-awxztr, .framer-ODJzJ .framer-awxztr { display: block; }\",\".framer-ODJzJ.framer-etcm0y { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-ODJzJ .framer-mocd1l { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-ODJzJ .framer-j8meju { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ODJzJ .framer-1s4kctt { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ODJzJ .framer-1uvvs6d { flex: none; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-ODJzJ .framer-1mn70k1 { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-ODJzJ .framer-1osx7nt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ODJzJ .framer-1o7vetj { --framer-text-wrap: balance; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ODJzJ.framer-v-1mc9yuo .framer-mocd1l { flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-ODJzJ.framer-v-1mc9yuo .framer-j8meju { flex: none; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-ODJzJ.framer-v-1mc9yuo .framer-1osx7nt { flex: none; order: 1; width: 100%; }\",'.framer-ODJzJ[data-border=\"true\"]::after, .framer-ODJzJ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"PZ9DZvZea\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"n9YOVtVav\":\"question\",\"tJ_bRU_pm\":\"answer\",\"I6WQqOURu\":\"transition\",\"C4OcAfU0Y\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkc827BFxt=withCSS(Component,css,\"framer-ODJzJ\");export default Framerkc827BFxt;Framerkc827BFxt.displayName=\"Question\";Framerkc827BFxt.defaultProps={height:100,width:400};addPropertyControls(Framerkc827BFxt,{variant:{options:[\"T07vd2HMF\",\"PZ9DZvZea\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},n9YOVtVav:{defaultValue:\"Does Framer support XYZ?  Some long question\",displayTextArea:false,title:\"Question\",type:ControlType.String},tJ_bRU_pm:{defaultValue:\"To add a video to your site, click the “Insert” button and navigate to the “Media” section. Then, drag and drop a video component onto the Canvas.\",displayTextArea:true,title:\"Answer\",type:ControlType.String},I6WQqOURu:{defaultValue:{bounce:.2,delay:0,duration:.4,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},C4OcAfU0Y:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerkc827BFxt,[{explicitInter:true,fonts:[{cssFamilyName:\"Crimson Pro\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Crimson Pro\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/L4QBIX7C7SA2IDY46ULDZZNBKU6WX2EL/63AUVAWO5PQNR3XVESJ4262WNEUTP4UG/GCQQA5TCI3PCZLKNTWS4LWAGGWWOKQ3S.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkc827BFxt\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PZ9DZvZea\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"n9YOVtVav\\\":\\\"question\\\",\\\"tJ_bRU_pm\\\":\\\"answer\\\",\\\"I6WQqOURu\\\":\\\"transition\\\",\\\"C4OcAfU0Y\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kc827BFxt.map","// Generated by Framer (b0a34fe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-qzmb2\";const variantClassNames={ComeoPgiH:\"framer-v-ls8wlt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ana_zmHWU=undefined;const G32QdLoLv=undefined;const kndc2YVK5=undefined;const ovhH3GBPw=undefined;const OzJrlG_r6=undefined;const transition1={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=({_1StStarVisible,_2NdStarVisible,author,content,height,id,link,width,...props})=>{return{...props,ana_zmHWU:link??props.ana_zmHWU,G32QdLoLv:_1StStarVisible??props.G32QdLoLv??true,kndc2YVK5:_2NdStarVisible??props.kndc2YVK5??true,ovhH3GBPw:content??props.ovhH3GBPw??'\"I was skeptical. There is tons of poorly organized \"events\" for us. But this was actually just... normal. Good food, good chat, no weird energy. I\\'ve been back three times.\"',OzJrlG_r6:author??props.OzJrlG_r6??\"David, 24\"};};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,ovhH3GBPw,OzJrlG_r6,G32QdLoLv,kndc2YVK5,ana_zmHWU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ComeoPgiH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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:transition1,children:/*#__PURE__*/_jsx(Link,{href:ana_zmHWU,motionChild:true,nodeId:\"ComeoPgiH\",openInNewTab:false,scopeId:\"O6md1YY1Y\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ls8wlt\",className,classNames)} framer-1wtexmw`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ComeoPgiH\",ref:refBinding,style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(245, 241, 233)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xiu9bo\",\"data-framer-name\":\"Frame 2018776496\",layoutDependency:layoutDependency,layoutId:\"nD_oWZb3N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nb4g2e\",\"data-framer-name\":\"Stars\",layoutDependency:layoutDependency,layoutId:\"mPNEm4REE\",children:[G32QdLoLv!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ngh1sw\",layoutDependency:layoutDependency,layoutId:\"Vw6V43cgA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1oenvq6\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"xcxuJVjLq\",opacity:1,radius:30,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 0 17.706 L 17.722 17.706 L 17.722 0 L 0 0 Z\" fill=\"rgb(255, 187, 0)\"></path><path d=\"M 15.107 7.534 L 11 10.5 L 13 15 L 9 12 L 5.056 14.829 L 6.522 10.32 L 2.683 7.534 L 7.429 7.534 L 8.895 3.024 L 10.361 7.534 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9491183058,withExternalLayout:true})}),kndc2YVK5!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qou34l\",layoutDependency:layoutDependency,layoutId:\"AsoOe0huY\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-fz0di7\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kvCxlrYLu\",opacity:1,radius:30,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 0 17.706 L 17.722 17.706 L 17.722 0 L 0 0 Z\" fill=\"rgb(255, 187, 0)\"></path><path d=\"M 15.107 7.534 L 11 10.5 L 13 15 L 9 12 L 5.056 14.829 L 6.522 10.32 L 2.683 7.534 L 7.429 7.534 L 8.895 3.024 L 10.361 7.534 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9491183058,withExternalLayout:true})}),kndc2YVK5!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-t12dp5\",layoutDependency:layoutDependency,layoutId:\"YQS2LsYjX\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xstrtb\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"vhlLcSBl7\",opacity:1,radius:30,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 0 17.706 L 17.722 17.706 L 17.722 0 L 0 0 Z\" fill=\"rgb(255, 187, 0)\"></path><path d=\"M 15.107 7.534 L 11 10.5 L 13 15 L 9 12 L 5.056 14.829 L 6.522 10.32 L 2.683 7.534 L 7.429 7.534 L 8.895 3.024 L 10.361 7.534 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9491183058,withExternalLayout:true})}),kndc2YVK5!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-oykh89\",layoutDependency:layoutDependency,layoutId:\"qh1pkK4_K\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cpg0b6\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"K2w4bY_Zq\",opacity:1,radius:30,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 0 17.706 L 17.722 17.706 L 17.722 0 L 0 0 Z\" fill=\"rgb(255, 187, 0)\"></path><path d=\"M 15.107 7.534 L 11 10.5 L 13 15 L 9 12 L 5.056 14.829 L 6.522 10.32 L 2.683 7.534 L 7.429 7.534 L 8.895 3.024 L 10.361 7.534 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9491183058,withExternalLayout:true})}),kndc2YVK5!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j6ecju\",layoutDependency:layoutDependency,layoutId:\"yQMHeKi0T\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1js9te\",\"data-framer-name\":\"Star\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"sGtcjW290\",opacity:1,radius:30,style:{borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 0 17.706 L 17.722 17.706 L 17.722 0 L 0 0 Z\" fill=\"rgb(255, 187, 0)\"></path><path d=\"M 15.107 7.534 L 11 10.5 L 13 15 L 9 12 L 5.056 14.829 L 6.522 10.32 L 2.683 7.534 L 7.429 7.534 L 8.895 3.024 L 10.361 7.534 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:9491183058,withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(80, 74, 73))\"},children:'\"I was skeptical. There is tons of poorly organized \"events\" for us. But this was actually just... normal. Good food, good chat, no weird energy. I\\'ve been back three times.\"'})}),className:\"framer-e7tgdj\",\"data-framer-name\":\"\\\"I've been to four dinners now. Each time, I meet warm, interesting people who have lived full lives and still have so much they want to do. It's given me back something I thought I'd lost - a sense of belonging.\\\"\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"adTTbUdvE\",style:{\"--extracted-r6o4lv\":\"rgb(80, 74, 73)\",\"--framer-paragraph-spacing\":\"0px\"},text:ovhH3GBPw,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2a1t7\",\"data-framer-name\":\"Frame 1171276810\",layoutDependency:layoutDependency,layoutId:\"Zb7bozsTI\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ebffuu\",\"data-framer-name\":\"Frame 1171276706\",layoutDependency:layoutDependency,layoutId:\"G0yQUA2tb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r0ubfn\",\"data-framer-name\":\"Frame 1171276710\",layoutDependency:layoutDependency,layoutId:\"Iw_TRs0Aa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Q3JpbXNvbiBQcm8tNzAw\",\"--framer-font-family\":'\"Crimson Pro\", \"Crimson Pro Placeholder\", serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(19, 16, 16))\"},children:\"Robert, 61\"})}),className:\"framer-1083lqd\",\"data-framer-name\":\"Robert, 61\",fonts:[\"GF;Crimson Pro-700\"],layoutDependency:layoutDependency,layoutId:\"OvhWyxvjc\",style:{\"--extracted-r6o4lv\":\"rgb(19, 16, 16)\",\"--framer-paragraph-spacing\":\"0px\"},text:OzJrlG_r6,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-163qtdb\",\"data-framer-name\":\"Frame 1171276624\",layoutDependency:layoutDependency,layoutId:\"Im4UOUxGr\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11imvfh\",\"data-framer-name\":\"codicon:verified-filled\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:17,intrinsicWidth:17,layoutDependency:layoutDependency,layoutId:\"ZaUZ99aNo\",svg:'<svg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.90372 15.6405H8.14935L6.37497 13.813H3.7506L3.18747 13.2817V10.7105L1.39185 8.88297V8.12859L3.18747 6.30109V3.71922L3.7506 3.18797H6.37497L8.14935 1.37109H8.90372L10.7312 3.18797H13.3131L13.8443 3.70859V6.30109L15.6612 8.12859V8.88297L13.8125 10.7105V13.2817L13.2812 13.813H10.7312L8.90372 15.6405ZM7.1506 11.1355H7.90497L11.9106 7.12984L11.1562 6.37547L7.5331 10.0092L6.06685 8.54297L5.31247 9.29734L7.1506 11.1355Z\" fill=\"#ED6B3F\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(41, 41, 41))\"},children:\"Verified attendee\"})}),className:\"framer-bsvblq\",\"data-framer-name\":\"Mini akumulatorska ž Copy\",fonts:[\"GF;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"ky6P2vt7E\",style:{\"--extracted-r6o4lv\":\"rgb(41, 41, 41)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qzmb2.framer-1wtexmw, .framer-qzmb2 .framer-1wtexmw { display: block; }\",\".framer-qzmb2.framer-ls8wlt { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: 350px; justify-content: space-between; overflow: hidden; padding: 32px; position: relative; text-decoration: none; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-qzmb2 .framer-1xiu9bo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qzmb2 .framer-nb4g2e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qzmb2 .framer-ngh1sw, .framer-qzmb2 .framer-1qou34l, .framer-qzmb2 .framer-t12dp5, .framer-qzmb2 .framer-oykh89, .framer-qzmb2 .framer-1j6ecju { flex: none; height: 18px; overflow: visible; position: relative; width: 18px; }\",\".framer-qzmb2 .framer-1oenvq6, .framer-qzmb2 .framer-fz0di7, .framer-qzmb2 .framer-xstrtb, .framer-qzmb2 .framer-1cpg0b6, .framer-qzmb2 .framer-1js9te { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-qzmb2 .framer-e7tgdj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-qzmb2 .framer-1b2a1t7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-qzmb2 .framer-ebffuu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-qzmb2 .framer-1r0ubfn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qzmb2 .framer-1083lqd, .framer-qzmb2 .framer-bsvblq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qzmb2 .framer-163qtdb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-qzmb2 .framer-11imvfh { flex: none; height: 17px; position: relative; width: 17px; }\",'.framer-qzmb2[data-border=\"true\"]::after, .framer-qzmb2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 350\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ovhH3GBPw\":\"content\",\"OzJrlG_r6\":\"author\",\"G32QdLoLv\":\"_1StStarVisible\",\"kndc2YVK5\":\"_2NdStarVisible\",\"ana_zmHWU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO6md1YY1Y=withCSS(Component,css,\"framer-qzmb2\");export default FramerO6md1YY1Y;FramerO6md1YY1Y.displayName=\"TestimonialCard\";FramerO6md1YY1Y.defaultProps={height:350,width:400};addPropertyControls(FramerO6md1YY1Y,{ovhH3GBPw:{defaultValue:'\"I was skeptical. There is tons of poorly organized \"events\" for us. But this was actually just... normal. Good food, good chat, no weird energy. I\\'ve been back three times.\"',displayTextArea:false,title:\"Content\",type:ControlType.String},onovhH3GBPwChange:{changes:\"ovhH3GBPw\",type:ControlType.ChangeHandler},OzJrlG_r6:{defaultValue:\"David, 24\",displayTextArea:false,title:\"Author\",type:ControlType.String},onOzJrlG_r6Change:{changes:\"OzJrlG_r6\",type:ControlType.ChangeHandler},G32QdLoLv:{defaultValue:true,title:\"1st star visible\",type:ControlType.Boolean},onG32QdLoLvChange:{changes:\"G32QdLoLv\",type:ControlType.ChangeHandler},kndc2YVK5:{defaultValue:true,title:\"2nd star visible\",type:ControlType.Boolean},onkndc2YVK5Change:{changes:\"kndc2YVK5\",type:ControlType.ChangeHandler},ana_zmHWU:{title:\"Link\",type:ControlType.Link}});addFonts(FramerO6md1YY1Y,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Crimson Pro\",source:\"google\",style:\"normal\",uiFamilyName:\"Crimson Pro\",url:\"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZKWp8PZE_VNWoyQ.woff2\",weight:\"700\"},{cssFamilyName:\"Montserrat\",source:\"google\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew7Y3tcoqK5.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO6md1YY1Y\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"350\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ovhH3GBPw\\\":\\\"content\\\",\\\"OzJrlG_r6\\\":\\\"author\\\",\\\"G32QdLoLv\\\":\\\"_1StStarVisible\\\",\\\"kndc2YVK5\\\":\\\"_2NdStarVisible\\\",\\\"ana_zmHWU\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O6md1YY1Y.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React from\"react\";/**\n * Synchronized Dropdown + Events List ONLY\n * No heading, no \"People connected\" badge\n * Use this for the bottom section\n */export default function DropdownEventsOnly(){const[locations,setLocations]=React.useState([]);const[selectedSlug,setSelectedSlug]=React.useState(\"\");const[events,setEvents]=React.useState([]);const[loadingLocations,setLoadingLocations]=React.useState(true);const[loadingEvents,setLoadingEvents]=React.useState(false);const[isMobile,setIsMobile]=React.useState(false);// Helper to get flag emoji from country code\nconst getFlag=countryCode=>{const codePoints=countryCode.toUpperCase().split(\"\").map(char=>127397+char.charCodeAt(0));return String.fromCodePoint(...codePoints);};// Detect mobile viewport\nReact.useEffect(()=>{const checkMobile=()=>{setIsMobile(window.innerWidth<=600);};checkMobile();window.addEventListener(\"resize\",checkMobile);return()=>window.removeEventListener(\"resize\",checkMobile);},[]);// Initialize: fetch locations and detect nearest\nReact.useEffect(()=>{async function init(){try{// Fetch all locations\nconst locationsRes=await fetch(\"https://api.mingleo.com/locations/public\");const locationsData=await locationsRes.json();setLocations(locationsData);// Check if already selected in localStorage\nconst stored=localStorage.getItem(\"selectedCitySlug\");if(stored){setSelectedSlug(stored);return;}// Check for URL parameter\nconst urlParams=new URLSearchParams(window.location.search);const cityParam=urlParams.get(\"city\");if(cityParam){setSelectedSlug(cityParam);localStorage.setItem(\"selectedCitySlug\",cityParam);return;}// Get nearest location via IP\nconst ipResponse=await fetch(\"https://api.ipgeolocation.io/ipgeo\");if(ipResponse.ok){const ipData=await ipResponse.json();if(ipData.latitude&&ipData.longitude){const nearestRes=await fetch(`https://api.mingleo.com/locations/nearest?lat=${ipData.latitude}&lng=${ipData.longitude}`);const nearestData=await nearestRes.json();if(nearestData.location?.slug){setSelectedSlug(nearestData.location.slug);localStorage.setItem(\"selectedCitySlug\",nearestData.location.slug);return;}}}// Fallback to first location\nif(locationsData.length>0){setSelectedSlug(locationsData[0].slug);localStorage.setItem(\"selectedCitySlug\",locationsData[0].slug);}}catch(err){console.error(\"Failed to initialize:\",err);}finally{setLoadingLocations(false);}}init();},[]);// Listen for changes from top dropdown\nReact.useEffect(()=>{const handleStorageChange=e=>{if(e.key===\"selectedCitySlug\"&&e.newValue){setSelectedSlug(e.newValue);}};window.addEventListener(\"storage\",handleStorageChange);const handleCustomEvent=e=>{setSelectedSlug(e.detail);};window.addEventListener(\"cityChanged\",handleCustomEvent);return()=>{window.removeEventListener(\"storage\",handleStorageChange);window.removeEventListener(\"cityChanged\",handleCustomEvent);};},[]);// Fetch events when selected location changes\nReact.useEffect(()=>{async function fetchEvents(){if(!selectedSlug)return;setLoadingEvents(true);try{const res=await fetch(`https://api.mingleo.com/events/public?location=${selectedSlug}`);const data=await res.json();setEvents(data);}catch(err){console.error(\"Failed to load events:\",err);setEvents([]);}finally{setLoadingEvents(false);}}fetchEvents();},[selectedSlug]);const handleLocationChange=event=>{const slug=event.target.value;setSelectedSlug(slug);localStorage.setItem(\"selectedCitySlug\",slug);window.dispatchEvent(new CustomEvent(\"cityChanged\",{detail:slug}));};const selectedLocation=locations.find(loc=>loc.slug===selectedSlug);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:\"30px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:\"center\"},children:loadingLocations?/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 24px\",border:\"1px solid #ddd\",borderRadius:\"50px\",backgroundColor:\"#fff\",fontSize:\"16px\",display:\"flex\",alignItems:\"center\",gap:\"8px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"20px\"},children:\"🌍\"}),\"Loading...\"]}):/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"inline-block\"},children:/*#__PURE__*/_jsx(\"select\",{value:selectedSlug,onChange:handleLocationChange,style:{padding:\"16px 50px 16px 24px\",border:\"1px solid #ddd\",borderRadius:\"50px\",backgroundColor:\"#fff\",fontSize:\"16px\",cursor:\"pointer\",appearance:\"none\",backgroundImage:'url(\\'data:image/svg+xml;utf8,<svg fill=\"%23666\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 10l5 5 5-5z\"/></svg>\\')',backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 16px center\",fontWeight:\"500\"},children:locations.map(location=>/*#__PURE__*/_jsxs(\"option\",{value:location.slug,children:[getFlag(location.countryCode),\" \",location.city,\",\",\" \",location.countryCode.toUpperCase()]},location.id))})})}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:\"400px\"},children:loadingEvents?/*#__PURE__*/_jsx(\"div\",{style:{padding:\"40px\",textAlign:\"center\",color:\"#666\",fontSize:\"16px\"},children:\"Loading events...\"}):events.length===0?/*#__PURE__*/_jsx(\"div\",{style:{padding:\"40px\",textAlign:\"center\",color:\"#666\",fontSize:\"16px\"},children:\"No upcoming events in this location\"}):/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"20px\"},children:events.slice(0,3).map(event=>/*#__PURE__*/_jsx(\"div\",{style:{border:\"1px solid #e5e5e5\",borderRadius:\"16px\",padding:\"24px\",backgroundColor:\"#fff\",display:\"flex\",flexDirection:isMobile?\"column\":\"row\",justifyContent:isMobile?\"flex-start\":\"space-between\",alignItems:isMobile?\"stretch\":\"center\",gap:isMobile?\"16px\":\"20px\",boxShadow:\"0 2px 8px rgba(0,0,0,0.04)\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{flex:isMobile?\"none\":\"1\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-block\",backgroundColor:\"#e8f5ff\",color:\"#0066cc\",padding:\"6px 14px\",borderRadius:\"20px\",fontSize:\"13px\",fontWeight:\"500\",marginBottom:\"12px\"},children:[\"🍽️ \",event.type]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-block\",backgroundColor:\"#FFD5D5\",color:\"#970202\",padding:\"6px 14px\",borderRadius:\"20px\",fontSize:\"13px\",fontWeight:\"500\",marginBottom:\"12px\",marginLeft:\"8px\"},children:\"❤️ 4-8 people/group\"}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 8px 0\",fontSize:\"24px\",fontWeight:\"600\",color:\"#1a1a1a\",lineHeight:\"1.2\"},children:event.date}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0\",fontSize:\"16px\",color:\"#666\",lineHeight:\"1.5\"},children:[event.time,\" \\xb7 \",event.location.city,\",\",\" \",event.location.countryCode.toUpperCase()]})]})},event.id))})})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DropdownEventsOnly\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DropdownEventsOnly.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useMemo,useRef,useState}from\"react\";import{addPropertyControls}from\"framer\";export default function LeafletMap(props){const mapRef=useRef(null);const mapInstanceRef=useRef(null);const markersRef=useRef({});const[isLoading,setIsLoading]=useState(true);const[query,setQuery]=useState(\"\");const[isOpen,setIsOpen]=useState(false);const[highlight,setHighlight]=useState(0);const cities=[{name:\"New York City\",lat:40.7128,lng:-74.006},{name:\"Washington DC\",lat:38.9072,lng:-77.0369},{name:\"Philadelphia\",lat:39.9526,lng:-75.1652},{name:\"Atlanta\",lat:33.749,lng:-84.388},{name:\"Boston\",lat:42.3601,lng:-71.0589},{name:\"Fort Lauderdale\",lat:26.1224,lng:-80.1373},{name:\"Baltimore\",lat:39.2904,lng:-76.6122},{name:\"Orlando\",lat:28.5383,lng:-81.3792},{name:\"Tampa\",lat:27.9506,lng:-82.4572},{name:\"Charlotte\",lat:35.2271,lng:-80.8431},{name:\"Nashville\",lat:36.1627,lng:-86.7816},{name:\"Detroit\",lat:42.3314,lng:-83.0458},{name:\"Cincinnati\",lat:39.1031,lng:-84.512},{name:\"Cleveland\",lat:41.4993,lng:-81.6944},{name:\"Chicago\",lat:41.8781,lng:-87.6298},{name:\"Dallas\",lat:32.7767,lng:-96.797},{name:\"Houston\",lat:29.7604,lng:-95.3698},{name:\"Austin\",lat:30.2672,lng:-97.7431},{name:\"Columbus\",lat:39.9612,lng:-82.9988},{name:\"Minneapolis\",lat:44.9778,lng:-93.265},{name:\"San Antonio\",lat:29.4241,lng:-98.4936},{name:\"Indianapolis\",lat:39.7684,lng:-86.1581},{name:\"Milwaukee\",lat:43.0389,lng:-87.9065},{name:\"Kansas City\",lat:39.0997,lng:-94.5786},{name:\"Louisville\",lat:38.2527,lng:-85.7585},{name:\"St. Louis\",lat:38.627,lng:-90.1994},{name:\"Los Angeles\",lat:34.0522,lng:-118.2437},{name:\"San Francisco\",lat:37.7749,lng:-122.4194},{name:\"Seattle\",lat:47.6062,lng:-122.3321},{name:\"San Diego\",lat:32.7157,lng:-117.1611},{name:\"Phoenix\",lat:33.4484,lng:-112.074},{name:\"Denver\",lat:39.7392,lng:-104.9903},{name:\"Las Vegas\",lat:36.1699,lng:-115.1398},{name:\"Portland\",lat:45.5152,lng:-122.6784},{name:\"Sacramento\",lat:38.5816,lng:-121.4944},{name:\"San Jose\",lat:37.3382,lng:-121.8863},{name:\"Orange County\",lat:33.7175,lng:-117.8311},{name:\"Toronto\",lat:43.6532,lng:-79.3832},{name:\"Montreal\",lat:45.5017,lng:-73.5673},{name:\"Calgary\",lat:51.0447,lng:-114.0719},{name:\"Edmonton\",lat:53.5461,lng:-113.4938},{name:\"Ottawa\",lat:45.4215,lng:-75.6972},{name:\"Vancouver\",lat:49.2827,lng:-123.1207},{name:\"London\",lat:51.5074,lng:-.1278}];const matches=useMemo(()=>{const q=query.trim().toLowerCase();if(!q)return cities;return cities.filter(c=>c.name.toLowerCase().includes(q));},[query]);useEffect(()=>{function loadCSS(){return new Promise(resolve=>{if(document.getElementById(\"leaflet-css\"))return resolve();const link=document.createElement(\"link\");link.id=\"leaflet-css\";link.rel=\"stylesheet\";link.href=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.css\";link.onload=()=>resolve();document.head.appendChild(link);});}function loadJS(){return new Promise(resolve=>{if(window.L)return resolve(window.L);const s=document.createElement(\"script\");s.src=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.js\";s.onload=()=>resolve(window.L);document.head.appendChild(s);});}let ro;Promise.all([loadCSS(),loadJS()]).then(([_,L])=>{if(!mapRef.current||mapInstanceRef.current)return;const map=L.map(mapRef.current,{scrollWheelZoom:false,worldCopyJump:true});const nonUsCities=new Set([\"Toronto\",\"Montreal\",\"Calgary\",\"Edmonton\",\"Ottawa\",\"Vancouver\",\"London\"]);const usBounds=L.latLngBounds(cities.filter(c=>!nonUsCities.has(c.name)).map(c=>[c.lat,c.lng]));map.fitBounds(usBounds,{padding:[30,30]});L.tileLayer(\"https://{s}.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}{r}.png\",{attribution:'&copy; <a href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap</a> contributors &copy; <a href=\"https://carto.com/attributions\">CARTO</a>',subdomains:\"abcd\",maxZoom:20}).addTo(map);cities.forEach(city=>{const m=L.marker([city.lat,city.lng],{icon:L.divIcon({className:\"custom-marker\",iconSize:[32,32],iconAnchor:[16,16],popupAnchor:[0,-16]}),title:city.name}).bindPopup(city.name).addTo(map);markersRef.current[city.name]=m;});ro=new ResizeObserver(()=>map.invalidateSize());ro.observe(mapRef.current);mapInstanceRef.current=map;setIsLoading(false);});return()=>{ro?.disconnect();if(mapInstanceRef.current){mapInstanceRef.current.remove();mapInstanceRef.current=null;}markersRef.current={};};},[]);function selectCity(city){const map=mapInstanceRef.current;if(!map)return;map.flyTo([city.lat,city.lng],10,{duration:1.2});const marker=markersRef.current[city.name];if(marker){setTimeout(()=>marker.openPopup(),1300);}setQuery(city.name);setIsOpen(false);}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",gap:\"36px\",position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",flexShrink:0,width:\"100%\",maxWidth:\"420px\",alignSelf:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"12px\",padding:\"14px 20px\",background:\"#ffffff\",border:\"1px solid #ececec\",borderRadius:\"9999px\",boxShadow:\"0 1px 2px rgba(0,0,0,0.03)\"},children:[/*#__PURE__*/_jsxs(\"svg\",{width:\"20\",height:\"20\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#2b2b2b\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",y1:\"21\",x2:\"16.65\",y2:\"16.65\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"text\",value:query,placeholder:\"Search for your city\",onChange:e=>{setQuery(e.target.value);setIsOpen(true);setHighlight(0);},onFocus:()=>setIsOpen(true),onBlur:()=>setTimeout(()=>setIsOpen(false),120),onKeyDown:e=>{if(!isOpen)return;if(e.key===\"ArrowDown\"){e.preventDefault();setHighlight(h=>Math.min(h+1,matches.length-1));}else if(e.key===\"ArrowUp\"){e.preventDefault();setHighlight(h=>Math.max(h-1,0));}else if(e.key===\"Enter\"){e.preventDefault();const city=matches[highlight];if(city)selectCity(city);}else if(e.key===\"Escape\"){setIsOpen(false);}},style:{flex:1,border:\"none\",outline:\"none\",background:\"transparent\",fontSize:\"16px\",color:\"#2b2b2b\",fontFamily:\"inherit\"}})]}),isOpen&&matches.length>0&&/*#__PURE__*/_jsx(\"ul\",{style:{listStyle:\"none\",margin:\"6px 0 0 0\",padding:\"6px\",position:\"absolute\",top:\"100%\",left:0,right:0,background:\"#ffffff\",border:\"1px solid #ececec\",borderRadius:\"16px\",boxShadow:\"0 8px 24px rgba(0,0,0,0.08)\",maxHeight:\"240px\",overflowY:\"auto\",zIndex:1001},children:matches.map((city,i)=>/*#__PURE__*/_jsx(\"li\",{onMouseDown:e=>{e.preventDefault();selectCity(city);},onMouseEnter:()=>setHighlight(i),style:{padding:\"10px 14px\",borderRadius:\"10px\",cursor:\"pointer\",fontSize:\"15px\",color:\"#2b2b2b\",background:i===highlight?\"#f4f4f4\":\"transparent\"},children:city.name},city.name))})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minHeight:0,position:\"relative\",background:\"#f0f0f0\",borderRadius:\"15px\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    .custom-marker {\n                        width: 32px;\n                        height: 32px;\n                        background: #C73712;\n                        border: 3px solid white;\n                        border-radius: 50%;\n                        box-shadow: 0 2px 5px rgba(0,0,0,0.3);\n                        cursor: pointer;\n                    }\n\n                    .custom-marker::before {\n                        content: '';\n                        position: absolute;\n                        top: 50%;\n                        left: 50%;\n                        transform: translate(-50%, -50%);\n                        width: 10px;\n                        height: 10px;\n                        background: white;\n                        border-radius: 50%;\n                    }\n\n                    .leaflet-control-attribution {\n                        font-size: 1px !important;\n                        opacity: 0.02 !important;\n                        background: transparent !important;\n                        color: transparent !important;\n                        box-shadow: none !important;\n                        padding: 0 !important;\n                        pointer-events: none !important;\n                    }\n                    .leaflet-control-attribution a {\n                        color: transparent !important;\n                        pointer-events: none !important;\n                    }\n                `}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",zIndex:1e3,fontSize:\"14px\",color:\"#666\"},children:\"Loading map...\"}),/*#__PURE__*/_jsx(\"div\",{ref:mapRef,style:{width:\"100%\",height:\"100%\",borderRadius:\"15px\"}})]})]});}addPropertyControls(LeafletMap,{});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LeafletMap\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Map.map"],"mappings":"+XACuf,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,wCAAtmB,IAAiK,IAAkE,IAA4B,CAAgC,EAAW,CAAC,YAAY,YAAY,CAAOA,EAAkB,eAAqBC,EAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAAsSC,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,EAAS,EAAO,OAAOC,EAAe,CAAO,EAAwB,CAAC,OAAO,YAAY,KAAK,YAAY,CAAOC,GAAU,CAAC,SAAO,QAAM,SAAO,KAAG,WAAS,aAAW,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,UAAU,GAAY,EAAM,WAAW,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAC,UAAU,GAAU,EAAM,WAAW,+CAA+C,UAAU,GAAQ,EAAM,WAAW,qJAAqJ,QAAQ,EAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASC,GAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWh4D,EAAgB,EAXg5D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWH,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,EAAgB,CAAC,aAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAkB,CAAC,CAAO,EAAiBC,EAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,EAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,GAAO,EAAW,YAAY,EAAG,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,GAAO,EAAW,YAAY,EAAG,CAAsC,EAAkB,EAAGR,EAA2C,CAAO,MAAoB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKK,EAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,EAAW,CAAC,MAAM,EAAU,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,cAAc,GAAK,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,kDAAkD,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,sBAAsB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,SAAsB,EAAKM,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,8OAA8O,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAKD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,OAAO,0BAA0B,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,qJAAqJ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,+QAA+Q,wSAAwS,+QAA+Q,qNAAqN,kHAAkH,oLAAoL,oRAAoR,oMAAoM,oHAAoH,oHAAoH,wFAAwF,udAAud,CAWjhT,eAAe,GAAgB,EAAgB,EAAgB,YAAY,WAAW,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,SAAS,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,+CAA+C,gBAAgB,GAAM,MAAM,WAAW,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,qJAAqJ,gBAAgB,GAAK,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAC,MAAM,aAAa,KAAK,EAAY,WAAW,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,cAAc,OAAO,YAAY,MAAM,SAAS,aAAa,cAAc,IAAI,yKAAyK,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,oCCXt6F,IAA6I,IAAkE,IAA4B,CAAgC,EAAkB,eAAqB,EAAkB,CAAC,UAAU,kBAAkB,CAAgU,EAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOO,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,EAAS,EAAO,OAAOC,EAAe,CAAO,GAAU,CAAC,kBAAgB,kBAAgB,SAAO,UAAQ,SAAO,KAAG,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,UAAU,UAAU,GAAiB,EAAM,WAAW,GAAK,UAAU,GAAiB,EAAM,WAAW,GAAK,UAAU,GAAS,EAAM,WAAW,iLAAkL,UAAU,GAAQ,EAAM,WAAW,YAAY,EAAS,GAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWvwD,EAAgB,EAXuxD,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,GAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,GAAsB,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAW,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,oBAAkB,CAAC,CAAO,EAAiB,EAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAG,EAA2C,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,EAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,EAAW,CAAC,MAAM,EAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,EAAW,CAAC,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKC,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,GAAG,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,IAAI,gXAAgX,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,GAAG,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,IAAI,gXAAgX,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,GAAG,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,IAAI,gXAAgX,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,GAAG,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,IAAI,gXAAgX,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,IAAY,IAAoB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAKA,EAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,OAAO,GAAG,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,CAAC,IAAI,gXAAgX,aAAa,WAAW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKJ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,iLAAkL,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,wNAA0N,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKI,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKJ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,kDAAkD,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,MAAM,CAAC,qBAAqB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,mBAAoC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKG,EAAI,CAAC,UAAU,iBAAiB,mBAAmB,0BAA0B,KAAK,gBAAgB,gBAAgB,GAAG,eAAe,GAAoB,mBAAiB,SAAS,YAAY,IAAI;;;EAA4iB,mBAAmB,GAAK,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKJ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,qDAAqD,qBAAqB,OAAO,0BAA0B,UAAU,uBAAuB,OAAO,sBAAsB,2CAA2C,CAAC,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,4BAA4B,MAAM,CAAC,wBAAwB,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,6BAA6B,MAAM,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,sWAAsW,6RAA6R,mRAAmR,2OAA2O,6SAA6S,oKAAoK,kRAAkR,mRAAmR,+RAA+R,+IAA+I,wRAAwR,+FAA+F,udAAud,CAW3oe,eAAe,GAAgB,EAAgB,EAAgB,YAAY,kBAAkB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,iLAAkL,gBAAgB,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,YAAY,gBAAgB,GAAM,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,mBAAmB,KAAK,EAAY,QAAQ,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,mBAAmB,KAAK,EAAY,QAAQ,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,cAAc,cAAc,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,sGAAsG,OAAO,MAAM,CAAC,CAAC,cAAc,aAAa,OAAO,SAAS,MAAM,SAAS,aAAa,aAAa,IAAI,oGAAoG,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICR9yG,SAAwB,IAAoB,CAAC,GAAK,CAAC,EAAU,GAAcK,EAAM,SAAS,EAAE,CAAC,CAAM,CAAC,EAAa,GAAiBA,EAAM,SAAS,GAAG,CAAM,CAAC,EAAO,GAAWA,EAAM,SAAS,EAAE,CAAC,CAAM,CAAC,EAAiB,GAAqBA,EAAM,SAAS,GAAK,CAAM,CAAC,EAAc,GAAkBA,EAAM,SAAS,GAAM,CAAM,CAAC,EAAS,GAAaA,EAAM,SAAS,GAAM,CAC3W,EAAQ,GAAa,CAAC,IAAM,EAAW,EAAY,aAAa,CAAC,MAAM,GAAG,CAAC,IAAI,GAAM,OAAO,EAAK,WAAW,EAAE,CAAC,CAAC,OAAO,OAAO,cAAc,GAAG,EAAW,EASge,OARhoB,EAAM,cAAc,CAAC,IAAM,MAAgB,CAAC,EAAY,EAAO,YAAY,IAAI,EAA+D,OAA5D,GAAa,CAAC,EAAO,iBAAiB,SAAS,EAAY,KAAW,EAAO,oBAAoB,SAAS,EAAY,EAAG,EAAE,CAAC,CAC9M,EAAM,cAAc,CAAC,eAAe,GAAM,CAAC,GAAG,CAC6B,IAAM,EAAc,MAA5E,MAAM,MAAM,2CAA2C,EAAwC,MAAM,CAAC,EAAa,EAAc,CACpJ,IAAM,EAAO,aAAa,QAAQ,mBAAmB,CAAC,GAAG,EAAO,CAAC,EAAgB,EAAO,CAAC,OAC7B,IAAM,EAAlD,IAAI,gBAAgB,EAAO,SAAS,OAAO,CAA2B,IAAI,OAAO,CAAC,GAAG,EAAU,CAAC,EAAgB,EAAU,CAAC,aAAa,QAAQ,mBAAmB,EAAU,CAAC,OAC9L,IAAM,EAAW,MAAM,MAAM,qCAAqC,CAAC,GAAG,EAAW,GAAG,CAAC,IAAM,EAAO,MAAM,EAAW,MAAM,CAAC,GAAG,EAAO,UAAU,EAAO,UAAU,CAA0H,IAAM,EAAY,MAA1H,MAAM,MAAM,iDAAiD,EAAO,SAAS,OAAO,EAAO,YAAY,EAAoC,MAAM,CAAC,GAAG,EAAY,UAAU,KAAK,CAAC,EAAgB,EAAY,SAAS,KAAK,CAAC,aAAa,QAAQ,mBAAmB,EAAY,SAAS,KAAK,CAAC,SAC7c,EAAc,OAAO,IAAG,EAAgB,EAAc,GAAG,KAAK,CAAC,aAAa,QAAQ,mBAAmB,EAAc,GAAG,KAAK,QAAS,EAAI,CAAC,QAAQ,MAAM,wBAAwB,EAAI,QAAS,CAAC,EAAoB,GAAM,EAAG,GAAM,EAAG,EAAE,CAAC,CAC3O,EAAM,cAAc,CAAC,IAAM,EAAoB,GAAG,CAAIC,EAAE,MAAM,oBAAoBA,EAAE,UAAU,EAAgBA,EAAE,SAAS,EAAI,EAAO,iBAAiB,UAAU,EAAoB,CAAC,IAAM,EAAkB,GAAG,CAAC,EAAgBA,EAAE,OAAO,EAA4D,OAAzD,EAAO,iBAAiB,cAAc,EAAkB,KAAW,CAAC,EAAO,oBAAoB,UAAU,EAAoB,CAAC,EAAO,oBAAoB,cAAc,EAAkB,GAAK,EAAE,CAAC,CAC7a,EAAM,cAAc,CAAC,eAAe,GAAa,CAAK,KAAoB,GAAiB,GAAK,CAAC,GAAG,CAAqH,EAAjB,MAAzF,MAAM,MAAM,kDAAkD,IAAe,EAAsB,MAAM,CAAgB,OAAQ,EAAI,CAAC,QAAQ,MAAM,yBAAyB,EAAI,CAAC,EAAU,EAAE,CAAC,QAAS,CAAC,EAAiB,GAAM,GAAG,GAAa,EAAG,CAAC,EAAa,CAAC,CAAkO,EAAU,KAAK,GAAK,EAAI,OAAO,EAAa,CAAqB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,OAAO,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,eAAe,SAAS,CAAC,SAAS,EAA8B,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,YAAY,OAAO,iBAAiB,aAAa,OAAO,gBAAgB,OAAO,SAAS,OAAO,QAAQ,OAAO,WAAW,SAAS,IAAI,MAAM,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,OAAO,CAAC,SAAS,KAAK,CAAC,CAAC,aAAa,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,QAAQ,eAAe,CAAC,SAAsB,EAAK,SAAS,CAAC,MAAM,EAAa,SAA73B,GAAO,CAAC,IAAM,EAAK,EAAM,OAAO,MAAM,EAAgB,EAAK,CAAC,aAAa,QAAQ,mBAAmB,EAAK,CAAC,EAAO,cAAc,IAAI,YAAY,cAAc,CAAC,OAAO,EAAK,CAAC,CAAC,EAA+uB,MAAM,CAAC,QAAQ,sBAAsB,OAAO,iBAAiB,aAAa,OAAO,gBAAgB,OAAO,SAAS,OAAO,OAAO,UAAU,WAAW,OAAO,gBAAgB,mKAAqK,iBAAiB,YAAY,mBAAmB,oBAAoB,WAAW,MAAM,CAAC,SAAS,EAAU,IAAI,GAAuB,EAAM,SAAS,CAAC,MAAM,EAAS,KAAK,SAAS,CAAC,EAAQ,EAAS,YAAY,CAAC,IAAI,EAAS,KAAK,IAAI,IAAI,EAAS,YAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,SAAS,QAAQ,CAAC,SAAS,EAA2B,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,UAAU,SAAS,MAAM,OAAO,SAAS,OAAO,CAAC,SAAS,oBAAoB,CAAC,CAAC,EAAO,SAAS,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,UAAU,SAAS,MAAM,OAAO,SAAS,OAAO,CAAC,SAAS,sCAAsC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,OAAO,CAAC,SAAS,EAAO,MAAM,EAAE,EAAE,CAAC,IAAI,GAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,oBAAoB,aAAa,OAAO,QAAQ,OAAO,gBAAgB,OAAO,QAAQ,OAAO,cAAc,EAAS,SAAS,MAAM,eAAe,EAAS,aAAa,gBAAgB,WAAW,EAAS,UAAU,SAAS,IAAI,EAAS,OAAO,OAAO,UAAU,6BAA6B,CAAC,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,KAAK,EAAS,OAAO,IAAI,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,eAAe,gBAAgB,UAAU,MAAM,UAAU,QAAQ,WAAW,aAAa,OAAO,SAAS,OAAO,WAAW,MAAM,aAAa,OAAO,CAAC,SAAS,CAAC,OAAO,EAAM,KAAK,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,eAAe,gBAAgB,UAAU,MAAM,UAAU,QAAQ,WAAW,aAAa,OAAO,SAAS,OAAO,WAAW,MAAM,aAAa,OAAO,WAAW,MAAM,CAAC,SAAS,sBAAsB,CAAC,CAAc,EAAK,KAAK,CAAC,MAAM,CAAC,OAAO,YAAY,SAAS,OAAO,WAAW,MAAM,MAAM,UAAU,WAAW,MAAM,CAAC,SAAS,EAAM,KAAK,CAAC,CAAc,EAAM,IAAI,CAAC,MAAM,CAAC,OAAO,IAAI,SAAS,OAAO,MAAM,OAAO,WAAW,MAAM,CAAC,SAAS,CAAC,EAAM,KAAK,MAAS,EAAM,SAAS,KAAK,IAAI,IAAI,EAAM,SAAS,YAAY,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAM,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uBAdthH,IAAyB,ICAoE,SAAwB,EAAW,EAAM,CAAC,IAAM,EAAOC,EAAO,KAAK,CAAO,EAAeA,EAAO,KAAK,CAAO,EAAWA,EAAO,EAAE,CAAC,CAAM,CAAC,EAAU,GAAcC,EAAS,GAAK,CAAM,CAAC,EAAM,GAAUA,EAAS,GAAG,CAAM,CAAC,EAAO,GAAWA,EAAS,GAAM,CAAM,CAAC,EAAU,GAAcA,EAAS,EAAE,CAAO,EAAO,CAAC,CAAC,KAAK,gBAAgB,IAAI,QAAQ,IAAI,QAAQ,CAAC,CAAC,KAAK,gBAAgB,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,eAAe,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,UAAU,IAAI,OAAO,IAAI,QAAQ,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,kBAAkB,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,QAAQ,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,aAAa,IAAI,QAAQ,IAAI,QAAQ,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,QAAQ,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,WAAW,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,cAAc,IAAI,QAAQ,IAAI,QAAQ,CAAC,CAAC,KAAK,cAAc,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,eAAe,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,cAAc,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,aAAa,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,OAAO,IAAI,SAAS,CAAC,CAAC,KAAK,cAAc,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,gBAAgB,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,WAAW,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,aAAa,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,WAAW,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,gBAAgB,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,WAAW,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,UAAU,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,WAAW,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,SAAS,CAAC,CAAC,KAAK,YAAY,IAAI,QAAQ,IAAI,UAAU,CAAC,CAAC,KAAK,SAAS,IAAI,QAAQ,IAAI,OAAO,CAAC,CAAO,EAAQC,MAAY,CAAC,IAAM,EAAE,EAAM,MAAM,CAAC,aAAa,CAAqB,OAAhB,EAAuB,EAAO,OAAO,GAAG,EAAE,KAAK,aAAa,CAAC,SAAS,EAAE,CAAC,CAAhE,GAAmE,CAAC,EAAM,CAAC,CAAC,MAAc,CAAC,SAAS,GAAS,CAAC,OAAO,IAAI,QAAQ,GAAS,CAAC,GAAG,SAAS,eAAe,cAAc,CAAC,OAAO,GAAS,CAAC,IAAM,EAAK,SAAS,cAAc,OAAO,CAAC,EAAK,GAAG,cAAc,EAAK,IAAI,aAAa,EAAK,KAAK,mDAAmD,EAAK,WAAW,GAAS,CAAC,SAAS,KAAK,YAAY,EAAK,EAAG,CAAE,SAAS,GAAQ,CAAC,OAAO,IAAI,QAAQ,GAAS,CAAC,GAAG,EAAO,EAAE,OAAO,EAAQ,EAAO,EAAE,CAAC,IAAM,EAAE,SAAS,cAAc,SAAS,CAAC,EAAE,IAAI,kDAAkD,EAAE,WAAW,EAAQ,EAAO,EAAE,CAAC,SAAS,KAAK,YAAY,EAAE,EAAG,CAAE,IAAI,EAAojC,OAAjjC,QAAQ,IAAI,CAAC,GAAS,CAAC,GAAQ,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,KAAK,CAAC,GAAG,CAAC,EAAO,SAAS,EAAe,QAAQ,OAAO,IAAM,EAAI,EAAE,IAAI,EAAO,QAAQ,CAAC,gBAAgB,GAAM,cAAc,GAAK,CAAC,CAAO,EAAY,IAAI,IAAI,CAAC,UAAU,WAAW,UAAU,WAAW,SAAS,YAAY,SAAS,CAAC,CAAO,EAAS,EAAE,aAAa,EAAO,OAAO,GAAG,CAAC,EAAY,IAAI,EAAE,KAAK,CAAC,CAAC,IAAI,GAAG,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC,EAAI,UAAU,EAAS,CAAC,QAAQ,CAAC,GAAG,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,2EAA2E,CAAC,YAAY,oJAAoJ,WAAW,OAAO,QAAQ,GAAG,CAAC,CAAC,MAAM,EAAI,CAAC,EAAO,QAAQ,GAAM,CAAC,IAAM,EAAE,EAAE,OAAO,CAAC,EAAK,IAAI,EAAK,IAAI,CAAC,CAAC,KAAK,EAAE,QAAQ,CAAC,UAAU,gBAAgB,SAAS,CAAC,GAAG,GAAG,CAAC,WAAW,CAAC,GAAG,GAAG,CAAC,YAAY,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,MAAM,EAAK,KAAK,CAAC,CAAC,UAAU,EAAK,KAAK,CAAC,MAAM,EAAI,CAAC,EAAW,QAAQ,EAAK,MAAM,GAAI,CAAC,EAAG,IAAI,mBAAmB,EAAI,gBAAgB,CAAC,CAAC,EAAG,QAAQ,EAAO,QAAQ,CAAC,EAAe,QAAQ,EAAI,EAAa,GAAM,EAAG,KAAW,CAAC,GAAI,YAAY,CAAC,AAA2D,EAAe,WAA/C,EAAe,QAAQ,QAAQ,CAAwB,MAAM,EAAW,QAAQ,EAAE,GAAK,EAAE,CAAC,CAAC,SAAS,EAAW,EAAK,CAAC,IAAM,EAAI,EAAe,QAAQ,GAAG,CAAC,EAAI,OAAO,EAAI,MAAM,CAAC,EAAK,IAAI,EAAK,IAAI,CAAC,GAAG,CAAC,SAAS,IAAI,CAAC,CAAC,IAAM,EAAO,EAAW,QAAQ,EAAK,MAAS,GAAQ,eAAe,EAAO,WAAW,CAAC,KAAK,CAAE,EAAS,EAAK,KAAK,CAAC,EAAU,GAAM,CAAE,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,IAAI,OAAO,SAAS,WAAW,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,WAAW,EAAE,MAAM,OAAO,SAAS,QAAQ,UAAU,SAAS,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,IAAI,OAAO,QAAQ,YAAY,WAAW,UAAU,OAAO,oBAAoB,aAAa,SAAS,UAAU,6BAA6B,CAAC,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,UAAU,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,MAAM,CAAC,WAAW,EAAE,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,GAAG,KAAK,GAAG,KAAK,EAAE,IAAI,CAAC,CAAc,EAAK,OAAO,CAAC,GAAG,KAAK,GAAG,KAAK,GAAG,QAAQ,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,QAAQ,CAAC,KAAK,OAAO,MAAM,EAAM,YAAY,uBAAuB,SAAS,GAAG,CAAC,EAASC,EAAE,OAAO,MAAM,CAAC,EAAU,GAAK,CAAC,EAAa,EAAE,EAAG,YAAY,EAAU,GAAK,CAAC,WAAW,eAAe,EAAU,GAAM,CAAC,IAAI,CAAC,UAAU,GAAG,CAAK,KAAc,GAAGA,EAAE,MAAM,YAAa,EAAE,gBAAgB,CAAC,EAAa,GAAG,KAAK,IAAI,EAAE,EAAE,EAAQ,OAAO,EAAE,CAAC,SAAUA,EAAE,MAAM,UAAW,EAAE,gBAAgB,CAAC,EAAa,GAAG,KAAK,IAAI,EAAE,EAAE,EAAE,CAAC,SAAUA,EAAE,MAAM,QAAQ,CAAC,EAAE,gBAAgB,CAAC,IAAM,EAAK,EAAQ,GAAc,GAAK,EAAW,EAAK,MAAUA,EAAE,MAAM,UAAU,EAAU,GAAM,EAAI,MAAM,CAAC,KAAK,EAAE,OAAO,OAAO,QAAQ,OAAO,WAAW,cAAc,SAAS,OAAO,MAAM,UAAU,WAAW,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAQ,EAAQ,OAAO,GAAgB,EAAK,KAAK,CAAC,MAAM,CAAC,UAAU,OAAO,OAAO,YAAY,QAAQ,MAAM,SAAS,WAAW,IAAI,OAAO,KAAK,EAAE,MAAM,EAAE,WAAW,UAAU,OAAO,oBAAoB,aAAa,OAAO,UAAU,8BAA8B,UAAU,QAAQ,UAAU,OAAO,OAAO,KAAK,CAAC,SAAS,EAAQ,KAAK,EAAK,IAAiB,EAAK,KAAK,CAAC,YAAY,GAAG,CAAC,EAAE,gBAAgB,CAAC,EAAW,EAAK,EAAG,iBAAiB,EAAa,EAAE,CAAC,MAAM,CAAC,QAAQ,YAAY,aAAa,OAAO,OAAO,UAAU,SAAS,OAAO,MAAM,UAAU,WAAW,IAAI,EAAU,UAAU,cAAc,CAAC,SAAS,EAAK,KAAK,CAAC,EAAK,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,KAAK,EAAE,UAAU,EAAE,SAAS,WAAW,WAAW,UAAU,aAAa,OAAO,SAAS,SAAS,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kBAoC5vN,CAAC,CAAC,GAAwB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,MAAM,KAAK,MAAM,UAAU,wBAAwB,OAAO,IAAI,SAAS,OAAO,MAAM,OAAO,CAAC,SAAS,iBAAiB,CAAC,CAAc,EAAK,MAAM,CAAC,IAAI,EAAO,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,aAAa,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uBApCxP,IAAqD,IAAwC,CAoC6J,EAAoB,EAAW,EAAE,CAAC"}