{"version":3,"file":"TnueGZ6O2.Dlu_ZP2t.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PricingTooltip","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","useStore","useState","Component","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","Circle","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PricingToggleIcon","LineV","cycleOrder","serializationHash","variantClassNames","numberToPixelString","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableEnumMap1","humanReadableEnumMap2","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","__FramerMetadata__","addPropertyOverrides","PricingPlanMode","PricingPlanModeInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","__FramerMetadata__","useState","useRef","useSpring","Component","e","d","r","u","c","t","n","l","a","e","t","n","r","y","A","O","k","x","o","a","s","i","c","l","_extends","P","B","u","p","g","b","v","S","$","j","_","W","V","o","t","n","e","_extends","s","r","a","i","A","g","y","_","V","u","v","P","d","c","S","h.createElement","m","e","s","n","t","i","o","r","a","d","h","f","p","u","c","l","m","g","y","b","_","v","_objectWithoutPropertiesLoose","V.createContext","U","O","x","I","j","Q","Y","F","M","L","P","S","w","k","A","C","T","R","E","V","N","z","V.createElement","SpringRef","t","r","o","s","a","e","n","i","l","u","c","p","w","h","d","m","f","useRef","useState","e","buttonRect","elementRect","animated","Component","MotionDivWithCursorFollow","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","__FramerMetadata__","MotionDivWithCursorFollow","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","__FramerMetadata__","MotionDivWithCursorFollow","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","__FramerMetadata__","MotionDivWithCursorFollow","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","__FramerMetadata__","MotionDivWithCursorFollow","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","__FramerMetadata__","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","Image","addPropertyOverrides","StickersSandbox","StickersSandboxInfo","StickersProfessional","StickersProfessionalInfo","StickersTeam","StickersTeamInfo","StickersCommunity","StickersCommunityInfo","StickersPremium","StickersPremiumInfo","StickersEnterprise","StickersEnterpriseInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","css","t","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts"],"sources":["https:/framerusercontent.com/modules/Q7ooONkCvsV5zIF1OlbZ/x7Or0sZj1HB1kgcYKgEn/lVgyYCUvq.js","https:/framerusercontent.com/modules/sCenIbkzCGHscfujEe3E/QwP23Hkx2o1BiByOly1a/OY1ylXOnD.js","https:/framerusercontent.com/modules/JO267w4jnwqfwHs8BWfq/XFa8wPIuxHXz0dkxrful/WSWbhrsPs.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/Fy9dKJUneUfuK1w20FPI/3KzoLssNh9IKYlzYPMkk/Pricing.js","https:/framerusercontent.com/modules/vsuVVTwknW3TFEPooUuO/Eo8YSIVMrHp9FVdzEKtE/JOLEieCBa.js","https:/framerusercontent.com/modules/Re1OGRkgMohsAVuPxfqc/R4M6onrAzm6YiILadcrI/R2yITl0g9.js","https:/framerusercontent.com/modules/Vz8LJRHODNB4tRZRFBDk/xGfb6Q0qXwbBxHHRMgcv/v0KHq6pyC.js","https:/framerusercontent.com/modules/nECJQsjHDreNj0rxQ1AX/j5aTqdzwZQdOvNOCJfpR/FqGKXP2BE.js","https:/framerusercontent.com/modules/7UzhTLScshs1uakirreZ/jKjQTnQTiZIJk3yc46Br/ViOJhxljf.js","https:/framerusercontent.com/modules/NW8MYVbBuOq49PNE3a4s/KtoD2r8QS45VeYpTXwSY/O_yPhl0nM.js","https:/framerusercontent.com/modules/JIk60cu0zccfzCnXNkgX/87r4WkP0ZEjMNfIwISmS/pjSxRqRyW.js","https:/framerusercontent.com/modules/5Ef657sGUDnoHqNzuA4f/NW2wJ4Bih8ZHDEe8BJHg/ThreeDHover.js","https:/ga.jspm.io/npm:@react-spring/rafz@9.6.1/dist/react-spring-rafz.esm.js","https:/ga.jspm.io/npm:@react-spring/shared@9.6.1/dist/react-spring-shared.esm.js","https:/ga.jspm.io/npm:@react-spring/animated@9.6.1/dist/react-spring-animated.esm.js","https:/ga.jspm.io/npm:@react-spring/types@9.6.1/animated.js","https:/ga.jspm.io/npm:@react-spring/types@9.6.1/interpolation.js","https:/ga.jspm.io/npm:@react-spring/core@9.6.1/dist/react-spring-core.esm.js","https:/ga.jspm.io/npm:@react-spring/web@9.6.1/dist/react-spring-web.esm.js","https:/ga.jspm.io/npm:react-spring@9.6.1/dist/react-spring.esm.js","https:/framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js","https:/framerusercontent.com/modules/NvyMr0H5Qidag5WE6qdf/kx3SalhemGJ08XLHJJ0S/dSNx4Mw7s.js","https:/framerusercontent.com/modules/TyO6NIspoyRhz9zPYkc7/XQrJFm5N4pQkOKfaDokG/IC4FXwyIr.js","https:/framerusercontent.com/modules/94OVdv7YheTccLvLdgEj/Ald5P7MForbFKjvl5ckA/krEcjlmHl.js","https:/framerusercontent.com/modules/sBVl2HHVIlwasfgjniFU/KGTryxIPH1aU2ZKWBJT2/l4EeEQfkO.js","https:/framerusercontent.com/modules/ANXCVF242b8xqizRMZ9H/VwggzUscKfrvCfmOaJDi/SrzTQuWUu.js","https:/framerusercontent.com/modules/o1JT7oRBP9sSy1IzrNP2/zeG3X74aNkx5WUAoo7hO/YP1F9beDs.js","https:/framerusercontent.com/modules/bIYoUJGUTxEtWyFrHgHm/9FxJWk5TADJZPTdnHQDp/QQwGxuZVS.js","https:/framerusercontent.com/modules/ohQ13FTh3gywCupHkuSU/zpoKLkB6GQwWL5jwYQOM/vNFb88snS.js","https:/framerusercontent.com/modules/Ez28za5ZZGdo66BjUClw/aZbOKtqOQcboeKJi5QWJ/TnueGZ6O2.js"],"sourcesContent":["// Generated by Framer (5f2272d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={GqVibQApZ:{hover:true},NlkQXfjsl:{hover:true},PYEp8dyI0:{hover:true}};const cycleOrder=[\"GqVibQApZ\",\"PYEp8dyI0\",\"NlkQXfjsl\"];const serializationHash=\"framer-HjVcC\";const variantClassNames={GqVibQApZ:\"framer-v-ypcju1\",NlkQXfjsl:\"framer-v-5tymxx\",PYEp8dyI0:\"framer-v-1qbr6jz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={EN:\"GqVibQApZ\",JP:\"NlkQXfjsl\",SC:\"PYEp8dyI0\"};const getProps=({height,id,tooltipText,width,...props})=>{return{...props,HldcptlmU:tooltipText??props.HldcptlmU??\"This is a tooltips\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GqVibQApZ\"};};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,HldcptlmU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GqVibQApZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterihen9d=activeVariantCallback(async(...args)=>{setVariant(\"oEhKK1LzB\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GqVibQApZ-hover\",\"PYEp8dyI0-hover\",\"NlkQXfjsl-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ypcju1\",className,classNames),\"data-framer-name\":\"EN\",layoutDependency:layoutDependency,layoutId:\"GqVibQApZ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"GqVibQApZ-hover\":{\"data-framer-name\":undefined},\"NlkQXfjsl-hover\":{\"data-framer-name\":undefined},\"PYEp8dyI0-hover\":{\"data-framer-name\":undefined},NlkQXfjsl:{\"data-framer-name\":\"JP\"},PYEp8dyI0:{\"data-framer-name\":\"SC\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b5kgy9\",\"data-framer-name\":\"Tooltip\",layoutDependency:layoutDependency,layoutId:\"wP6WMZC0K\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.09), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.08), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.03)\",WebkitBackdropFilter:\"blur(5px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"This is a tooltips\"})}),className:\"framer-19qxcb0\",fonts:[\"CUSTOM;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"l4iG1T27g\",style:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:HldcptlmU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NlkQXfjsl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"This is a tooltips\"})}),fonts:[\"GF;Noto Sans JP-regular\"]},\"PYEp8dyI0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIFNDLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Noto Sans SC\", \"Noto Sans SC Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"This is a tooltips\"})}),fonts:[\"GF;Noto Sans SC-regular\"]}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ke3frh\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hhjPXOJmZ\",onMouseEnter:onMouseEnterihen9d,style:{backgroundColor:\"var(--token-99305e00-df49-420f-9023-3051f04a7455, rgb(229, 234, 255))\"},variants:{\"GqVibQApZ-hover\":{backgroundColor:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"},\"NlkQXfjsl-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"PYEp8dyI0-hover\":{backgroundColor:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255)))\"},children:\"i\"})}),className:\"framer-nuuh0w\",fonts:[\"CUSTOM;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"CECytzYad\",style:{\"--extracted-r6o4lv\":\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"GqVibQApZ-hover\":{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"},\"NlkQXfjsl-hover\":{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"},\"PYEp8dyI0-hover\":{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GqVibQApZ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})},\"NlkQXfjsl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})},\"PYEp8dyI0-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HjVcC.framer-ymf5mz, .framer-HjVcC .framer-ymf5mz { display: block; }\",\".framer-HjVcC.framer-ypcju1 { align-content: center; align-items: center; cursor: help; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HjVcC .framer-b5kgy9 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 0px; overflow: hidden; padding: 18px; position: absolute; top: 0px; width: 240px; z-index: 8; }\",\".framer-HjVcC .framer-19qxcb0 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-HjVcC .framer-ke3frh { align-content: center; align-items: center; cursor: help; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: center; overflow: visible; padding: 1px; position: relative; width: 18px; z-index: 8; }\",\".framer-HjVcC .framer-nuuh0w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PYEp8dyI0\":{\"layout\":[\"auto\",\"auto\"]},\"NlkQXfjsl\":{\"layout\":[\"auto\",\"auto\"]},\"Nh0uMtyd1\":{\"layout\":[\"auto\",\"auto\"]},\"tcH8hOkh6\":{\"layout\":[\"auto\",\"auto\"]},\"bD3ESuvNm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HldcptlmU\":\"tooltipText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlVgyYCUvq=withCSS(Component,css,\"framer-HjVcC\");export default FramerlVgyYCUvq;FramerlVgyYCUvq.displayName=\"pricing/Tooltip\";FramerlVgyYCUvq.defaultProps={height:18,width:18};addPropertyControls(FramerlVgyYCUvq,{variant:{options:[\"GqVibQApZ\",\"PYEp8dyI0\",\"NlkQXfjsl\"],optionTitles:[\"EN\",\"SC\",\"JP\"],title:\"Variant\",type:ControlType.Enum},HldcptlmU:{defaultValue:\"This is a tooltips\",displayTextArea:true,title:\"Tooltip Text\",type:ControlType.String}});addFonts(FramerlVgyYCUvq,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",uiFamilyName:\"S\\xf6hne Buch\",url:\"https://framerusercontent.com/assets/T9Fql1IJzsRbyXzJJa8AIOQDWs.woff2\"},{cssFamilyName:\"Noto Sans SC\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans SC\",url:\"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG9_FnYlNbPzS5HE.woff2\",weight:\"400\"},{cssFamilyName:\"Noto Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj757Y0rw-oME.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlVgyYCUvq\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"18\",\"framerVariables\":\"{\\\"HldcptlmU\\\":\\\"tooltipText\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PYEp8dyI0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NlkQXfjsl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Nh0uMtyd1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tcH8hOkh6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bD3ESuvNm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"18\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lVgyYCUvq.map","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/LKpk6QZGusiEdNYsBpwH/9iyqvhaNXS6dCIR20gRN/e4tvnx951.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/sZVj5CGU69oF7SN3fEAI/QIbGYSWGafeQQvQI5x8c/hXPUH73Il.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fsK7UgiwC7Y9NwXwmhwq/ajd6YtHOc8XmIQwdGBZr/MSQhw3Uyb.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/VMlDiaXn0R3iuo2ODo9b/0HPEhhf371EV9SNVOsms/ytdZrnDb6.js\";import PricingTooltip from\"https://framerusercontent.com/modules/Q7ooONkCvsV5zIF1OlbZ/x7Or0sZj1HB1kgcYKgEn/lVgyYCUvq.js\";const PricingTooltipFonts=getFonts(PricingTooltip);const cycleOrder=[\"y4AWzhJVa\",\"zy98vJF8v\",\"w1TF83DRe\"];const serializationHash=\"framer-hswRE\";const variantClassNames={w1TF83DRe:\"framer-v-5l5taz\",y4AWzhJVa:\"framer-v-1i8kf2g\",zy98vJF8v:\"framer-v-1rwb01q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"y4AWzhJVa\",JP:\"w1TF83DRe\",SC:\"zy98vJF8v\"};const getProps=({height,id,label,showSubLabel,showTooltips,subLabel,tooltipText,width,...props})=>{return{...props,ebOk0jb3k:showTooltips??props.ebOk0jb3k??true,INAyIhM1y:tooltipText??props.INAyIhM1y??\"Documents with the High Quality indexing mode will consume Knowledge Data Storage resources. When Knowledge Data Storage reaches the limit , new documents will not be uploaded.\",Iqyvd3MNp:label??props.Iqyvd3MNp??\"Model Vendor Management\",UrVt9Ym_x:subLabel??props.UrVt9Ym_x??\"Covering All Models\",variant:humanReadableVariantMap[props.variant]??props.variant??\"y4AWzhJVa\",WsjVQGHB7:showSubLabel??props.WsjVQGHB7};};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,Iqyvd3MNp,ebOk0jb3k,INAyIhM1y,WsjVQGHB7,UrVt9Ym_x,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"y4AWzhJVa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1i8kf2g\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"y4AWzhJVa\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-99305e00-df49-420f-9023-3051f04a7455, rgb(229, 234, 255))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({w1TF83DRe:{\"data-framer-name\":\"JP\"},zy98vJF8v:{\"data-framer-name\":\"SC\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-170i13m\",\"data-framer-name\":\"Label\",layoutDependency:layoutDependency,layoutId:\"I6461:15888;6461:12872\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o95r6z\",layoutDependency:layoutDependency,layoutId:\"EJ8KUoRGi\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-auvqs0\",\"data-styles-preset\":\"e4tvnx951\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"Model Vendor Management\"})}),className:\"framer-1bn8lgm\",\"data-framer-name\":\"Model Vendor Management\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I6461:15888;6461:12873\",style:{\"--extracted-r6o4lv\":\"var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51))\",\"--framer-paragraph-spacing\":\"0px\"},text:Iqyvd3MNp,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({w1TF83DRe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-p2nf01\",\"data-styles-preset\":\"ytdZrnDb6\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"Model Vendor Management\"})})},zy98vJF8v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2oxqsp\",\"data-styles-preset\":\"MSQhw3Uyb\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"Model Vendor Management\"})})}},baseVariant,gestureVariant)})}),ebOk0jb3k&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-m7tzjz\",layoutDependency:layoutDependency,layoutId:\"RVRcg5D0R\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+14+(((componentViewport?.height||200)-28-112)/2+0+0)+45+2,...addPropertyOverrides({w1TF83DRe:{y:(componentViewport?.y||0)+14+(((componentViewport?.height||200)-28-120)/2+0+0)+49+2},zy98vJF8v:{y:(componentViewport?.y||0)+14+(((componentViewport?.height||200)-28-120)/2+0+0)+49+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bapez4-container\",layoutDependency:layoutDependency,layoutId:\"iGtID2cDE-container\",nodeId:\"iGtID2cDE\",rendersWithMotion:true,scopeId:\"OY1ylXOnD\",children:/*#__PURE__*/_jsx(PricingTooltip,{height:\"100%\",HldcptlmU:INAyIhM1y,id:\"iGtID2cDE\",layoutId:\"iGtID2cDE\",variant:\"GqVibQApZ\",width:\"100%\",...addPropertyOverrides({w1TF83DRe:{variant:\"PYEp8dyI0\"},zy98vJF8v:{variant:\"PYEp8dyI0\"}},baseVariant,gestureVariant)})})})})]}),WsjVQGHB7&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1177b214-77e8-48ee-9d08-a4def50a6ad5, rgb(102, 102, 102)))\"},children:\"Covering All Models\"})}),className:\"framer-15xl5i7\",\"data-framer-name\":\"Covering All Models\",fonts:[\"CUSTOM;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"I6461:15888;6461:12875\",style:{\"--extracted-r6o4lv\":\"var(--token-1177b214-77e8-48ee-9d08-a4def50a6ad5, rgb(102, 102, 102))\",\"--framer-paragraph-spacing\":\"0px\"},text:UrVt9Ym_x,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({w1TF83DRe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13zxlnf\",\"data-styles-preset\":\"hXPUH73Il\",children:\"Covering All Models\"})}),fonts:[\"Inter\"]},zy98vJF8v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIFNDLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Noto Sans SC\", \"Noto Sans SC Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1177b214-77e8-48ee-9d08-a4def50a6ad5, rgb(102, 102, 102)))\"},children:\"Covering All Models\"})}),fonts:[\"GF;Noto Sans SC-regular\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hswRE.framer-70d0d8, .framer-hswRE .framer-70d0d8 { display: block; }\",\".framer-hswRE.framer-1i8kf2g { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 14px 20px 14px 20px; position: relative; width: 272px; }\",\".framer-hswRE .framer-170i13m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hswRE .framer-o95r6z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 87%; }\",\".framer-hswRE .framer-1bn8lgm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hswRE .framer-m7tzjz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-hswRE .framer-bapez4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hswRE .framer-15xl5i7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-hswRE[data-border=\"true\"]::after, .framer-hswRE [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 272\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zy98vJF8v\":{\"layout\":[\"fixed\",\"auto\"]},\"w1TF83DRe\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Iqyvd3MNp\":\"label\",\"ebOk0jb3k\":\"showTooltips\",\"INAyIhM1y\":\"tooltipText\",\"WsjVQGHB7\":\"showSubLabel\",\"UrVt9Ym_x\":\"subLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOY1ylXOnD=withCSS(Component,css,\"framer-hswRE\");export default FramerOY1ylXOnD;FramerOY1ylXOnD.displayName=\"pricing/pricing-table-head\";FramerOY1ylXOnD.defaultProps={height:50,width:272};addPropertyControls(FramerOY1ylXOnD,{variant:{options:[\"y4AWzhJVa\",\"zy98vJF8v\",\"w1TF83DRe\"],optionTitles:[\"Variant 1\",\"SC\",\"JP\"],title:\"Variant\",type:ControlType.Enum},Iqyvd3MNp:{defaultValue:\"Model Vendor Management\",displayTextArea:true,title:\"Label\",type:ControlType.String},ebOk0jb3k:{defaultValue:true,title:\"Show Tooltips\",type:ControlType.Boolean},INAyIhM1y:{defaultValue:\"Documents with the High Quality indexing mode will consume Knowledge Data Storage resources. When Knowledge Data Storage reaches the limit , new documents will not be uploaded.\",displayTextArea:true,title:\"Tooltip Text\",type:ControlType.String},WsjVQGHB7:{defaultValue:false,title:\"Show Sub Label\",type:ControlType.Boolean},UrVt9Ym_x:{defaultValue:\"Covering All Models\",displayTextArea:false,title:\"Sub Label\",type:ControlType.String}});addFonts(FramerOY1ylXOnD,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"S\\xf6hne Buch\",source:\"custom\",url:\"https://framerusercontent.com/assets/T9Fql1IJzsRbyXzJJa8AIOQDWs.woff2\"},{family:\"Noto Sans SC\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG9_FnYlNbPzS5HE.woff2\",weight:\"400\"}]},...PricingTooltipFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOY1ylXOnD\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"272\",\"framerVariables\":\"{\\\"Iqyvd3MNp\\\":\\\"label\\\",\\\"ebOk0jb3k\\\":\\\"showTooltips\\\",\\\"INAyIhM1y\\\":\\\"tooltipText\\\",\\\"WsjVQGHB7\\\":\\\"showSubLabel\\\",\\\"UrVt9Ym_x\\\":\\\"subLabel\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zy98vJF8v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w1TF83DRe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"LEblFVVwy\",\"ASYS457Kq\",\"mGHhqIRRa\",\"psq74yg2R\",\"kzOt6LS72\"];const serializationHash=\"framer-NGJPa\";const variantClassNames={ASYS457Kq:\"framer-v-153p9bb\",kzOt6LS72:\"framer-v-xgezeq\",LEblFVVwy:\"framer-v-o5k572\",mGHhqIRRa:\"framer-v-7ou9q3\",psq74yg2R:\"framer-v-1xucpcr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"check-brand\":\"ASYS457Kq\",\"check-gray\":\"mGHhqIRRa\",\"check-indigo\":\"LEblFVVwy\",\"check-orange\":\"psq74yg2R\",na:\"kzOt6LS72\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LEblFVVwy\"};};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:\"LEblFVVwy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"kzOt6LS72\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"kzOt6LS72\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-o5k572\",className,classNames),\"data-framer-name\":\"check-indigo\",layoutDependency:layoutDependency,layoutId:\"LEblFVVwy\",ref:refBinding,style:{borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},...addPropertyOverrides({ASYS457Kq:{\"data-framer-name\":\"check-brand\"},kzOt6LS72:{\"data-framer-name\":\"na\"},mGHhqIRRa:{\"data-framer-name\":\"check-gray\"},psq74yg2R:{\"data-framer-name\":\"check-orange\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1mtww41\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"CJJdwRWS8\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M5 11v2h14v-2H5Z\"/></svg>',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-5y065o\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"HUajlcQrk\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m10 15.17 9.192-9.191 1.414 1.414L10 17.999l-6.364-6.364 1.414-1.414 4.95 4.95Z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({mGHhqIRRa:{fill:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},psq74yg2R:{fill:\"var(--token-f190d166-8ee9-439c-aecf-eb6384572acf, rgb(220, 104, 3))\"}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NGJPa.framer-1mqqeze, .framer-NGJPa .framer-1mqqeze { display: block; }\",\".framer-NGJPa.framer-o5k572 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 3px; position: relative; width: min-content; }\",\".framer-NGJPa .framer-1mtww41, .framer-NGJPa .framer-5y065o { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); position: relative; width: 21px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 27\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ASYS457Kq\":{\"layout\":[\"auto\",\"auto\"]},\"mGHhqIRRa\":{\"layout\":[\"auto\",\"auto\"]},\"psq74yg2R\":{\"layout\":[\"auto\",\"auto\"]},\"kzOt6LS72\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWSWbhrsPs=withCSS(Component,css,\"framer-NGJPa\");export default FramerWSWbhrsPs;FramerWSWbhrsPs.displayName=\"pricing/check\";FramerWSWbhrsPs.defaultProps={height:27,width:27};addPropertyControls(FramerWSWbhrsPs,{variant:{options:[\"LEblFVVwy\",\"ASYS457Kq\",\"mGHhqIRRa\",\"psq74yg2R\",\"kzOt6LS72\"],optionTitles:[\"check-indigo\",\"check-brand\",\"check-gray\",\"check-orange\",\"na\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWSWbhrsPs,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWSWbhrsPs\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"27\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ASYS457Kq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mGHhqIRRa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"psq74yg2R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kzOt6LS72\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"27\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WSWbhrsPs.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Enhanced store with original + discounted prices for annual plans\nconst useStore=createStore({period:\"month\",language:\"en\",prices:{pro:{month:\"$59\",year:{original:\"$708\",discounted:\"$590\"}},team:{month:\"$159\",year:{original:\"$1908\",discounted:\"$1590\"}}},discount:{pro:{month:\"\",year:\"Save $118\"},team:{month:\"\",year:\"Save $318\"},proJP:{month:\"\",year:\"118ドルの節約\"},teamJP:{month:\"\",year:\"318ドルの節約\"},proCN:{month:\"\",year:\"节省 $118\"},teamCN:{month:\"\",year:\"节省 $318\"}},unit:{en:{month:\"per workspace/month\",year:\"per workspace/year\"},jp:{month:\"ワークスペース/月\",year:\"ワークスペース/年\"},cn:{month:\"每个工作空间/月\",year:\"每个工作空间/年\"}},plan:\"Cloud Service\"});// IMPROVED: Better language detection with store update\nfunction detectAndSetLanguage(){if(typeof window===\"undefined\")return\"en\";const pathname=window.location.pathname;const href=window.location.href;console.log(\"Detecting language from URL:\",href,\"Pathname:\",pathname)// Debug\n;let detectedLanguage=\"en\";// Check URL path for language indicators\nif(href.includes(\"/ja\")||href.includes(\"/jp\")||pathname.startsWith(\"/jp\")||pathname.startsWith(\"/ja\")||pathname.includes(\"/jp/\")||pathname.includes(\"/ja/\")){detectedLanguage=\"jp\";}else if(href.includes(\"/zh\")||href.includes(\"/cn\")||pathname.startsWith(\"/zh\")||pathname.startsWith(\"/cn\")||pathname.includes(\"/zh/\")||pathname.includes(\"/cn/\")){detectedLanguage=\"cn\";}console.log(\"Detected language:\",detectedLanguage)// Debug\n;return detectedLanguage;}// New hook to manage language detection\nfunction useLanguage(){const[store,setStore]=useStore();React.useEffect(()=>{const detectedLanguage=detectAndSetLanguage();if(store.language!==detectedLanguage){console.log(\"Updating language in store:\",detectedLanguage)// Debug\n;setStore({language:detectedLanguage});}},[store.language,setStore]);return store.language;}// UPDATED: Original functions now include language detection\nexport function showCloudFAQ(Component){return props=>{const[store]=useStore();const language=useLanguage();// Only show if plan matches AND language matches the page\nconst shouldShow=store.plan===\"Cloud Service\"&&language===\"jp\";return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}export function showSelfHostedFAQ(Component){return props=>{const[store]=useStore();const language=useLanguage();// Only show if plan matches AND language matches the page\nconst shouldShow=store.plan===\"Self-hosted\"&&language===\"jp\";return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}// NEW: Language-aware FAQ visibility functions\nexport function showCloudFAQJapanese(Component){return props=>{const[store]=useStore();const language=useLanguage();const shouldShow=store.plan===\"Cloud Service\"&&language===\"jp\";console.log(\"showCloudFAQJapanese - Plan:\",store.plan,\"Language:\",language,\"Should show:\",shouldShow)// Debug\n;return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}export function showCloudFAQEnglish(Component){return props=>{const[store]=useStore();const language=useLanguage();const shouldShow=store.plan===\"Cloud Service\"&&language===\"en\";return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}export function showSelfHostedFAQJapanese(Component){return props=>{const[store]=useStore();const language=useLanguage();const shouldShow=store.plan===\"Self-hosted\"&&language===\"jp\";return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}export function showSelfHostedFAQEnglish(Component){return props=>{const[store]=useStore();const language=useLanguage();const shouldShow=store.plan===\"Self-hosted\"&&language===\"en\";return /*#__PURE__*/_jsx(Component,{...props,style:{display:shouldShow?\"block\":\"none\",...props.style}});};}export function withTogglePeriod(Component){return props=>{const[store,setStore]=useStore();const newPeriod=store.period===\"month\"?\"year\":\"month\";const variant=store.period===\"month\"?\"Off\":\"On\";return /*#__PURE__*/_jsx(Component,{...props,variant:variant,onClick:()=>setStore({period:newPeriod})});};}// Updated pricing functions with proper styling\nexport function withProPrice(Component){return props=>{const[store]=useStore();const price=store.prices.pro[store.period];// Base style for price text\nconst priceStyle={fontFamily:\"S\\xf6hne Kr\\xe4ftig, sans-serif\",fontSize:\"1.5rem\",lineHeight:\"1.1\",letterSpacing:\"-0.02em\",color:\"#0033ff\",fontFeatureSettings:'\"tnum\"',...props.style};const content=typeof price===\"string\"?price:/*#__PURE__*/_jsxs(\"span\",{style:priceStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:{...priceStyle,textDecoration:\"line-through\",opacity:.6,marginRight:6},children:price.original}),/*#__PURE__*/_jsx(\"span\",{style:priceStyle,children:price.discounted})]});return /*#__PURE__*/_jsx(Component,{...props,children:content});};}export function withTeamPrice(Component){return props=>{const[store]=useStore();const price=store.prices.team[store.period];// Base style for price text\nconst priceStyle={fontFamily:\"S\\xf6hne Kr\\xe4ftig, sans-serif\",fontSize:\"1.5rem\",lineHeight:\"1.1\",letterSpacing:\"-0.02em\",color:\"#000000\",fontFeatureSettings:'\"tnum\"',...props.style};const content=typeof price===\"string\"?price:/*#__PURE__*/_jsxs(\"span\",{style:priceStyle,children:[/*#__PURE__*/_jsx(\"span\",{style:{textDecoration:\"line-through\",opacity:.6,marginRight:6},children:price.original}),/*#__PURE__*/_jsx(\"span\",{children:price.discounted})]});return /*#__PURE__*/_jsx(Component,{...props,style:priceStyle,children:content});};}export function withOriginalPricePro(Component){return props=>{const[store]=useStore();const price=store.prices.pro[store.period];if(typeof price===\"string\"){return /*#__PURE__*/_jsx(Component,{...props,style:{display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props,text:price.original});};}export function withDiscountedPricePro(Component){return props=>{const[store]=useStore();const price=store.prices.pro[store.period];if(typeof price===\"string\"){return /*#__PURE__*/_jsx(Component,{...props,text:price});}return /*#__PURE__*/_jsx(Component,{...props,text:price.discounted});};}export function withOriginalPriceTeam(Component){return props=>{const[store]=useStore();const price=store.prices.team[store.period];if(typeof price===\"string\"){return /*#__PURE__*/_jsx(Component,{...props,style:{display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props,text:price.original});};}export function withDiscountedPriceTeam(Component){return props=>{const[store]=useStore();const price=store.prices.team[store.period];if(typeof price===\"string\"){return /*#__PURE__*/_jsx(Component,{...props,text:price});}return /*#__PURE__*/_jsx(Component,{...props,text:price.discounted});};}// IMPROVED: Using language from store instead of URL detection each time\nexport function withPeriod(Component){return props=>{const[store]=useStore();const language=useLanguage()// Use the hook\n;let unitText;switch(language){case\"cn\":unitText=store.unit.cn[store.period];break;case\"jp\":unitText=store.unit.jp[store.period];break;default:unitText=store.unit.en[store.period];}return /*#__PURE__*/_jsx(Component,{...props,text:unitText});};}// IMPROVED: Using language from store\nexport function withProDiscount(Component){return props=>{const[store]=useStore();const language=useLanguage()// Use the hook\n;let discountText;switch(language){case\"cn\":discountText=store.discount.proCN[store.period];break;case\"jp\":discountText=store.discount.proJP[store.period];break;default:discountText=store.discount.pro[store.period];}return /*#__PURE__*/_jsx(Component,{...props,text:discountText});};}// IMPROVED: Using language from store\nexport function withTeamDiscount(Component){return props=>{const[store]=useStore();const language=useLanguage()// Use the hook\n;let discountText;switch(language){case\"cn\":discountText=store.discount.teamCN[store.period];break;case\"jp\":discountText=store.discount.teamJP[store.period];break;default:discountText=store.discount.team[store.period];}return /*#__PURE__*/_jsx(Component,{...props,text:discountText});};}// Language-specific functions (keep these as-is)\nexport function withPeriodJP(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(Component,{...props,text:store.unit.jp[store.period]});};}export function withProDiscountJP(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(Component,{...props,text:store.discount.proJP[store.period]});};}export function withPeriodCN(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(Component,{...props,text:store.unit.cn[store.period]});};}export function withProDiscountCN(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(Component,{...props,text:store.discount.proCN[store.period]});};}export function withTeamDiscountCN(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(Component,{...props,text:store.discount.teamCN[store.period]});};}export function withSetCloudPlan(Component){return props=>{const[,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>setStore({plan:\"Cloud Service\"})});};}export function withSetSelfHostedPlan(Component){return props=>{const[,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>setStore({plan:\"Self-hosted\"})});};}// FIXED: Plan switch with proper language detection\nexport function withPlanSwitch(Component){return props=>{const[store]=useStore();const language=useLanguage();// Determine the correct variant based on both plan AND language\nlet variant=\"\";if(language===\"jp\"){variant=store.plan===\"Cloud Service\"?\"JP_Horizontal_Cloud\":\"JP_Horizontal_SelfHosted\";}else if(language===\"cn\"){variant=store.plan===\"Cloud Service\"?\"SC_Horizontal_Cloud\":\"SC_Horizontal_SelfHosted\";}else{variant=store.plan===\"Cloud Service\"?\"EN_Horizontal_Cloud\":\"EN_Horizontal_SelfHosted\";}console.log(\"withPlanSwitch - Language:\",language,\"Plan:\",store.plan,\"Variant:\",variant)// Debug\n;return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};}export function hideAnnualSwitch(Component){return props=>{const[store]=useStore();const displayStyle={display:store.plan===\"Cloud Service\"?\"block\":\"none\"};return /*#__PURE__*/_jsx(Component,{...props,style:displayStyle});};}export function withPlans(Component){return props=>{const[store,setStore]=useStore();// Handle URL parameters and hash on component mount\nReact.useEffect(()=>{if(typeof window===\"undefined\")return;const checkURL=()=>{const url=window.location.href;console.log(\"Current URL:\",url)// Debug\n;if(url.includes(\"plan=self-hosted\")||url.includes(\"plan=enterprise\")||url.includes(\"plan=premium\")||url.includes(\"plan=community\")){console.log(\"Switching to Self-hosted tab\")// Debug\n;setStore({plan:\"Self-hosted\"});// Check for hash and scroll to section\nconst hash=window.location.hash;if(hash){setTimeout(()=>{const element=document.getElementById(hash.substring(1))||document.querySelector(`[data-section=\"${hash.substring(1)}\"]`);if(element){element.scrollIntoView({behavior:\"smooth\",block:\"start\"});}},800)// Wait for tab switch to complete\n;}}};// Check immediately\ncheckURL();// Also check after a short delay\nconst timeoutId=setTimeout(checkURL,100);return()=>clearTimeout(timeoutId);},[setStore]);return /*#__PURE__*/_jsx(Component,{...props,variant:store.plan});};}// New function to highlight/scroll to Enterprise plan if URL parameter is present\nexport function withEnterpriseHighlight(Component){return props=>{// Check URL parameters\nconst urlParams=typeof window!==\"undefined\"?new URLSearchParams(window.location.search):null;const plan=urlParams?.get(\"plan\");// Add highlighting or special styling if this is the enterprise plan being targeted\nconst shouldHighlight=plan===\"enterprise\";// Auto-scroll to enterprise plan on load\nReact.useEffect(()=>{if(shouldHighlight&&typeof window!==\"undefined\"){// Delay to ensure tab switch completes and DOM is ready\nconst timeoutId=setTimeout(()=>{const element=document.getElementById(\"enterprise-plan\")||document.querySelector('[data-plan=\"enterprise\"]')||// Fallback: look for text content\nArray.from(document.querySelectorAll(\"*\")).find(el=>el.textContent?.includes(\"Enterprise\")&&el.closest(\"[data-framer-component-type]\"));if(element){element.scrollIntoView({behavior:\"smooth\",block:\"center\"});}},800)// Longer delay to ensure everything is loaded\n;return()=>clearTimeout(timeoutId);}},[shouldHighlight]);const highlightStyle=shouldHighlight?{animation:\"pulse 2s ease-in-out 3\",transform:\"scale(1.02)\",transition:\"all 0.3s ease\",...props.style}:props.style;return /*#__PURE__*/_jsx(Component,{...props,style:highlightStyle,id:shouldHighlight?\"enterprise-plan\":undefined,\"data-plan\":shouldHighlight?\"enterprise\":undefined});};}// Additional helper for Community plan highlighting\nexport function withCommunityHighlight(Component){return props=>{const urlParams=typeof window!==\"undefined\"?new URLSearchParams(window.location.search):null;const plan=urlParams?.get(\"plan\");const shouldHighlight=plan===\"community\";const highlightStyle=shouldHighlight?{border:\"3px solid #2563eb\",borderRadius:\"12px\",animation:\"pulse 2s ease-in-out 3\",transform:\"scale(1.02)\",transition:\"all 0.3s ease\",...props.style}:props.style;return /*#__PURE__*/_jsx(Component,{...props,style:highlightStyle,id:shouldHighlight?\"community-plan\":undefined,\"data-plan\":shouldHighlight?\"community\":undefined});};}// Additional helper for Premium plan highlighting\nexport function withPremiumHighlight(Component){return props=>{const urlParams=typeof window!==\"undefined\"?new URLSearchParams(window.location.search):null;const plan=urlParams?.get(\"plan\");const shouldHighlight=plan===\"premium\";const highlightStyle=shouldHighlight?{border:\"3px solid #2563eb\",borderRadius:\"12px\",animation:\"pulse 2s ease-in-out 3\",transform:\"scale(1.02)\",transition:\"all 0.3s ease\",...props.style}:props.style;return /*#__PURE__*/_jsx(Component,{...props,style:highlightStyle,id:shouldHighlight?\"premium-plan\":undefined,\"data-plan\":shouldHighlight?\"premium\":undefined});};}\nexport const __FramerMetadata__ = {\"exports\":{\"hideAnnualSwitch\":{\"type\":\"reactHoc\",\"name\":\"hideAnnualSwitch\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTogglePeriod\":{\"type\":\"reactHoc\",\"name\":\"withTogglePeriod\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTeamDiscountCN\":{\"type\":\"reactHoc\",\"name\":\"withTeamDiscountCN\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProPrice\":{\"type\":\"reactHoc\",\"name\":\"withProPrice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPeriod\":{\"type\":\"reactHoc\",\"name\":\"withPeriod\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTeamDiscount\":{\"type\":\"reactHoc\",\"name\":\"withTeamDiscount\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showCloudFAQJapanese\":{\"type\":\"reactHoc\",\"name\":\"showCloudFAQJapanese\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnterpriseHighlight\":{\"type\":\"reactHoc\",\"name\":\"withEnterpriseHighlight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showSelfHostedFAQ\":{\"type\":\"reactHoc\",\"name\":\"showSelfHostedFAQ\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSetCloudPlan\":{\"type\":\"reactHoc\",\"name\":\"withSetCloudPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProDiscountJP\":{\"type\":\"reactHoc\",\"name\":\"withProDiscountJP\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showCloudFAQEnglish\":{\"type\":\"reactHoc\",\"name\":\"showCloudFAQEnglish\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProDiscount\":{\"type\":\"reactHoc\",\"name\":\"withProDiscount\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPeriodJP\":{\"type\":\"reactHoc\",\"name\":\"withPeriodJP\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOriginalPricePro\":{\"type\":\"reactHoc\",\"name\":\"withOriginalPricePro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTeamPrice\":{\"type\":\"reactHoc\",\"name\":\"withTeamPrice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPremiumHighlight\":{\"type\":\"reactHoc\",\"name\":\"withPremiumHighlight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOriginalPriceTeam\":{\"type\":\"reactHoc\",\"name\":\"withOriginalPriceTeam\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showSelfHostedFAQEnglish\":{\"type\":\"reactHoc\",\"name\":\"showSelfHostedFAQEnglish\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCommunityHighlight\":{\"type\":\"reactHoc\",\"name\":\"withCommunityHighlight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDiscountedPricePro\":{\"type\":\"reactHoc\",\"name\":\"withDiscountedPricePro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProDiscountCN\":{\"type\":\"reactHoc\",\"name\":\"withProDiscountCN\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSetSelfHostedPlan\":{\"type\":\"reactHoc\",\"name\":\"withSetSelfHostedPlan\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showSelfHostedFAQJapanese\":{\"type\":\"reactHoc\",\"name\":\"showSelfHostedFAQJapanese\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDiscountedPriceTeam\":{\"type\":\"reactHoc\",\"name\":\"withDiscountedPriceTeam\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPeriodCN\":{\"type\":\"reactHoc\",\"name\":\"withPeriodCN\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"showCloudFAQ\":{\"type\":\"reactHoc\",\"name\":\"showCloudFAQ\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPlanSwitch\":{\"type\":\"reactHoc\",\"name\":\"withPlanSwitch\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPlans\":{\"type\":\"reactHoc\",\"name\":\"withPlans\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pricing.map","// Generated by Framer (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Noto Sans SC-600\",\"GF;Noto Sans SC-900\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Noto Sans SC\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaGwHCnYlNbPzS5HE.woff2\",weight:\"600\"},{family:\"Noto Sans SC\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG3bCnYlNbPzS5HE.woff2\",weight:\"900\"}]}];export const css=[\".framer-hm5fa .framer-styles-preset-1e5p0bp:not(.rich-text-wrapper), .framer-hm5fa .framer-styles-preset-1e5p0bp.rich-text-wrapper p { --framer-font-family: \\\"Noto Sans SC\\\", \\\"Noto Sans SC Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noto Sans SC\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-hm5fa\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;S\\xf6hne Kr\\xe4ftig\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"S\\xf6hne Kr\\xe4ftig\",source:\"custom\",url:\"https://framerusercontent.com/assets/CEMi7TIhyUgzmZ5w5S4vsGq2gWA.woff2\"}]}];export const css=[\".framer-DVSHQ .framer-styles-preset-v17792:not(.rich-text-wrapper), .framer-DVSHQ .framer-styles-preset-v17792.rich-text-wrapper p { --framer-font-family: \\\"S\\xf6hne Kr\\xe4ftig\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-DVSHQ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Noto Sans JP-600\",\"GF;Noto Sans JP-900\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Sans JP\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFM8k757Y0rw-oME.woff2\",weight:\"600\"},{cssFamilyName:\"Noto Sans JP\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFLgk757Y0rw-oME.woff2\",weight:\"900\"}]}];export const css=[\".framer-BiT8n .framer-styles-preset-1sdnbrz:not(.rich-text-wrapper), .framer-BiT8n .framer-styles-preset-1sdnbrz.rich-text-wrapper p { --framer-font-family: \\\"Noto Sans JP\\\", \\\"Noto Sans JP Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Noto Sans JP\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-BiT8n\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6c2a425)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Circle from\"https://framerusercontent.com/modules/hoHkU2vsjai9JvcYxUuO/fX7ZCmnQd9xfAWQ04AFD/sVXInvGDp.js\";const CircleFonts=getFonts(Circle);const cycleOrder=[\"cQ6MtgYwF\",\"QhKDFnYaA\",\"WWzfWMiGm\",\"VnbXga19Q\"];const serializationHash=\"framer-LdpUK\";const variantClassNames={cQ6MtgYwF:\"framer-v-24bl9h\",QhKDFnYaA:\"framer-v-1nmjuqn\",VnbXga19Q:\"framer-v-xvdsny\",WWzfWMiGm:\"framer-v-x636wv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Cloud \\xb7\\xa0disabled\":\"VnbXga19Q\",\"Self-host \\xb7 disabled\":\"WWzfWMiGm\",\"Self-host\":\"QhKDFnYaA\",Cloud:\"cQ6MtgYwF\"};const getProps=({height,hover,id,width,...props})=>{return{...props,Ep5rHbSCJ:hover??props.Ep5rHbSCJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"cQ6MtgYwF\"};};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,Ep5rHbSCJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cQ6MtgYwF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter12cd9ex=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Ep5rHbSCJ){const res=await Ep5rHbSCJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-24bl9h\",className,classNames),\"data-framer-name\":\"Cloud\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cQ6MtgYwF\",onMouseEnter:onMouseEnter12cd9ex,ref:refBinding,style:{...style},...addPropertyOverrides({QhKDFnYaA:{\"data-framer-name\":\"Self-host\"},VnbXga19Q:{\"data-framer-name\":\"Cloud \\xb7\\xa0disabled\"},WWzfWMiGm:{\"data-framer-name\":\"Self-host \\xb7 disabled\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xdkine-container\",layoutDependency:layoutDependency,layoutId:\"AOwBc6BNJ-container\",nodeId:\"AOwBc6BNJ\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",height:\"100%\",id:\"AOwBc6BNJ\",layoutId:\"AOwBc6BNJ\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"},VnbXga19Q:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a5f1bq-container\",layoutDependency:layoutDependency,layoutId:\"Q9LvXW07_-container\",nodeId:\"Q9LvXW07_\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\",height:\"100%\",id:\"Q9LvXW07_\",layoutId:\"Q9LvXW07_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12uclfx-container\",layoutDependency:layoutDependency,layoutId:\"HeOh_FiQO-container\",nodeId:\"HeOh_FiQO\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",height:\"100%\",id:\"HeOh_FiQO\",layoutId:\"HeOh_FiQO\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"},VnbXga19Q:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+5.44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cjv8g-container\",layoutDependency:layoutDependency,layoutId:\"fXcvaJ7HG-container\",nodeId:\"fXcvaJ7HG\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\",height:\"100%\",id:\"fXcvaJ7HG\",layoutId:\"fXcvaJ7HG\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+5.44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16lyfjy-container\",layoutDependency:layoutDependency,layoutId:\"BxJhlcAIP-container\",nodeId:\"BxJhlcAIP\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",height:\"100%\",id:\"BxJhlcAIP\",layoutId:\"BxJhlcAIP\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"},VnbXga19Q:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+5.44,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1450fu2-container\",layoutDependency:layoutDependency,layoutId:\"jjSHk1tg7-container\",nodeId:\"jjSHk1tg7\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\",height:\"100%\",id:\"jjSHk1tg7\",layoutId:\"jjSHk1tg7\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+10.88,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-93jfgs-container\",layoutDependency:layoutDependency,layoutId:\"ro356z2WT-container\",nodeId:\"ro356z2WT\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",height:\"100%\",id:\"ro356z2WT\",layoutId:\"ro356z2WT\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"},VnbXga19Q:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+10.88,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o526x8-container\",layoutDependency:layoutDependency,layoutId:\"SqDBZJJYo-container\",nodeId:\"SqDBZJJYo\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\",height:\"100%\",id:\"SqDBZJJYo\",layoutId:\"SqDBZJJYo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:3.11,width:\"3.11px\",y:(componentViewport?.y||0)+0+10.88,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sjg4to-container\",layoutDependency:layoutDependency,layoutId:\"J6WRRaGrd-container\",nodeId:\"J6WRRaGrd\",rendersWithMotion:true,scopeId:\"FqGKXP2BE\",children:/*#__PURE__*/_jsx(Circle,{aDMMY9dTT:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",height:\"100%\",id:\"J6WRRaGrd\",layoutId:\"J6WRRaGrd\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({QhKDFnYaA:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"},VnbXga19Q:{aDMMY9dTT:\"var(--token-922cbb65-3af9-48f8-a7de-4cb44e1a248d, rgb(138, 161, 255))\"},WWzfWMiGm:{aDMMY9dTT:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LdpUK.framer-1gv6s8z, .framer-LdpUK .framer-1gv6s8z { display: block; }\",\".framer-LdpUK.framer-24bl9h { display: grid; gap: 2.33px 2.33px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(3.11px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-LdpUK .framer-1xdkine-container, .framer-LdpUK .framer-1a5f1bq-container, .framer-LdpUK .framer-12uclfx-container, .framer-LdpUK .framer-cjv8g-container, .framer-LdpUK .framer-16lyfjy-container, .framer-LdpUK .framer-1450fu2-container, .framer-LdpUK .framer-93jfgs-container, .framer-LdpUK .framer-o526x8-container, .framer-LdpUK .framer-1sjg4to-container { align-self: start; flex: none; height: 3px; justify-self: start; position: relative; width: 3px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QhKDFnYaA\":{\"layout\":[\"auto\",\"auto\"]},\"WWzfWMiGm\":{\"layout\":[\"auto\",\"auto\"]},\"VnbXga19Q\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Ep5rHbSCJ\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFqGKXP2BE=withCSS(Component,css,\"framer-LdpUK\");export default FramerFqGKXP2BE;FramerFqGKXP2BE.displayName=\"Pricing \\xb7 Toggle Icon\";FramerFqGKXP2BE.defaultProps={height:14,width:14};addPropertyControls(FramerFqGKXP2BE,{variant:{options:[\"cQ6MtgYwF\",\"QhKDFnYaA\",\"WWzfWMiGm\",\"VnbXga19Q\"],optionTitles:[\"Cloud\",\"Self-host\",\"Self-host \\xb7 disabled\",\"Cloud \\xb7\\xa0disabled\"],title:\"Variant\",type:ControlType.Enum},Ep5rHbSCJ:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerFqGKXP2BE,[{explicitInter:true,fonts:[]},...CircleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFqGKXP2BE\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"14\",\"framerIntrinsicWidth\":\"14\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QhKDFnYaA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WWzfWMiGm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VnbXga19Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Ep5rHbSCJ\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5fe4912)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withSetCloudPlan,withSetSelfHostedPlan}from\"https://framerusercontent.com/modules/Fy9dKJUneUfuK1w20FPI/3KzoLssNh9IKYlzYPMkk/Pricing.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vsuVVTwknW3TFEPooUuO/Eo8YSIVMrHp9FVdzEKtE/JOLEieCBa.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Re1OGRkgMohsAVuPxfqc/R4M6onrAzm6YiILadcrI/R2yITl0g9.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/Vz8LJRHODNB4tRZRFBDk/xGfb6Q0qXwbBxHHRMgcv/v0KHq6pyC.js\";import PricingToggleIcon from\"https://framerusercontent.com/modules/nECJQsjHDreNj0rxQ1AX/j5aTqdzwZQdOvNOCJfpR/FqGKXP2BE.js\";import LineV from\"https://framerusercontent.com/modules/zt1ZS2Pw6bldvTEVXJ34/zwvrgmZELIEMDoQa7zj1/OAx9fQzXC.js\";const PricingToggleIconFonts=getFonts(PricingToggleIcon);const MotionDivWithSetCloudPlan1q8y1jo=withCodeBoundaryForOverrides(motion.div,{nodeId:\"oYG7ag6QR\",override:withSetCloudPlan,scopeId:\"ViOJhxljf\"});const LineVFonts=getFonts(LineV);const MotionDivWithSetSelfHostedPlanwnmjl1=withCodeBoundaryForOverrides(motion.div,{nodeId:\"YEsHYOyGV\",override:withSetSelfHostedPlan,scopeId:\"ViOJhxljf\"});const cycleOrder=[\"u3aNdqaXU\",\"wu1_nuRCo\",\"VdFRjLgE2\",\"yKYYVFeJ4\",\"raOjC0UAF\",\"dYkr9kpXE\",\"dYkQMJ5FW\",\"H_8D9xo_J\",\"lazL0TDkb\",\"jyhhD4MVs\"];const serializationHash=\"framer-i1vYK\";const variantClassNames={dYkQMJ5FW:\"framer-v-a6g9qa\",dYkr9kpXE:\"framer-v-1bfsrzn\",H_8D9xo_J:\"framer-v-vggl97\",jyhhD4MVs:\"framer-v-6v1526\",lazL0TDkb:\"framer-v-1t0vu2k\",raOjC0UAF:\"framer-v-zd27xs\",u3aNdqaXU:\"framer-v-156ar52\",VdFRjLgE2:\"framer-v-i40r6c\",wu1_nuRCo:\"framer-v-ckljc4\",yKYYVFeJ4:\"framer-v-vkyx2d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Space Around\":\"space-around\",\"Space Between\":\"space-between\",\"Space Evenly\":\"space-evenly\",Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableEnumMap1={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap2={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={EN_Horizontal_Cloud:\"u3aNdqaXU\",EN_Horizontal_SelfHosted:\"wu1_nuRCo\",EN_Vertical_Cloud:\"VdFRjLgE2\",EN_Vertical_SelfHosted:\"yKYYVFeJ4\",JP_Horizontal_Cloud:\"dYkQMJ5FW\",JP_Horizontal_SelfHosted:\"H_8D9xo_J\",JP_Vertical_Cloud:\"lazL0TDkb\",JP_Vertical_SelfHosted:\"jyhhD4MVs\",SC_Horizontal_SelfHosted:\"dYkr9kpXE\",SCNHorizontal_Cloud:\"raOjC0UAF\"};const getProps=({align,buttonPadding,direction,distribute,height,id,lineVisible,padding,tab1Text,tab2Text,width,...props})=>{return{...props,c99oywatg:buttonPadding??props.c99oywatg??\"12px 14px 12px 14px\",dR4mmOrT0:padding??props.dR4mmOrT0??\"4px\",EFEEk9wHc:humanReadableEnumMap1[direction]??direction??props.EFEEk9wHc??\"row\",L2oE6bQcb:lineVisible??props.L2oE6bQcb??true,nLJc2UyXm:tab1Text??props.nLJc2UyXm??\"Cloud Service\",PZUph_L_0:humanReadableEnumMap2[align]??align??props.PZUph_L_0??\"flex-start\",UYckFX8RT:humanReadableEnumMap[distribute]??distribute??props.UYckFX8RT??\"flex-start\",variant:humanReadableVariantMap[props.variant]??props.variant??\"u3aNdqaXU\",vSRWGs88O:tab2Text??props.vSRWGs88O??\"Self-hosted\"};};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,nLJc2UyXm,vSRWGs88O,dR4mmOrT0,c99oywatg,UYckFX8RT,EFEEk9wHc,PZUph_L_0,L2oE6bQcb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u3aNdqaXU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap7sjz5v=activeVariantCallback(async(...args)=>{setVariant(\"VdFRjLgE2\");});const Ep5rHbSCJdpysd3=activeVariantCallback(async(...args)=>{setVariant(\"me6dUTIYY\");});const onTapzz2r1f=activeVariantCallback(async(...args)=>{setVariant(\"yKYYVFeJ4\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"VdFRjLgE2\",\"yKYYVFeJ4\",\"lazL0TDkb\",\"jyhhD4MVs\"].includes(baseVariant))return false;return value;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-156ar52\",className,classNames),\"data-framer-name\":\"EN_Horizontal_Cloud\",layoutDependency:layoutDependency,layoutId:\"u3aNdqaXU\",ref:refBinding,style:{\"--15in95m\":EFEEk9wHc===\"column\"?\"100%\":\"1px\",\"--1u4yzyx\":numberToPixelString(dR4mmOrT0),\"--1xi2ooi\":UYckFX8RT,\"--5oe0wk\":EFEEk9wHc,\"--qp5vzt\":EFEEk9wHc===\"column\"?undefined:\"1 0 0px\",backdropFilter:\"blur(5px)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({dYkQMJ5FW:{\"data-framer-name\":\"JP_Horizontal_Cloud\"},dYkr9kpXE:{\"data-framer-name\":\"SC_Horizontal_SelfHosted\"},H_8D9xo_J:{\"data-framer-name\":\"JP_Horizontal_SelfHosted\"},jyhhD4MVs:{\"data-framer-name\":\"JP_Vertical_SelfHosted\"},lazL0TDkb:{\"data-framer-name\":\"JP_Vertical_Cloud\"},raOjC0UAF:{\"data-framer-name\":\"SCNHorizontal_Cloud\"},VdFRjLgE2:{\"data-framer-name\":\"EN_Vertical_Cloud\"},wu1_nuRCo:{\"data-framer-name\":\"EN_Horizontal_SelfHosted\"},yKYYVFeJ4:{\"data-framer-name\":\"EN_Vertical_SelfHosted\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sjhod7\",layoutDependency:layoutDependency,layoutId:\"QCkFSWL8O\",style:{\"--14sark1\":PZUph_L_0,\"--1xi2ooi\":UYckFX8RT,\"--5oe0wk\":EFEEk9wHc},children:[/*#__PURE__*/_jsxs(MotionDivWithSetCloudPlan1q8y1jo,{className:\"framer-1q8y1jo\",\"data-framer-name\":\"Button - Cloud\",layoutDependency:layoutDependency,layoutId:\"oYG7ag6QR\",style:{\"--16bcid6\":numberToPixelString(c99oywatg),borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,opacity:1},variants:{dYkQMJ5FW:{opacity:1},dYkr9kpXE:{opacity:1},H_8D9xo_J:{opacity:1},jyhhD4MVs:{opacity:1},lazL0TDkb:{opacity:1},raOjC0UAF:{opacity:1},yKYYVFeJ4:{opacity:.7}},...addPropertyOverrides({wu1_nuRCo:{whileHover:animation},yKYYVFeJ4:{\"data-highlight\":true,onTap:onTap7sjz5v,whileHover:animation}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nkc1hy-container\",layoutDependency:layoutDependency,layoutId:\"h1vJCy4x1-container\",nodeId:\"h1vJCy4x1\",rendersWithMotion:true,scopeId:\"ViOJhxljf\",children:/*#__PURE__*/_jsx(PricingToggleIcon,{Ep5rHbSCJ:Ep5rHbSCJdpysd3,height:\"100%\",id:\"h1vJCy4x1\",layoutId:\"h1vJCy4x1\",variant:\"cQ6MtgYwF\",width:\"100%\",...addPropertyOverrides({dYkQMJ5FW:{Ep5rHbSCJ:undefined},dYkr9kpXE:{variant:\"VnbXga19Q\"},H_8D9xo_J:{Ep5rHbSCJ:undefined,variant:\"VnbXga19Q\"},jyhhD4MVs:{variant:\"VnbXga19Q\"},wu1_nuRCo:{variant:\"VnbXga19Q\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Cloud Service\"})}),className:\"framer-1jy2xlp\",\"data-framer-name\":\"Cloud Service\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M5I35W6az\",style:{\"--extracted-r6o4lv\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},text:nLJc2UyXm,variants:{dYkr9kpXE:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\"},H_8D9xo_J:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\"},jyhhD4MVs:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\"},wu1_nuRCo:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\"},yKYYVFeJ4:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({dYkQMJ5FW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Cloud Service\"})})},dYkr9kpXE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e5p0bp\",\"data-styles-preset\":\"JOLEieCBa\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Cloud Service\"})})},H_8D9xo_J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Cloud Service\"})})},jyhhD4MVs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Cloud Service\"})})},lazL0TDkb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Cloud Service\"})})},raOjC0UAF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e5p0bp\",\"data-styles-preset\":\"JOLEieCBa\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Cloud Service\"})})},wu1_nuRCo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Cloud Service\"})})},yKYYVFeJ4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Cloud Service\"})})}},baseVariant,gestureVariant)})]}),isDisplayed(L2oE6bQcb)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"1px\",...addPropertyOverrides({dYkQMJ5FW:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cj6xgd-container\",layoutDependency:layoutDependency,layoutId:\"sD2oPAuLO-container\",nodeId:\"sD2oPAuLO\",rendersWithMotion:true,scopeId:\"ViOJhxljf\",children:/*#__PURE__*/_jsx(LineV,{height:\"100%\",id:\"sD2oPAuLO\",J5sIQhrfv:\"var(--token-fcf031dd-c493-436a-bf42-89f71585af39, rgb(245, 245, 245))\",layoutId:\"sD2oPAuLO\",style:{height:\"100%\",width:\"100%\"},variant:\"qcwqUshUK\",width:\"100%\",...addPropertyOverrides({dYkQMJ5FW:{style:{height:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(MotionDivWithSetSelfHostedPlanwnmjl1,{className:\"framer-wnmjl1\",\"data-framer-name\":\"Button Self hosted\",layoutDependency:layoutDependency,layoutId:\"YEsHYOyGV\",style:{\"--16bcid6\":numberToPixelString(c99oywatg),borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,...addPropertyOverrides({VdFRjLgE2:{\"data-highlight\":true,onTap:onTapzz2r1f},wu1_nuRCo:{whileHover:undefined},yKYYVFeJ4:{whileHover:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j0hxxc-container\",layoutDependency:layoutDependency,layoutId:\"dKlUaNe7J-container\",nodeId:\"dKlUaNe7J\",rendersWithMotion:true,scopeId:\"ViOJhxljf\",children:/*#__PURE__*/_jsx(PricingToggleIcon,{Ep5rHbSCJ:Ep5rHbSCJdpysd3,height:\"100%\",id:\"dKlUaNe7J\",layoutId:\"dKlUaNe7J\",variant:\"WWzfWMiGm\",width:\"100%\",...addPropertyOverrides({dYkQMJ5FW:{Ep5rHbSCJ:undefined},dYkr9kpXE:{variant:\"QhKDFnYaA\"},H_8D9xo_J:{Ep5rHbSCJ:undefined,variant:\"QhKDFnYaA\"},jyhhD4MVs:{variant:\"QhKDFnYaA\"},wu1_nuRCo:{variant:\"QhKDFnYaA\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Self-hosted\"})}),className:\"framer-5wy711\",\"data-framer-name\":\"Self-hosted\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZzwABV228\",style:{\"--extracted-r6o4lv\":\"var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153))\",\"--framer-paragraph-spacing\":\"0px\"},text:vSRWGs88O,variants:{dYkr9kpXE:{\"--extracted-r6o4lv\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\"},H_8D9xo_J:{\"--extracted-r6o4lv\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\"},jyhhD4MVs:{\"--extracted-r6o4lv\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\"},wu1_nuRCo:{\"--extracted-r6o4lv\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\"},yKYYVFeJ4:{\"--extracted-r6o4lv\":\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({dYkQMJ5FW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Self-hosted\"})})},dYkr9kpXE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e5p0bp\",\"data-styles-preset\":\"JOLEieCBa\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Self-hosted\"})})},H_8D9xo_J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Self-hosted\"})})},jyhhD4MVs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Self-hosted\"})})},lazL0TDkb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1sdnbrz\",\"data-styles-preset\":\"v0KHq6pyC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Self-hosted\"})})},raOjC0UAF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e5p0bp\",\"data-styles-preset\":\"JOLEieCBa\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-def6f197-2fed-4889-b029-9896d7d6b43b, rgb(153, 153, 153)))\"},children:\"Self-hosted\"})})},wu1_nuRCo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Self-hosted\"})})},yKYYVFeJ4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-v17792\",\"data-styles-preset\":\"R2yITl0g9\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255)))\"},children:\"Self-hosted\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-i1vYK.framer-11j4clx, .framer-i1vYK .framer-11j4clx { display: block; }\",\".framer-i1vYK.framer-156ar52 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--5oe0wk); flex-wrap: wrap; gap: 4px; height: min-content; justify-content: var(--1xi2ooi); overflow: hidden; padding: var(--1u4yzyx); position: relative; width: 342px; will-change: var(--framer-will-change-override, transform); }\",\".framer-i1vYK .framer-1sjhod7 { align-content: var(--14sark1); align-items: var(--14sark1); display: flex; flex: var(--qp5vzt); flex-direction: var(--5oe0wk); flex-wrap: wrap; gap: 0px 8px; height: min-content; justify-content: var(--1xi2ooi); overflow: visible; padding: 0px; position: relative; width: var(--15in95m); z-index: 1; }\",\".framer-i1vYK .framer-1q8y1jo { align-content: center; align-items: center; cursor: default; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: var(--16bcid6); position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-i1vYK .framer-nkc1hy-container, .framer-i1vYK .framer-1j0hxxc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-i1vYK .framer-1jy2xlp, .framer-i1vYK .framer-5wy711 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-i1vYK .framer-cj6xgd-container { flex: none; height: 40px; position: relative; width: 1px; }\",\".framer-i1vYK .framer-wnmjl1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: var(--16bcid6); position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-i1vYK.framer-v-ckljc4 .framer-1q8y1jo { cursor: pointer; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-i1vYK.framer-v-ckljc4 .framer-wnmjl1 { cursor: default; will-change: unset; }\",\".framer-i1vYK.framer-v-i40r6c .framer-1sjhod7, .framer-i1vYK.framer-v-vkyx2d .framer-1sjhod7 { flex-direction: column; }\",\".framer-i1vYK.framer-v-vkyx2d .framer-1q8y1jo { will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-i1vYK.framer-v-vkyx2d .framer-wnmjl1 { will-change: unset; }\",\".framer-i1vYK.framer-v-a6g9qa.framer-156ar52, .framer-i1vYK.framer-v-vggl97.framer-156ar52 { width: 400px; }\",\".framer-i1vYK.framer-v-a6g9qa .framer-cj6xgd-container { width: auto; }\",\".framer-i1vYK.framer-v-1t0vu2k.framer-156ar52 { flex-direction: row; width: min-content; }\",\".framer-i1vYK.framer-v-1t0vu2k .framer-1sjhod7 { flex: none; flex-direction: column; flex-wrap: nowrap; width: min-content; }\",\".framer-i1vYK.framer-v-6v1526.framer-156ar52 { flex-direction: row; }\",\".framer-i1vYK.framer-v-6v1526 .framer-1sjhod7 { flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 342\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wu1_nuRCo\":{\"layout\":[\"fixed\",\"auto\"]},\"VdFRjLgE2\":{\"layout\":[\"fixed\",\"auto\"]},\"yKYYVFeJ4\":{\"layout\":[\"fixed\",\"auto\"]},\"raOjC0UAF\":{\"layout\":[\"fixed\",\"auto\"]},\"dYkr9kpXE\":{\"layout\":[\"fixed\",\"auto\"]},\"dYkQMJ5FW\":{\"layout\":[\"fixed\",\"auto\"]},\"H_8D9xo_J\":{\"layout\":[\"fixed\",\"auto\"]},\"lazL0TDkb\":{\"layout\":[\"auto\",\"auto\"]},\"jyhhD4MVs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nLJc2UyXm\":\"tab1Text\",\"vSRWGs88O\":\"tab2Text\",\"dR4mmOrT0\":\"padding\",\"c99oywatg\":\"buttonPadding\",\"UYckFX8RT\":\"distribute\",\"EFEEk9wHc\":\"direction\",\"PZUph_L_0\":\"align\",\"L2oE6bQcb\":\"lineVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerViOJhxljf=withCSS(Component,css,\"framer-i1vYK\");export default FramerViOJhxljf;FramerViOJhxljf.displayName=\"pricing/plan-mode\";FramerViOJhxljf.defaultProps={height:48,width:342};addPropertyControls(FramerViOJhxljf,{variant:{options:[\"u3aNdqaXU\",\"wu1_nuRCo\",\"VdFRjLgE2\",\"yKYYVFeJ4\",\"raOjC0UAF\",\"dYkr9kpXE\",\"dYkQMJ5FW\",\"H_8D9xo_J\",\"lazL0TDkb\",\"jyhhD4MVs\"],optionTitles:[\"EN_Horizontal_Cloud\",\"EN_Horizontal_SelfHosted\",\"EN_Vertical_Cloud\",\"EN_Vertical_SelfHosted\",\"SCNHorizontal_Cloud\",\"SC_Horizontal_SelfHosted\",\"JP_Horizontal_Cloud\",\"JP_Horizontal_SelfHosted\",\"JP_Vertical_Cloud\",\"JP_Vertical_SelfHosted\"],title:\"Variant\",type:ControlType.Enum},nLJc2UyXm:{defaultValue:\"Cloud Service\",displayTextArea:false,title:\"Tab 1 Text\",type:ControlType.String},vSRWGs88O:{defaultValue:\"Self-hosted\",displayTextArea:false,title:\"Tab 2 Text\",type:ControlType.String},dR4mmOrT0:{defaultValue:\"4px\",title:\"Padding\",type:ControlType.Padding},c99oywatg:{defaultValue:\"12px 14px 12px 14px\",title:\"Button-Padding\",type:ControlType.Padding},UYckFX8RT:{defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Start\",\"Center\",\"End\",\"Space Between\",\"Space Around\",\"Space Evenly\"],title:\"Distribute\",type:ControlType.Enum},EFEEk9wHc:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},PZUph_L_0:{defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"Align\",type:ControlType.Enum},L2oE6bQcb:{defaultValue:true,title:\"Line Visible\",type:ControlType.Boolean}});addFonts(FramerViOJhxljf,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PricingToggleIconFonts,...LineVFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerViOJhxljf\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wu1_nuRCo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VdFRjLgE2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yKYYVFeJ4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"raOjC0UAF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dYkr9kpXE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dYkQMJ5FW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"H_8D9xo_J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lazL0TDkb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jyhhD4MVs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"342\",\"framerVariables\":\"{\\\"nLJc2UyXm\\\":\\\"tab1Text\\\",\\\"vSRWGs88O\\\":\\\"tab2Text\\\",\\\"dR4mmOrT0\\\":\\\"padding\\\",\\\"c99oywatg\\\":\\\"buttonPadding\\\",\\\"UYckFX8RT\\\":\\\"distribute\\\",\\\"EFEEk9wHc\\\":\\\"direction\\\",\\\"PZUph_L_0\\\":\\\"align\\\",\\\"L2oE6bQcb\\\":\\\"lineVisible\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5fe4912)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withPlanSwitch}from\"https://framerusercontent.com/modules/Fy9dKJUneUfuK1w20FPI/3KzoLssNh9IKYlzYPMkk/Pricing.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/cb8P0beW3rHGEgdZZEoe/hKQD3aWsRAUD8weycU34/EINLxsTbW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cBkBzWRHBe4exlpHJavq/KJ6vZuqh9gjK1KagqmHC/LXudViU2C.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/h94K3TfjxgNJL9Apt0Qy/UzEj7HJpHEOiCD7nyeL2/m8c5DMR11.js\";import PricingPlanMode,*as PricingPlanModeInfo from\"https://framerusercontent.com/modules/7UzhTLScshs1uakirreZ/jKjQTnQTiZIJk3yc46Br/ViOJhxljf.js\";const PricingPlanModeFonts=getFonts(PricingPlanMode);const PricingPlanModeWithPlanSwitchdkpp5yWithMappedReactProps1x0r7gy=withMappedReactProps(withCodeBoundaryForOverrides(PricingPlanMode,{nodeId:\"vaphbeUqM\",override:withPlanSwitch,scopeId:\"O_yPhl0nM\"}),PricingPlanModeInfo);const PricingPlanModeControls=getPropertyControls(PricingPlanMode);const cycleOrder=[\"AGY31aiyG\",\"RnttNOSPj\",\"GjOSD_wBZ\",\"YPQ2ibys0\",\"xb8jwuC32\",\"YO1rusBWY\"];const serializationHash=\"framer-Ff1Pc\";const variantClassNames={AGY31aiyG:\"framer-v-11uu93n\",GjOSD_wBZ:\"framer-v-1k66qsg\",RnttNOSPj:\"framer-v-lfppn5\",xb8jwuC32:\"framer-v-1xwer8u\",YO1rusBWY:\"framer-v-lalwue\",YPQ2ibys0:\"framer-v-10l7nbb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap1={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableEnumMap2={EN_Horizontal_Cloud:\"u3aNdqaXU\",EN_Horizontal_SelfHosted:\"wu1_nuRCo\",EN_Vertical_Cloud:\"VdFRjLgE2\",EN_Vertical_SelfHosted:\"yKYYVFeJ4\",JP_Horizontal_Cloud:\"dYkQMJ5FW\",JP_Horizontal_SelfHosted:\"H_8D9xo_J\",JP_Vertical_Cloud:\"lazL0TDkb\",JP_Vertical_SelfHosted:\"jyhhD4MVs\",SC_Horizontal_SelfHosted:\"dYkr9kpXE\",SCNHorizontal_Cloud:\"raOjC0UAF\"};const humanReadableVariantMap={\"En \\xb7 1\":\"AGY31aiyG\",\"EN \\xb7 2\":\"RnttNOSPj\",\"JP 2\":\"YO1rusBWY\",\"SC \\xb7 1\":\"GjOSD_wBZ\",\"SC \\xb7 2\":\"YPQ2ibys0\",JP:\"xb8jwuC32\"};const getProps=({align,buttonPadding,direction,height,id,lineVisible,padding,padding2,tab1Text,tab2Text,title,variant1,width,...props})=>{return{...props,aXhK1iGpB:humanReadableEnumMap1[align]??align??props.aXhK1iGpB??\"flex-start\",BnedDiQ08:title??props.BnedDiQ08??true,fnhP2kt4r:tab2Text??props.fnhP2kt4r??\"Self-hosted\",GVJ3dfgWZ:padding2??props.GVJ3dfgWZ??\"0px\",idTNgEMxO:lineVisible??props.idTNgEMxO,oa0RdtUwN:buttonPadding??props.oa0RdtUwN??\"12px 14px 12px 14px\",UPqLLHgat:tab1Text??props.UPqLLHgat??\"Cloud Service\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AGY31aiyG\",YygFtNl4y:humanReadableEnumMap2[variant1]??variant1??props.YygFtNl4y??\"raOjC0UAF\",zDfUduKI5:humanReadableEnumMap[direction]??direction??props.zDfUduKI5??\"row\",ZNmoa01Er:padding??props.ZNmoa01Er??\"4px\"};};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,oa0RdtUwN,ZNmoa01Er,zDfUduKI5,BnedDiQ08,GVJ3dfgWZ,aXhK1iGpB,UPqLLHgat,fnhP2kt4r,idTNgEMxO,YygFtNl4y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AGY31aiyG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11uu93n\",className,classNames),\"data-framer-name\":\"En \\xb7 1\",layoutDependency:layoutDependency,layoutId:\"AGY31aiyG\",ref:refBinding,style:{\"--1m3g3he\":numberToPixelString(GVJ3dfgWZ),...style},...addPropertyOverrides({GjOSD_wBZ:{\"data-framer-name\":\"SC \\xb7 1\"},RnttNOSPj:{\"data-framer-name\":\"EN \\xb7 2\"},xb8jwuC32:{\"data-framer-name\":\"JP\"},YO1rusBWY:{\"data-framer-name\":\"JP 2\"},YPQ2ibys0:{\"data-framer-name\":\"SC \\xb7 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b7csrk\",\"data-framer-name\":\"Table Head\",layoutDependency:layoutDependency,layoutId:\"qP0O2yver\",children:[BnedDiQ08&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yqbmq2\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"LvQbR3rrw\",style:{opacity:0},variants:{RnttNOSPj:{opacity:1},YO1rusBWY:{opacity:1},YPQ2ibys0:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-74xan0\",\"data-styles-preset\":\"m8c5DMR11\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"Compare plans & features\"})}),className:\"framer-mjnnv4\",\"data-framer-name\":\"Compare plans & features\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jpeRKqjMi\",style:{\"--extracted-1lwpl3i\":\"var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"14px\",opacity:0},variants:{RnttNOSPj:{opacity:1},YO1rusBWY:{opacity:1},YPQ2ibys0:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YO1rusBWY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-t96u2f\",\"data-styles-preset\":\"EINLxsTbW\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"プランと機能の比較\"})})},YPQ2ibys0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1pdqsf6\",\"data-styles-preset\":\"LXudViU2C\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-3aaa4625-90f3-4e8c-ad24-9f8084b685ed, rgb(0, 0, 0)))\"},children:\"对比套餐&功能\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:`calc(${componentViewport?.width||\"100vw\"} - ${GVJ3dfgWZ*2}px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dkpp5y-container\",layoutDependency:layoutDependency,layoutId:\"vaphbeUqM-container\",nodeId:\"vaphbeUqM\",rendersWithMotion:true,scopeId:\"O_yPhl0nM\",children:/*#__PURE__*/_jsx(PricingPlanModeWithPlanSwitchdkpp5yWithMappedReactProps1x0r7gy,{c99oywatg:numberToPixelString(oa0RdtUwN),dR4mmOrT0:numberToPixelString(ZNmoa01Er),EFEEk9wHc:zDfUduKI5,height:\"100%\",id:\"vaphbeUqM\",L2oE6bQcb:idTNgEMxO,layoutId:\"vaphbeUqM\",nLJc2UyXm:UPqLLHgat,PZUph_L_0:aXhK1iGpB,style:{width:\"100%\"},UYckFX8RT:\"flex-start\",variant:\"u3aNdqaXU\",vSRWGs88O:fnhP2kt4r,width:\"100%\",...addPropertyOverrides({GjOSD_wBZ:{variant:\"raOjC0UAF\"},xb8jwuC32:{variant:YygFtNl4y},YO1rusBWY:{variant:\"raOjC0UAF\"},YPQ2ibys0:{L2oE6bQcb:true,variant:\"raOjC0UAF\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ff1Pc.framer-1t9wuty, .framer-Ff1Pc .framer-1t9wuty { display: block; }\",\".framer-Ff1Pc.framer-11uu93n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 176px; justify-content: space-between; overflow: visible; padding: var(--1m3g3he); position: relative; width: 280px; }\",\".framer-Ff1Pc .framer-1b7csrk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Ff1Pc .framer-yqbmq2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 36px 20px 8px 20px; position: relative; width: 100%; }\",\".framer-Ff1Pc .framer-mjnnv4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Ff1Pc .framer-dkpp5y-container { flex: none; height: auto; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 176\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RnttNOSPj\":{\"layout\":[\"fixed\",\"fixed\"]},\"GjOSD_wBZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"YPQ2ibys0\":{\"layout\":[\"fixed\",\"fixed\"]},\"xb8jwuC32\":{\"layout\":[\"fixed\",\"fixed\"]},\"YO1rusBWY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oa0RdtUwN\":\"buttonPadding\",\"ZNmoa01Er\":\"padding\",\"zDfUduKI5\":\"direction\",\"BnedDiQ08\":\"title\",\"GVJ3dfgWZ\":\"padding2\",\"aXhK1iGpB\":\"align\",\"UPqLLHgat\":\"tab1Text\",\"fnhP2kt4r\":\"tab2Text\",\"idTNgEMxO\":\"lineVisible\",\"YygFtNl4y\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO_yPhl0nM=withCSS(Component,css,\"framer-Ff1Pc\");export default FramerO_yPhl0nM;FramerO_yPhl0nM.displayName=\"Compare Table Head Plan Switch \\xb7 General\";FramerO_yPhl0nM.defaultProps={height:176,width:280};addPropertyControls(FramerO_yPhl0nM,{variant:{options:[\"AGY31aiyG\",\"RnttNOSPj\",\"GjOSD_wBZ\",\"YPQ2ibys0\",\"xb8jwuC32\",\"YO1rusBWY\"],optionTitles:[\"En \\xb7 1\",\"EN \\xb7 2\",\"SC \\xb7 1\",\"SC \\xb7 2\",\"JP\",\"JP 2\"],title:\"Variant\",type:ControlType.Enum},oa0RdtUwN:{defaultValue:\"12px 14px 12px 14px\",title:\"Button Padding\",type:ControlType.Padding},ZNmoa01Er:{defaultValue:\"4px\",title:\"Padding\",type:ControlType.Padding},zDfUduKI5:PricingPlanModeControls?.[\"EFEEk9wHc\"]&&{...PricingPlanModeControls[\"EFEEk9wHc\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"Direction\"},BnedDiQ08:{defaultValue:true,title:\"Title\",type:ControlType.Boolean},GVJ3dfgWZ:{defaultValue:\"0px\",title:\"Padding 2\",type:ControlType.Padding},aXhK1iGpB:PricingPlanModeControls?.[\"PZUph_L_0\"]&&{...PricingPlanModeControls[\"PZUph_L_0\"],defaultValue:\"flex-start\",description:undefined,hidden:undefined,title:\"Align\"},UPqLLHgat:{defaultValue:\"Cloud Service\",displayTextArea:false,title:\"Tab 1 Text\",type:ControlType.String},fnhP2kt4r:{defaultValue:\"Self-hosted\",displayTextArea:false,title:\"Tab 2 Text\",type:ControlType.String},idTNgEMxO:{defaultValue:false,title:\"Line Visible\",type:ControlType.Boolean},YygFtNl4y:PricingPlanModeControls?.[\"variant\"]&&{...PricingPlanModeControls[\"variant\"],defaultValue:\"raOjC0UAF\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerO_yPhl0nM,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PricingPlanModeFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO_yPhl0nM\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RnttNOSPj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GjOSD_wBZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YPQ2ibys0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xb8jwuC32\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YO1rusBWY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"176\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"280\",\"framerVariables\":\"{\\\"oa0RdtUwN\\\":\\\"buttonPadding\\\",\\\"ZNmoa01Er\\\":\\\"padding\\\",\\\"zDfUduKI5\\\":\\\"direction\\\",\\\"BnedDiQ08\\\":\\\"title\\\",\\\"GVJ3dfgWZ\\\":\\\"padding2\\\",\\\"aXhK1iGpB\\\":\\\"align\\\",\\\"UPqLLHgat\\\":\\\"tab1Text\\\",\\\"fnhP2kt4r\\\":\\\"tab2Text\\\",\\\"idTNgEMxO\\\":\\\"lineVisible\\\",\\\"YygFtNl4y\\\":\\\"variant1\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O_yPhl0nM.map","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={T9WdDyhA8:{hover:true},u1EHzQF66:{hover:true}};const cycleOrder=[\"u1EHzQF66\",\"T9WdDyhA8\"];const serializationHash=\"framer-7wnaY\";const variantClassNames={T9WdDyhA8:\"framer-v-m9k41x\",u1EHzQF66:\"framer-v-1pmzb1r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Off:\"u1EHzQF66\",On:\"T9WdDyhA8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u1EHzQF66\"};};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:\"u1EHzQF66\",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(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"switch\",className:cx(scopingClassNames,\"framer-1pmzb1r\",className,classNames),\"data-framer-name\":\"Off\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"u1EHzQF66\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(209, 214, 225, 0.96)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,WebkitBackdropFilter:\"blur(5px)\",...style},variants:{\"T9WdDyhA8-hover\":{backgroundColor:\"rgb(0, 74, 235)\"},\"u1EHzQF66-hover\":{backgroundColor:\"rgb(208, 213, 220)\"},T9WdDyhA8:{backgroundColor:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\"}},...addPropertyOverrides({\"T9WdDyhA8-hover\":{\"data-framer-name\":undefined},\"u1EHzQF66-hover\":{\"data-framer-name\":undefined},T9WdDyhA8:{\"data-framer-name\":\"On\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8n4xy\",\"data-framer-name\":\"knob\",layoutDependency:layoutDependency,layoutId:\"I6461:15724;2144:1212\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"none\"},variants:{\"T9WdDyhA8-hover\":{boxShadow:\"0px 2px 4px -2px rgba(9, 9, 11, 0.06), 0px 3px 10px -2px rgba(9, 9, 11, 0.08)\"},\"u1EHzQF66-hover\":{boxShadow:\"none\"},T9WdDyhA8:{boxShadow:\"0px 0.5px 2px -0.5px rgba(9, 9, 11, 0.06), 0px 0.5px 5px 0px rgba(9, 9, 11, 0.06)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3jwuc3\",\"data-framer-name\":\"Stroke\",layoutDependency:layoutDependency,layoutId:\"bQUeYcvey\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kam2wt\",\"data-framer-name\":\"Knob\",layoutDependency:layoutDependency,layoutId:\"xYxvUt6GX\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7wnaY.framer-1gn28e9, .framer-7wnaY .framer-1gn28e9 { display: block; }\",\".framer-7wnaY.framer-1pmzb1r { cursor: pointer; gap: 0px; height: 22px; overflow: visible; position: relative; width: 36px; }\",\".framer-7wnaY .framer-k8n4xy { flex: none; gap: 0px; height: 16px; left: 3px; overflow: visible; position: absolute; top: 3px; width: 16px; }\",\".framer-7wnaY .framer-3jwuc3 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-7wnaY .framer-1kam2wt { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-7wnaY.framer-v-m9k41x .framer-k8n4xy { left: unset; right: 3px; top: calc(50.00000000000002% - 16px / 2); }\",\".framer-7wnaY.framer-v-m9k41x.hover .framer-k8n4xy { left: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T9WdDyhA8\":{\"layout\":[\"fixed\",\"fixed\"]},\"meuASWpUH\":{\"layout\":[\"fixed\",\"fixed\"]},\"cKUhcrD5n\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpjSxRqRyW=withCSS(Component,css,\"framer-7wnaY\");export default FramerpjSxRqRyW;FramerpjSxRqRyW.displayName=\"Pricing Switch\";FramerpjSxRqRyW.defaultProps={height:22,width:36};addPropertyControls(FramerpjSxRqRyW,{variant:{options:[\"u1EHzQF66\",\"T9WdDyhA8\"],optionTitles:[\"Off\",\"On\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpjSxRqRyW,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpjSxRqRyW\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"22\",\"framerIntrinsicWidth\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T9WdDyhA8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"meuASWpUH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cKUhcrD5n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pjSxRqRyW.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion,useSpring}from\"framer-motion\";import{useState,useRef,useEffect}from\"react\";const spring={type:\"spring\",stiffness:300,damping:30};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function with3D(Component){return props=>{const[rotateXaxis,setRotateXaxis]=useState(0);const[rotateYaxis,setRotateYaxis]=useState(0);const ref=useRef(null);const handleMouseMove=event=>{const element=ref.current;const elementRect=element.getBoundingClientRect();const elementWidth=elementRect.width;const elementHeight=elementRect.height;const elementCenterX=elementWidth/2;const elementCenterY=elementHeight/2;const mouseX=event.clientY-elementRect.y-elementCenterY;const mouseY=event.clientX-elementRect.x-elementCenterX;const degreeX=mouseX/elementWidth*-20;const degreeY=mouseY/elementHeight*-20;setRotateXaxis(degreeX);setRotateYaxis(degreeY);};const handleMouseEnd=()=>{setRotateXaxis(0);setRotateYaxis(0);};const dx=useSpring(0,spring);const dy=useSpring(0,spring);useEffect(()=>{dx.set(-rotateXaxis);dy.set(rotateYaxis);},[rotateXaxis,rotateYaxis]);const wrapperStyle={width:props.width,height:props.height,position:\"relative\",transformStyle:\"preserve-3d\",perspective:\"1200px\"};return /*#__PURE__*/_jsx(\"div\",{style:wrapperStyle,children:/*#__PURE__*/_jsxs(motion.div,{ref:ref,whileHover:{scale:1.01},onMouseMove:handleMouseMove,onMouseLeave:handleMouseEnd,transition:spring,style:{width:\"100%\",height:\"100%\",rotateX:dx,rotateY:dy,transformStyle:\"preserve-3d\"},children:[/*#__PURE__*/_jsx(motion.div,{style:{width:\"100%\",height:\"100%\",position:\"absolute\",backfaceVisibility:\"hidden\"},children:/*#__PURE__*/_jsx(Component,{...props,variant:\"Front\"})}),/*#__PURE__*/_jsx(motion.div,{initial:{rotateY:180},style:{width:\"100%\",height:\"100%\",position:\"absolute\",backfaceVisibility:\"hidden\"},children:/*#__PURE__*/_jsx(Component,{...props,variant:\"Back\"})})]})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"with3D\":{\"type\":\"reactHoc\",\"name\":\"with3D\",\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThreeDHover.map","let e=makeQueue();const raf=t=>schedule(t,e);let t=makeQueue();raf.write=e=>schedule(e,t);let n=makeQueue();raf.onStart=e=>schedule(e,n);let l=makeQueue();raf.onFrame=e=>schedule(e,l);let a=makeQueue();raf.onFinish=e=>schedule(e,a);let u=[];raf.setTimeout=(e,t)=>{let n=raf.now()+t;let cancel=()=>{let e=u.findIndex((e=>e.cancel==cancel));~e&&u.splice(e,1);c-=~e?1:0};let l={time:n,handler:e,cancel:cancel};u.splice(findTimeout(n),0,l);c+=1;start();return l};let findTimeout=e=>~(~u.findIndex((t=>t.time>e))||~u.length);raf.cancel=u=>{n.delete(u);l.delete(u);a.delete(u);e.delete(u);t.delete(u)};raf.sync=e=>{r=true;raf.batchedUpdates(e);r=false};raf.throttle=e=>{let t;function queuedFn(){try{e(...t)}finally{t=null}}function throttled(...e){t=e;raf.onStart(queuedFn)}throttled.handler=e;throttled.cancel=()=>{n.delete(queuedFn);t=null};return throttled};let d=\"undefined\"!=typeof window?window.requestAnimationFrame:()=>{};raf.use=e=>d=e;raf.now=\"undefined\"!=typeof performance?()=>performance.now():Date.now;raf.batchedUpdates=e=>e();raf.catch=console.error;raf.frameLoop=\"always\";raf.advance=()=>{\"demand\"!==raf.frameLoop?console.warn(\"Cannot call the manual advancement of rafz whilst frameLoop is not set as demand\"):update()};let o=-1;let c=0;let r=false;function schedule(e,t){if(r){t.delete(e);e(0)}else{t.add(e);start()}}function start(){if(o<0){o=0;\"demand\"!==raf.frameLoop&&d(loop)}}function stop(){o=-1}function loop(){if(~o){d(loop);raf.batchedUpdates(update)}}function update(){let d=o;o=raf.now();let r=findTimeout(o);if(r){eachSafely(u.splice(0,r),(e=>e.handler()));c-=r}if(c){n.flush();e.flush(d?Math.min(64,o-d):16.667);l.flush();t.flush();a.flush()}else stop()}function makeQueue(){let e=new Set;let t=e;return{add(n){c+=t!=e||e.has(n)?0:1;e.add(n)},delete(n){c-=t==e&&e.has(n)?1:0;return e.delete(n)},flush(n){if(t.size){e=new Set;c-=t.size;eachSafely(t,(t=>t(n)&&e.add(t)));c+=e.size;t=e}}}}function eachSafely(e,t){e.forEach((e=>{try{t(e)}catch(e){raf.catch(e)}}))}const s={count(){return c},isRunning(){return o>=0},clear(){o=-1;u=[];n=makeQueue();e=makeQueue();l=makeQueue();t=makeQueue();a=makeQueue();c=0}};export{s as __raf,raf};\n\n//# sourceMappingURL=react-spring-rafz.esm.js.map","import{raf as e}from\"@react-spring/rafz\";export{raf}from\"@react-spring/rafz\";import{useRef as t,useEffect as n,useLayoutEffect as r,useState as o}from\"react\";function noop(){}const defineHidden=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:true,configurable:true});const a={arr:Array.isArray,obj:e=>!!e&&\"Object\"===e.constructor.name,fun:e=>\"function\"===typeof e,str:e=>\"string\"===typeof e,num:e=>\"number\"===typeof e,und:e=>void 0===e};function isEqual(e,t){if(a.arr(e)){if(!a.arr(t)||e.length!==t.length)return false;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return false;return true}return e===t}const each=(e,t)=>e.forEach(t);function eachProp(e,t,n){if(a.arr(e))for(let r=0;r<e.length;r++)t.call(n,e[r],`${r}`);else for(const r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r)}const toArray=e=>a.und(e)?[]:a.arr(e)?e:[e];function flush(e,t){if(e.size){const n=Array.from(e);e.clear();each(n,t)}}const flushCalls=(e,...t)=>flush(e,(e=>e(...t)));const isSSR=()=>\"undefined\"===typeof window||!window.navigator||/ServerSideRendering|^Deno\\//.test(window.navigator.userAgent);let s;let i;let l=null;let c=false;let u=noop;const assign=t=>{t.to&&(i=t.to);t.now&&(e.now=t.now);void 0!==t.colors&&(l=t.colors);null!=t.skipAnimation&&(c=t.skipAnimation);t.createStringInterpolator&&(s=t.createStringInterpolator);t.requestAnimationFrame&&e.use(t.requestAnimationFrame);t.batchedUpdates&&(e.batchedUpdates=t.batchedUpdates);t.willAdvance&&(u=t.willAdvance);t.frameLoop&&(e.frameLoop=t.frameLoop)};var d=Object.freeze({__proto__:null,get createStringInterpolator(){return s},get to(){return i},get colors(){return l},get skipAnimation(){return c},get willAdvance(){return u},assign:assign});const p=new Set;let h=[];let f=[];let g=0;const m={get idle(){return!p.size&&!h.length},start(t){if(g>t.priority){p.add(t);e.onStart(flushStartQueue)}else{startSafely(t);e(advance)}},advance:advance,sort(t){if(g)e.onFrame((()=>m.sort(t)));else{const e=h.indexOf(t);if(~e){h.splice(e,1);startUnsafely(t)}}},clear(){h=[];p.clear()}};function flushStartQueue(){p.forEach(startSafely);p.clear();e(advance)}function startSafely(e){h.includes(e)||startUnsafely(e)}function startUnsafely(e){h.splice(findIndex(h,(t=>t.priority>e.priority)),0,e)}function advance(e){const t=f;for(let n=0;n<h.length;n++){const r=h[n];g=r.priority;if(!r.idle){u(r);r.advance(e);r.idle||t.push(r)}}g=0;f=h;f.length=0;h=t;return h.length>0}function findIndex(e,t){const n=e.findIndex(t);return n<0?e.length:n}const clamp=(e,t,n)=>Math.min(Math.max(n,e),t);const w={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};const b=\"[-+]?\\\\d*\\\\.?\\\\d+\";const v=b+\"%\";function call(...e){return\"\\\\(\\\\s*(\"+e.join(\")\\\\s*,\\\\s*(\")+\")\\\\s*\\\\)\"}const y=new RegExp(\"rgb\"+call(b,b,b));const M=new RegExp(\"rgba\"+call(b,b,b,b));const k=new RegExp(\"hsl\"+call(b,v,v));const x=new RegExp(\"hsla\"+call(b,v,v,b));const E=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const O=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;const I=/^#([0-9a-fA-F]{6})$/;const A=/^#([0-9a-fA-F]{8})$/;function normalizeColor(e){let t;return\"number\"===typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=I.exec(e))?parseInt(t[1]+\"ff\",16)>>>0:l&&void 0!==l[e]?l[e]:(t=y.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|255)>>>0:(t=M.exec(e))?(parse255(t[1])<<24|parse255(t[2])<<16|parse255(t[3])<<8|parse1(t[4]))>>>0:(t=E.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+\"ff\",16)>>>0:(t=A.exec(e))?parseInt(t[1],16)>>>0:(t=O.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=k.exec(e))?(255|hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3])))>>>0:(t=x.exec(e))?(hslToRgb(parse360(t[1]),parsePercentage(t[2]),parsePercentage(t[3]))|parse1(t[4]))>>>0:null}function hue2rgb(e,t,n){n<0&&(n+=1);n>1&&(n-=1);return n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function hslToRgb(e,t,n){const r=n<.5?n*(1+t):n+t-n*t;const o=2*n-r;const a=hue2rgb(o,r,e+1/3);const s=hue2rgb(o,r,e);const i=hue2rgb(o,r,e-1/3);return Math.round(255*a)<<24|Math.round(255*s)<<16|Math.round(255*i)<<8}function parse255(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function parse360(e){const t=parseFloat(e);return(t%360+360)%360/360}function parse1(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function parsePercentage(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function colorToRgba(e){let t=normalizeColor(e);if(null===t)return e;t=t||0;let n=(4278190080&t)>>>24;let r=(16711680&t)>>>16;let o=(65280&t)>>>8;let a=(255&t)/255;return`rgba(${n}, ${r}, ${o}, ${a})`}const createInterpolator=(e,t,n)=>{if(a.fun(e))return e;if(a.arr(e))return createInterpolator({range:e,output:t,extrapolate:n});if(a.str(e.output[0]))return s(e);const r=e;const o=r.output;const i=r.range||[0,1];const l=r.extrapolateLeft||r.extrapolate||\"extend\";const c=r.extrapolateRight||r.extrapolate||\"extend\";const u=r.easing||(e=>e);return e=>{const t=findRange(e,i);return interpolate(e,i[t],i[t+1],o[t],o[t+1],u,l,c,r.map)}};function interpolate(e,t,n,r,o,a,s,i,l){let c=l?l(e):e;if(c<t){if(\"identity\"===s)return c;\"clamp\"===s&&(c=t)}if(c>n){if(\"identity\"===i)return c;\"clamp\"===i&&(c=n)}if(r===o)return r;if(t===n)return e<=t?r:o;-Infinity===t?c=-c:Infinity===n?c-=t:c=(c-t)/(n-t);c=a(c);-Infinity===r?c=-c:Infinity===o?c+=r:c=c*(o-r)+r;return c}function findRange(e,t){for(var n=1;n<t.length-1;++n)if(t[n]>=e)break;return n-1}const steps=(e,t=\"end\")=>n=>{n=\"end\"===t?Math.min(n,.999):Math.max(n,.001);const r=n*e;const o=\"end\"===t?Math.floor(r):Math.ceil(r);return clamp(0,1,o/e)};const F=1.70158;const S=1.525*F;const z=F+1;const R=2*Math.PI/3;const $=2*Math.PI/4.5;const bounceOut=e=>{const t=7.5625;const n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375};const q={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>z*e*e*e-F*e*e,easeOutBack:e=>1+z*Math.pow(e-1,3)+F*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(2*(S+1)*e-S)/2:(Math.pow(2*e-2,2)*((S+1)*(2*e-2)+S)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*R),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*R)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*$)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*$)/2+1,easeInBounce:e=>1-bounceOut(1-e),easeOutBounce:bounceOut,easeInOutBounce:e=>e<.5?(1-bounceOut(1-2*e))/2:(1+bounceOut(2*e-1))/2,steps:steps};function _extends(){_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return _extends.apply(this,arguments)}const P=Symbol.for(\"FluidValue.get\");const L=Symbol.for(\"FluidValue.observers\");const hasFluidValue=e=>Boolean(e&&e[P]);const getFluidValue=e=>e&&e[P]?e[P]():e;const getFluidObservers=e=>e[L]||null;function callFluidObserver(e,t){e.eventObserved?e.eventObserved(t):e(t)}function callFluidObservers(e,t){let n=e[L];n&&n.forEach((e=>{callFluidObserver(e,t)}))}class FluidValue{constructor(e){this[P]=void 0;this[L]=void 0;if(!e&&!(e=this.get))throw Error(\"Unknown getter\");setFluidGetter(this,e)}}const setFluidGetter=(e,t)=>setHidden(e,P,t);function addFluidObserver(e,t){if(e[P]){let n=e[L];n||setHidden(e,L,n=new Set);if(!n.has(t)){n.add(t);e.observerAdded&&e.observerAdded(n.size,t)}}return t}function removeFluidObserver(e,t){let n=e[L];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[L]=null;e.observerRemoved&&e.observerRemoved(r,t)}}const setHidden=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:true,configurable:true});const C=/[+\\-]?(?:0|[1-9]\\d*)(?:\\.\\d*)?(?:[eE][+\\-]?\\d+)?/g;const j=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\\((-?\\d+%?[,\\s]+){2,3}\\s*[\\d\\.]+%?\\))/gi;const Q=new RegExp(`(${C.source})(%|[a-z]+)`,\"i\");const T=/rgba\\(([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+), ([0-9\\.-]+)\\)/gi;const U=/var\\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\\)/;const variableToRgba=e=>{const[t,n]=parseCSSVariable(e);if(!t||isSSR())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith(\"--\")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&U.test(n)?variableToRgba(n):n||e};const parseCSSVariable=e=>{const t=U.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]};let _;const rgbaRound=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`;const createStringInterpolator=e=>{_||(_=l?new RegExp(`(${Object.keys(l).join(\"|\")})(?!\\\\w)`,\"g\"):/^\\b$/);const t=e.output.map((e=>getFluidValue(e).replace(U,variableToRgba).replace(j,colorToRgba).replace(_,colorToRgba)));const n=t.map((e=>e.match(C).map(Number)));const r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each \"output\" value must be equal');return e[t]}))));const o=r.map((t=>createInterpolator(_extends({},e,{output:t}))));return e=>{var n;const r=!Q.test(t[0])&&(null==(n=t.find((e=>Q.test(e))))?void 0:n.replace(C,\"\"));let a=0;return t[0].replace(C,(()=>`${o[a++](e)}${r||\"\"}`)).replace(T,rgbaRound)}};const B=\"react-spring: \";const once=e=>{const t=e;let n=false;if(\"function\"!=typeof t)throw new TypeError(`${B}once requires a function parameter`);return(...e)=>{if(!n){t(...e);n=true}}};const W=once(console.warn);function deprecateInterpolate(){W(`${B}The \"interpolate\" function is deprecated in v9 (use \"to\" instead)`)}const V=once(console.warn);function deprecateDirectCall(){V(`${B}Directly calling start instead of using the api object is deprecated in v9 (use \".start\" instead), this will be removed in later 0.X.0 versions`)}function isAnimatedString(e){return a.str(e)&&(\"#\"==e[0]||/\\d/.test(e)||!isSSR()&&U.test(e)||e in(l||{}))}let D;const H=new WeakMap;const handleObservation=e=>e.forEach((({target:e,contentRect:t})=>{var n;return null==(n=H.get(e))?void 0:n.forEach((e=>e(t)))}));function resizeElement(e,t){D||\"undefined\"!==typeof ResizeObserver&&(D=new ResizeObserver(handleObservation));let n=H.get(t);if(!n){n=new Set;H.set(t,n)}n.add(e);D&&D.observe(t);return()=>{const n=H.get(t);if(n){n.delete(e);!n.size&&D&&D.unobserve(t)}}}const Z=new Set;let G;const createResizeHandler=()=>{const handleResize=()=>{Z.forEach((e=>e({width:window.innerWidth,height:window.innerHeight})))};window.addEventListener(\"resize\",handleResize);return()=>{window.removeEventListener(\"resize\",handleResize)}};const resizeWindow=e=>{Z.add(e);G||(G=createResizeHandler());return()=>{Z.delete(e);if(!Z.size&&G){G();G=void 0}}};const onResize=(e,{container:t=document.documentElement}={})=>t===document.documentElement?resizeWindow(e):resizeElement(e,t);const progress=(e,t,n)=>t-e===0?1:(n-e)/(t-e);const N={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};class ScrollHandler{constructor(e,t){this.callback=void 0;this.container=void 0;this.info=void 0;this.createAxis=()=>({current:0,progress:0,scrollLength:0});this.updateAxis=e=>{const t=this.info[e];const{length:n,position:r}=N[e];t.current=this.container[`scroll${r}`];t.scrollLength=this.container[\"scroll\"+n]-this.container[\"client\"+n];t.progress=progress(0,t.scrollLength,t.current)};this.update=()=>{this.updateAxis(\"x\");this.updateAxis(\"y\")};this.sendEvent=()=>{this.callback(this.info)};this.advance=()=>{this.update();this.sendEvent()};this.callback=e;this.container=t;this.info={time:0,x:this.createAxis(),y:this.createAxis()}}}const X=new WeakMap;const J=new WeakMap;const K=new WeakMap;const getTarget=e=>e===document.documentElement?window:e;const onScroll=(t,{container:n=document.documentElement}={})=>{let r=K.get(n);if(!r){r=new Set;K.set(n,r)}const o=new ScrollHandler(t,n);r.add(o);if(!X.has(n)){const listener=()=>{var e;null==(e=r)?void 0:e.forEach((e=>e.advance()));return true};X.set(n,listener);const e=getTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&J.set(n,onResize(listener,{container:n}));e.addEventListener(\"scroll\",listener,{passive:true})}const a=X.get(n);e(a);return()=>{e.cancel(a);const t=K.get(n);if(!t)return;t.delete(o);if(t.size)return;const r=X.get(n);X.delete(n);if(r){var s;getTarget(n).removeEventListener(\"scroll\",r);window.removeEventListener(\"resize\",r);null==(s=J.get(n))?void 0:s()}}};function useConstant(e){const n=t(null);null===n.current&&(n.current=e());return n.current}const Y=isSSR()?n:r;const useIsMounted=()=>{const e=t(false);Y((()=>{e.current=true;return()=>{e.current=false}}),[]);return e};function useForceUpdate(){const e=o()[1];const t=useIsMounted();return()=>{t.current&&e(Math.random())}}function useMemoOne(e,r){const[a]=o((()=>({inputs:r,result:e()})));const s=t();const i=s.current;let l=i;if(l){const t=Boolean(r&&l.inputs&&areInputsEqual(r,l.inputs));t||(l={inputs:r,result:e()})}else l=a;n((()=>{s.current=l;i==a&&(a.inputs=a.result=void 0)}),[l]);return l.result}function areInputsEqual(e,t){if(e.length!==t.length)return false;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return false;return true}const useOnce=e=>n(e,ee);const ee=[];function usePrev(e){const r=t();n((()=>{r.current=e}));return r.current}const useReducedMotion=()=>{const[e,t]=o(null);Y((()=>{const e=window.matchMedia(\"(prefers-reduced-motion)\");const handleMediaChange=e=>{t(e.matches);assign({skipAnimation:e.matches})};handleMediaChange(e);e.addEventListener(\"change\",handleMediaChange);return()=>{e.removeEventListener(\"change\",handleMediaChange)}}),[]);return e};export{FluidValue,d as Globals,addFluidObserver,callFluidObserver,callFluidObservers,clamp,colorToRgba,w as colors,createInterpolator,createStringInterpolator,defineHidden,deprecateDirectCall,deprecateInterpolate,each,eachProp,q as easings,flush,flushCalls,m as frameLoop,getFluidObservers,getFluidValue,hasFluidValue,E as hex3,O as hex4,I as hex6,A as hex8,k as hsl,x as hsla,a as is,isAnimatedString,isEqual,isSSR,noop,onResize,onScroll,once,B as prefix,removeFluidObserver,y as rgb,M as rgba,setFluidGetter,toArray,useConstant,useForceUpdate,Y as useIsomorphicLayoutEffect,useMemoOne,useOnce,usePrev,useReducedMotion};\n\n//# sourceMappingURL=react-spring-shared.esm.js.map","import{defineHidden as t,is as e,createInterpolator as n,eachProp as s,hasFluidValue as r,getFluidValue as a,each as i,isAnimatedString as o,useForceUpdate as u,useIsomorphicLayoutEffect as l,addFluidObserver as d,removeFluidObserver as c,raf as m,useOnce as p}from\"@react-spring/shared\";import*as h from\"react\";import{forwardRef as A,useRef as g,useCallback as y,useEffect as f}from\"react\";const _=Symbol.for(\"Animated:node\");const isAnimated=t=>!!t&&t[_]===t;const getAnimated=t=>t&&t[_];const setAnimated=(e,n)=>t(e,_,n);const getPayload=t=>t&&t[_]&&t[_].getPayload();class Animated{constructor(){this.payload=void 0;setAnimated(this,this)}getPayload(){return this.payload||[]}}class AnimatedValue extends Animated{constructor(t){super();this.done=true;this.elapsedTime=void 0;this.lastPosition=void 0;this.lastVelocity=void 0;this.v0=void 0;this.durationProgress=0;this._value=t;e.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new AnimatedValue(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,n){if(e.num(t)){this.lastPosition=t;if(n){t=Math.round(t/n)*n;this.done&&(this.lastPosition=t)}}if(this._value===t)return false;this._value=t;return true}reset(){const{done:t}=this;this.done=false;if(e.num(this._value)){this.elapsedTime=0;this.durationProgress=0;this.lastPosition=this._value;t&&(this.lastVelocity=null);this.v0=null}}}class AnimatedString extends AnimatedValue{constructor(t){super(0);this._string=null;this._toString=void 0;this._toString=n({output:[t,t]})}static create(t){return new AnimatedString(t)}getValue(){let t=this._string;return null==t?this._string=this._toString(this._value):t}setValue(t){if(e.str(t)){if(t==this._string)return false;this._string=t;this._value=1}else{if(!super.setValue(t))return false;this._string=null}return true}reset(t){t&&(this._toString=n({output:[this.getValue(),t]}));this._value=0;super.reset()}}const V={dependencies:null};class AnimatedObject extends Animated{constructor(t){super();this.source=t;this.setValue(t)}getValue(t){const e={};s(this.source,((n,s)=>{isAnimated(n)?e[s]=n.getValue(t):r(n)?e[s]=a(n):t||(e[s]=n)}));return e}setValue(t){this.source=t;this.payload=this._makePayload(t)}reset(){this.payload&&i(this.payload,(t=>t.reset()))}_makePayload(t){if(t){const e=new Set;s(t,this._addToPayload,e);return Array.from(e)}}_addToPayload(t){V.dependencies&&r(t)&&V.dependencies.add(t);const e=getPayload(t);e&&i(e,(t=>this.add(t)))}}class AnimatedArray extends AnimatedObject{constructor(t){super(t)}static create(t){return new AnimatedArray(t)}getValue(){return this.source.map((t=>t.getValue()))}setValue(t){const e=this.getPayload();if(t.length==e.length)return e.map(((e,n)=>e.setValue(t[n]))).some(Boolean);super.setValue(t.map(makeAnimated));return true}}function makeAnimated(t){const e=o(t)?AnimatedString:AnimatedValue;return e.create(t)}function getAnimatedType(t){const n=getAnimated(t);return n?n.constructor:e.arr(t)?AnimatedArray:o(t)?AnimatedString:AnimatedValue}function _extends(){_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t};return _extends.apply(this,arguments)}const withAnimated=(t,n)=>{const s=!e.fun(t)||t.prototype&&t.prototype.isReactComponent;return A(((e,r)=>{const a=g(null);const o=s&&y((t=>{a.current=updateRef(r,t)}),[r]);const[A,_]=getAnimatedState(e,n);const V=u();const callback=()=>{const t=a.current;if(s&&!t)return;const e=!!t&&n.applyAnimatedValues(t,A.getValue(true));false===e&&V()};const v=new PropsObserver(callback,_);const P=g();l((()=>{P.current=v;i(_,(t=>d(t,v)));return()=>{if(P.current){i(P.current.deps,(t=>c(t,P.current)));m.cancel(P.current.update)}}}));f(callback,[]);p((()=>()=>{const t=P.current;i(t.deps,(e=>c(e,t)))}));const S=n.getComponentProps(A.getValue());return h.createElement(t,_extends({},S,{ref:o}))}))};class PropsObserver{constructor(t,e){this.update=t;this.deps=e}eventObserved(t){\"change\"==t.type&&m.write(this.update)}}function getAnimatedState(t,e){const n=new Set;V.dependencies=n;t.style&&(t=_extends({},t,{style:e.createAnimatedStyle(t.style)}));t=new AnimatedObject(t);V.dependencies=null;return[t,n]}function updateRef(t,n){t&&(e.fun(t)?t(n):t.current=n);return n}const v=Symbol.for(\"AnimatedComponent\");const createHost=(t,{applyAnimatedValues:n=(()=>false),createAnimatedStyle:r=(t=>new AnimatedObject(t)),getComponentProps:a=(t=>t)}={})=>{const i={applyAnimatedValues:n,createAnimatedStyle:r,getComponentProps:a};const animated=t=>{const n=getDisplayName(t)||\"Anonymous\";t=e.str(t)?animated[t]||(animated[t]=withAnimated(t,i)):t[v]||(t[v]=withAnimated(t,i));t.displayName=`Animated(${n})`;return t};s(t,((n,s)=>{e.arr(t)&&(s=getDisplayName(n));animated[s]=animated(n)}));return{animated:animated}};const getDisplayName=t=>e.str(t)?t:t&&e.str(t.displayName)?t.displayName:e.fun(t)&&t.name||null;export{Animated,AnimatedArray,AnimatedObject,AnimatedString,AnimatedValue,createHost,getAnimated,getAnimatedType,getPayload,isAnimated,setAnimated};\n\n//# sourceMappingURL=react-spring-animated.esm.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=animated.js.map","var a={};export{a as default};\n\n//# sourceMappingURL=interpolation.js.map","import{is as t,toArray as e,eachProp as s,getFluidValue as n,isAnimatedString as i,Globals as o,useIsomorphicLayoutEffect as r,each as a,easings as c,raf as u,flush as l,FluidValue as d,deprecateInterpolate as h,callFluidObservers as f,frameLoop as p,hasFluidValue as m,flushCalls as g,isEqual as y,getFluidObservers as _,addFluidObserver as v,removeFluidObserver as P,noop as b,useMemoOne as S,deprecateDirectCall as w,useForceUpdate as x,usePrev as I,useOnce as k,useConstant as A,onScroll as C,onResize as T,createInterpolator as R,createStringInterpolator as E}from\"@react-spring/shared\";export{Globals,createInterpolator,easings,useIsomorphicLayoutEffect,useReducedMotion}from\"@react-spring/shared\";import*as V from\"react\";import{useContext as j,useMemo as U,useRef as O,useState as q}from\"react\";import{getAnimated as F,AnimatedValue as M,getPayload as Q,AnimatedString as L,getAnimatedType as N,setAnimated as z}from\"@react-spring/animated\";export*from\"@react-spring/types/animated\";export*from\"@react-spring/types/interpolation\";function _extends(){_extends=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var s=arguments[e];for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&(t[n]=s[n])}return t};return _extends.apply(this,arguments)}function callProp(e,...s){return t.fun(e)?e(...s):e}const matchProp=(s,n)=>true===s||!!(n&&s&&(t.fun(s)?s(n):e(s).includes(n)));const resolveProp=(e,s)=>t.obj(e)?s&&e[s]:e;const getDefaultProp=(t,e)=>true===t.default?t[e]:t.default?t.default[e]:void 0;const noopTransform=t=>t;const getDefaultProps=(e,s=noopTransform)=>{let n=D;if(e.default&&true!==e.default){e=e.default;n=Object.keys(e)}const i={};for(const o of n){const n=s(e[o],o);t.und(n)||(i[o]=n)}return i};const D=[\"config\",\"onProps\",\"onStart\",\"onChange\",\"onPause\",\"onResume\",\"onRest\"];const W={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function getForwardProps(t){const e={};let n=0;s(t,((t,s)=>{if(!W[s]){e[s]=t;n++}}));if(n)return e}function inferTo(t){const e=getForwardProps(t);if(e){const n={to:e};s(t,((t,s)=>s in e||(n[s]=t)));return n}return _extends({},t)}function computeGoal(e){e=n(e);return t.arr(e)?e.map(computeGoal):i(e)?o.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function hasProps(t){for(const e in t)return true;return false}function isAsyncTo(e){return t.fun(e)||t.arr(e)&&t.obj(e[0])}function detachRefs(t,e){var s;null==(s=t.ref)?void 0:s.delete(t);null==e?void 0:e.delete(t)}function replaceRef(t,e){if(e&&t.ref!==e){var s;null==(s=t.ref)?void 0:s.delete(t);e.add(t);t.ref=e}}function useChain(t,e,s=1e3){r((()=>{if(e){let n=0;a(t,((t,i)=>{const o=t.current;if(o.length){let r=s*e[i];isNaN(r)?r=n:n=r;a(o,(t=>{a(t.queue,(t=>{const e=t.delay;t.delay=t=>r+callProp(e||0,t)}))}));t.start()}}))}else{let e=Promise.resolve();a(t,(t=>{const s=t.current;if(s.length){const n=s.map((t=>{const e=t.queue;t.queue=[];return e}));e=e.then((()=>{a(s,((t,e)=>a(n[e]||[],(e=>t.queue.push(e)))));return Promise.all(t.start())}))}}))}}))}const G={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};const B=_extends({},G.default,{mass:1,damping:1,easing:c.linear,clamp:false});class AnimationConfig{constructor(){this.tension=void 0;this.friction=void 0;this.frequency=void 0;this.damping=void 0;this.mass=void 0;this.velocity=0;this.restVelocity=void 0;this.precision=void 0;this.progress=void 0;this.duration=void 0;this.easing=void 0;this.clamp=void 0;this.bounce=void 0;this.decay=void 0;this.round=void 0;Object.assign(this,B)}}function mergeConfig(e,s,n){if(n){n=_extends({},n);sanitizeConfig(n,s);s=_extends({},n,s)}sanitizeConfig(e,s);Object.assign(e,s);for(const t in B)null==e[t]&&(e[t]=B[t]);let{mass:i,frequency:o,damping:r}=e;if(!t.und(o)){o<.01&&(o=.01);r<0&&(r=0);e.tension=Math.pow(2*Math.PI/o,2)*i;e.friction=4*Math.PI*r*i/o}return e}function sanitizeConfig(e,s){if(t.und(s.decay)){const n=!t.und(s.tension)||!t.und(s.friction);if(n||!t.und(s.frequency)||!t.und(s.damping)||!t.und(s.mass)){e.duration=void 0;e.decay=void 0}n&&(e.frequency=void 0)}else e.duration=void 0}const K=[];class Animation{constructor(){this.changed=false;this.values=K;this.toValues=null;this.fromValues=K;this.to=void 0;this.from=void 0;this.config=new AnimationConfig;this.immediate=false}}function scheduleProps(e,{key:s,props:n,defaultProps:i,state:r,actions:a}){return new Promise(((c,l)=>{var d;let h;let f;let p=matchProp(null!=(d=n.cancel)?d:null==i?void 0:i.cancel,s);if(p)onStart();else{t.und(n.pause)||(r.paused=matchProp(n.pause,s));let e=null==i?void 0:i.pause;true!==e&&(e=r.paused||matchProp(e,s));h=callProp(n.delay||0,s);if(e){r.resumeQueue.add(onResume);a.pause()}else{a.resume();onResume()}}function onPause(){r.resumeQueue.add(onResume);r.timeouts.delete(f);f.cancel();h=f.time-u.now()}function onResume(){if(h>0&&!o.skipAnimation){r.delayed=true;f=u.setTimeout(onStart,h);r.pauseQueue.add(onPause);r.timeouts.add(f)}else onStart()}function onStart(){r.delayed&&(r.delayed=false);r.pauseQueue.delete(onPause);r.timeouts.delete(f);e<=(r.cancelId||0)&&(p=true);try{a.start(_extends({},n,{callId:e,cancel:p}),c)}catch(t){l(t)}}}))}const getCombinedResult=(t,e)=>1==e.length?e[0]:e.some((t=>t.cancelled))?getCancelledResult(t.get()):e.every((t=>t.noop))?getNoopResult(t.get()):getFinishedResult(t.get(),e.every((t=>t.finished)));const getNoopResult=t=>({value:t,noop:true,finished:true,cancelled:false});const getFinishedResult=(t,e,s=false)=>({value:t,finished:e,cancelled:s});const getCancelledResult=t=>({value:t,cancelled:true,finished:false});function runAsync(e,n,i,r){const{callId:a,parentId:c,onRest:l}=n;const{asyncTo:d,promise:h}=i;return c||e!==d||n.reset?i.promise=(async()=>{i.asyncId=a;i.asyncTo=e;const f=getDefaultProps(n,((t,e)=>\"onRest\"===e?void 0:t));let p;let m;const g=new Promise(((t,e)=>(p=t,m=e)));const bailIfEnded=t=>{const e=a<=(i.cancelId||0)&&getCancelledResult(r)||a!==i.asyncId&&getFinishedResult(r,false);if(e){t.result=e;m(t);throw t}};const animate=(e,n)=>{const c=new BailSignal;const u=new SkipAnimationSignal;return(async()=>{if(o.skipAnimation){stopAsync(i);u.result=getFinishedResult(r,false);m(u);throw u}bailIfEnded(c);const l=t.obj(e)?_extends({},e):_extends({},n,{to:e});l.parentId=a;s(f,((e,s)=>{t.und(l[s])&&(l[s]=e)}));const d=await r.start(l);bailIfEnded(c);i.paused&&await new Promise((t=>{i.resumeQueue.add(t)}));return d})()};let y;if(o.skipAnimation){stopAsync(i);return getFinishedResult(r,false)}try{let s;s=t.arr(e)?(async t=>{for(const e of t)await animate(e)})(e):Promise.resolve(e(animate,r.stop.bind(r)));await Promise.all([s.then(p),g]);y=getFinishedResult(r.get(),true,false)}catch(t){if(t instanceof BailSignal)y=t.result;else{if(!(t instanceof SkipAnimationSignal))throw t;y=t.result}}finally{if(a==i.asyncId){i.asyncId=c;i.asyncTo=c?d:void 0;i.promise=c?h:void 0}}t.fun(l)&&u.batchedUpdates((()=>{l(y,r,r.item)}));return y})():h}function stopAsync(t,e){l(t.timeouts,(t=>t.cancel()));t.pauseQueue.clear();t.resumeQueue.clear();t.asyncId=t.asyncTo=t.promise=void 0;e&&(t.cancelId=e)}class BailSignal extends Error{constructor(){super(\"An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.\");this.result=void 0}}class SkipAnimationSignal extends Error{constructor(){super(\"SkipAnimationSignal\");this.result=void 0}}const isFrameValue=t=>t instanceof FrameValue;let Y=1;class FrameValue extends d{constructor(...t){super(...t);this.id=Y++;this.key=void 0;this._priority=0}get priority(){return this._priority}set priority(t){if(this._priority!=t){this._priority=t;this._onPriorityChange(t)}}get(){const t=F(this);return t&&t.getValue()}to(...t){return o.to(this,t)}interpolate(...t){h();return o.to(this,t)}toJSON(){return this.get()}observerAdded(t){1==t&&this._attach()}observerRemoved(t){0==t&&this._detach()}_attach(){}_detach(){}_onChange(t,e=false){f(this,{type:\"change\",parent:this,value:t,idle:e})}_onPriorityChange(t){this.idle||p.sort(this);f(this,{type:\"priority\",parent:this,priority:t})}}const X=Symbol.for(\"SpringPhase\");const $=1;const J=2;const H=4;const hasAnimated=t=>(t[X]&$)>0;const isAnimating=t=>(t[X]&J)>0;const isPaused=t=>(t[X]&H)>0;const setActiveBit=(t,e)=>e?t[X]|=J|$:t[X]&=~J;const setPausedBit=(t,e)=>e?t[X]|=H:t[X]&=~H;class SpringValue extends FrameValue{constructor(e,s){super();this.key=void 0;this.animation=new Animation;this.queue=void 0;this.defaultProps={};this._state={paused:false,delayed:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._pendingCalls=new Set;this._lastCallId=0;this._lastToId=0;this._memoizedDuration=0;if(!t.und(e)||!t.und(s)){const n=t.obj(e)?_extends({},e):_extends({},s,{from:e});t.und(n.default)&&(n.default=true);this.start(n)}}get idle(){return!(isAnimating(this)||this._state.asyncTo)||isPaused(this)}get goal(){return n(this.animation.to)}get velocity(){const t=F(this);return t instanceof M?t.lastVelocity||0:t.getPayload().map((t=>t.lastVelocity||0))}get hasAnimated(){return hasAnimated(this)}get isAnimating(){return isAnimating(this)}get isPaused(){return isPaused(this)}get isDelayed(){return this._state.delayed}advance(s){let i=true;let o=false;const r=this.animation;let{config:a,toValues:c}=r;const u=Q(r.to);!u&&m(r.to)&&(c=e(n(r.to)));r.values.forEach(((e,n)=>{if(e.done)return;const l=e.constructor==L?1:u?u[n].lastPosition:c[n];let d=r.immediate;let h=l;if(!d){h=e.lastPosition;if(a.tension<=0){e.done=true;return}let i=e.elapsedTime+=s;const o=r.fromValues[n];const c=null!=e.v0?e.v0:e.v0=t.arr(a.velocity)?a.velocity[n]:a.velocity;let u;const f=a.precision||(o==l?.005:Math.min(1,.001*Math.abs(l-o)));if(t.und(a.duration))if(a.decay){const t=true===a.decay?.998:a.decay;const s=Math.exp(-(1-t)*i);h=o+c/(1-t)*(1-s);d=Math.abs(e.lastPosition-h)<=f;u=c*s}else{u=null==e.lastVelocity?c:e.lastVelocity;const n=a.restVelocity||f/10;const i=a.clamp?0:a.bounce;const r=!t.und(i);const p=o==l?e.v0>0:o<l;let m;let g=false;const y=1;const _=Math.ceil(s/y);for(let t=0;t<_;++t){m=Math.abs(u)>n;if(!m){d=Math.abs(l-h)<=f;if(d)break}if(r){g=h==l||h>l==p;if(g){u=-u*i;h=l}}const t=1e-6*-a.tension*(h-l);const e=.001*-a.friction*u;const s=(t+e)/a.mass;u+=s*y;h+=u*y}}else{let t=1;if(a.duration>0){if(this._memoizedDuration!==a.duration){this._memoizedDuration=a.duration;if(e.durationProgress>0){e.elapsedTime=a.duration*e.durationProgress;i=e.elapsedTime+=s}}t=(a.progress||0)+i/this._memoizedDuration;t=t>1?1:t<0?0:t;e.durationProgress=t}h=o+a.easing(t)*(l-o);u=(h-e.lastPosition)/s;d=1==t}e.lastVelocity=u;if(Number.isNaN(h)){console.warn(\"Got NaN while animating:\",this);d=true}}u&&!u[n].done&&(d=false);d?e.done=true:i=false;e.setValue(h,a.round)&&(o=true)}));const l=F(this);const d=l.getValue();if(i){const t=n(r.to);if(d===t&&!o||a.decay)o&&a.decay&&this._onChange(d);else{l.setValue(t);this._onChange(t)}this._stop()}else o&&this._onChange(d)}set(t){u.batchedUpdates((()=>{this._stop();this._focus(t);this._set(t)}));return this}pause(){this._update({pause:true})}resume(){this._update({pause:false})}finish(){if(isAnimating(this)){const{to:t,config:e}=this.animation;u.batchedUpdates((()=>{this._onStart();e.decay||this._set(t,false);this._stop()}))}return this}update(t){const e=this.queue||(this.queue=[]);e.push(t);return this}start(e,s){let n;if(t.und(e)){n=this.queue||[];this.queue=[]}else n=[t.obj(e)?e:_extends({},s,{to:e})];return Promise.all(n.map((t=>{const e=this._update(t);return e}))).then((t=>getCombinedResult(this,t)))}stop(t){const{to:e}=this.animation;this._focus(this.get());stopAsync(this._state,t&&this._lastCallId);u.batchedUpdates((()=>this._stop(e,t)));return this}reset(){this._update({reset:true})}eventObserved(t){\"change\"==t.type?this._start():\"priority\"==t.type&&(this.priority=t.priority+1)}_prepareNode(e){const s=this.key||\"\";let{to:i,from:o}=e;i=t.obj(i)?i[s]:i;(null==i||isAsyncTo(i))&&(i=void 0);o=t.obj(o)?o[s]:o;null==o&&(o=void 0);const r={to:i,from:o};if(!hasAnimated(this)){e.reverse&&([i,o]=[o,i]);o=n(o);t.und(o)?F(this)||this._set(i):this._set(o)}return r}_update(t,e){let s=_extends({},t);const{key:n,defaultProps:i}=this;s.default&&Object.assign(i,getDefaultProps(s,((t,e)=>/^on/.test(e)?resolveProp(t,n):t)));mergeActiveFn(this,s,\"onProps\");sendEvent(this,\"onProps\",s,this);const o=this._prepareNode(s);if(Object.isFrozen(this))throw Error(\"Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?\");const r=this._state;return scheduleProps(++this._lastCallId,{key:n,props:s,defaultProps:i,state:r,actions:{pause:()=>{if(!isPaused(this)){setPausedBit(this,true);g(r.pauseQueue);sendEvent(this,\"onPause\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},resume:()=>{if(isPaused(this)){setPausedBit(this,false);isAnimating(this)&&this._resume();g(r.resumeQueue);sendEvent(this,\"onResume\",getFinishedResult(this,checkFinished(this,this.animation.to)),this)}},start:this._merge.bind(this,o)}}).then((t=>{if(s.loop&&t.finished&&!(e&&t.noop)){const t=createLoopUpdate(s);if(t)return this._update(t,true)}return t}))}_merge(s,o,r){if(o.cancel){this.stop(true);return r(getCancelledResult(this))}const c=!t.und(s.to);const l=!t.und(s.from);if(c||l){if(!(o.callId>this._lastToId))return r(getCancelledResult(this));this._lastToId=o.callId}const{key:d,defaultProps:h,animation:f}=this;const{to:p,from:_}=f;let{to:v=p,from:P=_}=s;!l||c||o.default&&!t.und(v)||(v=P);o.reverse&&([v,P]=[P,v]);const b=!y(P,_);b&&(f.from=P);P=n(P);const S=!y(v,p);S&&this._focus(v);const w=isAsyncTo(o.to);const{config:x}=f;const{decay:I,velocity:k}=x;(c||l)&&(x.velocity=0);o.config&&!w&&mergeConfig(x,callProp(o.config,d),o.config!==h.config?callProp(h.config,d):void 0);let A=F(this);if(!A||t.und(v))return r(getFinishedResult(this,true));const C=t.und(o.reset)?l&&!o.default:!t.und(P)&&matchProp(o.reset,d);const T=C?P:this.get();const R=computeGoal(v);const E=t.num(R)||t.arr(R)||i(R);const V=!w&&(!E||matchProp(h.immediate||o.immediate,d));if(S){const t=N(v);if(t!==A.constructor){if(!V)throw Error(`Cannot animate between ${A.constructor.name} and ${t.name}, as the \"to\" prop suggests`);A=this._set(R)}}const j=A.constructor;let U=m(v);let O=false;if(!U){const t=C||!hasAnimated(this)&&b;if(S||t){O=y(computeGoal(T),R);U=!O}(y(f.immediate,V)||V)&&y(x.decay,I)&&y(x.velocity,k)||(U=true)}O&&isAnimating(this)&&(f.changed&&!C?U=true:U||this._stop(p));if(!w){if(U||m(p)){f.values=A.getPayload();f.toValues=m(v)?null:j==L?[1]:e(R)}if(f.immediate!=V){f.immediate=V;V||C||this._set(p)}if(U){const{onRest:t}=f;a(Z,(t=>mergeActiveFn(this,o,t)));const e=getFinishedResult(this,checkFinished(this,p));g(this._pendingCalls,e);this._pendingCalls.add(r);f.changed&&u.batchedUpdates((()=>{f.changed=!C;null==t?void 0:t(e,this);C?callProp(h.onRest,e):null==f.onStart?void 0:f.onStart(e,this)}))}}C&&this._set(T);w?r(runAsync(o.to,o,this._state,this)):U?this._start():isAnimating(this)&&!S?this._pendingCalls.add(r):r(getNoopResult(T))}_focus(t){const e=this.animation;if(t!==e.to){_(this)&&this._detach();e.to=t;_(this)&&this._attach()}}_attach(){let t=0;const{to:e}=this.animation;if(m(e)){v(e,this);isFrameValue(e)&&(t=e.priority+1)}this.priority=t}_detach(){const{to:t}=this.animation;m(t)&&P(t,this)}_set(e,s=true){const i=n(e);if(!t.und(i)){const t=F(this);if(!t||!y(i,t.getValue())){const e=N(i);t&&t.constructor==e?t.setValue(i):z(this,e.create(i));t&&u.batchedUpdates((()=>{this._onChange(i,s)}))}}return F(this)}_onStart(){const t=this.animation;if(!t.changed){t.changed=true;sendEvent(this,\"onStart\",getFinishedResult(this,checkFinished(this,t.to)),this)}}_onChange(t,e){if(!e){this._onStart();callProp(this.animation.onChange,t,this)}callProp(this.defaultProps.onChange,t,this);super._onChange(t,e)}_start(){const t=this.animation;F(this).reset(n(t.to));t.immediate||(t.fromValues=t.values.map((t=>t.lastPosition)));if(!isAnimating(this)){setActiveBit(this,true);isPaused(this)||this._resume()}}_resume(){o.skipAnimation?this.finish():p.start(this)}_stop(t,e){if(isAnimating(this)){setActiveBit(this,false);const s=this.animation;a(s.values,(t=>{t.done=true}));s.toValues&&(s.onChange=s.onPause=s.onResume=void 0);f(this,{type:\"idle\",parent:this});const n=e?getCancelledResult(this.get()):getFinishedResult(this.get(),checkFinished(this,null!=t?t:s.to));g(this._pendingCalls,n);if(s.changed){s.changed=false;sendEvent(this,\"onRest\",n,this)}}}}function checkFinished(t,e){const s=computeGoal(e);const n=computeGoal(t.get());return y(n,s)}function createLoopUpdate(t,e=t.loop,s=t.to){let n=callProp(e);if(n){const i=true!==n&&inferTo(n);const o=(i||t).reverse;const r=!i||i.reset;return createUpdate(_extends({},t,{loop:e,default:false,pause:void 0,to:!o||isAsyncTo(s)?s:void 0,from:r?t.from:void 0,reset:r},i))}}function createUpdate(e){const{to:s,from:n}=e=inferTo(e);const i=new Set;t.obj(s)&&findDefined(s,i);t.obj(n)&&findDefined(n,i);e.keys=i.size?Array.from(i):null;return e}function declareUpdate(e){const s=createUpdate(e);t.und(s.default)&&(s.default=getDefaultProps(s));return s}function findDefined(t,e){s(t,((t,s)=>null!=t&&e.add(s)))}const Z=[\"onStart\",\"onRest\",\"onChange\",\"onPause\",\"onResume\"];function mergeActiveFn(t,e,s){t.animation[s]=e[s]!==getDefaultProp(e,s)?resolveProp(e[s],t.key):void 0}function sendEvent(t,e,...s){var n,i,o,r;null==(n=(i=t.animation)[e])?void 0:n.call(i,...s);null==(o=(r=t.defaultProps)[e])?void 0:o.call(r,...s)}const tt=[\"onStart\",\"onChange\",\"onRest\"];let et=1;class Controller{constructor(t,e){this.id=et++;this.springs={};this.queue=[];this.ref=void 0;this._flush=void 0;this._initialProps=void 0;this._lastAsyncId=0;this._active=new Set;this._changed=new Set;this._started=false;this._item=void 0;this._state={paused:false,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set};this._events={onStart:new Map,onChange:new Map,onRest:new Map};this._onFrame=this._onFrame.bind(this);e&&(this._flush=e);t&&this.start(_extends({default:true},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((t=>t.idle&&!t.isDelayed&&!t.isPaused))}get item(){return this._item}set item(t){this._item=t}get(){const t={};this.each(((e,s)=>t[s]=e.get()));return t}set(e){for(const s in e){const n=e[s];t.und(n)||this.springs[s].set(n)}}update(t){t&&this.queue.push(createUpdate(t));return this}start(t){let{queue:s}=this;t?s=e(t).map(createUpdate):this.queue=[];if(this._flush)return this._flush(this,s);prepareKeys(this,s);return flushUpdateQueue(this,s)}stop(t,s){t!==!!t&&(s=t);if(s){const n=this.springs;a(e(s),(e=>n[e].stop(!!t)))}else{stopAsync(this._state,this._lastAsyncId);this.each((e=>e.stop(!!t)))}return this}pause(s){if(t.und(s))this.start({pause:true});else{const t=this.springs;a(e(s),(e=>t[e].pause()))}return this}resume(s){if(t.und(s))this.start({pause:false});else{const t=this.springs;a(e(s),(e=>t[e].resume()))}return this}each(t){s(this.springs,t)}_onFrame(){const{onStart:t,onChange:e,onRest:s}=this._events;const n=this._active.size>0;const i=this._changed.size>0;if(n&&!this._started||i&&!this._started){this._started=true;l(t,(([t,e])=>{e.value=this.get();t(e,this,this._item)}))}const o=!n&&this._started;const r=i||o&&s.size?this.get():null;i&&e.size&&l(e,(([t,e])=>{e.value=r;t(e,this,this._item)}));if(o){this._started=false;l(s,(([t,e])=>{e.value=r;t(e,this,this._item)}))}}eventObserved(t){if(\"change\"==t.type){this._changed.add(t.parent);t.idle||this._active.add(t.parent)}else{if(\"idle\"!=t.type)return;this._active.delete(t.parent)}u.onFrame(this._onFrame)}}function flushUpdateQueue(t,e){return Promise.all(e.map((e=>flushUpdate(t,e)))).then((e=>getCombinedResult(t,e)))}async function flushUpdate(e,s,n){const{keys:i,to:o,from:r,loop:c,onRest:l,onResolve:d}=s;const h=t.obj(s.default)&&s.default;c&&(s.loop=false);false===o&&(s.to=null);false===r&&(s.from=null);const f=t.arr(o)||t.fun(o)?o:void 0;if(f){s.to=void 0;s.onRest=void 0;h&&(h.onRest=void 0)}else a(tt,(n=>{const i=s[n];if(t.fun(i)){const t=e._events[n];s[n]=({finished:e,cancelled:s})=>{const n=t.get(i);if(n){e||(n.finished=false);s&&(n.cancelled=true)}else t.set(i,{value:null,finished:e||false,cancelled:s||false})};h&&(h[n]=s[n])}}));const p=e._state;if(s.pause===!p.paused){p.paused=s.pause;g(s.pause?p.pauseQueue:p.resumeQueue)}else p.paused&&(s.pause=true);const m=(i||Object.keys(e.springs)).map((t=>e.springs[t].start(s)));const y=true===s.cancel||true===getDefaultProp(s,\"cancel\");(f||y&&p.asyncId)&&m.push(scheduleProps(++e._lastAsyncId,{props:s,state:p,actions:{pause:b,resume:b,start(t,s){if(y){stopAsync(p,e._lastAsyncId);s(getCancelledResult(e))}else{t.onRest=l;s(runAsync(f,t,p,e))}}}}));p.paused&&await new Promise((t=>{p.resumeQueue.add(t)}));const _=getCombinedResult(e,await Promise.all(m));if(c&&_.finished&&!(n&&_.noop)){const t=createLoopUpdate(s,c,o);if(t){prepareKeys(e,[t]);return flushUpdate(e,t,true)}}d&&u.batchedUpdates((()=>d(_,e,e.item)));return _}function getSprings(s,n){const i=_extends({},s.springs);n&&a(e(n),(e=>{t.und(e.keys)&&(e=createUpdate(e));t.obj(e.to)||(e=_extends({},e,{to:void 0}));prepareSprings(i,e,(t=>createSpring(t)))}));setSprings(s,i);return i}function setSprings(t,e){s(e,((e,s)=>{if(!t.springs[s]){t.springs[s]=e;v(e,t)}}))}function createSpring(t,e){const s=new SpringValue;s.key=t;e&&v(s,e);return s}function prepareSprings(t,e,s){e.keys&&a(e.keys,(n=>{const i=t[n]||(t[n]=s(n));i._prepareNode(e)}))}function prepareKeys(t,e){a(e,(e=>{prepareSprings(t.springs,e,(e=>createSpring(e,t)))}))}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var s={};var n=Object.keys(t);var i,o;for(o=0;o<n.length;o++){i=n[o];e.indexOf(i)>=0||(s[i]=t[i])}return s}const st=[\"children\"];const SpringContext=t=>{let{children:e}=t,s=_objectWithoutPropertiesLoose(t,st);const n=j(nt);const i=s.pause||!!n.pause,o=s.immediate||!!n.immediate;s=S((()=>({pause:i,immediate:o})),[i,o]);const{Provider:r}=nt;return V.createElement(r,{value:s},e)};const nt=makeContext(SpringContext,{});SpringContext.Provider=nt.Provider;SpringContext.Consumer=nt.Consumer;function makeContext(t,e){Object.assign(t,V.createContext(e));t.Provider._context=t;t.Consumer._context=t;return t}const SpringRef=()=>{const e=[];const s=function SpringRef(s){w();const i=[];a(e,((e,o)=>{if(t.und(s))i.push(e.start());else{const t=n(s,e,o);t&&i.push(e.start(t))}}));return i};s.current=e;s.add=function(t){e.includes(t)||e.push(t)};s.delete=function(t){const s=e.indexOf(t);~s&&e.splice(s,1)};s.pause=function(){a(e,(t=>t.pause(...arguments)));return this};s.resume=function(){a(e,(t=>t.resume(...arguments)));return this};s.set=function(t){a(e,(e=>e.set(t)))};s.start=function(s){const n=[];a(e,((e,i)=>{if(t.und(s))n.push(e.start());else{const t=this._getProps(s,e,i);t&&n.push(e.start(t))}}));return n};s.stop=function(){a(e,(t=>t.stop(...arguments)));return this};s.update=function(t){a(e,((e,s)=>e.update(this._getProps(t,e,s))));return this};const n=function _getProps(e,s,n){return t.fun(e)?e(n,s):e};s._getProps=n;return s};function useSprings(e,s,n){const i=t.fun(s)&&s;i&&!n&&(n=[]);const o=U((()=>i||3==arguments.length?SpringRef():void 0),[]);const c=O(0);const u=x();const l=U((()=>({ctrls:[],queue:[],flush(t,e){const s=getSprings(t,e);const n=c.current>0&&!l.queue.length&&!Object.keys(s).some((e=>!t.springs[e]));return n?flushUpdateQueue(t,e):new Promise((n=>{setSprings(t,s);l.queue.push((()=>{n(flushUpdateQueue(t,e))}));u()}))}})),[]);const d=O([...l.ctrls]);const h=[];const f=I(e)||0;U((()=>{a(d.current.slice(e,f),(t=>{detachRefs(t,o);t.stop(true)}));d.current.length=e;declareUpdates(f,e)}),[e]);U((()=>{declareUpdates(0,Math.min(f,e))}),n);function declareUpdates(t,e){for(let n=t;n<e;n++){const t=d.current[n]||(d.current[n]=new Controller(null,l.flush));const e=i?i(n,t):s[n];e&&(h[n]=declareUpdate(e))}}const p=d.current.map(((t,e)=>getSprings(t,h[e])));const m=j(SpringContext);const g=I(m);const y=m!==g&&hasProps(m);r((()=>{c.current++;l.ctrls=d.current;const{queue:t}=l;if(t.length){l.queue=[];a(t,(t=>t()))}a(d.current,((t,e)=>{null==o?void 0:o.add(t);y&&t.start({default:m});const s=h[e];if(s){replaceRef(t,s.ref);t.ref?t.queue.push(s):t.start(s)}}))}));k((()=>()=>{a(l.ctrls,(t=>t.stop(true)))}));const _=p.map((t=>_extends({},t)));return o?[_,o]:_}function useSpring(e,s){const n=t.fun(e);const[[i],o]=useSprings(1,n?e:[e],n?s||[]:s);return n||2==arguments.length?[i,o]:i}const initSpringRef=()=>SpringRef();const useSpringRef=()=>q(initSpringRef)[0];const useSpringValue=(t,e)=>{const s=A((()=>new SpringValue(t,e)));k((()=>()=>{s.stop()}));return s};function useTrail(e,s,n){const i=t.fun(s)&&s;i&&!n&&(n=[]);let o=true;let c;const u=useSprings(e,((t,e)=>{const n=i?i(t,e):s;c=n.ref;o=o&&n.reverse;return n}),n||[{}]);r((()=>{a(u[1].current,((t,e)=>{const s=u[1].current[e+(o?1:-1)];replaceRef(t,c);t.ref?s&&t.update({to:s.springs}):s?t.start({to:s.springs}):t.start()}))}),n);if(i||3==arguments.length){var l;const e=null!=(l=c)?l:u[1];e._getProps=(s,n,i)=>{const o=t.fun(s)?s(i,n):s;if(o){const t=e.current[i+(o.reverse?1:-1)];t&&(o.to=t.springs);return o}};return u}return u[0]}let it;(function(t){t.MOUNT=\"mount\";t.ENTER=\"enter\";t.UPDATE=\"update\";t.LEAVE=\"leave\"})(it||(it={}));function useTransition(s,n,i){const o=t.fun(n)&&n;const{reset:c,sort:u,trail:l=0,expires:d=true,exitBeforeEnter:h=false,onDestroyed:f,ref:p,config:m}=o?o():n;const g=U((()=>o||3==arguments.length?SpringRef():void 0),[]);const y=e(s);const _=[];const v=O(null);const P=c?null:v.current;r((()=>{v.current=_}));k((()=>{a(_,(t=>{null==g?void 0:g.add(t.ctrl);t.ctrl.ref=g}));return()=>{a(v.current,(t=>{t.expired&&clearTimeout(t.expirationId);detachRefs(t.ctrl,g);t.ctrl.stop(true)}))}}));const b=getKeys(y,o?o():n,P);const S=c&&v.current||[];r((()=>a(S,(({ctrl:t,item:e,key:s})=>{detachRefs(t,g);callProp(f,e,s)}))));const w=[];P&&a(P,((t,e)=>{if(t.expired){clearTimeout(t.expirationId);S.push(t)}else{e=w[e]=b.indexOf(t.key);~e&&(_[e]=t)}}));a(y,((t,e)=>{if(!_[e]){_[e]={key:b[e],item:t,phase:it.MOUNT,ctrl:new Controller};_[e].ctrl.item=t}}));if(w.length){let t=-1;const{leave:e}=o?o():n;a(w,((s,n)=>{const i=P[n];if(~s){t=_.indexOf(i);_[t]=_extends({},i,{item:y[s]})}else e&&_.splice(++t,0,i)}))}t.fun(u)&&_.sort(((t,e)=>u(t.item,e.item)));let A=-l;const C=x();const T=getDefaultProps(n);const R=new Map;const E=O(new Map);const q=O(false);a(_,((e,s)=>{const i=e.key;const r=e.phase;const a=o?o():n;let c;let u;let f=callProp(a.delay||0,i);if(r==it.MOUNT){c=a.enter;u=it.ENTER}else{const t=b.indexOf(i)<0;if(r!=it.LEAVE)if(t){c=a.leave;u=it.LEAVE}else{if(!(c=a.update))return;u=it.UPDATE}else{if(t)return;c=a.enter;u=it.ENTER}}c=callProp(c,e.item,s);c=t.obj(c)?inferTo(c):{to:c};if(!c.config){const t=m||T.config;c.config=callProp(t,e.item,s,u)}A+=l;const g=_extends({},T,{delay:f+A,ref:p,immediate:a.immediate,reset:false},c);if(u==it.ENTER&&t.und(g.from)){const i=o?o():n;const r=t.und(i.initial)||P?i.from:i.initial;g.from=callProp(r,e.item,s)}const{onResolve:y}=g;g.onResolve=t=>{callProp(y,t);const e=v.current;const s=e.find((t=>t.key===i));if(s&&(!t.cancelled||s.phase==it.UPDATE)&&s.ctrl.idle){const t=e.every((t=>t.ctrl.idle));if(s.phase==it.LEAVE){const e=callProp(d,s.item);if(false!==e){const n=true===e?0:e;s.expired=true;if(!t&&n>0){n<=2147483647&&(s.expirationId=setTimeout(C,n));return}}}if(t&&e.some((t=>t.expired))){E.current.delete(s);h&&(q.current=true);C()}}};const _=getSprings(e.ctrl,g);u===it.LEAVE&&h?E.current.set(e,{phase:u,springs:_,payload:g}):R.set(e,{phase:u,springs:_,payload:g})}));const F=j(SpringContext);const M=I(F);const Q=F!==M&&hasProps(F);r((()=>{Q&&a(_,(t=>{t.ctrl.start({default:F})}))}),[F]);a(R,((t,e)=>{if(E.current.size){const t=_.findIndex((t=>t.key===e.key));_.splice(t,1)}}));r((()=>{a(E.current.size?E.current:R,(({phase:t,payload:e},s)=>{const{ctrl:n}=s;s.phase=t;null==g?void 0:g.add(n);Q&&t==it.ENTER&&n.start({default:F});if(e){replaceRef(n,e.ref);if(!n.ref&&!g||q.current){n.start(e);q.current&&(q.current=false)}else n.update(e)}}))}),c?void 0:i);const renderTransitions=e=>V.createElement(V.Fragment,null,_.map(((s,n)=>{const{springs:i}=R.get(s)||s.ctrl;const o=e(_extends({},i),s.item,s,n);return o&&o.type?V.createElement(o.type,_extends({},o.props,{key:t.str(s.key)||t.num(s.key)?s.key:s.ctrl.id,ref:o.ref})):o})));return g?[renderTransitions,g]:renderTransitions}let ot=1;function getKeys(s,{key:n,keys:i=n},o){if(null===i){const t=new Set;return s.map((e=>{const s=o&&o.find((s=>s.item===e&&s.phase!==it.LEAVE&&!t.has(s)));if(s){t.add(s);return s.key}return ot++}))}return t.und(i)?s:t.fun(i)?s.map(i):e(i)}const rt=[\"container\"];const useScroll=(t={})=>{let{container:e}=t,s=_objectWithoutPropertiesLoose(t,rt);const[n,i]=useSpring((()=>_extends({scrollX:0,scrollY:0,scrollXProgress:0,scrollYProgress:0},s)),[]);r((()=>{const t=C((({x:t,y:e})=>{i.start({scrollX:t.current,scrollXProgress:t.progress,scrollY:e.current,scrollYProgress:e.progress})}),{container:(null==e?void 0:e.current)||void 0});return()=>{a(Object.values(n),(t=>t.stop()));t()}}),[]);return n};const at=[\"container\"];const useResize=t=>{let{container:e}=t,s=_objectWithoutPropertiesLoose(t,at);const[n,i]=useSpring((()=>_extends({width:0,height:0},s)),[]);r((()=>{const t=T((({width:t,height:e})=>{i.start({width:t,height:e,immediate:0===n.width.get()||0===n.height.get()})}),{container:(null==e?void 0:e.current)||void 0});return()=>{a(Object.values(n),(t=>t.stop()));t()}}),[]);return n};const ct=[\"to\",\"from\"],ut=[\"root\",\"once\",\"amount\"];const lt={any:0,all:1};function useInView(e,s){const[n,i]=q(false);const o=O();const a=t.fun(e)&&e;const c=a?a():{};const{to:u={},from:l={}}=c,d=_objectWithoutPropertiesLoose(c,ct);const h=a?s:e;const[f,p]=useSpring((()=>_extends({from:l},d)),[]);r((()=>{const e=o.current;const s=null!=h?h:{},{root:r,once:a,amount:c=\"any\"}=s,d=_objectWithoutPropertiesLoose(s,ut);if(!e||a&&n||\"undefined\"===typeof IntersectionObserver)return;const f=new WeakMap;const onEnter=()=>{u&&p.start(u);i(true);const cleanup=()=>{l&&p.start(l);i(false)};return a?void 0:cleanup};const handleIntersection=e=>{e.forEach((e=>{const s=f.get(e.target);if(e.isIntersecting!==Boolean(s))if(e.isIntersecting){const s=onEnter();t.fun(s)?f.set(e.target,s):m.unobserve(e.target)}else if(s){s();f.delete(e.target)}}))};const m=new IntersectionObserver(handleIntersection,_extends({root:r&&r.current||void 0,threshold:\"number\"===typeof c||Array.isArray(c)?c:lt[c]},d));m.observe(e);return()=>m.unobserve(e)}),[h]);return a?[o,f]:[o,n]}const dt=[\"children\"];function Spring(t){let{children:e}=t,s=_objectWithoutPropertiesLoose(t,dt);return e(useSpring(s))}const ht=[\"items\",\"children\"];function Trail(e){let{items:s,children:n}=e,i=_objectWithoutPropertiesLoose(e,ht);const o=useTrail(s.length,i);return s.map(((e,s)=>{const i=n(e,s);return t.fun(i)?i(o[s]):i}))}const ft=[\"items\",\"children\"];function Transition(t){let{items:e,children:s}=t,n=_objectWithoutPropertiesLoose(t,ft);return useTransition(e,n)(s)}class Interpolation extends FrameValue{constructor(t,e){super();this.key=void 0;this.idle=true;this.calc=void 0;this._active=new Set;this.source=t;this.calc=R(...e);const s=this._get();const n=N(s);z(this,n.create(s))}advance(t){const e=this._get();const s=this.get();if(!y(e,s)){F(this).setValue(e);this._onChange(e,this.idle)}!this.idle&&checkIdle(this._active)&&becomeIdle(this)}_get(){const s=t.arr(this.source)?this.source.map(n):e(n(this.source));return this.calc(...s)}_start(){if(this.idle&&!checkIdle(this._active)){this.idle=false;a(Q(this),(t=>{t.done=false}));if(o.skipAnimation){u.batchedUpdates((()=>this.advance()));becomeIdle(this)}else p.start(this)}}_attach(){let t=1;a(e(this.source),(e=>{m(e)&&v(e,this);if(isFrameValue(e)){e.idle||this._active.add(e);t=Math.max(t,e.priority+1)}}));this.priority=t;this._start()}_detach(){a(e(this.source),(t=>{m(t)&&P(t,this)}));this._active.clear();becomeIdle(this)}eventObserved(t){if(\"change\"==t.type)if(t.idle)this.advance();else{this._active.add(t.parent);this._start()}else\"idle\"==t.type?this._active.delete(t.parent):\"priority\"==t.type&&(this.priority=e(this.source).reduce(((t,e)=>Math.max(t,(isFrameValue(e)?e.priority:0)+1)),0))}}function isIdle(t){return false!==t.idle}function checkIdle(t){return!t.size||Array.from(t).every(isIdle)}function becomeIdle(t){if(!t.idle){t.idle=true;a(Q(t),(t=>{t.done=true}));f(t,{type:\"idle\",parent:t})}}const to=(t,...e)=>new Interpolation(t,e);const interpolate=(t,...e)=>(h(),new Interpolation(t,e));o.assign({createStringInterpolator:E,to:(t,e)=>new Interpolation(t,e)});const pt=p.advance;export{BailSignal,Controller,FrameValue,Interpolation,Spring,SpringContext,SpringRef,SpringValue,Trail,Transition,G as config,inferTo,interpolate,to,pt as update,useChain,useInView,useResize,useScroll,useSpring,useSpringRef,useSpringValue,useSprings,useTrail,useTransition};\n\n//# sourceMappingURL=react-spring-core.esm.js.map","import{Globals as t}from\"@react-spring/core\";export*from\"@react-spring/core\";import{unstable_batchedUpdates as e}from\"react-dom\";import{is as r,eachProp as o,toArray as s,FluidValue as a,each as n,getFluidValue as i,hasFluidValue as l,addFluidObserver as u,removeFluidObserver as c,callFluidObservers as p,createStringInterpolator as d,colors as m}from\"@react-spring/shared\";import{AnimatedObject as h,createHost as f}from\"@react-spring/animated\";function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};var r={};var o=Object.keys(t);var s,a;for(a=0;a<o.length;a++){s=o[a];e.indexOf(s)>=0||(r[s]=t[s])}return r}const g=[\"style\",\"children\",\"scrollTop\",\"scrollLeft\",\"viewBox\"];const b=/^--/;function dangerousStyleValue(t,e){return null==e||\"boolean\"===typeof e||\"\"===e?\"\":\"number\"!==typeof e||0===e||b.test(t)||v.hasOwnProperty(t)&&v[t]?(\"\"+e).trim():e+\"px\"}const y={};function applyAnimatedValues(t,e){if(!t.nodeType||!t.setAttribute)return false;const r=\"filter\"===t.nodeName||t.parentNode&&\"filter\"===t.parentNode.nodeName;const o=e,{style:s,children:a,scrollTop:n,scrollLeft:i,viewBox:l}=o,u=_objectWithoutPropertiesLoose(o,g);const c=Object.values(u);const p=Object.keys(u).map((e=>r||t.hasAttribute(e)?e:y[e]||(y[e]=e.replace(/([A-Z])/g,(t=>\"-\"+t.toLowerCase())))));void 0!==a&&(t.textContent=a);for(let e in s)if(s.hasOwnProperty(e)){const r=dangerousStyleValue(e,s[e]);b.test(e)?t.style.setProperty(e,r):t.style[e]=r}p.forEach(((e,r)=>{t.setAttribute(e,c[r])}));void 0!==n&&(t.scrollTop=n);void 0!==i&&(t.scrollLeft=i);void 0!==l&&t.setAttribute(\"viewBox\",l)}let v={animationIterationCount:true,borderImageOutset:true,borderImageSlice:true,borderImageWidth:true,boxFlex:true,boxFlexGroup:true,boxOrdinalGroup:true,columnCount:true,columns:true,flex:true,flexGrow:true,flexPositive:true,flexShrink:true,flexNegative:true,flexOrder:true,gridRow:true,gridRowEnd:true,gridRowSpan:true,gridRowStart:true,gridColumn:true,gridColumnEnd:true,gridColumnSpan:true,gridColumnStart:true,fontWeight:true,lineClamp:true,lineHeight:true,opacity:true,order:true,orphans:true,tabSize:true,widows:true,zIndex:true,zoom:true,fillOpacity:true,floodOpacity:true,stopOpacity:true,strokeDasharray:true,strokeDashoffset:true,strokeMiterlimit:true,strokeOpacity:true,strokeWidth:true};const prefixKey=(t,e)=>t+e.charAt(0).toUpperCase()+e.substring(1);const x=[\"Webkit\",\"Ms\",\"Moz\",\"O\"];v=Object.keys(v).reduce(((t,e)=>{x.forEach((r=>t[prefixKey(r,e)]=t[e]));return t}),v);const k=[\"x\",\"y\",\"z\"];const w=/^(matrix|translate|scale|rotate|skew)/;const O=/^(translate)/;const A=/^(rotate|skew)/;const addUnit=(t,e)=>r.num(t)&&0!==t?t+e:t;const isValueIdentity=(t,e)=>r.arr(t)?t.every((t=>isValueIdentity(t,e))):r.num(t)?t===e:parseFloat(t)===e;class AnimatedStyle extends h{constructor(t){let{x:e,y:a,z:n}=t,i=_objectWithoutPropertiesLoose(t,k);const l=[];const u=[];if(e||a||n){l.push([e||0,a||0,n||0]);u.push((t=>[`translate3d(${t.map((t=>addUnit(t,\"px\"))).join(\",\")})`,isValueIdentity(t,0)]))}o(i,((t,e)=>{if(\"transform\"===e){l.push([t||\"\"]);u.push((t=>[t,\"\"===t]))}else if(w.test(e)){delete i[e];if(r.und(t))return;const o=O.test(e)?\"px\":A.test(e)?\"deg\":\"\";l.push(s(t));u.push(\"rotate3d\"===e?([t,e,r,s])=>[`rotate3d(${t},${e},${r},${addUnit(s,o)})`,isValueIdentity(s,0)]:t=>[`${e}(${t.map((t=>addUnit(t,o))).join(\",\")})`,isValueIdentity(t,e.startsWith(\"scale\")?1:0)])}}));l.length&&(i.transform=new FluidTransform(l,u));super(i)}}class FluidTransform extends a{constructor(t,e){super();this._value=null;this.inputs=t;this.transforms=e}get(){return this._value||(this._value=this._get())}_get(){let t=\"\";let e=true;n(this.inputs,((o,s)=>{const a=i(o[0]);const[n,l]=this.transforms[s](r.arr(a)?a:o.map(i));t+=\" \"+n;e=e&&l}));return e?\"none\":t}observerAdded(t){1==t&&n(this.inputs,(t=>n(t,(t=>l(t)&&u(t,this)))))}observerRemoved(t){0==t&&n(this.inputs,(t=>n(t,(t=>l(t)&&c(t,this)))))}eventObserved(t){\"change\"==t.type&&(this._value=null);p(this,t)}}const S=[\"a\",\"abbr\",\"address\",\"area\",\"article\",\"aside\",\"audio\",\"b\",\"base\",\"bdi\",\"bdo\",\"big\",\"blockquote\",\"body\",\"br\",\"button\",\"canvas\",\"caption\",\"cite\",\"code\",\"col\",\"colgroup\",\"data\",\"datalist\",\"dd\",\"del\",\"details\",\"dfn\",\"dialog\",\"div\",\"dl\",\"dt\",\"em\",\"embed\",\"fieldset\",\"figcaption\",\"figure\",\"footer\",\"form\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"head\",\"header\",\"hgroup\",\"hr\",\"html\",\"i\",\"iframe\",\"img\",\"input\",\"ins\",\"kbd\",\"keygen\",\"label\",\"legend\",\"li\",\"link\",\"main\",\"map\",\"mark\",\"menu\",\"menuitem\",\"meta\",\"meter\",\"nav\",\"noscript\",\"object\",\"ol\",\"optgroup\",\"option\",\"output\",\"p\",\"param\",\"picture\",\"pre\",\"progress\",\"q\",\"rp\",\"rt\",\"ruby\",\"s\",\"samp\",\"script\",\"section\",\"select\",\"small\",\"source\",\"span\",\"strong\",\"style\",\"sub\",\"summary\",\"sup\",\"table\",\"tbody\",\"td\",\"textarea\",\"tfoot\",\"th\",\"thead\",\"time\",\"title\",\"tr\",\"track\",\"u\",\"ul\",\"var\",\"video\",\"wbr\",\"circle\",\"clipPath\",\"defs\",\"ellipse\",\"foreignObject\",\"g\",\"image\",\"line\",\"linearGradient\",\"mask\",\"path\",\"pattern\",\"polygon\",\"polyline\",\"radialGradient\",\"rect\",\"stop\",\"svg\",\"text\",\"tspan\"];const j=[\"scrollTop\",\"scrollLeft\"];t.assign({batchedUpdates:e,createStringInterpolator:d,colors:m});const C=f(S,{applyAnimatedValues:applyAnimatedValues,createAnimatedStyle:t=>new AnimatedStyle(t),getComponentProps:t=>{let e=_objectWithoutPropertiesLoose(t,j);return e}});const P=C.animated;export{P as a,P as animated};\n\n//# sourceMappingURL=react-spring-web.esm.js.map","export*from\"@react-spring/web\";\n","// © Framer University. All rights reserved.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useState}from\"react\";import{useEffect}from\"react\";import{useSpring,animated}from\"react-spring\";export function withCursorFollow(Component){return props=>{const ref=useRef(null);const[isHovering,setIsHovering]=useState(false);const[originalPosition,setOriginalPosition]=useState({left:0,top:0});const[centerPosition,setCenterPosition]=useState({left:0,top:0});const springProps=useSpring({left:isHovering?originalPosition.left:centerPosition.left,top:isHovering?originalPosition.top:centerPosition.top,config:{mass:1,tension:170,friction:26}});useEffect(()=>{if(!ref.current)return;const buttonRect=ref.current.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});const handleMouseMove=e=>{if(!ref.current)return;if(e.target.closest(\"button\")){setIsHovering(true);const buttonRect=e.target.getBoundingClientRect();const elementRect=ref.current.getBoundingClientRect();setOriginalPosition({left:e.clientX-buttonRect.left-elementRect.width/2,top:e.clientY-buttonRect.top-elementRect.height/2});setCenterPosition({left:buttonRect.width/2-elementRect.width/2,top:buttonRect.height/2-elementRect.height/2});}else{setIsHovering(false);}};window.addEventListener(\"mousemove\",handleMouseMove);return()=>{window.removeEventListener(\"mousemove\",handleMouseMove);};},[]);return /*#__PURE__*/_jsx(animated.div,{ref:ref,style:{position:\"absolute\",pointerEvents:\"none\",left:springProps.left,top:springProps.top},children:/*#__PURE__*/_jsx(Component,{...props})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withCursorFollow\":{\"type\":\"reactHoc\",\"name\":\"withCursorFollow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Light.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-6jcTr\";const variantClassNames={bwgY0XoZF:\"framer-v-1nxh6sy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bwgY0XoZF\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",intrinsicHeight:120,intrinsicWidth:162,positionX:\"center\",positionY:\"center\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1nxh6sy\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bwgY0XoZF\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:120,intrinsicWidth:162,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:240,pixelWidth:324,src:\"https://framerusercontent.com/images/xTgMTQGwX3BwjP6PxWVNlo50f8g.png\"},className:\"framer-vxycn6\",\"data-framer-name\":\"Squad Goals\",layoutDependency:layoutDependency,layoutId:\"dhFZWHyG4\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-s03mdi\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"eQMnB_Dcd\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jcTr.framer-1nirn5p, .framer-6jcTr .framer-1nirn5p { display: block; }\",\".framer-6jcTr.framer-1nxh6sy { height: 80px; overflow: visible; position: relative; width: 108px; }\",\".framer-6jcTr .framer-vxycn6 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-6jcTr .framer-s03mdi { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 80px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerdSNx4Mw7s=withCSS(Component,css,\"framer-6jcTr\");export default FramerdSNx4Mw7s;FramerdSNx4Mw7s.displayName=\"Stickers/Team\";FramerdSNx4Mw7s.defaultProps={height:80,width:108};addFonts(FramerdSNx4Mw7s,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdSNx4Mw7s\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"108\",\"framerIntrinsicHeight\":\"80\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dSNx4Mw7s.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-wUYwC\";const variantClassNames={m5Cq1z9kd:\"framer-v-1okbhn6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"m5Cq1z9kd\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",intrinsicHeight:105,intrinsicWidth:129,positionX:\"center\",positionY:\"center\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1okbhn6\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"m5Cq1z9kd\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:105,intrinsicWidth:129,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:210,pixelWidth:258,src:\"https://framerusercontent.com/images/Bs8kI79Tlg30TFZBhdUoUNztLos.png\"},className:\"framer-1gh757d\",\"data-framer-name\":\"Professional\",layoutDependency:layoutDependency,layoutId:\"eYCQdMGwr\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-137on2m\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"sOTljbbw6\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wUYwC.framer-1rldrd4, .framer-wUYwC .framer-1rldrd4 { display: block; }\",\".framer-wUYwC.framer-1okbhn6 { height: 70px; overflow: visible; position: relative; width: 86px; }\",\".framer-wUYwC .framer-1gh757d { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-wUYwC .framer-137on2m { aspect-ratio: 1 / 1; bottom: -5px; flex: none; left: 50%; overflow: visible; position: absolute; top: -5px; width: var(--framer-aspect-ratio-supported, 80px); z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIC4FXwyIr=withCSS(Component,css,\"framer-wUYwC\");export default FramerIC4FXwyIr;FramerIC4FXwyIr.displayName=\"Stickers/Professional\";FramerIC4FXwyIr.defaultProps={height:70,width:86};addFonts(FramerIC4FXwyIr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIC4FXwyIr\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"86\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"70\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IC4FXwyIr.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-HY0g7\";const variantClassNames={Fl9AzfAwC:\"framer-v-1g8r5lo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Fl9AzfAwC\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",intrinsicHeight:108,intrinsicWidth:210,positionX:\"center\",positionY:\"center\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1g8r5lo\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Fl9AzfAwC\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:108,intrinsicWidth:210,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:216,pixelWidth:420,src:\"https://framerusercontent.com/images/8Bs8imiUXrsmlKRlDhFecw7DHo.png\"},className:\"framer-ijijcd\",\"data-framer-name\":\"Enterprise\",layoutDependency:layoutDependency,layoutId:\"WreFctAhA\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-rkm1tc\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"CkzVjTYuy\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HY0g7.framer-3ficqo, .framer-HY0g7 .framer-3ficqo { display: block; }\",\".framer-HY0g7.framer-1g8r5lo { height: 72px; overflow: visible; position: relative; width: 140px; }\",\".framer-HY0g7 .framer-ijijcd { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-HY0g7 .framer-rkm1tc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 80px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkrEcjlmHl=withCSS(Component,css,\"framer-HY0g7\");export default FramerkrEcjlmHl;FramerkrEcjlmHl.displayName=\"Stickers/Enterprise\";FramerkrEcjlmHl.defaultProps={height:72,width:140};addFonts(FramerkrEcjlmHl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkrEcjlmHl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"72\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"140\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./krEcjlmHl.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-u3x90\";const variantClassNames={lovcV4YLz:\"framer-v-16uj850\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lovcV4YLz\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",intrinsicHeight:120,intrinsicWidth:162,positionX:\"center\",positionY:\"center\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-16uj850\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"lovcV4YLz\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:120,intrinsicWidth:162,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:240,pixelWidth:324,src:\"https://framerusercontent.com/images/xDLyBImp4sL16a5j8x92LKPObk.png\"},className:\"framer-1xonty2\",\"data-framer-name\":\"Premium\",layoutDependency:layoutDependency,layoutId:\"pA3kqPZ6E\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-1j2pmza\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"Aimr2tB3K\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u3x90.framer-1emm668, .framer-u3x90 .framer-1emm668 { display: block; }\",\".framer-u3x90.framer-16uj850 { height: 80px; overflow: visible; position: relative; width: 108px; }\",\".framer-u3x90 .framer-1xonty2 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-u3x90 .framer-1j2pmza { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 80px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerl4EeEQfkO=withCSS(Component,css,\"framer-u3x90\");export default Framerl4EeEQfkO;Framerl4EeEQfkO.displayName=\"Stickers/Premium\";Framerl4EeEQfkO.defaultProps={height:80,width:108};addFonts(Framerl4EeEQfkO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerl4EeEQfkO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"108\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"80\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./l4EeEQfkO.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-rBcDq\";const variantClassNames={H1blDeVGA:\"framer-v-1dvljx3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"H1blDeVGA\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:141,intrinsicWidth:141},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1dvljx3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"H1blDeVGA\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:141,intrinsicWidth:141,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:282,pixelWidth:282,src:\"https://framerusercontent.com/images/qBezV8oDUTf8i2pmgVoru8zNVLY.png\"},className:\"framer-n0io42\",\"data-framer-name\":\"Sandbox\",layoutDependency:layoutDependency,layoutId:\"k6Az_8gQJ\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-1qykze6\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"zSVVCmxme\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rBcDq.framer-isf8sb, .framer-rBcDq .framer-isf8sb { display: block; }\",\".framer-rBcDq.framer-1dvljx3 { height: 94px; overflow: visible; position: relative; width: 94px; }\",\".framer-rBcDq .framer-n0io42 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-rBcDq .framer-1qykze6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 80px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerSrzTQuWUu=withCSS(Component,css,\"framer-rBcDq\");export default FramerSrzTQuWUu;FramerSrzTQuWUu.displayName=\"Stickers/Sandbox\";FramerSrzTQuWUu.defaultProps={height:94,width:94};addFonts(FramerSrzTQuWUu,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSrzTQuWUu\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"94\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"94\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SrzTQuWUu.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withCursorFollow}from\"https://framerusercontent.com/modules/fT6FmFLuuEWQ2QTpzQYg/aRK9mLZooceyeRUMldgV/Light.js\";const MotionDivWithCursorFollow=withCursorFollow(motion.div);const serializationHash=\"framer-Yf0RV\";const variantClassNames={X4WGTuaLP:\"framer-v-1u4qfu2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"X4WGTuaLP\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",intrinsicHeight:144,intrinsicWidth:141,positionX:\"center\",positionY:\"center\"},className:cx(serializationHash,...sharedStyleClassNames,\"framer-1u4qfu2\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"X4WGTuaLP\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:144,intrinsicWidth:141,loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0),pixelHeight:288,pixelWidth:282,src:\"https://framerusercontent.com/images/2HrQCl411kKhdS4ea0VxotiRONU.png\"},className:\"framer-1t33146\",\"data-framer-name\":\"Community\",layoutDependency:layoutDependency,layoutId:\"Inje25gq8\"}),/*#__PURE__*/_jsx(MotionDivWithCursorFollow,{className:\"framer-bmzomp\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"HKA7J8Hum\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgb(255, 255, 255) 0%, rgba(128, 128, 128, 0) 100%)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},transformTemplate:transformTemplate1})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Yf0RV.framer-4hup8, .framer-Yf0RV .framer-4hup8 { display: block; }\",\".framer-Yf0RV.framer-1u4qfu2 { height: 96px; overflow: visible; position: relative; width: 94px; }\",\".framer-Yf0RV .framer-1t33146 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-Yf0RV .framer-bmzomp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 80px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYP1F9beDs=withCSS(Component,css,\"framer-Yf0RV\");export default FramerYP1F9beDs;FramerYP1F9beDs.displayName=\"Stickers/Community\";FramerYP1F9beDs.defaultProps={height:96,width:94};addFonts(FramerYP1F9beDs,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYP1F9beDs\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"94\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"96\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YP1F9beDs.map","// Generated by Framer (ff86393)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{with3D}from\"https://framerusercontent.com/modules/5Ef657sGUDnoHqNzuA4f/NW2wJ4Bih8ZHDEe8BJHg/ThreeDHover.js\";import StickersTeam,*as StickersTeamInfo from\"https://framerusercontent.com/modules/NvyMr0H5Qidag5WE6qdf/kx3SalhemGJ08XLHJJ0S/dSNx4Mw7s.js\";import StickersProfessional,*as StickersProfessionalInfo from\"https://framerusercontent.com/modules/TyO6NIspoyRhz9zPYkc7/XQrJFm5N4pQkOKfaDokG/IC4FXwyIr.js\";import StickersEnterprise,*as StickersEnterpriseInfo from\"https://framerusercontent.com/modules/94OVdv7YheTccLvLdgEj/Ald5P7MForbFKjvl5ckA/krEcjlmHl.js\";import StickersPremium,*as StickersPremiumInfo from\"https://framerusercontent.com/modules/sBVl2HHVIlwasfgjniFU/KGTryxIPH1aU2ZKWBJT2/l4EeEQfkO.js\";import StickersSandbox,*as StickersSandboxInfo from\"https://framerusercontent.com/modules/ANXCVF242b8xqizRMZ9H/VwggzUscKfrvCfmOaJDi/SrzTQuWUu.js\";import StickersCommunity,*as StickersCommunityInfo from\"https://framerusercontent.com/modules/o1JT7oRBP9sSy1IzrNP2/zeG3X74aNkx5WUAoo7hO/YP1F9beDs.js\";const StickersSandboxFonts=getFonts(StickersSandbox);const StickersSandboxWith3DWithMappedReactPropsatsakz=withMappedReactProps(with3D(StickersSandbox),StickersSandboxInfo);const MotionDivWithFX=withFX(motion.div);const StickersProfessionalFonts=getFonts(StickersProfessional);const StickersProfessionalWith3DWithMappedReactPropspz0qyd=withMappedReactProps(with3D(StickersProfessional),StickersProfessionalInfo);const StickersTeamFonts=getFonts(StickersTeam);const StickersTeamWith3DWithMappedReactProps1recyfi=withMappedReactProps(with3D(StickersTeam),StickersTeamInfo);const StickersCommunityFonts=getFonts(StickersCommunity);const StickersCommunityWith3DWithMappedReactProps1urhxan=withMappedReactProps(with3D(StickersCommunity),StickersCommunityInfo);const StickersPremiumFonts=getFonts(StickersPremium);const StickersPremiumWith3DWithMappedReactProps19eomib=withMappedReactProps(with3D(StickersPremium),StickersPremiumInfo);const StickersEnterpriseFonts=getFonts(StickersEnterprise);const StickersEnterpriseWith3DWithMappedReactProps1jrllbs=withMappedReactProps(with3D(StickersEnterprise),StickersEnterpriseInfo);const cycleOrder=[\"iQvkWyexm\",\"ASGnYAvSr\",\"F9koBjLse\",\"b628lG7KP\",\"drGtRMEVX\",\"p4_nMximx\"];const serializationHash=\"framer-7oj5P\";const variantClassNames={ASGnYAvSr:\"framer-v-tzypj7\",b628lG7KP:\"framer-v-1wi14n8\",drGtRMEVX:\"framer-v-i1qnjg\",F9koBjLse:\"framer-v-1l2qz6f\",iQvkWyexm:\"framer-v-1hyc8w4\",p4_nMximx:\"framer-v-fvw146\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.6,duration:2,ease:[.54,.01,.51,1],type:\"tween\"};const animation={opacity:1,rotate:3,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const transition3={damping:110,delay:0,mass:1,stiffness:2e3,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.07,skewX:0,skewY:0,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Community:\"b628lG7KP\",Enterprise:\"p4_nMximx\",Premium:\"drGtRMEVX\",Professional:\"ASGnYAvSr\",Sandbox:\"iQvkWyexm\",Team:\"F9koBjLse\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"iQvkWyexm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iQvkWyexm\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"ASGnYAvSr\",\"F9koBjLse\",\"b628lG7KP\",\"drGtRMEVX\",\"p4_nMximx\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ASGnYAvSr\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"F9koBjLse\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"b628lG7KP\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"drGtRMEVX\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"p4_nMximx\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1hyc8w4\",className,classNames),\"data-framer-name\":\"Sandbox\",layoutDependency:layoutDependency,layoutId:\"iQvkWyexm\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({ASGnYAvSr:{\"data-framer-name\":\"Professional\"},b628lG7KP:{\"data-framer-name\":\"Community\"},drGtRMEVX:{\"data-framer-name\":\"Premium\"},F9koBjLse:{\"data-framer-name\":\"Team\"},p4_nMximx:{\"data-framer-name\":\"Enterprise\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:94,width:\"94px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||94)-0-94)/2),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1jdf0q-container\",layoutDependency:layoutDependency,layoutId:\"BIvYlptuc-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersSandboxWith3DWithMappedReactPropsatsakz,{height:\"100%\",id:\"BIvYlptuc\",layoutId:\"BIvYlptuc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ASGnYAvSr:{height:70,width:\"86px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||70)-0-70)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1b9h2eg-container\",layoutDependency:layoutDependency,layoutId:\"iRRhymXdD-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersProfessionalWith3DWithMappedReactPropspz0qyd,{height:\"100%\",id:\"iRRhymXdD\",layoutId:\"iRRhymXdD\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({F9koBjLse:{height:80,width:\"108px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-80)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1m9x4vg-container\",layoutDependency:layoutDependency,layoutId:\"BQHt9bCQg-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersTeamWith3DWithMappedReactProps1recyfi,{height:\"100%\",id:\"BQHt9bCQg\",layoutId:\"BQHt9bCQg\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({b628lG7KP:{height:96,width:\"94px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||96)-0-96)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-t46mzs-container\",layoutDependency:layoutDependency,layoutId:\"v03ZVf5PX-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersCommunityWith3DWithMappedReactProps1urhxan,{height:\"100%\",id:\"v03ZVf5PX\",layoutId:\"v03ZVf5PX\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({drGtRMEVX:{height:80,width:\"108px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||80)-0-80)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jxypuv-container\",layoutDependency:layoutDependency,layoutId:\"puXSnMXZq-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersPremiumWith3DWithMappedReactProps19eomib,{height:\"100%\",id:\"puXSnMXZq\",layoutId:\"puXSnMXZq\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({p4_nMximx:{height:72,width:\"140px\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(0+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||72)-0-72)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1dbgrf4-container\",layoutDependency:layoutDependency,layoutId:\"Mr3Ere34q-container\",whileHover:animation1,children:/*#__PURE__*/_jsx(StickersEnterpriseWith3DWithMappedReactProps1jrllbs,{height:\"100%\",id:\"Mr3Ere34q\",layoutId:\"Mr3Ere34q\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7oj5P.framer-11n3gq9, .framer-7oj5P .framer-11n3gq9 { display: block; }\",\".framer-7oj5P.framer-1hyc8w4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-7oj5P .framer-1jdf0q-container { flex: none; height: 94px; position: relative; width: 94px; }\",\".framer-7oj5P .framer-1b9h2eg-container { flex: none; height: 70px; position: relative; width: 86px; }\",\".framer-7oj5P .framer-1m9x4vg-container, .framer-7oj5P .framer-jxypuv-container { flex: none; height: 80px; position: relative; width: 108px; }\",\".framer-7oj5P .framer-t46mzs-container { flex: none; height: 96px; position: relative; width: 94px; }\",\".framer-7oj5P .framer-1dbgrf4-container { flex: none; height: 72px; position: relative; width: 140px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7oj5P.framer-1hyc8w4 { gap: 0px; } .framer-7oj5P.framer-1hyc8w4 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-7oj5P.framer-1hyc8w4 > :first-child { margin-left: 0px; } .framer-7oj5P.framer-1hyc8w4 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 94\n * @framerIntrinsicWidth 94\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ASGnYAvSr\":{\"layout\":[\"auto\",\"auto\"]},\"F9koBjLse\":{\"layout\":[\"auto\",\"auto\"]},\"b628lG7KP\":{\"layout\":[\"auto\",\"auto\"]},\"drGtRMEVX\":{\"layout\":[\"auto\",\"auto\"]},\"p4_nMximx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQQwGxuZVS=withCSS(Component,css,\"framer-7oj5P\");export default FramerQQwGxuZVS;FramerQQwGxuZVS.displayName=\"Cursor/Plan Sticker\";FramerQQwGxuZVS.defaultProps={height:94,width:94};addPropertyControls(FramerQQwGxuZVS,{variant:{options:[\"iQvkWyexm\",\"ASGnYAvSr\",\"F9koBjLse\",\"b628lG7KP\",\"drGtRMEVX\",\"p4_nMximx\"],optionTitles:[\"Sandbox\",\"Professional\",\"Team\",\"Community\",\"Premium\",\"Enterprise\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQQwGxuZVS,[{explicitInter:true,fonts:[]},...StickersSandboxFonts,...StickersProfessionalFonts,...StickersTeamFonts,...StickersCommunityFonts,...StickersPremiumFonts,...StickersEnterpriseFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQQwGxuZVS\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ASGnYAvSr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F9koBjLse\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b628lG7KP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"drGtRMEVX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p4_nMximx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"94\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"94\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QQwGxuZVS.map","// Generated by Framer (0dc35dd)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;S\\xf6hne Buch\",\"CUSTOM;S\\xf6hne Buch\",\"CUSTOM;S\\xf6hne Buch\",\"CUSTOM;S\\xf6hne Buch\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"S\\xf6hne Buch\",source:\"custom\",url:\"https://framerusercontent.com/assets/T9Fql1IJzsRbyXzJJa8AIOQDWs.woff2\"}]}];export const css=['.framer-5ixq1 .framer-styles-preset-1e0nrmc:not(.rich-text-wrapper), .framer-5ixq1 .framer-styles-preset-1e0nrmc.rich-text-wrapper p { --framer-font-family: \"S\\xf6hne Buch\", sans-serif; --framer-font-family-bold: \"S\\xf6hne Buch\", sans-serif; --framer-font-family-bold-italic: \"S\\xf6hne Buch\", sans-serif; --framer-font-family-italic: \"S\\xf6hne Buch\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-5ixq1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0dc35dd)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fcbbt6QJ8lSAts8KZlnB/9IRHGoeULC8uP66hxBHa/AEfR0oWT4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xmO5pQ9D22CZqj5K1HQ4/Ys6jdjNIJNZthQq5MF0Z/eIIQy9nBE.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/sZVj5CGU69oF7SN3fEAI/QIbGYSWGafeQQvQI5x8c/hXPUH73Il.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ohQ13FTh3gywCupHkuSU/zpoKLkB6GQwWL5jwYQOM/vNFb88snS.js\";const cycleOrder=[\"HfojyVOMH\",\"JWKk7clG9\",\"gsSpLKQ5g\",\"wJOka3CCL\",\"ksC37RrLD\",\"TodXweLek\"];const serializationHash=\"framer-R912Z\";const variantClassNames={gsSpLKQ5g:\"framer-v-18ox0bu\",HfojyVOMH:\"framer-v-1c2d23e\",JWKk7clG9:\"framer-v-8vefmr\",ksC37RrLD:\"framer-v-19bqpqf\",TodXweLek:\"framer-v-yv61c5\",wJOka3CCL:\"framer-v-431kas\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"EN \\xb7 Hover\":\"gsSpLKQ5g\",\"JP \\xb7 Hover\":\"TodXweLek\",\"SC \\xb7 Hover\":\"wJOka3CCL\",EN:\"HfojyVOMH\",JP:\"ksC37RrLD\",SC:\"JWKk7clG9\"};const getProps=({height,id,labelText,showTooltip,tooltipText,width,...props})=>{return{...props,aUjsGZgtH:labelText??props.aUjsGZgtH??\"200 Messages\",HldcptlmU:tooltipText??props.HldcptlmU??\"This is a tooltips\",mf0VdZZsD:showTooltip??props.mf0VdZZsD??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"HfojyVOMH\"};};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,aUjsGZgtH,HldcptlmU,mf0VdZZsD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HfojyVOMH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeaveow3no1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"JWKk7clG9\");});const onMouseLeave1bfy6ms=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ksC37RrLD\");});const onMouseEnter193f976=activeVariantCallback(async(...args)=>{setVariant(\"gsSpLKQ5g\");});const onMouseEnter746uv8=activeVariantCallback(async(...args)=>{setVariant(\"wJOka3CCL\");});const onMouseLeave1tiovse=activeVariantCallback(async(...args)=>{setVariant(\"HfojyVOMH\");});const onMouseEnter16xrunx=activeVariantCallback(async(...args)=>{setVariant(\"TodXweLek\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gsSpLKQ5g\",\"wJOka3CCL\",\"TodXweLek\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c2d23e\",className,classNames),\"data-framer-name\":\"EN\",layoutDependency:layoutDependency,layoutId:\"HfojyVOMH\",ref:refBinding,style:{...style},...addPropertyOverrides({gsSpLKQ5g:{\"data-framer-name\":\"EN \\xb7 Hover\"},JWKk7clG9:{\"data-framer-name\":\"SC\"},ksC37RrLD:{\"data-framer-name\":\"JP\"},TodXweLek:{\"data-framer-name\":\"JP \\xb7 Hover\",\"data-highlight\":true,onMouseLeave:onMouseLeave1bfy6ms},wJOka3CCL:{\"data-framer-name\":\"SC \\xb7 Hover\",\"data-highlight\":true,onMouseLeave:onMouseLeaveow3no1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-152swv8\",layoutDependency:layoutDependency,layoutId:\"IL0NBRBGS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jgsmch\",\"data-styles-preset\":\"eIIQy9nBE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"200 Messages\"})}),className:\"framer-fk3f5h\",\"data-framer-name\":\"200 Messages\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jS3E5Hoyl\",style:{\"--extracted-r6o4lv\":\"var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51))\",\"--framer-paragraph-spacing\":\"0px\"},text:aUjsGZgtH,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JWKk7clG9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o1ixbq\",\"data-styles-preset\":\"AEfR0oWT4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"200 Messages\"})})},ksC37RrLD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13zxlnf\",\"data-styles-preset\":\"hXPUH73Il\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"200 Messages\"})})},TodXweLek:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13zxlnf\",\"data-styles-preset\":\"hXPUH73Il\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"200 Messages\"})})},wJOka3CCL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o1ixbq\",\"data-styles-preset\":\"AEfR0oWT4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52cc61e9-0c51-46a1-a113-8323d31c84aa, rgb(51, 51, 51)))\"},children:\"200 Messages\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gi8bxi\",\"data-framer-name\":\"Tooltip\",layoutDependency:layoutDependency,layoutId:\"qmohdR39J\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.09), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.08), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.03)\",WebkitBackdropFilter:\"blur(5px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e0nrmc\",\"data-styles-preset\":\"vNFb88snS\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"This is a tooltips\"})})}),className:\"framer-ffjfkr\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"XqckdMmQF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"4px\"},text:HldcptlmU,variants:{TodXweLek:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"},wJOka3CCL:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TodXweLek:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13zxlnf\",\"data-styles-preset\":\"hXPUH73Il\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"This is a tooltips\"})})})},wJOka3CCL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-o1ixbq\",\"data-styles-preset\":\"AEfR0oWT4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"This is a tooltips\"})})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10rlihf\",\"data-framer-name\":\"Icon-container\",layoutDependency:layoutDependency,layoutId:\"ebXn9yMUi\",transformTemplate:transformTemplate1,...addPropertyOverrides({JWKk7clG9:{transformTemplate:undefined},ksC37RrLD:{transformTemplate:undefined},TodXweLek:{transformTemplate:undefined},wJOka3CCL:{transformTemplate:undefined}},baseVariant,gestureVariant),children:mf0VdZZsD&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xgxloe\",\"data-framer-name\":\"Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sqCR8nUJ6\",onMouseEnter:onMouseEnter193f976,style:{backgroundColor:\"var(--token-99305e00-df49-420f-9023-3051f04a7455, rgb(229, 234, 255))\"},variants:{gsSpLKQ5g:{backgroundColor:\"rgba(0, 0, 0, 0)\"},TodXweLek:{backgroundColor:\"rgba(0, 0, 0, 0)\"},wJOka3CCL:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({gsSpLKQ5g:{onMouseLeave:onMouseLeave1tiovse},JWKk7clG9:{onMouseEnter:onMouseEnter746uv8},ksC37RrLD:{onMouseEnter:onMouseEnter16xrunx},TodXweLek:{\"data-highlight\":undefined,onMouseEnter:undefined},wJOka3CCL:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255)))\"},children:\"i\"})}),className:\"framer-8ktocm\",fonts:[\"CUSTOM;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"fE0pey2Or\",style:{\"--extracted-r6o4lv\":\"var(--token-1bf8479d-b6a4-4f0a-9249-8bfab2a76212, rgb(0, 51, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{gsSpLKQ5g:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"},TodXweLek:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"},wJOka3CCL:{\"--extracted-r6o4lv\":\"var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gsSpLKQ5g:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})},TodXweLek:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})},wJOka3CCL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1PDtmhuZSBCdWNo\",\"--framer-font-family\":'\"S\\xf6hne Buch\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f8eefac5-9d84-42a8-8393-db643ea5fe70, rgb(255, 255, 255)))\"},children:\"i\"})})}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R912Z.framer-1sfbegf, .framer-R912Z .framer-1sfbegf { display: block; }\",\".framer-R912Z.framer-1c2d23e { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 139px; }\",\".framer-R912Z .framer-152swv8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 0px; position: relative; width: 1px; }\",\".framer-R912Z .framer-fk3f5h, .framer-R912Z .framer-ffjfkr { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-R912Z .framer-gi8bxi { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 18px; position: absolute; right: 0px; width: 280px; z-index: 8; }\",\".framer-R912Z .framer-10rlihf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 8px; position: absolute; right: 0px; top: 49%; width: min-content; }\",\".framer-R912Z .framer-1xgxloe { align-content: center; align-items: center; cursor: help; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: center; overflow: visible; padding: 1px; position: relative; width: 18px; }\",\".framer-R912Z .framer-8ktocm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-R912Z.framer-v-8vefmr.framer-1c2d23e, .framer-R912Z.framer-v-431kas.framer-1c2d23e, .framer-R912Z.framer-v-19bqpqf.framer-1c2d23e, .framer-R912Z.framer-v-yv61c5.framer-1c2d23e { align-content: flex-end; align-items: flex-end; width: 149px; }\",\".framer-R912Z.framer-v-8vefmr .framer-10rlihf, .framer-R912Z.framer-v-431kas .framer-10rlihf, .framer-R912Z.framer-v-19bqpqf .framer-10rlihf { bottom: 0px; top: unset; }\",\".framer-R912Z.framer-v-18ox0bu.framer-1c2d23e { width: 92px; }\",\".framer-R912Z.framer-v-18ox0bu .framer-10rlihf, .framer-R912Z.framer-v-431kas .framer-1xgxloe { z-index: 9; }\",\".framer-R912Z.framer-v-yv61c5 .framer-10rlihf { bottom: 0px; top: unset; z-index: 9; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19.5\n * @framerIntrinsicWidth 139\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JWKk7clG9\":{\"layout\":[\"fixed\",\"auto\"]},\"gsSpLKQ5g\":{\"layout\":[\"fixed\",\"auto\"]},\"wJOka3CCL\":{\"layout\":[\"fixed\",\"auto\"]},\"ksC37RrLD\":{\"layout\":[\"fixed\",\"auto\"]},\"TodXweLek\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aUjsGZgtH\":\"labelText\",\"HldcptlmU\":\"tooltipText\",\"mf0VdZZsD\":\"showTooltip\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTnueGZ6O2=withCSS(Component,css,\"framer-R912Z\");export default FramerTnueGZ6O2;FramerTnueGZ6O2.displayName=\"pricing/plan-feature-text\";FramerTnueGZ6O2.defaultProps={height:19.5,width:139};addPropertyControls(FramerTnueGZ6O2,{variant:{options:[\"HfojyVOMH\",\"JWKk7clG9\",\"gsSpLKQ5g\",\"wJOka3CCL\",\"ksC37RrLD\",\"TodXweLek\"],optionTitles:[\"EN\",\"SC\",\"EN \\xb7 Hover\",\"SC \\xb7 Hover\",\"JP\",\"JP \\xb7 Hover\"],title:\"Variant\",type:ControlType.Enum},aUjsGZgtH:{defaultValue:\"200 Messages\",displayTextArea:false,title:\"Label Text\",type:ControlType.String},HldcptlmU:{defaultValue:\"This is a tooltips\",displayTextArea:true,title:\"Tooltip Text\",type:ControlType.String},mf0VdZZsD:{defaultValue:true,title:\"Show Tooltip\",type:ControlType.Boolean}});addFonts(FramerTnueGZ6O2,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"S\\xf6hne Buch\",source:\"custom\",url:\"https://framerusercontent.com/assets/T9Fql1IJzsRbyXzJJa8AIOQDWs.woff2\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTnueGZ6O2\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"19.5\",\"framerVariables\":\"{\\\"aUjsGZgtH\\\":\\\"labelText\\\",\\\"HldcptlmU\\\":\\\"tooltipText\\\",\\\"mf0VdZZsD\\\":\\\"showTooltip\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JWKk7clG9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gsSpLKQ5g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wJOka3CCL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ksC37RrLD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TodXweLek\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"139\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}