{"version":3,"file":"MembershipCallToAction.D8cV-2EO.mjs","names":["useState","useRef","_Fragment"],"sources":["https:/framerusercontent.com/modules/FzNamjgpQajhANdoouIq/dahBmcjZk0wmHTC8VRfs/MembershipCallToAction.js"],"sourcesContent":["// Luxury concierge service section with membership call-to-action\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function MembershipCallToAction(props){const{galleryItems=[{image:{src:\"https://framerusercontent.com/images/f9RiWoNpmlCMqVRIHz8l8wYfeI.jpg\",alt:\"Luxury Estate 1\"},title:\"Modern Architectural Marvel\",description:\"Contemporary luxury estate with panoramic views\"},{image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Luxury Estate 2\"},title:\"Coastal Paradise\",description:\"Oceanfront property with private beach access\"},{image:{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Luxury Estate 3\"},title:\"Mountain Retreat\",description:\"Secluded mountain estate with breathtaking vistas\"}],headlineText=\"Want to unlock access to this service?\",bodyText=\"To join the world's most discerning individuals all living extraordinary lives thanks to a The Hartford Group membership, there's only one thing left to do – apply to become a member today.\",buttonText=\"Contact us\",backgroundColor=\"#0D0D0D\",overlayOpacity=.7,textColor=\"#F5F5F0\",buttonBackgroundColor=\"#F5F5F0\",buttonTextColor=\"#0D0D0D\",buttonHoverColor=\"#C9A961\",headlineFont,bodyFont,buttonFont,autoPlayInterval=5e3,showNavigationDots=true}=props;const[isVisible,setIsVisible]=useState(false);const[currentIndex,setCurrentIndex]=useState(0);const[isTransitioning,setIsTransitioning]=useState(false);const[isMobile,setIsMobile]=useState(false);const sectionRef=useRef(null);const autoPlayRef=useRef(null);// Filter out items without valid images\nconst validGalleryItems=galleryItems.filter(item=>item.image&&item.image.src);useEffect(()=>{if(typeof window===\"undefined\"){setIsVisible(true);return;}// Check if mobile on mount and resize\nconst checkMobile=()=>{setIsMobile(window.innerWidth<=768);};checkMobile();window.addEventListener(\"resize\",checkMobile);const observer=new IntersectionObserver(([entry])=>{if(entry.isIntersecting){setIsVisible(true);}},{threshold:.3});if(sectionRef.current){observer.observe(sectionRef.current);}return()=>{observer.disconnect();window.removeEventListener(\"resize\",checkMobile);};},[]);// Auto-play functionality\nuseEffect(()=>{if(typeof window===\"undefined\"||autoPlayInterval<=0||validGalleryItems.length<=1)return;autoPlayRef.current=window.setInterval(()=>{goToNext();},autoPlayInterval);return()=>{if(autoPlayRef.current){clearInterval(autoPlayRef.current);}};},[currentIndex,autoPlayInterval,validGalleryItems.length]);const goToNext=()=>{if(isTransitioning)return;setIsTransitioning(true);setCurrentIndex(prev=>(prev+1)%validGalleryItems.length);setTimeout(()=>setIsTransitioning(false),600);};const goToPrevious=()=>{if(isTransitioning)return;setIsTransitioning(true);setCurrentIndex(prev=>(prev-1+validGalleryItems.length)%validGalleryItems.length);setTimeout(()=>setIsTransitioning(false),600);};const goToIndex=index=>{if(isTransitioning||index===currentIndex)return;setIsTransitioning(true);setCurrentIndex(index);setTimeout(()=>setIsTransitioning(false),600);};const currentItem=validGalleryItems[currentIndex]||validGalleryItems[0];// Responsive values\nconst arrowSize=isMobile?60:50;const arrowIconSize=isMobile?28:24;const arrowPosition=isMobile?\"20px\":\"40px\";const contentPadding=isMobile?\"20px\":\"40px\";const contentMaxWidth=isMobile?\"100%\":\"800px\";const titleFontSize=isMobile?\"12px\":\"14px\";const descriptionFontSize=isMobile?\"14px\":\"16px\";const dotSize=isMobile?10:8;const dotActiveWidth=isMobile?40:32;const dotGap=isMobile?\"16px\":\"12px\";const dotsBottom=isMobile?\"24px\":\"40px\";return /*#__PURE__*/_jsxs(\"section\",{ref:sectionRef,style:{position:\"relative\",width:\"100%\",height:\"100vh\",minHeight:isMobile?\"500px\":\"600px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor,overflow:\"hidden\",...props.style},children:[validGalleryItems.map((item,index)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundImage:`url(${item.image.src})`,backgroundSize:\"cover\",backgroundPosition:\"center\",backgroundRepeat:\"no-repeat\",opacity:index===currentIndex?1:0,transform:isVisible?\"scale(1)\":\"scale(1.1)\",transition:\"opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)\"},role:\"img\",\"aria-label\":item.image.alt||item.title},index)),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",backgroundColor:backgroundColor,opacity:overlayOpacity}}),validGalleryItems.length>1&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{onClick:goToPrevious,disabled:isTransitioning,style:{position:\"absolute\",left:arrowPosition,top:\"50%\",transform:\"translateY(-50%)\",zIndex:3,background:\"rgba(201, 169, 97, 0.1)\",border:\"1px solid rgba(201, 169, 97, 0.3)\",borderRadius:\"50%\",width:`${arrowSize}px`,height:`${arrowSize}px`,minWidth:`${arrowSize}px`,minHeight:`${arrowSize}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:isTransitioning?\"not-allowed\":\"pointer\",transition:\"all 0.3s ease\",opacity:isTransitioning?.5:.8,padding:0,WebkitTapHighlightColor:\"transparent\"},onMouseEnter:e=>{if(!isTransitioning){e.currentTarget.style.background=\"rgba(201, 169, 97, 0.2)\";e.currentTarget.style.borderColor=\"rgba(201, 169, 97, 0.6)\";e.currentTarget.style.opacity=\"1\";}},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(201, 169, 97, 0.1)\";e.currentTarget.style.borderColor=\"rgba(201, 169, 97, 0.3)\";e.currentTarget.style.opacity=\"0.8\";},\"aria-label\":\"Previous image\",children:/*#__PURE__*/_jsx(\"svg\",{width:arrowIconSize,height:arrowIconSize,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#C9A961\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M15 18l-6-6 6-6\"})})}),/*#__PURE__*/_jsx(\"button\",{onClick:goToNext,disabled:isTransitioning,style:{position:\"absolute\",right:arrowPosition,top:\"50%\",transform:\"translateY(-50%)\",zIndex:3,background:\"rgba(201, 169, 97, 0.1)\",border:\"1px solid rgba(201, 169, 97, 0.3)\",borderRadius:\"50%\",width:`${arrowSize}px`,height:`${arrowSize}px`,minWidth:`${arrowSize}px`,minHeight:`${arrowSize}px`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:isTransitioning?\"not-allowed\":\"pointer\",transition:\"all 0.3s ease\",opacity:isTransitioning?.5:.8,padding:0,WebkitTapHighlightColor:\"transparent\"},onMouseEnter:e=>{if(!isTransitioning){e.currentTarget.style.background=\"rgba(201, 169, 97, 0.2)\";e.currentTarget.style.borderColor=\"rgba(201, 169, 97, 0.6)\";e.currentTarget.style.opacity=\"1\";}},onMouseLeave:e=>{e.currentTarget.style.background=\"rgba(201, 169, 97, 0.1)\";e.currentTarget.style.borderColor=\"rgba(201, 169, 97, 0.3)\";e.currentTarget.style.opacity=\"0.8\";},\"aria-label\":\"Next image\",children:/*#__PURE__*/_jsx(\"svg\",{width:arrowIconSize,height:arrowIconSize,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"#C9A961\",strokeWidth:\"2\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 18l6-6-6-6\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",zIndex:2,maxWidth:contentMaxWidth,width:isMobile?\"100%\":\"auto\",padding:`0 ${contentPadding}`,textAlign:\"center\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:isMobile?\"16px\":\"24px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#C9A961\",fontSize:titleFontSize,fontWeight:500,letterSpacing:\"0.1em\",textTransform:\"uppercase\",opacity:isVisible?.9:0,transform:isVisible?\"translateY(0)\":\"translateY(30px)\",transition:\"opacity 0.8s ease-out 0.1s, transform 0.8s ease-out 0.1s\",wordBreak:\"break-word\"},children:currentItem.title}),/*#__PURE__*/_jsx(\"div\",{style:{color:textColor,fontSize:descriptionFontSize,fontWeight:300,opacity:isVisible?.8:0,transform:isVisible?\"translateY(0)\":\"translateY(30px)\",transition:\"opacity 0.8s ease-out 0.15s, transform 0.8s ease-out 0.15s\",wordBreak:\"break-word\",lineHeight:isMobile?\"1.4\":\"1.5\"},children:currentItem.description})]}),showNavigationDots&&validGalleryItems.length>1&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:dotsBottom,left:\"50%\",transform:\"translateX(-50%)\",zIndex:3,display:\"flex\",gap:dotGap,alignItems:\"center\",padding:isMobile?\"10px\":\"0\"},children:validGalleryItems.map((_,index)=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>goToIndex(index),disabled:isTransitioning,style:{width:index===currentIndex?`${dotActiveWidth}px`:`${dotSize}px`,height:`${dotSize}px`,minWidth:index===currentIndex?`${dotActiveWidth}px`:`${dotSize}px`,minHeight:`${dotSize}px`,borderRadius:`${dotSize/2}px`,border:\"none\",background:index===currentIndex?\"#C9A961\":\"rgba(245, 245, 240, 0.3)\",cursor:isTransitioning?\"not-allowed\":\"pointer\",transition:\"all 0.3s ease\",padding:0,WebkitTapHighlightColor:\"transparent\"},onMouseEnter:e=>{if(!isTransitioning&&index!==currentIndex){e.currentTarget.style.background=\"rgba(245, 245, 240, 0.5)\";}},onMouseLeave:e=>{if(index!==currentIndex){e.currentTarget.style.background=\"rgba(245, 245, 240, 0.3)\";}},\"aria-label\":`Go to image ${index+1}`},index))})]});}addPropertyControls(MembershipCallToAction,{galleryItems:{type:ControlType.Array,title:\"Gallery Items\",control:{type:ControlType.Object,controls:{image:{type:ControlType.ResponsiveImage,title:\"Image\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Luxury Property\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"Exclusive real estate opportunity\"}}},defaultValue:[{image:{src:\"https://framerusercontent.com/images/f9RiWoNpmlCMqVRIHz8l8wYfeI.jpg\",alt:\"Luxury Estate 1\"},title:\"Modern Architectural Marvel\",description:\"Contemporary luxury estate with panoramic views\"},{image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Luxury Estate 2\"},title:\"Coastal Paradise\",description:\"Oceanfront property with private beach access\"},{image:{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Luxury Estate 3\"},title:\"Mountain Retreat\",description:\"Secluded mountain estate with breathtaking vistas\"}]},autoPlayInterval:{type:ControlType.Number,title:\"Auto-Play Interval\",defaultValue:5e3,min:0,max:1e4,step:500,unit:\"ms\",description:\"Set to 0 to disable auto-play\"},showNavigationDots:{type:ControlType.Boolean,title:\"Navigation Dots\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},headlineText:{type:ControlType.String,title:\"Headline\",defaultValue:\"Want to unlock access to this service?\",displayTextArea:true},bodyText:{type:ControlType.String,title:\"Body Text\",defaultValue:\"To join the world's most discerning individuals all living extraordinary lives thanks to a The Hartford Group membership, there's only one thing left to do – apply to become a member today.\",displayTextArea:true},buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Contact us\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#0D0D0D\"},overlayOpacity:{type:ControlType.Number,title:\"Overlay Opacity\",defaultValue:.7,min:0,max:1,step:.1},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#F5F5F0\"},buttonBackgroundColor:{type:ControlType.Color,title:\"Button Background\",defaultValue:\"#F5F5F0\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text Color\",defaultValue:\"#0D0D0D\"},buttonHoverColor:{type:ControlType.Color,title:\"Button Hover Color\",defaultValue:\"#C9A961\"},headlineFont:{type:ControlType.Font,title:\"Headline Font\",defaultValue:{fontSize:\"48px\",variant:\"Light\",letterSpacing:\"-0.02em\",lineHeight:\"1.1em\",textAlign:\"center\"},controls:\"extended\",defaultFontType:\"sans-serif\"},bodyFont:{type:ControlType.Font,title:\"Body Font\",defaultValue:{fontSize:\"18px\",variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.5em\",textAlign:\"center\"},controls:\"extended\",defaultFontType:\"sans-serif\"},buttonFont:{type:ControlType.Font,title:\"Button Font\",defaultValue:{fontSize:\"16px\",variant:\"Medium\",letterSpacing:\"0.01em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MembershipCallToAction\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MembershipCallToAction.map"],"mappings":"oNAIG,SAAwB,EAAuB,EAAM,CAAC,GAAK,CAAC,eAAa,CAAC,CAAC,MAAM,CAAC,IAAI,sEAAsE,IAAI,kBAAkB,CAAC,MAAM,8BAA8B,YAAY,kDAAkD,CAAC,CAAC,MAAM,CAAC,IAAI,sEAAsE,IAAI,kBAAkB,CAAC,MAAM,mBAAmB,YAAY,gDAAgD,CAAC,CAAC,MAAM,CAAC,IAAI,oEAAoE,IAAI,kBAAkB,CAAC,MAAM,mBAAmB,YAAY,oDAAoD,CAAC,CAAC,eAAa,yCAAyC,WAAS,gMAAgM,aAAW,aAAa,kBAAgB,UAAU,iBAAe,GAAG,YAAU,UAAU,wBAAsB,UAAU,kBAAgB,UAAU,mBAAiB,UAAU,eAAa,WAAS,aAAW,mBAAiB,IAAI,qBAAmB,IAAM,EAAW,CAAC,EAAU,GAAcA,EAAS,GAAM,CAAM,CAAC,EAAa,GAAiBA,EAAS,EAAE,CAAM,CAAC,EAAgB,GAAoBA,EAAS,GAAM,CAAM,CAAC,EAAS,GAAaA,EAAS,GAAM,CAAO,EAAWC,EAAO,KAAK,CAAO,EAAYA,EAAO,KAAK,CACr5C,EAAkB,EAAa,OAAO,GAAM,EAAK,OAAO,EAAK,MAAM,IAAI,CAAC,MAAc,CAAC,GAAU,IAAS,OAAY,CAAC,EAAa,GAAK,CAAC,OAChJ,IAAM,MAAgB,CAAC,EAAY,EAAO,YAAY,IAAI,EAAG,GAAa,CAAC,EAAO,iBAAiB,SAAS,EAAY,CAAC,IAAM,EAAS,IAAI,sBAAsB,CAAC,KAAS,CAAI,EAAM,gBAAgB,EAAa,GAAK,EAAI,CAAC,UAAU,GAAG,CAAC,CAA8D,OAA1D,EAAW,SAAS,EAAS,QAAQ,EAAW,QAAQ,KAAY,CAAC,EAAS,YAAY,CAAC,EAAO,oBAAoB,SAAS,EAAY,GAAK,EAAE,CAAC,CAClY,MAAc,CAAI,KAAO,IAAS,QAAa,GAAkB,GAAG,EAAkB,QAAQ,GAAoF,MAA3E,GAAY,QAAQ,EAAO,gBAAgB,CAAC,GAAU,EAAG,EAAiB,KAAW,CAAI,EAAY,SAAS,cAAc,EAAY,QAAQ,GAAM,CAAC,EAAa,EAAiB,EAAkB,OAAO,CAAC,CAAC,IAAM,MAAa,CAAI,IAAuB,EAAmB,GAAK,CAAC,EAAgB,IAAO,EAAK,GAAG,EAAkB,OAAO,CAAC,eAAe,EAAmB,GAAM,CAAC,IAAI,GAAS,MAAiB,CAAI,IAAuB,EAAmB,GAAK,CAAC,EAAgB,IAAO,EAAK,EAAE,EAAkB,QAAQ,EAAkB,OAAO,CAAC,eAAe,EAAmB,GAAM,CAAC,IAAI,GAAS,EAAU,GAAO,CAAI,GAAiB,IAAQ,IAAoB,EAAmB,GAAK,CAAC,EAAgB,EAAM,CAAC,eAAe,EAAmB,GAAM,CAAC,IAAI,GAAS,EAAY,EAAkB,IAAe,EAAkB,GAC35B,EAAU,EAAS,GAAG,GAAS,EAAc,EAAS,GAAG,GAAS,EAAc,EAAS,OAAO,OAAa,EAAe,EAAS,OAAO,OAAa,EAAgB,EAAS,OAAO,QAAc,EAAc,EAAS,OAAO,OAAa,EAAoB,EAAS,OAAO,OAAa,EAAQ,EAAS,GAAG,EAAQ,EAAe,EAAS,GAAG,GAAS,EAAO,EAAS,OAAO,OAAa,EAAW,EAAS,OAAO,OAAO,OAAoB,EAAM,UAAU,CAAC,IAAI,EAAW,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,QAAQ,UAAU,EAAS,QAAQ,QAAQ,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,kBAAgB,SAAS,SAAS,GAAG,EAAM,MAAM,CAAC,SAAS,CAAC,EAAkB,KAAK,EAAK,IAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,OAAO,OAAO,OAAO,gBAAgB,OAAO,EAAK,MAAM,IAAI,GAAG,eAAe,QAAQ,mBAAmB,SAAS,iBAAiB,YAAY,QAAQ,IAAQ,EAAa,EAAE,EAAE,UAAU,EAAU,WAAW,aAAa,WAAW,yGAAyG,CAAC,KAAK,MAAM,aAAa,EAAK,MAAM,KAAK,EAAK,MAAM,CAAC,EAAM,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,OAAO,OAAO,OAAuB,kBAAgB,QAAQ,EAAe,CAAC,CAAC,CAAC,EAAkB,OAAO,GAAgB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,QAAQ,EAAa,SAAS,EAAgB,MAAM,CAAC,SAAS,WAAW,KAAK,EAAc,IAAI,MAAM,UAAU,mBAAmB,OAAO,EAAE,WAAW,0BAA0B,OAAO,oCAAoC,aAAa,MAAM,MAAM,GAAG,EAAU,IAAI,OAAO,GAAG,EAAU,IAAI,SAAS,GAAG,EAAU,IAAI,UAAU,GAAG,EAAU,IAAI,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,EAAgB,cAAc,UAAU,WAAW,gBAAgB,QAAQ,EAAgB,GAAG,GAAG,QAAQ,EAAE,wBAAwB,cAAc,CAAC,aAAa,GAAG,CAAK,IAAiB,EAAE,cAAc,MAAM,WAAW,0BAA0B,EAAE,cAAc,MAAM,YAAY,0BAA0B,EAAE,cAAc,MAAM,QAAQ,MAAO,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,WAAW,0BAA0B,EAAE,cAAc,MAAM,YAAY,0BAA0B,EAAE,cAAc,MAAM,QAAQ,OAAQ,aAAa,iBAAiB,SAAsB,EAAK,MAAM,CAAC,MAAM,EAAc,OAAO,EAAc,QAAQ,YAAY,KAAK,OAAO,OAAO,UAAU,YAAY,IAAI,SAAsB,EAAK,OAAO,CAAC,EAAE,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,SAAS,CAAC,QAAQ,EAAS,SAAS,EAAgB,MAAM,CAAC,SAAS,WAAW,MAAM,EAAc,IAAI,MAAM,UAAU,mBAAmB,OAAO,EAAE,WAAW,0BAA0B,OAAO,oCAAoC,aAAa,MAAM,MAAM,GAAG,EAAU,IAAI,OAAO,GAAG,EAAU,IAAI,SAAS,GAAG,EAAU,IAAI,UAAU,GAAG,EAAU,IAAI,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,EAAgB,cAAc,UAAU,WAAW,gBAAgB,QAAQ,EAAgB,GAAG,GAAG,QAAQ,EAAE,wBAAwB,cAAc,CAAC,aAAa,GAAG,CAAK,IAAiB,EAAE,cAAc,MAAM,WAAW,0BAA0B,EAAE,cAAc,MAAM,YAAY,0BAA0B,EAAE,cAAc,MAAM,QAAQ,MAAO,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,WAAW,0BAA0B,EAAE,cAAc,MAAM,YAAY,0BAA0B,EAAE,cAAc,MAAM,QAAQ,OAAQ,aAAa,aAAa,SAAsB,EAAK,MAAM,CAAC,MAAM,EAAc,OAAO,EAAc,QAAQ,YAAY,KAAK,OAAO,OAAO,UAAU,YAAY,IAAI,SAAsB,EAAK,OAAO,CAAC,EAAE,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,SAAS,EAAgB,MAAM,EAAS,OAAO,OAAO,QAAQ,KAAK,IAAiB,UAAU,SAAS,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,EAAS,OAAO,OAAO,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,UAAU,SAAS,EAAc,WAAW,IAAI,cAAc,QAAQ,cAAc,YAAY,QAAQ,EAAU,GAAG,EAAE,UAAU,EAAU,gBAAgB,mBAAmB,WAAW,2DAA2D,UAAU,aAAa,CAAC,SAAS,EAAY,MAAM,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAU,SAAS,EAAoB,WAAW,IAAI,QAAQ,EAAU,GAAG,EAAE,UAAU,EAAU,gBAAgB,mBAAmB,WAAW,6DAA6D,UAAU,aAAa,WAAW,EAAS,MAAM,MAAM,CAAC,SAAS,EAAY,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,GAAoB,EAAkB,OAAO,GAAgB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAW,KAAK,MAAM,UAAU,mBAAmB,OAAO,EAAE,QAAQ,OAAO,IAAI,EAAO,WAAW,SAAS,QAAQ,EAAS,OAAO,IAAI,CAAC,SAAS,EAAkB,KAAK,EAAE,IAAqB,EAAK,SAAS,CAAC,YAAY,EAAU,EAAM,CAAC,SAAS,EAAgB,MAAM,CAAC,MAAM,IAAQ,EAAa,GAAG,EAAe,IAAI,GAAG,EAAQ,IAAI,OAAO,GAAG,EAAQ,IAAI,SAAS,IAAQ,EAAa,GAAG,EAAe,IAAI,GAAG,EAAQ,IAAI,UAAU,GAAG,EAAQ,IAAI,aAAa,GAAG,EAAQ,EAAE,IAAI,OAAO,OAAO,WAAW,IAAQ,EAAa,UAAU,2BAA2B,OAAO,EAAgB,cAAc,UAAU,WAAW,gBAAgB,QAAQ,EAAE,wBAAwB,cAAc,CAAC,aAAa,GAAG,CAAI,CAAC,GAAiB,IAAQ,IAAc,EAAE,cAAc,MAAM,WAAW,6BAA8B,aAAa,GAAG,CAAI,IAAQ,IAAc,EAAE,cAAc,MAAM,WAAW,6BAA8B,aAAa,eAAe,EAAM,IAAI,CAAC,EAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,sBAPljL,IAAoD,IAA6C,CAOm9K,EAAoB,EAAuB,CAAC,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,QAAQ,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,kBAAkB,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,oCAAoC,CAAC,CAAC,CAAC,aAAa,CAAC,CAAC,MAAM,CAAC,IAAI,sEAAsE,IAAI,kBAAkB,CAAC,MAAM,8BAA8B,YAAY,kDAAkD,CAAC,CAAC,MAAM,CAAC,IAAI,sEAAsE,IAAI,kBAAkB,CAAC,MAAM,mBAAmB,YAAY,gDAAgD,CAAC,CAAC,MAAM,CAAC,IAAI,oEAAoE,IAAI,kBAAkB,CAAC,MAAM,mBAAmB,YAAY,oDAAoD,CAAC,CAAC,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,KAAK,KAAK,YAAY,gCAAgC,CAAC,mBAAmB,CAAC,KAAK,EAAY,QAAQ,MAAM,kBAAkB,aAAa,GAAK,aAAa,OAAO,cAAc,OAAO,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,yCAAyC,gBAAgB,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,gMAAgM,gBAAgB,GAAK,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,aAAa,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,UAAU,CAAC,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,sBAAsB,CAAC,KAAK,EAAY,MAAM,MAAM,oBAAoB,aAAa,UAAU,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,oBAAoB,aAAa,UAAU,CAAC,iBAAiB,CAAC,KAAK,EAAY,MAAM,MAAM,qBAAqB,aAAa,UAAU,CAAC,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,gBAAgB,aAAa,CAAC,SAAS,OAAO,QAAQ,QAAQ,cAAc,UAAU,WAAW,QAAQ,UAAU,SAAS,CAAC,SAAS,WAAW,gBAAgB,aAAa,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,aAAa,CAAC,SAAS,OAAO,QAAQ,UAAU,cAAc,MAAM,WAAW,QAAQ,UAAU,SAAS,CAAC,SAAS,WAAW,gBAAgB,aAAa,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,aAAa,CAAC,SAAS,OAAO,QAAQ,SAAS,cAAc,SAAS,WAAW,MAAM,CAAC,SAAS,WAAW,gBAAgB,aAAa,CAAC,CAAC"}