{"version":3,"file":"TagPicker.CCSAhZAW.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","Image1","React.useId","useRef","useMemo","useState","useCallback","startTransition"],"sources":["https:/framerusercontent.com/modules/h6h9w4KiS36yM4ecIfuv/y9e9hk1ecEBM4txqd60F/UKZkNPgL0.js","https:/framerusercontent.com/modules/0EqPKcyfdSZ8ChQ4v3da/A4jd1YwbZHmT5sltUqLQ/SV92vCjVK.js","https:/framerusercontent.com/modules/9wrlP9c227qhrEjPeurM/RzVSbZ4IGyVhCS3YaIOa/ZT06rAmDE.js","https:/framerusercontent.com/modules/kkXct8gOP2N8zxjH04pt/ufyzDskowcwRi01jOtY1/TagPicker.js"],"sourcesContent":["// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,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 cycleOrder=[\"nlf_yn8cQ\",\"UhDyZUPCO\",\"djf50vGbA\",\"vEXm1earf\"];const serializationHash=\"framer-Q8SS4\";const variantClassNames={djf50vGbA:\"framer-v-mlfqx\",nlf_yn8cQ:\"framer-v-vhyvm4\",UhDyZUPCO:\"framer-v-mph38x\",vEXm1earf:\"framer-v-9126d1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WdigjDIsN=undefined;const DsIieCH0D=undefined;const Rklu9Uyey=undefined;const pD7fRVBUW=undefined;const transition1={bounce:.3,delay:0,duration:.6,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Default-hover\":\"UhDyZUPCO\",\"Phone-tap\":\"vEXm1earf\",Default:\"nlf_yn8cQ\",Phone:\"djf50vGbA\"};const Variants=motion.create(React.Fragment);const getProps=({bookCover,bookTitle,height,id,subtitle,textColor,width,...props})=>{return{...props,DsIieCH0D:textColor??props.DsIieCH0D??\"var(--token-6ae112c5-16e1-436c-a6d6-ee5f796cda5e, rgb(18, 18, 18))\",pD7fRVBUW:subtitle??props.pD7fRVBUW??\"A gentle manifesto on growth and care\",Rklu9Uyey:bookTitle??props.Rklu9Uyey??\"Unspoken Rules\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nlf_yn8cQ\",WdigjDIsN:bookCover??props.WdigjDIsN??{alt:\"\",pixelHeight:1200,pixelWidth:991,src:\"https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?width=991&height=1200\",srcSet:\"https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?scale-down-to=1024&width=991&height=1200 845w,https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?width=991&height=1200 991w\"}};};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,Rklu9Uyey,pD7fRVBUW,WdigjDIsN,DsIieCH0D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nlf_yn8cQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnteryi6qa2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"UhDyZUPCO\");});const onMouseLeave1t4i7h2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"nlf_yn8cQ\");});const onTap1wt90rh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"vEXm1earf\"),100);});const onTap1d7prq8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"djf50vGbA\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(pD7fRVBUW);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-vhyvm4\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nlf_yn8cQ\",onMouseEnter:onMouseEnteryi6qa2,ref:refBinding,style:{...style},...addPropertyOverrides({djf50vGbA:{\"data-framer-name\":\"Phone\",onMouseEnter:undefined,onTap:onTap1wt90rh},UhDyZUPCO:{\"data-framer-name\":\"Default-hover\",onMouseLeave:onMouseLeave1t4i7h2},vEXm1earf:{\"data-framer-name\":\"Phone-tap\",onMouseEnter:undefined,onTap:onTap1d7prq8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l1inqf\",\"data-framer-name\":\"Book\",layoutDependency:layoutDependency,layoutId:\"XYkecsdhv\",style:{originX:0,originY:1,rotate:0,rotateX:0,rotateY:0,transformPerspective:1200,z:0},variants:{djf50vGbA:{rotate:0,rotateX:0,rotateY:0},UhDyZUPCO:{rotate:4,rotateX:2,rotateY:-54,z:24},vEXm1earf:{rotate:4,rotateX:2,rotateY:-54,z:24}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-veo686\",\"data-framer-name\":\"Front cover\",layoutDependency:layoutDependency,layoutId:\"kF0oN_lOm\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(82, 82, 82) 100%)\",borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rrb9cr\",\"data-framer-name\":\"Edge highlight\",layoutDependency:layoutDependency,layoutId:\"uytXuDkbD\",style:{boxShadow:\"inset 0px 0.7113342898827977px 1.849469153695274px -0.75px rgba(255, 255, 255, 0.12), inset 0px 1.9371521717053837px 5.036595646433998px -1.5px rgba(255, 255, 255, 0.11), inset 0px 4.253285051195417px 11.058541133108085px -2.25px rgba(255, 255, 255, 0.11), inset 0px 9.4413216807344px 24.547436369909445px -3px rgba(255, 255, 255, 0.09), inset 0px 24px 62.400000000000006px -3.75px rgba(255, 255, 255, 0.04)\",opacity:.55}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||408)-0-((componentViewport?.height||408)-0)*1)/2)+(0+(((componentViewport?.height||408)-0)*1-0-(((componentViewport?.height||408)-0)*1-0)*1)/2)+0),pixelHeight:1200,pixelWidth:991,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(WdigjDIsN)},className:\"framer-qlo2o4\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"zb77poLcp\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",backgroundSize:.1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||408)-0-((componentViewport?.height||408)-0)*1)/2)+(0+(((componentViewport?.height||408)-0)*1-0-(((componentViewport?.height||408)-0)*1-0)*1)/2)+0+0),pixelHeight:256,pixelWidth:256,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-1d82qsp\",\"data-framer-name\":\"Texture\",layoutDependency:layoutDependency,layoutId:\"Cx90cCAyc\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:.24}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sbytfq\",\"data-framer-name\":\"Book spine\",layoutDependency:layoutDependency,layoutId:\"Wm5T3FxWA\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4,opacity:.33},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uxuflr\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"Cs5ALp20E\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.1) 93.53885135135135%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dxrrfw\",\"data-framer-name\":\"Middde\",layoutDependency:layoutDependency,layoutId:\"FBu3peRiw\",style:{background:\"linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.19) 42.98986486486486%, rgba(166, 166, 166, 0.76) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r8hfdy\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"GngEZQFvD\",style:{background:\"linear-gradient(90deg, rgba(0, 0, 0, 0.58) 0%, rgb(255, 255, 255) 100%)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a55uf6\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"mJGZNgiyC\",style:{background:\"linear-gradient(213deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 106%)\",borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4,opacity:.41},variants:{UhDyZUPCO:{background:\"linear-gradient(237deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 106%)\",opacity:.6},vEXm1earf:{background:\"linear-gradient(237deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 106%)\",opacity:.6}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10ec4tm\",\"data-framer-name\":\"Book Title\",layoutDependency:layoutDependency,layoutId:\"LPg2J4eRn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-DsIieCH0D-UKZkNPgL0))\"},children:\"Unspoken Rules\"})}),className:\"framer-1inm3ih\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"CTeIB5zMa\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-DsIieCH0D-UKZkNPgL0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-DsIieCH0D-UKZkNPgL0\":DsIieCH0D},text:Rklu9Uyey,verticalAlignment:\"top\",withExternalLayout:true}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-DsIieCH0D-UKZkNPgL0))\",\"--framer-text-transform\":\"inherit\"},children:\"A gentle manifesto on growth and care\"})}),className:\"framer-7wnkg6\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"E6eGq8bb5\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-DsIieCH0D-UKZkNPgL0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-DsIieCH0D-UKZkNPgL0\":DsIieCH0D},text:pD7fRVBUW,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9oq5w7\",\"data-framer-name\":\"Paper\",layoutDependency:layoutDependency,layoutId:\"JK58GZhHO\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0.87) 0%, rgb(247, 247, 247) 100%)\",opacity:0,originX:0,rotateY:90,transformPerspective:1200,z:-2},variants:{UhDyZUPCO:{opacity:1},vEXm1earf:{opacity:1}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5dv1g2\",\"data-framer-name\":\"Back cover\",layoutDependency:layoutDependency,layoutId:\"HFDQwy0bb\",style:{background:\"linear-gradient(90deg, rgba(26, 26, 26, 0.22) 0%, rgb(117, 117, 117) 111.00000000000001%)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,transformPerspective:1200,z:-28}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q8SS4.framer-bufxly, .framer-Q8SS4 .framer-bufxly { display: block; }\",\".framer-Q8SS4.framer-vhyvm4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 408px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 276px; }\",\".framer-Q8SS4 .framer-1l1inqf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: 1px; z-index: 1; }\",\".framer-Q8SS4 .framer-veo686 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Q8SS4 .framer-1rrb9cr { bottom: 0px; flex: none; left: 0px; mix-blend-mode: lighten; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Q8SS4 .framer-qlo2o4 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-Q8SS4 .framer-1d82qsp { bottom: 0px; flex: none; left: 0px; mix-blend-mode: soft-light; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-Q8SS4 .framer-1sbytfq { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 22px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-Q8SS4 .framer-uxuflr { bottom: 0px; flex: none; left: calc(86.36363636363639% - 5px / 2); overflow: hidden; position: absolute; top: 0px; width: 5px; z-index: 1; }\",\".framer-Q8SS4 .framer-1dxrrfw { bottom: 0px; flex: none; left: calc(45.454545454545475% - 13px / 2); overflow: hidden; position: absolute; top: 0px; width: 13px; z-index: 0; }\",\".framer-Q8SS4 .framer-1r8hfdy { bottom: 0px; flex: none; left: calc(9.090909090909113% - 4px / 2); overflow: hidden; position: absolute; top: 0px; width: 4px; z-index: 0; }\",\".framer-Q8SS4 .framer-a55uf6 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Q8SS4 .framer-10ec4tm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; max-width: 280px; overflow: hidden; padding: 0px 30px 24px 30px; pointer-events: none; position: relative; width: 1px; z-index: 1; }\",\".framer-Q8SS4 .framer-1inm3ih, .framer-Q8SS4 .framer-7wnkg6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Q8SS4 .framer-9oq5w7 { bottom: 8px; flex: none; overflow: visible; position: absolute; right: -18px; top: 22px; transform-style: preserve-3d; width: 20px; z-index: 0; }\",\".framer-Q8SS4 .framer-5dv1g2 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; transform-style: preserve-3d; z-index: 1; }\",\".framer-Q8SS4.framer-v-mlfqx.framer-vhyvm4, .framer-Q8SS4.framer-v-9126d1.framer-vhyvm4 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 276\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UhDyZUPCO\":{\"layout\":[\"fixed\",\"fixed\"]},\"djf50vGbA\":{\"layout\":[\"fixed\",\"fixed\"]},\"vEXm1earf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Rklu9Uyey\":\"bookTitle\",\"pD7fRVBUW\":\"subtitle\",\"WdigjDIsN\":\"bookCover\",\"DsIieCH0D\":\"textColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUKZkNPgL0=withCSS(Component,css,\"framer-Q8SS4\");export default FramerUKZkNPgL0;FramerUKZkNPgL0.displayName=\"3D Book\";FramerUKZkNPgL0.defaultProps={height:408,width:276};addPropertyControls(FramerUKZkNPgL0,{variant:{options:[\"nlf_yn8cQ\",\"UhDyZUPCO\",\"djf50vGbA\",\"vEXm1earf\"],optionTitles:[\"Default\",\"Default-hover\",\"Phone\",\"Phone-tap\"],title:\"Variant\",type:ControlType.Enum},Rklu9Uyey:{defaultValue:\"Unspoken Rules\",displayTextArea:false,placeholder:\"\",title:\"Book title\",type:ControlType.String},onRklu9UyeyChange:{changes:\"Rklu9Uyey\",type:ControlType.ChangeHandler},pD7fRVBUW:{defaultValue:\"A gentle manifesto on growth and care\",displayTextArea:false,placeholder:\"\",title:\"Subtitle\",type:ControlType.String},onpD7fRVBUWChange:{changes:\"pD7fRVBUW\",type:ControlType.ChangeHandler},WdigjDIsN:{__defaultAssetReference:\"data:framer/asset-reference,NxwblpbowQqLbppGPCzNkP2Y7Q.png?originalFilename=QmP8vRfzsd9CqFDSn9mJc3ZdmrPVj1hzZysP1z81ZZqr7e%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,NxwblpbowQqLbppGPCzNkP2Y7Q.png?originalFilename=QmP8vRfzsd9CqFDSn9mJc3ZdmrPVj1hzZysP1z81ZZqr7e%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\"},description:\"\",title:\"Book Cover\",type:ControlType.ResponsiveImage},DsIieCH0D:{defaultValue:\"var(--token-6ae112c5-16e1-436c-a6d6-ee5f796cda5e, rgb(18, 18, 18))\",description:\"Adjust text color for better readibilty\",title:\"Text Color\",type:ControlType.Color}});addFonts(FramerUKZkNPgL0,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUKZkNPgL0\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Rklu9Uyey\\\":\\\"bookTitle\\\",\\\"pD7fRVBUW\\\":\\\"subtitle\\\",\\\"WdigjDIsN\\\":\\\"bookCover\\\",\\\"DsIieCH0D\\\":\\\"textColor\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"408\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"276\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UhDyZUPCO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"djf50vGbA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vEXm1earf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UKZkNPgL0.map","// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={c6pVuijzH:{hover:true,pressed:true}};const cycleOrder=[\"c6pVuijzH\",\"pHe1G5U_v\",\"vlmKaI68H\",\"fOelGR5Rn\",\"FC1_CEezf\"];const serializationHash=\"framer-CkppT\";const variantClassNames={c6pVuijzH:\"framer-v-nkz9qh\",FC1_CEezf:\"framer-v-jfivql\",fOelGR5Rn:\"framer-v-a1xu4m\",pHe1G5U_v:\"framer-v-1emwyzs\",vlmKaI68H:\"framer-v-8uwnk8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:1.5,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"c6pVuijzH\",Disabled:\"vlmKaI68H\",Error:\"FC1_CEezf\",Loading:\"pHe1G5U_v\",Success:\"fOelGR5Rn\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"c6pVuijzH\"};};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:\"c6pVuijzH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"pHe1G5U_v\")return false;return true;};const isDisplayed1=()=>{if([\"pHe1G5U_v\",\"fOelGR5Rn\",\"FC1_CEezf\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"pHe1G5U_v\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nkz9qh\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"c6pVuijzH\",ref:refBinding,style:{backgroundColor:\"rgb(21, 29, 41)\",opacity:1,...style},variants:{\"c6pVuijzH-hover\":{opacity:1},\"c6pVuijzH-pressed\":{opacity:1},FC1_CEezf:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},fOelGR5Rn:{opacity:1},vlmKaI68H:{opacity:.5}},...addPropertyOverrides({\"c6pVuijzH-hover\":{\"data-framer-name\":undefined},\"c6pVuijzH-pressed\":{\"data-framer-name\":undefined},FC1_CEezf:{\"data-framer-name\":\"Error\"},fOelGR5Rn:{\"data-framer-name\":\"Success\"},pHe1G5U_v:{\"data-framer-name\":\"Loading\"},vlmKaI68H:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255)))\"},children:\"获取诊断报告\"})}),className:\"framer-31a8hg\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"qM6gk8cK2\",style:{\"--extracted-r6o4lv\":\"var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",scale:1},variants:{\"c6pVuijzH-hover\":{scale:.8},\"c6pVuijzH-pressed\":{scale:.8},FC1_CEezf:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"c6pVuijzH-hover\":{transformTemplate:transformTemplate1},\"c6pVuijzH-pressed\":{transformTemplate:transformTemplate1},FC1_CEezf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"提交失败\"})})},fOelGR5Rn:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255)))\"},children:\"提交完成\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255)))\"},children:\"获取诊断报告\"})}),className:\"framer-meyaf0\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"jMZxqlkis\",style:{\"--extracted-r6o4lv\":\"var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",scale:1.2},transformTemplate:transformTemplate1,variants:{\"c6pVuijzH-hover\":{scale:1},\"c6pVuijzH-pressed\":{scale:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"c6pVuijzH-hover\":{transformTemplate:undefined},\"c6pVuijzH-pressed\":{transformTemplate:undefined}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1twknbq\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"l2Pbq43tS\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ny2pcl\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"fqMw9GO3x\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{pHe1G5U_v:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v1zf5r\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"il6NtZg0B\",style:{backgroundColor:\"var(--token-2116835f-eb87-454b-b6b2-e9e1351f2533, rgb(255, 255, 255))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CkppT.framer-150v4ah, .framer-CkppT .framer-150v4ah { display: block; }\",\".framer-CkppT.framer-nkz9qh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 14px 24px 14px 24px; position: relative; width: min-content; }\",\".framer-CkppT .framer-31a8hg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CkppT .framer-meyaf0 { bottom: -30px; flex: none; height: auto; left: 49%; position: absolute; white-space: pre; width: auto; }\",\".framer-CkppT .framer-1twknbq { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-CkppT .framer-1ny2pcl { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-CkppT .framer-1v1zf5r { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-CkppT.framer-v-1emwyzs.framer-nkz9qh, .framer-CkppT.framer-v-8uwnk8.framer-nkz9qh, .framer-CkppT.framer-v-a1xu4m.framer-nkz9qh, .framer-CkppT.framer-v-jfivql.framer-nkz9qh { cursor: unset; }\",\".framer-CkppT.framer-v-1emwyzs .framer-1ny2pcl { overflow: hidden; }\",\".framer-CkppT.framer-v-nkz9qh.hover .framer-31a8hg, .framer-CkppT.framer-v-nkz9qh.pressed .framer-31a8hg { left: 49%; position: absolute; top: -30px; }\",\".framer-CkppT.framer-v-nkz9qh.hover .framer-meyaf0, .framer-CkppT.framer-v-nkz9qh.pressed .framer-meyaf0 { bottom: unset; left: unset; position: relative; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"pHe1G5U_v\":{\"layout\":[\"auto\",\"auto\"]},\"vlmKaI68H\":{\"layout\":[\"auto\",\"auto\"]},\"fOelGR5Rn\":{\"layout\":[\"auto\",\"auto\"]},\"FC1_CEezf\":{\"layout\":[\"auto\",\"auto\"]},\"ZuSeQffO9\":{\"layout\":[\"auto\",\"auto\"]},\"odKA4XCG9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSV92vCjVK=withCSS(Component,css,\"framer-CkppT\");export default FramerSV92vCjVK;FramerSV92vCjVK.displayName=\"Form Button 2\";FramerSV92vCjVK.defaultProps={height:47,width:142};addPropertyControls(FramerSV92vCjVK,{variant:{options:[\"c6pVuijzH\",\"pHe1G5U_v\",\"vlmKaI68H\",\"fOelGR5Rn\",\"FC1_CEezf\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSV92vCjVK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSV92vCjVK\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pHe1G5U_v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vlmKaI68H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fOelGR5Rn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FC1_CEezf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZuSeQffO9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"odKA4XCG9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"47\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"142\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SV92vCjVK.map","// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={bthqY7XIQ:{hover:true}};const serializationHash=\"framer-mJTV6\";const variantClassNames={bthqY7XIQ:\"framer-v-1udggc5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SIkwxPXLT=undefined;const qBUJ6yCfQ=undefined;const Le8H_AOyj=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({author,height,id,image,title,width,...props})=>{return{...props,Le8H_AOyj:image??props.Le8H_AOyj??{pixelHeight:2131,pixelWidth:1399,src:\"https://framerusercontent.com/images/JXL9OqyS9HXAxdkH6ZGIV5PQXQQ.jpg?width=1399&height=2131\",srcSet:\"https://framerusercontent.com/images/JXL9OqyS9HXAxdkH6ZGIV5PQXQQ.jpg?scale-down-to=1024&width=1399&height=2131 672w,https://framerusercontent.com/images/JXL9OqyS9HXAxdkH6ZGIV5PQXQQ.jpg?scale-down-to=2048&width=1399&height=2131 1344w,https://framerusercontent.com/images/JXL9OqyS9HXAxdkH6ZGIV5PQXQQ.jpg?width=1399&height=2131 1399w\"},qBUJ6yCfQ:author??props.qBUJ6yCfQ??\"Walter Isaacson\",SIkwxPXLT:title??props.SIkwxPXLT??\"Steve Jobs\"};};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,Le8H_AOyj,SIkwxPXLT,qBUJ6yCfQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"bthqY7XIQ\",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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1udggc5\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"bthqY7XIQ\",ref:refBinding,style:{boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0), 0px 30px 30px -3.75px rgba(0, 0, 0, 0)\",...style},variants:{\"bthqY7XIQ-hover\":{boxShadow:\"0px 0.7065919983928324px 0.7065919983928324px -0.625px rgba(0, 0, 0, 0.44), 0px 1.8065619053231785px 1.8065619053231785px -1.25px rgba(0, 0, 0, 0.43), 0px 3.6217592146567767px 3.6217592146567767px -1.875px rgba(0, 0, 0, 0.41), 0px 6.8655999097303715px 6.8655999097303715px -2.5px rgba(0, 0, 0, 0.38), 0px 13.646761411524492px 13.646761411524492px -3.125px rgba(0, 0, 0, 0.31), 0px 30px 30px -3.75px rgba(0, 0, 0, 0.15)\"}},...addPropertyOverrides({\"bthqY7XIQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ceiuq5\",\"data-framer-name\":\"Book\",layoutDependency:layoutDependency,layoutId:\"qHMnrLahl\",style:{transformPerspective:1200,z:0},variants:{\"bthqY7XIQ-hover\":{originX:1,z:50}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jf7iby\",\"data-framer-name\":\"Paper\",layoutDependency:layoutDependency,layoutId:\"yshlrTifb\",style:{background:\"linear-gradient(239deg, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 100%)\",z:-10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Steve Jobs\"})}),className:\"framer-ray37v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q_0QGaXbz\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:SIkwxPXLT,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\"},children:\"Walter Isaacson\"})}),className:\"framer-17mtfxu\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"V79lcB27g\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:qBUJ6yCfQ,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1itay0k\",\"data-framer-name\":\"Cover\",layoutDependency:layoutDependency,layoutId:\"L6jKvpeKh\",style:{rotateY:0,z:0},variants:{\"bthqY7XIQ-hover\":{originX:0,rotateY:-70,z:10}},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1065.5,intrinsicWidth:699.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||305)-0-((componentViewport?.height||305)-0)*1)/2)+0+(0+(((componentViewport?.height||305)-0)*1-0-0-305)/2)),pixelHeight:2131,pixelWidth:1399,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(Le8H_AOyj),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-18y7e4v\",\"data-framer-name\":\"Cover\",layoutDependency:layoutDependency,layoutId:\"nI9epsFFL\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10xa488\",\"data-framer-name\":\"Lights\",layoutDependency:layoutDependency,layoutId:\"nsY0zJXGO\",style:{background:\"linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(255, 255, 255) 23.819327139639633%, rgb(0, 0, 0) 40.39449605855856%, rgb(255, 255, 255) 48.42518299549548%, rgba(255, 255, 255, 0) 100%)\",opacity:.2}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tjwn6r\",\"data-framer-name\":\"Lights\",layoutDependency:layoutDependency,layoutId:\"WwMpiCTUt\"})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mJTV6.framer-4e1r3, .framer-mJTV6 .framer-4e1r3 { display: block; }\",\".framer-mJTV6.framer-1udggc5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 305px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 200px; }\",\".framer-mJTV6 .framer-1ceiuq5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: 1px; }\",\".framer-mJTV6 .framer-1jf7iby { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 100%; z-index: 0; }\",\".framer-mJTV6 .framer-ray37v, .framer-mJTV6 .framer-17mtfxu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mJTV6 .framer-1itay0k { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-mJTV6 .framer-18y7e4v { aspect-ratio: 0.6564992961051149 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 305px); overflow: visible; position: relative; width: 1px; }\",\".framer-mJTV6 .framer-10xa488 { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 18px; z-index: 1; }\",\".framer-mJTV6 .framer-tjwn6r { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-mJTV6.framer-v-1udggc5.hover .framer-1jf7iby { order: 1; }\",\".framer-mJTV6.framer-v-1udggc5.hover .framer-1itay0k { left: 1px; order: 0; right: -1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 305\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Us6816saf\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Le8H_AOyj\":\"image\",\"SIkwxPXLT\":\"title\",\"qBUJ6yCfQ\":\"author\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZT06rAmDE=withCSS(Component,css,\"framer-mJTV6\");export default FramerZT06rAmDE;FramerZT06rAmDE.displayName=\"Book\";FramerZT06rAmDE.defaultProps={height:305,width:200};addPropertyControls(FramerZT06rAmDE,{Le8H_AOyj:{__defaultAssetReference:\"data:framer/asset-reference,JXL9OqyS9HXAxdkH6ZGIV5PQXQQ.jpg?originalFilename=71sVQDj0SCL.jpg&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},SIkwxPXLT:{defaultValue:\"Steve Jobs\",displayTextArea:false,title:\"Title\",type:ControlType.String},onSIkwxPXLTChange:{changes:\"SIkwxPXLT\",type:ControlType.ChangeHandler},qBUJ6yCfQ:{defaultValue:\"Walter Isaacson\",displayTextArea:false,title:\"Author\",type:ControlType.String},onqBUJ6yCfQChange:{changes:\"qBUJ6yCfQ\",type:ControlType.ChangeHandler}});addFonts(FramerZT06rAmDE,[{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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZT06rAmDE\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"305\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"Le8H_AOyj\\\":\\\"image\\\",\\\"SIkwxPXLT\\\":\\\"title\\\",\\\"qBUJ6yCfQ\\\":\\\"author\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Us6816saf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZT06rAmDE.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{useCallback,useEffect,useMemo,useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";// 태그 입력/선택 컴포넌트: 상단(선택된 태그 pill + 입력창), 하단(선택 가능한 태그 목록 패널). 클릭으로 선택/해제(x), 중복 불가, 입력으로 실시간 필터, 엔터로 새 태그 추가, 입력 비었을 때 백스페이스로 마지막 태그 삭제. wrap, selected/hover/disabled 지원, max 선택 수, 속성으로 availableTags/selectedTags/placeholder/maxTags/폰트/색상/radius/padding/gap/shadow 수정. 미니멀 pill UI + 부드러운 애니메이션, width 100% 반응형.\n/**\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 220\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function TagPicker(props){const{labelText,fieldName,availableTags,selectedTags,placeholder,maxReachedPlaceholder,maxTags,disabled,gap,labelFont,container,tagStyle,style}=props;const{defaultStyle,openStyle,inputRadius,inputPadding,inputShadow,font:inputFont,textColor,placeholderColor}=container;const{tagFont,pill,selected:selectedStyle,disabled:disabledPill}=tagStyle;const isStatic=useIsStaticRenderer();const inputId=React.useId();const inputRef=useRef(null);const rootRef=useRef(null);const isComposingRef=useRef(false);const userModifiedSelectedRef=useRef(false);// IME-safe, cross-event dedupe for addTag (Enter/onChange/onBlur/compositionend)\nconst addInFlightKeyRef=useRef(null);const lastAddedKeyRef=useRef(null);const lastAddedValueRef=useRef(null);const lastAddedAtRef=useRef(0);const compositionCommitInProgressRef=useRef(false);const normalizedAvailable=useMemo(()=>{const src=Array.isArray(availableTags)?availableTags:[];const seen=new Set;const out=[];for(const t of src){const label=(t?.label??\"\").trim();if(!label)continue;const key=label.toLowerCase();if(seen.has(key))continue;seen.add(key);out.push({label});}return out;},[availableTags]);const normalizedSelectedFromProps=useMemo(()=>{const src=Array.isArray(selectedTags)?selectedTags:[];const seen=new Set;const out=[];for(const s of src){const label=(s??\"\").trim();if(!label)continue;const key=label.toLowerCase();if(seen.has(key))continue;seen.add(key);out.push(label);}return out;},[selectedTags]);const[query,setQuery]=useState(\"\");const[filterQuery,setFilterQuery]=useState(\"\");const[selected,setSelected]=useState(normalizedSelectedFromProps);const[hovered,setHovered]=useState(null);const[isOpen,setIsOpen]=useState(false);useEffect(()=>{startTransition(()=>setSelected(normalizedSelectedFromProps));},[normalizedSelectedFromProps]);useEffect(()=>{// Prevent internal selection changes (append/remove) from being overwritten by prop updates.\nstartTransition(()=>{setSelected(prev=>{if(!userModifiedSelectedRef.current)return normalizedSelectedFromProps;// If user already interacted, only merge-in any new tags coming from props (do not reset).\nconst seen=new Set(prev.map(t=>t.toLowerCase()));const out=[...prev];for(const t of normalizedSelectedFromProps){const key=t.toLowerCase();if(seen.has(key))continue;seen.add(key);out.push(t);}return out;});});},[normalizedSelectedFromProps]);useEffect(()=>{if(typeof window===\"undefined\")return;if(isComposingRef.current)return;const el=inputRef.current;if(!el)return;if(el.value!==query)el.value=query;},[query]);useEffect(()=>{if(!isOpen)return;if(typeof window===\"undefined\")return;const onWindowMouseDown=e=>{const target=e.target;const root=rootRef.current;if(!root||!target)return;if(root.contains(target))return;startTransition(()=>setIsOpen(false));};window.addEventListener(\"mousedown\",onWindowMouseDown);return()=>window.removeEventListener(\"mousedown\",onWindowMouseDown);},[isOpen]);const selectedKeySet=useMemo(()=>{const set=new Set;for(const s of selected)set.add(s.toLowerCase());return set;},[selected]);const maxReached=useMemo(()=>{const m=Number.isFinite(maxTags)?maxTags:0;if(!m||m<=0)return false;return selected.length>=m;},[selected.length,maxTags]);const effectivePlaceholder=useMemo(()=>{if(maxReached)return maxReachedPlaceholder;return placeholder;},[maxReached,maxReachedPlaceholder,placeholder]);const filteredAvailable=useMemo(()=>{const q=filterQuery.trim().toLowerCase();if(!q)return normalizedAvailable;return normalizedAvailable.filter(t=>t.label.toLowerCase().includes(q));},[normalizedAvailable,filterQuery]);const canAddNew=useMemo(()=>{const q=filterQuery.trim();if(!q)return false;const key=q.toLowerCase();if(selectedKeySet.has(key))return false;if(normalizedAvailable.some(t=>t.label.toLowerCase()===key))return false;return true;},[filterQuery,selectedKeySet,normalizedAvailable]);const focusInput=useCallback(()=>{if(typeof window===\"undefined\")return;inputRef.current?.focus();},[]);const removeTag=useCallback(label=>{if(disabled)return;if(isComposingRef.current)return;const key=label.toLowerCase();userModifiedSelectedRef.current=true;startTransition(()=>setSelected(prev=>prev.filter(t=>t.toLowerCase()!==key)));focusInput();},[disabled,focusInput]);const addTag=useCallback(labelRaw=>{if(disabled)return;if(isComposingRef.current)return;const label=(labelRaw??\"\").trim();if(!label)return;const key=label.toLowerCase();if(selectedKeySet.has(key))return;if(maxReached)return;// Prevent duplicate addTag across overlapping events (IME compositionend + Enter + blur + etc.)\nif(addInFlightKeyRef.current===key)return;const now=typeof performance!==\"undefined\"?performance.now():Date.now();const recentlySame=lastAddedKeyRef.current===key&&lastAddedValueRef.current===label&&now-lastAddedAtRef.current<500;if(recentlySame)return;addInFlightKeyRef.current=key;lastAddedKeyRef.current=key;lastAddedValueRef.current=label;lastAddedAtRef.current=now;userModifiedSelectedRef.current=true;startTransition(()=>setSelected(prev=>[...prev,label]));startTransition(()=>setQuery(\"\"));startTransition(()=>setFilterQuery(\"\"));if(inputRef.current)inputRef.current.value=\"\";focusInput();// Release in-flight lock next frame so distinct tags can be added normally\nif(typeof window!==\"undefined\"){window.requestAnimationFrame(()=>{if(addInFlightKeyRef.current===key)addInFlightKeyRef.current=null;});}else{addInFlightKeyRef.current=null;}},[disabled,selectedKeySet,maxReached,focusInput]);const onTagClick=useCallback(t=>{if(disabled)return;if(!t?.label)return;addTag(t.label);},[disabled,addTag]);const onContainerMouseDown=useCallback(e=>{// Keep focus on input when clicking empty space\nconst target=e.target;if(!target)return;if(target.closest('button,[role=\"button\"],a,input'))return;e.preventDefault();if(typeof window!==\"undefined\")inputRef.current?.focus();},[]);const openDropdown=useCallback(()=>{if(disabled)return;startTransition(()=>setIsOpen(true));},[disabled]);const pendingKeyActionRef=useRef(null);const compositionCommitRafRef=useRef(null);const runEnterForValue=useCallback(value=>{const q=(value??\"\").trim();if(!q)return;const existing=normalizedAvailable.find(t=>t.label.toLowerCase()===q.toLowerCase());if(existing){addTag(existing.label);return;}const key=q.toLowerCase();const canAdd=!selectedKeySet.has(key)&&!normalizedAvailable.some(t=>t.label.toLowerCase()===key);if(canAdd)addTag(q);},[normalizedAvailable,selectedKeySet,addTag]);const onInputKeyDown=useCallback(e=>{if(disabled)return;// Never allow Enter to bubble to a parent <form> submit\nif(e.key===\"Enter\"){e.preventDefault();e.stopPropagation();const ne=e?.nativeEvent;if(ne?.stopImmediatePropagation)ne.stopImmediatePropagation();}const isComposing=isComposingRef.current||e?.nativeEvent?.isComposing;if(isComposing){// During IME composition, do not run Enter/Backspace logic and do not queue tag additions\nreturn;}// If composition just ended, ignore Enter until the compositionend commit frame finishes (avoid stale value)\nif(compositionCommitInProgressRef.current){return;}if(e.key===\"Enter\"){if(query.trim().length>0)runEnterForValue(query);return;}if(e.key===\"Backspace\"){if(query.length===0&&selected.length>0){e.preventDefault();removeTag(selected[selected.length-1]);}}if(e.key===\"Escape\"){startTransition(()=>setQuery(\"\"));startTransition(()=>setFilterQuery(\"\"));if(inputRef.current)inputRef.current.value=\"\";startTransition(()=>setIsOpen(false));}},[disabled,query,selected,removeTag,runEnterForValue]);const toggleDropdown=useCallback(()=>{if(disabled)return;startTransition(()=>setIsOpen(v=>!v));focusInput();},[disabled,focusInput]);const motionEnabled=!isStatic;const pillRadius=inputRadius;const baseFont=useMemo(()=>{return{...inputFont,color:textColor};},[inputFont,textColor]);const tagFontNoColor=useMemo(()=>{const anyFont=tagFont||{};// Remove color from tag font so pill/selected colors remain the source of truth\nconst{color:_c,...rest}=anyFont;return rest;},[tagFont]);const containerStyle=useMemo(()=>{const surface=(isOpen?openStyle?.surface:defaultStyle?.surface)??\"#F5F5F5\";const border=(isOpen?openStyle?.border:defaultStyle?.border)??\"#EEEEEE\";return{width:\"100%\",display:\"flex\",flexDirection:\"column\",borderRadius:inputRadius,background:surface,border:`1px solid ${border}`,boxShadow:inputShadow,position:\"relative\",overflow:\"hidden\",cursor:disabled?\"not-allowed\":\"text\"};},[isOpen,openStyle,defaultStyle,inputRadius,inputShadow,disabled]);const topRowStyle=useMemo(()=>({width:\"100%\",display:\"flex\",alignItems:\"center\",gap:`${gap}px`,padding:inputPadding,position:\"relative\",minHeight:44}),[gap,inputPadding]);const topLeftStyle=useMemo(()=>({flex:1,minWidth:0,display:\"flex\",flexWrap:\"wrap\",alignItems:\"center\",gap:`${gap}px`}),[gap]);const chevronWrapStyle=useMemo(()=>({flex:0,width:32,alignSelf:\"stretch\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"}),[]);const listAreaStyle=useMemo(()=>({width:\"100%\",display:\"flex\",flexWrap:\"wrap\",gap:`${gap}px`,padding:inputPadding,background:\"transparent\",position:\"relative\",borderTop:`1px solid ${(openStyle?.border??defaultStyle?.border)||\"#EEEEEE\"}`}),[gap,inputPadding,openStyle,defaultStyle]);const rootStyle=useMemo(()=>({...style||{},position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",gap:`${Math.max(0,Number.isFinite(gap)?gap:0)}px`,color:textColor,...baseFont}),[style,gap,textColor,baseFont]);const pillStyleFor=useCallback((state,isHovered)=>{const common={display:\"inline-flex\",alignItems:\"center\",gap:6,borderRadius:pillRadius,borderWidth:1,borderStyle:\"solid\",padding:\"6px 10px\",userSelect:\"none\",whiteSpace:\"nowrap\",maxWidth:\"100%\",minHeight:30,cursor:disabled?\"not-allowed\":state===\"disabled\"?\"not-allowed\":\"pointer\",transition:motionEnabled?undefined:\"background 150ms ease, border-color 150ms ease, color 150ms ease\",...tagFontNoColor};if(state===\"selected\"){return{...common,background:isHovered&&!disabled?selectedStyle.hoverBg:selectedStyle.bg,color:selectedStyle.text,borderColor:selectedStyle.border};}if(state===\"disabled\"){return{...common,background:disabledPill.bg,color:disabledPill.text,borderColor:disabledPill.border,cursor:\"not-allowed\"};}return{...common,background:isHovered&&!disabled?pill.hoverBg:pill.bg,color:pill.text,borderColor:pill.border};},[pillRadius,disabled,selectedStyle,disabledPill,pill,motionEnabled,tagFontNoColor]);const inputWrapStyle=useMemo(()=>({flex:1,minWidth:140,display:\"flex\",alignItems:\"center\"}),[]);const inputStyle=useMemo(()=>({width:\"100%\",border:\"none\",outline:\"none\",background:\"transparent\",padding:\"6px 2px\",minHeight:30,color:textColor,...inputFont}),[textColor,inputFont]);const emptyHint=useMemo(()=>{const q=filterQuery.trim();if(!q)return null;if(maxReached)return\"Max tags reached\";if(canAddNew)return`Add “${q}”`;const existing=normalizedAvailable.find(t=>t.label.toLowerCase()===q.toLowerCase());if(existing&&selectedKeySet.has(existing.label.toLowerCase()))return\"Already selected\";return null;},[filterQuery,maxReached,canAddNew,normalizedAvailable,selectedKeySet]);return /*#__PURE__*/_jsxs(\"section\",{ref:rootRef,style:rootStyle,\"aria-label\":\"Tag picker\",children:[labelText?.trim()?/*#__PURE__*/_jsx(\"label\",{htmlFor:inputId,style:{...baseFont,...labelFont,width:\"100%\",opacity:.85,margin:0,padding:0,lineHeight:1.2},children:labelText}):null,/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:(fieldName||\"selectedTags\").trim()||\"selectedTags\",value:selected.join(\",\")}),/*#__PURE__*/_jsxs(\"div\",{style:containerStyle,onMouseDown:e=>{const target=e.target;if(target?.closest(\"[data-chevron-button='true']\"))return;openDropdown();onContainerMouseDown(e);},\"aria-disabled\":disabled,role:\"combobox\",\"aria-expanded\":isOpen,\"aria-haspopup\":\"listbox\",children:[/*#__PURE__*/_jsxs(\"div\",{style:topRowStyle,onMouseDown:e=>{// Allow toggling when clicking the top row background (not the input / not any button)\nconst target=e.target;if(!target)return;if(target.closest(\"button\"))return;if(target?.tagName?.toLowerCase()!==\"input\"){if(isOpen){startTransition(()=>setIsOpen(false));}else{openDropdown();}}},children:[/*#__PURE__*/_jsxs(\"div\",{style:topLeftStyle,children:[/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:selected.map(t=>{const isHovered=hovered===`sel:${t.toLowerCase()}`;return /*#__PURE__*/_jsxs(motion.div,{layout:motionEnabled?\"position\":undefined,initial:motionEnabled?{opacity:0,scale:.98,y:-3}:undefined,animate:motionEnabled?{opacity:1,scale:1,y:0}:undefined,exit:motionEnabled?{opacity:0,scale:.98,y:-3}:undefined,transition:motionEnabled?{duration:.18,ease:[.2,.8,.2,1]}:undefined,style:pillStyleFor(\"selected\",isHovered),onMouseEnter:()=>startTransition(()=>setHovered(`sel:${t.toLowerCase()}`)),onMouseLeave:()=>startTransition(()=>setHovered(null)),children:[/*#__PURE__*/_jsx(\"span\",{style:{overflow:\"hidden\",textOverflow:\"ellipsis\",maxWidth:220},children:t}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":`Remove ${t}`,disabled:disabled,onClick:e=>{e.preventDefault();e.stopPropagation();removeTag(t);},style:{border:\"none\",background:\"transparent\",color:selectedStyle.text,cursor:disabled?\"not-allowed\":\"pointer\",padding:0,margin:0,lineHeight:0,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:18,height:18,borderRadius:999,opacity:disabled?.5:.9},children:/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 12 12\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M3 3l6 6M9 3L3 9\",stroke:\"currentColor\",strokeWidth:\"1.5\",strokeLinecap:\"round\"})})})]},t.toLowerCase());})}),/*#__PURE__*/_jsxs(\"div\",{style:inputWrapStyle,children:[/*#__PURE__*/_jsx(\"input\",{id:inputId,ref:inputRef,disabled:disabled,placeholder:effectivePlaceholder,onCompositionStart:()=>{isComposingRef.current=true;pendingKeyActionRef.current=null;if(compositionCommitRafRef.current!==null&&typeof window!==\"undefined\"){window.cancelAnimationFrame(compositionCommitRafRef.current);compositionCommitRafRef.current=null;}},onCompositionEnd:e=>{isComposingRef.current=false;if(maxReached)return;const next=e.currentTarget.value;// Mark commit-in-progress so overlapping Enter events won't run against stale query\ncompositionCommitInProgressRef.current=true;// 1) First, commit the final string to state\nstartTransition(()=>setQuery(next));// 2) Then, on the next frame, confirm filter + handle pending Enter exactly once\nif(compositionCommitRafRef.current!==null&&typeof window!==\"undefined\"){window.cancelAnimationFrame(compositionCommitRafRef.current);}if(typeof window!==\"undefined\"){compositionCommitRafRef.current=window.requestAnimationFrame(()=>{compositionCommitRafRef.current=null;compositionCommitInProgressRef.current=false;startTransition(()=>setFilterQuery(next));});}else{compositionCommitInProgressRef.current=false;startTransition(()=>setFilterQuery(next));}},onChange:e=>{if(maxReached)return;const composing=isComposingRef.current||e?.nativeEvent?.isComposing;if(composing)return;const next=e.target.value;startTransition(()=>setQuery(next));startTransition(()=>setFilterQuery(next));},onFocus:openDropdown,onClick:openDropdown,onKeyDown:onInputKeyDown,readOnly:maxReached,style:inputStyle,\"aria-label\":\"Tag input\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n                                input::placeholder { color: ${placeholderColor}; }\n                            `})]})]}),/*#__PURE__*/_jsx(\"div\",{style:chevronWrapStyle,\"data-chevron-button\":\"true\",children:(()=>{const ButtonComp=motionEnabled?motion.button:\"button\";const motionProps=motionEnabled?{animate:{rotate:isOpen?180:0},transition:{duration:.18,ease:[.2,.8,.2,1]}}:{};return /*#__PURE__*/_jsx(ButtonComp,{type:\"button\",\"aria-label\":isOpen?\"Close\":\"Open\",\"data-chevron-button\":\"true\",onMouseDown:e=>{// Prevent parent onMouseDown from forcing open\ne.preventDefault();e.stopPropagation();},onClick:e=>{e.preventDefault();e.stopPropagation();const ne=e?.nativeEvent;if(ne?.stopImmediatePropagation)ne.stopImmediatePropagation();toggleDropdown();},style:{border:\"none\",background:\"transparent\",padding:0,margin:0,width:28,height:28,display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",cursor:disabled?\"not-allowed\":\"pointer\",color:textColor,opacity:disabled?.4:.7,borderRadius:999},...motionProps,children:/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 20 20\",\"aria-hidden\":\"true\",focusable:\"false\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 7.5L10 12.5L15 7.5\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"1.6\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})});})()})]}),/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:isOpen&&/*#__PURE__*/_jsx(motion.div,{style:listAreaStyle,\"aria-label\":\"Available tags\",role:\"listbox\",...motionEnabled?{initial:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},transition:{duration:.18,ease:[.2,.8,.2,1]}}:{},children:/*#__PURE__*/_jsx(AnimatePresence,{initial:false,children:filteredAvailable.map(t=>{const key=t.label.toLowerCase();const isSelected=selectedKeySet.has(key);const isDisabled=disabled||isSelected||maxReached;const isHovered=hovered===`av:${key}`;const state=isDisabled?\"disabled\":\"available\";return /*#__PURE__*/_jsx(motion.button,{type:\"button\",\"aria-label\":t.label,disabled:isDisabled,onClick:()=>onTagClick(t),onMouseEnter:()=>startTransition(()=>setHovered(`av:${key}`)),onMouseLeave:()=>startTransition(()=>setHovered(null)),style:{...pillStyleFor(state,isHovered&&!isDisabled),cursor:isDisabled?\"not-allowed\":\"pointer\",opacity:isSelected?.55:1},...motionEnabled?{layout:\"position\",initial:{opacity:0,y:-3,scale:.99},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:-3,scale:.99},whileHover:isDisabled?undefined:{scale:1.01},whileTap:isDisabled?undefined:{scale:.99},transition:{duration:.18,ease:[.2,.8,.2,1]}}:{},role:\"option\",\"aria-selected\":isSelected,children:/*#__PURE__*/_jsx(\"span\",{style:{overflow:\"hidden\",textOverflow:\"ellipsis\",maxWidth:260},children:t.label})},key);})})})})]})]});}addPropertyControls(TagPicker,{labelText:{type:ControlType.String,title:\"Label\",defaultValue:\"Tags\"},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"16px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},fieldName:{type:ControlType.String,title:\"Field Name\",defaultValue:\"selectedTags\"},availableTags:{type:ControlType.Array,title:\"Available Tags\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Design\"}}},defaultValue:[{label:\"Design\"},{label:\"Development\"},{label:\"Marketing\"}]},selectedTags:{type:ControlType.Array,title:\"Selected Tags\",control:{type:ControlType.String,defaultValue:\"Design\"},defaultValue:[\"Design\"]},placeholder:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Type to search…\"},maxReachedPlaceholder:{type:ControlType.String,title:\"Max Placeholder\",defaultValue:\"Max tags reached\"},maxTags:{type:ControlType.Number,title:\"Max Tags\",defaultValue:5,min:0,max:50,step:1},disabled:{type:ControlType.Boolean,title:\"Disabled\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:10,min:0,max:40,step:1,unit:\"px\"},container:{type:ControlType.Object,title:\"Input Style\",icon:\"effect\",controls:{defaultStyle:{type:ControlType.Object,title:\"Default\",icon:\"effect\",controls:{surface:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#F5F5F5\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"}},defaultValue:{surface:\"#F5F5F5\",border:\"#EEEEEE\"}},openStyle:{type:ControlType.Object,title:\"Opened\",icon:\"effect\",controls:{surface:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#FFFFFF\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#000000\"}},defaultValue:{surface:\"#FFFFFF\",border:\"#000000\"}},inputRadius:{type:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"0px\"},inputPadding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"10px\"},inputShadow:{type:ControlType.BoxShadow,title:\"Shadow\",defaultValue:\"0 6px 18px rgba(0,0,0,0.06)\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#151D29\"},placeholderColor:{type:ControlType.Color,title:\"Placeholder\",defaultValue:\"#CCCCCC\"}},defaultValue:{defaultStyle:{surface:\"#F5F5F5\",border:\"#EEEEEE\"},openStyle:{surface:\"#FFFFFF\",border:\"#000000\"},inputRadius:\"0px\",inputPadding:\"10px\",inputShadow:\"0 6px 18px rgba(0,0,0,0.06)\",font:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},textColor:\"#151D29\",placeholderColor:\"#CCCCCC\"}},tagStyle:{type:ControlType.Object,title:\"Tag Style\",icon:\"effect\",controls:{tagFont:{type:ControlType.Font,title:\"Tag Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"}},pill:{type:ControlType.Object,title:\"Pill\",icon:\"effect\",controls:{bg:{type:ControlType.Color,title:\"Bg\",defaultValue:\"#FFFFFF\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"},hoverBg:{type:ControlType.Color,title:\"Hover Bg\",defaultValue:\"#F5F5F5\"}},defaultValue:{bg:\"#FFFFFF\",text:\"#000000\",border:\"#EEEEEE\",hoverBg:\"#F5F5F5\"}},selected:{type:ControlType.Object,title:\"Selected\",icon:\"effect\",controls:{bg:{type:ControlType.Color,title:\"Bg\",defaultValue:\"#FFFFFF\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000000\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#CCCCCC\"},hoverBg:{type:ControlType.Color,title:\"Hover Bg\",defaultValue:\"#F5F5F5\"}},defaultValue:{bg:\"#FFFFFF\",text:\"#000000\",border:\"#CCCCCC\",hoverBg:\"#F5F5F5\"}},disabled:{type:ControlType.Object,title:\"Disabled\",icon:\"effect\",controls:{bg:{type:ControlType.Color,title:\"Bg\",defaultValue:\"#F5F5F5\"},text:{type:ControlType.Color,title:\"Text\",defaultValue:\"#CCCCCC\"},border:{type:ControlType.Color,title:\"Border\",defaultValue:\"#EEEEEE\"}},defaultValue:{bg:\"#F5F5F5\",text:\"#CCCCCC\",border:\"#EEEEEE\"}}},defaultValue:{tagFont:{fontSize:\"13px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.1em\"},pill:{bg:\"#FFFFFF\",text:\"#000000\",border:\"#EEEEEE\",hoverBg:\"#F5F5F5\"},selected:{bg:\"#FFFFFF\",text:\"#000000\",border:\"#CCCCCC\",hoverBg:\"#F5F5F5\"},disabled:{bg:\"#F5F5F5\",text:\"#CCCCCC\",border:\"#EEEEEE\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TagPicker\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"220\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"560\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TagPicker.map"],"mappings":"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"}