{"version":3,"file":"script_main.C8J5C8LJ.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","NavBar","Footer","useRef","React.useId","PropertyOverrides","React.createElement","NavFooter","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/1GHUyJGaTXnfLb5VN9pK/6nEVZsCHBOxnhGHLt7Mx/XmsKfRWHg.js","https:/framerusercontent.com/modules/aDzHI6Awtm3B3838y5vi/5zL2x6sxhHkpOYOGd9DW/Footer.js","https:/framerusercontent.com/modules/acvX11G3iJ3cAyFaoBcr/IyHfYLA6jVcg8GoJ71Ei/ZxU1ZqLuB.js","https:/framerusercontent.com/modules/89lu8oU1dYhWuNsoVCtH/8orr6PwNaVQ7jS04x3GV/rS4jR2xCa.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (3c73754)\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 cycleOrder=[\"c6mQiEUZR\",\"oVqk5DKpt\",\"lTFPk57AC\"];const serializationHash=\"framer-mNLnK\";const variantClassNames={c6mQiEUZR:\"framer-v-1d9x1ba\",lTFPk57AC:\"framer-v-1a1l0re\",oVqk5DKpt:\"framer-v-1xrbkc6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};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 humanReadableVariantMap={\"Phone -Close\":\"lTFPk57AC\",\"Tablet - Close\":\"oVqk5DKpt\",Desktop:\"c6mQiEUZR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"c6mQiEUZR\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c6mQiEUZR\",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,...addPropertyOverrides({lTFPk57AC:{value:transition2},oVqk5DKpt:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1d9x1ba\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"c6mQiEUZR\",ref:refBinding,style:{...style},...addPropertyOverrides({lTFPk57AC:{\"data-framer-name\":\"Phone -Close\"},oVqk5DKpt:{\"data-framer-name\":\"Tablet - Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lo9q6d\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"XqfBezB9p\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uBAgYIRLr\"},motionChild:true,nodeId:\"CS8hJM3kX\",openInNewTab:false,scopeId:\"XmsKfRWHg\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ikx6w2 framer-c615or\",\"data-framer-name\":\"Frame 32\",layoutDependency:layoutDependency,layoutId:\"CS8hJM3kX\",whileHover:animation,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1l8h03q\",\"data-framer-name\":\"Logotype\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"scboKKDy0\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37 37\"><path d=\"M 8.492 36.393 C 3.802 36.393 0 32.591 0 27.902 L 0 8.492 C 0 3.802 3.802 0 8.492 0 L 27.902 0 C 32.591 0 36.393 3.802 36.393 8.492 L 36.393 27.902 C 36.393 32.591 32.591 36.393 27.902 36.393 Z\" fill=\"rgb(117,114,219)\"></path><path d=\"M 6.878 9.678 C 7.184 9.334 7.503 8.851 8.024 8.916 C 9.108 9.08 10.176 9.344 11.248 9.582 C 12.41 9.869 13.581 10.117 14.727 10.468 C 15.842 10.82 16.841 11.613 17.367 12.688 C 17.683 13.365 17.827 14.113 17.865 14.859 C 17.894 15.331 17.78 15.793 17.693 16.252 C 16.976 20.004 16.206 23.744 15.465 27.491 C 15.156 27.505 14.861 27.399 14.561 27.345 C 13.498 27.099 12.421 26.909 11.376 26.588 C 11.103 26.491 10.688 26.317 10.792 25.945 C 11.411 23.067 12.024 20.186 12.606 17.298 C 12.723 16.753 12.72 16.152 12.435 15.659 C 12.172 15.152 11.682 14.795 11.135 14.672 C 9.088 14.157 7.032 13.677 4.974 13.215 C 4.663 13.14 4.338 13.119 4.044 12.986 C 4.078 12.888 4.114 12.788 4.185 12.711 C 5.081 11.699 5.975 10.684 6.878 9.678 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22.184 10.314 C 24.14 9.82 26.1 9.341 28.074 8.923 C 28.464 8.821 28.865 9.022 29.125 9.314 C 29.941 10.276 30.806 11.193 31.655 12.124 C 31.897 12.405 32.215 12.64 32.35 13.002 C 31.659 13.219 30.938 13.322 30.238 13.505 C 29.016 13.81 27.782 14.061 26.564 14.38 C 26.022 14.527 25.463 14.614 24.933 14.802 C 24.176 15.077 23.621 15.878 23.687 16.706 C 23.741 17.285 23.891 17.849 23.994 18.419 C 24.189 19.477 24.437 20.522 24.642 21.577 C 24.91 23 25.254 24.408 25.539 25.828 C 25.56 25.988 25.64 26.193 25.504 26.323 C 25.251 26.567 24.903 26.66 24.574 26.739 C 23.628 26.96 22.68 27.17 21.73 27.373 C 21.46 27.424 21.192 27.504 20.914 27.497 C 20.258 24.202 19.604 20.907 18.963 17.609 C 18.82 16.857 18.641 16.113 18.525 15.356 C 18.434 14.815 18.538 14.267 18.63 13.734 C 18.851 12.564 19.595 11.515 20.606 10.924 C 21.086 10.613 21.636 10.448 22.184 10.314 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:8966345005,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7THVmZ2EtODAw\",\"--framer-font-family\":'\"Lufga\", \"Lufga Placeholder\", sans-serif',\"--framer-font-size\":\"19.41px\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(48, 49, 60))\",\"--framer-text-transform\":\"uppercase\"},children:\"Turbo\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7THVmZ2EtODAw\",\"--framer-font-family\":'\"Lufga\", \"Lufga Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"14px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(48, 49, 60))\",\"--framer-text-transform\":\"uppercase\"},children:\"Cash\"})]}),className:\"framer-16ojr4\",\"data-framer-name\":\"Turbo Cash\",fonts:[\"GF;Lufga-800\"],layoutDependency:layoutDependency,layoutId:\"bO60FevUR\",style:{\"--extracted-2gxw0f\":\"rgb(48, 49, 60)\",\"--extracted-r6o4lv\":\"rgb(48, 49, 60)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"bottom\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-6huwcp\",\"data-framer-name\":\"btn\",layoutDependency:layoutDependency,layoutId:\"hub727tCK\",style:{backgroundColor:\"rgb(117, 114, 219)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7THVmZ2EtcmVndWxhcg==\",\"--framer-font-family\":'\"Lufga\", \"Lufga Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Login\"})}),className:\"framer-x2zape\",\"data-framer-name\":\"Get Code Button Text\",fonts:[\"GF;Lufga-regular\"],layoutDependency:layoutDependency,layoutId:\"fQFJ_aOEi\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]})})})})});});const css=[\".framer-mNLnK.framer-c615or, .framer-mNLnK .framer-c615or { display: block; }\",\".framer-mNLnK.framer-1d9x1ba { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 70px; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1200px; }\",\".framer-mNLnK .framer-1lo9q6d { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1100px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-mNLnK .framer-ikx6w2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6.065573692321777px; height: 39px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 168px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-mNLnK .framer-1l8h03q { flex: none; height: 37px; position: relative; width: 37px; }\",\".framer-mNLnK .framer-16ojr4, .framer-mNLnK .framer-x2zape { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mNLnK .framer-6huwcp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 40px 12px 40px; position: relative; width: min-content; }\",\".framer-mNLnK.framer-v-1xrbkc6.framer-1d9x1ba { width: 810px; }\",\".framer-mNLnK.framer-v-1a1l0re.framer-1d9x1ba { height: min-content; padding: 18px 20px 18px 20px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oVqk5DKpt\":{\"layout\":[\"fixed\",\"fixed\"]},\"lTFPk57AC\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXmsKfRWHg=withCSS(Component,css,\"framer-mNLnK\");export default FramerXmsKfRWHg;FramerXmsKfRWHg.displayName=\"Nav Bar\";FramerXmsKfRWHg.defaultProps={height:70,width:1200};addPropertyControls(FramerXmsKfRWHg,{variant:{options:[\"c6mQiEUZR\",\"oVqk5DKpt\",\"lTFPk57AC\"],optionTitles:[\"Desktop\",\"Tablet - Close\",\"Phone -Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXmsKfRWHg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXmsKfRWHg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oVqk5DKpt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lTFPk57AC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"70\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XmsKfRWHg.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";/**\n * TurboCash — responsive footer\n * Font: add Lufga as a Custom Font in Framer before publishing.\n */const links=[{label:\"Privacy Policy\",href:\"/privacy-policy\"},{label:\"Refund Policy\",href:\"/refund-policy\"},{label:\"Terms & Conditions\",href:\"/terms-and-conditions\"},{label:\"Contact Us\",href:\"/contact-us\"},{label:\"LSP Details\",href:\"/lsp-details\"}];const responsiveCSS=`\n@media (max-width: 809px) {\n  .tc-footer { padding: 28px 22px 20px !important; border-radius: 22px !important; }\n  .tc-footer-grid { grid-template-columns: 1fr !important; gap: 28px !important; }\n  .tc-footer-links { grid-template-columns: 1fr 1fr !important; }\n  .tc-footer-bottom { align-items: flex-start !important; flex-direction: column !important; }\n}\n@media (max-width: 479px) {\n  .tc-footer-links { grid-template-columns: 1fr !important; gap: 10px !important; }\n}\n`;export default function TurboCashFooter(){return /*#__PURE__*/_jsxs(\"footer\",{style:styles.page,children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:responsiveCSS}}),/*#__PURE__*/_jsxs(\"div\",{style:styles.footer,className:\"tc-footer\",children:[/*#__PURE__*/_jsxs(\"div\",{style:styles.grid,className:\"tc-footer-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsxs(\"a\",{href:\"/\",style:styles.brand,\"aria-label\":\"TurboCash home\",children:[/*#__PURE__*/_jsx(\"span\",{style:styles.mark,children:\"T\"}),/*#__PURE__*/_jsxs(\"span\",{style:styles.wordmark,children:[\"TURBO\",/*#__PURE__*/_jsx(\"br\",{}),\"CASH\"]})]}),/*#__PURE__*/_jsx(\"p\",{style:styles.legal,children:\"\\xa9 2026. All rights reserved. Corporate Name: VISTRONEX PRIVATE LIMITED, having its registered office at AltF G.B.P. 701-08, 7F T-D, MG Rd, Sikanderpur, Sector 26, DLF QE, Gurgaon 122002, Haryana. TurboCash is a digital platform that enables customers to access instant loans for their needs.\"})]}),/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Legal pages\",children:[/*#__PURE__*/_jsx(\"p\",{style:styles.heading,children:\"Other Pages\"}),/*#__PURE__*/_jsx(\"div\",{style:styles.links,className:\"tc-footer-links\",children:links.map(link=>/*#__PURE__*/_jsx(\"a\",{href:link.href,style:styles.link,children:link.label},link.href))})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{style:styles.heading,children:\"Contact\"}),/*#__PURE__*/_jsx(\"a\",{href:\"mailto:care@turbocash.in\",style:styles.contactLink,children:\"care@turbocash.in\"}),/*#__PURE__*/_jsx(\"p\",{style:styles.contactNote,children:\"For support, company information and grievance redressal details, visit the Contact Us page.\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:styles.bottom,className:\"tc-footer-bottom\",children:[/*#__PURE__*/_jsx(\"span\",{children:\"2026 \\xa9 TurboCash. All rights reserved.\"}),/*#__PURE__*/_jsx(\"span\",{children:\"VISTRONEX PRIVATE LIMITED\"})]})]})]});}const styles={page:{width:\"100%\",padding:\"0 24px 24px\",background:\"#FFFFFF\",fontFamily:\"Lufga, -apple-system, BlinkMacSystemFont, sans-serif\",color:\"#111B1A\"},footer:{width:\"100%\",maxWidth:1160,margin:\"0 auto\",padding:\"40px 40px 22px\",background:\"#E5EEFF\",borderRadius:28,boxSizing:\"border-box\"},grid:{display:\"grid\",gridTemplateColumns:\"minmax(0, 1.65fr) minmax(180px, .8fr) minmax(220px, 1fr)\",gap:48,alignItems:\"start\"},brand:{display:\"inline-flex\",alignItems:\"center\",gap:10,color:\"#111B1A\",textDecoration:\"none\"},mark:{width:34,height:34,display:\"grid\",placeItems:\"center\",borderRadius:10,background:\"#7772E5\",color:\"#FFFFFF\",fontSize:21,fontWeight:800},wordmark:{fontSize:12,lineHeight:1,letterSpacing:\".02em\",fontWeight:800},legal:{maxWidth:500,margin:\"20px 0 0\",color:\"#667085\",fontSize:12,lineHeight:1.6},heading:{margin:\"4px 0 16px\",fontSize:13,fontWeight:700},links:{display:\"grid\",gap:12},link:{color:\"#667085\",fontSize:13,lineHeight:1.35,textDecoration:\"none\"},contactLink:{color:\"#5E59D5\",fontSize:14,fontWeight:700,textDecoration:\"none\"},contactNote:{maxWidth:280,margin:\"12px 0 0\",color:\"#667085\",fontSize:12,lineHeight:1.55},bottom:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,marginTop:32,paddingTop:18,borderTop:\"1px solid rgba(94,89,213,.14)\",color:\"#7A8190\",fontSize:11}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TurboCashFooter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","// Generated by Framer (d039229)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TurboCashFooter from\"https://framerusercontent.com/modules/aDzHI6Awtm3B3838y5vi/5zL2x6sxhHkpOYOGd9DW/Footer.js\";const TurboCashFooterFonts=getFonts(TurboCashFooter);const cycleOrder=[\"ZFXaVsx1C\",\"x4xSNS1KU\",\"GlazZkpnx\"];const serializationHash=\"framer-uPxtx\";const variantClassNames={GlazZkpnx:\"framer-v-w0wp92\",x4xSNS1KU:\"framer-v-1o4g6o\",ZFXaVsx1C:\"framer-v-49t8a3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 humanReadableVariantMap={Desktop:\"ZFXaVsx1C\",Phone:\"GlazZkpnx\",Tablet:\"x4xSNS1KU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZFXaVsx1C\"};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZFXaVsx1C\",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(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-49t8a3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZFXaVsx1C\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({GlazZkpnx:{\"data-framer-name\":\"Phone\"},x4xSNS1KU:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mzc03k-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"C_G4DGP7x-container\",nodeId:\"C_G4DGP7x\",rendersWithMotion:true,scopeId:\"ZxU1ZqLuB\",children:/*#__PURE__*/_jsx(TurboCashFooter,{height:\"100%\",id:\"C_G4DGP7x\",layoutId:\"C_G4DGP7x\",style:{width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\".framer-uPxtx.framer-1e73it6, .framer-uPxtx .framer-1e73it6 { display: block; }\",\".framer-uPxtx.framer-49t8a3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1200px; }\",\".framer-uPxtx .framer-1mzc03k-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-uPxtx.framer-v-1o4g6o.framer-49t8a3 { padding: 0px 10px 0px 10px; width: 810px; }\",\".framer-uPxtx.framer-v-w0wp92.framer-49t8a3 { padding: 0px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 325\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"x4xSNS1KU\":{\"layout\":[\"fixed\",\"auto\"]},\"GlazZkpnx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZxU1ZqLuB=withCSS(Component,css,\"framer-uPxtx\");export default FramerZxU1ZqLuB;FramerZxU1ZqLuB.displayName=\"Footer\";FramerZxU1ZqLuB.defaultProps={height:325,width:1200};addPropertyControls(FramerZxU1ZqLuB,{variant:{options:[\"ZFXaVsx1C\",\"x4xSNS1KU\",\"GlazZkpnx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZxU1ZqLuB,[{explicitInter:true,fonts:[]},...TurboCashFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZxU1ZqLuB\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"325\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x4xSNS1KU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GlazZkpnx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZxU1ZqLuB.map","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavBar from\"#framer/local/canvasComponent/XmsKfRWHg/XmsKfRWHg.js\";import Footer from\"#framer/local/canvasComponent/ZxU1ZqLuB/ZxU1ZqLuB.js\";const NavBarFonts=getFonts(NavBar);const FooterFonts=getFonts(Footer);const breakpoints={E08gCE3RZ:\"(max-width: 809.98px)\",gMPdgppUt:\"(min-width: 810px) and (max-width: 1199.98px)\",sV08LYyCX:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hsqvK\";const variantClassNames={E08gCE3RZ:\"framer-v-s11egd\",gMPdgppUt:\"framer-v-10qoyt0\",sV08LYyCX:\"framer-v-1rjbxzi\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={E08gCE3RZ:[\".framer-hsqvK.framer-1rjbxzi { gap: 60px; }\",'.framer-hsqvK .framer-s988te, [data-layout-template=\"true\"] > #overlay { margin-bottom: -60px; }'],gMPdgppUt:[\".framer-hsqvK.framer-1rjbxzi { gap: 60px; }\",'.framer-hsqvK .framer-s988te, [data-layout-template=\"true\"] > #overlay { margin-bottom: -60px; }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={E08gCE3RZ:\".framer-s11egd-override\",gMPdgppUt:\".framer-10qoyt0-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hsqvK.framer-17xsazp, .framer-hsqvK .framer-17xsazp { display: block; }\",\".framer-hsqvK.framer-1rjbxzi { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hsqvK .framer-173048b-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-hsqvK .framer-s988te { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -120px; position: relative; width: 0px; }\",\".framer-hsqvK .framer-8mybqe-container { flex: none; height: auto; max-width: 1280px; order: 1002; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -120px; }'];const mediaQueries={E08gCE3RZ:\"(max-width: 809.98px)\",gMPdgppUt:\"(min-width: 810px) and (max-width: 1199.98px)\",sV08LYyCX:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"sV08LYyCX\",Phone:\"E08gCE3RZ\",Tablet:\"gMPdgppUt\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sV08LYyCX\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"sV08LYyCX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1rjbxzi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-173048b-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"ocklXg4ZH\",scopeId:\"rS4jR2xCa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E08gCE3RZ:{variant:matchVariant(\"lTFPk57AC\")},gMPdgppUt:{variant:matchVariant(\"oVqk5DKpt\")}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"ocklXg4ZH\",layoutId:\"ocklXg4ZH\",style:{width:\"100%\"},variant:matchVariant(\"c6mQiEUZR\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-s988te\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:286,width:\"min(100vw, 1280px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8mybqe-container\",nodeId:\"NosAETeqq\",scopeId:\"rS4jR2xCa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E08gCE3RZ:{variant:matchVariant(\"GlazZkpnx\")},gMPdgppUt:{variant:matchVariant(\"x4xSNS1KU\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NosAETeqq\",layoutId:\"NosAETeqq\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"ZFXaVsx1C\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3020\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gMPdgppUt\":{\"layout\":[\"fixed\",\"fixed\"]},\"E08gCE3RZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sV08LYyCX\":[\".framer-173048b-container\",\".framer-8mybqe-container\"],\"gMPdgppUt\":[\".framer-173048b-container\",\".framer-8mybqe-container\"],\"E08gCE3RZ\":[\".framer-173048b-container\",\".framer-8mybqe-container\"]}\n * @framerBreakpoints {\"sV08LYyCX\":{\"min\":1200,\"canvasClassName\":\"framer-1rjbxzi-override\",\"minHeight\":3020,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"gMPdgppUt\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-10qoyt0-override\",\"minHeight\":3020,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"E08gCE3RZ\":{\"max\":809,\"canvasClassName\":\"framer-s11egd-override\",\"minHeight\":3020,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sV08LYyCX\n * @framerLayoutTemplate true\n */const FramerrS4jR2xCa=withCSS(Component,css,\"framer-hsqvK\");export default FramerrS4jR2xCa;FramerrS4jR2xCa.displayName=\"Nav & Footer\";FramerrS4jR2xCa.defaultProps={height:3020,width:1200};addFonts(FramerrS4jR2xCa,[{explicitInter:true,fonts:[]},...NavBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerrS4jR2xCa.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavBar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrS4jR2xCa\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"sV08LYyCX\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1rjbxzi-override\\\",\\\"minHeight\\\":3020,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"gMPdgppUt\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-10qoyt0-override\\\",\\\"minHeight\\\":3020,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"E08gCE3RZ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-s11egd-override\\\",\\\"minHeight\\\":3020,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"3020\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"sV08LYyCX\\\":[\\\".framer-173048b-container\\\",\\\".framer-8mybqe-container\\\"],\\\"gMPdgppUt\\\":[\\\".framer-173048b-container\\\",\\\".framer-8mybqe-container\\\"],\\\"E08gCE3RZ\\\":[\\\".framer-173048b-container\\\",\\\".framer-8mybqe-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gMPdgppUt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E08gCE3RZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"sV08LYyCX\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavFooter from \"https://framerusercontent.com/modules/89lu8oU1dYhWuNsoVCtH/8orr6PwNaVQ7jS04x3GV/rS4jR2xCa.js\";\r\n\r\n\t\tconst routes = {uBAgYIRLr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CSV6I8humtHCNzkG67uz/rLoZhjX7yLFOpLApNoVp/uBAgYIRLr.js\")), path: \"/\"}, augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gLZ5ckqSR6JDI9vphYdH/7wSeOPqkISyxXj39e2yV/augiA20Il.js\")), path: \"/old-home\"}, k9spuiW9M: {elements: {FZwfTUtBo: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sq7LUHswHcyvc7ek91eP/Ere5hPpNT7sTvTgczmb2/k9spuiW9M.js\")), path: \"/404\"}, irffYigaH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/utrrXN4NCm2P0BmIBOqZ/1MzFl1tDiYdgAhMhYN6h/irffYigaH.js\")), path: \"/contact-us\"}, h2X4JKPOI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vv2ZPnMqvmaoD3kJDl1E/Eacr6ZFdsaJxangSS3o0/h2X4JKPOI.js\")), path: \"/fair-practice-code\"}, FhaMUP9Kf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/atxhMuLuYzNyWimeUP9o/gcWcyFFEdb0r9BRSVwBi/FhaMUP9Kf.js\")), path: \"/terms-and-conditions\"}, kMAxQdhgX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qQ4ztbcpvAyy1cvVgaO6/U3YQN81rI7kx4eEqs0yf/kMAxQdhgX.js\")), path: \"/privacy-policy\"}, N3Y9IkbGm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vmoVApdTNFIhYesLGb4y/v5TzB1Tmb3orDQAbcYHU/N3Y9IkbGm.js\")), path: \"/refund-policy\"}, K03m8yqEt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0YZKMnR6MnVQVlQ7Ycjg/fnhugDr22ZaEkGAw4crJ/K03m8yqEt.js\")), path: \"/interest-rate-policy\"}, qlCGpKXwR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kKpfBRkbzsN6jtcVI7rn/P9ok5LfDl7bQGRjimL4P/qlCGpKXwR.js\")), path: \"/penal-charges-policy\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"a1c17cc09d8d33070ecaa19a1e2805a0a6da2c92ba213ebae5ee9a8dff48f455\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"uBAgYIRLr\":\r\ncase \"augiA20Il\":\r\ncase \"k9spuiW9M\":\r\ncase \"irffYigaH\":\r\ncase \"h2X4JKPOI\":\r\ncase \"FhaMUP9Kf\":\r\ncase \"kMAxQdhgX\":\r\ncase \"N3Y9IkbGm\":\r\ncase \"K03m8yqEt\":\r\ncase \"qlCGpKXwR\":\r\nreturn React.createElement(NavFooter, {...props, key: \"NavFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"uBAgYIRLr\":\r\ncase \"augiA20Il\":\r\ncase \"k9spuiW9M\":\r\ncase \"irffYigaH\":\r\ncase \"h2X4JKPOI\":\r\ncase \"FhaMUP9Kf\":\r\ncase \"kMAxQdhgX\":\r\ncase \"N3Y9IkbGm\":\r\ncase \"K03m8yqEt\":\r\ncase \"qlCGpKXwR\":\r\nreturn [{hash: \"1rjbxzi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"10qoyt0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"s11egd\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sq7LUHswHcyvc7ek91eP/Ere5hPpNT7sTvTgczmb2/k9spuiW9M.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://web.turbocash.in\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/XzSrbeCAj8HoZXu2McLH/fWnXhCgF1IrVf5yHEzzb/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"oqBAC6gB,SAASA,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,oDAA3oB,IAA6I,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,EAAY,CAAC,SAAS,EAAE,KAAK,OAAO,EAAwE,GAAU,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAzI,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAgH,CAAC,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,eAAe,YAAY,iBAAiB,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUjtD,EAAgB,EAVkuDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,cAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,GAAGJ,GAAqB,CAAC,UAAU,CAAC,MAAM,CAAW,EAAE,UAAU,CAAC,MAAM,CAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,WAAW,GAAU,SAAS,CAAc,EAAKgB,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,OAAO,WAA4B,mBAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,g/DAAg/D,aAAa,WAAW,mBAAmB,EAAI,CAAC,EAAe,EAAKC,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMP,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,UAAU,uBAAuB,MAAM,sBAAsB,2CAA2C,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,EAAe,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,OAAO,sBAAsB,2CAA2C,0BAA0B,WAAW,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,aAAa,MAAM,CAAC,cAAc,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,kBAAkB,qBAAqB,kBAAkB,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsB,EAAKO,GAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,2CAA2C,0BAA0B,SAAS,sBAAsB,6CAA6C,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,uBAAuB,MAAM,CAAC,kBAAkB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,6BAA6B,KAAK,EAAE,kBAAkB,SAAS,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUzyP,EAAE,CAVqzP,gFAAgF,0QAA0Q,+RAA+R,oXAAoX,+FAA+F,8IAA8I,oSAAoS,kEAAkE,oHAUn3S,EAAE,cAAc,EAAiC,EAAgB,YAAY,UAAU,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,iBAAiB,cAAc,EAAE,MAAM,UAAU,KAAK,GAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCEhd,SAAwB,IAAiB,CAAC,OAAoB,EAAM,SAAS,CAAC,MAAM,EAAO,KAAK,SAAS,CAAc,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAa,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,EAAO,OAAO,UAAU,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,EAAO,KAAK,UAAU,iBAAiB,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAc,EAAM,IAAI,CAAC,KAAK,IAAI,MAAM,EAAO,MAAM,aAAa,iBAAiB,SAAS,CAAc,EAAK,OAAO,CAAC,MAAM,EAAO,KAAK,SAAS,GAAG,CAAC,EAAe,EAAM,OAAO,CAAC,MAAM,EAAO,SAAS,SAAS,CAAC,QAAqB,EAAK,KAAK,CAAC,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,EAAO,MAAM,SAAS,qSAAwS,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,aAAa,cAAc,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,EAAO,QAAQ,SAAS,aAAa,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,EAAO,MAAM,UAAU,kBAAkB,SAAS,GAAM,IAAI,GAAmB,EAAK,IAAI,CAAC,KAAK,EAAK,KAAK,MAAM,EAAO,KAAK,SAAS,EAAK,KAAK,EAAE,EAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,EAAO,QAAQ,SAAS,SAAS,CAAC,EAAe,EAAK,IAAI,CAAC,KAAK,2BAA2B,MAAM,EAAO,YAAY,SAAS,mBAAmB,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,EAAO,YAAY,SAAS,8FAA8F,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,EAAO,OAAO,UAAU,mBAAmB,SAAS,CAAc,EAAK,OAAO,CAAC,SAAS,wCAA2C,CAAC,EAAe,EAAK,OAAO,CAAC,SAAS,2BAA2B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,0BAb70D,EAG/C,GAAM,CAAC,CAAC,MAAM,iBAAiB,KAAK,iBAAiB,EAAE,CAAC,MAAM,gBAAgB,KAAK,gBAAgB,EAAE,CAAC,MAAM,qBAAqB,KAAK,uBAAuB,EAAE,CAAC,MAAM,aAAa,KAAK,aAAa,EAAE,CAAC,MAAM,cAAc,KAAK,cAAc,CAAC,EAAQ,GAAc;;;;;;;;;;EAU6nD,EAAO,CAAC,KAAK,CAAC,MAAM,OAAO,QAAQ,cAAc,WAAW,UAAU,WAAW,uDAAuD,MAAM,SAAS,EAAE,OAAO,CAAC,MAAM,OAAO,SAAS,KAAK,OAAO,SAAS,QAAQ,iBAAiB,WAAW,UAAU,aAAa,GAAG,UAAU,YAAY,EAAE,KAAK,CAAC,QAAQ,OAAO,oBAAoB,2DAA2D,IAAI,GAAG,WAAW,OAAO,EAAE,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAG,MAAM,UAAU,eAAe,MAAM,EAAE,KAAK,CAAC,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,aAAa,GAAG,WAAW,UAAU,MAAM,UAAU,SAAS,GAAG,WAAW,GAAG,EAAE,SAAS,CAAC,SAAS,GAAG,WAAW,EAAE,cAAc,QAAQ,WAAW,GAAG,EAAE,MAAM,CAAC,SAAS,IAAI,OAAO,WAAW,MAAM,UAAU,SAAS,GAAG,WAAW,GAAG,EAAE,QAAQ,CAAC,OAAO,aAAa,SAAS,GAAG,WAAW,GAAG,EAAE,MAAM,CAAC,QAAQ,OAAO,IAAI,EAAE,EAAE,KAAK,CAAC,MAAM,UAAU,SAAS,GAAG,WAAW,KAAK,eAAe,MAAM,EAAE,YAAY,CAAC,MAAM,UAAU,SAAS,GAAG,WAAW,IAAI,eAAe,MAAM,EAAE,YAAY,CAAC,SAAS,IAAI,OAAO,WAAW,MAAM,UAAU,SAAS,GAAG,WAAW,IAAI,EAAE,OAAO,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,gBAAgB,IAAI,GAAG,UAAU,GAAG,WAAW,GAAG,UAAU,gCAAgC,MAAM,UAAU,SAAS,EAAE,CAAC,KCZv9E,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kDAAn2B,IAA4L,IAAkE,IAA4B,KAAiJ,EAAO,GAAqB,EAAS,EAAe,EAAQ,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQQ,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUzqD,EAAgB,EAV0rDG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGN,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,eAAe,YAAY,qBAAqB,YAAY,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUv5G,EAAE,CAVm6G,kFAAkF,+QAA+Q,2GAA2G,4FAA4F,6EAUz8H,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,GAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAoB,EAAE,CAAC,6BAA6B,EAAI,CAAC,8DCVna,IAA6O,IAA8C,IAA4B,KAAmG,KAAyE,EAAO,GAAY,EAASU,CAAM,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAY,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAQ,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,EAAgB,CAAC,UAAU,CAAC,8CAA8C,kGAAkG,EAAE,UAAU,CAAC,8CAA8C,kGAAkG,CAAC,EAAQ,EAAe,OAAO,KAAK,CAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,0BAA0B,EAAQ,EAAM,CAAC,kFAAkF,kFAAkF,oSAAoS,wNAAwN,2JAA2J,oJAAoJ,qEAAqE,EAAQ,EAAa,CAAC,UAAU,wBAAwB,UAAU,gDAAgD,UAAU,qBAAqB,EAAQ,EAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,EAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,EAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,0BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,gDAAgD,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAK,GAAU,CAAC,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKJ,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,qBAAqB,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKI,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKH,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,EAAM,GAAG,EAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,EAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,EAAM,GAAG,EAAe,IAAI,GAA0C,UAAxB,EAAa,GAA2B,KAAK,EAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAcvnL,EAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,EAAgB,YAAY,eAAe,EAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAY,GAAG,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,GAAcD,EAAO,CAAC,EAAE,CAAO,EAAE,GAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCHpe,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAC3D,IAAM,EAAQ,CAAY,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOI,EAAoBC,EAAW,CAAC,GAAG,EAAO,IAAK,YAAa,OAAK,EAAG,EAAS,EAAI,CAAC,EACzF,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACnM,QAAW,MAAkB,CAAC,CAK5B,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,EAAQ,CAAC,KAAK,QAAQ,EAEjD,GAA0B,CAAC,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,0BAA2B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAmEzU,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SA7Def,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,kBACA,eACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,IAAA,GACjB,WACA,UACA,oBAAqB,IAAA,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,EAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,GACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,CAC1B,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,CAAC,CACnB,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,GACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAe,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUG,GAA+B,EAAQ,CAAO,MAClD,CACN,GAA+B,EAAQ,IAAA,EAAS,EAIhD,IAAM,EAA8C,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,CAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,gBAC9B,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,EAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,EAAiB,CACtE,IAAM,EAAQ,MAAM,EAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAE3F,CAEA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,eACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,EAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,yBA5KA,SAzHgC,IACJ,IACU,IACI,KACwE,EAE5G,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAM,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,aAAa,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qBAAqB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,iBAAiB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,gBAAgB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,uBAAuB,CAAC,EAE7xD,EAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,EAAkB,CAAC,EACnB,EAAe,mEA4Bf,EAAY,OAAO,SAAa,IAChC,EAAQ,GAAa,wDAAwD,KAAK,EAAU,SAAS,EAkFvG,EAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAK7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}