{"version":3,"file":"shared-lib.CGRcsuLS.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","IconAboutFonts","IconAbout","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","NavLogo","ButtonPrimary","cycleOrder","serializationHash","variantClassNames","animation","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","useRef","useMemo","useMemo","useMemo","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","t","wrap","e","n","o","s","r","clamp","u","a","s","n","o","r","t","e","i","n","r","n","e","t","o","n","e","t","a","n","e","r","t","s","o","i","u","p","M","n","e","t","o","a","i","s","r","A","u","O","q","p","v","g","y","m","b","te","W","j","x","V","se","Children","useRef","useMemo","useState","measure","useCallback","size","i","t","addPropertyOverrides","IconAbout","enabledGestures","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","RichText"],"sources":["https:/framerusercontent.com/modules/SAuXenhrTQ0BEzM2tTFC/Oh3cmc42sGtS2Qxy3ncJ/lJ4nUSOY8.js","https:/framerusercontent.com/modules/lh7wPAbQfAcsu2nNqXMs/ATypzqG8RsA95f4bTkgF/ofgkzV3jN.js","https:/framerusercontent.com/modules/vV6m3M1Dn3ipY5X3jgJ4/S80xzPFxdMVyS2BCkxpB/vpNPsxjEH.js","https:/framerusercontent.com/modules/l8EZspaK5kZ48Yrb5jU7/3H3kDMJxDa7F3xVpjeEv/d7ncmc614.js","https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framer.com/m/framer/default-utils.js@^0.45.0","https:/framerusercontent.com/modules/7sjyvR4Zo6VHeoVaVxSJ/845htuhinDu6zpPzzB43/iNxvLaD_f.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js","https:/framerusercontent.com/modules/2OJoOwwxjIJfr8xYmHk0/i5Cc6VVNELnJKlYKGm9Q/jQK1ngzVo.js","https:/framerusercontent.com/modules/Lpk8I4pLqBa466tUpTjT/vpISFh3PQYQZqIIjYMcP/UP37aGs52.js","https:/framerusercontent.com/modules/LnLW5eoI2rPwZ5MfcYr6/817EWlrdxaLM0zdltrR0/WuBp8lQTW.js","https:/framerusercontent.com/modules/ucMmmVa8tC44IOegRr4P/srDGKc3xVIyRSKjEz1kn/siteMetadata.js"],"sourcesContent":["// Generated by Framer (d65f646)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={OiIYCRV_H:{hover:true},txPxzuOAt:{hover:true}};const cycleOrder=[\"OiIYCRV_H\",\"txPxzuOAt\"];const serializationHash=\"framer-46XDT\";const variantClassNames={OiIYCRV_H:\"framer-v-17z7hx\",txPxzuOAt:\"framer-v-dozsx4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Home Button / White\":\"txPxzuOAt\",\"Home Button\":\"OiIYCRV_H\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"OiIYCRV_H\"};};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:\"OiIYCRV_H\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"OiIYCRV_H\",scopeId:\"lJ4nUSOY8\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17z7hx\",className,classNames)} framer-ymyhsn`,\"data-framer-name\":\"Home Button\",layoutDependency:layoutDependency,layoutId:\"OiIYCRV_H\",ref:refBinding,style:{backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(239, 239, 239, 0.8)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\",...style},variants:{txPxzuOAt:{backgroundColor:\"rgba(255, 255, 255, 0.9)\"}},...addPropertyOverrides({\"OiIYCRV_H-hover\":{\"data-framer-name\":undefined},\"txPxzuOAt-hover\":{\"data-framer-name\":undefined},txPxzuOAt:{\"data-framer-name\":\"Home Button / White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1omyqni\",\"data-framer-name\":\"CM\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:37,layoutDependency:layoutDependency,layoutId:\"jmBMmIFBP\",style:{opacity:.7},svg:'<svg width=\"37\" height=\"18\" viewBox=\"0 0 37 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M31.9751 0.771973C31.9409 0.771973 31.9096 0.790977 31.8939 0.82127L25.5148 13.0795L25.4674 0.863184C25.4672 0.812752 25.4263 0.771973 25.3758 0.771973H21.0252C20.9844 0.771973 20.9486 0.798921 20.9372 0.838079L20.6684 1.76686C20.6605 1.79397 20.6656 1.82317 20.6822 1.84602C20.6987 1.86888 20.7249 1.88283 20.7531 1.88383C21.0921 1.89594 21.3324 1.93522 21.4972 2.00368C21.6574 2.07019 21.742 2.16201 21.7812 2.28462C21.8227 2.41427 21.8176 2.59062 21.7666 2.83204C21.716 3.0718 21.623 3.36331 21.5009 3.71765L21.5008 3.71781L17.9813 13.7874L17.9811 13.7881C17.6019 14.9013 17.3074 15.5376 16.9644 15.9128C16.6292 16.2796 16.2405 16.4038 15.6389 16.464C15.6017 16.4677 15.5705 16.4937 15.5601 16.5297L15.2912 17.4584C15.2832 17.4861 15.2887 17.5159 15.306 17.5389C15.3233 17.5619 15.3504 17.5755 15.3792 17.5755H20.5119C20.5527 17.5755 20.5885 17.5485 20.5999 17.5094L20.8687 16.5806C20.8765 16.5539 20.8717 16.5251 20.8556 16.5024C20.8396 16.4797 20.8142 16.4654 20.7864 16.4637C20.2955 16.4334 19.9399 16.3641 19.6901 16.2547C19.4437 16.1468 19.3041 16.0019 19.2351 15.8173C19.1642 15.6279 19.1626 15.3839 19.221 15.0698C19.2792 14.7568 19.3948 14.3851 19.5473 13.9457L19.5474 13.9454L22.7208 4.95803L22.7912 17.5089C22.7915 17.5592 22.8324 17.5999 22.8828 17.5999H24.8137C24.8478 17.5999 24.8791 17.5809 24.8948 17.5507L31.6218 4.66122L30.0762 14.1197L30.0761 14.1202C29.9178 15.0332 29.7017 15.5872 29.3341 15.9289C28.9677 16.2696 28.4335 16.4151 27.5947 16.4637C27.556 16.4659 27.5229 16.4924 27.5121 16.5297L27.2432 17.4584C27.2352 17.4861 27.2407 17.5159 27.258 17.5389C27.2753 17.5619 27.3024 17.5755 27.3312 17.5755H33.686C33.7268 17.5755 33.7626 17.5485 33.774 17.5094L34.0428 16.5806C34.0506 16.5538 34.0457 16.5249 34.0296 16.5022C34.0135 16.4794 33.9879 16.4653 33.96 16.4637C33.3118 16.427 32.9975 16.305 32.8545 16.0165C32.78 15.866 32.7458 15.6593 32.7506 15.3709C32.7555 15.0832 32.7989 14.7234 32.872 14.2723L32.8721 14.2719L34.5341 3.76196L34.5342 3.76138C34.6556 2.9604 34.8473 2.52054 35.1039 2.26683C35.3583 2.01514 35.6912 1.93188 36.14 1.88336C36.1769 1.87937 36.2078 1.85346 36.2181 1.81779L36.487 0.889001C36.495 0.861347 36.4895 0.831539 36.4722 0.808525C36.4549 0.785512 36.4278 0.771973 36.399 0.771973H31.9751ZM36.3984 0.86354L36.1295 1.79227C35.2252 1.89004 34.6875 2.13446 34.443 3.74761L32.781 14.2575C32.5038 15.9669 32.6414 16.4319 33.7509 16.5397C32.642 16.4318 32.5045 15.9667 32.7817 14.2576L34.4437 3.74766C34.6881 2.13451 35.2258 1.89009 36.1302 1.79232L36.399 0.86354H36.3984ZM33.9542 16.5551L33.6853 17.4838H27.3312L27.3312 17.4839H33.686L33.9549 16.5551C33.9546 16.5551 33.9544 16.5551 33.9542 16.5551ZM31.803 4.11616L31.8033 4.11423L24.813 17.5083H22.8828L22.8828 17.5083H24.8137L31.803 4.11616ZM25.3758 0.86354L25.4247 13.4497L25.424 13.451L25.3752 0.86354H25.3758ZM20.7564 1.7923L20.7563 1.79232C20.7885 1.79347 20.8199 1.79486 20.8505 1.7965C20.8826 1.79823 20.9139 1.80023 20.9444 1.80251C20.8849 1.79805 20.8223 1.79466 20.7564 1.7923ZM15.3792 17.4838L15.3792 17.4839H20.5119L20.7808 16.5551C20.7806 16.5551 20.7803 16.5551 20.7801 16.5551L20.5113 17.4838H15.3792ZM20.6004 16.5417C18.804 16.3845 18.8683 15.6202 19.4603 13.9154L22.8088 4.43198L22.8088 4.43387L19.4609 13.9154C18.8691 15.62 18.8046 16.3844 20.6004 16.5417Z\" fill=\"black\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.009 11.8266C12.295 11.4219 12.4802 10.9561 12.5646 10.4291C12.5765 10.3547 12.5864 10.279 12.5943 10.2021H11.2445C11.2445 10.2024 11.2444 10.2026 11.2444 10.2028H12.5935C12.5298 10.824 12.3347 11.3655 12.0082 11.8273C11.8951 11.9885 11.7684 12.1372 11.6282 12.2733C11.7687 12.137 11.8956 11.9881 12.009 11.8266ZM7.30275 4.80309C6.8378 4.99057 6.42582 5.25926 6.0668 5.60918C6.42564 5.25963 6.83737 4.99118 7.30199 4.80383C7.80367 4.60475 8.34516 4.50521 8.92647 4.50521C9.61131 4.50521 10.2125 4.63262 10.7301 4.88744C11.2557 5.1343 11.6777 5.48468 11.9963 5.93858C12.3226 6.39229 12.5137 6.9216 12.5695 7.52649H12.5704C12.5633 7.44959 12.554 7.37391 12.5426 7.29946C12.4639 6.78794 12.282 6.33406 11.997 5.93784C11.6785 5.48394 11.2565 5.13356 10.7309 4.8867C10.2133 4.63188 9.61207 4.50447 8.92724 4.50447C8.34593 4.50447 7.80443 4.60401 7.30275 4.80309ZM7.12193 6.32326C7.06885 6.37505 7.01764 6.42973 6.9683 6.48729C6.72941 6.766 6.54227 7.10444 6.4069 7.5026C6.27949 7.89279 6.21578 8.33475 6.21578 8.82846C6.21578 9.50533 6.33125 10.0946 6.56218 10.5963C6.79311 11.09 7.10766 11.4722 7.50581 11.743C7.91194 12.0058 8.3738 12.1372 8.8914 12.1372C9.53642 12.1372 10.066 11.958 10.4801 11.5996C10.5147 11.5697 10.5482 11.5389 10.5806 11.5075C10.548 11.5392 10.5142 11.5702 10.4793 11.6004C10.0652 11.9587 9.53566 12.1379 8.89064 12.1379C8.37303 12.1379 7.91117 12.0065 7.50505 11.7437C7.10689 11.473 6.79235 11.0907 6.56142 10.597C6.33049 10.0953 6.21502 9.50607 6.21502 8.8292C6.21502 8.33549 6.27873 7.89353 6.40614 7.50334C6.54151 7.10518 6.72864 6.76675 6.96754 6.48804C7.01712 6.4302 7.06858 6.37527 7.12193 6.32326ZM7.63134 11.5538C7.27237 11.3091 6.98364 10.9612 6.76813 10.5007C6.55382 10.0349 6.44281 9.47951 6.44281 8.82846C6.44281 8.35455 6.50392 7.93742 6.62229 7.57436C6.74966 7.20021 6.92339 6.88854 7.14067 6.63504C7.35806 6.38142 7.6133 6.19134 7.90765 6.06211L7.90995 6.06107C8.21317 5.9239 8.54335 5.8543 8.90335 5.8543C9.31427 5.8543 9.65119 5.92902 9.92256 6.06818C10.2007 6.21082 10.4224 6.40496 10.5914 6.65152C10.7607 6.89841 10.8776 7.20025 10.9368 7.56307C10.9548 7.67288 11.0496 7.75351 11.1609 7.75351H12.5704C12.6342 7.75351 12.6951 7.72664 12.7381 7.67948C12.7811 7.63232 12.8023 7.56923 12.7965 7.50566C12.7374 6.86425 12.5338 6.2957 12.1821 5.80635C11.8403 5.31959 11.3876 4.94472 10.8293 4.6821C10.2756 4.40993 9.63959 4.27744 8.92724 4.27744C8.31948 4.27744 7.74934 4.38162 7.21902 4.59206L7.21785 4.59253C6.69493 4.80339 6.23461 5.11175 5.83853 5.51626C5.44882 5.91444 5.14622 6.39513 4.92911 6.95462C4.71046 7.51807 4.60317 8.14372 4.60317 8.82846C4.60317 9.78692 4.7752 10.6237 5.12881 11.3309L5.1293 11.3319C5.48239 12.0296 5.98201 12.569 6.6276 12.9428C7.27261 13.3162 8.02185 13.4989 8.86751 13.4989C9.60346 13.4989 10.2592 13.3666 10.8287 13.0945C11.395 12.8241 11.8522 12.4452 12.1946 11.9573C12.5458 11.4604 12.7529 10.881 12.8201 10.2253C12.8267 10.1614 12.8058 10.0977 12.7628 10.05C12.7197 10.0023 12.6585 9.97508 12.5943 9.97508H11.2445C11.1335 9.97508 11.0388 10.0553 11.0206 10.1648C10.9331 10.6894 10.703 11.1065 10.3315 11.428C9.96579 11.7444 9.49208 11.9101 8.8914 11.9101C8.4153 11.9101 7.99759 11.7902 7.63134 11.5538ZM8.75716 2.07521C12.3754 2.07521 15.3205 5.14398 15.3205 8.95367C15.3205 12.7634 12.3754 15.8321 8.75716 15.8321C5.13889 15.8321 2.19387 12.7634 2.19387 8.95367C2.19387 5.14398 5.13889 2.07521 8.75716 2.07521ZM8.75716 0.38916C4.18264 0.38916 0.507812 4.22383 0.507812 8.95367C0.507812 13.6835 4.18264 17.5182 8.75716 17.5182C13.3317 17.5182 17.0065 13.6835 17.0065 8.95367C17.0065 4.22329 13.3025 0.38916 8.75716 0.38916ZM4.12961 3.75214C2.7982 5.04927 1.96608 6.89979 1.96608 8.95442C1.96608 12.8796 5.0031 16.0599 8.7564 16.0599C10.5308 16.0599 12.1451 15.3491 13.3541 14.1849C12.1452 15.3487 10.5312 16.0592 8.75716 16.0592C5.00386 16.0592 1.96684 12.8789 1.96684 8.95367C1.96684 6.89944 2.79864 5.04924 4.12961 3.75214ZM3.26591 2.86862C4.69959 1.47094 6.62975 0.616187 8.75716 0.616187C13.1694 0.616187 16.7795 4.34084 16.7795 8.95367C16.7795 11.3502 15.8128 13.507 14.2612 15.0263C15.8124 13.507 16.7787 11.3505 16.7787 8.95442C16.7787 4.34158 13.1687 0.616931 8.7564 0.616931C6.62936 0.616931 4.69951 1.47138 3.26591 2.86862Z\" fill=\"black\"/>\\n</svg>\\n',variants:{\"OiIYCRV_H-hover\":{opacity:1},\"txPxzuOAt-hover\":{opacity:1}},withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-46XDT.framer-ymyhsn, .framer-46XDT .framer-ymyhsn { display: block; }\",\".framer-46XDT.framer-17z7hx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: 40px; justify-content: center; overflow: hidden; padding: 11px 14px 11px 14px; position: relative; text-decoration: none; width: 65px; will-change: var(--framer-will-change-override, transform); }\",\".framer-46XDT .framer-1omyqni { flex: none; height: 18px; position: relative; width: 37px; }\",\".framer-46XDT.framer-v-17z7hx.hover .framer-1omyqni, .framer-46XDT.framer-v-dozsx4.hover .framer-1omyqni { height: 17px; width: 35px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"txPxzuOAt\":{\"layout\":[\"fixed\",\"fixed\"]},\"XTQZr45Ga\":{\"layout\":[\"fixed\",\"fixed\"]},\"ebUnLU5h6\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlJ4nUSOY8=withCSS(Component,css,\"framer-46XDT\");export default FramerlJ4nUSOY8;FramerlJ4nUSOY8.displayName=\"Nav: Logo\";FramerlJ4nUSOY8.defaultProps={height:40,width:65};addPropertyControls(FramerlJ4nUSOY8,{variant:{options:[\"OiIYCRV_H\",\"txPxzuOAt\"],optionTitles:[\"Home Button\",\"Home Button / White\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlJ4nUSOY8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlJ4nUSOY8\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"txPxzuOAt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XTQZr45Ga\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ebUnLU5h6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"65\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lJ4nUSOY8.map","// Generated by Framer (ab692b1)\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 enabledGestures={Yb2vg_fHn:{hover:true},yPyNTMcGo:{hover:true}};const cycleOrder=[\"yPyNTMcGo\",\"Yb2vg_fHn\",\"ldWA7DIzH\",\"j1F_Ah86h\",\"ADeCpsyfx\",\"acQhoBd8l\",\"osqUUENqX\",\"QlPI1NJkL\",\"bcbD_ogvc\",\"eqKQm9kvu\",\"gSBLFCa8b\",\"Q6CF2f4dl\",\"PMF0oQlZk\",\"D0BzP9hAa\",\"DYJWYspmv\",\"qDlqotIcQ\"];const serializationHash=\"framer-8g6S1\";const variantClassNames={acQhoBd8l:\"framer-v-1i6qkt7\",ADeCpsyfx:\"framer-v-12a7nkg\",bcbD_ogvc:\"framer-v-1gmat38\",D0BzP9hAa:\"framer-v-tzxa91\",DYJWYspmv:\"framer-v-nytdib\",eqKQm9kvu:\"framer-v-2u4rgf\",gSBLFCa8b:\"framer-v-rsznu6\",j1F_Ah86h:\"framer-v-kzai90\",ldWA7DIzH:\"framer-v-gcpeew\",osqUUENqX:\"framer-v-1624bso\",PMF0oQlZk:\"framer-v-vp36yn\",Q6CF2f4dl:\"framer-v-x37czj\",qDlqotIcQ:\"framer-v-pd5ge5\",QlPI1NJkL:\"framer-v-4kkhoy\",Yb2vg_fHn:\"framer-v-mqtnsy\",yPyNTMcGo:\"framer-v-v6fxzv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"About Solo\":\"QlPI1NJkL\",\"Archive Dark\":\"j1F_Ah86h\",\"Archive Light\":\"ldWA7DIzH\",\"Archive Solo\":\"acQhoBd8l\",\"Chevron Left / Black\":\"gSBLFCa8b\",\"Chevron Left / White\":\"bcbD_ogvc\",\"Chevron Right / Black\":\"Q6CF2f4dl\",\"Chevron Right / White\":\"eqKQm9kvu\",\"Chevron Up / Black\":\"PMF0oQlZk\",\"Contact 2 Solo\":\"osqUUENqX\",\"Contact 2\":\"ADeCpsyfx\",\"Left  Dark\":\"D0BzP9hAa\",\"Right Dark\":\"DYJWYspmv\",\"Right Light\":\"qDlqotIcQ\",About:\"yPyNTMcGo\",Contact:\"Yb2vg_fHn\"};const getProps=({height,iconColor,iconColorr,id,width,...props})=>{return{...props,EMa_gZlcx:iconColor??props.EMa_gZlcx??\"rgb(0, 0, 0)\",Mzg7IQyGI:iconColorr??props.Mzg7IQyGI??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yPyNTMcGo\"};};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,EMa_gZlcx,Mzg7IQyGI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yPyNTMcGo\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"acQhoBd8l\",\"osqUUENqX\",\"QlPI1NJkL\",\"bcbD_ogvc\",\"eqKQm9kvu\",\"gSBLFCa8b\",\"Q6CF2f4dl\",\"PMF0oQlZk\",\"D0BzP9hAa\",\"DYJWYspmv\",\"qDlqotIcQ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"Yb2vg_fHn-hover\")return false;if([\"Yb2vg_fHn\",\"ldWA7DIzH\",\"j1F_Ah86h\",\"ADeCpsyfx\",\"acQhoBd8l\",\"osqUUENqX\",\"QlPI1NJkL\",\"bcbD_ogvc\",\"eqKQm9kvu\",\"gSBLFCa8b\",\"Q6CF2f4dl\",\"PMF0oQlZk\",\"D0BzP9hAa\",\"DYJWYspmv\",\"qDlqotIcQ\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"QlPI1NJkL\")return true;return false;};const isDisplayed3=()=>{if(gestureVariant===\"Yb2vg_fHn-hover\")return true;if(baseVariant===\"Yb2vg_fHn\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"ldWA7DIzH\")return true;return false;};const isDisplayed5=()=>{if([\"ldWA7DIzH\",\"acQhoBd8l\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"j1F_Ah86h\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"ADeCpsyfx\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"osqUUENqX\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"bcbD_ogvc\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"eqKQm9kvu\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"gSBLFCa8b\")return true;return false;};const isDisplayed12=()=>{if([\"Q6CF2f4dl\",\"PMF0oQlZk\"].includes(baseVariant))return true;return false;};const isDisplayed13=()=>{if(baseVariant===\"D0BzP9hAa\")return true;return false;};const isDisplayed14=()=>{if([\"DYJWYspmv\",\"qDlqotIcQ\"].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-v6fxzv\",className,classNames),\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"yPyNTMcGo\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Yb2vg_fHn-hover\":{\"data-framer-name\":undefined},\"yPyNTMcGo-hover\":{\"data-framer-name\":undefined},acQhoBd8l:{\"data-framer-name\":\"Archive Solo\"},ADeCpsyfx:{\"data-framer-name\":\"Contact 2\"},bcbD_ogvc:{\"data-framer-name\":\"Chevron Left / White\"},D0BzP9hAa:{\"data-framer-name\":\"Left  Dark\"},DYJWYspmv:{\"data-framer-name\":\"Right Dark\"},eqKQm9kvu:{\"data-framer-name\":\"Chevron Right / White\"},gSBLFCa8b:{\"data-framer-name\":\"Chevron Left / Black\"},j1F_Ah86h:{\"data-framer-name\":\"Archive Dark\"},ldWA7DIzH:{\"data-framer-name\":\"Archive Light\"},osqUUENqX:{\"data-framer-name\":\"Contact 2 Solo\"},PMF0oQlZk:{\"data-framer-name\":\"Chevron Up / Black\"},Q6CF2f4dl:{\"data-framer-name\":\"Chevron Right / Black\"},qDlqotIcQ:{\"data-framer-name\":\"Right Light\"},QlPI1NJkL:{\"data-framer-name\":\"About Solo\"},Yb2vg_fHn:{\"data-framer-name\":\"Contact\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-5cea9b\",\"data-framer-name\":\"Base\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"asyTuHLcU\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_299_50175)\">\\n<path d=\"M9.99901 19.9908C11.3651 19.9908 12.651 19.7294 13.8568 19.2068C15.0627 18.6842 16.1265 17.9623 17.048 17.0412C17.9696 16.1201 18.6918 15.0569 19.2147 13.8516C19.7376 12.6463 19.999 11.361 19.999 9.99561C19.999 8.63026 19.7376 7.34494 19.2147 6.13964C18.6918 4.93436 17.9696 3.87115 17.048 2.95003C16.1265 2.02891 15.0611 1.30704 13.8519 0.784419C12.6428 0.261799 11.3552 0.000488281 9.98921 0.000488281C8.6232 0.000488281 7.33725 0.261799 6.13137 0.784419C4.92549 1.30704 3.8634 2.02891 2.9451 2.95003C2.0268 3.87115 1.30621 4.93436 0.783336 6.13964C0.260461 7.34494 -0.000976562 8.63026 -0.000976562 9.99561C-0.000976562 11.361 0.260461 12.6463 0.783336 13.8516C1.30621 15.0569 2.02843 16.1201 2.95 17.0412C3.87157 17.9623 4.93529 18.6842 6.14117 19.2068C7.34705 19.7294 8.633 19.9908 9.99901 19.9908Z\" fill=\"#080808\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_299_50175\">\\n<rect width=\"20\" height=\"20\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1mvqka6\",\"data-framer-name\":\"?\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Hk8CpmZg0\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.8025 14.0927C11.26 14.0927 10.9888 13.8249 10.9888 13.2892C10.9888 13.2696 10.9888 13.2483 10.9888 13.2255C10.9888 13.2026 10.9888 13.1813 10.9888 13.1617C10.9888 12.6588 11.1097 12.257 11.3515 11.9565C11.5933 11.656 11.894 11.3783 12.2534 11.1236C12.6979 10.8165 13.028 10.5536 13.2437 10.3347C13.4593 10.1159 13.5672 9.83335 13.5672 9.48711C13.5672 9.10168 13.4283 8.79138 13.1505 8.55619C12.8728 8.32101 12.5052 8.20343 12.0476 8.20343C11.8254 8.20343 11.6195 8.23935 11.4299 8.31121C11.2404 8.38307 11.0672 8.4876 10.9103 8.62479C10.7535 8.76198 10.613 8.92856 10.4888 9.12454L10.3123 9.36952C10.2208 9.48711 10.1162 9.58347 9.99858 9.6586C9.88093 9.73373 9.73714 9.77129 9.5672 9.77129C9.39727 9.77129 9.23715 9.71086 9.08682 9.59001C8.93649 9.46915 8.86133 9.29766 8.86133 9.07555C8.86133 8.99062 8.8695 8.9057 8.88583 8.82078C8.90218 8.73585 8.92342 8.65418 8.94956 8.57579C9.09335 8.10543 9.43812 7.69714 9.98387 7.3509C10.5296 7.00466 11.2404 6.83154 12.1162 6.83154C12.6914 6.83154 13.2224 6.92953 13.7093 7.12552C14.1963 7.3215 14.5901 7.61058 14.8907 7.99274C15.1914 8.37491 15.3417 8.8469 15.3417 9.40872C15.3417 10.0163 15.1832 10.4964 14.8662 10.8492C14.5493 11.202 14.1457 11.5384 13.6554 11.8585C13.3025 12.0871 13.0411 12.3043 12.8711 12.5101C12.7012 12.7159 12.6163 12.9625 12.6163 13.2499C12.6163 13.2631 12.6163 13.281 12.6163 13.3038C12.6163 13.3267 12.6163 13.3479 12.6163 13.3675C12.6163 13.5701 12.5443 13.7416 12.4005 13.882C12.2567 14.0225 12.0574 14.0927 11.8025 14.0927ZM11.7731 17.101C11.4855 17.101 11.2322 16.9998 11.0133 16.7973C10.7943 16.5948 10.6848 16.3465 10.6848 16.0525C10.6848 15.7651 10.7927 15.5168 11.0084 15.3078C11.2241 15.0987 11.479 14.9942 11.7731 14.9942C12.0737 14.9942 12.3319 15.0971 12.5476 15.3029C12.7633 15.5087 12.8711 15.7586 12.8711 16.0525C12.8711 16.3465 12.7617 16.5948 12.5427 16.7973C12.3237 16.9998 12.0672 17.101 11.7731 17.101Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-v50oyg\",\"data-framer-name\":\"? Black 2\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"yQRo4UtKP\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.6682 14.4848C11.0654 14.4848 10.7641 14.1718 10.7641 13.5458C10.7641 13.5229 10.7641 13.4981 10.7641 13.4714C10.7641 13.4446 10.7641 13.4198 10.7641 13.3969C10.7641 12.8092 10.8984 12.3397 11.1671 11.9886C11.4358 11.6374 11.7698 11.313 12.1692 11.0153C12.663 10.6565 13.0298 10.3492 13.2694 10.0935C13.509 9.8378 13.6288 9.50765 13.6288 9.10307C13.6288 8.65269 13.4745 8.29009 13.1659 8.01527C12.8573 7.74046 12.4489 7.60306 11.9405 7.60306C11.6936 7.60306 11.4648 7.64504 11.2543 7.72901C11.0437 7.81298 10.8512 7.93512 10.6769 8.09543C10.5027 8.25573 10.3465 8.45039 10.2086 8.6794L10.0125 8.96566C9.91083 9.10306 9.79464 9.21566 9.66393 9.30345C9.53322 9.39123 9.37346 9.43513 9.18465 9.43513C8.99585 9.43513 8.81794 9.36452 8.65092 9.2233C8.4839 9.08207 8.40039 8.88169 8.40039 8.62215C8.40039 8.52291 8.40947 8.42368 8.42762 8.32444C8.44578 8.2252 8.46938 8.12978 8.49842 8.03817C8.65818 7.48856 9.04124 7.01146 9.64759 6.60687C10.2539 6.20229 11.0437 6 12.0167 6C12.6558 6 13.2458 6.1145 13.7867 6.34351C14.3278 6.57252 14.7653 6.91031 15.0994 7.35688C15.4334 7.80344 15.6004 8.35497 15.6004 9.01146C15.6004 9.72139 15.4243 10.2825 15.0721 10.6947C14.72 11.1069 14.2715 11.5 13.7268 11.8741C13.3347 12.1412 13.0443 12.395 12.8555 12.6355C12.6667 12.8759 12.5723 13.1641 12.5723 13.5C12.5723 13.5153 12.5723 13.5363 12.5723 13.5629C12.5723 13.5897 12.5723 13.6145 12.5723 13.6374C12.5723 13.8741 12.4924 14.0745 12.3326 14.2386C12.1729 14.4027 11.9514 14.4848 11.6682 14.4848ZM11.6355 18C11.316 18 11.0346 17.8817 10.7913 17.6451C10.548 17.4085 10.4264 17.1184 10.4264 16.7748C10.4264 16.4389 10.5462 16.1489 10.7859 15.9046C11.0255 15.6603 11.3087 15.5382 11.6355 15.5382C11.9695 15.5382 12.2563 15.6584 12.496 15.8988C12.7357 16.1394 12.8555 16.4314 12.8555 16.7748C12.8555 17.1184 12.7338 17.4085 12.4905 17.6451C12.2473 17.8817 11.9623 18 11.6355 18Z\" fill=\"#080808\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-85pas4\",\"data-framer-name\":\"Frame 11431\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ka5veJ3RY\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M12.0192 17.0417C11.797 17.0417 11.614 16.9715 11.4702 16.8311C11.3264 16.6906 11.2545 16.506 11.2545 16.2774V11.2504L11.3329 9.10442L10.3231 10.3195L9.12705 11.5248C8.97672 11.6751 8.79698 11.7502 8.58783 11.7502C8.37868 11.7502 8.20384 11.68 8.06332 11.5395C7.9228 11.3991 7.85254 11.2243 7.85254 11.0153C7.85254 10.7997 7.92117 10.6233 8.05842 10.4861L11.431 7.1348C11.6205 6.93881 11.8166 6.84082 12.0192 6.84082C12.2218 6.84082 12.4179 6.93881 12.6074 7.1348L15.98 10.4861C16.1173 10.6298 16.1859 10.8062 16.1859 11.0153C16.1859 11.2243 16.114 11.3991 15.9702 11.5395C15.8264 11.68 15.6499 11.7502 15.4408 11.7502C15.2185 11.7502 15.0388 11.6751 14.9016 11.5248L13.7153 10.3195L12.6957 9.09462L12.7741 11.2504V16.2774C12.7741 16.506 12.7038 16.6906 12.5634 16.8311C12.4228 16.9715 12.2414 17.0417 12.0192 17.0417Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-r2yo7p\",\"data-framer-name\":\"Base White\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"tQMjlDTVT\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_299_50174)\">\\n<path d=\"M11.999 21.9908C13.3651 21.9908 14.651 21.7294 15.8568 21.2068C17.0627 20.6842 18.1265 19.9623 19.048 19.0412C19.9696 18.1201 20.6918 17.0569 21.2147 15.8516C21.7376 14.6463 21.999 13.361 21.999 11.9956C21.999 10.6303 21.7376 9.34494 21.2147 8.13964C20.6918 6.93436 19.9696 5.87115 19.048 4.95003C18.1265 4.02891 17.0611 3.30704 15.8519 2.78442C14.6428 2.2618 13.3552 2.00049 11.9892 2.00049C10.6232 2.00049 9.33725 2.2618 8.13137 2.78442C6.92549 3.30704 5.8634 4.02891 4.9451 4.95003C4.0268 5.87115 3.30621 6.93436 2.78334 8.13964C2.26046 9.34494 1.99902 10.6303 1.99902 11.9956C1.99902 13.361 2.26046 14.6463 2.78334 15.8516C3.30621 17.0569 4.02843 18.1201 4.95 19.0412C5.87157 19.9623 6.93529 20.6842 8.14117 21.2068C9.34705 21.7294 10.633 21.9908 11.999 21.9908Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_299_50174\">\\n<rect width=\"20\" height=\"20\" fill=\"white\" transform=\"translate(2 2)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-kgft2g\",\"data-framer-name\":\"hourglass.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"cvGk2HKNo\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.74124 19.0728C8.34909 19.0728 8.04124 18.965 7.81772 18.7495C7.59419 18.5339 7.48242 18.2223 7.48242 17.8146V17.65C7.48242 17.1875 7.5883 16.723 7.80007 16.2566C8.01183 15.7901 8.27849 15.3413 8.60006 14.9102C8.92163 14.479 9.25692 14.0792 9.60594 13.7108C9.95496 13.3423 10.2667 13.0209 10.5412 12.7465C10.8001 12.4879 10.9256 12.2272 10.9177 11.9646C10.9099 11.702 10.7844 11.4531 10.5412 11.2179C10.2667 10.9513 9.95496 10.6339 9.60594 10.2654C9.25692 9.89696 8.92163 9.49519 8.60006 9.0601C8.27849 8.62502 8.01183 8.17427 7.80007 7.70783C7.5883 7.24139 7.48242 6.77299 7.48242 6.30264V6.17328C7.48242 5.76564 7.59419 5.45206 7.81772 5.23256C8.04124 5.01307 8.34909 4.90332 8.74124 4.90332H15.2589C15.651 4.90332 15.9608 5.01307 16.1883 5.23256C16.4157 5.45206 16.5295 5.76564 16.5295 6.17328V6.30264C16.5295 6.77299 16.4236 7.24139 16.2118 7.70783C16.0001 8.17427 15.7315 8.62502 15.406 9.0601C15.0804 9.49519 14.7451 9.89696 14.4 10.2654C14.0549 10.6339 13.7451 10.9513 13.4706 11.2179C13.2275 11.4531 13.102 11.702 13.0941 11.9646C13.0863 12.2272 13.2118 12.4879 13.4706 12.7465C13.7451 13.0209 14.0549 13.3423 14.4 13.7108C14.7451 14.0792 15.0804 14.479 15.406 14.9102C15.7315 15.3413 16.0001 15.7901 16.2118 16.2566C16.4236 16.723 16.5295 17.1875 16.5295 17.65V17.8146C16.5295 18.2223 16.4157 18.5339 16.1883 18.7495C15.9608 18.965 15.651 19.0728 15.2589 19.0728H8.74124ZM9.32947 18.0263H14.6706C14.8432 18.0263 14.9452 17.9538 14.9765 17.8087C15.0079 17.6638 14.9687 17.5403 14.8589 17.4383L12.5413 15.0866C12.502 15.0474 12.4726 15.0121 12.453 14.9807C12.4334 14.9494 12.4236 14.9023 12.4236 14.8396V11.4295C12.4236 11.1395 12.5295 10.8925 12.7413 10.6887C13.0079 10.4222 13.2785 10.1557 13.553 9.88912C13.8275 9.62258 14.0824 9.36388 14.3177 9.11303C14.4197 9.00327 14.451 8.90136 14.4118 8.80729C14.3726 8.71322 14.2903 8.66619 14.1647 8.66619H9.84712C9.72163 8.66619 9.63928 8.71322 9.60006 8.80729C9.56085 8.90136 9.59222 9.00327 9.69419 9.11303C9.92947 9.36388 10.1844 9.62258 10.4589 9.88912C10.7334 10.1557 11.0001 10.4222 11.2589 10.6887C11.4707 10.8925 11.5765 11.1395 11.5765 11.4295V14.8396C11.5765 14.9023 11.5667 14.9494 11.5471 14.9807C11.5275 15.0121 11.4981 15.0474 11.4589 15.0866L9.15301 17.4383C9.0432 17.5403 9.00399 17.6638 9.03536 17.8087C9.06673 17.9538 9.16477 18.0263 9.32947 18.0263Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed6()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-yvmvap\",\"data-framer-name\":\"hourglass.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"o5r8VuWiV\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.74124 19.0728C8.34909 19.0728 8.04124 18.965 7.81772 18.7495C7.59419 18.5339 7.48242 18.2223 7.48242 17.8146V17.65C7.48242 17.1875 7.5883 16.723 7.80007 16.2566C8.01183 15.7901 8.27849 15.3413 8.60006 14.9102C8.92163 14.479 9.25692 14.0792 9.60594 13.7108C9.95496 13.3423 10.2667 13.0209 10.5412 12.7465C10.8001 12.4879 10.9256 12.2272 10.9177 11.9646C10.9099 11.702 10.7844 11.4531 10.5412 11.2179C10.2667 10.9513 9.95496 10.6339 9.60594 10.2654C9.25692 9.89696 8.92163 9.49519 8.60006 9.0601C8.27849 8.62502 8.01183 8.17427 7.80007 7.70783C7.5883 7.24139 7.48242 6.77299 7.48242 6.30264V6.17328C7.48242 5.76564 7.59419 5.45206 7.81772 5.23256C8.04124 5.01307 8.34909 4.90332 8.74124 4.90332H15.2589C15.651 4.90332 15.9608 5.01307 16.1883 5.23256C16.4157 5.45206 16.5295 5.76564 16.5295 6.17328V6.30264C16.5295 6.77299 16.4236 7.24139 16.2118 7.70783C16.0001 8.17427 15.7315 8.62502 15.406 9.0601C15.0804 9.49519 14.7451 9.89696 14.4 10.2654C14.0549 10.6339 13.7451 10.9513 13.4706 11.2179C13.2275 11.4531 13.102 11.702 13.0941 11.9646C13.0863 12.2272 13.2118 12.4879 13.4706 12.7465C13.7451 13.0209 14.0549 13.3423 14.4 13.7108C14.7451 14.0792 15.0804 14.479 15.406 14.9102C15.7315 15.3413 16.0001 15.7901 16.2118 16.2566C16.4236 16.723 16.5295 17.1875 16.5295 17.65V17.8146C16.5295 18.2223 16.4157 18.5339 16.1883 18.7495C15.9608 18.965 15.651 19.0728 15.2589 19.0728H8.74124ZM9.32947 18.0263H14.6706C14.8432 18.0263 14.9452 17.9538 14.9765 17.8087C15.0079 17.6638 14.9687 17.5403 14.8589 17.4383L12.5413 15.0866C12.502 15.0474 12.4726 15.0121 12.453 14.9807C12.4334 14.9494 12.4236 14.9023 12.4236 14.8396V11.4295C12.4236 11.1395 12.5295 10.8925 12.7413 10.6887C13.0079 10.4222 13.2785 10.1557 13.553 9.88912C13.8275 9.62258 14.0824 9.36388 14.3177 9.11303C14.4197 9.00327 14.451 8.90136 14.4118 8.80729C14.3726 8.71322 14.2903 8.66619 14.1647 8.66619H9.84712C9.72163 8.66619 9.63928 8.71322 9.60006 8.80729C9.56085 8.90136 9.59222 9.00327 9.69419 9.11303C9.92947 9.36388 10.1844 9.62258 10.4589 9.88912C10.7334 10.1557 11.0001 10.4222 11.2589 10.6887C11.4707 10.8925 11.5765 11.1395 11.5765 11.4295V14.8396C11.5765 14.9023 11.5667 14.9494 11.5471 14.9807C11.5275 15.0121 11.4981 15.0474 11.4589 15.0866L9.15301 17.4383C9.0432 17.5403 9.00399 17.6638 9.03536 17.8087C9.06673 17.9538 9.16477 18.0263 9.32947 18.0263Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed7()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ax0z8i\",\"data-framer-name\":\"message.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"hUXQMjtGF\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_358708)\">\\n<path d=\"M11.9993 16.8153C11.866 16.8153 11.7366 16.8133 11.6111 16.8095C11.4856 16.8055 11.368 16.7996 11.2582 16.7918C11.1562 16.7839 11.0425 16.8192 10.917 16.8976C10.3131 17.2661 9.7328 17.564 9.17599 17.7913C8.61917 18.0187 8.17607 18.1323 7.84668 18.1323C7.58003 18.1323 7.42122 18.0461 7.37024 17.8737C7.31927 17.7012 7.38005 17.5169 7.55258 17.321C7.67806 17.1799 7.81727 17.0192 7.9702 16.8389C8.12313 16.6586 8.25057 16.4665 8.35252 16.2627C8.43094 16.098 8.4035 15.9804 8.27017 15.9099C7.38397 15.3925 6.66638 14.7379 6.1174 13.9461C5.56843 13.1543 5.29395 12.2842 5.29395 11.3356C5.29395 10.3244 5.59196 9.40521 6.18799 8.57816C6.78403 7.75111 7.58788 7.09065 8.59956 6.59678C9.61124 6.1029 10.7445 5.85596 11.9993 5.85596C13.2541 5.85596 14.3893 6.1029 15.4049 6.59678C16.4205 7.09065 17.2263 7.75111 17.8223 8.57816C18.4184 9.40521 18.7164 10.3244 18.7164 11.3356C18.7164 12.3469 18.4184 13.266 17.8223 14.0931C17.2263 14.9202 16.4205 15.5806 15.4049 16.0745C14.3893 16.5683 13.2541 16.8153 11.9993 16.8153Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_358708\">\\n<rect width=\"23.9981\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed8()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1msgkay\",\"data-framer-name\":\"message.circle.fill Black\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"jVJIwcYMd\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_358708)\">\\n<path d=\"M11.9993 16.8153C11.866 16.8153 11.7366 16.8133 11.6111 16.8095C11.4856 16.8055 11.368 16.7996 11.2582 16.7918C11.1562 16.7839 11.0425 16.8192 10.917 16.8976C10.3131 17.2661 9.7328 17.564 9.17599 17.7913C8.61917 18.0187 8.17607 18.1323 7.84668 18.1323C7.58003 18.1323 7.42122 18.0461 7.37024 17.8737C7.31927 17.7012 7.38005 17.5169 7.55258 17.321C7.67806 17.1799 7.81727 17.0192 7.9702 16.8389C8.12313 16.6586 8.25057 16.4665 8.35252 16.2627C8.43094 16.098 8.4035 15.9804 8.27017 15.9099C7.38397 15.3925 6.66638 14.7379 6.1174 13.9461C5.56843 13.1543 5.29395 12.2842 5.29395 11.3356C5.29395 10.3244 5.59196 9.40521 6.18799 8.57816C6.78403 7.75111 7.58788 7.09065 8.59956 6.59678C9.61124 6.1029 10.7445 5.85596 11.9993 5.85596C13.2541 5.85596 14.3893 6.1029 15.4049 6.59678C16.4205 7.09065 17.2263 7.75111 17.8223 8.57816C18.4184 9.40521 18.7164 10.3244 18.7164 11.3356C18.7164 12.3469 18.4184 13.266 17.8223 14.0931C17.2263 14.9202 16.4205 15.5806 15.4049 16.0745C14.3893 16.5683 13.2541 16.8153 11.9993 16.8153Z\" fill=\"#080808\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_358708\">\\n<rect width=\"23.9981\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed9()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ggsyek\",\"data-framer-name\":\"chevron.left.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"CK1YYiKKe\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_359022)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.631 23.0475C15.1838 23.6747 13.6405 23.9883 12.0011 23.9883C10.3618 23.9883 8.81847 23.6747 7.37128 23.0475C5.92409 22.4204 4.6475 21.5542 3.54151 20.4488C2.43552 19.3435 1.56878 18.0677 0.941265 16.6213C0.313755 15.175 0 13.6326 0 11.9941C0 10.3557 0.313755 8.81334 0.941265 7.36699C1.56878 5.92064 2.43356 4.64479 3.53563 3.53945C4.63769 2.4341 5.91232 1.56786 7.35952 0.940717C8.80672 0.313572 10.35 0 11.9894 0C13.6287 0 15.174 0.313572 16.6251 0.940717C18.0762 1.56786 19.3548 2.4341 20.4607 3.53945C21.5667 4.64479 22.4335 5.92064 23.061 7.36699C23.6885 8.81334 24.0023 10.3557 24.0023 11.9941C24.0023 13.6326 23.6885 15.175 23.061 16.6213C22.4335 18.0677 21.5667 19.3435 20.4607 20.4488C19.3548 21.5542 18.0782 22.4204 16.631 23.0475ZM13.7131 18.0153C13.968 18.0232 14.1739 17.9527 14.3308 17.8038C14.5112 17.6313 14.6014 17.4196 14.6014 17.1687C14.6014 16.9179 14.5151 16.7101 14.3426 16.5455L9.50681 11.9948L14.3426 7.45584C14.523 7.28337 14.6092 7.07171 14.6014 6.82085C14.5936 6.56999 14.4995 6.36225 14.3191 6.19762C14.1543 6.03301 13.9523 5.95461 13.7131 5.96245C13.4739 5.97029 13.2641 6.06044 13.0837 6.2329L8.17728 10.8424C7.95765 11.0462 7.81058 11.2893 7.73607 11.5715C7.66155 11.8537 7.66155 12.1359 7.73607 12.4181C7.81058 12.7004 7.95765 12.9434 8.17728 13.1472L13.0837 17.7685C13.2484 17.9253 13.4582 18.0076 13.7131 18.0153Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_359022\">\\n<rect width=\"24.0023\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed10()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1xsu0cw\",\"data-framer-name\":\"chevron.right.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"Xlxr_UH6Z\",svg:'<svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_359027)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.8478 23.0475C15.4006 23.6747 13.8573 23.9883 12.2179 23.9883C10.5786 23.9883 9.03527 23.6747 7.58807 23.0475C6.14089 22.4204 4.8643 21.5542 3.7583 20.4488C2.65232 19.3435 1.78557 18.0677 1.15806 16.6213C0.530552 15.175 0.216797 13.6326 0.216797 11.9941C0.216797 10.3557 0.530552 8.81334 1.15806 7.36699C1.78557 5.92064 2.65036 4.64479 3.75242 3.53944C4.85449 2.4341 6.12912 1.56786 7.57631 0.940717C9.02351 0.313572 10.5668 0 12.2062 0C13.8455 0 15.3908 0.313572 16.8419 0.940717C18.293 1.56786 19.5716 2.4341 20.6775 3.53944C21.7835 4.64479 22.6503 5.92064 23.2778 7.36699C23.9053 8.81334 24.2191 10.3557 24.2191 11.9941C24.2191 13.6326 23.9053 15.175 23.2778 16.6213C22.6503 18.0677 21.7835 19.3435 20.6775 20.4488C19.5716 21.5542 18.295 22.4204 16.8478 23.0475ZM9.15867 17.3385C9.15867 17.5933 9.2528 17.8148 9.44105 18.0029C9.59792 18.1518 9.80971 18.2224 10.0764 18.2146C10.3431 18.2067 10.5627 18.1205 10.7353 17.9558L15.7828 13.2052C16.0181 12.9936 16.1731 12.7407 16.2476 12.4468C16.3221 12.1528 16.3221 11.8588 16.2476 11.5649C16.1731 11.2709 16.0181 11.0181 15.7828 10.8064L10.7353 6.06754C10.547 5.88724 10.3294 5.7912 10.0823 5.77944C9.83521 5.76769 9.62538 5.84805 9.45282 6.02051C9.26456 6.20081 9.16651 6.42032 9.15867 6.67902C9.15083 6.93771 9.24103 7.15329 9.42928 7.32575L14.418 12.0058L9.42928 16.6977C9.24888 16.8701 9.15867 17.0837 9.15867 17.3385Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_359027\">\\n<rect width=\"24.0023\" height=\"24\" fill=\"white\" transform=\"translate(0.216797)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed11()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-vlgh8o\",\"data-framer-name\":\"chevron.left.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"AA6EoppAU\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_359022)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.631 23.0475C15.1838 23.6747 13.6405 23.9883 12.0011 23.9883C10.3618 23.9883 8.81847 23.6747 7.37128 23.0475C5.92409 22.4204 4.6475 21.5542 3.54151 20.4488C2.43552 19.3435 1.56878 18.0677 0.941265 16.6213C0.313755 15.175 0 13.6326 0 11.9941C0 10.3557 0.313755 8.81334 0.941265 7.36699C1.56878 5.92064 2.43356 4.64479 3.53563 3.53945C4.63769 2.4341 5.91232 1.56786 7.35952 0.940717C8.80672 0.313572 10.35 0 11.9894 0C13.6287 0 15.174 0.313572 16.6251 0.940717C18.0762 1.56786 19.3548 2.4341 20.4607 3.53945C21.5667 4.64479 22.4335 5.92064 23.061 7.36699C23.6885 8.81334 24.0023 10.3557 24.0023 11.9941C24.0023 13.6326 23.6885 15.175 23.061 16.6213C22.4335 18.0677 21.5667 19.3435 20.4607 20.4488C19.3548 21.5542 18.0782 22.4204 16.631 23.0475ZM13.7131 18.0153C13.968 18.0232 14.1739 17.9527 14.3308 17.8038C14.5112 17.6313 14.6014 17.4196 14.6014 17.1687C14.6014 16.9179 14.5151 16.7101 14.3426 16.5455L9.50681 11.9948L14.3426 7.45584C14.523 7.28337 14.6092 7.07171 14.6014 6.82085C14.5936 6.56999 14.4995 6.36225 14.3191 6.19762C14.1543 6.03301 13.9523 5.95461 13.7131 5.96245C13.4739 5.97029 13.2641 6.06044 13.0837 6.2329L8.17728 10.8424C7.95765 11.0462 7.81058 11.2893 7.73607 11.5715C7.66155 11.8537 7.66155 12.1359 7.73607 12.4181C7.81058 12.7004 7.95765 12.9434 8.17728 13.1472L13.0837 17.7685C13.2484 17.9253 13.4582 18.0076 13.7131 18.0153Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_359022\">\\n<rect width=\"24.0023\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed12()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-o7uhbh\",\"data-framer-name\":\"chevron.right.circle.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"KvPO3O9Vy\",style:{rotate:0},svg:'<svg width=\"25\" height=\"24\" viewBox=\"0 0 25 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_334_359027)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.8478 23.0475C15.4006 23.6747 13.8573 23.9883 12.2179 23.9883C10.5786 23.9883 9.03527 23.6747 7.58807 23.0475C6.14089 22.4204 4.8643 21.5542 3.7583 20.4488C2.65232 19.3435 1.78557 18.0677 1.15806 16.6213C0.530552 15.175 0.216797 13.6326 0.216797 11.9941C0.216797 10.3557 0.530552 8.81334 1.15806 7.36699C1.78557 5.92064 2.65036 4.64479 3.75242 3.53944C4.85449 2.4341 6.12912 1.56786 7.57631 0.940717C9.02351 0.313572 10.5668 0 12.2062 0C13.8455 0 15.3908 0.313572 16.8419 0.940717C18.293 1.56786 19.5716 2.4341 20.6775 3.53944C21.7835 4.64479 22.6503 5.92064 23.2778 7.36699C23.9053 8.81334 24.2191 10.3557 24.2191 11.9941C24.2191 13.6326 23.9053 15.175 23.2778 16.6213C22.6503 18.0677 21.7835 19.3435 20.6775 20.4488C19.5716 21.5542 18.295 22.4204 16.8478 23.0475ZM9.15867 17.3385C9.15867 17.5933 9.2528 17.8148 9.44105 18.0029C9.59792 18.1518 9.80971 18.2224 10.0764 18.2146C10.3431 18.2067 10.5627 18.1205 10.7353 17.9558L15.7828 13.2052C16.0181 12.9936 16.1731 12.7407 16.2476 12.4468C16.3221 12.1528 16.3221 11.8588 16.2476 11.5649C16.1731 11.2709 16.0181 11.0181 15.7828 10.8064L10.7353 6.06754C10.547 5.88724 10.3294 5.7912 10.0823 5.77944C9.83521 5.76769 9.62538 5.84805 9.45282 6.02051C9.26456 6.20081 9.16651 6.42032 9.15867 6.67902C9.15083 6.93771 9.24103 7.15329 9.42928 7.32575L14.418 12.0058L9.42928 16.6977C9.24888 16.8701 9.15867 17.0837 9.15867 17.3385Z\" fill=\"black\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_334_359027\">\\n<rect width=\"24.0023\" height=\"24\" fill=\"white\" transform=\"translate(0.216797)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{PMF0oQlZk:{rotate:-90}},withExternalLayout:true}),isDisplayed13()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ums113\",\"data-framer-name\":\"Arrow-back-ios-new\",fill:EMa_gZlcx,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"u1g4VX84b\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><path d=\"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z\"/></svg>',withExternalLayout:true}),isDisplayed14()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-4zq2xe\",\"data-framer-name\":\"Arrow-forward-ios\",fill:Mzg7IQyGI,intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"vEyGPTEuP\",svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\"><path d=\"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z\"/></svg>',withExternalLayout:true,...addPropertyOverrides({qDlqotIcQ:{fill:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8g6S1.framer-17sgw6s, .framer-8g6S1 .framer-17sgw6s { display: block; }\",\".framer-8g6S1.framer-v6fxzv { cursor: pointer; height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-8g6S1 .framer-5cea9b, .framer-8g6S1 .framer-ggsyek, .framer-8g6S1 .framer-vlgh8o { bottom: 2px; flex: none; left: 2px; position: absolute; right: 2px; top: 2px; }\",\".framer-8g6S1 .framer-1mvqka6, .framer-8g6S1 .framer-v50oyg, .framer-8g6S1 .framer-85pas4, .framer-8g6S1 .framer-r2yo7p, .framer-8g6S1 .framer-1msgkay { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-8g6S1 .framer-kgft2g { bottom: 1px; flex: none; left: 1px; position: absolute; right: 1px; top: 1px; }\",\".framer-8g6S1 .framer-yvmvap { bottom: 4px; flex: none; left: 4px; position: absolute; right: 4px; top: 4px; }\",\".framer-8g6S1 .framer-ax0z8i { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-8g6S1 .framer-1xsu0cw, .framer-8g6S1 .framer-o7uhbh { bottom: 2px; flex: none; left: 2px; position: absolute; right: 1px; top: 2px; }\",\".framer-8g6S1 .framer-1ums113, .framer-8g6S1 .framer-4zq2xe { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-8g6S1.framer-v-mqtnsy.framer-v6fxzv, .framer-8g6S1.framer-v-v6fxzv.hover.framer-v6fxzv { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-8g6S1.framer-v-gcpeew.framer-v6fxzv, .framer-8g6S1.framer-v-kzai90.framer-v6fxzv, .framer-8g6S1.framer-v-12a7nkg.framer-v6fxzv, .framer-8g6S1.framer-v-1i6qkt7.framer-v6fxzv, .framer-8g6S1.framer-v-1624bso.framer-v6fxzv, .framer-8g6S1.framer-v-4kkhoy.framer-v6fxzv, .framer-8g6S1.framer-v-1gmat38.framer-v6fxzv, .framer-8g6S1.framer-v-2u4rgf.framer-v6fxzv, .framer-8g6S1.framer-v-rsznu6.framer-v6fxzv, .framer-8g6S1.framer-v-x37czj.framer-v6fxzv, .framer-8g6S1.framer-v-vp36yn.framer-v6fxzv { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-8g6S1.framer-v-1i6qkt7 .framer-kgft2g { bottom: 0px; left: 0px; right: 0px; top: 0px; }\",\".framer-8g6S1.framer-v-tzxa91.framer-v6fxzv, .framer-8g6S1.framer-v-pd5ge5.framer-v6fxzv { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",\".framer-8g6S1.framer-v-nytdib.framer-v6fxzv { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 15px); width: 15px; }\",\".framer-8g6S1.framer-v-pd5ge5 .framer-4zq2xe { aspect-ratio: unset; bottom: 0px; height: unset; right: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yb2vg_fHn\":{\"layout\":[\"fixed\",\"fixed\"]},\"ldWA7DIzH\":{\"layout\":[\"fixed\",\"fixed\"]},\"j1F_Ah86h\":{\"layout\":[\"fixed\",\"fixed\"]},\"ADeCpsyfx\":{\"layout\":[\"fixed\",\"fixed\"]},\"acQhoBd8l\":{\"layout\":[\"fixed\",\"fixed\"]},\"osqUUENqX\":{\"layout\":[\"fixed\",\"fixed\"]},\"QlPI1NJkL\":{\"layout\":[\"fixed\",\"fixed\"]},\"bcbD_ogvc\":{\"layout\":[\"fixed\",\"fixed\"]},\"eqKQm9kvu\":{\"layout\":[\"fixed\",\"fixed\"]},\"gSBLFCa8b\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q6CF2f4dl\":{\"layout\":[\"fixed\",\"fixed\"]},\"PMF0oQlZk\":{\"layout\":[\"fixed\",\"fixed\"]},\"D0BzP9hAa\":{\"layout\":[\"fixed\",\"fixed\"]},\"DYJWYspmv\":{\"layout\":[\"fixed\",\"fixed\"]},\"qDlqotIcQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"FJNNmOwZm\":{\"layout\":[\"fixed\",\"fixed\"]},\"vev2vMNL7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EMa_gZlcx\":\"iconColor\",\"Mzg7IQyGI\":\"iconColorr\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerofgkzV3jN=withCSS(Component,css,\"framer-8g6S1\");export default FramerofgkzV3jN;FramerofgkzV3jN.displayName=\"Icon / About\";FramerofgkzV3jN.defaultProps={height:24,width:24};addPropertyControls(FramerofgkzV3jN,{variant:{options:[\"yPyNTMcGo\",\"Yb2vg_fHn\",\"ldWA7DIzH\",\"j1F_Ah86h\",\"ADeCpsyfx\",\"acQhoBd8l\",\"osqUUENqX\",\"QlPI1NJkL\",\"bcbD_ogvc\",\"eqKQm9kvu\",\"gSBLFCa8b\",\"Q6CF2f4dl\",\"PMF0oQlZk\",\"D0BzP9hAa\",\"DYJWYspmv\",\"qDlqotIcQ\"],optionTitles:[\"About\",\"Contact\",\"Archive Light\",\"Archive Dark\",\"Contact 2\",\"Archive Solo\",\"Contact 2 Solo\",\"About Solo\",\"Chevron Left / White\",\"Chevron Right / White\",\"Chevron Left / Black\",\"Chevron Right / Black\",\"Chevron Up / Black\",\"Left  Dark\",\"Right Dark\",\"Right Light\"],title:\"Variant\",type:ControlType.Enum},EMa_gZlcx:{defaultValue:\"rgb(0, 0, 0)\",title:\"Icon Color\",type:ControlType.Color},Mzg7IQyGI:{defaultValue:\"rgb(0, 0, 0)\",title:\"Icon Colorr\",type:ControlType.Color}});addFonts(FramerofgkzV3jN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerofgkzV3jN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yb2vg_fHn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ldWA7DIzH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j1F_Ah86h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ADeCpsyfx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"acQhoBd8l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"osqUUENqX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QlPI1NJkL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bcbD_ogvc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eqKQm9kvu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gSBLFCa8b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q6CF2f4dl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PMF0oQlZk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D0BzP9hAa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DYJWYspmv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qDlqotIcQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FJNNmOwZm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vev2vMNL7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"EMa_gZlcx\\\":\\\"iconColor\\\",\\\"Mzg7IQyGI\\\":\\\"iconColorr\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ofgkzV3jN.map","// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,RichText,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 IconAbout from\"https://framerusercontent.com/modules/lh7wPAbQfAcsu2nNqXMs/ATypzqG8RsA95f4bTkgF/ofgkzV3jN.js\";const IconAboutFonts=getFonts(IconAbout);const IconAboutControls=getPropertyControls(IconAbout);const enabledGestures={bJi3RhpOB:{hover:true},CFRzXc1Na:{hover:true},ImdCXS1uG:{hover:true},p5D0ZLQIm:{hover:true}};const cycleOrder=[\"p5D0ZLQIm\",\"ImdCXS1uG\",\"CFRzXc1Na\",\"bJi3RhpOB\",\"iDdImAjx1\",\"ksUJwzpui\",\"px58tanE_\"];const serializationHash=\"framer-mOQJS\";const variantClassNames={bJi3RhpOB:\"framer-v-1xy1ylc\",CFRzXc1Na:\"framer-v-1vbqybf\",iDdImAjx1:\"framer-v-mketq8\",ImdCXS1uG:\"framer-v-1evv9r0\",ksUJwzpui:\"framer-v-1sgtsc7\",p5D0ZLQIm:\"framer-v-1523xau\",px58tanE_:\"framer-v-1dru70f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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 humanReadableEnumMap={\"About Solo\":\"QlPI1NJkL\",\"Archive Dark\":\"j1F_Ah86h\",\"Archive Light\":\"ldWA7DIzH\",\"Archive Solo\":\"acQhoBd8l\",\"Chevron Left / Black\":\"gSBLFCa8b\",\"Chevron Left / White\":\"bcbD_ogvc\",\"Chevron Right / Black\":\"Q6CF2f4dl\",\"Chevron Right / White\":\"eqKQm9kvu\",\"Chevron Up / Black\":\"PMF0oQlZk\",\"Contact 2 Solo\":\"osqUUENqX\",\"Contact 2\":\"ADeCpsyfx\",\"Left  Dark\":\"D0BzP9hAa\",\"Right Dark\":\"DYJWYspmv\",\"Right Light\":\"qDlqotIcQ\",About:\"yPyNTMcGo\",Contact:\"Yb2vg_fHn\"};const humanReadableVariantMap={\"Color Buttons\":\"iDdImAjx1\",\"Icon Button / White\":\"bJi3RhpOB\",\"Icon Button\":\"CFRzXc1Na\",\"Icon Inactive\":\"px58tanE_\",\"Primary / White\":\"ImdCXS1uG\",Inactive:\"ksUJwzpui\",Primary:\"p5D0ZLQIm\"};const getProps=({background,buttonText,click,height,hover2,icon,iconToggle,id,width,...props})=>{return{...props,biOfPzuYU:iconToggle??props.biOfPzuYU??true,GEvHHafQx:click??props.GEvHHafQx,mr3DKolBf:humanReadableEnumMap[icon]??icon??props.mr3DKolBf??\"yPyNTMcGo\",variant:humanReadableVariantMap[props.variant]??props.variant??\"p5D0ZLQIm\",wW4LYS7wW:buttonText??props.wW4LYS7wW??\"About\",Xx4Q6zQGJ:hover2??props.Xx4Q6zQGJ,ZDHSc2CI7:background??props.ZDHSc2CI7??\"rgba(239, 239, 239, 0.8)\"};};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,biOfPzuYU,mr3DKolBf,wW4LYS7wW,ZDHSc2CI7,GEvHHafQx,Xx4Q6zQGJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p5D0ZLQIm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3wabkx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GEvHHafQx){const res=await GEvHHafQx(...args);if(res===false)return false;}});const onMouseEnterbm88el=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Xx4Q6zQGJ){const res=await Xx4Q6zQGJ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CFRzXc1Na-hover\",\"bJi3RhpOB-hover\"].includes(gestureVariant))return false;if([\"CFRzXc1Na\",\"bJi3RhpOB\",\"px58tanE_\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1523xau\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"p5D0ZLQIm\",onMouseEnter:onMouseEnterbm88el,onTap:onTap3wabkx,ref:refBinding,style:{backdropFilter:\"blur(16px)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\",...style},variants:{\"CFRzXc1Na-hover\":{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},\"p5D0ZLQIm-hover\":{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"}},...addPropertyOverrides({\"bJi3RhpOB-hover\":{\"data-framer-name\":undefined},\"CFRzXc1Na-hover\":{\"data-framer-name\":undefined},\"ImdCXS1uG-hover\":{\"data-framer-name\":undefined},\"p5D0ZLQIm-hover\":{\"data-framer-name\":undefined},bJi3RhpOB:{\"data-framer-name\":\"Icon Button / White\"},CFRzXc1Na:{\"data-framer-name\":\"Icon Button\"},iDdImAjx1:{\"data-framer-name\":\"Color Buttons\"},ImdCXS1uG:{\"data-framer-name\":\"Primary / White\"},ksUJwzpui:{\"data-framer-name\":\"Inactive\"},px58tanE_:{\"data-framer-name\":\"Icon Inactive\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gvna8l\",layoutDependency:layoutDependency,layoutId:\"nqzEbNWzK\",style:{backdropFilter:\"blur(16px)\",backgroundColor:ZDHSc2CI7,borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"none\",WebkitBackdropFilter:\"blur(16px)\"},variants:{\"bJi3RhpOB-hover\":{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},\"CFRzXc1Na-hover\":{backgroundColor:\"rgb(240, 240, 240)\",boxShadow:\"none\"},\"ImdCXS1uG-hover\":{backgroundColor:\"rgb(255, 255, 255)\",boxShadow:\"none\"},\"p5D0ZLQIm-hover\":{backgroundColor:\"rgb(240, 240, 240)\",boxShadow:\"0px 0px 0px 0px rgb(240, 240, 240)\"},bJi3RhpOB:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(255, 255, 255, 0.9)\",WebkitBackdropFilter:\"blur(0px)\"},iDdImAjx1:{backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-bd5fc88c-2064-4079-a515-7f2e1323e745, rgb(38, 112, 183))\",WebkitBackdropFilter:\"blur(0px)\"},ImdCXS1uG:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(255, 255, 255, 0.8)\",WebkitBackdropFilter:\"blur(0px)\"},ksUJwzpui:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(255, 255, 255, 0.4)\",WebkitBackdropFilter:\"blur(0px)\"},px58tanE_:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(255, 255, 255, 0.4)\",WebkitBackdropFilter:\"blur(0px)\"}},children:[biOfPzuYU&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"18px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+10.5,...addPropertyOverrides({\"bJi3RhpOB-hover\":{height:22,width:\"22px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+9},\"CFRzXc1Na-hover\":{height:22,width:\"22px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+9},bJi3RhpOB:{height:24,width:\"24px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+8},CFRzXc1Na:{height:24,width:\"24px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+8},px58tanE_:{height:24,width:\"24px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u2gmxa-container\",layoutDependency:layoutDependency,layoutId:\"r1yd689gA-container\",nodeId:\"r1yd689gA\",rendersWithMotion:true,scopeId:\"vpNPsxjEH\",style:{opacity:.3},variants:{\"bJi3RhpOB-hover\":{opacity:1},\"CFRzXc1Na-hover\":{opacity:1},\"ImdCXS1uG-hover\":{opacity:1},\"p5D0ZLQIm-hover\":{opacity:1},bJi3RhpOB:{opacity:.6},CFRzXc1Na:{opacity:.6},iDdImAjx1:{opacity:1},ksUJwzpui:{opacity:.15},px58tanE_:{opacity:.15}},children:/*#__PURE__*/_jsx(IconAbout,{EMa_gZlcx:\"rgb(0, 0, 0)\",height:\"100%\",id:\"r1yd689gA\",layoutId:\"r1yd689gA\",Mzg7IQyGI:\"rgb(0, 0, 0)\",style:{height:\"100%\",width:\"100%\"},variant:mr3DKolBf,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})}),className:\"framer-ip71z6\",\"data-framer-name\":\"About\",fonts:[\"CUSTOM;GT America Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"jAgY6b19d\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:wW4LYS7wW,variants:{\"ImdCXS1uG-hover\":{opacity:1},\"p5D0ZLQIm-hover\":{opacity:1},iDdImAjx1:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:1},ksUJwzpui:{opacity:.15}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({iDdImAjx1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"About\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mOQJS.framer-1999oxh, .framer-mOQJS .framer-1999oxh { display: block; }\",\".framer-mOQJS.framer-1523xau { align-content: center; align-items: center; cursor: pointer; 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-mOQJS .framer-gvna8l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: center; overflow: visible; padding: 11px 16px 12px 16px; position: relative; width: min-content; }\",\".framer-mOQJS .framer-1u2gmxa-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-mOQJS .framer-ip71z6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mOQJS.framer-v-1vbqybf .framer-gvna8l, .framer-mOQJS.framer-v-1xy1ylc .framer-gvna8l, .framer-mOQJS.framer-v-1dru70f .framer-gvna8l { aspect-ratio: 1 / 1; display: block; padding: unset; width: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-mOQJS.framer-v-1vbqybf .framer-1u2gmxa-container, .framer-mOQJS.framer-v-1xy1ylc .framer-1u2gmxa-container, .framer-mOQJS.framer-v-1dru70f .framer-1u2gmxa-container { aspect-ratio: unset; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-mOQJS.framer-v-1523xau.hover .framer-gvna8l, .framer-mOQJS.framer-v-1evv9r0.hover .framer-gvna8l { gap: 4px; padding: 11px 17px 12px 17px; }\",\".framer-mOQJS.framer-v-1vbqybf.hover .framer-gvna8l, .framer-mOQJS.framer-v-1xy1ylc.hover .framer-gvna8l { display: block; padding: unset; }\",\".framer-mOQJS.framer-v-1vbqybf.hover .framer-1u2gmxa-container, .framer-mOQJS.framer-v-1xy1ylc.hover .framer-1u2gmxa-container { aspect-ratio: unset; height: 22px; left: calc(50.00000000000002% - 22px / 2); top: calc(50.00000000000002% - 22px / 2); width: 22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 95.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ImdCXS1uG\":{\"layout\":[\"auto\",\"auto\"]},\"CFRzXc1Na\":{\"layout\":[\"auto\",\"auto\"]},\"bJi3RhpOB\":{\"layout\":[\"auto\",\"auto\"]},\"iDdImAjx1\":{\"layout\":[\"auto\",\"auto\"]},\"ksUJwzpui\":{\"layout\":[\"auto\",\"auto\"]},\"px58tanE_\":{\"layout\":[\"auto\",\"auto\"]},\"MiMBu3OhN\":{\"layout\":[\"auto\",\"auto\"]},\"bPiIY5EWu\":{\"layout\":[\"auto\",\"auto\"]},\"DwSEsUVAN\":{\"layout\":[\"auto\",\"auto\"]},\"XO1ibNyZQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"biOfPzuYU\":\"iconToggle\",\"mr3DKolBf\":\"icon\",\"wW4LYS7wW\":\"buttonText\",\"ZDHSc2CI7\":\"background\",\"GEvHHafQx\":\"click\",\"Xx4Q6zQGJ\":\"hover2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervpNPsxjEH=withCSS(Component,css,\"framer-mOQJS\");export default FramervpNPsxjEH;FramervpNPsxjEH.displayName=\"Button: Primary\";FramervpNPsxjEH.defaultProps={height:40,width:95.5};addPropertyControls(FramervpNPsxjEH,{variant:{options:[\"p5D0ZLQIm\",\"ImdCXS1uG\",\"CFRzXc1Na\",\"bJi3RhpOB\",\"iDdImAjx1\",\"ksUJwzpui\",\"px58tanE_\"],optionTitles:[\"Primary\",\"Primary / White\",\"Icon Button\",\"Icon Button / White\",\"Color Buttons\",\"Inactive\",\"Icon Inactive\"],title:\"Variant\",type:ControlType.Enum},biOfPzuYU:{defaultValue:true,title:\"Icon Toggle\",type:ControlType.Boolean},mr3DKolBf:IconAboutControls?.[\"variant\"]&&{...IconAboutControls[\"variant\"],defaultValue:\"yPyNTMcGo\",description:undefined,hidden:undefined,title:\"Icon\"},wW4LYS7wW:{defaultValue:\"About\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},ZDHSc2CI7:{defaultValue:\"rgba(239, 239, 239, 0.8)\",title:\"Background\",type:ControlType.Color},GEvHHafQx:{title:\"Click\",type:ControlType.EventHandler},Xx4Q6zQGJ:{title:\"Hover 2\",type:ControlType.EventHandler}});addFonts(FramervpNPsxjEH,[{explicitInter:true,fonts:[{family:\"GT America Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/I7xdU8KJqSvZpidMV9hNZ8yk.woff2\"}]},...IconAboutFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervpNPsxjEH\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"biOfPzuYU\\\":\\\"iconToggle\\\",\\\"mr3DKolBf\\\":\\\"icon\\\",\\\"wW4LYS7wW\\\":\\\"buttonText\\\",\\\"ZDHSc2CI7\\\":\\\"background\\\",\\\"GEvHHafQx\\\":\\\"click\\\",\\\"Xx4Q6zQGJ\\\":\\\"hover2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"95.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ImdCXS1uG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CFRzXc1Na\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bJi3RhpOB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iDdImAjx1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ksUJwzpui\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"px58tanE_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MiMBu3OhN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bPiIY5EWu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DwSEsUVAN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XO1ibNyZQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vpNPsxjEH.map","// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLogo from\"https://framerusercontent.com/modules/SAuXenhrTQ0BEzM2tTFC/Oh3cmc42sGtS2Qxy3ncJ/lJ4nUSOY8.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/vV6m3M1Dn3ipY5X3jgJ4/S80xzPFxdMVyS2BCkxpB/vpNPsxjEH.js\";const NavLogoFonts=getFonts(NavLogo);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const ButtonPrimaryControls=getPropertyControls(ButtonPrimary);const cycleOrder=[\"njpJUbprq\",\"Loq70dix1\",\"mX4HU6m7B\",\"G_Mo2hNjn\",\"c5P2_MB_C\"];const serializationHash=\"framer-NvOxA\";const variantClassNames={c5P2_MB_C:\"framer-v-1j59kmo\",G_Mo2hNjn:\"framer-v-fnw40o\",Loq70dix1:\"framer-v-hfiuor\",mX4HU6m7B:\"framer-v-1iyqaw3\",njpJUbprq:\"framer-v-183bnyo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.77,0,.19,.99],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-24};const transition2={damping:60,delay:0,mass:1,stiffness:500,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 humanReadableEnumMap={\"Color Buttons\":\"iDdImAjx1\",\"Icon Button / White\":\"bJi3RhpOB\",\"Icon Button\":\"CFRzXc1Na\",\"Icon Inactive\":\"px58tanE_\",\"Primary / White\":\"ImdCXS1uG\",Inactive:\"ksUJwzpui\",Primary:\"p5D0ZLQIm\"};const humanReadableVariantMap={\"Desktop / White\":\"G_Mo2hNjn\",\"Desktop/3 Button\":\"c5P2_MB_C\",\"Mobile / White\":\"mX4HU6m7B\",Desktop:\"njpJUbprq\",Mobile:\"Loq70dix1\"};const getProps=({archive,archiveMobile,contactOverlay,height,id,info,infoMobile,width,...props})=>{return{...props,as3K1m11Z:humanReadableEnumMap[infoMobile]??infoMobile??props.as3K1m11Z??\"CFRzXc1Na\",brhMUZTxi:contactOverlay??props.brhMUZTxi,dCZa7eJJL:humanReadableEnumMap[archive]??archive??props.dCZa7eJJL??\"ImdCXS1uG\",mKoX33gwi:humanReadableEnumMap[info]??info??props.mKoX33gwi??\"ImdCXS1uG\",T2AhPNXvn:humanReadableEnumMap[archiveMobile]??archiveMobile??props.T2AhPNXvn??\"CFRzXc1Na\",variant:humanReadableVariantMap[props.variant]??props.variant??\"njpJUbprq\"};};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,brhMUZTxi,mKoX33gwi,dCZa7eJJL,as3K1m11Z,T2AhPNXvn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"njpJUbprq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GEvHHafQxq1lxys=activeVariantCallback(async(...args)=>{if(brhMUZTxi){const res=await brhMUZTxi(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Loq70dix1\",\"mX4HU6m7B\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"c5P2_MB_C\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"G_Mo2hNjn\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-183bnyo\",className,classNames),\"data-framer-appear-id\":\"183bnyo\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"njpJUbprq\",optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({c5P2_MB_C:{\"data-framer-name\":\"Desktop/3 Button\"},G_Mo2hNjn:{\"data-framer-name\":\"Desktop / White\"},Loq70dix1:{\"data-framer-name\":\"Mobile\"},mX4HU6m7B:{\"data-framer-name\":\"Mobile / White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g18796\",\"data-framer-name\":\"Frame 235\",layoutDependency:layoutDependency,layoutId:\"e2IDdQPI9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k7je6s-container\",layoutDependency:layoutDependency,layoutId:\"p4wlJhH9X-container\",nodeId:\"p4wlJhH9X\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(NavLogo,{height:\"100%\",id:\"p4wlJhH9X\",layoutId:\"p4wlJhH9X\",variant:\"OiIYCRV_H\",width:\"100%\",...addPropertyOverrides({G_Mo2hNjn:{variant:\"txPxzuOAt\"},mX4HU6m7B:{variant:\"txPxzuOAt\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q9ep3e\",layoutDependency:layoutDependency,layoutId:\"UcJ3ASHhb\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wbaTtmSPU\"},motionChild:true,nodeId:\"R3f0g6boh\",openInNewTab:false,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13h6yod framer-1bssf5q\",layoutDependency:layoutDependency,layoutId:\"R3f0g6boh\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rusdrs-container\",layoutDependency:layoutDependency,layoutId:\"WRar9feAT-container\",nodeId:\"WRar9feAT\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(ButtonPrimary,{biOfPzuYU:true,height:\"100%\",id:\"WRar9feAT\",layoutId:\"WRar9feAT\",mr3DKolBf:\"yPyNTMcGo\",variant:\"p5D0ZLQIm\",width:\"100%\",wW4LYS7wW:\"Info\",ZDHSc2CI7:\"rgba(239, 239, 239, 0.8)\",...addPropertyOverrides({G_Mo2hNjn:{variant:mKoX33gwi,ZDHSc2CI7:\"rgba(255, 255, 255, 0.8)\"},Loq70dix1:{mr3DKolBf:\"QlPI1NJkL\",variant:as3K1m11Z},mX4HU6m7B:{mr3DKolBf:\"QlPI1NJkL\",variant:\"bJi3RhpOB\"}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"B9yCpHyrb\"},motionChild:true,nodeId:\"IB0I2rLdv\",openInNewTab:false,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-h3nhc2 framer-1bssf5q\",layoutDependency:layoutDependency,layoutId:\"IB0I2rLdv\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({Loq70dix1:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0},mX4HU6m7B:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uq7fgy-container\",layoutDependency:layoutDependency,layoutId:\"T942muaKj-container\",nodeId:\"T942muaKj\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(ButtonPrimary,{biOfPzuYU:true,height:\"100%\",id:\"T942muaKj\",layoutId:\"T942muaKj\",mr3DKolBf:\"acQhoBd8l\",variant:\"CFRzXc1Na\",width:\"100%\",wW4LYS7wW:\"About\",ZDHSc2CI7:\"rgba(239, 239, 239, 0.8)\",...addPropertyOverrides({Loq70dix1:{variant:T2AhPNXvn},mX4HU6m7B:{variant:\"bJi3RhpOB\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14vac9h\",layoutDependency:layoutDependency,layoutId:\"y_ad9JMPn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13a5c40-container\",layoutDependency:layoutDependency,layoutId:\"rxFZeGHeU-container\",nodeId:\"rxFZeGHeU\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(ButtonPrimary,{biOfPzuYU:true,GEvHHafQx:GEvHHafQxq1lxys,height:\"100%\",id:\"rxFZeGHeU\",layoutId:\"rxFZeGHeU\",mr3DKolBf:\"Yb2vg_fHn\",variant:\"p5D0ZLQIm\",width:\"100%\",wW4LYS7wW:\"contact\",ZDHSc2CI7:\"rgba(239, 239, 239, 0.8)\",...addPropertyOverrides({G_Mo2hNjn:{variant:\"ImdCXS1uG\",ZDHSc2CI7:\"rgba(255, 255, 255, 0.8)\"},Loq70dix1:{mr3DKolBf:\"osqUUENqX\",variant:\"CFRzXc1Na\"},mX4HU6m7B:{mr3DKolBf:\"osqUUENqX\",variant:\"bJi3RhpOB\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"B9yCpHyrb\"},motionChild:true,nodeId:\"mU1T4hJav\",openInNewTab:false,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-atejng framer-1bssf5q\",layoutDependency:layoutDependency,layoutId:\"mU1T4hJav\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({c5P2_MB_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15vi6ys-container\",layoutDependency:layoutDependency,layoutId:\"Zz8Q23Am5-container\",nodeId:\"Zz8Q23Am5\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(ButtonPrimary,{biOfPzuYU:true,height:\"100%\",id:\"Zz8Q23Am5\",layoutId:\"Zz8Q23Am5\",mr3DKolBf:\"j1F_Ah86h\",variant:\"p5D0ZLQIm\",width:\"100%\",wW4LYS7wW:\"archive\",ZDHSc2CI7:\"rgba(239, 239, 239, 0.8)\"})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"B9yCpHyrb\"},motionChild:true,nodeId:\"E6DBxDOOA\",openInNewTab:false,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19o88h framer-1bssf5q\",layoutDependency:layoutDependency,layoutId:\"E6DBxDOOA\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({G_Mo2hNjn:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1958ciy-container\",layoutDependency:layoutDependency,layoutId:\"lkZwFweSL-container\",nodeId:\"lkZwFweSL\",rendersWithMotion:true,scopeId:\"d7ncmc614\",children:/*#__PURE__*/_jsx(ButtonPrimary,{biOfPzuYU:true,height:\"100%\",id:\"lkZwFweSL\",layoutId:\"lkZwFweSL\",mr3DKolBf:\"j1F_Ah86h\",variant:dCZa7eJJL,width:\"100%\",wW4LYS7wW:\"archive\",ZDHSc2CI7:\"rgba(239, 239, 239, 0.8)\"})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NvOxA.framer-1bssf5q, .framer-NvOxA .framer-1bssf5q { display: block; }\",\".framer-NvOxA.framer-183bnyo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: 1124px; }\",\".framer-NvOxA .framer-1g18796 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NvOxA .framer-1k7je6s-container, .framer-NvOxA .framer-1rusdrs-container, .framer-NvOxA .framer-uq7fgy-container, .framer-NvOxA .framer-13a5c40-container, .framer-NvOxA .framer-15vi6ys-container, .framer-NvOxA .framer-1958ciy-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NvOxA .framer-1q9ep3e, .framer-NvOxA .framer-14vac9h { 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; position: relative; width: min-content; }\",\".framer-NvOxA .framer-13h6yod, .framer-NvOxA .framer-h3nhc2, .framer-NvOxA .framer-atejng, .framer-NvOxA .framer-19o88h { 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; position: relative; text-decoration: none; width: min-content; }\",\".framer-NvOxA.framer-v-hfiuor.framer-183bnyo, .framer-NvOxA.framer-v-1iyqaw3.framer-183bnyo { width: 480px; }\",\".framer-NvOxA.framer-v-fnw40o .framer-13h6yod, .framer-NvOxA.framer-v-1j59kmo .framer-13h6yod { order: 0; }\",\".framer-NvOxA.framer-v-fnw40o .framer-14vac9h { order: 3; }\",\".framer-NvOxA.framer-v-fnw40o .framer-19o88h, .framer-NvOxA.framer-v-1j59kmo .framer-atejng { order: 2; }\",\".framer-NvOxA.framer-v-1j59kmo .framer-14vac9h { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 1124\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Loq70dix1\":{\"layout\":[\"fixed\",\"auto\"]},\"mX4HU6m7B\":{\"layout\":[\"fixed\",\"auto\"]},\"G_Mo2hNjn\":{\"layout\":[\"fixed\",\"auto\"]},\"c5P2_MB_C\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"brhMUZTxi\":\"contactOverlay\",\"mKoX33gwi\":\"info\",\"dCZa7eJJL\":\"archive\",\"as3K1m11Z\":\"infoMobile\",\"T2AhPNXvn\":\"archiveMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd7ncmc614=withCSS(Component,css,\"framer-NvOxA\");export default Framerd7ncmc614;Framerd7ncmc614.displayName=\"Nav: Primary\";Framerd7ncmc614.defaultProps={height:40,width:1124};addPropertyControls(Framerd7ncmc614,{variant:{options:[\"njpJUbprq\",\"Loq70dix1\",\"mX4HU6m7B\",\"G_Mo2hNjn\",\"c5P2_MB_C\"],optionTitles:[\"Desktop\",\"Mobile\",\"Mobile / White\",\"Desktop / White\",\"Desktop/3 Button\"],title:\"Variant\",type:ControlType.Enum},brhMUZTxi:{title:\"Contact Overlay\",type:ControlType.EventHandler},mKoX33gwi:ButtonPrimaryControls?.[\"variant\"]&&{...ButtonPrimaryControls[\"variant\"],defaultValue:\"ImdCXS1uG\",description:undefined,hidden:undefined,title:\"Info\"},dCZa7eJJL:ButtonPrimaryControls?.[\"variant\"]&&{...ButtonPrimaryControls[\"variant\"],defaultValue:\"ImdCXS1uG\",description:undefined,hidden:undefined,title:\"Archive\"},as3K1m11Z:ButtonPrimaryControls?.[\"variant\"]&&{...ButtonPrimaryControls[\"variant\"],defaultValue:\"CFRzXc1Na\",description:undefined,hidden:undefined,title:\"Info Mobile\"},T2AhPNXvn:ButtonPrimaryControls?.[\"variant\"]&&{...ButtonPrimaryControls[\"variant\"],defaultValue:\"CFRzXc1Na\",description:undefined,hidden:undefined,title:\"Archive Mobile\"}});addFonts(Framerd7ncmc614,[{explicitInter:true,fonts:[]},...NavLogoFonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd7ncmc614\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1124\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"brhMUZTxi\\\":\\\"contactOverlay\\\",\\\"mKoX33gwi\\\":\\\"info\\\",\\\"dCZa7eJJL\\\":\\\"archive\\\",\\\"as3K1m11Z\\\":\\\"infoMobile\\\",\\\"T2AhPNXvn\\\":\\\"archiveMobile\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Loq70dix1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mX4HU6m7B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G_Mo2hNjn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c5P2_MB_C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here — there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map","import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map","import { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.map","import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map","import { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.map","import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map","import * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.map","import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map","import{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","// Generated by Framer (2a6858f)\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\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={UPjgr7Kcr:{hover:true,pressed:true}};const cycleOrder=[\"UPjgr7Kcr\",\"ZCJineVjr\",\"NAUbZMcHn\",\"KENDN9z8H\",\"V31DDcqKj\"];const serializationHash=\"framer-dnf7I\";const variantClassNames={KENDN9z8H:\"framer-v-1dzjwv2\",NAUbZMcHn:\"framer-v-iby904\",UPjgr7Kcr:\"framer-v-1hcyt1j\",V31DDcqKj:\"framer-v-10rqyh0\",ZCJineVjr:\"framer-v-yfei57\"};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={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};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 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(React.Fragment);const humanReadableVariantMap={Default:\"UPjgr7Kcr\",Disabled:\"NAUbZMcHn\",Error:\"V31DDcqKj\",Loading:\"ZCJineVjr\",Success:\"KENDN9z8H\"};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:\"UPjgr7Kcr\"};};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:\"UPjgr7Kcr\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"ZCJineVjr\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ZCJineVjr\")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.button,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1hcyt1j\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"UPjgr7Kcr\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgb(51, 51, 51)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:1,...style},variants:{\"UPjgr7Kcr-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.85)\"},\"UPjgr7Kcr-pressed\":{backgroundColor:\"rgb(33, 33, 33)\"},NAUbZMcHn:{opacity:.5},V31DDcqKj:{backgroundColor:\"rgba(255, 34, 68, 0.15)\"}},...addPropertyOverrides({\"UPjgr7Kcr-hover\":{\"data-framer-name\":undefined},\"UPjgr7Kcr-pressed\":{\"data-framer-name\":undefined},KENDN9z8H:{\"data-framer-name\":\"Success\"},NAUbZMcHn:{\"data-framer-name\":\"Disabled\"},V31DDcqKj:{\"data-framer-name\":\"Error\"},ZCJineVjr:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Submit\"})}),className:\"framer-1psr0y5\",fonts:[\"CUSTOM;GT America Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"RLSIHepmn\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{V31DDcqKj:{\"--extracted-r6o4lv\":\"rgb(255, 33, 69)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({KENDN9z8H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Thank you\"})})},V31DDcqKj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 33, 69))\",\"--framer-text-transform\":\"uppercase\"},children:\"Something went wrong\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ec6pri\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"jwTlioOeL\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') 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-1pbj5hn\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"YhhbLSwR0\",style:{background:\"conic-gradient(from 180deg at 50% 50%, #4cf 0deg, #4cf 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{ZCJineVjr:{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') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-iahkyg\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"Xd84VNQBS\",style:{backgroundColor:\"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-dnf7I.framer-1h4fost, .framer-dnf7I .framer-1h4fost { display: block; }\",\".framer-dnf7I.framer-1hcyt1j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-dnf7I .framer-1psr0y5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dnf7I .framer-1ec6pri { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-dnf7I .framer-1pbj5hn { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-dnf7I .framer-iahkyg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dnf7I.framer-1hcyt1j { gap: 0px; } .framer-dnf7I.framer-1hcyt1j > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-dnf7I.framer-1hcyt1j > :first-child { margin-left: 0px; } .framer-dnf7I.framer-1hcyt1j > :last-child { margin-right: 0px; } }\",\".framer-dnf7I.framer-v-yfei57.framer-1hcyt1j, .framer-dnf7I.framer-v-iby904.framer-1hcyt1j, .framer-dnf7I.framer-v-1dzjwv2.framer-1hcyt1j, .framer-dnf7I.framer-v-10rqyh0.framer-1hcyt1j { cursor: unset; }\",\".framer-dnf7I.framer-v-yfei57 .framer-1pbj5hn { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZCJineVjr\":{\"layout\":[\"fixed\",\"fixed\"]},\"NAUbZMcHn\":{\"layout\":[\"fixed\",\"fixed\"]},\"KENDN9z8H\":{\"layout\":[\"fixed\",\"fixed\"]},\"V31DDcqKj\":{\"layout\":[\"fixed\",\"fixed\"]},\"FwqAMrJwT\":{\"layout\":[\"fixed\",\"fixed\"]},\"LjsqL4iwX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameriNxvLaD_f=withCSS(Component,css,\"framer-dnf7I\");export default FrameriNxvLaD_f;FrameriNxvLaD_f.displayName=\"Button 3\";FrameriNxvLaD_f.defaultProps={height:40,width:240};addPropertyControls(FrameriNxvLaD_f,{variant:{options:[\"UPjgr7Kcr\",\"ZCJineVjr\",\"NAUbZMcHn\",\"KENDN9z8H\",\"V31DDcqKj\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriNxvLaD_f,[{explicitInter:true,fonts:[{family:\"GT America Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/I7xdU8KJqSvZpidMV9hNZ8yk.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriNxvLaD_f\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZCJineVjr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NAUbZMcHn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KENDN9z8H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V31DDcqKj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FwqAMrJwT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LjsqL4iwX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"240\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iNxvLaD_f.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/createRef(),/*#__PURE__*/createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=[];let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useEffect(()=>{frame.read(measure);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{var _child_props,_child_props1,_child_props2,_child_props3;let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(filteredSlots,(child,childIndex)=>{var _child_props,_child_props1,_child_props2,_child_props3,_child_props4,_child_props5;const size={width:widthType?(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.width:\"100%\",height:heightType?(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.height:\"100%\",willChange:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...(_child_props2=child.props)===null||_child_props2===void 0?void 0:_child_props2.style,width:widthType?(_child_props3=child.props)===null||_child_props3===void 0?void 0:_child_props3.width:\"100%\",height:heightType?(_child_props4=child.props)===null||_child_props4===void 0?void 0:_child_props4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(_child_props5=child.props)===null||_child_props5===void 0?void 0:_child_props5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);})];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);// Pause the animation when it's out of view\nuseEffect(()=>{if(!animationRef.current)return;if(isInView&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if(!isInView&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas?\"auto\":\"transform\",transform:supportsAcceleratedAnimations?transformer(0):transform},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;GT America Medium\"]);export const fonts=[{family:\"GT America Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/Ko7wE5amANu8mZRYg4Z2hc62ak.woff2\"}];export const css=['.framer-V7pRT .framer-styles-preset-w11hxg:not(.rich-text-wrapper), .framer-V7pRT .framer-styles-preset-w11hxg.rich-text-wrapper h6 { --framer-font-family: \"GT America Medium\", \"GT America Medium Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-transform: uppercase; }'];export const className=\"framer-V7pRT\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/XVUmpmPn1EPL0dzocT35/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2OJoOwwxjIJfr8xYmHk0/i5Cc6VVNELnJKlYKGm9Q/jQK1ngzVo.js\";import IconAbout from\"https://framerusercontent.com/modules/lh7wPAbQfAcsu2nNqXMs/ATypzqG8RsA95f4bTkgF/ofgkzV3jN.js\";const IconAboutFonts=getFonts(IconAbout);const TickerFonts=getFonts(Ticker);const enabledGestures={kD7fE5OBi:{pressed:true},WuO9xe9aX:{pressed:true}};const cycleOrder=[\"kD7fE5OBi\",\"X0E0sa_zw\",\"OgCnzQp5n\",\"rop1P5kWl\",\"j4TDWwK_t\",\"WuO9xe9aX\"];const serializationHash=\"framer-YWlnQ\";const variantClassNames={j4TDWwK_t:\"framer-v-1r8fehd\",kD7fE5OBi:\"framer-v-181ju8r\",OgCnzQp5n:\"framer-v-1x661uu\",rop1P5kWl:\"framer-v-izwgzf\",WuO9xe9aX:\"framer-v-1ayhwx2\",X0E0sa_zw:\"framer-v-1eb2oys\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:50,delay:0,mass:1,stiffness:500,type:\"spring\"};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={\"Coming Soon\":\"rop1P5kWl\",\"Expand Archive\":\"X0E0sa_zw\",\"View Project\":\"j4TDWwK_t\",Cursor:\"kD7fE5OBi\",Drag:\"WuO9xe9aX\",Hover:\"OgCnzQp5n\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kD7fE5OBi\"};};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:\"kD7fE5OBi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"WuO9xe9aX-pressed\")return false;if([\"rop1P5kWl\",\"j4TDWwK_t\",\"WuO9xe9aX\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"WuO9xe9aX-pressed\")return true;if(baseVariant===\"WuO9xe9aX\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"WuO9xe9aX-pressed\")return false;if([\"j4TDWwK_t\",\"WuO9xe9aX\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"rop1P5kWl\")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,...addPropertyOverrides({j4TDWwK_t:{value:transition2},rop1P5kWl:{value:transition2},WuO9xe9aX:{value:transition2},X0E0sa_zw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-181ju8r\",className,classNames),\"data-framer-name\":\"Cursor\",layoutDependency:layoutDependency,layoutId:\"kD7fE5OBi\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,WebkitBackdropFilter:\"none\",...style},variants:{\"kD7fE5OBi-pressed\":{backdropFilter:\"none\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"none\"},\"WuO9xe9aX-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0.2)\"},j4TDWwK_t:{backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\"},OgCnzQp5n:{backdropFilter:\"none\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,WebkitBackdropFilter:\"none\"},rop1P5kWl:{backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\"},WuO9xe9aX:{backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\"},X0E0sa_zw:{backdropFilter:\"blur(16px)\",backgroundColor:\"rgba(0, 0, 0, 0.6)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,WebkitBackdropFilter:\"blur(16px)\"}},...addPropertyOverrides({\"kD7fE5OBi-pressed\":{\"data-framer-name\":undefined},\"WuO9xe9aX-pressed\":{\"data-framer-name\":undefined},j4TDWwK_t:{\"data-framer-name\":\"View Project\"},OgCnzQp5n:{\"data-framer-name\":\"Hover\"},rop1P5kWl:{\"data-framer-name\":\"Coming Soon\"},WuO9xe9aX:{\"data-framer-name\":\"Drag\"},X0E0sa_zw:{\"data-framer-name\":\"Expand Archive\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-w11hxg\",\"data-styles-preset\":\"jQK1ngzVo\",children:\"view Archive\"})}),className:\"framer-1lt51qv\",\"data-framer-name\":\"view archive\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nbHv09rnh\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:0},transformTemplate:transformTemplate1,variants:{X0E0sa_zw:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({X0E0sa_zw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"view Archive\"})}),fonts:[\"CUSTOM;GT America Mono Regular\"],transformTemplate:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pm7itr\",layoutDependency:layoutDependency,layoutId:\"LXoWrJrHv\",children:isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1rf4j2j\",\"data-framer-name\":\"chevron.right.square.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"STXFQkMqi\",style:{opacity:1},svg:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_233_5868)\">\\n<path d=\"M3.42363 15.9376H13.3068C14.1596 15.9376 14.7992 15.7274 15.2256 15.307C15.652 14.8865 15.8652 14.2558 15.8652 13.4149V3.47836C15.8652 2.63742 15.652 2.00673 15.2256 1.58626C14.7992 1.1658 14.1596 0.955566 13.3068 0.955566H3.42363C2.57083 0.955566 1.93123 1.1658 1.50483 1.58626C1.07843 2.00673 0.865234 2.63742 0.865234 3.47836V13.4149C0.865234 14.2558 1.07843 14.8865 1.50483 15.307C1.93123 15.7274 2.57083 15.9376 3.42363 15.9376ZM6.44644 12.593C6.31608 12.4627 6.2509 12.3095 6.2509 12.1331C6.2509 11.9568 6.31337 11.809 6.4383 11.6896L9.89293 8.44255L6.4383 5.20362C6.30793 5.08425 6.24547 4.93506 6.2509 4.75602C6.25633 4.57698 6.32423 4.42507 6.45459 4.30029C6.57409 4.18093 6.71939 4.12533 6.8905 4.13347C7.0616 4.1416 7.21234 4.20807 7.3427 4.33285L10.8381 7.61246C11.001 7.75895 11.1083 7.93392 11.1599 8.13737C11.2115 8.34082 11.2115 8.54427 11.1599 8.74772C11.1083 8.95117 11.001 9.12614 10.8381 9.27262L7.3427 12.5604C7.2232 12.6743 7.07111 12.734 6.88643 12.7395C6.70174 12.7448 6.55508 12.696 6.44644 12.593Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_233_5868\">\\n<rect width=\"15\" height=\"14.9983\" fill=\"white\" transform=\"translate(0.865234 0.938965)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"WuO9xe9aX-pressed\":{opacity:1},WuO9xe9aX:{opacity:.2}},withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||16)- -2,width:(componentViewport?.height||16)- -2,y:(componentViewport?.y||0)+-1,...addPropertyOverrides({\"kD7fE5OBi-pressed\":{height:(componentViewport?.height||10)- -2,width:(componentViewport?.height||10)- -2},OgCnzQp5n:{height:16,width:\"16px\",y:(componentViewport?.y||0)+((componentViewport?.height||24)*.5000000000000002-8)},X0E0sa_zw:{height:16,width:\"16px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-1-16)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3sbey6-container\",layoutDependency:layoutDependency,layoutId:\"wJ3fgvTRk-container\",nodeId:\"wJ3fgvTRk\",rendersWithMotion:true,scopeId:\"UP37aGs52\",style:{opacity:0},variants:{X0E0sa_zw:{opacity:1}},...addPropertyOverrides({OgCnzQp5n:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(IconAbout,{EMa_gZlcx:\"rgb(0, 0, 0)\",height:\"100%\",id:\"wJ3fgvTRk\",layoutId:\"wJ3fgvTRk\",Mzg7IQyGI:\"rgb(0, 0, 0)\",style:{height:\"100%\",width:\"100%\"},variant:\"ldWA7DIzH\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"view project\"})}),className:\"framer-wf4hld\",\"data-framer-name\":\"view project\",fonts:[\"CUSTOM;GT America Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"El8qZsP45\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({j4TDWwK_t:{transformTemplate:undefined},WuO9xe9aX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"drag\"})}),transformTemplate:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-rce2j1\",layoutDependency:layoutDependency,layoutId:\"QjvGpVIIj\",children:isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-z15rso\",\"data-framer-name\":\"chevron.right.square.fill\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"TZ80qh0fl\",style:{opacity:.2,rotate:180},svg:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_233_5868)\">\\n<path d=\"M3.42363 15.9376H13.3068C14.1596 15.9376 14.7992 15.7274 15.2256 15.307C15.652 14.8865 15.8652 14.2558 15.8652 13.4149V3.47836C15.8652 2.63742 15.652 2.00673 15.2256 1.58626C14.7992 1.1658 14.1596 0.955566 13.3068 0.955566H3.42363C2.57083 0.955566 1.93123 1.1658 1.50483 1.58626C1.07843 2.00673 0.865234 2.63742 0.865234 3.47836V13.4149C0.865234 14.2558 1.07843 14.8865 1.50483 15.307C1.93123 15.7274 2.57083 15.9376 3.42363 15.9376ZM6.44644 12.593C6.31608 12.4627 6.2509 12.3095 6.2509 12.1331C6.2509 11.9568 6.31337 11.809 6.4383 11.6896L9.89293 8.44255L6.4383 5.20362C6.30793 5.08425 6.24547 4.93506 6.2509 4.75602C6.25633 4.57698 6.32423 4.42507 6.45459 4.30029C6.57409 4.18093 6.71939 4.12533 6.8905 4.13347C7.0616 4.1416 7.21234 4.20807 7.3427 4.33285L10.8381 7.61246C11.001 7.75895 11.1083 7.93392 11.1599 8.13737C11.2115 8.34082 11.2115 8.54427 11.1599 8.74772C11.1083 8.95117 11.001 9.12614 10.8381 9.27262L7.3427 12.5604C7.2232 12.6743 7.07111 12.734 6.88643 12.7395C6.70174 12.7448 6.55508 12.696 6.44644 12.593Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_233_5868\">\\n<rect width=\"15\" height=\"14.9983\" fill=\"white\" transform=\"translate(0.865234 0.938965)\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',variants:{\"WuO9xe9aX-pressed\":{opacity:1}},withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g2rdus-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vIdIGdUj7-container\",nodeId:\"vIdIGdUj7\",rendersWithMotion:true,scopeId:\"UP37aGs52\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:10,height:\"100%\",hoverFactor:1,id:\"vIdIGdUj7\",layoutId:\"vIdIGdUj7\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iyka45\",layoutDependency:layoutDependency,layoutId:\"P8mZq4Xg6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Case Study • Coming Soon •\"})}),className:\"framer-1s9jgt6\",\"data-framer-name\":\"contact\",fonts:[\"CUSTOM;GT America Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"XWSuf0gNO\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YWlnQ.framer-nz4636, .framer-YWlnQ .framer-nz4636 { display: block; }\",\".framer-YWlnQ.framer-181ju8r { cursor: pointer; height: 16px; mix-blend-mode: difference; overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YWlnQ .framer-1lt51qv { flex: none; height: auto; left: 41px; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 2; }\",\".framer-YWlnQ .framer-1pm7itr { flex: none; height: 14px; left: calc(81.25000000000003% - 14px / 2); overflow: visible; position: absolute; top: calc(61.72839506172841% - 14px / 2); width: 14px; }\",\".framer-YWlnQ .framer-1rf4j2j { flex: none; height: 15px; left: -1px; position: absolute; right: 0px; top: -1px; }\",\".framer-YWlnQ .framer-3sbey6-container { aspect-ratio: 1 / 1; bottom: -1px; flex: none; position: absolute; right: -21px; top: -1px; width: var(--framer-aspect-ratio-supported, 18px); }\",\".framer-YWlnQ .framer-wf4hld { flex: none; height: auto; position: absolute; right: 12px; top: 50%; white-space: pre; width: auto; z-index: 2; }\",\".framer-YWlnQ .framer-rce2j1 { flex: none; height: 14px; left: calc(36.607142857142875% - 14px / 2); overflow: visible; position: absolute; top: calc(61.72839506172841% - 14px / 2); width: 14px; }\",\".framer-YWlnQ .framer-z15rso { bottom: -1px; flex: none; height: 15px; left: 0px; position: absolute; right: -1px; }\",\".framer-YWlnQ .framer-g2rdus-container { bottom: -3px; flex: none; position: absolute; right: -112px; top: -3px; width: 1fr; }\",\".framer-YWlnQ .framer-iyka45 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YWlnQ .framer-1s9jgt6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ .framer-iyka45 { gap: 0px; } .framer-YWlnQ .framer-iyka45 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-YWlnQ .framer-iyka45 > :first-child { margin-top: 0px; } .framer-YWlnQ .framer-iyka45 > :last-child { margin-bottom: 0px; } }\",\".framer-YWlnQ.framer-v-1eb2oys.framer-181ju8r, .framer-YWlnQ.framer-v-izwgzf.framer-181ju8r, .framer-YWlnQ.framer-v-1r8fehd.framer-181ju8r { align-content: center; align-items: center; cursor: unset; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: center; mix-blend-mode: unset; padding: 0px 14px 1px 14px; width: 137px; }\",\".framer-YWlnQ.framer-v-1eb2oys .framer-1lt51qv { left: unset; order: 1; position: relative; top: unset; }\",\".framer-YWlnQ.framer-v-1eb2oys .framer-3sbey6-container { bottom: unset; height: 16px; order: 0; position: relative; right: unset; top: unset; width: var(--framer-aspect-ratio-supported, 16px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ.framer-v-1eb2oys.framer-181ju8r { gap: 0px; } .framer-YWlnQ.framer-v-1eb2oys.framer-181ju8r > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-YWlnQ.framer-v-1eb2oys.framer-181ju8r > :first-child { margin-left: 0px; } .framer-YWlnQ.framer-v-1eb2oys.framer-181ju8r > :last-child { margin-right: 0px; } }\",\".framer-YWlnQ.framer-v-1x661uu.framer-181ju8r { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-YWlnQ.framer-v-1x661uu .framer-3sbey6-container { bottom: unset; height: var(--framer-aspect-ratio-supported, 16px); top: 50%; width: 16px; }\",\".framer-YWlnQ.framer-v-izwgzf .framer-g2rdus-container { bottom: unset; flex: 1 0 0px; height: 20px; order: 5; position: relative; right: unset; top: unset; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ.framer-v-izwgzf.framer-181ju8r { gap: 0px; } .framer-YWlnQ.framer-v-izwgzf.framer-181ju8r > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-YWlnQ.framer-v-izwgzf.framer-181ju8r > :first-child { margin-left: 0px; } .framer-YWlnQ.framer-v-izwgzf.framer-181ju8r > :last-child { margin-right: 0px; } }\",\".framer-YWlnQ.framer-v-1r8fehd .framer-wf4hld { order: 2; position: relative; right: unset; top: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ.framer-v-1r8fehd.framer-181ju8r { gap: 0px; } .framer-YWlnQ.framer-v-1r8fehd.framer-181ju8r > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-YWlnQ.framer-v-1r8fehd.framer-181ju8r > :first-child { margin-left: 0px; } .framer-YWlnQ.framer-v-1r8fehd.framer-181ju8r > :last-child { margin-right: 0px; } }\",\".framer-YWlnQ.framer-v-1ayhwx2.framer-181ju8r { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; mix-blend-mode: unset; padding: 13px 14px 13px 14px; width: min-content; }\",\".framer-YWlnQ.framer-v-1ayhwx2 .framer-1pm7itr { left: unset; order: 4; position: relative; top: unset; }\",\".framer-YWlnQ.framer-v-1ayhwx2 .framer-wf4hld { order: 3; position: relative; right: unset; top: unset; }\",\".framer-YWlnQ.framer-v-1ayhwx2 .framer-rce2j1 { left: unset; order: 2; position: relative; top: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ.framer-v-1ayhwx2.framer-181ju8r { gap: 0px; } .framer-YWlnQ.framer-v-1ayhwx2.framer-181ju8r > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-YWlnQ.framer-v-1ayhwx2.framer-181ju8r > :first-child { margin-left: 0px; } .framer-YWlnQ.framer-v-1ayhwx2.framer-181ju8r > :last-child { margin-right: 0px; } }\",\".framer-YWlnQ.framer-v-181ju8r.pressed.framer-181ju8r { height: 10px; width: 10px; }\",\".framer-YWlnQ.framer-v-181ju8r.pressed .framer-3sbey6-container { width: var(--framer-aspect-ratio-supported, 12px); }\",\".framer-YWlnQ.framer-v-1ayhwx2.pressed.framer-181ju8r { gap: 4px; mix-blend-mode: unset; padding: 4px; }\",\".framer-YWlnQ.framer-v-1ayhwx2.pressed .framer-1pm7itr, .framer-YWlnQ.framer-v-1ayhwx2.pressed .framer-rce2j1 { height: 24px; left: unset; top: unset; width: 24px; }\",\".framer-YWlnQ.framer-v-1ayhwx2.pressed .framer-1rf4j2j { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 25px); left: -1px; top: -1px; }\",\".framer-YWlnQ.framer-v-1ayhwx2.pressed .framer-z15rso { aspect-ratio: 1 / 1; bottom: -1px; height: var(--framer-aspect-ratio-supported, 25px); right: -1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-YWlnQ.framer-v-1ayhwx2.pressed.framer-181ju8r { gap: 0px; } .framer-YWlnQ.framer-v-1ayhwx2.pressed.framer-181ju8r > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-YWlnQ.framer-v-1ayhwx2.pressed.framer-181ju8r > :first-child { margin-left: 0px; } .framer-YWlnQ.framer-v-1ayhwx2.pressed.framer-181ju8r > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"X0E0sa_zw\":{\"layout\":[\"fixed\",\"fixed\"]},\"OgCnzQp5n\":{\"layout\":[\"fixed\",\"fixed\"]},\"rop1P5kWl\":{\"layout\":[\"fixed\",\"fixed\"]},\"j4TDWwK_t\":{\"layout\":[\"fixed\",\"fixed\"]},\"WuO9xe9aX\":{\"layout\":[\"auto\",\"auto\"]},\"kkXi97w72\":{\"layout\":[\"fixed\",\"fixed\"]},\"RaNXNWdUL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUP37aGs52=withCSS(Component,css,\"framer-YWlnQ\");export default FramerUP37aGs52;FramerUP37aGs52.displayName=\"CURSOR\";FramerUP37aGs52.defaultProps={height:16,width:16};addPropertyControls(FramerUP37aGs52,{variant:{options:[\"kD7fE5OBi\",\"X0E0sa_zw\",\"OgCnzQp5n\",\"rop1P5kWl\",\"j4TDWwK_t\",\"WuO9xe9aX\"],optionTitles:[\"Cursor\",\"Expand Archive\",\"Hover\",\"Coming Soon\",\"View Project\",\"Drag\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUP37aGs52,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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:\"GT America Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/I7xdU8KJqSvZpidMV9hNZ8yk.woff2\"}]},...IconAboutFonts,...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUP37aGs52\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X0E0sa_zw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OgCnzQp5n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rop1P5kWl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j4TDWwK_t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WuO9xe9aX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kkXi97w72\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RaNXNWdUL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UP37aGs52.map","// Generated by Framer (d65f646)\nimport{jsx as _jsx}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={zCkBrRNti:{hover:true}};const serializationHash=\"framer-mkzje\";const variantClassNames={zCkBrRNti:\"framer-v-1q8qoge\"};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 getProps=({click,height,id,width,...props})=>{return{...props,aDSg66ZZ0:click??props.aDSg66ZZ0};};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,aDSg66ZZ0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zCkBrRNti\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptcywnr=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(aDSg66ZZ0){const res=await aDSg66ZZ0(...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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1q8qoge\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zCkBrRNti\",onTap:onTaptcywnr,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.15)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"zCkBrRNti-hover\":{backgroundColor:\"rgba(0, 0, 0, 0.7)\"}},...addPropertyOverrides({\"zCkBrRNti-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"uppercase\"},children:\"Close\"})}),className:\"framer-or9sjg\",\"data-framer-name\":\"About\",fonts:[\"CUSTOM;GT America Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"PXF3gF8Fz\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.7},variants:{\"zCkBrRNti-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"zCkBrRNti-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0dUIEFtZXJpY2EgTW9ubyBSZWd1bGFy\",\"--framer-font-family\":'\"GT America Mono Regular\", \"GT America Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Close\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mkzje.framer-1w6jr9, .framer-mkzje .framer-1w6jr9 { display: block; }\",\".framer-mkzje.framer-1q8qoge { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: center; overflow: visible; padding: 11px 16px 12px 16px; position: relative; width: min-content; }\",\".framer-mkzje .framer-or9sjg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-mkzje[data-border=\"true\"]::after, .framer-mkzje [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 40\n * @framerIntrinsicWidth 71.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vjknB6Q2f\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"aDSg66ZZ0\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWuBp8lQTW=withCSS(Component,css,\"framer-mkzje\");export default FramerWuBp8lQTW;FramerWuBp8lQTW.displayName=\"Contact: Modal Button\";FramerWuBp8lQTW.defaultProps={height:40,width:71.5};addPropertyControls(FramerWuBp8lQTW,{aDSg66ZZ0:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWuBp8lQTW,[{explicitInter:true,fonts:[{family:\"GT America Mono Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/I7xdU8KJqSvZpidMV9hNZ8yk.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWuBp8lQTW\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"71.5\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vjknB6Q2f\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"aDSg66ZZ0\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WuBp8lQTW.map","export default function metadata(params,activeLocale){return{description:\"An interactive designer with over 12 years of experience crafting identities, products, and digital experiences.\",favicon:\"https://framerusercontent.com/assets/fVYrKYkrDaKs1OkCtNbmqg4tw.png\",socialImage:\"https://framerusercontent.com/assets/ggRgIpTilMjGC4oUscqrfNOQ4Q.png\",title:\"Chris Martinie Design\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}