{"version":3,"file":"CardStack_1.D3rJFebq.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","SVG","p","React.useMemo","React.useState","React.useRef","React.useCallback","React.startTransition","x","cx","_Fragment"],"sources":["https:/framerusercontent.com/modules/KvssrrXKcr2Zn6XM1RUd/5FCMrVuGqE7cjnRDC8hD/KQJo4O8fw.js","https:/framerusercontent.com/modules/xvtnoMzMRUQJWZcdClk6/0r4lcXHuzC4JIrQBxwTu/neUALVLVe.js","https:/framerusercontent.com/modules/Rttw1gKhoNrdBjqLSOfv/ZAZNbRliBIz7nZvQS9QD/CardStack_1.js"],"sourcesContent":["// Generated by Framer (a1faaee)\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 enabledGestures={mZ8lpGc_p:{hover:true}};const cycleOrder=[\"mZ8lpGc_p\",\"GiXfh7KfY\",\"oeGLhHPqT\"];const serializationHash=\"framer-szfPE\";const variantClassNames={GiXfh7KfY:\"framer-v-1dpy9ed\",mZ8lpGc_p:\"framer-v-14jrflm\",oeGLhHPqT:\"framer-v-lkcrpr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZAbmG6rVE=undefined;const M9zQnAJj5=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 humanReadableVariantMap={\"Button-link-mobile\":\"GiXfh7KfY\",\"Button-link\":\"mZ8lpGc_p\",\"Coming soon\":\"oeGLhHPqT\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,text,width,...props})=>{return{...props,M9zQnAJj5:text??props.M9zQnAJj5??\"Ses\\xe9 60\",variant:humanReadableVariantMap[props.variant]??props.variant??\"mZ8lpGc_p\",ZAbmG6rVE:link??props.ZAbmG6rVE};};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,ZAbmG6rVE,M9zQnAJj5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mZ8lpGc_p\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oeGLhHPqT\")return false;return true;};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:ZAbmG6rVE,motionChild:true,nodeId:\"mZ8lpGc_p\",openInNewTab:true,scopeId:\"KQJo4O8fw\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-14jrflm\",className,classNames)} framer-3ntaqz`,\"data-framer-name\":\"Button-link\",layoutDependency:layoutDependency,layoutId:\"mZ8lpGc_p\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(236, 255, 209)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"mZ8lpGc_p-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163))\"},GiXfh7KfY:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163))\"},oeGLhHPqT:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 242, 235)\"}},...addPropertyOverrides({\"mZ8lpGc_p-hover\":{\"data-border\":true,\"data-framer-name\":undefined},GiXfh7KfY:{\"data-border\":true,\"data-framer-name\":\"Button-link-mobile\"},oeGLhHPqT:{\"data-framer-name\":\"Coming soon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"80%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)))\"},children:\"Ses\\xe9 60\"})}),className:\"framer-18jpeq8\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"cCcyxg9aI\",style:{\"--extracted-r6o4lv\":\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:M9zQnAJj5,variants:{oeGLhHPqT:{\"--extracted-r6o4lv\":\"rgba(2, 0, 33, 0.6)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"80%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)))\"},children:\"Ses\\xe9 60\"})}),fonts:[\"Inter-Bold\"]},oeGLhHPqT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItSXRhbGlj\",\"--framer-font-size\":\"13px\",\"--framer-font-style\":\"italic\",\"--framer-line-height\":\"80%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(2, 0, 33, 0.6))\"},children:\"Ses\\xe9 60\"})}),fonts:[\"Inter-Italic\"]}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-g7pbsd\",layoutDependency:layoutDependency,layoutId:\"WO74nzZYg\",requiresOverflowVisible:true,style:{rotate:-90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.819 6.819\" overflow=\"visible\"><g><g transform=\"translate(-1.091 -1.412) rotate(-45 4.5 4.75)\"><path d=\"M 4.5 0 L 4.5 9.643\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 4.5 9.629 L 9 5.129\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path><path d=\"M 4.5 9.629 L 0 5.129\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.819 6.819\" overflow=\"visible\"><g><g transform=\"translate(-1.091 -1.412) rotate(-45 4.5 4.75)\"><path d=\"M 4.5 0 L 4.5 9.643\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 4.5 9.629 L 9 5.129\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path><path d=\"M 4.5 9.629 L 0 5.129\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-tw3knh\",layoutDependency:layoutDependency,layoutId:\"bE8YFfRQX\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9.643\" overflow=\"visible\"><g><path d=\"M 4.5 0 L 4.5 9.643\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 4.5 9.629 L 9 5.129\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path><path d=\"M 4.5 9.629 L 0 5.129\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9 9.643\" overflow=\"visible\"><g><path d=\"M 4.5 0 L 4.5 9.643\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 4.5 9.629 L 9 5.129\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path><path d=\"M 4.5 9.629 L 0 5.129\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bfxw2m\",layoutDependency:layoutDependency,layoutId:\"GUbrCxM83\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 9.643\" overflow=\"visible\"><path d=\"M 0 0 L 0 9.643\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 9.643\" overflow=\"visible\"><path d=\"M 0 0 L 0 9.643\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mb46tu\",layoutDependency:layoutDependency,layoutId:\"LSOq4c1ew\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 4.5\" overflow=\"visible\"><path d=\"M 0 4.5 L 4.5 0\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 4.5\" overflow=\"visible\"><path d=\"M 0 4.5 L 4.5 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16hj2lj\",layoutDependency:layoutDependency,layoutId:\"jcQzJXrhg\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 4.5\" overflow=\"visible\"><path d=\"M 4.5 4.5 L 0 0\" fill=\"transparent\" stroke-width=\"1.2\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"mZ8lpGc_p-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.5 4.5\" overflow=\"visible\"><path d=\"M 4.5 4.5 L 0 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"square\"></path></svg>'}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-szfPE.framer-3ntaqz, .framer-szfPE .framer-3ntaqz { display: block; }\",\".framer-szfPE.framer-14jrflm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 9px 13px 9px 13px; position: relative; text-decoration: none; width: min-content; }\",\".framer-szfPE .framer-18jpeq8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 0; }\",\".framer-szfPE .framer-g7pbsd { height: 7px; position: relative; width: 7px; }\",\".framer-szfPE .framer-tw3knh { height: 10px; left: -1px; position: absolute; top: -1px; width: 9px; }\",\".framer-szfPE .framer-1bfxw2m { height: 10px; left: 5px; position: absolute; top: 0px; width: 1px; }\",\".framer-szfPE .framer-1mb46tu { height: 5px; left: 5px; position: absolute; top: 5px; width: 5px; }\",\".framer-szfPE .framer-16hj2lj { height: 5px; left: 0px; position: absolute; top: 5px; width: 5px; }\",\".framer-szfPE.framer-v-1dpy9ed.framer-14jrflm, .framer-szfPE.framer-v-lkcrpr.framer-14jrflm { cursor: unset; }\",'.framer-szfPE[data-border=\"true\"]::after, .framer-szfPE [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 32\n * @framerIntrinsicWidth 93.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"GiXfh7KfY\":{\"layout\":[\"auto\",\"fixed\"]},\"oeGLhHPqT\":{\"layout\":[\"auto\",\"fixed\"]},\"QlD3U5QK7\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"ZAbmG6rVE\":\"link\",\"M9zQnAJj5\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKQJo4O8fw=withCSS(Component,css,\"framer-szfPE\");export default FramerKQJo4O8fw;FramerKQJo4O8fw.displayName=\"Button-link\";FramerKQJo4O8fw.defaultProps={height:32,width:93.5};addPropertyControls(FramerKQJo4O8fw,{variant:{options:[\"mZ8lpGc_p\",\"GiXfh7KfY\",\"oeGLhHPqT\"],optionTitles:[\"Button-link\",\"Button-link-mobile\",\"Coming soon\"],title:\"Variant\",type:ControlType.Enum},ZAbmG6rVE:{title:\"Link\",type:ControlType.Link},M9zQnAJj5:{defaultValue:\"Ses\\xe9 60\",displayTextArea:false,title:\"text\",type:ControlType.String},onM9zQnAJj5Change:{changes:\"M9zQnAJj5\",type:ControlType.ChangeHandler}});addFonts(FramerKQJo4O8fw,[{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:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKQJo4O8fw\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"93.5\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GiXfh7KfY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"oeGLhHPqT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"QlD3U5QK7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ZAbmG6rVE\\\":\\\"link\\\",\\\"M9zQnAJj5\\\":\\\"text\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KQJo4O8fw.map","// Generated by Framer (10141bf)\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 enabledGestures={YoLkV2sqv:{hover:true}};const cycleOrder=[\"YoLkV2sqv\",\"aBjBhsYGK\"];const serializationHash=\"framer-NfqV5\";const variantClassNames={aBjBhsYGK:\"framer-v-1qpqfab\",YoLkV2sqv:\"framer-v-vz6xgk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.1,delay:0,duration:.7,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={\"Home - Mobile\":\"aBjBhsYGK\",Home:\"YoLkV2sqv\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YoLkV2sqv\"};};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:\"YoLkV2sqv\",enabledGestures,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:{webPageId:\"Agf9gCxut\"},motionChild:true,nodeId:\"YoLkV2sqv\",openInNewTab:false,scopeId:\"neUALVLVe\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vz6xgk\",className,classNames)} framer-aq4q4p`,\"data-framer-name\":\"Home\",layoutDependency:layoutDependency,layoutId:\"YoLkV2sqv\",ref:refBinding,style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"YoLkV2sqv-hover\":{\"data-framer-name\":undefined},aBjBhsYGK:{\"data-framer-name\":\"Home - Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"80%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)))\",\"--framer-text-transform\":\"inherit\"},children:\"SCGB\"})}),className:\"framer-xvi68l\",fonts:[\"GF;Bricolage Grotesque-500\"],layoutDependency:layoutDependency,layoutId:\"yCcEaaqnS\",style:{\"--extracted-r6o4lv\":\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QnJpY29sYWdlIEdyb3Rlc3F1ZS01MDA=\",\"--framer-font-family\":'\"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"80%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)))\",\"--framer-text-transform\":\"inherit\"},children:\"Home\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x159uf\",layoutDependency:layoutDependency,layoutId:\"cqarvB1JM\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1bnkthe\",layoutDependency:layoutDependency,layoutId:\"bILhp5wCL\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><g><path d=\"M 12 0 C 18.627 0 24 5.373 24 12 C 24 18.627 18.627 24 12 24 C 5.373 24 0 18.627 0 12 C 0 5.373 5.373 0 12 0 Z\" fill=\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path><g transform=\"translate(7 9.784)\"><g transform=\"translate(0 0)\"><path d=\"M 8.873 0 C 9.505 0 10.018 0.481 10.018 1.075 C 10.018 1.669 9.505 2.15 8.873 2.15 C 8.241 2.15 7.728 1.669 7.728 1.075 C 7.728 0.481 8.241 0 8.873 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.145 0 C 1.777 0 2.29 0.481 2.29 1.075 C 2.29 1.669 1.777 2.15 1.145 2.15 C 0.513 2.15 0 1.669 0 1.075 C 0 0.481 0.513 0 1.145 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g><path d=\"M 8.526 3.927 L 8.526 3.927 C 7.564 7.503 2.489 7.503 1.526 3.927 L 1.526 3.927 L 1.526 3.927 C 2.489 7.503 7.564 7.503 8.526 3.927 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></g></svg>',variants:{\"YoLkV2sqv-hover\":{rotate:-34}},withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 172 172\" overflow=\"visible\"><g><path d=\"M 86 0 C 133.496 0 172 38.504 172 86 C 172 133.496 133.496 172 86 172 C 38.504 172 0 133.496 0 86 C 0 38.504 38.504 0 86 0 Z\" fill=\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path><g transform=\"translate(78.927 82.371) rotate(60 6 4)\"><g transform=\"translate(0 0)\"><path d=\"M 10.874 0 C 11.633 0 12.248 0.578 12.248 1.29 C 12.248 2.003 11.633 2.58 10.874 2.58 C 10.115 2.58 9.5 2.003 9.5 1.29 C 9.5 0.578 10.115 0 10.874 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.374 0 C 2.133 0 2.748 0.578 2.748 1.29 C 2.748 2.003 2.133 2.58 1.374 2.58 C 0.615 2.58 0 2.003 0 1.29 C 0 0.578 0.615 0 1.374 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g><path d=\"M 10.309 4.82 L 10.309 4.82 C 9.154 9.112 3.065 9.112 1.909 4.82 L 1.909 4.82 L 1.909 4.82 C 3.065 9.112 9.154 9.112 10.309 4.82 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bdopai\",layoutDependency:layoutDependency,layoutId:\"Lksjr4YNS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 12 0 C 18.627 0 24 5.373 24 12 C 24 18.627 18.627 24 12 24 C 5.373 24 0 18.627 0 12 C 0 5.373 5.373 0 12 0 Z\" fill=\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 172 172\" overflow=\"visible\"><path d=\"M 86 0 C 133.496 0 172 38.504 172 86 C 172 133.496 133.496 172 86 172 C 38.504 172 0 133.496 0 86 C 0 38.504 38.504 0 86 0 Z\" fill=\"var(--token-db5b37df-c694-416d-89e0-4bab7a55ab1b, rgb(217, 255, 163)) /* {&quot;name&quot;:&quot;Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d5f6eo\",layoutDependency:layoutDependency,layoutId:\"F7e8eBORv\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.018 6.609\" overflow=\"visible\"><g><g transform=\"translate(0 0)\"><path d=\"M 8.873 0 C 9.505 0 10.018 0.481 10.018 1.075 C 10.018 1.669 9.505 2.15 8.873 2.15 C 8.241 2.15 7.728 1.669 7.728 1.075 C 7.728 0.481 8.241 0 8.873 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.145 0 C 1.777 0 2.29 0.481 2.29 1.075 C 2.29 1.669 1.777 2.15 1.145 2.15 C 0.513 2.15 0 1.669 0 1.075 C 0 0.481 0.513 0 1.145 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g><path d=\"M 8.526 3.927 L 8.526 3.927 C 7.564 7.503 2.489 7.503 1.526 3.927 L 1.526 3.927 L 1.526 3.927 C 2.489 7.503 7.564 7.503 8.526 3.927 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',variants:{\"YoLkV2sqv-hover\":{rotate:60}},withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.248 8.038\" overflow=\"visible\"><g><g transform=\"translate(0 0)\"><path d=\"M 10.874 0 C 11.633 0 12.248 0.578 12.248 1.29 C 12.248 2.003 11.633 2.58 10.874 2.58 C 10.115 2.58 9.5 2.003 9.5 1.29 C 9.5 0.578 10.115 0 10.874 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.374 0 C 2.133 0 2.748 0.578 2.748 1.29 C 2.748 2.003 2.133 2.58 1.374 2.58 C 0.615 2.58 0 2.003 0 1.29 C 0 0.578 0.615 0 1.374 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g><path d=\"M 10.309 4.82 L 10.309 4.82 C 9.154 9.112 3.065 9.112 1.909 4.82 L 1.909 4.82 L 1.909 4.82 C 3.065 9.112 9.154 9.112 10.309 4.82 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-wlbwm6\",layoutDependency:layoutDependency,layoutId:\"du1XCpJxI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.018 2.15\" overflow=\"visible\"><g><path d=\"M 8.873 0 C 9.505 0 10.018 0.481 10.018 1.075 C 10.018 1.669 9.505 2.15 8.873 2.15 C 8.241 2.15 7.728 1.669 7.728 1.075 C 7.728 0.481 8.241 0 8.873 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.145 0 C 1.777 0 2.29 0.481 2.29 1.075 C 2.29 1.669 1.777 2.15 1.145 2.15 C 0.513 2.15 0 1.669 0 1.075 C 0 0.481 0.513 0 1.145 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.248 2.58\" overflow=\"visible\"><g><path d=\"M 10.874 0 C 11.633 0 12.248 0.578 12.248 1.29 C 12.248 2.003 11.633 2.58 10.874 2.58 C 10.115 2.58 9.5 2.003 9.5 1.29 C 9.5 0.578 10.115 0 10.874 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1.374 0 C 2.133 0 2.748 0.578 2.748 1.29 C 2.748 2.003 2.133 2.58 1.374 2.58 C 0.615 2.58 0 2.003 0 1.29 C 0 0.578 0.615 0 1.374 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qjgwc9\",layoutDependency:layoutDependency,layoutId:\"A_6FonTov\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.29 2.15\" overflow=\"visible\"><path d=\"M 1.145 0 C 1.777 0 2.29 0.481 2.29 1.075 C 2.29 1.669 1.777 2.15 1.145 2.15 C 0.513 2.15 0 1.669 0 1.075 C 0 0.481 0.513 0 1.145 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.748 2.58\" overflow=\"visible\"><path d=\"M 1.374 0 C 2.133 0 2.748 0.578 2.748 1.29 C 2.748 2.003 2.133 2.58 1.374 2.58 C 0.615 2.58 0 2.003 0 1.29 C 0 0.578 0.615 0 1.374 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-138giox\",layoutDependency:layoutDependency,layoutId:\"XLGV71SRO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.29 2.15\" overflow=\"visible\"><path d=\"M 1.145 0 C 1.777 0 2.29 0.481 2.29 1.075 C 2.29 1.669 1.777 2.15 1.145 2.15 C 0.513 2.15 0 1.669 0 1.075 C 0 0.481 0.513 0 1.145 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.748 2.58\" overflow=\"visible\"><path d=\"M 1.374 0 C 2.133 0 2.748 0.578 2.748 1.29 C 2.748 2.003 2.133 2.58 1.374 2.58 C 0.615 2.58 0 2.003 0 1.29 C 0 0.578 0.615 0 1.374 0 Z\" fill=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1omu1wq\",layoutDependency:layoutDependency,layoutId:\"TlO5nYOWc\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 13\" overflow=\"visible\"><path d=\"M 7 0 L 7 0 C 6.037 3.576 0.963 3.576 0 0 L 0 0 L 0 0 C 0.963 3.576 6.037 3.576 7 0 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"YoLkV2sqv-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.4 15.6\" overflow=\"visible\"><path d=\"M 8.4 0 L 8.4 0 C 7.245 4.292 1.155 4.292 0 0 L 0 0 L 0 0 C 1.155 4.292 7.245 4.292 8.4 0 Z\" fill=\"transparent\" stroke=\"var(--token-d16d1ee1-56fb-4f48-a4f6-691f5a3df369, rgb(2, 0, 33)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NfqV5.framer-aq4q4p, .framer-NfqV5 .framer-aq4q4p { display: block; }\",\".framer-NfqV5.framer-vz6xgk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 32px; justify-content: center; overflow: visible; padding: 9px 23px 9px 23px; position: relative; text-decoration: none; width: min-content; }\",\".framer-NfqV5 .framer-xvi68l { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-NfqV5 .framer-1x159uf { flex: none; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-NfqV5 .framer-1bnkthe, .framer-NfqV5 .framer-bdopai { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-NfqV5 .framer-1d5f6eo { height: 7px; left: 7px; position: absolute; top: 10px; width: 10px; }\",\".framer-NfqV5 .framer-wlbwm6 { height: 2px; left: 0px; position: absolute; top: 0px; width: 10px; }\",\".framer-NfqV5 .framer-qjgwc9 { height: 2px; left: 8px; position: absolute; top: 0px; width: 3px; }\",\".framer-NfqV5 .framer-138giox { height: 2px; left: 0px; position: absolute; top: 0px; width: 3px; }\",\".framer-NfqV5 .framer-1omu1wq { height: 13px; left: 2px; position: absolute; top: 4px; width: 7px; }\",\".framer-NfqV5.framer-v-1qpqfab.framer-vz6xgk { cursor: unset; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-1bnkthe { height: 172px; left: -78px; top: -74px; width: 172px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-bdopai { height: 172px; width: 172px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-1d5f6eo { height: 8px; left: 79px; top: 83px; width: 12px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-wlbwm6 { height: 3px; width: 12px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-qjgwc9 { height: 3px; left: 10px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-138giox { height: 3px; }\",\".framer-NfqV5.framer-v-vz6xgk.hover .framer-1omu1wq { height: 16px; left: 2px; top: 5px; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"aBjBhsYGK\":{\"layout\":[\"auto\",\"fixed\"]},\"WBtiM9JmA\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerneUALVLVe=withCSS(Component,css,\"framer-NfqV5\");export default FramerneUALVLVe;FramerneUALVLVe.displayName=\"Button-Home\";FramerneUALVLVe.defaultProps={height:32,width:117};addPropertyControls(FramerneUALVLVe,{variant:{options:[\"YoLkV2sqv\",\"aBjBhsYGK\"],optionTitles:[\"Home\",\"Home - Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerneUALVLVe,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyMgvs-wJDtw.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerneUALVLVe\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"117\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aBjBhsYGK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WBtiM9JmA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./neUALVLVe.map","// CardStack component for Framer with image upload and reordering\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{createPortal}from\"react-dom\";/**\n * CardStack\n *\n * A stack of cards with images that can be uploaded and rearranged in Framer Studio.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 352\n * @framerIntrinsicHeight 198\n */let idCounter=0;const genId=()=>`card_${Date.now().toString(36)}_${idCounter++}`;function focusPresetToXY(preset){const p=(preset||\"center\").toString();const map={\"top-left\":{x:0,y:0},\"top-center\":{x:50,y:0},\"top-right\":{x:100,y:0},\"center-left\":{x:0,y:50},center:{x:50,y:50},\"center-right\":{x:100,y:50},\"bottom-left\":{x:0,y:100},\"bottom-center\":{x:50,y:100},\"bottom-right\":{x:100,y:100}};return map[p]||map.center;}function toObjList(arr){return(arr.length?arr:[placeholderImage]).map(item=>{// Normalize item\nconst kind=item&&typeof item===\"object\"&&item.kind?item.kind:\"image\";if(typeof item===\"string\")return{id:genId(),src:item,alt:\"\",kind:\"image\"};if(item&&typeof item===\"object\"&&item.src)return{id:genId(),kind,...item};return{id:genId(),src:placeholderImage.src,alt:placeholderImage.alt,kind:\"image\"};});}const placeholderImage={src:\"data:image/svg+xml;utf8,\"+encodeURIComponent(`<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 90'><rect fill='#ddd' width='160' height='90'/><path d='M0 0L160 90M160 0L0 90' stroke='#aaa' stroke-width='4'/></svg>`),alt:\"Placeholder\"};export default function CardStack(props){const{media=[],images=[],videos=[],offset=10,scaleStep=.06,dimStep=.15,stiff=170,damp=26,style={},...rest}=props;const mediaList=React.useMemo(()=>{// Prefer the unified media list (so images/videos can be ordered together).\nif(Array.isArray(media)&&media.length){return media.filter(Boolean).map(item=>{const kind=item?.kind===\"video\"?\"video\":\"image\";const src=kind===\"video\"?item?.video:item?.image?.src;const alt=item?.alt||(kind===\"image\"?item?.image?.alt:\"\")||\"\";const focusMode=item?.focusMode===\"custom\"?\"custom\":\"preset\";const preset=item?.focusPreset??\"center\";const fromPreset=focusPresetToXY(preset);const focusX=focusMode===\"custom\"&&typeof item?.focusX===\"number\"?item.focusX:fromPreset.x;const focusY=focusMode===\"custom\"&&typeof item?.focusY===\"number\"?item.focusY:fromPreset.y;const focusPreset=preset;return{src:src||placeholderImage.src,alt,kind,focusX,focusY,focusPreset,focusMode};});}// Backwards-compatible fallback\nconst imgItems=(images.length?images:[placeholderImage]).map(img=>{if(typeof img===\"string\")return{src:img,alt:\"\",kind:\"image\",focusX:50,focusY:50,focusPreset:\"center\"};return{...img,kind:\"image\",focusX:50,focusY:50,focusPreset:\"center\"};});const vidItems=(videos||[]).filter(Boolean).map(v=>({src:v,alt:\"\",kind:\"video\",focusX:50,focusY:50,focusPreset:\"center\"}));return[...imgItems,...vidItems];},[media,images,videos]);const[cards,setCards]=React.useState(toObjList(mediaList));const[hovered,setHovered]=React.useState(null);const[closeHovered,setCloseHovered]=React.useState(false);const[isModalOpen,setIsModalOpen]=React.useState(false);const[modalIndex,setModalIndex]=React.useState(null);const[canPortal,setCanPortal]=React.useState(false);const modalVideoRef=React.useRef(null);const[isModalVideoHovered,setIsModalVideoHovered]=React.useState(false);const[isModalVideoPaused,setIsModalVideoPaused]=React.useState(false);const[isModalVideoButtonHovered,setIsModalVideoButtonHovered]=React.useState(false);const modalVideoContainerRef=React.useRef(null);const[modalVideoCursor,setModalVideoCursor]=React.useState({x:0,y:0});const[isModalNarrow,setIsModalNarrow]=React.useState(false);const wrapperRef=React.useRef(null);const ratioValue=React.useMemo(()=>{const raw=(props.ratio??\"16 / 9\").toString();const parts=raw.split(\"/\").map(p=>parseFloat(p.trim()));if(parts.length===2&&isFinite(parts[0])&&isFinite(parts[1])&&parts[1]!==0)return parts[0]/parts[1];return 16/9;},[props.ratio]);const hasFixedHeight=React.useMemo(()=>{const h=style?.height;return h!==undefined&&h!==null&&h!==\"auto\";},[style]);React.useEffect(()=>{if(typeof window!==\"undefined\"){React.startTransition(()=>setCanPortal(true));}},[]);React.useEffect(()=>{if(typeof window===\"undefined\")return;const update=()=>{const w=window.innerWidth;React.startTransition(()=>setIsModalNarrow(w<=849));};update();window.addEventListener(\"resize\",update);return()=>window.removeEventListener(\"resize\",update);},[]);const openModal=React.useCallback(index=>{React.startTransition(()=>{setModalIndex(index);setIsModalOpen(true);});},[]);const closeModal=React.useCallback(()=>{React.startTransition(()=>{setIsModalOpen(false);});},[]);const modalItem=React.useMemo(()=>{if(modalIndex===null)return null;return cards[modalIndex]||null;},[cards,modalIndex]);const videoButtonAnchor=React.useMemo(()=>props.videoButtonAnchor??\"bottom-left\",[props.videoButtonAnchor]);const videoButtonOffsetX=React.useMemo(()=>typeof props.videoButtonOffsetX===\"number\"?props.videoButtonOffsetX:-12,[props.videoButtonOffsetX]);const videoButtonOffsetY=React.useMemo(()=>typeof props.videoButtonOffsetY===\"number\"?props.videoButtonOffsetY:12,[props.videoButtonOffsetY]);const videoButtonTransform=React.useMemo(()=>{switch(videoButtonAnchor){case\"top-left\":return\"translate(-100%, -100%)\";case\"top-right\":return\"translate(0, -100%)\";case\"bottom-right\":return\"translate(0, 0)\";case\"center\":return\"translate(-50%, -50%)\";case\"bottom-left\":default:return\"translate(-100%, 0)\";}},[videoButtonAnchor]);const videoButtonFixedBase=React.useMemo(()=>{switch(videoButtonAnchor){case\"top-left\":return{left:\"0%\",top:\"0%\"};case\"top-right\":return{left:\"100%\",top:\"0%\"};case\"bottom-right\":return{left:\"100%\",top:\"100%\"};case\"center\":return{left:\"50%\",top:\"50%\"};case\"bottom-left\":default:return{left:\"0%\",top:\"100%\"};}},[videoButtonAnchor]);React.useEffect(()=>{if(!isModalOpen)return;if(modalItem?.kind!==\"video\")return;if(typeof window===\"undefined\")return;const v=modalVideoRef.current;if(!v)return;// Try to keep autoplay behavior when switching items\nv.currentTime=0;const p=v.play();if(p&&typeof p.catch===\"function\"){p.catch(()=>{});}React.startTransition(()=>setIsModalVideoPaused(v.paused));},[isModalOpen,modalItem]);const modalPrev=React.useCallback(()=>{React.startTransition(()=>{setModalIndex(prev=>{if(prev===null)return prev;const len=cards.length;if(!len)return prev;return(prev-1+len)%len;});});},[cards.length]);const modalNext=React.useCallback(()=>{React.startTransition(()=>{setModalIndex(prev=>{if(prev===null)return prev;const len=cards.length;if(!len)return prev;return(prev+1)%len;});});},[cards.length]);React.useEffect(()=>{if(!isModalOpen)return;function onKeyDown(e){if(e.key===\"Escape\")closeModal();if(e.key===\"ArrowLeft\")modalPrev();if(e.key===\"ArrowRight\")modalNext();}if(typeof window!==\"undefined\")window.addEventListener(\"keydown\",onKeyDown);return()=>{if(typeof window!==\"undefined\")window.removeEventListener(\"keydown\",onKeyDown);};},[isModalOpen,closeModal,modalPrev,modalNext]);React.useEffect(()=>{if(typeof document===\"undefined\")return;if(!isModalOpen)return;const prevOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=prevOverflow;};},[isModalOpen]);React.useEffect(()=>{const prev=cards.slice();const next=[];const srcList=mediaList.length?mediaList:[{...placeholderImage,kind:\"image\"}];srcList.forEach(item=>{const src=item.src;const idx=prev.findIndex(c=>c.src===src&&c.kind===item.kind);if(idx>-1){const existing=prev.splice(idx,1)[0];next.push({...existing,...item});}else{next.push({id:genId(),...item});}});setCards(next);// eslint-disable-next-line\n},[JSON.stringify(mediaList)]);const moveToEnd=i=>React.startTransition(()=>setCards(prev=>[...prev.slice(i+1),prev[i]]));const movePrev=()=>React.startTransition(()=>setCards(prev=>prev.length>1?[prev[prev.length-1],...prev.slice(0,-1)]:prev));const spring=stiff||damp?{type:\"spring\",stiffness:stiff,damping:damp}:undefined;const wrapperStyle={...style,position:\"relative\",width:style.width??250,height:style.height??\"100%\",overflow:\"visible\",display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",justifyContent:\"center\",zIndex:0};React.useEffect(()=>{if(!isModalOpen)return;if(modalItem?.kind!==\"video\")return;if(typeof window===\"undefined\")return;const el=modalVideoContainerRef.current;if(!el)return;const r=el.getBoundingClientRect();React.startTransition(()=>setModalVideoCursor({x:r.width/2,y:r.height/2}));},[isModalOpen,modalItem]);return /*#__PURE__*/_jsxs(\"div\",{...rest,style:wrapperStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",...hasFixedHeight?{height:\"100%\"}:{height:\"auto\",aspectRatio:String(props.ratio??\"16 / 9\")}},children:/*#__PURE__*/_jsx(\"ul\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",margin:0,padding:0},children:cards.map(({id,src,alt,kind,focusX,focusY,focusPreset},i)=>{const front=i===0;const brightness=Math.max(.1,1-i*dimStep);const baseZ=cards.length-i;return /*#__PURE__*/_jsx(motion.li,{style:{position:\"absolute\",width:\"100%\",height:\"100%\",borderRadius:props.borderRadius??8,listStyle:\"none\",cursor:front?\"grab\":\"auto\",overflow:\"hidden\",touchAction:\"none\",zIndex:baseZ,transition:\"box-shadow 0.3s cubic-bezier(.4,0,.2,1)\"},animate:{top:`calc(${i*-offset}%)`,scale:1-i*scaleStep,filter:`brightness(${brightness})`,zIndex:baseZ},transition:spring,drag:front?\"y\":false,dragConstraints:{top:0,bottom:0},dragMomentum:false,onDragEnd:()=>moveToEnd(i),onClick:()=>openModal(i),whileDrag:front?{zIndex:cards.length,cursor:\"grabbing\",scale:1-i*scaleStep+.05,rotate:2}:{},children:kind===\"video\"?/*#__PURE__*/_jsx(\"video\",{src:src,autoPlay:true,muted:true,loop:true,playsInline:true,preload:\"auto\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${focusX??50}% ${focusY??50}%`,pointerEvents:\"auto\",display:\"block\"}}):/*#__PURE__*/_jsx(\"img\",{src:src,alt:alt||\"Card image\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",objectPosition:`${focusX??50}% ${focusY??50}%`,pointerEvents:\"auto\",display:\"block\",transition:\"filter 0.3s cubic-bezier(.4,0,.2,1)\"}})},id);})})}),canPortal&&isModalOpen&&modalItem&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",onClick:closeModal,style:{position:\"fixed\",inset:0,background:\"rgba(255,255,255,0.9)\",zIndex:2147483647,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:32,boxSizing:\"border-box\",backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Close\",onClick:e=>{e.stopPropagation();closeModal();},onMouseEnter:()=>React.startTransition(()=>setCloseHovered(true)),onMouseLeave:()=>React.startTransition(()=>setCloseHovered(false)),style:{position:\"absolute\",top:32,right:32,zIndex:3,appearance:\"none\",border:closeHovered?`1px solid ${props.controlColor??\"#020021\"}`:\"none\",background:closeHovered?props.hoverBackgroundColor??\"#D9FFA3\":props.controlColor??\"#020021\",color:closeHovered?props.controlColor??\"#020021\":\"#FFFFFF\",padding:0,cursor:\"pointer\",borderRadius:props.controlRadius??13,width:closeHovered?40:32,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"10\",height:\"10\",fill:\"none\",overflow:\"visible\",children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 0 10 L 10 0\",transform:\"rotate(90 5 5)\",fill:\"transparent\",strokeWidth:\"1.5\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 0 0 L 10 10\",transform:\"rotate(90 5 5)\",fill:\"transparent\",strokeWidth:\"1.5\",stroke:\"currentColor\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})]})})}),/*#__PURE__*/_jsxs(\"div\",{onClick:e=>e.stopPropagation(),style:{position:\"relative\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",display:\"flex\",flexDirection:isModalNarrow?\"column\":\"row\",alignItems:\"center\",justifyContent:\"center\",gap:isModalNarrow?16:24,padding:0,boxSizing:\"border-box\"},children:[!isModalNarrow&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous\",onClick:e=>{e.stopPropagation();modalPrev();},onMouseEnter:()=>React.startTransition(()=>setHovered(\"prev\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{position:\"relative\",zIndex:2,appearance:\"none\",border:hovered===\"prev\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"prev\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})}),/*#__PURE__*/_jsx(\"div\",{ref:modalVideoContainerRef,style:{borderRadius:0,overflow:\"hidden\",flex:1,width:\"100%\",height:\"100%\",maxWidth:`${props.modalMediaMaxWidth??100}%`,maxHeight:`${props.modalMediaMaxHeight??100}%`,background:\"transparent\"},onClick:e=>{if(modalItem.kind!==\"video\")return;e.stopPropagation();const v=modalVideoRef.current;if(!v)return;if(v.paused){const p=v.play();if(p&&typeof p.catch===\"function\"){p.catch(()=>{});}}else{v.pause();}},onMouseEnter:()=>modalItem.kind===\"video\"&&React.startTransition(()=>setIsModalVideoHovered(true)),onMouseLeave:()=>modalItem.kind===\"video\"&&React.startTransition(()=>setIsModalVideoHovered(false)),onMouseMove:e=>{if(modalItem.kind!==\"video\")return;if(isModalNarrow)return;const el=modalVideoContainerRef.current;if(!el)return;const r=el.getBoundingClientRect();const x=e.clientX-r.left;const y=e.clientY-r.top;const pad=20;const cx=Math.max(pad,Math.min(r.width-pad,x));const cy=Math.max(pad,Math.min(r.height-pad,y));React.startTransition(()=>setModalVideoCursor({x:cx,y:cy}));},children:modalItem.kind===\"video\"?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"video\",{ref:modalVideoRef,src:modalItem.src,autoPlay:true,playsInline:true,preload:\"auto\",onPlay:()=>React.startTransition(()=>setIsModalVideoPaused(false)),onPause:()=>React.startTransition(()=>setIsModalVideoPaused(true)),style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",objectPosition:`${modalItem.focusX??50}% ${modalItem.focusY??50}%`,display:\"block\",pointerEvents:\"none\"}}),isModalVideoHovered&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":isModalVideoPaused?\"Play\":\"Pause\",onClick:e=>{e.stopPropagation();const v=modalVideoRef.current;if(!v)return;if(v.paused){const p=v.play();if(p&&typeof p.catch===\"function\"){p.catch(()=>{});}}else{v.pause();}},style:{position:\"absolute\",left:isModalNarrow?`calc(${videoButtonFixedBase.left} + ${videoButtonOffsetX}px)`:modalVideoCursor.x+videoButtonOffsetX,top:isModalNarrow?`calc(${videoButtonFixedBase.top} + ${videoButtonOffsetY}px)`:modalVideoCursor.y+videoButtonOffsetY,transform:videoButtonTransform,zIndex:2,appearance:\"none\",border:`1px solid ${props.controlColor??\"#020021\"}`,background:props.hoverBackgroundColor??\"#D9FFA3\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:isModalVideoPaused?/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 4.5L14 9L6 13.5V4.5Z\",fill:\"currentColor\"})}):/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 18 18\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"4.5\",width:\"3\",height:\"9\",rx:\"0.5\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"10\",y:\"4.5\",width:\"3\",height:\"9\",rx:\"0.5\",fill:\"currentColor\"})]})})]}):/*#__PURE__*/_jsx(\"img\",{src:modalItem.src,alt:modalItem.alt||\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"contain\",objectPosition:`${modalItem.focusX??50}% ${modalItem.focusY??50}%`,background:\"transparent\",display:\"block\"}})}),!isModalNarrow&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next\",onClick:e=>{e.stopPropagation();modalNext();},onMouseEnter:()=>React.startTransition(()=>setHovered(\"next\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{position:\"relative\",zIndex:2,appearance:\"none\",border:hovered===\"next\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"next\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(-90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})}),isModalNarrow&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:16,justifyContent:\"center\",alignItems:\"center\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous\",onClick:e=>{e.stopPropagation();modalPrev();},onMouseEnter:()=>React.startTransition(()=>setHovered(\"prev\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{position:\"relative\",zIndex:2,appearance:\"none\",border:hovered===\"prev\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"prev\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next\",onClick:e=>{e.stopPropagation();modalNext();},onMouseEnter:()=>React.startTransition(()=>setHovered(\"next\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{position:\"relative\",zIndex:2,appearance:\"none\",border:hovered===\"next\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"next\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(-90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})})]})]})]}),document.body),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:\"center\",gap:8,paddingTop:24,pointerEvents:\"auto\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous image\",onClick:movePrev,onMouseEnter:()=>React.startTransition(()=>setHovered(\"prev\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{appearance:\"none\",border:hovered===\"prev\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"prev\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next image\",onClick:()=>moveToEnd(0),onMouseEnter:()=>React.startTransition(()=>setHovered(\"next\")),onMouseLeave:()=>React.startTransition(()=>setHovered(null)),style:{appearance:\"none\",border:hovered===\"next\"?`1px solid ${props.controlColor??\"#020021\"}`:\"1px solid transparent\",background:hovered===\"next\"?props.hoverBackgroundColor??\"#D9FFA3\":\"transparent\",padding:6,cursor:\"pointer\",color:props.controlColor??\"#020021\",borderRadius:props.controlRadius??13,width:40,height:32,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.18s cubic-bezier(.4,0,.2,1), border-color 0.18s cubic-bezier(.4,0,.2,1), color 0.18s cubic-bezier(.4,0,.2,1), width 0.18s cubic-bezier(.4,0,.2,1)\"},children:/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:props.controlSize??16,height:(props.controlSize??16)*17.143/16,fill:\"none\",overflow:\"visible\",viewBox:\"0 0 16 17.143\",style:{transform:\"rotate(-90deg)\"},children:/*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 L 8 17.143\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 16 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 17.119 L 0 9.119\",fill:\"transparent\",strokeWidth:props.arrowStrokeWidth??1.5,stroke:\"currentColor\",strokeLinecap:\"square\"})]})})})]})]});}addPropertyControls(CardStack,{media:{title:\"Media\",type:ControlType.Array,maxCount:20,defaultValue:[{kind:\"image\",image:{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},alt:\"Gradient 1 - Blue\"},{kind:\"video\",video:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",alt:\"\",focusPreset:\"center\"},{kind:\"image\",image:{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Gradient 2 - Purple\"},alt:\"Gradient 2 - Purple\"}],control:{type:ControlType.Object,controls:{kind:{title:\"Type\",type:ControlType.Enum,options:[\"image\",\"video\"],optionTitles:[\"Image\",\"Video\"],defaultValue:\"image\",displaySegmentedControl:true},image:{title:\"Image\",type:ControlType.ResponsiveImage,hidden:item=>item.kind===\"video\"},video:{title:\"Video\",type:ControlType.File,allowedFileTypes:[\"mp4\",\"webm\",\"mov\"],hidden:item=>item.kind!==\"video\"},alt:{title:\"Alt\",type:ControlType.String,defaultValue:\"\"},focusMode:{title:\"Focus Mode\",type:ControlType.Enum,options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],defaultValue:\"preset\",displaySegmentedControl:true},focusPreset:{title:\"Focus\",type:ControlType.Enum,options:[\"top-left\",\"top-center\",\"top-right\",\"center-left\",\"center\",\"center-right\",\"bottom-left\",\"bottom-center\",\"bottom-right\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Center Left\",\"Center\",\"Center Right\",\"Bottom Left\",\"Bottom Center\",\"Bottom Right\"],defaultValue:\"center\"},focusX:{title:\"Focus X\",type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden:item=>item.focusMode===\"custom\"},focusY:{title:\"Focus Y\",type:ControlType.Number,defaultValue:50,min:0,max:100,step:1,unit:\"%\",hidden:item=>item.focusMode===\"custom\"}}}},images:{title:\"Images\",type:ControlType.Array,control:{type:ControlType.ResponsiveImage},maxCount:10,defaultValue:[{src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},{src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Gradient 2 - Purple\"}],hidden:props=>Array.isArray(props.media)&&props.media.length>0},videos:{title:\"Videos\",type:ControlType.Array,control:{type:ControlType.File,allowedFileTypes:[\"mp4\",\"webm\",\"mov\"]},maxCount:10,defaultValue:[\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\"],hidden:props=>Array.isArray(props.media)&&props.media.length>0},ratio:{title:\"Aspect Ratio\",type:ControlType.Enum,options:[\"16 / 9\",\"4 / 3\",\"1 / 1\",\"3 / 4\",\"9 / 16\"],optionTitles:[\"16:9\",\"4:3\",\"1:1\",\"3:4\",\"9:16\"],defaultValue:\"16 / 9\"},borderRadius:{title:\"Corner Radius\",type:ControlType.Number,defaultValue:8,min:0,max:64,step:1,displayStepper:true},offset:{title:\"Offset\",type:ControlType.Number,defaultValue:8,min:0,max:60,step:1,displayStepper:true,unit:\"%\",description:\"Vertical shift between cards\"},scaleStep:{title:\"Scale\",type:ControlType.Number,defaultValue:.06,min:0,max:.2,step:.005,displayStepper:true},dimStep:{title:\"Dim\",type:ControlType.Number,defaultValue:.15,min:0,max:1,step:.02,displayStepper:true},stiff:{title:\"Stiffness\",type:ControlType.Number,defaultValue:170,min:0,max:600,step:10,displayStepper:true},damp:{title:\"Damping\",type:ControlType.Number,defaultValue:26,min:0,max:60,step:2,displayStepper:true},controlColor:{title:\"Control Color\",type:ControlType.Color,defaultValue:\"#020021\"},hoverBackgroundColor:{title:\"Hover BG\",type:ControlType.Color,defaultValue:\"#D9FFA3\"},controlRadius:{title:\"Control Radius\",type:ControlType.Number,defaultValue:13,min:0,max:40,step:1},controlSize:{title:\"Control Size\",type:ControlType.Number,defaultValue:16,min:10,max:40,step:1,unit:\"px\"},arrowStrokeWidth:{title:\"Arrow Stroke\",type:ControlType.Number,defaultValue:1.5,min:.5,max:4,step:.1},modalMediaMaxWidth:{title:\"Modal Media W\",type:ControlType.Number,defaultValue:100,min:30,max:100,step:1,unit:\"%\"},modalMediaMaxHeight:{title:\"Modal Media H\",type:ControlType.Number,defaultValue:100,min:30,max:100,step:1,unit:\"%\"},videoButtonAnchor:{title:\"Video Button Anchor\",type:ControlType.Enum,options:[\"bottom-left\",\"bottom-right\",\"top-left\",\"top-right\",\"center\"],optionTitles:[\"Bottom Left\",\"Bottom Right\",\"Top Left\",\"Top Right\",\"Center\"],defaultValue:\"bottom-left\"},videoButtonOffsetX:{title:\"Video Button Offset X\",type:ControlType.Number,defaultValue:-12,min:-200,max:200,step:1,unit:\"px\"},videoButtonOffsetY:{title:\"Video Button Offset Y\",type:ControlType.Number,defaultValue:12,min:-200,max:200,step:1,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CardStack\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CardStack_1.map"],"mappings":"gZAC2jB,SAASA,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,+CAA1qB,IAA6I,IAAkE,IAA4B,CAAgCC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAOC,EAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,EAAkB,eAAqBC,EAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAAkPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,IAAY,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,EAAwB,CAAC,qBAAqB,YAAY,cAAc,YAAY,cAAc,YAAY,CAAOC,EAAS,EAAO,OAAOC,EAAe,CAAOC,GAAU,CAAC,SAAO,KAAG,OAAK,OAAK,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,UAAa,QAAQH,EAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,UAAU,EAASI,GAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAWtrD,EAAgB,EAXssD,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,GAAG,GAAWH,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,WAAA,EAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAkB,CAAC,CAAO,EAAiBC,EAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAGV,EAA2C,CAAO,OAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,EAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,EAAW,CAAC,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,mBAAmB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,wBAAwB,MAAM,iBAAiB,mEAAmE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,CAAC,UAAU,CAAC,wBAAwB,MAAM,iBAAiB,mEAAmE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,wEAAwE,CAAC,UAAU,CAAC,wBAAwB,MAAM,sBAAsB,MAAM,uBAAuB,MAAM,qBAAqB,MAAM,gBAAgB,qBAAqB,CAAC,CAAC,GAAGL,EAAqB,CAAC,kBAAkB,CAAC,cAAc,GAAK,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,cAAc,GAAK,mBAAmB,qBAAqB,CAAC,UAAU,CAAC,mBAAmB,cAAc,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKL,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA4F,CAAC,SAAS,UAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,eAAe,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mEAAmE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,sBAAsB,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,EAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA4F,CAAC,SAAS,UAAa,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,aAAa,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,qBAAqB,OAAO,sBAAsB,SAAS,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,+CAA+C,CAAC,SAAS,UAAa,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,eAAe,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,IAAa,EAAe,EAAKM,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,IAAI,CAAC,IAAI,q0BAAq0B,mBAAmB,GAAK,GAAGjB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,q0BAAq0B,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAMiB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,MAAM,CAAC,OAAO,IAAI,CAAC,IAAI,gwBAAgwB,mBAAmB,GAAK,GAAGjB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,gwBAAgwB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,iUAAiU,mBAAmB,GAAK,GAAGjB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,iUAAiU,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,yVAAyV,mBAAmB,GAAK,GAAGjB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,yVAAyV,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKiB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,yVAAyV,mBAAmB,GAAK,GAAGjB,EAAqB,CAAC,kBAAkB,CAAC,IAAI,yVAAyV,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,uTAAuT,6HAA6H,gFAAgF,wGAAwG,uGAAuG,sGAAsG,sGAAsG,iHAAiH,udAAud,CAWhoc,eAAe,GAAgB,EAAgB,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,cAAc,qBAAqB,cAAc,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,UAAa,gBAAgB,GAAM,MAAM,OAAO,KAAK,EAAY,OAAO,CAAC,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,cAAc,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,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,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,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,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,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,cAAc,IAAI,uEAAuE,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,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICX/5K,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,kDAAjoB,IAA6I,IAAkE,IAA4B,CAAgC,EAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,CAAC,CAAO,EAAW,CAAC,YAAY,YAAY,CAAO,EAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAO,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOkB,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,EAAwB,CAAC,gBAAgB,YAAY,KAAK,YAAY,CAAO,EAAS,EAAO,OAAOC,EAAe,CAAO,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQ,EAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUz9C,EAAgB,EAVy+C,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,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,EAAgB,CAAC,aAAW,eAAe,YAAY,kBAAgB,IAAI,EAAW,UAAQ,qBAAkB,CAAC,CAAO,EAAiB,GAAuB,EAAM,EAAS,CAAsC,EAAkB,EAAG,EAA2C,CAAC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,EAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,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,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,gBAAgB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKH,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA4F,0BAA0B,UAAU,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,6BAA6B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,mEAAmE,2BAA2B,mBAAmB,gCAAgC,YAAY,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,uEAAuE,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,4FAA4F,0BAA0B,UAAU,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAMI,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,+wCAA+wC,SAAS,CAAC,kBAAkB,CAAC,OAAO,IAAI,CAAC,CAAC,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,izCAAizC,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2XAA2X,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,2YAA2Y,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAMA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,w/BAAw/B,SAAS,CAAC,kBAAkB,CAAC,OAAO,GAAG,CAAC,CAAC,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,q/BAAq/B,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAMA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,srBAAsrB,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,srBAAsrB,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iZAAiZ,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,mZAAmZ,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iZAAiZ,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,mZAAmZ,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,iXAAiX,mBAAmB,GAAK,GAAG,EAAqB,CAAC,kBAAkB,CAAC,IAAI,2XAA2X,CAAC,CAAC,EAAY,EAAe,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,gFAAgF,qTAAqT,4HAA4H,kHAAkH,sIAAsI,wGAAwG,sGAAsG,qGAAqG,sGAAsG,uGAAuG,kEAAkE,gHAAgH,sFAAsF,2GAA2G,mFAAmF,kFAAkF,uEAAuE,yGAAyG,CAU76iB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,gBAAgB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,sBAAsB,OAAO,SAAS,MAAM,SAAS,aAAa,sBAAsB,IAAI,0JAA0J,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICDrnB,SAAS,GAAgB,EAAO,CAAC,IAAMC,GAAG,GAAQ,UAAU,UAAU,CAAO,EAAI,CAAC,WAAW,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,aAAa,CAAC,EAAE,GAAG,EAAE,EAAE,CAAC,YAAY,CAAC,EAAE,IAAI,EAAE,EAAE,CAAC,cAAc,CAAC,EAAE,EAAE,EAAE,GAAG,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,GAAG,CAAC,eAAe,CAAC,EAAE,IAAI,EAAE,GAAG,CAAC,cAAc,CAAC,EAAE,EAAE,EAAE,IAAI,CAAC,gBAAgB,CAAC,EAAE,GAAG,EAAE,IAAI,CAAC,eAAe,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC,OAAO,EAAIA,IAAI,EAAI,OAAQ,SAAS,GAAU,EAAI,CAAC,OAAO,EAAI,OAAO,EAAI,CAAC,EAAiB,EAAE,IAAI,GAAM,CAC/e,IAAM,EAAK,GAAM,OAAO,GAAO,UAAU,EAAK,KAAK,EAAK,KAAK,QAA4J,OAAjJ,OAAO,GAAO,SAAe,CAAC,GAAG,GAAO,CAAC,IAAI,EAAK,IAAI,GAAG,KAAK,QAAQ,CAAI,GAAM,OAAO,GAAO,UAAU,EAAK,IAAU,CAAC,GAAG,GAAO,CAAC,OAAK,GAAG,EAAK,CAAO,CAAC,GAAG,GAAO,CAAC,IAAI,EAAiB,IAAI,IAAI,EAAiB,IAAI,KAAK,QAAQ,EAAG,CAAkR,SAAwB,GAAU,EAAM,CAAC,GAAK,CAAC,QAAM,EAAE,CAAC,SAAO,EAAE,CAAC,SAAO,EAAE,CAAC,SAAO,GAAG,YAAU,IAAI,UAAQ,IAAI,QAAM,IAAI,OAAK,GAAG,QAAM,EAAE,CAAC,GAAG,IAAM,EAAY,EAAUC,MAAkB,CAC3vB,GAAG,MAAM,QAAQ,EAAM,EAAE,EAAM,OAAQ,OAAO,EAAM,OAAO,QAAQ,CAAC,IAAI,GAAM,CAAC,IAAM,EAAK,GAAM,OAAO,QAAQ,QAAQ,QAAc,EAAI,IAAO,QAAQ,GAAM,MAAM,GAAM,OAAO,IAAU,EAAI,GAAM,MAAM,IAAO,QAAQ,GAAM,OAAO,IAAI,KAAK,GAAS,EAAU,GAAM,YAAY,SAAS,SAAS,SAAe,EAAO,GAAM,aAAa,SAAe,EAAW,GAAgB,EAAO,CAAO,EAAO,IAAY,UAAU,OAAO,GAAM,QAAS,SAAS,EAAK,OAAO,EAAW,EAAQ,EAAO,IAAY,UAAU,OAAO,GAAM,QAAS,SAAS,EAAK,OAAO,EAAW,EAAQ,EAAY,EAAO,MAAM,CAAC,IAAI,GAAK,EAAiB,IAAI,MAAI,OAAK,SAAO,SAAO,cAAY,YAAU,EAAG,CACtqB,IAAM,GAAU,EAAO,OAAO,EAAO,CAAC,EAAiB,EAAE,IAAI,GAAS,OAAO,GAAM,SAAe,CAAC,IAAI,EAAI,IAAI,GAAG,KAAK,QAAQ,OAAO,GAAG,OAAO,GAAG,YAAY,SAAS,CAAO,CAAC,GAAG,EAAI,KAAK,QAAQ,OAAO,GAAG,OAAO,GAAG,YAAY,SAAS,CAAG,CAAO,GAAU,GAAQ,EAAE,EAAE,OAAO,QAAQ,CAAC,IAAI,IAAI,CAAC,IAAI,EAAE,IAAI,GAAG,KAAK,QAAQ,OAAO,GAAG,OAAO,GAAG,YAAY,SAAS,EAAE,CAAC,MAAM,CAAC,GAAG,EAAS,GAAG,EAAS,EAAG,CAAC,EAAM,EAAO,EAAO,CAAC,CAAM,CAAC,EAAM,GAAUC,EAAe,GAAU,EAAU,CAAC,CAAM,CAAC,EAAQ,GAAYA,EAAe,KAAK,CAAM,CAAC,EAAa,GAAiBA,EAAe,GAAM,CAAM,CAAC,EAAY,GAAgBA,EAAe,GAAM,CAAM,CAAC,EAAW,GAAeA,EAAe,KAAK,CAAM,CAAC,EAAU,GAAcA,EAAe,GAAM,CAAO,EAAcC,EAAa,KAAK,CAAM,CAAC,GAAoB,GAAwBD,EAAe,GAAM,CAAM,CAAC,EAAmB,GAAuBA,EAAe,GAAM,CAAM,CAAC,GAA0B,IAA8BA,EAAe,GAAM,CAAO,EAAuBC,EAAa,KAAK,CAAM,CAAC,EAAiB,GAAqBD,EAAe,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAM,CAAC,EAAc,GAAkBA,EAAe,GAAM,CAAkB,EAAa,KAAK,CAAkB,MAAkB,CAA8C,IAAM,GAAxC,EAAM,OAAO,UAAU,UAAU,CAAiB,MAAM,IAAI,CAAC,IAAI,GAAG,WAAWF,EAAE,MAAM,CAAC,CAAC,CAAoG,OAAhG,EAAM,SAAS,GAAG,SAAS,EAAM,GAAG,EAAE,SAAS,EAAM,GAAG,EAAE,EAAM,KAAK,EAAS,EAAM,GAAG,EAAM,GAAU,GAAG,GAAI,CAAC,EAAM,MAAM,CAAC,CAAC,IAAM,EAAeC,MAAkB,CAAC,IAAM,EAAE,GAAO,OAAO,OAAO,GAAmB,MAAM,IAAI,QAAS,CAAC,EAAM,CAAC,CAAC,MAAoB,CAAW,IAAS,QAAa,MAA0B,EAAa,GAAK,CAAC,EAAI,EAAE,CAAC,CAAC,MAAoB,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,MAAW,CAAC,IAAM,EAAE,EAAO,WAAW,MAA0B,EAAiB,GAAG,IAAI,CAAC,EAAqD,OAAlD,GAAQ,CAAC,EAAO,iBAAiB,SAAS,EAAO,KAAW,EAAO,oBAAoB,SAAS,EAAO,EAAG,EAAE,CAAC,CAAC,IAAM,GAAUG,EAAkB,GAAO,CAAC,MAA0B,CAAC,EAAc,EAAM,CAAC,EAAe,GAAK,EAAG,EAAG,EAAE,CAAC,CAAO,EAAWA,MAAsB,CAAC,MAA0B,CAAC,EAAe,GAAM,EAAG,EAAG,EAAE,CAAC,CAAO,EAAUH,MAAsB,IAAa,KAAY,KAAY,EAAM,IAAa,KAAO,CAAC,EAAM,EAAW,CAAC,CAAO,EAAkBA,MAAkB,EAAM,mBAAmB,cAAc,CAAC,EAAM,kBAAkB,CAAC,CAAO,EAAmBA,MAAkB,OAAO,EAAM,oBAAqB,SAAS,EAAM,mBAAmB,IAAI,CAAC,EAAM,mBAAmB,CAAC,CAAO,GAAmBA,MAAkB,OAAO,EAAM,oBAAqB,SAAS,EAAM,mBAAmB,GAAG,CAAC,EAAM,mBAAmB,CAAC,CAAO,GAAqBA,MAAkB,CAAC,OAAO,EAAP,CAA0B,IAAI,WAAW,MAAM,0BAA0B,IAAI,YAAY,MAAM,sBAAsB,IAAI,eAAe,MAAM,kBAAkB,IAAI,SAAS,MAAM,wBAAwB,IAAI,cAAc,QAAQ,MAAM,wBAAyB,CAAC,EAAkB,CAAC,CAAO,GAAqBA,MAAkB,CAAC,OAAO,EAAP,CAA0B,IAAI,WAAW,MAAM,CAAC,KAAK,KAAK,IAAI,KAAK,CAAC,IAAI,YAAY,MAAM,CAAC,KAAK,OAAO,IAAI,KAAK,CAAC,IAAI,eAAe,MAAM,CAAC,KAAK,OAAO,IAAI,OAAO,CAAC,IAAI,SAAS,MAAM,CAAC,KAAK,MAAM,IAAI,MAAM,CAAC,IAAI,cAAc,QAAQ,MAAM,CAAC,KAAK,KAAK,IAAI,OAAO,GAAI,CAAC,EAAkB,CAAC,CAAC,MAAoB,CAA4D,GAAxD,CAAC,GAAsB,GAAW,OAAO,SAAyB,IAAS,OAAY,OAAO,IAAM,EAAE,EAAc,QAAQ,GAAG,CAAC,EAAE,OACl8G,EAAE,YAAY,EAAE,IAAMD,EAAE,EAAE,MAAM,CAAIA,GAAG,OAAOA,EAAE,OAAQ,YAAY,EAAE,UAAU,GAAG,CAAE,MAA0B,EAAsB,EAAE,OAAO,CAAC,EAAG,CAAC,EAAY,EAAU,CAAC,CAAC,IAAM,EAAUI,MAAsB,CAAC,MAA0B,CAAC,EAAc,GAAM,CAAC,GAAG,IAAO,KAAK,OAAO,EAAK,IAAM,EAAI,EAAM,OAA2B,OAAhB,GAAuB,EAAK,EAAE,GAAK,EAAxB,GAA8B,EAAG,EAAG,CAAC,EAAM,OAAO,CAAC,CAAO,EAAUA,MAAsB,CAAC,MAA0B,CAAC,EAAc,GAAM,CAAC,GAAG,IAAO,KAAK,OAAO,EAAK,IAAM,EAAI,EAAM,OAA2B,OAAhB,GAAuB,EAAK,GAAG,EAApB,GAA0B,EAAG,EAAG,CAAC,EAAM,OAAO,CAAC,CAAC,MAAoB,CAAC,GAAG,CAAC,EAAY,OAAO,SAAS,EAAU,EAAE,CAAI,EAAE,MAAM,UAAS,GAAY,CAAI,EAAE,MAAM,aAAY,GAAW,CAAI,EAAE,MAAM,cAAa,GAAW,CAA8E,OAAlE,IAAS,QAAY,EAAO,iBAAiB,UAAU,EAAU,KAAW,CAAW,IAAS,QAAY,EAAO,oBAAoB,UAAU,EAAU,GAAK,CAAC,EAAY,EAAW,EAAU,EAAU,CAAC,CAAC,MAAoB,CAAyC,GAArC,OAAO,SAAW,KAAsB,CAAC,EAAY,OAAO,IAAM,EAAa,SAAS,KAAK,MAAM,SAA+C,MAAtC,UAAS,KAAK,MAAM,SAAS,aAAmB,CAAC,SAAS,KAAK,MAAM,SAAS,IAAiB,CAAC,EAAY,CAAC,CAAC,MAAoB,CAAC,IAAM,EAAK,EAAM,OAAO,CAAO,EAAK,EAAE,EAAe,EAAU,OAAO,EAAU,CAAC,CAAC,GAAG,EAAiB,KAAK,QAAQ,CAAC,EAAS,QAAQ,GAAM,CAAC,IAAM,EAAI,EAAK,IAAU,EAAI,EAAK,UAAU,GAAG,EAAE,MAAM,GAAK,EAAE,OAAO,EAAK,KAAK,CAAC,GAAG,EAAI,GAAG,CAAC,IAAM,EAAS,EAAK,OAAO,EAAI,EAAE,CAAC,GAAG,EAAK,KAAK,CAAC,GAAG,EAAS,GAAG,EAAK,CAAC,MAAO,EAAK,KAAK,CAAC,GAAG,GAAO,CAAC,GAAG,EAAK,CAAC,EAAI,CAAC,EAAS,EAAK,EAC5iD,CAAC,KAAK,UAAU,EAAU,CAAC,CAAC,CAAC,IAAM,GAAU,GAAGC,MAA0B,EAAS,GAAM,CAAC,GAAG,EAAK,MAAM,EAAE,EAAE,CAAC,EAAK,GAAG,CAAC,CAAC,CAAO,OAAaA,MAA0B,EAAS,GAAM,EAAK,OAAO,EAAE,CAAC,EAAK,EAAK,OAAO,GAAG,GAAG,EAAK,MAAM,EAAE,GAAG,CAAC,CAAC,EAAK,CAAC,CAAO,EAAO,GAAO,EAAK,CAAC,KAAK,SAAS,UAAU,EAAM,QAAQ,EAAK,CAAC,IAAA,GAAgB,GAAa,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,EAAM,OAAO,IAAI,OAAO,EAAM,QAAQ,OAAO,SAAS,UAAU,QAAQ,OAAO,cAAc,SAAS,WAAW,UAAU,eAAe,SAAS,OAAO,EAAE,CAAsT,OAArT,MAAoB,CAA4D,GAAxD,CAAC,GAAsB,GAAW,OAAO,SAAyB,IAAS,OAAY,OAAO,IAAM,EAAG,EAAuB,QAAQ,GAAG,CAAC,EAAG,OAAO,IAAM,EAAE,EAAG,uBAAuB,CAAC,MAA0B,EAAoB,CAAC,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,OAAO,EAAE,CAAC,CAAC,EAAG,CAAC,EAAY,EAAU,CAAC,CAAqB,EAAM,MAAM,CAAC,GAAG,GAAK,MAAM,GAAa,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,GAAG,EAAe,CAAC,OAAO,OAAO,CAAC,CAAC,OAAO,OAAO,YAAY,OAAO,EAAM,OAAO,SAAS,CAAC,CAAC,CAAC,SAAsB,EAAK,KAAK,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,OAAO,EAAE,QAAQ,EAAE,CAAC,SAAS,EAAM,KAAK,CAAC,KAAG,MAAI,MAAI,OAAK,SAAO,SAAO,eAAa,IAAI,CAAC,IAAM,EAAM,IAAI,EAAQ,EAAW,KAAK,IAAI,GAAG,EAAE,EAAE,EAAQ,CAAO,EAAM,EAAM,OAAO,EAAE,OAAoB,EAAK,EAAO,GAAG,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,aAAa,EAAM,cAAc,EAAE,UAAU,OAAO,OAAO,EAAM,OAAO,OAAO,SAAS,SAAS,YAAY,OAAO,OAAO,EAAM,WAAW,0CAA0C,CAAC,QAAQ,CAAC,IAAI,QAAQ,EAAE,CAAC,EAAO,IAAI,MAAM,EAAE,EAAE,EAAU,OAAO,cAAc,EAAW,GAAG,OAAO,EAAM,CAAC,WAAW,EAAO,KAAK,EAAM,IAAI,GAAM,gBAAgB,CAAC,IAAI,EAAE,OAAO,EAAE,CAAC,aAAa,GAAM,cAAc,GAAU,EAAE,CAAC,YAAY,GAAU,EAAE,CAAC,UAAU,EAAM,CAAC,OAAO,EAAM,OAAO,OAAO,WAAW,MAAM,EAAE,EAAE,EAAU,IAAI,OAAO,EAAE,CAAC,EAAE,CAAC,SAAS,IAAO,QAAqB,EAAK,QAAQ,CAAK,MAAI,SAAS,GAAK,MAAM,GAAK,KAAK,GAAK,YAAY,GAAK,QAAQ,OAAO,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,eAAe,GAAG,GAAQ,GAAG,IAAI,GAAQ,GAAG,GAAG,cAAc,OAAO,QAAQ,QAAQ,CAAC,CAAC,CAAc,EAAK,MAAM,CAAK,MAAI,IAAI,GAAK,aAAa,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,QAAQ,eAAe,GAAG,GAAQ,GAAG,IAAI,GAAQ,GAAG,GAAG,cAAc,OAAO,QAAQ,QAAQ,WAAW,sCAAsC,CAAC,CAAC,CAAC,CAAC,EAAG,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,GAAW,GAAa,GAAwB,EAA0B,EAAM,MAAM,CAAC,KAAK,SAAS,aAAa,OAAO,QAAQ,EAAW,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAE,WAAW,wBAAwB,OAAO,WAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,QAAQ,GAAG,UAAU,aAAa,eAAe,aAAa,qBAAqB,aAAa,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,QAAQ,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAY,EAAG,iBAAiBA,MAA0B,EAAgB,GAAK,CAAC,CAAC,iBAAiBA,MAA0B,EAAgB,GAAM,CAAC,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,GAAG,MAAM,GAAG,OAAO,EAAE,WAAW,OAAO,OAAO,EAAa,aAAa,EAAM,cAAc,YAAY,OAAO,WAAW,EAAa,EAAM,sBAAsB,UAAU,EAAM,cAAc,UAAU,MAAM,EAAa,EAAM,cAAc,UAAU,UAAU,QAAQ,EAAE,OAAO,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,EAAa,GAAG,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,SAAS,UAAU,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,gBAAgB,UAAU,iBAAiB,KAAK,cAAc,YAAY,MAAM,OAAO,eAAe,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,gBAAgB,UAAU,iBAAiB,KAAK,cAAc,YAAY,MAAM,OAAO,eAAe,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,QAAQ,GAAG,EAAE,iBAAiB,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,QAAQ,OAAO,cAAc,EAAc,SAAS,MAAM,WAAW,SAAS,eAAe,SAAS,IAAI,EAAc,GAAG,GAAG,QAAQ,EAAE,UAAU,aAAa,CAAC,SAAS,CAAC,CAAC,GAA4B,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,WAAW,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAW,EAAG,iBAAiBA,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,gBAAgB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,IAAI,EAAuB,MAAM,CAAC,aAAa,EAAE,SAAS,SAAS,KAAK,EAAE,MAAM,OAAO,OAAO,OAAO,SAAS,GAAG,EAAM,oBAAoB,IAAI,GAAG,UAAU,GAAG,EAAM,qBAAqB,IAAI,GAAG,WAAW,cAAc,CAAC,QAAQ,GAAG,CAAC,GAAG,EAAU,OAAO,QAAQ,OAAO,EAAE,iBAAiB,CAAC,IAAM,EAAE,EAAc,QAAY,KAAS,GAAG,EAAE,OAAO,CAAC,IAAML,EAAE,EAAE,MAAM,CAAIA,GAAG,OAAOA,EAAE,OAAQ,YAAY,EAAE,UAAU,GAAG,MAAQ,EAAE,OAAO,EAAI,iBAAiB,EAAU,OAAO,SAASK,MAA0B,EAAuB,GAAK,CAAC,CAAC,iBAAiB,EAAU,OAAO,SAASA,MAA0B,EAAuB,GAAM,CAAC,CAAC,YAAY,GAAG,CAAoC,GAAhC,EAAU,OAAO,SAAkB,EAAc,OAAO,IAAM,EAAG,EAAuB,QAAQ,GAAG,CAAC,EAAG,OAAO,IAAM,EAAE,EAAG,uBAAuB,CAAOC,EAAE,EAAE,QAAQ,EAAE,KAAW,EAAE,EAAE,QAAQ,EAAE,IAAuBC,EAAG,KAAK,IAAI,GAAI,KAAK,IAAI,EAAE,MAAM,GAAID,EAAE,CAAC,CAAO,EAAG,KAAK,IAAI,GAAI,KAAK,IAAI,EAAE,OAAO,GAAI,EAAE,CAAC,CAAC,MAA0B,EAAoB,CAAC,EAAEC,EAAG,EAAE,EAAG,CAAC,CAAC,EAAG,SAAS,EAAU,OAAO,QAAqB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,QAAQ,CAAC,IAAI,EAAc,IAAI,EAAU,IAAI,SAAS,GAAK,YAAY,GAAK,QAAQ,OAAO,WAAWH,MAA0B,EAAsB,GAAM,CAAC,CAAC,YAAYA,MAA0B,EAAsB,GAAK,CAAC,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,UAAU,eAAe,GAAG,EAAU,QAAQ,GAAG,IAAI,EAAU,QAAQ,GAAG,GAAG,QAAQ,QAAQ,cAAc,OAAO,CAAC,CAAC,CAAC,IAAkC,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,EAAmB,OAAO,QAAQ,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,IAAM,EAAE,EAAc,QAAY,KAAS,GAAG,EAAE,OAAO,CAAC,IAAML,EAAE,EAAE,MAAM,CAAIA,GAAG,OAAOA,EAAE,OAAQ,YAAY,EAAE,UAAU,GAAG,MAAQ,EAAE,OAAO,EAAI,MAAM,CAAC,SAAS,WAAW,KAAK,EAAc,QAAQ,GAAqB,KAAK,KAAK,EAAmB,KAAK,EAAiB,EAAE,EAAmB,IAAI,EAAc,QAAQ,GAAqB,IAAI,KAAK,GAAmB,KAAK,EAAiB,EAAE,GAAmB,UAAU,GAAqB,OAAO,EAAE,WAAW,OAAO,OAAO,aAAa,EAAM,cAAc,YAAY,WAAW,EAAM,sBAAsB,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,QAAQ,EAAE,WAAW,uKAAuK,CAAC,SAAS,EAAgC,EAAK,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,MAAM,6BAA6B,SAAsB,EAAK,OAAO,CAAC,EAAE,0BAA0B,KAAK,eAAe,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,MAAM,6BAA6B,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,IAAI,EAAE,MAAM,MAAM,IAAI,OAAO,IAAI,GAAG,MAAM,KAAK,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,KAAK,EAAE,MAAM,MAAM,IAAI,OAAO,IAAI,GAAG,MAAM,KAAK,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,IAAI,EAAU,IAAI,IAAI,EAAU,KAAK,GAAG,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,UAAU,UAAU,eAAe,GAAG,EAAU,QAAQ,GAAG,IAAI,EAAU,QAAQ,GAAG,GAAG,WAAW,cAAc,QAAQ,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAA4B,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,OAAO,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAW,EAAG,iBAAiBK,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,iBAAiB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAA4B,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,IAAI,GAAG,eAAe,SAAS,WAAW,SAAS,MAAM,OAAO,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,WAAW,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAW,EAAG,iBAAiBA,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,gBAAgB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,OAAO,QAAQ,GAAG,CAAC,EAAE,iBAAiB,CAAC,GAAW,EAAG,iBAAiBA,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,iBAAiB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS,KAAK,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,QAAQ,OAAO,eAAe,SAAS,IAAI,EAAE,WAAW,GAAG,cAAc,OAAO,CAAC,SAAS,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,iBAAiB,QAAQ,GAAS,iBAAiBA,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,gBAAgB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,SAAS,CAAC,KAAK,SAAS,aAAa,aAAa,YAAY,GAAU,EAAE,CAAC,iBAAiBA,MAA0B,EAAW,OAAO,CAAC,CAAC,iBAAiBA,MAA0B,EAAW,KAAK,CAAC,CAAC,MAAM,CAAC,WAAW,OAAO,OAAO,IAAU,OAAO,aAAa,EAAM,cAAc,YAAY,wBAAwB,WAAW,IAAU,OAAO,EAAM,sBAAsB,UAAU,cAAc,QAAQ,EAAE,OAAO,UAAU,MAAM,EAAM,cAAc,UAAU,aAAa,EAAM,eAAe,GAAG,MAAM,GAAG,OAAO,GAAG,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,uKAAuK,CAAC,SAAsB,EAAK,MAAM,CAAC,MAAM,6BAA6B,MAAM,EAAM,aAAa,GAAG,QAAQ,EAAM,aAAa,IAAI,OAAO,GAAG,KAAK,OAAO,SAAS,UAAU,QAAQ,gBAAgB,MAAM,CAAC,UAAU,iBAAiB,CAAC,SAAsB,EAAM,IAAI,CAAC,SAAS,CAAc,EAAK,OAAO,CAAC,EAAE,mBAAmB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,wBAAwB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAc,EAAK,OAAO,CAAC,EAAE,uBAAuB,KAAK,cAAc,YAAY,EAAM,kBAAkB,IAAI,OAAO,eAAe,cAAc,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,8BAd77hB,IAA4B,IAAkC,IAAoD,IAAoC,CAS9N,GAAU,EAAQ,MAAU,QAAQ,KAAK,KAAK,CAAC,SAAS,GAAG,CAAC,GAAG,OAC+O,EAAiB,CAAC,IAAI,4RAAiO,IAAI,cAAc,CAIg9gB,EAAoB,GAAU,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,SAAS,GAAG,aAAa,CAAC,CAAC,KAAK,QAAQ,MAAM,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,CAAC,IAAI,oBAAoB,CAAC,CAAC,KAAK,QAAQ,MAAM,uEAAuE,IAAI,GAAG,YAAY,SAAS,CAAC,CAAC,KAAK,QAAQ,MAAM,CAAC,IAAI,oEAAoE,IAAI,sBAAsB,CAAC,IAAI,sBAAsB,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,CAAC,QAAQ,QAAQ,CAAC,aAAa,CAAC,QAAQ,QAAQ,CAAC,aAAa,QAAQ,wBAAwB,GAAK,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,gBAAgB,OAAO,GAAM,EAAK,OAAO,QAAQ,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,KAAK,iBAAiB,CAAC,MAAM,OAAO,MAAM,CAAC,OAAO,GAAM,EAAK,OAAO,QAAQ,CAAC,IAAI,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,aAAa,GAAG,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,SAAS,CAAC,aAAa,CAAC,SAAS,SAAS,CAAC,aAAa,SAAS,wBAAwB,GAAK,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,KAAK,QAAQ,CAAC,WAAW,aAAa,YAAY,cAAc,SAAS,eAAe,cAAc,gBAAgB,eAAe,CAAC,aAAa,CAAC,WAAW,aAAa,YAAY,cAAc,SAAS,eAAe,cAAc,gBAAgB,eAAe,CAAC,aAAa,SAAS,CAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,OAAO,GAAM,EAAK,YAAY,SAAS,CAAC,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,OAAO,GAAM,EAAK,YAAY,SAAS,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,MAAM,QAAQ,CAAC,KAAK,EAAY,gBAAgB,CAAC,SAAS,GAAG,aAAa,CAAC,CAAC,IAAI,sEAAsE,IAAI,oBAAoB,CAAC,CAAC,IAAI,oEAAoE,IAAI,sBAAsB,CAAC,CAAC,OAAO,GAAO,MAAM,QAAQ,EAAM,MAAM,EAAE,EAAM,MAAM,OAAO,EAAE,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,MAAM,QAAQ,CAAC,KAAK,EAAY,KAAK,iBAAiB,CAAC,MAAM,OAAO,MAAM,CAAC,CAAC,SAAS,GAAG,aAAa,CAAC,uEAAuE,CAAC,OAAO,GAAO,MAAM,QAAQ,EAAM,MAAM,EAAE,EAAM,MAAM,OAAO,EAAE,CAAC,MAAM,CAAC,MAAM,eAAe,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,QAAQ,QAAQ,QAAQ,SAAS,CAAC,aAAa,CAAC,OAAO,MAAM,MAAM,MAAM,OAAO,CAAC,aAAa,SAAS,CAAC,aAAa,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,eAAe,GAAK,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,eAAe,GAAK,KAAK,IAAI,YAAY,+BAA+B,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,IAAI,GAAG,KAAK,KAAK,eAAe,GAAK,CAAC,QAAQ,CAAC,MAAM,MAAM,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,eAAe,GAAK,CAAC,MAAM,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,eAAe,GAAK,CAAC,KAAK,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,eAAe,GAAK,CAAC,aAAa,CAAC,MAAM,gBAAgB,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,qBAAqB,CAAC,MAAM,WAAW,KAAK,EAAY,MAAM,aAAa,UAAU,CAAC,cAAc,CAAC,MAAM,iBAAiB,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,YAAY,CAAC,MAAM,eAAe,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,KAAK,KAAK,CAAC,iBAAiB,CAAC,MAAM,eAAe,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,CAAC,mBAAmB,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,CAAC,oBAAoB,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,KAAK,IAAI,CAAC,kBAAkB,CAAC,MAAM,sBAAsB,KAAK,EAAY,KAAK,QAAQ,CAAC,cAAc,eAAe,WAAW,YAAY,SAAS,CAAC,aAAa,CAAC,cAAc,eAAe,WAAW,YAAY,SAAS,CAAC,aAAa,cAAc,CAAC,mBAAmB,CAAC,MAAM,wBAAwB,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,KAAK,CAAC,mBAAmB,CAAC,MAAM,wBAAwB,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,KAAK,CAAC,CAAC"}