{"version":3,"file":"script_main.DbNETARj.mjs","names":["css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","r","p","e1","t","n","e1.useCallback","e1.useMemo","e1.useState","u","o","a","e1.useRef","i","e1.useEffect","e1.Fragment","c.flushSync","q","e","l","d","f","m","v","h","g","w","y","b","E","R","C","P","O","S","D","T","x","N","A","M","k","le","I","L","F","$","_","B","W","U","j","H","z","Y","X","K","V","Z","G","J","Q","ee","ne","re","oe","ae","ie","ue","se","ce","s","c","de","fe","pe","me","e1.useLayoutEffect","e1.useContext","e1.useReducer","ye","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.useRef","React.useId","className","SVG","RichText","UtilsComponentMessage","useState","Drawer","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","GetADemoButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","RichText","FormPlainTextInput","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Hamburger","GetDemo_2","DemoSignUpForm","Drawer","MenuItem1","ButtonTutorial","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","React.useRef","className","Image1","_Fragment","Footer","NewNavigation","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","className","css","useRef","React.useId","className","React.createElement","MIkeSNavBuild","BasicPage","MainTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/dFYobOBOSTTSyuhyVyjb/INHPBNJfqEhMg3JrpY9J/SZSYkiNgA.js","https:/framerusercontent.com/modules/9MQI9KzqvnK5qbA8d4Zv/JOznzH9qsnrxmPZXPRZ0/F7GrGzkei.js","https:/framerusercontent.com/modules/MkKM4qnzfL0r00jXWUFq/o46J0VU6XIkQBQN9PAHj/Bundle.js","https:/framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js","https:/framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe","https:/framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js","https:/framer.com/m/Utils-FINc.js","https:/framerusercontent.com/modules/arssV9DesJ6YisqyPbEz/3wU3qk42dneVQuFKNz0B/Drawer_Prod.js","https:/framerusercontent.com/modules/uLzeagEILP9F1oYdg4aQ/JIYind17JJabdnwLTlAg/AhBPKLzPX.js","https:/framerusercontent.com/modules/wrQ08jzXYfasrqLBQG9O/ObtlA9PR9x0col0L1Lio/FXISELUKT.js","https:/framerusercontent.com/modules/mUIs8LhE5xzlokAmu5Y0/k8kIZh7GQXo61qqmltPZ/du_T1b0_7.js","https:/framerusercontent.com/modules/U4cO0w0ZqK9xTTeKwYqD/YhELkwkLxn96EycIUHBm/O7Gt4cvN0.js","https:/framerusercontent.com/modules/2ahSYv3bfIYEevKJ72KU/brCuu1XGGsYc18FPElkM/v6EBYj31X.js","https:/framerusercontent.com/modules/kOSehPxYUKVw3NZEee1s/3EViJOg0u673ERXWsNyY/V9F1FrkkW.js","https:/framerusercontent.com/modules/a8C8brNqNBSgcqbKczcR/kmJaLbJnvX9zphSi9bN5/lQJZsvF_U.js","https:/framerusercontent.com/modules/cGaLhoAa5T6uFAVFLnfO/cfzqlQlY2ljrdNAYCFDq/TKjdlKHKw.js","https:/framerusercontent.com/modules/KA7kvR7IJPZrxUrbiGQO/vcXssooUBxX38289SDvy/AeJzDXkvD.js","https:/framerusercontent.com/modules/p8IipqBPd48z6AYIhlis/CzZXalD6Va2yPUPbnDRj/wxVL0m4tf.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (f21d278)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-jybUx .framer-styles-preset-1p4srh2:not(.rich-text-wrapper), .framer-jybUx .framer-styles-preset-1p4srh2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.03em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-4da5a6b8-0988-4de4-b536-2545a7e0ca93, #1d1d1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-jybUx .framer-styles-preset-1p4srh2:not(.rich-text-wrapper), .framer-jybUx .framer-styles-preset-1p4srh2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.03em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-4da5a6b8-0988-4de4-b536-2545a7e0ca93, #1d1d1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-jybUx .framer-styles-preset-1p4srh2:not(.rich-text-wrapper), .framer-jybUx .framer-styles-preset-1p4srh2.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.03em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-4da5a6b8-0988-4de4-b536-2545a7e0ca93, #1d1d1f); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-jybUx\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ec240c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dFYobOBOSTTSyuhyVyjb/INHPBNJfqEhMg3JrpY9J/SZSYkiNgA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/sGAQIKB5qQFPD08FXFYv/EMMzVlDWemRpu3hYsfsQ/yydM5u4eT.js\";const cycleOrder=[\"wpdmpI7Rw\",\"MRvFaBuHC\",\"Ofqt_ApFV\"];const serializationHash=\"framer-SW3GU\";const variantClassNames={MRvFaBuHC:\"framer-v-pwwqrv\",Ofqt_ApFV:\"framer-v-163sztm\",wpdmpI7Rw:\"framer-v-1v7pkn3\"};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 humanReadableVariantMap={Desktop:\"wpdmpI7Rw\",Phone:\"Ofqt_ApFV\",Tablet:\"MRvFaBuHC\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wpdmpI7Rw\"};};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:\"wpdmpI7Rw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v7pkn3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wpdmpI7Rw\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-29dd526f-4234-4459-9db5-a1733fe58a26, rgb(210, 210, 215))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-a1f53698-a178-4eb8-9899-2999dea13655, rgb(245, 245, 247))\",...style},variants:{Ofqt_ApFV:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({MRvFaBuHC:{\"data-framer-name\":\"Tablet\"},Ofqt_ApFV:{\"data-framer-name\":\"Phone\",as:\"footer\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1500,pixelWidth:3942,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500\",srcSet:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=512&width=3942&height=1500 512w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=1024&width=3942&height=1500 1024w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=2048&width=3942&height=1500 2048w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500 3942w\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(Image,{background:{alt:\"\",backgroundSize:1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1500,pixelWidth:3942,positionX:\"left\",positionY:\"top\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=2048&width=3942&height=1500\"},className:\"framer-1scr8du\",layoutDependency:layoutDependency,layoutId:\"Dt8iU5g1J\",...addPropertyOverrides({Ofqt_ApFV:{background:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hazpxx\",layoutDependency:layoutDependency,layoutId:\"xVAk74QCC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-eac75f\",layoutDependency:layoutDependency,layoutId:\"CWpcjmANl\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+28+0+0+0+0),pixelHeight:360,pixelWidth:1063,positionX:\"center\",positionY:\"center\",sizes:\"173px\",src:\"https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?width=1063&height=360\",srcSet:\"https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?scale-down-to=512&width=1063&height=360 512w,https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?scale-down-to=1024&width=1063&height=360 1024w,https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?width=1063&height=360 1063w\"},className:\"framer-11ivh0z\",layoutDependency:layoutDependency,layoutId:\"NTvbOUxLa\",...addPropertyOverrides({Ofqt_ApFV:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+24+0+0+0+0+0+0+0),pixelHeight:360,pixelWidth:1063,positionX:\"left\",positionY:\"center\",sizes:\"131px\",src:\"https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?width=1063&height=360\",srcSet:\"https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?scale-down-to=512&width=1063&height=360 512w,https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?scale-down-to=1024&width=1063&height=360 1024w,https://framerusercontent.com/images/MiOXC4cMFxuBuKqKoiQDSIbdQ.png?width=1063&height=360 1063w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bp9pwu\",layoutDependency:layoutDependency,layoutId:\"PO0SQD29z\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fraiex\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"wM_bQYVBu\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gc6c5c\",layoutDependency:layoutDependency,layoutId:\"x3VrZ99q6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"T19Yczx39\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Home\"})})})}),className:\"framer-9hp9up\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T19Yczx39\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"T19Yczx39\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Home\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iIc5d5af_\"},motionChild:true,nodeId:\"lIc5kAgun\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Sales\"})})})}),className:\"framer-1lvj0se\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lIc5kAgun\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iIc5d5af_\"},motionChild:true,nodeId:\"lIc5kAgun\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Sales\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XhaMJbCce\"},motionChild:true,nodeId:\"YdftZ7R5U\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Leadership\"})})})}),className:\"framer-vhei3d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YdftZ7R5U\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XhaMJbCce\"},motionChild:true,nodeId:\"YdftZ7R5U\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Leadership\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KtQnO3THj\"},motionChild:true,nodeId:\"bYVyCH5Ja\",openInNewTab:true,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Onboarding\"})})})}),className:\"framer-ozrc8e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bYVyCH5Ja\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KtQnO3THj\"},motionChild:true,nodeId:\"bYVyCH5Ja\",openInNewTab:true,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Onboarding\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gCDsbUA9F\"},motionChild:true,nodeId:\"jlrxtjJ6l\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Blog\"})})})}),className:\"framer-1mc41av\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jlrxtjJ6l\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gCDsbUA9F\"},motionChild:true,nodeId:\"jlrxtjJ6l\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"Blog\"})})})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14i65w\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"OLQLWMj7G\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zdr3nb\",layoutDependency:layoutDependency,layoutId:\"cyvH_sB10\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"app.praxislearning.com\",motionChild:true,nodeId:\"S2KKJbY8Q\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"LogIn\"})})})}),className:\"framer-13gqz8e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S2KKJbY8Q\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MRvFaBuHC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(Link,{href:\"app.praxislearning.com\",motionChild:true,nodeId:\"S2KKJbY8Q\",openInNewTab:false,relValues:[],scopeId:\"F7GrGzkei\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-auc3bu\",\"data-styles-preset\":\"yydM5u4eT\",children:\"LogIn\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-195xjil\",\"data-framer-name\":\"Made by\",layoutDependency:layoutDependency,layoutId:\"b2QtWNoZw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115)))\"},children:\"@2026\"})}),className:\"framer-4uv99h\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xoiZ3YeVf\",style:{\"--extracted-r6o4lv\":\"var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hqdi4\",layoutDependency:layoutDependency,layoutId:\"nVaJ3MkqJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p4srh2\",\"data-styles-preset\":\"SZSYkiNgA\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115)))\"},children:\"Changency, Inc.\"})}),className:\"framer-1t1ym2i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RRCVXvyJZ\",style:{\"--extracted-r6o4lv\":\"var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SW3GU.framer-d89uck, .framer-SW3GU .framer-d89uck { display: block; }\",\".framer-SW3GU.framer-1v7pkn3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: 242px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-SW3GU .framer-1scr8du { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; height: 100%; justify-content: space-evenly; overflow: visible; padding: 28px; position: relative; width: 1px; }\",\".framer-SW3GU .framer-1hazpxx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-SW3GU .framer-eac75f, .framer-SW3GU .framer-1fraiex, .framer-SW3GU .framer-14i65w, .framer-SW3GU .framer-195xjil { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-SW3GU .framer-11ivh0z { flex: none; height: 47px; position: relative; width: 173px; }\",\".framer-SW3GU .framer-1bp9pwu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-SW3GU .framer-gc6c5c, .framer-SW3GU .framer-zdr3nb { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-SW3GU .framer-9hp9up, .framer-SW3GU .framer-1lvj0se, .framer-SW3GU .framer-vhei3d, .framer-SW3GU .framer-ozrc8e, .framer-SW3GU .framer-1mc41av, .framer-SW3GU .framer-13gqz8e, .framer-SW3GU .framer-4uv99h, .framer-SW3GU .framer-1t1ym2i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SW3GU .framer-1hqdi4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-SW3GU.framer-v-pwwqrv.framer-1v7pkn3 { height: min-content; width: 810px; }\",\".framer-SW3GU.framer-v-pwwqrv .framer-1scr8du { align-self: stretch; height: auto; }\",\".framer-SW3GU.framer-v-pwwqrv .framer-1hazpxx, .framer-SW3GU.framer-v-pwwqrv .framer-1fraiex, .framer-SW3GU.framer-v-pwwqrv .framer-14i65w, .framer-SW3GU.framer-v-pwwqrv .framer-195xjil, .framer-SW3GU.framer-v-163sztm .framer-1fraiex, .framer-SW3GU.framer-v-163sztm .framer-14i65w, .framer-SW3GU.framer-v-163sztm .framer-195xjil { flex: 1 0 0px; width: 1px; }\",\".framer-SW3GU.framer-v-pwwqrv .framer-1bp9pwu { flex: 1 0 0px; gap: 40px; width: 1px; }\",\".framer-SW3GU.framer-v-pwwqrv .framer-gc6c5c, .framer-SW3GU.framer-v-pwwqrv .framer-zdr3nb { align-self: unset; width: 115px; }\",\".framer-SW3GU.framer-v-163sztm.framer-1v7pkn3 { flex-direction: column; gap: 40px; height: min-content; justify-content: flex-start; padding: 24px; width: min-content; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-SW3GU.framer-v-163sztm .framer-1scr8du { flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; padding: 0px; width: 342px; }\",\".framer-SW3GU.framer-v-163sztm .framer-11ivh0z { width: 131px; }\",\".framer-SW3GU.framer-v-163sztm .framer-1bp9pwu { gap: 53px; width: 100%; }\",\".framer-SW3GU.framer-v-163sztm .framer-gc6c5c, .framer-SW3GU.framer-v-163sztm .framer-zdr3nb { align-self: unset; width: 100%; }\",\".framer-SW3GU.framer-v-163sztm .framer-1hqdi4 { width: 71px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-SW3GU[data-border=\"true\"]::after, .framer-SW3GU [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 242\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MRvFaBuHC\":{\"layout\":[\"fixed\",\"auto\"]},\"Ofqt_ApFV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF7GrGzkei=withCSS(Component,css,\"framer-SW3GU\");export default FramerF7GrGzkei;FramerF7GrGzkei.displayName=\"Footer\";FramerF7GrGzkei.defaultProps={height:242,width:1200};addPropertyControls(FramerF7GrGzkei,{variant:{options:[\"wpdmpI7Rw\",\"MRvFaBuHC\",\"Ofqt_ApFV\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerF7GrGzkei,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF7GrGzkei\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MRvFaBuHC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ofqt_ApFV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"242\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import*as e1 from\"react\";import t,{useState as n,useMemo as r,useLayoutEffect as o,useEffect as a}from\"react\";import{jsx as i,jsxs as u,Fragment as s}from\"react/jsx-runtime\";import*as c from\"react-dom\";import l from\"react-dom\";function d(e1,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e1?.(r),!1===n||!r.defaultPrevented)return t?.(r);};}function f(e1,t){if(\"function\"==typeof e1)return e1(t);null!=e1&&(e1.current=t);}function p(...e1){return t=>{let n=!1;const r=e1.map(e1=>{const r=f(e1,t);return n||\"function\"!=typeof r||(n=!0),r;});if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];\"function\"==typeof n?n():f(e1[t],null);}};};}function m(...t){return e1.useCallback(p(...t),t);}function v(...t){const n=t[0];if(1===t.length)return n;const r=()=>{const r=t.map(e1=>({useScope:e1(),scopeName:e1.scopeName}));return function(t){const o=r.reduce((e1,{useScope:n,scopeName:r})=>({...e1,...n(t)[`__scope${r}`]}),{});return e1.useMemo(()=>({[`__scope${n.scopeName}`]:o}),[o]);};};return r.scopeName=n.scopeName,r;}var h=globalThis?.document?e1.useLayoutEffect:()=>{},g=e1[\" useId \".trim().toString()]||(()=>{}),w=0;function y(t){const[n,r]=e1.useState(g());return h(()=>{t||r(e1=>e1??String(w++));},[t]),t||(n?`radix-${n}`:\"\");}var b=e1[\" useInsertionEffect \".trim().toString()]||h;function E({prop:t,defaultProp:n,onChange:r=()=>{},caller:o}){const[a,i,u]=function({defaultProp:t,onChange:n}){const[r,o]=e1.useState(t),a=e1.useRef(r),i=e1.useRef(n);return b(()=>{i.current=n;},[n]),e1.useEffect(()=>{a.current!==r&&(i.current?.(r),a.current=r);},[r,a]),[r,o,i];}({defaultProp:n,onChange:r}),s=void 0!==t,c=s?t:a;{const n=e1.useRef(void 0!==t);e1.useEffect(()=>{const e1=n.current;if(e1!==s){}n.current=s;},[s,o]);}const l=e1.useCallback(e1=>{if(s){const n=function(e1){return\"function\"==typeof e1;}(e1)?e1(t):e1;n!==t&&u.current?.(n);}else i(e1);},[s,t,i,u]);return[c,l];}function R(t){const n=C(t),r=/*#__PURE__*/e1.forwardRef((t,r)=>{const{children:o,...a}=t,u=e1.Children.toArray(o),s=u.find(O);if(s){const t=s.props.children,o=u.map(n=>n===s?e1.Children.count(t)>1?e1.Children.only(null):/*#__PURE__*/e1.isValidElement(t)?t.props.children:null:n);return i(n,{...a,ref:r,children:/*#__PURE__*/e1.isValidElement(t)?/*#__PURE__*/e1.cloneElement(t,void 0,o):null});}return i(n,{...a,ref:r,children:o});});return r.displayName=`${t}.Slot`,r;}function C(t){const n=/*#__PURE__*/e1.forwardRef((t,n)=>{const{children:r,...o}=t;if(/*#__PURE__*/e1.isValidElement(r)){const t=function(e1){let t=Object.getOwnPropertyDescriptor(e1.props,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning;if(n)return e1.ref;if(t=Object.getOwnPropertyDescriptor(e1,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning,n)return e1.props.ref;return e1.props.ref||e1.ref;}(r),a=function(e1,t){const n={...t};for(const r in t){const o=e1[r],a=t[r];/^on[A-Z]/.test(r)?o&&a?n[r]=(...e1)=>{const t=a(...e1);return o(...e1),t;}:o&&(n[r]=o):\"style\"===r?n[r]={...o,...a}:\"className\"===r&&(n[r]=[o,a].filter(Boolean).join(\" \"));}return{...e1,...n};}(o,r.props);return r.type!==e1.Fragment&&(a.ref=n?p(n,t):t),/*#__PURE__*/e1.cloneElement(r,a);}return e1.Children.count(r)>1?e1.Children.only(null):null;});return n.displayName=`${t}.SlotClone`,n;}var P=Symbol(\"radix.slottable\");function O(t){return /*#__PURE__*/e1.isValidElement(t)&&\"function\"==typeof t.type&&\"__radixId\"in t.type&&t.type.__radixId===P;}var S=[\"a\",\"button\",\"div\",\"form\",\"h2\",\"h3\",\"img\",\"input\",\"label\",\"li\",\"nav\",\"ol\",\"p\",\"select\",\"span\",\"svg\",\"ul\"].reduce((t,n)=>{const r=R(`Primitive.${n}`),o=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{asChild:o,...a}=e1,u=o?r:n;return\"undefined\"!=typeof window&&(window[Symbol.for(\"radix-ui\")]=!0),i(u,{...a,ref:t});});return o.displayName=`Primitive.${n}`,{...t,[n]:o};},{});function D(t){const n=e1.useRef(t);return e1.useEffect(()=>{n.current=t;}),e1.useMemo(()=>(...e1)=>n.current?.(...e1),[]);}var T,x=\"dismissableLayer.update\",N=\"dismissableLayer.pointerDownOutside\",A=\"dismissableLayer.focusOutside\",M=/*#__PURE__*/e1.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k=/*#__PURE__*/e1.forwardRef((t,n)=>{const{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:s,onDismiss:c,...l}=t,f=e1.useContext(M),[p,v]=e1.useState(null),h=p?.ownerDocument??globalThis?.document,[,g]=e1.useState({}),w=m(n,e1=>v(e1)),y=Array.from(f.layers),[b]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),E=y.indexOf(b),R=p?y.indexOf(p):-1,C=f.layersWithOutsidePointerEventsDisabled.size>0,P=R>=E,O=function(t,n=globalThis?.document){const r=D(t),o=e1.useRef(!1),a=e1.useRef(()=>{});return e1.useEffect(()=>{const e1=e1=>{if(e1.target&&!o.current){let t=function(){L(N,r,o,{discrete:!0});};const o={originalEvent:e1};\"touch\"===e1.pointerType?(n.removeEventListener(\"click\",a.current),a.current=t,n.addEventListener(\"click\",a.current,{once:!0})):t();}else n.removeEventListener(\"click\",a.current);o.current=!1;},t=window.setTimeout(()=>{n.addEventListener(\"pointerdown\",e1);},0);return()=>{window.clearTimeout(t),n.removeEventListener(\"pointerdown\",e1),n.removeEventListener(\"click\",a.current);};},[n,r]),{onPointerDownCapture:()=>o.current=!0};}(e1=>{const t=e1.target,n=[...f.branches].some(e1=>e1.contains(t));P&&!n&&(a?.(e1),s?.(e1),e1.defaultPrevented||c?.());},h),k=function(t,n=globalThis?.document){const r=D(t),o=e1.useRef(!1);return e1.useEffect(()=>{const e1=e1=>{if(e1.target&&!o.current){L(A,r,{originalEvent:e1},{discrete:!1});}};return n.addEventListener(\"focusin\",e1),()=>n.removeEventListener(\"focusin\",e1);},[n,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1};}(e1=>{const t=e1.target;[...f.branches].some(e1=>e1.contains(t))||(u?.(e1),s?.(e1),e1.defaultPrevented||c?.());},h);return function(t,n=globalThis?.document){const r=D(t);e1.useEffect(()=>{const e1=e1=>{\"Escape\"===e1.key&&r(e1);};return n.addEventListener(\"keydown\",e1,{capture:!0}),()=>n.removeEventListener(\"keydown\",e1,{capture:!0});},[r,n]);}(e1=>{R===f.layers.size-1&&(o?.(e1),!e1.defaultPrevented&&c&&(e1.preventDefault(),c()));},h),e1.useEffect(()=>{if(p)return r&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(T=h.body.style.pointerEvents,h.body.style.pointerEvents=\"none\"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),I(),()=>{r&&1===f.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=T);};},[p,h,r,f]),e1.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),I());},[p,f]),e1.useEffect(()=>{const e1=()=>g({});return document.addEventListener(x,e1),()=>document.removeEventListener(x,e1);},[]),i(S.div,{...l,ref:w,style:{pointerEvents:C?P?\"auto\":\"none\":void 0,...t.style},onFocusCapture:d(t.onFocusCapture,k.onFocusCapture),onBlurCapture:d(t.onBlurCapture,k.onBlurCapture),onPointerDownCapture:d(t.onPointerDownCapture,O.onPointerDownCapture)});});k.displayName=\"DismissableLayer\";function I(){const e1=new CustomEvent(x);document.dispatchEvent(e1);}function L(e1,t,n,{discrete:r}){const o=n.originalEvent.target,a=new CustomEvent(e1,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e1,t,{once:!0}),r?function(e1,t){e1&&c.flushSync(()=>e1.dispatchEvent(t));}(o,a):o.dispatchEvent(a);}/*#__PURE__*/e1.forwardRef((t,n)=>{const r=e1.useContext(M),o=e1.useRef(null),a=m(n,o);return e1.useEffect(()=>{const e1=o.current;if(e1)return r.branches.add(e1),()=>{r.branches.delete(e1);};},[r.branches]),i(S.div,{...t,ref:a});}).displayName=\"DismissableLayerBranch\";var F=\"focusScope.autoFocusOnMount\",$=\"focusScope.autoFocusOnUnmount\",_={bubbles:!1,cancelable:!0},B=/*#__PURE__*/e1.forwardRef((t,n)=>{const{loop:r=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:u,...s}=t,[c,l]=e1.useState(null),d=D(a),f=D(u),p=e1.useRef(null),v=m(n,e1=>l(e1)),h=e1.useRef({paused:!1,pause(){this.paused=!0;},resume(){this.paused=!1;}}).current;e1.useEffect(()=>{if(o){let e1=function(e1){if(h.paused||!c)return;const t=e1.target;c.contains(t)?p.current=t:H(p.current,{select:!0});},t=function(e1){if(h.paused||!c)return;const t=e1.relatedTarget;null!==t&&(c.contains(t)||H(p.current,{select:!0}));},n=function(e1){if(document.activeElement===document.body)for(const t of e1)t.removedNodes.length>0&&H(c);};document.addEventListener(\"focusin\",e1),document.addEventListener(\"focusout\",t);const r=new MutationObserver(n);return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener(\"focusin\",e1),document.removeEventListener(\"focusout\",t),r.disconnect();};}},[o,c,h.paused]),e1.useEffect(()=>{if(c){z.add(h);const t=document.activeElement;if(!c.contains(t)){const n=new CustomEvent(F,_);c.addEventListener(F,d),c.dispatchEvent(n),n.defaultPrevented||(!function(e1,{select:t=!1}={}){const n=document.activeElement;for(const r of e1)if(H(r,{select:t}),document.activeElement!==n)return;}((e1=W(c),e1.filter(e1=>\"A\"!==e1.tagName)),{select:!0}),document.activeElement===t&&H(c));}return()=>{c.removeEventListener(F,d),setTimeout(()=>{const e1=new CustomEvent($,_);c.addEventListener($,f),c.dispatchEvent(e1),e1.defaultPrevented||H(t??document.body,{select:!0}),c.removeEventListener($,f),z.remove(h);},0);};}var e1;},[c,d,f,h]);const g=e1.useCallback(e1=>{if(!r&&!o)return;if(h.paused)return;const t=\"Tab\"===e1.key&&!e1.altKey&&!e1.ctrlKey&&!e1.metaKey,n=document.activeElement;if(t&&n){const t=e1.currentTarget,[o,a]=function(e1){const t=W(e1),n=U(t,e1),r=U(t.reverse(),e1);return[n,r];}(t);o&&a?e1.shiftKey||n!==a?e1.shiftKey&&n===o&&(e1.preventDefault(),r&&H(a,{select:!0})):(e1.preventDefault(),r&&H(o,{select:!0})):n===t&&e1.preventDefault();}},[r,o,h.paused]);return i(S.div,{tabIndex:-1,...s,ref:v,onKeyDown:g});});function W(e1){const t=[],n=document.createTreeWalker(e1,NodeFilter.SHOW_ELEMENT,{acceptNode:e1=>{const t=\"INPUT\"===e1.tagName&&\"hidden\"===e1.type;return e1.disabled||e1.hidden||t?NodeFilter.FILTER_SKIP:e1.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP;}});for(;n.nextNode();)t.push(n.currentNode);return t;}function U(e1,t){for(const n of e1)if(!j(n,{upTo:t}))return n;}function j(e1,{upTo:t}){if(\"hidden\"===getComputedStyle(e1).visibility)return!0;for(;e1;){if(void 0!==t&&e1===t)return!1;if(\"none\"===getComputedStyle(e1).display)return!0;e1=e1.parentElement;}return!1;}function H(e1,{select:t=!1}={}){if(e1&&e1.focus){const n=document.activeElement;e1.focus({preventScroll:!0}),e1!==n&&function(e1){return e1 instanceof HTMLInputElement&&\"select\"in e1;}(e1)&&t&&e1.select();}}B.displayName=\"FocusScope\";var z=function(){let e1=[];return{add(t){const n=e1[0];t!==n&&n?.pause(),e1=q(e1,t),e1.unshift(t);},remove(t){e1=q(e1,t),e1[0]?.resume();}};}();function q(e1,t){const n=[...e1],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n;}var Y=/*#__PURE__*/e1.forwardRef((t,n)=>{const{container:r,...o}=t,[a,u]=e1.useState(!1);h(()=>u(!0),[]);const s=r||a&&globalThis?.document?.body;return s?/*#__PURE__*/l.createPortal(i(S.div,{...o,ref:n}),s):null;});Y.displayName=\"Portal\";var X=t=>{const{present:n,children:r}=t,o=function(t){const[n,r]=e1.useState(),o=e1.useRef(null),a=e1.useRef(t),i=e1.useRef(\"none\"),u=t?\"mounted\":\"unmounted\",[s,c]=function(t,n){return e1.useReducer((e1,t)=>n[e1][t]??e1,t);}(u,{mounted:{UNMOUNT:\"unmounted\",ANIMATION_OUT:\"unmountSuspended\"},unmountSuspended:{MOUNT:\"mounted\",ANIMATION_END:\"unmounted\"},unmounted:{MOUNT:\"mounted\"}});return e1.useEffect(()=>{const e1=K(o.current);i.current=\"mounted\"===s?e1:\"none\";},[s]),h(()=>{const e1=o.current,n=a.current;if(n!==t){const r=i.current,o=K(e1);if(t)c(\"MOUNT\");else if(\"none\"===o||\"none\"===e1?.display)c(\"UNMOUNT\");else{c(n&&r!==o?\"ANIMATION_OUT\":\"UNMOUNT\");}a.current=t;}},[t,c]),h(()=>{if(n){let e1;const t=n.ownerDocument.defaultView??window,r=r=>{const i=K(o.current).includes(r.animationName);if(r.target===n&&i&&(c(\"ANIMATION_END\"),!a.current)){const r=n.style.animationFillMode;n.style.animationFillMode=\"forwards\",e1=t.setTimeout(()=>{\"forwards\"===n.style.animationFillMode&&(n.style.animationFillMode=r);});}},u=e1=>{e1.target===n&&(i.current=K(o.current));};return n.addEventListener(\"animationstart\",u),n.addEventListener(\"animationcancel\",r),n.addEventListener(\"animationend\",r),()=>{t.clearTimeout(e1),n.removeEventListener(\"animationstart\",u),n.removeEventListener(\"animationcancel\",r),n.removeEventListener(\"animationend\",r);};}c(\"ANIMATION_END\");},[n,c]),{isPresent:[\"mounted\",\"unmountSuspended\"].includes(s),ref:e1.useCallback(e1=>{o.current=e1?getComputedStyle(e1):null,r(e1);},[])};}(n),a=\"function\"==typeof r?r({present:o.isPresent}):e1.Children.only(r),i=m(o.ref,function(e1){let t=Object.getOwnPropertyDescriptor(e1.props,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning;if(n)return e1.ref;if(t=Object.getOwnPropertyDescriptor(e1,\"ref\")?.get,n=t&&\"isReactWarning\"in t&&t.isReactWarning,n)return e1.props.ref;return e1.props.ref||e1.ref;}(a));return\"function\"==typeof r||o.isPresent?/*#__PURE__*/e1.cloneElement(a,{ref:i}):null;};function K(e1){return e1?.animationName||\"none\";}X.displayName=\"Presence\";var V=0;function Z(){const e1=document.createElement(\"span\");return e1.setAttribute(\"data-radix-focus-guard\",\"\"),e1.tabIndex=0,e1.style.outline=\"none\",e1.style.opacity=\"0\",e1.style.position=\"fixed\",e1.style.pointerEvents=\"none\",e1;}var G=function(){return G=Object.assign||function(e1){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e1[o]=t[o]);return e1;},G.apply(this,arguments);};function J(e1,t){var n={};for(var r in e1)Object.prototype.hasOwnProperty.call(e1,r)&&t.indexOf(r)<0&&(n[r]=e1[r]);if(null!=e1&&\"function\"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e1);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e1,r[o])&&(n[r[o]]=e1[r[o]]);}return n;}\"function\"==typeof SuppressedError&&SuppressedError;var Q=\"right-scroll-bar-position\",ee=\"width-before-scroll-bar\";function te(e1,t){return\"function\"==typeof e1?e1(t):e1&&(e1.current=t),e1;}var ne=\"undefined\"!=typeof window?e1.useLayoutEffect:e1.useEffect,re=new WeakMap;function oe(e1,t){var r,o,a,i=(r=t||null,o=function(t){return e1.forEach(function(e1){return te(e1,t);});},(a=n(function(){return{value:r,callback:o,facade:{get current(){return a.value;},set current(e){var t=a.value;t!==e&&(a.value=e,a.callback(e,t));}}};})[0]).callback=o,a.facade);return ne(function(){var t=re.get(i);if(t){var n=new Set(t),r=new Set(e1),o=i.current;n.forEach(function(e1){r.has(e1)||te(e1,null);}),r.forEach(function(e1){n.has(e1)||te(e1,o);});}re.set(i,e1);},[e1]),i;}function ae(e1){return e1;}var ie=function(t){var n=t.sideCar,r=J(t,[\"sideCar\"]);if(!n)throw new Error(\"Sidecar: please provide `sideCar` property to import the right car\");var o=n.read();if(!o)throw new Error(\"Sidecar medium not found\");return /*#__PURE__*/e1.createElement(o,G({},r));};ie.isSideCarExport=!0;var ue=function(e1){void 0===e1&&(e1={});var t=function(e1,t){void 0===t&&(t=ae);var n=[],r=!1;return{read:function(){if(r)throw new Error(\"Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.\");return n.length?n[n.length-1]:e1;},useMedium:function(e1){var o=t(e1,r);return n.push(o),function(){n=n.filter(function(e1){return e1!==o;});};},assignSyncMedium:function(e1){for(r=!0;n.length;){var t=n;n=[],t.forEach(e1);}n={push:function(t){return e1(t);},filter:function(){return n;}};},assignMedium:function(e1){r=!0;var t=[];if(n.length){var o=n;n=[],o.forEach(e1),t=n;}var a=function(){var n=t;t=[],n.forEach(e1);},i=function(){return Promise.resolve().then(a);};i(),n={push:function(e1){t.push(e1),i();},filter:function(e1){return t=t.filter(e1),n;}};}};}(null);return t.options=G({async:!0,ssr:!1},e1),t;}(),se=function(){},ce=/*#__PURE__*/e1.forwardRef(function(t,n){var r=e1.useRef(null),o=e1.useState({onScrollCapture:se,onWheelCapture:se,onTouchMoveCapture:se}),a=o[0],i=o[1],u=t.forwardProps,s=t.children,c=t.className,l=t.removeScrollBar,d=t.enabled,f=t.shards,p=t.sideCar,m=t.noRelative,v=t.noIsolation,h=t.inert,g=t.allowPinchZoom,w=t.as,y=void 0===w?\"div\":w,b=t.gapMode,E=J(t,[\"forwardProps\",\"children\",\"className\",\"removeScrollBar\",\"enabled\",\"shards\",\"sideCar\",\"noRelative\",\"noIsolation\",\"inert\",\"allowPinchZoom\",\"as\",\"gapMode\"]),R=p,C=oe([r,n]),P=G(G({},E),a);return /*#__PURE__*/e1.createElement(e1.Fragment,null,d&&/*#__PURE__*/e1.createElement(R,{sideCar:ue,removeScrollBar:l,shards:f,noRelative:m,noIsolation:v,inert:h,setCallbacks:i,allowPinchZoom:!!g,lockRef:r,gapMode:b}),u?/*#__PURE__*/e1.cloneElement(e1.Children.only(s),G(G({},P),{ref:C})):/*#__PURE__*/e1.createElement(y,G({},P,{className:c,ref:C}),s));});ce.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ce.classNames={fullWidth:ee,zeroRight:Q};function le(){if(!document)return null;var e1=document.createElement(\"style\");e1.type=\"text/css\";var t=function(){if(\"undefined\"!=typeof __webpack_nonce__)return __webpack_nonce__;}();return t&&e1.setAttribute(\"nonce\",t),e1;}var de=function(){var e1=0,t=null;return{add:function(n){var r,o;0==e1&&(t=le())&&(o=n,(r=t).styleSheet?r.styleSheet.cssText=o:r.appendChild(document.createTextNode(o)),function(e1){(document.head||document.getElementsByTagName(\"head\")[0]).appendChild(e1);}(t)),e1++;},remove:function(){!--e1&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null);}};},fe=function(){var t,n=(t=de(),function(n,r){e1.useEffect(function(){return t.add(n),function(){t.remove();};},[n&&r]);});return function(e1){var t=e1.styles,r=e1.dynamic;return n(t,r),null;};},pe={left:0,top:0,right:0,gap:0},me=function(e1){return parseInt(e1||\"\",10)||0;},ve=function(e1){if(void 0===e1&&(e1=\"margin\"),\"undefined\"==typeof window)return pe;var t=function(e1){var t=window.getComputedStyle(document.body),n=t[\"padding\"===e1?\"paddingLeft\":\"marginLeft\"],r=t[\"padding\"===e1?\"paddingTop\":\"marginTop\"],o=t[\"padding\"===e1?\"paddingRight\":\"marginRight\"];return[me(n),me(r),me(o)];}(e1),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])};},he=fe(),ge=\"data-scroll-locked\",we=function(e1,t,n,r){var o=e1.left,a=e1.top,i=e1.right,u=e1.gap;return void 0===n&&(n=\"margin\"),\"\\n  .\".concat(\"with-scroll-bars-hidden\",\" {\\n   overflow: hidden \").concat(r,\";\\n   padding-right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  body[\").concat(ge,\"] {\\n    overflow: hidden \").concat(r,\";\\n    overscroll-behavior: contain;\\n    \").concat([t&&\"position: relative \".concat(r,\";\"),\"margin\"===n&&\"\\n    padding-left: \".concat(o,\"px;\\n    padding-top: \").concat(a,\"px;\\n    padding-right: \").concat(i,\"px;\\n    margin-left:0;\\n    margin-top:0;\\n    margin-right: \").concat(u,\"px \").concat(r,\";\\n    \"),\"padding\"===n&&\"padding-right: \".concat(u,\"px \").concat(r,\";\")].filter(Boolean).join(\"\"),\"\\n  }\\n  \\n  .\").concat(Q,\" {\\n    right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  \\n  .\").concat(ee,\" {\\n    margin-right: \").concat(u,\"px \").concat(r,\";\\n  }\\n  \\n  .\").concat(Q,\" .\").concat(Q,\" {\\n    right: 0 \").concat(r,\";\\n  }\\n  \\n  .\").concat(ee,\" .\").concat(ee,\" {\\n    margin-right: 0 \").concat(r,\";\\n  }\\n  \\n  body[\").concat(ge,\"] {\\n    \").concat(\"--removed-body-scroll-bar-size\",\": \").concat(u,\"px;\\n  }\\n\");},ye=function(){var e1=parseInt(document.body.getAttribute(ge)||\"0\",10);return isFinite(e1)?e1:0;},be=function(t){var n=t.noRelative,r=t.noImportant,o=t.gapMode,a=void 0===o?\"margin\":o;e1.useEffect(function(){return document.body.setAttribute(ge,(ye()+1).toString()),function(){var e1=ye()-1;e1<=0?document.body.removeAttribute(ge):document.body.setAttribute(ge,e1.toString());};},[]);var i=e1.useMemo(function(){return ve(a);},[a]);return /*#__PURE__*/e1.createElement(he,{styles:we(i,!n,a,r?\"\":\"!important\")});},Ee=!1;if(\"undefined\"!=typeof window)try{var Re=Object.defineProperty({},\"passive\",{get:function(){return Ee=!0,!0;}});window.addEventListener(\"test\",Re,Re),window.removeEventListener(\"test\",Re,Re);}catch(e1){Ee=!1;}var Ce=!!Ee&&{passive:!1},Pe=function(e1,t){if(!(e1 instanceof Element))return!1;var n=window.getComputedStyle(e1);return\"hidden\"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e1){return\"TEXTAREA\"===e1.tagName;}(e1)&&\"visible\"===n[t]);},Oe=function(e1,t){var n=t.ownerDocument,r=t;do{if(\"undefined\"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),Se(e1,r)){var o=De(e1,r);if(o[1]>o[2])return!0;}r=r.parentNode;}while(r&&r!==n.body)return!1;},Se=function(e1,t){return\"v\"===e1?function(e1){return Pe(e1,\"overflowY\");}(t):function(e1){return Pe(e1,\"overflowX\");}(t);},De=function(e1,t){return\"v\"===e1?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e1){return[e1.scrollLeft,e1.scrollWidth,e1.clientWidth];}(t);var n;},Te=function(e1){return\"changedTouches\"in e1?[e1.changedTouches[0].clientX,e1.changedTouches[0].clientY]:[0,0];},xe=function(e1){return[e1.deltaX,e1.deltaY];},Ne=function(e1){return e1&&\"current\"in e1?e1.current:e1;},Ae=function(e1){return\"\\n  .block-interactivity-\".concat(e1,\" {pointer-events: none;}\\n  .allow-interactivity-\").concat(e1,\" {pointer-events: all;}\\n\");},Me=0,ke=[];function Ie(e1){for(var t=null;null!==e1;)e1 instanceof ShadowRoot&&(t=e1.host,e1=e1.host),e1=e1.parentNode;return t;}var Le,Fe=(Le=function(t){var n=e1.useRef([]),r=e1.useRef([0,0]),o=e1.useRef(),a=e1.useState(Me++)[0],i=e1.useState(fe)[0],u=e1.useRef(t);e1.useEffect(function(){u.current=t;},[t]),e1.useEffect(function(){if(t.inert){document.body.classList.add(\"block-interactivity-\".concat(a));var e1=(function(e1,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e1.concat(r||Array.prototype.slice.call(t));})([t.lockRef.current],(t.shards||[]).map(Ne),!0).filter(Boolean);return e1.forEach(function(e1){return e1.classList.add(\"allow-interactivity-\".concat(a));}),function(){document.body.classList.remove(\"block-interactivity-\".concat(a)),e1.forEach(function(e1){return e1.classList.remove(\"allow-interactivity-\".concat(a));});};}},[t.inert,t.lockRef.current,t.shards]);var s=e1.useCallback(function(e1,t){if(\"touches\"in e1&&2===e1.touches.length||\"wheel\"===e1.type&&e1.ctrlKey)return!u.current.allowPinchZoom;var n,a=Te(e1),i=r.current,s=\"deltaX\"in e1?e1.deltaX:i[0]-a[0],c=\"deltaY\"in e1?e1.deltaY:i[1]-a[1],l=e1.target,d=Math.abs(s)>Math.abs(c)?\"h\":\"v\";if(\"touches\"in e1&&\"h\"===d&&\"range\"===l.type)return!1;var f=Oe(d,l);if(!f)return!0;if(f?n=d:(n=\"v\"===d?\"h\":\"v\",f=Oe(d,l)),!f)return!1;if(!o.current&&\"changedTouches\"in e1&&(s||c)&&(o.current=n),!n)return!0;var p=o.current||n;return function(e1,t,n,r,o){var a=function(e1,t){return\"h\"===e1&&\"rtl\"===t?-1:1;}(e1,window.getComputedStyle(t).direction),i=a*r,u=n.target,s=t.contains(u),c=!1,l=i>0,d=0,f=0;do{if(!u)break;var p=De(e1,u),m=p[0],v=p[1]-p[2]-a*m;(m||v)&&Se(e1,u)&&(d+=v,f+=m);var h=u.parentNode;u=h&&h.nodeType===Node.DOCUMENT_FRAGMENT_NODE?h.host:h;}while(!s&&u!==document.body||s&&(t.contains(u)||t===u))return(l&&(o&&Math.abs(d)<1||!o&&i>d)||!l&&(o&&Math.abs(f)<1||!o&&-i>f))&&(c=!0),c;}(p,t,e1,\"h\"===p?s:c,!0);},[]),c=e1.useCallback(function(e1){var t=e1;if(ke.length&&ke[ke.length-1]===i){var r=\"deltaY\"in t?xe(t):Te(t),o=n.current.filter(function(e1){return e1.name===t.type&&(e1.target===t.target||t.target===e1.shadowParent)&&(n=e1.delta,o=r,n[0]===o[0]&&n[1]===o[1]);var n,o;})[0];if(o&&o.should)t.cancelable&&t.preventDefault();else if(!o){var a=(u.current.shards||[]).map(Ne).filter(Boolean).filter(function(e1){return e1.contains(t.target);});(a.length>0?s(t,a[0]):!u.current.noIsolation)&&t.cancelable&&t.preventDefault();}}},[]),l=e1.useCallback(function(e1,t,r,o){var a={name:e1,delta:t,target:r,should:o,shadowParent:Ie(r)};n.current.push(a),setTimeout(function(){n.current=n.current.filter(function(e1){return e1!==a;});},1);},[]),d=e1.useCallback(function(e1){r.current=Te(e1),o.current=void 0;},[]),f=e1.useCallback(function(e1){l(e1.type,xe(e1),e1.target,s(e1,t.lockRef.current));},[]),p=e1.useCallback(function(e1){l(e1.type,Te(e1),e1.target,s(e1,t.lockRef.current));},[]);e1.useEffect(function(){return ke.push(i),t.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener(\"wheel\",c,Ce),document.addEventListener(\"touchmove\",c,Ce),document.addEventListener(\"touchstart\",d,Ce),function(){ke=ke.filter(function(e1){return e1!==i;}),document.removeEventListener(\"wheel\",c,Ce),document.removeEventListener(\"touchmove\",c,Ce),document.removeEventListener(\"touchstart\",d,Ce);};},[]);var m=t.removeScrollBar,v=t.inert;return /*#__PURE__*/e1.createElement(e1.Fragment,null,v?/*#__PURE__*/e1.createElement(i,{styles:Ae(a)}):null,m?/*#__PURE__*/e1.createElement(be,{noRelative:t.noRelative,gapMode:t.gapMode}):null);},ue.useMedium(Le),ie),$e=/*#__PURE__*/e1.forwardRef(function(t,n){return /*#__PURE__*/e1.createElement(ce,G({},t,{ref:n,sideCar:Fe}));});$e.classNames=ce.classNames;var _e=$e,Be=new WeakMap,We=new WeakMap,Ue={},je=0,He=function(e1){return e1&&(e1.host||He(e1.parentNode));},ze=function(e1,t,n,r){var o=function(e1,t){return t.map(function(t){if(e1.contains(t))return t;var n=He(t);return n&&e1.contains(n)?n:null;}).filter(function(e1){return Boolean(e1);});}(t,Array.isArray(e1)?e1:[e1]);Ue[n]||(Ue[n]=new WeakMap);var a=Ue[n],i=[],u=new Set,s=new Set(o),c=function(e1){e1&&!u.has(e1)&&(u.add(e1),c(e1.parentNode));};o.forEach(c);var l=function(e1){e1&&!s.has(e1)&&Array.prototype.forEach.call(e1.children,function(e1){if(u.has(e1))l(e1);else try{var t=e1.getAttribute(r),o=null!==t&&\"false\"!==t,s=(Be.get(e1)||0)+1,c=(a.get(e1)||0)+1;Be.set(e1,s),a.set(e1,c),i.push(e1),1===s&&o&&We.set(e1,!0),1===c&&e1.setAttribute(n,\"true\"),o||e1.setAttribute(r,\"true\");}catch(e1){}});};return l(t),u.clear(),je++,function(){i.forEach(function(e1){var t=Be.get(e1)-1,o=a.get(e1)-1;Be.set(e1,t),a.set(e1,o),t||(We.has(e1)||e1.removeAttribute(r),We.delete(e1)),o||e1.removeAttribute(n);}),--je||(Be=new WeakMap,Be=new WeakMap,We=new WeakMap,Ue={});};},qe=function(e1,t,n){void 0===n&&(n=\"data-aria-hidden\");var r=Array.from(Array.isArray(e1)?e1:[e1]),o=t||function(e1){return\"undefined\"==typeof document?null:(Array.isArray(e1)?e1[0]:e1).ownerDocument.body;}(e1);return o?(r.push.apply(r,Array.from(o.querySelectorAll(\"[aria-live], script\"))),ze(r,o,n,\"aria-hidden\")):function(){return null;};},Ye=\"Dialog\",[Xe,Ke]=function(t,n=[]){let r=[];const o=()=>{const n=r.map(t=>/*#__PURE__*/e1.createContext(t));return function(r){const o=r?.[t]||n;return e1.useMemo(()=>({[`__scope${t}`]:{...r,[t]:o}}),[r,o]);};};return o.scopeName=t,[function(n,o){const a=/*#__PURE__*/e1.createContext(o),u=r.length;r=[...r,o];const s=n=>{const{scope:r,children:o,...s}=n,c=r?.[t]?.[u]||a,l=e1.useMemo(()=>s,Object.values(s));return i(c.Provider,{value:l,children:o});};return s.displayName=n+\"Provider\",[s,function(r,i){const s=i?.[t]?.[u]||a,c=e1.useContext(s);if(c)return c;if(void 0!==o)return o;throw new Error(`\\`${r}\\` must be used within \\`${n}\\``);}];},v(o,...n)];}(Ye),[Ve,Ze]=Xe(Ye),Ge=t=>{const{__scopeDialog:n,children:r,open:o,defaultOpen:a,onOpenChange:u,modal:s=!0}=t,c=e1.useRef(null),l=e1.useRef(null),[d,f]=E({prop:o,defaultProp:a??!1,onChange:u,caller:Ye});return i(Ve,{scope:n,triggerRef:c,contentRef:l,contentId:y(),titleId:y(),descriptionId:y(),open:d,onOpenChange:f,onOpenToggle:e1.useCallback(()=>f(e1=>!e1),[f]),modal:s,children:r});};Ge.displayName=Ye;var Je=\"DialogTrigger\",Qe=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(Je,n),a=m(t,o.triggerRef);return i(S.button,{type:\"button\",\"aria-haspopup\":\"dialog\",\"aria-expanded\":o.open,\"aria-controls\":o.contentId,\"data-state\":yt(o.open),...r,ref:a,onClick:d(e1.onClick,o.onOpenToggle)});});Qe.displayName=Je;var et=\"DialogPortal\",[tt,nt]=Xe(et,{forceMount:void 0}),rt=t=>{const{__scopeDialog:n,forceMount:r,children:o,container:a}=t,u=Ze(et,n);return i(tt,{scope:n,forceMount:r,children:e1.Children.map(o,e1=>i(X,{present:r||u.open,children:i(Y,{asChild:!0,container:a,children:e1})}))});};rt.displayName=et;var ot=\"DialogOverlay\",at=/*#__PURE__*/e1.forwardRef((e1,t)=>{const n=nt(ot,e1.__scopeDialog),{forceMount:r=n.forceMount,...o}=e1,a=Ze(ot,e1.__scopeDialog);return a.modal?i(X,{present:r||a.open,children:i(ut,{...o,ref:t})}):null;});at.displayName=ot;var it=R(\"DialogOverlay.RemoveScroll\"),ut=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(ot,n);return i(_e,{as:it,allowPinchZoom:!0,shards:[o.contentRef],children:i(S.div,{\"data-state\":yt(o.open),...r,ref:t,style:{pointerEvents:\"auto\",...r.style}})});}),st=\"DialogContent\",ct=/*#__PURE__*/e1.forwardRef((e1,t)=>{const n=nt(st,e1.__scopeDialog),{forceMount:r=n.forceMount,...o}=e1,a=Ze(st,e1.__scopeDialog);return i(X,{present:r||a.open,children:a.modal?i(lt,{...o,ref:t}):i(dt,{...o,ref:t})});});ct.displayName=st;var lt=/*#__PURE__*/e1.forwardRef((t,n)=>{const r=Ze(st,t.__scopeDialog),o=e1.useRef(null),a=m(n,r.contentRef,o);return e1.useEffect(()=>{const e1=o.current;if(e1)return qe(e1);},[]),i(ft,{...t,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:d(t.onCloseAutoFocus,e1=>{e1.preventDefault(),r.triggerRef.current?.focus();}),onPointerDownOutside:d(t.onPointerDownOutside,e1=>{const t=e1.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e1.preventDefault();}),onFocusOutside:d(t.onFocusOutside,e1=>e1.preventDefault())});}),dt=/*#__PURE__*/e1.forwardRef((t,n)=>{const r=Ze(st,t.__scopeDialog),o=e1.useRef(!1),a=e1.useRef(!1);return i(ft,{...t,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:e1=>{t.onCloseAutoFocus?.(e1),e1.defaultPrevented||(o.current||r.triggerRef.current?.focus(),e1.preventDefault()),o.current=!1,a.current=!1;},onInteractOutside:e1=>{t.onInteractOutside?.(e1),e1.defaultPrevented||(o.current=!0,\"pointerdown\"===e1.detail.originalEvent.type&&(a.current=!0));const n=e1.target,i=r.triggerRef.current?.contains(n);i&&e1.preventDefault(),\"focusin\"===e1.detail.originalEvent.type&&a.current&&e1.preventDefault();}});}),ft=/*#__PURE__*/e1.forwardRef((t,n)=>{const{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:c,...l}=t,d=Ze(st,r),f=e1.useRef(null),p=m(n,f);return e1.useEffect(()=>{const e1=document.querySelectorAll(\"[data-radix-focus-guard]\");return document.body.insertAdjacentElement(\"afterbegin\",e1[0]??Z()),document.body.insertAdjacentElement(\"beforeend\",e1[1]??Z()),V++,()=>{1===V&&document.querySelectorAll(\"[data-radix-focus-guard]\").forEach(e1=>e1.remove()),V--;};},[]),u(s,{children:[i(B,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:c,children:i(k,{role:\"dialog\",id:d.contentId,\"aria-describedby\":d.descriptionId,\"aria-labelledby\":d.titleId,\"data-state\":yt(d.open),...l,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),u(s,{children:[i(Ct,{titleId:d.titleId}),i(Pt,{contentRef:f,descriptionId:d.descriptionId})]})]});}),pt=\"DialogTitle\",mt=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(pt,n);return i(S.h2,{id:o.titleId,...r,ref:t});});mt.displayName=pt;var vt=\"DialogDescription\",ht=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(vt,n);return i(S.p,{id:o.descriptionId,...r,ref:t});});ht.displayName=vt;var gt=\"DialogClose\",wt=/*#__PURE__*/e1.forwardRef((e1,t)=>{const{__scopeDialog:n,...r}=e1,o=Ze(gt,n);return i(S.button,{type:\"button\",...r,ref:t,onClick:d(e1.onClick,()=>o.onOpenChange(!1))});});function yt(e1){return e1?\"open\":\"closed\";}wt.displayName=gt;var bt=\"DialogTitleWarning\",[Et,Rt]=function(t,n){const r=/*#__PURE__*/e1.createContext(n),o=t=>{const{children:n,...o}=t,a=e1.useMemo(()=>o,Object.values(o));return i(r.Provider,{value:a,children:n});};return o.displayName=t+\"Provider\",[o,function(o){const a=e1.useContext(r);if(a)return a;if(void 0!==n)return n;throw new Error(`\\`${o}\\` must be used within \\`${t}\\``);}];}(bt,{contentName:st,titleName:pt,docsSlug:\"dialog\"}),Ct=({titleId:t})=>{const n=Rt(bt),r=`\\`${n.contentName}\\` requires a \\`${n.titleName}\\` for the component to be accessible for screen reader users.\n\nIf you want to hide the \\`${n.titleName}\\`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/${n.docsSlug}`;return e1.useEffect(()=>{if(t){document.getElementById(t);}},[r,t]),null;},Pt=({contentRef:t,descriptionId:n})=>{const r=`Warning: Missing \\`Description\\` or \\`aria-describedby={undefined}\\` for {${Rt(\"DialogDescriptionWarning\").contentName}}.`;return e1.useEffect(()=>{const e1=t.current?.getAttribute(\"aria-describedby\");if(n&&e1){document.getElementById(n);}},[r,t,n]),null;},Ot=Ge,St=Qe,Dt=rt,Tt=at,xt=ct,Nt=mt,At=ht,Mt=wt;const kt=/*#__PURE__*/t.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:\"bottom\",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),It=()=>{const e1=t.useContext(kt);if(!e1)throw new Error(\"useDrawerContext must be used within a Drawer.Root\");return e1;};function Lt(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent);}function Ft(){return _t(/^iPad/)||_t(/^Mac/)&&navigator.maxTouchPoints>1;}function $t(){return _t(/^iPhone/)||Ft();}function _t(e1){return\"undefined\"!=typeof window&&null!=window.navigator?e1.test(window.navigator.platform):void 0;}!function(e1){if(!e1||\"undefined\"==typeof document)return;let t=document.head||document.getElementsByTagName(\"head\")[0],n=document.createElement(\"style\");n.type=\"text/css\",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e1:n.appendChild(document.createTextNode(e1));}(\"[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\\n[data-state=closed]\\n){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}\");const Bt=\"undefined\"!=typeof window?o:a;function Wt(...e1){return(...t)=>{for(let n of e1)\"function\"==typeof n&&n(...t);};}const Ut=\"undefined\"!=typeof document&&window.visualViewport;function jt(e1){let t=window.getComputedStyle(e1);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY);}function Ht(e1){for(jt(e1)&&(e1=e1.parentElement);e1&&!jt(e1);)e1=e1.parentElement;return e1||document.scrollingElement||document.documentElement;}const zt=new Set([\"checkbox\",\"radio\",\"range\",\"color\",\"file\",\"image\",\"button\",\"submit\",\"reset\"]);let qt,Yt=0;function Xt(e1={}){let{isDisabled:t}=e1;Bt(()=>{if(!t)return Yt++,1===Yt&&$t()&&(qt=function(){let e1,t=0,n=n=>{e1=Ht(n.target),e1===document.documentElement&&e1===document.body||(t=n.changedTouches[0].pageY);},r=n=>{if(!e1||e1===document.documentElement||e1===document.body)return void n.preventDefault();let r=n.changedTouches[0].pageY,o=e1.scrollTop,a=e1.scrollHeight-e1.clientHeight;0!==a&&((o<=0&&r>t||o>=a&&r<t)&&n.preventDefault(),t=r);},o=e1=>{let t=e1.target;Zt(t)&&t!==document.activeElement&&(e1.preventDefault(),t.style.transform=\"translateY(-2000px)\",t.focus(),requestAnimationFrame(()=>{t.style.transform=\"\";}));},a=e1=>{let t=e1.target;Zt(t)&&(t.style.transform=\"translateY(-2000px)\",requestAnimationFrame(()=>{t.style.transform=\"\",Ut&&(Ut.height<window.innerHeight?requestAnimationFrame(()=>{Vt(t);}):Ut.addEventListener(\"resize\",()=>Vt(t),{once:!0}));}));},i=()=>{window.scrollTo(0,0);},u=window.pageXOffset,s=window.pageYOffset,c=Wt(function(e1,t,n){let r=e1.style[t];return e1.style[t]=n,()=>{e1.style[t]=r;};}(document.documentElement,\"paddingRight\",window.innerWidth-document.documentElement.clientWidth+\"px\"));window.scrollTo(0,0);let l=Wt(Kt(document,\"touchstart\",n,{passive:!1,capture:!0}),Kt(document,\"touchmove\",r,{passive:!1,capture:!0}),Kt(document,\"touchend\",o,{passive:!1,capture:!0}),Kt(document,\"focus\",a,!0),Kt(window,\"scroll\",i));return()=>{c(),l(),window.scrollTo(u,s);};}()),()=>{Yt--,0===Yt&&(null==qt||qt());};},[t]);}function Kt(e1,t,n,r){return e1.addEventListener(t,n,r),()=>{e1.removeEventListener(t,n,r);};}function Vt(e1){let t=document.scrollingElement||document.documentElement;for(;e1&&e1!==t;){let t=Ht(e1);if(t!==document.documentElement&&t!==document.body&&t!==e1){let n=t.getBoundingClientRect().top,r=e1.getBoundingClientRect().top;e1.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n);}e1=t.parentElement;}}function Zt(e1){return e1 instanceof HTMLInputElement&&!zt.has(e1.type)||e1 instanceof HTMLTextAreaElement||e1 instanceof HTMLElement&&e1.isContentEditable;}function Gt(...t){return e1.useCallback(function(...e1){return t=>e1.forEach(e1=>(function(e1,t){\"function\"==typeof e1?e1(t):null!=e1&&(e1.current=t);})(e1,t));}(...t),t);}const Jt=new WeakMap;function Qt(e1,t,n=!1){if(!(e1&&e1 instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,n])=>{t.startsWith(\"--\")?e1.style.setProperty(t,n):(r[t]=e1.style[t],e1.style[t]=n);}),n||Jt.set(e1,r);}const en=e1=>{switch(e1){case\"top\":case\"bottom\":return!0;case\"left\":case\"right\":return!1;default:return e1;}};function tn(e1,t){if(!e1)return null;const n=window.getComputedStyle(e1),r=n.transform||n.webkitTransform||n.mozTransform;let o=r.match(/^matrix3d\\((.+)\\)$/);return o?parseFloat(o[1].split(\", \")[en(t)?13:12]):(o=r.match(/^matrix\\((.+)\\)$/),o?parseFloat(o[1].split(\", \")[en(t)?5:4]):null);}function nn(e1,t){if(!e1)return()=>{};const n=e1.style.cssText;return Object.assign(e1.style,t),()=>{e1.style.cssText=n;};}const rn={DURATION:.5,EASE:[.32,.72,0,1]},on=16,an=\"vaul-dragging\";function un(e1){const n=t.useRef(e1);return t.useEffect(()=>{n.current=e1;}),t.useMemo(()=>(...e1)=>null==n.current?void 0:n.current.call(n,...e1),[]);}function sn({prop:e1,defaultProp:n,onChange:r=()=>{}}){const[o,a]=function({defaultProp:e1,onChange:n}){const r=t.useState(e1),[o]=r,a=t.useRef(o),i=un(n);return t.useEffect(()=>{a.current!==o&&(i(o),a.current=o);},[o,a,i]),r;}({defaultProp:n,onChange:r}),i=void 0!==e1,u=i?e1:o,s=un(r),c=t.useCallback(t=>{if(i){const n=\"function\"==typeof t?t(e1):t;n!==e1&&s(n);}else a(t);},[i,e1,a,s]);return[u,c];}let cn=null;function ln({open:e1,onOpenChange:n,children:r,onDrag:o,onRelease:a,snapPoints:i,shouldScaleBackground:u=!1,setBackgroundColorOnScale:s=!0,closeThreshold:c=.25,scrollLockTimeout:l=100,dismissible:d=!0,handleOnly:f=!1,fadeFromIndex:p=i&&i.length-1,activeSnapPoint:m,setActiveSnapPoint:v,fixed:h,modal:g=!0,onClose:w,nested:y,noBodyStyles:b=!1,direction:E=\"bottom\",defaultOpen:R=!1,disablePreventScroll:C=!0,snapToSequentialPoint:P=!1,preventScrollRestoration:O=!1,repositionInputs:S=!0,onAnimationEnd:D,container:T,autoFocus:x=!1}){var N,A;const[M=!1,k]=sn({defaultProp:R,prop:e1,onChange:e1=>{null==n||n(e1),e1||y||le(),setTimeout(()=>{null==D||D(e1);},1e3*rn.DURATION),e1&&!g&&\"undefined\"!=typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents=\"auto\";}),e1||(document.body.style.pointerEvents=\"auto\");}}),[I,L]=t.useState(!1),[F,$]=t.useState(!1),[_,B]=t.useState(!1),W=t.useRef(null),U=t.useRef(null),j=t.useRef(null),H=t.useRef(null),z=t.useRef(null),q=t.useRef(!1),Y=t.useRef(null),X=t.useRef(0),K=t.useRef(!1),V=t.useRef(!R),Z=t.useRef(0),G=t.useRef(null),J=t.useRef((null==(N=G.current)?void 0:N.getBoundingClientRect().height)||0),Q=t.useRef((null==(A=G.current)?void 0:A.getBoundingClientRect().width)||0),ee=t.useRef(0),te=t.useCallback(e1=>{i&&e1===ie.length-1&&(U.current=new Date);},[]),{activeSnapPoint:ne,activeSnapPointIndex:re,setActiveSnapPoint:oe,onRelease:ae,snapPointsOffset:ie,onDrag:ue,shouldFade:se,getPercentageDragged:ce}=function({activeSnapPointProp:e1,setActiveSnapPointProp:n,snapPoints:r,drawerRef:o,overlayRef:a,fadeFromIndex:i,onSnapPointChange:u,direction:s=\"bottom\",container:c,snapToSequentialPoint:l}){const[d,f]=sn({prop:e1,defaultProp:null==r?void 0:r[0],onChange:n}),[p,m]=t.useState(\"undefined\"!=typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);t.useEffect(()=>{function e1(){m({innerWidth:window.innerWidth,innerHeight:window.innerHeight});}return window.addEventListener(\"resize\",e1),()=>window.removeEventListener(\"resize\",e1);},[]);const v=t.useMemo(()=>d===(null==r?void 0:r[r.length-1])||null,[r,d]),h=t.useMemo(()=>{var e1;return null!=(e1=null==r?void 0:r.findIndex(e1=>e1===d))?e1:null;},[r,d]),g=r&&r.length>0&&(i||0===i)&&!Number.isNaN(i)&&r[i]===d||!r,w=t.useMemo(()=>{const e1=c?{width:c.getBoundingClientRect().width,height:c.getBoundingClientRect().height}:\"undefined\"!=typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};var t;return null!=(t=null==r?void 0:r.map(t=>{const n=\"string\"==typeof t;let r=0;if(n&&(r=parseInt(t,10)),en(s)){const o=n?r:p?t*e1.height:0;return p?\"bottom\"===s?e1.height-o:-e1.height+o:o;}const o=n?r:p?t*e1.width:0;return p?\"right\"===s?e1.width-o:-e1.width+o:o;}))?t:[];},[r,p,c]),y=t.useMemo(()=>null!==h?null==w?void 0:w[h]:null,[w,h]),b=t.useCallback(e1=>{var t;const n=null!=(t=null==w?void 0:w.findIndex(t=>t===e1))?t:null;u(n),Qt(o.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(s)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`}),w&&n!==w.length-1&&void 0!==i&&n!==i&&n<i?Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"0\"}):Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"1\"}),f(null==r?void 0:r[Math.max(n,0)]);},[o.current,r,w,i,a,f]);return t.useEffect(()=>{if(d||e1){var t;const n=null!=(t=null==r?void 0:r.findIndex(t=>t===e1||t===d))?t:-1;w&&-1!==n&&\"number\"==typeof w[n]&&b(w[n]);}},[d,e1,r,w,b]),{isLastSnapPoint:v,activeSnapPoint:d,shouldFade:g,getPercentageDragged:function(e1,t){if(!r||\"number\"!=typeof h||!w||void 0===i)return null;const n=h===i-1;if(h>=i&&t)return 0;if(n&&!t)return 1;if(!g&&!n)return null;const o=n?h+1:h-1,a=n?w[o]-w[o-1]:w[o+1]-w[o],u=e1/Math.abs(a);return n?1-u:u;},setActiveSnapPoint:f,activeSnapPointIndex:h,onRelease:function({draggedDistance:e1,closeDrawer:t,velocity:n,dismissible:o}){if(void 0===i)return;const u=\"bottom\"===s||\"right\"===s?(null!=y?y:0)-e1:(null!=y?y:0)+e1,c=0===h,d=e1>0;if(h===i-1&&Qt(a.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`}),!l&&n>2&&!d)return void(o?t():b(w[0]));if(!l&&n>2&&d&&w&&r)return void b(w[r.length-1]);const f=null==w?void 0:w.reduce((e1,t)=>\"number\"!=typeof e1||\"number\"!=typeof t?e1:Math.abs(t-u)<Math.abs(e1-u)?t:e1),p=en(s)?window.innerHeight:window.innerWidth;if(n>.4&&Math.abs(e1)<.4*p){const e1=d?1:-1;if(e1>0&&v&&r)return void b(w[r.length-1]);if(c&&e1<0&&o&&t(),null===h)return;b(w[h+e1]);}else b(f);},onDrag:function({draggedDistance:e1}){if(null===y)return;const t=\"bottom\"===s||\"right\"===s?y-e1:y+e1;(\"bottom\"===s||\"right\"===s)&&t<w[w.length-1]||(\"top\"===s||\"left\"===s)&&t>w[w.length-1]||Qt(o.current,{transform:en(s)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`});},snapPointsOffset:w};}({snapPoints:i,activeSnapPointProp:m,setActiveSnapPointProp:v,drawerRef:G,fadeFromIndex:p,overlayRef:W,onSnapPointChange:te,direction:E,container:T,snapToSequentialPoint:P});Xt({isDisabled:!M||F||!g||_||!I||!S||!C});const{restorePositionSetting:le}=function({isOpen:e1,modal:n,nested:r,hasBeenOpened:o,preventScrollRestoration:a,noBodyStyles:i}){const[u,s]=t.useState(()=>\"undefined\"!=typeof window?window.location.href:\"\"),c=t.useRef(0),l=t.useCallback(()=>{if(Lt()&&null===cn&&e1&&!i){cn={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:\"unset\"};const{scrollX:e1,innerHeight:t}=window;document.body.style.setProperty(\"position\",\"fixed\",\"important\"),Object.assign(document.body.style,{top:-c.current+\"px\",left:-e1+\"px\",right:\"0px\",height:\"auto\"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{const e1=t-window.innerHeight;e1&&c.current>=t&&(document.body.style.top=-(c.current+e1)+\"px\");}),300);}},[e1]),d=t.useCallback(()=>{if(Lt()&&null!==cn&&!i){const e1=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,cn),window.requestAnimationFrame(()=>{a&&u!==window.location.href?s(window.location.href):window.scrollTo(t,e1);}),cn=null;}},[u]);return t.useEffect(()=>{function e1(){c.current=window.scrollY;}return e1(),window.addEventListener(\"scroll\",e1),()=>{window.removeEventListener(\"scroll\",e1);};},[]),t.useEffect(()=>{if(n)return()=>{\"undefined\"!=typeof document&&(document.querySelector(\"[data-vaul-drawer]\")||d());};},[n,d]),t.useEffect(()=>{!r&&o&&(e1?(!window.matchMedia(\"(display-mode: standalone)\").matches&&l(),n||window.setTimeout(()=>{d();},500)):d());},[e1,o,u,n,r,l,d]),{restorePositionSetting:d};}({isOpen:M,modal:g,nested:null!=y&&y,hasBeenOpened:I,preventScrollRestoration:O,noBodyStyles:b});function de(){return(window.innerWidth-26)/window.innerWidth;}function fe(e1,t){var n;let r=e1;const o=null==(n=window.getSelection())?void 0:n.toString(),a=G.current?tn(G.current,E):null,i=new Date;if(\"SELECT\"===r.tagName)return!1;if(r.hasAttribute(\"data-vaul-no-drag\")||r.closest(\"[data-vaul-no-drag]\"))return!1;if(\"right\"===E||\"left\"===E)return!0;if(U.current&&i.getTime()-U.current.getTime()<500)return!1;if(null!==a&&(\"bottom\"===E?a>0:a<0))return!0;if(o&&o.length>0)return!1;if(z.current&&i.getTime()-z.current.getTime()<l&&0===a)return z.current=i,!1;if(t)return z.current=i,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return z.current=new Date,!1;if(\"dialog\"===r.getAttribute(\"role\"))return!0;}r=r.parentNode;}return!0;}function pe(e1){!function(){if(!F||!G.current)return;G.current.classList.remove(an),q.current=!1,$(!1),H.current=new Date;}(),null==w||w(),e1||k(!1),setTimeout(()=>{i&&oe(i[0]);},1e3*rn.DURATION);}function me(){if(!G.current)return;const e1=document.querySelector(\"[data-vaul-drawer-wrapper]\"),t=tn(G.current,E);Qt(G.current,{transform:\"translate3d(0, 0, 0)\",transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`}),Qt(W.current,{transition:`opacity ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,opacity:\"1\"}),u&&t&&t>0&&M&&Qt(e1,{borderRadius:\"8px\",overflow:\"hidden\",...en(E)?{transform:`scale(${de()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:\"top\"}:{transform:`scale(${de()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:\"left\"},transitionProperty:\"transform, border-radius\",transitionDuration:`${rn.DURATION}s`,transitionTimingFunction:`cubic-bezier(${rn.EASE.join(\",\")})`},!0);}return t.useEffect(()=>{window.requestAnimationFrame(()=>{V.current=!0;});},[]),t.useEffect(()=>{var e1;function t(){if(!G.current||!S)return;if(Zt(document.activeElement)||K.current){var e1;const t=(null==(e1=window.visualViewport)?void 0:e1.height)||0,n=window.innerHeight;let r=n-t;const o=G.current.getBoundingClientRect().height||0,a=o>.8*n;ee.current||(ee.current=o);const u=G.current.getBoundingClientRect().top;if(Math.abs(Z.current-r)>60&&(K.current=!K.current),i&&i.length>0&&ie&&re){r+=ie[re]||0;}if(Z.current=r,o>t||K.current){const e1=G.current.getBoundingClientRect().height;let n=e1;e1>t&&(n=t-(a?u:26)),G.current.style.height=h?e1-Math.max(r,0)+\"px\":`${Math.max(n,t-u)}px`;}else(function(){const e1=navigator.userAgent;return\"undefined\"!=typeof window&&(/Firefox/.test(e1)&&/Mobile/.test(e1)||/FxiOS/.test(e1));})()||(G.current.style.height=`${ee.current}px`);i&&i.length>0&&!K.current?G.current.style.bottom=\"0px\":G.current.style.bottom=`${Math.max(r,0)}px`;}}return null==(e1=window.visualViewport)||e1.addEventListener(\"resize\",t),()=>{var e1;return null==(e1=window.visualViewport)?void 0:e1.removeEventListener(\"resize\",t);};},[re,i,ie]),t.useEffect(()=>(M&&(Qt(document.documentElement,{scrollBehavior:\"auto\"}),U.current=new Date),()=>{!function(e1,t){if(!(e1&&e1 instanceof HTMLElement))return;let n=Jt.get(e1);n&&(e1.style[t]=n[t]);}(document.documentElement,\"scrollBehavior\");}),[M]),t.useEffect(()=>{g||window.requestAnimationFrame(()=>{document.body.style.pointerEvents=\"auto\";});},[g]),/*#__PURE__*/t.createElement(Ot,{defaultOpen:R,onOpenChange:e1=>{(d||e1)&&(e1?L(!0):pe(!0),k(e1));},open:M},/*#__PURE__*/t.createElement(kt.Provider,{value:{activeSnapPoint:ne,snapPoints:i,setActiveSnapPoint:oe,drawerRef:G,overlayRef:W,onOpenChange:n,onPress:function(e1){var t,n;(d||i)&&(G.current&&!G.current.contains(e1.target)||(J.current=(null==(t=G.current)?void 0:t.getBoundingClientRect().height)||0,Q.current=(null==(n=G.current)?void 0:n.getBoundingClientRect().width)||0,$(!0),j.current=new Date,$t()&&window.addEventListener(\"touchend\",()=>q.current=!1,{once:!0}),e1.target.setPointerCapture(e1.pointerId),X.current=en(E)?e1.pageY:e1.pageX));},onRelease:function(e1){if(!F||!G.current)return;G.current.classList.remove(an),q.current=!1,$(!1),H.current=new Date;const t=tn(G.current,E);if(!e1||!fe(e1.target,!1)||!t||Number.isNaN(t))return;if(null===j.current)return;const n=H.current.getTime()-j.current.getTime(),r=X.current-(en(E)?e1.pageY:e1.pageX),o=Math.abs(r)/n;if(o>.05&&(B(!0),setTimeout(()=>{B(!1);},200)),i){return ae({draggedDistance:r*(\"bottom\"===E||\"right\"===E?1:-1),closeDrawer:pe,velocity:o,dismissible:d}),void(null==a||a(e1,!0));}if(\"bottom\"===E||\"right\"===E?r>0:r<0)return me(),void(null==a||a(e1,!0));if(o>.4)return pe(),void(null==a||a(e1,!1));var u;const s=Math.min(null!=(u=G.current.getBoundingClientRect().height)?u:0,window.innerHeight);var l;const f=Math.min(null!=(l=G.current.getBoundingClientRect().width)?l:0,window.innerWidth),p=\"left\"===E||\"right\"===E;if(Math.abs(t)>=(p?f:s)*c)return pe(),void(null==a||a(e1,!1));null==a||a(e1,!0),me();},onDrag:function(e1){var t;if(G.current&&F){const n=\"bottom\"===E||\"right\"===E?1:-1,r=(X.current-(en(E)?e1.pageY:e1.pageX))*n,a=r>0,s=i&&!d&&!a;if(s&&0===re)return;const c=Math.abs(r),l=document.querySelector(\"[data-vaul-drawer-wrapper]\");let f=c/(\"bottom\"===E||\"top\"===E?J.current:Q.current);const m=ce(c,a);if(null!==m&&(f=m),s&&f>=1)return;if(!q.current&&!fe(e1.target,a))return;if(G.current.classList.add(an),q.current=!0,Qt(G.current,{transition:\"none\"}),Qt(W.current,{transition:\"none\"}),i&&ue({draggedDistance:r}),a&&!i){const e1=(t=r,8*(Math.log(t+1)-2)),o=Math.min(-1*e1,0)*n;return void Qt(G.current,{transform:en(E)?`translate3d(0, ${o}px, 0)`:`translate3d(${o}px, 0, 0)`});}const v=1-f;if((se||p&&re===p-1)&&(null==o||o(e1,f),Qt(W.current,{opacity:`${v}`,transition:\"none\"},!0)),l&&W.current&&u){const e1=Math.min(de()+f*(1-de()),1),t=8-8*f,n=Math.max(0,14-14*f);Qt(l,{borderRadius:`${t}px`,transform:en(E)?`scale(${e1}) translate3d(0, ${n}px, 0)`:`scale(${e1}) translate3d(${n}px, 0, 0)`,transition:\"none\"},!0);}if(!i){const e1=c*n;Qt(G.current,{transform:en(E)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`});}}},dismissible:d,shouldAnimate:V,handleOnly:f,isOpen:M,isDragging:F,shouldFade:se,closeDrawer:pe,onNestedDrag:function(e1,t){if(t<0)return;const n=(window.innerWidth-on)/window.innerWidth,r=n+t*(1-n),o=t*on-16;Qt(G.current,{transform:en(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`,transition:\"none\"});},onNestedOpenChange:function(e1){const t=e1?(window.innerWidth-on)/window.innerWidth:1,n=e1?-16:0;Y.current&&window.clearTimeout(Y.current),Qt(G.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(E)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e1&&G.current&&(Y.current=setTimeout(()=>{const e1=tn(G.current,E);Qt(G.current,{transition:\"none\",transform:en(E)?`translate3d(0, ${e1}px, 0)`:`translate3d(${e1}px, 0, 0)`});},500));},onNestedRelease:function(e1,t){const n=en(E)?window.innerHeight:window.innerWidth,r=t?(n-on)/n:1,o=t?-16:0;t&&Qt(G.current,{transition:`transform ${rn.DURATION}s cubic-bezier(${rn.EASE.join(\",\")})`,transform:en(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`});},keyboardIsOpen:K,modal:g,snapPointsOffset:ie,activeSnapPointIndex:re,direction:E,shouldScaleBackground:u,setBackgroundColorOnScale:s,noBodyStyles:b,container:T,autoFocus:x}},r));}const dn=/*#__PURE__*/t.forwardRef(function({...e1},n){const{overlayRef:r,snapPoints:o,onRelease:a,shouldFade:i,isOpen:u,modal:s,shouldAnimate:c}=It(),l=Gt(n,r),d=o&&o.length>0;if(!s)return null;const f=t.useCallback(e1=>a(e1),[a]);return /*#__PURE__*/t.createElement(Tt,{onMouseUp:f,ref:l,\"data-vaul-overlay\":\"\",\"data-vaul-snap-points\":u&&d?\"true\":\"false\",\"data-vaul-snap-points-overlay\":u&&i?\"true\":\"false\",\"data-vaul-animate\":(null==c?void 0:c.current)?\"true\":\"false\",...e1});});dn.displayName=\"Drawer.Overlay\";const fn=/*#__PURE__*/t.forwardRef(function({onPointerDownOutside:e1,style:n,onOpenAutoFocus:o,...a},i){const{drawerRef:u,onPress:s,onRelease:c,onDrag:l,keyboardIsOpen:d,snapPointsOffset:f,activeSnapPointIndex:p,modal:m,isOpen:v,direction:h,snapPoints:g,container:w,handleOnly:y,shouldAnimate:b,autoFocus:E}=It(),[R,C]=t.useState(!1),P=Gt(i,u),O=t.useRef(null),S=t.useRef(null),D=t.useRef(!1),T=g&&g.length>0;!function(){const{direction:e1,isOpen:n,shouldScaleBackground:o,setBackgroundColorOnScale:a,noBodyStyles:i}=It(),u=t.useRef(null),s=r(()=>document.body.style.backgroundColor,[]);function c(){return(window.innerWidth-26)/window.innerWidth;}t.useEffect(()=>{if(n&&o){u.current&&clearTimeout(u.current);const t=document.querySelector(\"[data-vaul-drawer-wrapper]\")||document.querySelector(\"[vaul-drawer-wrapper]\");if(!t)return;a&&!i&&nn(document.body,{background:\"black\"}),nn(t,{transformOrigin:en(e1)?\"top\":\"left\",transitionProperty:\"transform, border-radius\",transitionDuration:`${rn.DURATION}s`,transitionTimingFunction:`cubic-bezier(${rn.EASE.join(\",\")})`});const n=nn(t,{borderRadius:\"8px\",overflow:\"hidden\",...en(e1)?{transform:`scale(${c()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${c()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{n(),u.current=window.setTimeout(()=>{s?document.body.style.background=s:document.body.style.removeProperty(\"background\");},1e3*rn.DURATION);};}},[n,o,s]);}();function x(e1){O.current=null,D.current=!1,c(e1);}return t.useEffect(()=>{T&&window.requestAnimationFrame(()=>{C(!0);});},[]),/*#__PURE__*/t.createElement(xt,{\"data-vaul-drawer-direction\":h,\"data-vaul-drawer\":\"\",\"data-vaul-delayed-snap-points\":R?\"true\":\"false\",\"data-vaul-snap-points\":v&&T?\"true\":\"false\",\"data-vaul-custom-container\":w?\"true\":\"false\",\"data-vaul-animate\":(null==b?void 0:b.current)?\"true\":\"false\",...a,ref:P,style:f&&f.length>0?{\"--snap-point-height\":`${f[null!=p?p:0]}px`,...n}:n,onPointerDown:e1=>{y||(null==a.onPointerDown||a.onPointerDown.call(a,e1),O.current={x:e1.pageX,y:e1.pageY},s(e1));},onOpenAutoFocus:e1=>{null==o||o(e1),E||e1.preventDefault();},onPointerDownOutside:t=>{null==e1||e1(t),m&&!t.defaultPrevented?d.current&&(d.current=!1):t.preventDefault();},onFocusOutside:e1=>{m||e1.preventDefault();},onPointerMove:e1=>{if(S.current=e1,y)return;if(null==a.onPointerMove||a.onPointerMove.call(a,e1),!O.current)return;const t=e1.pageY-O.current.y,n=e1.pageX-O.current.x,r=\"touch\"===e1.pointerType?10:2,o=((e1,t,n=0)=>{if(D.current)return!0;const r=Math.abs(e1.y),o=Math.abs(e1.x),a=o>r,i=[\"bottom\",\"right\"].includes(t)?1:-1;if(\"left\"===t||\"right\"===t){if(!(e1.x*i<0)&&o>=0&&o<=n)return a;}else if(!(e1.y*i<0)&&r>=0&&r<=n)return!a;return D.current=!0,!0;})({x:n,y:t},h,r);o?l(e1):(Math.abs(n)>r||Math.abs(t)>r)&&(O.current=null);},onPointerUp:e1=>{null==a.onPointerUp||a.onPointerUp.call(a,e1),O.current=null,D.current=!1,c(e1);},onPointerOut:e1=>{null==a.onPointerOut||a.onPointerOut.call(a,e1),x(S.current);},onContextMenu:e1=>{null==a.onContextMenu||a.onContextMenu.call(a,e1),S.current&&x(S.current);}});});fn.displayName=\"Drawer.Content\";const pn=/*#__PURE__*/t.forwardRef(function({preventCycle:e1=!1,children:n,...r},o){const{closeDrawer:a,isDragging:i,snapPoints:u,activeSnapPoint:s,setActiveSnapPoint:c,dismissible:l,handleOnly:d,isOpen:f,onPress:p,onDrag:m}=It(),v=t.useRef(null),h=t.useRef(!1);function g(){v.current&&window.clearTimeout(v.current),h.current=!1;}return /*#__PURE__*/t.createElement(\"div\",{onClick:function(){h.current?g():window.setTimeout(()=>{!function(){if(i||e1||h.current)return void g();if(g(),!u||0===u.length)return void(l||a());if(s===u[u.length-1]&&l)return void a();const t=u.findIndex(e1=>e1===s);if(-1===t)return;const n=u[t+1];c(n);}();},120);},onPointerCancel:g,onPointerDown:e1=>{d&&p(e1),v.current=window.setTimeout(()=>{h.current=!0;},250);},onPointerMove:e1=>{d&&m(e1);},ref:o,\"data-vaul-drawer-visible\":f?\"true\":\"false\",\"data-vaul-handle\":\"\",\"aria-hidden\":\"true\",...r},/*#__PURE__*/t.createElement(\"span\",{\"data-vaul-handle-hitarea\":\"\",\"aria-hidden\":\"true\"},n));});pn.displayName=\"Drawer.Handle\";const mn={Root:ln,NestedRoot:function({onDrag:e1,onOpenChange:n,open:r,...o}){const{onNestedDrag:a,onNestedOpenChange:i,onNestedRelease:u}=It();if(!a)throw new Error(\"Drawer.NestedRoot must be placed in another drawer\");return /*#__PURE__*/t.createElement(ln,{nested:!0,open:r,onClose:()=>{i(!1);},onDrag:(t,n)=>{a(t,n),null==e1||e1(t,n);},onOpenChange:e1=>{e1&&i(e1),null==n||n(e1);},onRelease:u,...o});},Content:fn,Overlay:dn,Trigger:St,Portal:function(e1){const n=It(),{container:r=n.container,...o}=e1;return /*#__PURE__*/t.createElement(Dt,{container:r,...o});},Handle:pn,Close:Mt,Title:Nt,Description:At};export{mn as Drawer};\nexport const __FramerMetadata__ = {\"exports\":{\"Drawer\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Bundle.map","// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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 getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};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,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map","/*\n * Utils/Component Message\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\nexport { default } from \"https://framerusercontent.com/modules/fMDE7Cqb2uOvQFAHEP2m/cRfVFRl0izzBulKFjOAe/W7oLCU4_B.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/aej5zpwxBpkMdzOteBwy/DWeAZ5wauvGM5oFwVdgS/Utils.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{cloneElement,useEffect,useState}from\"react\";// import { Drawer } from \"vaul\";\nimport{Drawer}from\"https://framerusercontent.com/modules/MkKM4qnzfL0r00jXWUFq/o46J0VU6XIkQBQN9PAHj/Bundle.js\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(DrawerFramer,{trigger:{type:ControlType.ComponentInstance},triggerConfig:{type:ControlType.Object,title:\" \",controls:{width:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},height:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}}},content:{type:ControlType.ComponentInstance},contentConfig:{type:ControlType.Object,title:\" \",controls:{canvasPreview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false},width:{type:ControlType.Enum,options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},overlayColor:{type:ControlType.Color,title:\"Overlay Color\",defaultValue:\"rgba(0, 0, 0, 0.4)\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgb(255,255,255)\"},padding:{// @ts-expect-error - Padding is not in this NPM version\ntype:ControlType.Padding,title:\"Padding\",defaultValue:\"16px\"},radius:{// @ts-expect-error - BorderRadius is not in this NPM version\ntype:ControlType.BorderRadius,title:\"Radius\",defaultValue:\"16px 16px 0px 0px\"},handle:{type:ControlType.Object,controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"rgb(100,100,100)\"},width:{type:ControlType.Number,title:\"Width\",defaultValue:48,unit:\"px\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:6,unit:\"px\"},radius:{// @ts-expect-error - BorderRadius is not in this NPM version\ntype:ControlType.BorderRadius,defaultValue:\"9999px\",title:\"Radius\"},offsetY:{type:ControlType.Number,title:\"Offset Y\",defaultValue:0,min:-100,max:100,unit:\"px\"}}}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nDrawerFramer.defaultProps={triggerConfig:{width:\"default\",height:\"default\"},contentConfig:{width:\"default\",canvasPreview:false,overlayColor:\"rgba(0, 0, 0, 0.4)\",backgroundColor:\"rgb(255,255,255)\",padding:\"16px\",radius:\"16px 16px 0px 0px\",handle:{color:\"rgb(100,100,100)\",width:48,height:6,radius:\"9999px\",offsetY:0}}};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function DrawerFramer(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const haveContent=props.content!==undefined&&props.content?.length>0;const haveTrigger=props.trigger!==undefined&&props.trigger?.length>0;// ------------------------------------------------------------ //\n// Resolve portal container so that Framer elements keep their\n// scoped CSS (Framer scoping relies on being a descendant of the\n// element that has the `data-framer-root` attribute).\n// ------------------------------------------------------------ //\nconst[portalContainer,setPortalContainer]=useState(undefined);useEffect(()=>{if(typeof window!==\"undefined\"&&!isOnFramerCanvas){setPortalContainer(document.querySelector(\"[data-framer-root]\")||document.getElementById(\"main\")||undefined);}},[]);if(!haveContent||!haveTrigger){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Drawer\",subtitle:\"Set up the component by connecting trigger and content to the component or selecting the trigger and content from the component properties.\"})});}// clone the content and set the style hight to 500px\nconst content=/*#__PURE__*/cloneElement(props.content[0],{// @ts-expect-error - This is a Framer component\nstyle:{// @ts-expect-error - This is a Framer component\n...props.content[0].props.style,// @ts-expect-error - This is a Framer component\nheight:props.content[0]?.props.height,width:props.contentConfig.width===\"default\"?props.content[0]?.props.width:\"100%\"}});const trigger=/*#__PURE__*/cloneElement(props.trigger[0],{// @ts-expect-error - This is a Framer component\nstyle:{// @ts-expect-error - This is a Framer component\n...props.trigger[0].props.style,width:props.triggerConfig.width===\"default\"?props.trigger[0].props.width:\"100%\",height:props.triggerConfig.height===\"default\"?props.trigger[0].props.height:\"100%\"}});return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsxs(Drawer.Root,{open:isOnFramerCanvas&&props.contentConfig.canvasPreview?true:undefined,container:portalContainer,children:[/*#__PURE__*/_jsx(Drawer.Trigger,{asChild:true,style:{width:props.triggerConfig.width===\"default\"?\"fit-content\":\"100%\",height:props.triggerConfig.height===\"default\"?props.trigger[0].props.height:\"100%\"},children:trigger}),/*#__PURE__*/_jsxs(Drawer.Portal,{children:[/*#__PURE__*/_jsx(Drawer.Overlay,{// @ts-expect-error - Custom bundle don't have proper types\nstyle:{position:\"fixed\",inset:0,zIndex:1e5,backgroundColor:props.contentConfig.overlayColor}}),/*#__PURE__*/_jsx(Drawer.Content,{style:{height:\"fit-content\",width:\"100%\",position:\"fixed\",zIndex:1e5,bottom:0,left:isOnFramerCanvas?300:0,right:isOnFramerCanvas?300:0,outline:\"none\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},asChild:true,children:/*#__PURE__*/_jsxs(\"div\",{style:{padding:props.contentConfig.padding,backgroundColor:props.contentConfig.backgroundColor,height:\"fit-content\",width:isOnFramerCanvas?\"60%\":\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",borderRadius:props.contentConfig.radius},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{margin:\"0 auto\",width:props.contentConfig.handle.width,height:props.contentConfig.handle.height,flexShrink:0,borderRadius:props.contentConfig.handle.radius,backgroundColor:props.contentConfig.handle.color,transform:`translateY(${props.contentConfig.handle.offsetY}px)`,zIndex:99999}}),content]})})]})]})});}DrawerFramer.displayName=\"Drawer\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DrawerFramer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Drawer_Prod.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,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={skqip_Yko:{hover:true}};const cycleOrder=[\"skqip_Yko\",\"AS4cSG3Dy\",\"eX1qjiLC3\"];const serializationHash=\"framer-Zf4rc\";const variantClassNames={AS4cSG3Dy:\"framer-v-cosud2\",eX1qjiLC3:\"framer-v-1qus2le\",skqip_Yko:\"framer-v-tu5p6h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qgS8EEfk0=undefined;const s8Gy6A9Wn=undefined;const FafxXfNTf=undefined;const kdqYSb8PO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 3\":\"eX1qjiLC3\",Default:\"skqip_Yko\",Phone:\"AS4cSG3Dy\"};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,id,label,link,width,...props})=>{return{...props,FafxXfNTf:fontSize??props.FafxXfNTf??25,kdqYSb8PO:label??props.kdqYSb8PO??\"Label\",qgS8EEfk0:click??props.qgS8EEfk0,s8Gy6A9Wn:link??props.s8Gy6A9Wn,variant:humanReadableVariantMap[props.variant]??props.variant??\"skqip_Yko\"};};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,kdqYSb8PO,s8Gy6A9Wn,qgS8EEfk0,FafxXfNTf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"skqip_Yko\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ohqz9o=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(qgS8EEfk0){const res=await qgS8EEfk0(...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(Link,{href:s8Gy6A9Wn,motionChild:true,nodeId:\"skqip_Yko\",openInNewTab:false,scopeId:\"AhBPKLzPX\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-tu5p6h\",className,classNames)} framer-1wklif6`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"skqip_Yko\",onTap:onTap1ohqz9o,ref:refBinding,style:{...style},...addPropertyOverrides({\"skqip_Yko-hover\":{\"data-framer-name\":undefined},AS4cSG3Dy:{\"data-framer-name\":\"Phone\"},eX1qjiLC3:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-FafxXfNTf-AhBPKLzPX) * 1px)\"},children:\"Label\"})}),className:\"framer-10qh44w\",\"data-framer-name\":\"Leadership\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iDkrvh4M_\",style:{\"--variable-reference-FafxXfNTf-AhBPKLzPX\":FafxXfNTf},text:kdqYSb8PO,variants:{\"skqip_Yko-hover\":{\"--extracted-r6o4lv\":\"var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"skqip_Yko-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"calc(var(--variable-reference-FafxXfNTf-AhBPKLzPX) * 1px)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115)))\"},children:\"Label\"})})},AS4cSG3Dy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"40px\"},children:\"Label\"})})},eX1qjiLC3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"calc(var(--variable-reference-FafxXfNTf-AhBPKLzPX) * 1px)\",\"--framer-font-weight\":\"700\"},children:\"Label\"})}),fonts:[\"Inter-Bold\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Zf4rc.framer-1wklif6, .framer-Zf4rc .framer-1wklif6 { display: block; }\",\".framer-Zf4rc.framer-tu5p6h { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Zf4rc .framer-10qh44w { -webkit-user-select: auto; flex: none; height: auto; position: relative; user-select: auto; white-space: pre; width: auto; }\",\".framer-Zf4rc.framer-v-cosud2.framer-tu5p6h { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"AS4cSG3Dy\":{\"layout\":[\"auto\",\"auto\"]},\"eX1qjiLC3\":{\"layout\":[\"auto\",\"fixed\"]},\"CipS5zt1L\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"kdqYSb8PO\":\"label\",\"s8Gy6A9Wn\":\"link\",\"qgS8EEfk0\":\"click\",\"FafxXfNTf\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAhBPKLzPX=withCSS(Component,css,\"framer-Zf4rc\");export default FramerAhBPKLzPX;FramerAhBPKLzPX.displayName=\"Menu Item 1\";FramerAhBPKLzPX.defaultProps={height:30,width:64};addPropertyControls(FramerAhBPKLzPX,{variant:{options:[\"skqip_Yko\",\"AS4cSG3Dy\",\"eX1qjiLC3\"],optionTitles:[\"Default\",\"Phone\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},kdqYSb8PO:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},onkdqYSb8POChange:{changes:\"kdqYSb8PO\",type:ControlType.ChangeHandler},s8Gy6A9Wn:{title:\"Link\",type:ControlType.Link},qgS8EEfk0:{title:\"Click\",type:ControlType.EventHandler},FafxXfNTf:{defaultValue:25,title:\"Font Size\",type:ControlType.Number},onFafxXfNTfChange:{changes:\"FafxXfNTf\",type:ControlType.ChangeHandler}});addFonts(FramerAhBPKLzPX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAhBPKLzPX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"kdqYSb8PO\\\":\\\"label\\\",\\\"s8Gy6A9Wn\\\":\\\"link\\\",\\\"qgS8EEfk0\\\":\\\"click\\\",\\\"FafxXfNTf\\\":\\\"fontSize\\\"}\",\"framerIntrinsicWidth\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AS4cSG3Dy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eX1qjiLC3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CipS5zt1L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AhBPKLzPX.map","// Generated by Framer (e56d21e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={UitiO9TiB:{hover:true,pressed:true}};const cycleOrder=[\"UitiO9TiB\",\"Yzdt1Gw7H\",\"usRFiX7qQ\",\"O_diLZc9k\",\"tCbN1H17_\"];const serializationHash=\"framer-ks0F2\";const variantClassNames={O_diLZc9k:\"framer-v-czvch1\",tCbN1H17_:\"framer-v-a1khol\",UitiO9TiB:\"framer-v-1ncws1u\",usRFiX7qQ:\"framer-v-xwbpfs\",Yzdt1Gw7H:\"framer-v-1etqlfr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gnhM8TaZb=undefined;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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"UitiO9TiB\",Disabled:\"usRFiX7qQ\",Error:\"tCbN1H17_\",Loading:\"Yzdt1Gw7H\",Success:\"O_diLZc9k\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,shadow,width,...props})=>{return{...props,gnhM8TaZb:shadow??props.gnhM8TaZb??\"inset 0px -2px 2px 2px rgba(147, 255, 84, 0.25)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UitiO9TiB\"};};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,gnhM8TaZb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UitiO9TiB\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9336z2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"O_diLZc9k\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Yzdt1Gw7H\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Yzdt1Gw7H\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ncws1u\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"UitiO9TiB\",onTap:onTap9336z2,ref:refBinding,style:{\"--1xlkbup\":gnhM8TaZb,backgroundColor:\"var(--token-0b12ad74-9094-410e-935d-51b5c5537668, rgb(14, 144, 219))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 2px 4px 0px rgba(0, 0, 0, 0.25)\",opacity:1,...style},variants:{\"UitiO9TiB-hover\":{boxShadow:\"var(--1xlkbup)\",opacity:1},\"UitiO9TiB-pressed\":{opacity:1},O_diLZc9k:{backgroundColor:\"var(--token-bd3470c6-0e74-4dd4-8080-8ad408c5135f, rgb(74, 153, 21))\",opacity:1},tCbN1H17_:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},usRFiX7qQ:{opacity:.5}},...addPropertyOverrides({\"UitiO9TiB-hover\":{\"data-framer-name\":undefined},\"UitiO9TiB-pressed\":{\"data-framer-name\":undefined},O_diLZc9k:{\"data-framer-name\":\"Success\"},tCbN1H17_:{\"data-framer-name\":\"Error\"},usRFiX7qQ:{\"data-framer-name\":\"Disabled\"},Yzdt1Gw7H:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact Us\"})}),className:\"framer-1qe6391\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"wRcKoiH2i\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{tCbN1H17_:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"UitiO9TiB-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact Us\"})})},O_diLZc9k:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Got it!\"})})},tCbN1H17_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ytqchx\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"Z5_v6j0Dx\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-qdfpnu\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"eyHDZHUpV\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{Yzdt1Gw7H:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gc7mah\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"k0rkSGbzU\",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-ks0F2.framer-1l6zl2i, .framer-ks0F2 .framer-1l6zl2i { display: block; }\",\".framer-ks0F2.framer-1ncws1u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 49px; justify-content: center; overflow: visible; padding: 25px; position: relative; width: 152px; }\",\".framer-ks0F2 .framer-1qe6391 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ks0F2 .framer-ytqchx { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-ks0F2 .framer-qdfpnu { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-ks0F2 .framer-1gc7mah { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-ks0F2.framer-v-1etqlfr .framer-qdfpnu { overflow: hidden; }\",\".framer-ks0F2.framer-v-1ncws1u.hover.framer-1ncws1u { height: 50px; padding: 14px 25px 14px 25px; width: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Yzdt1Gw7H\":{\"layout\":[\"fixed\",\"fixed\"]},\"usRFiX7qQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"O_diLZc9k\":{\"layout\":[\"fixed\",\"fixed\"]},\"tCbN1H17_\":{\"layout\":[\"fixed\",\"fixed\"]},\"PS4ZMK9bx\":{\"layout\":[\"auto\",\"fixed\"]},\"TKJciCWNc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gnhM8TaZb\":\"shadow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFXISELUKT=withCSS(Component,css,\"framer-ks0F2\");export default FramerFXISELUKT;FramerFXISELUKT.displayName=\"Get a Demo Button\";FramerFXISELUKT.defaultProps={height:50,width:152};addPropertyControls(FramerFXISELUKT,{variant:{options:[\"UitiO9TiB\",\"Yzdt1Gw7H\",\"usRFiX7qQ\",\"O_diLZc9k\",\"tCbN1H17_\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},gnhM8TaZb:{defaultValue:[{blur:2,color:\"rgba(147, 255, 84, 0.25)\",diffusion:.5,focus:.5,inset:true,spread:2,type:\"box\",x:0,y:-2}],title:\"Shadow\",type:ControlType.BoxShadow}});addFonts(FramerFXISELUKT,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFXISELUKT\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"gnhM8TaZb\\\":\\\"shadow\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Yzdt1Gw7H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"usRFiX7qQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O_diLZc9k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tCbN1H17_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PS4ZMK9bx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"TKJciCWNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"152\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FXISELUKT.map","// Generated by Framer (36277c8)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/87MKyP6GrGFFyEYq2RYP/6R90POqcodkKFwZRi6NU/zWARHGxQy.js\";import GetADemoButton from\"https://framerusercontent.com/modules/wrQ08jzXYfasrqLBQG9O/ObtlA9PR9x0col0L1Lio/FXISELUKT.js\";const GetADemoButtonFonts=getFonts(GetADemoButton);const cycleOrder=[\"VxazXZbP5\",\"CmD4zHjYN\"];const serializationHash=\"framer-heH6z\";const variantClassNames={CmD4zHjYN:\"framer-v-1ab2iz\",VxazXZbP5:\"framer-v-188306g\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"VxazXZbP5\",\"Variant 2\":\"CmD4zHjYN\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VxazXZbP5\"};};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:\"VxazXZbP5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/5536d30a-ef35-41c9-a3d0-2cd72cc4c1d5/submit\",className:cx(scopingClassNames,\"framer-188306g\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VxazXZbP5\",nodeId:\"VxazXZbP5\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 5px 8px 0px rgba(0, 0, 0, 0.25)\",...style},...addPropertyOverrides({CmD4zHjYN:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1vhr07\",layoutDependency:layoutDependency,layoutId:\"ow8QSdNFt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-6ewnzg\",\"data-styles-preset\":\"zWARHGxQy\",children:\"Name\"})}),className:\"framer-guu1b1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rwyyFxnTu\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1dmb486\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"T2Um66lW8\",placeholder:\"e.g. Praxis Parker\",required:true,style:{\"--framer-input-background\":\"rgb(255, 255, 255)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.3)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(0, 0, 0)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(136, 136, 136)\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-14diylp\",layoutDependency:layoutDependency,layoutId:\"GUqMqroqN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-6ewnzg\",\"data-styles-preset\":\"zWARHGxQy\",children:\"Email\"})}),className:\"framer-9gnvn9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MM2w3oWuW\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-153r6qy\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"iMvXb8agN\",placeholder:\"e.g. parker@praxislearning.com\",required:true,style:{\"--framer-input-background\":\"rgb(255, 255, 255)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.3)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(0, 0, 0)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(136, 136, 136)\"},type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-cscuvj\",layoutDependency:layoutDependency,layoutId:\"xqAzTM3up\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-6ewnzg\",\"data-styles-preset\":\"zWARHGxQy\",style:{\"--framer-text-alignment\":\"left\"},children:\"How can we help?\"})}),className:\"framer-16qcbuu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HOdYVzUVt\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-hibk9o\",defaultValue:\"Schedule a Demo\",inputName:\"Journey\",layoutDependency:layoutDependency,layoutId:\"v_oQ2yHTz\",required:true,selectOptions:[{title:\"Schedule a Demo\",type:\"option\",value:\"Schedule a Demo\"},{title:\"Talk to a guide\",type:\"option\",value:\"Talk to a guide\"}],style:{\"--framer-input-background\":\"rgb(255, 255, 255)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.3)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(38, 38, 38)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-invalid-text-color\":\"rgb(136, 136, 136)\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"240px\",y:(componentViewport?.y||0)+50+(((componentViewport?.height||397)-100-324.2)/2+217.2+57),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kyxmba-container\",layoutDependency:layoutDependency,layoutId:\"af2SxtiLh-container\",nodeId:\"af2SxtiLh\",rendersWithMotion:true,scopeId:\"du_T1b0_7\",children:/*#__PURE__*/_jsx(GetADemoButton,{gnhM8TaZb:\"inset 0px -2px 2px 2px rgba(147, 255, 84, 0.25)\",height:\"100%\",id:\"af2SxtiLh\",layoutId:\"af2SxtiLh\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:matchVariant(\"UitiO9TiB\"),width:\"100%\",...addPropertyOverrides({CmD4zHjYN:{variant:matchVariant(\"O_diLZc9k\")}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-heH6z.framer-1t0xr1b, .framer-heH6z .framer-1t0xr1b { display: block; }\",\".framer-heH6z.framer-188306g { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: 397px; justify-content: center; overflow: visible; padding: 50px; position: relative; width: min-content; }\",\".framer-heH6z .framer-1vhr07, .framer-heH6z .framer-14diylp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 240px; }\",\".framer-heH6z .framer-guu1b1, .framer-heH6z .framer-9gnvn9, .framer-heH6z .framer-16qcbuu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-heH6z .framer-1dmb486, .framer-heH6z .framer-153r6qy { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-heH6z .framer-cscuvj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",'.framer-heH6z .framer-hibk9o { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 240px; }',\".framer-heH6z .framer-kyxmba-container { flex: none; height: 50px; position: relative; width: 240px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 397\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"CmD4zHjYN\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerdu_T1b0_7=withCSS(Component,css,\"framer-heH6z\");export default Framerdu_T1b0_7;Framerdu_T1b0_7.displayName=\"Demo Sign Up Form\";Framerdu_T1b0_7.defaultProps={height:397,width:340};addPropertyControls(Framerdu_T1b0_7,{variant:{options:[\"VxazXZbP5\",\"CmD4zHjYN\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerdu_T1b0_7,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...GetADemoButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerdu_T1b0_7.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(GetADemoButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdu_T1b0_7\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"397\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CmD4zHjYN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"340\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Htqf5qJxh\",\"L8mubWJUx\"];const serializationHash=\"framer-JcXNO\";const variantClassNames={Htqf5qJxh:\"framer-v-1bggjbf\",L8mubWJUx:\"framer-v-1ds6bur\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QsLhOrV0G=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"L8mubWJUx\",Hamburger:\"Htqf5qJxh\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,QsLhOrV0G:click??props.QsLhOrV0G,variant:humanReadableVariantMap[props.variant]??props.variant??\"Htqf5qJxh\"};};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,QsLhOrV0G,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Htqf5qJxh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8x52yp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QsLhOrV0G){const res=await QsLhOrV0G(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bggjbf\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Htqf5qJxh\",onTap:onTap8x52yp,ref:refBinding,style:{...style},...addPropertyOverrides({L8mubWJUx:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jterjo\",layoutDependency:layoutDependency,layoutId:\"BxoSVEJHm\",style:{backgroundColor:\"var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115))\",rotate:0},variants:{L8mubWJUx:{rotate:-41}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pr21ux\",layoutDependency:layoutDependency,layoutId:\"PHnUykkXZ\",style:{backgroundColor:\"var(--token-66acd1d2-52d6-4a61-bf7e-f53145f51819, rgb(110, 110, 115))\",rotate:0},variants:{L8mubWJUx:{rotate:-133}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JcXNO.framer-161wb9z, .framer-JcXNO .framer-161wb9z { display: block; }\",\".framer-JcXNO.framer-1bggjbf { cursor: pointer; height: 34px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 34px; }\",\".framer-JcXNO .framer-1jterjo { flex: none; height: 2px; left: calc(47.05882352941179% - 13px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 12px; width: 13px; }\",\".framer-JcXNO .framer-1pr21ux { bottom: 12px; flex: none; height: 2px; left: calc(47.05882352941179% - 13px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 13px; }\",\".framer-JcXNO.framer-v-1ds6bur .framer-1jterjo { left: calc(50.00000000000002% - 13px / 2); top: calc(50.00000000000002% - 2px / 2); }\",\".framer-JcXNO.framer-v-1ds6bur .framer-1pr21ux { bottom: unset; left: calc(50.00000000000002% - 13px / 2); top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"L8mubWJUx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"QsLhOrV0G\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO7Gt4cvN0=withCSS(Component,css,\"framer-JcXNO\");export default FramerO7Gt4cvN0;FramerO7Gt4cvN0.displayName=\"Hamburger\";FramerO7Gt4cvN0.defaultProps={height:34,width:34};addPropertyControls(FramerO7Gt4cvN0,{variant:{options:[\"Htqf5qJxh\",\"L8mubWJUx\"],optionTitles:[\"Hamburger\",\"Close\"],title:\"Variant\",type:ControlType.Enum},QsLhOrV0G:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerO7Gt4cvN0,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO7Gt4cvN0\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L8mubWJUx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"34\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"QsLhOrV0G\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O7Gt4cvN0.map","// Generated by Framer (8b16de8)\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={mdO_6Dgdk:{hover:true}};const serializationHash=\"framer-ZicMf\";const variantClassNames={mdO_6Dgdk:\"framer-v-ehxsg3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rZs6LIgXK=undefined;const MZPGiE3c5=undefined;const NGyY5pE7J=undefined;const fOoD5vwNI=undefined;const CqqpmNNeI=undefined;const f9xu2AqA3=undefined;const THvSKUmLU=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,fillColor,fontSize,height,hover,hover2,id,label,textColor,width,...props})=>{return{...props,CqqpmNNeI:textColor??props.CqqpmNNeI??\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\",f9xu2AqA3:fontSize??props.f9xu2AqA3??25,fOoD5vwNI:hover2??props.fOoD5vwNI,MZPGiE3c5:click??props.MZPGiE3c5,NGyY5pE7J:hover??props.NGyY5pE7J,rZs6LIgXK:fillColor??props.rZs6LIgXK??\"rgb(107, 219, 23)\",THvSKUmLU:label??props.THvSKUmLU??\"Label\"};};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,THvSKUmLU,CqqpmNNeI,f9xu2AqA3,rZs6LIgXK,NGyY5pE7J,fOoD5vwNI,MZPGiE3c5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mdO_6Dgdk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8eown1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(MZPGiE3c5){const res=await MZPGiE3c5(...args);if(res===false)return false;}});const onMouseEnter1ncjxci=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(NGyY5pE7J){const res=await NGyY5pE7J(...args);if(res===false)return false;}if(fOoD5vwNI){const res=await fOoD5vwNI(...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-ehxsg3\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mdO_6Dgdk\",onMouseEnter:onMouseEnter1ncjxci,onTap:onTap8eown1,ref:refBinding,style:{backgroundColor:rZs6LIgXK,borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,filter:\"brightness(1)\",opacity:1,WebkitFilter:\"brightness(1)\",...style},variants:{\"mdO_6Dgdk-hover\":{backgroundColor:\"rgb(106, 220, 22)\",opacity:.75}},...addPropertyOverrides({\"mdO_6Dgdk-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--variable-reference-f9xu2AqA3-v6EBYj31X) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-CqqpmNNeI-v6EBYj31X))\"},children:\"Start NOW\"})}),className:\"framer-15apga1\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"rwRRYEkYN\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-CqqpmNNeI-v6EBYj31X)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-CqqpmNNeI-v6EBYj31X\":CqqpmNNeI,\"--variable-reference-f9xu2AqA3-v6EBYj31X\":f9xu2AqA3},text:THvSKUmLU,variants:{\"mdO_6Dgdk-hover\":{\"--extracted-r6o4lv\":\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"mdO_6Dgdk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--variable-reference-f9xu2AqA3-v6EBYj31X) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255)))\"},children:\"Start NOW\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZicMf.framer-1jdncb5, .framer-ZicMf .framer-1jdncb5 { display: block; }\",\".framer-ZicMf.framer-ehxsg3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; mix-blend-mode: multiply; overflow: var(--overflow-clip-fallback, clip); padding: 0px 14px 0px 14px; position: relative; width: 173px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZicMf .framer-15apga1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 172.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pplV3Lg8c\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"THvSKUmLU\":\"label\",\"CqqpmNNeI\":\"textColor\",\"f9xu2AqA3\":\"fontSize\",\"rZs6LIgXK\":\"fillColor\",\"NGyY5pE7J\":\"hover\",\"fOoD5vwNI\":\"hover2\",\"MZPGiE3c5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv6EBYj31X=withCSS(Component,css,\"framer-ZicMf\");export default Framerv6EBYj31X;Framerv6EBYj31X.displayName=\"Button Tutorial\";Framerv6EBYj31X.defaultProps={height:50,width:172.5};addPropertyControls(Framerv6EBYj31X,{THvSKUmLU:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},onTHvSKUmLUChange:{changes:\"THvSKUmLU\",type:ControlType.ChangeHandler},CqqpmNNeI:{defaultValue:\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\",title:\"Text Color\",type:ControlType.Color},f9xu2AqA3:{defaultValue:25,title:\"Font Size\",type:ControlType.Number},onf9xu2AqA3Change:{changes:\"f9xu2AqA3\",type:ControlType.ChangeHandler},rZs6LIgXK:{defaultValue:\"rgb(107, 219, 23)\",title:\"Fill color\",type:ControlType.Color},NGyY5pE7J:{title:\"Hover\",type:ControlType.EventHandler},fOoD5vwNI:{title:\"Hover 2\",type:ControlType.EventHandler},MZPGiE3c5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerv6EBYj31X,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv6EBYj31X\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"THvSKUmLU\\\":\\\"label\\\",\\\"CqqpmNNeI\\\":\\\"textColor\\\",\\\"f9xu2AqA3\\\":\\\"fontSize\\\",\\\"rZs6LIgXK\\\":\\\"fillColor\\\",\\\"NGyY5pE7J\\\":\\\"hover\\\",\\\"fOoD5vwNI\\\":\\\"hover2\\\",\\\"MZPGiE3c5\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pplV3Lg8c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"172.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v6EBYj31X.map","// Generated by Framer (8b16de8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={UQBk81sjm:{hover:true,pressed:true}};const serializationHash=\"framer-EyDzp\";const variantClassNames={UQBk81sjm:\"framer-v-9n92vp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KS3W_sPIX=undefined;const FfppbTR3z=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({getDemo,height,id,textColor,width,...props})=>{return{...props,FfppbTR3z:getDemo??props.FfppbTR3z??\"Get Demo\",KS3W_sPIX:textColor??props.KS3W_sPIX??\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\"};};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,KS3W_sPIX,FfppbTR3z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UQBk81sjm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9n92vp\",className,classNames),\"data-framer-name\":\"Button\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"UQBk81sjm\",ref:refBinding,style:{backgroundColor:\"rgb(109, 219, 24)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,filter:\"none\",opacity:1,WebkitFilter:\"none\",...style},variants:{\"UQBk81sjm-hover\":{backgroundColor:\"rgb(110, 220, 25)\",filter:\"brightness(1)\",opacity:.75,WebkitFilter:\"brightness(1)\"},\"UQBk81sjm-pressed\":{filter:\"none\",opacity:1,WebkitFilter:\"none\"}},...addPropertyOverrides({\"UQBk81sjm-hover\":{\"data-framer-name\":undefined},\"UQBk81sjm-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-KS3W_sPIX-V9F1FrkkW))\"},children:\"Get Demo\"})}),className:\"framer-1mrxp8p\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"CIcvEDbJg\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-KS3W_sPIX-V9F1FrkkW)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-KS3W_sPIX-V9F1FrkkW\":KS3W_sPIX},text:FfppbTR3z,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EyDzp.framer-9ubx47, .framer-EyDzp .framer-9ubx47 { display: block; }\",\".framer-EyDzp.framer-9n92vp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: min-content; }\",\".framer-EyDzp .framer-1mrxp8p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 129.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"xfTlAnsu7\":{\"layout\":[\"auto\",\"fixed\"]},\"DewLgES5T\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"KS3W_sPIX\":\"textColor\",\"FfppbTR3z\":\"getDemo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV9F1FrkkW=withCSS(Component,css,\"framer-EyDzp\");export default FramerV9F1FrkkW;FramerV9F1FrkkW.displayName=\"Get Demo_2\";FramerV9F1FrkkW.defaultProps={height:40,width:129.5};addPropertyControls(FramerV9F1FrkkW,{KS3W_sPIX:{defaultValue:'var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255)) /* {\"name\":\"00\"} */',title:\"Text Color\",type:ControlType.Color},FfppbTR3z:{defaultValue:\"Get Demo\",displayTextArea:false,title:\"Get Demo\",type:ControlType.String},onFfppbTR3zChange:{changes:\"FfppbTR3z\",type:ControlType.ChangeHandler}});addFonts(FramerV9F1FrkkW,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV9F1FrkkW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"129.5\",\"framerVariables\":\"{\\\"KS3W_sPIX\\\":\\\"textColor\\\",\\\"FfppbTR3z\\\":\\\"getDemo\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"xfTlAnsu7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DewLgES5T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./V9F1FrkkW.map","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Drawer from\"https://framerusercontent.com/modules/arssV9DesJ6YisqyPbEz/3wU3qk42dneVQuFKNz0B/Drawer_Prod.js\";import MenuItem1 from\"https://framerusercontent.com/modules/uLzeagEILP9F1oYdg4aQ/JIYind17JJabdnwLTlAg/AhBPKLzPX.js\";import DemoSignUpForm from\"https://framerusercontent.com/modules/mUIs8LhE5xzlokAmu5Y0/k8kIZh7GQXo61qqmltPZ/du_T1b0_7.js\";import Hamburger from\"https://framerusercontent.com/modules/U4cO0w0ZqK9xTTeKwYqD/YhELkwkLxn96EycIUHBm/O7Gt4cvN0.js\";import ButtonTutorial from\"https://framerusercontent.com/modules/2ahSYv3bfIYEevKJ72KU/brCuu1XGGsYc18FPElkM/v6EBYj31X.js\";import GetDemo_2 from\"https://framerusercontent.com/modules/kOSehPxYUKVw3NZEee1s/3EViJOg0u673ERXWsNyY/V9F1FrkkW.js\";const HamburgerFonts=getFonts(Hamburger);const GetDemo_2Fonts=getFonts(GetDemo_2);const DemoSignUpFormFonts=getFonts(DemoSignUpForm);const DrawerFonts=getFonts(Drawer);const MenuItem1Fonts=getFonts(MenuItem1);const ButtonTutorialFonts=getFonts(ButtonTutorial);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"x3qmEF3Yy\",\"mjmjaUntI\",\"APFExyOst\"];const serializationHash=\"framer-snQVs\";const variantClassNames={APFExyOst:\"framer-v-1vlg77t\",mjmjaUntI:\"framer-v-41ga6d\",x3qmEF3Yy:\"framer-v-sjnsoe\"};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 animation={opacity:1,rotate:-5,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"x3qmEF3Yy\",Phone_Closed:\"APFExyOst\",Phone_Open:\"mjmjaUntI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"x3qmEF3Yy\"};};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:\"x3qmEF3Yy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavejl9wys=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});await delay(()=>setVariant(\"APFExyOst\"),300);});const QsLhOrV0G18jktqg=activeVariantCallback(async(...args)=>{setVariant(\"APFExyOst\");});const QsLhOrV0Gfxznf1=activeVariantCallback(async(...args)=>{setVariant(\"mjmjaUntI\");});const qgS8EEfk018jktqg=activeVariantCallback(async(...args)=>{setVariant(\"APFExyOst\");});const NGyY5pE7Jaiuyoh=activeVariantCallback(async(...args)=>{setVariant(\"x3qmEF3Yy\");});const MZPGiE3c513elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"mjmjaUntI\",\"APFExyOst\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"mjmjaUntI\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if([\"mjmjaUntI\",\"APFExyOst\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sjnsoe\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"x3qmEF3Yy\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-4da5a6b8-0988-4de4-b536-2545a7e0ca93, rgb(29, 29, 31))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\",...style},...addPropertyOverrides({APFExyOst:{\"data-framer-name\":\"Phone_Closed\"},mjmjaUntI:{\"data-framer-name\":\"Phone_Open\",\"data-highlight\":true,onMouseLeave:onMouseLeavejl9wys}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)),pixelHeight:1500,pixelWidth:3942,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 2000px)`,src:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500\",srcSet:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=512&width=3942&height=1500 512w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=1024&width=3942&height=1500 1024w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=2048&width=3942&height=1500 2048w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500 3942w\"},className:\"framer-pxd5gm\",\"data-framer-name\":\"New Content\",layoutDependency:layoutDependency,layoutId:\"V6mE2yp3C\",...addPropertyOverrides({APFExyOst:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:1500,pixelWidth:3942,sizes:`min(${componentViewport?.width||\"100vw\"}, 2000px)`,src:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500\",srcSet:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=512&width=3942&height=1500 512w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=1024&width=3942&height=1500 1024w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=2048&width=3942&height=1500 2048w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500 3942w\"}},mjmjaUntI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0),pixelHeight:1500,pixelWidth:3942,sizes:`min(${componentViewport?.width||\"100vw\"}, 2000px)`,src:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500\",srcSet:\"https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=512&width=3942&height=1500 512w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=1024&width=3942&height=1500 1024w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?scale-down-to=2048&width=3942&height=1500 2048w,https://framerusercontent.com/images/IhUrEa6hRyzEqjCBkpUQWqJUCTI.jpg?width=3942&height=1500 3942w\"}}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-61ft8g\",\"data-framer-name\":\"Logo and menu\",layoutDependency:layoutDependency,layoutId:\"ttE8ua1I1\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qM6vN8hGn\",scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)+0+61),pixelHeight:1080,pixelWidth:1080,positionX:\"left\",positionY:\"center\",sizes:\"80px\",src:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080\",srcSet:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=512&width=1080&height=1080 512w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=1024&width=1080&height=1080 1024w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080 1080w\"},className:\"framer-1oxrrr1 framer-xyvsf3\",layoutDependency:layoutDependency,layoutId:\"qM6vN8hGn\",whileHover:animation,...addPropertyOverrides({APFExyOst:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+4),pixelHeight:1080,pixelWidth:1080,positionX:\"left\",positionY:\"center\",sizes:\"80px\",src:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080\",srcSet:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=512&width=1080&height=1080 512w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=1024&width=1080&height=1080 1024w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080 1080w\"},whileHover:undefined},mjmjaUntI:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+21),pixelHeight:1080,pixelWidth:1080,positionX:\"left\",positionY:\"center\",sizes:\"80px\",src:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080\",srcSet:\"https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=512&width=1080&height=1080 512w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?scale-down-to=1024&width=1080&height=1080 1024w,https://framerusercontent.com/images/WfjZVY3sX3vDJeICeuHrnWdwoc.png?width=1080&height=1080 1080w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ig7zj\",\"data-framer-name\":\"Button + Menu\",layoutDependency:layoutDependency,layoutId:\"uJIJzTiqI\",style:{filter:\"brightness(1)\",WebkitFilter:\"brightness(1)\"},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({APFExyOst:{height:34,width:\"34px\",y:(componentViewport?.y||0)+0+0+0+0+-57+83},mjmjaUntI:{height:34,width:\"34px\",y:(componentViewport?.y||0)+0+0+0+0+43+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qsaxf8-container\",layoutDependency:layoutDependency,layoutId:\"UtBSeqbbz-container\",nodeId:\"UtBSeqbbz\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"UtBSeqbbz\",layoutId:\"UtBSeqbbz\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"L8mubWJUx\"),width:\"100%\",...addPropertyOverrides({APFExyOst:{QsLhOrV0G:QsLhOrV0Gfxznf1,variant:matchVariant(\"Htqf5qJxh\")},mjmjaUntI:{QsLhOrV0G:QsLhOrV0G18jktqg}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hivc9u-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FYQiV8hTj-container\",nodeId:\"FYQiV8hTj\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(Drawer,{content:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:397,width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6uqz2o-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"UCL4BUD4z-container\",nodeId:\"UCL4BUD4z\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(DemoSignUpForm,{height:\"100%\",id:\"UCL4BUD4z\",layoutId:\"UCL4BUD4z\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})],contentConfig:{backgroundColor:\"rgb(255, 255, 255)\",canvasPreview:false,handle:{color:\"rgb(100, 100, 100)\",height:6,offsetY:-8,radius:\"9999px\",width:48},overlayColor:\"rgba(0, 0, 0, 0.4)\",padding:\"25px 16px 16px 16px\",radius:\"16px 16px 0px 0px\",width:\"default\"},height:\"100%\",id:\"FYQiV8hTj\",layoutId:\"FYQiV8hTj\",trigger:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"95px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x5j9y3-container\",\"data-framer-name\":\"Open Drawer\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"VZiggeyMr-container\",name:\"Open Drawer\",nodeId:\"VZiggeyMr\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(GetDemo_2,{FfppbTR3z:\"demo\",height:\"100%\",id:\"VZiggeyMr\",KS3W_sPIX:\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\",layoutId:\"VZiggeyMr\",name:\"Open Drawer\",width:\"100%\"})})})],triggerConfig:{height:\"fill\",width:\"default\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8jvq2f\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"PYhrUUYVf\",style:{opacity:1},variants:{APFExyOst:{opacity:0}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XhaMJbCce\"},implicitPathVariables:undefined},{href:{webPageId:\"XhaMJbCce\"},implicitPathVariables:undefined},{href:{webPageId:\"XhaMJbCce\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)+85+0,...addPropertyOverrides({APFExyOst:{y:(componentViewport?.y||0)+0+0+0+113+0+0},mjmjaUntI:{y:(componentViewport?.y||0)+0+0+0+147+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7el9rb-container\",\"data-framer-name\":\"Leadership\",layoutDependency:layoutDependency,layoutId:\"iuVinSpog-container\",name:\"Leadership\",nodeId:\"iuVinSpog\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(MenuItem1,{FafxXfNTf:20,height:\"100%\",id:\"iuVinSpog\",kdqYSb8PO:\"Leadership\",layoutId:\"iuVinSpog\",name:\"Leadership\",s8Gy6A9Wn:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"skqip_Yko\"),width:\"100%\",...addPropertyOverrides({APFExyOst:{s8Gy6A9Wn:resolvedLinks[2],variant:matchVariant(\"AS4cSG3Dy\")},mjmjaUntI:{qgS8EEfk0:qgS8EEfk018jktqg,s8Gy6A9Wn:resolvedLinks[1],variant:matchVariant(\"AS4cSG3Dy\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iIc5d5af_\"},implicitPathVariables:undefined},{href:{webPageId:\"iIc5d5af_\"},implicitPathVariables:undefined},{href:{webPageId:\"iIc5d5af_\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)+85+0,...addPropertyOverrides({APFExyOst:{y:(componentViewport?.y||0)+0+0+0+113+0+55},mjmjaUntI:{y:(componentViewport?.y||0)+0+0+0+147+0+55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c0f3ho-container\",\"data-framer-name\":\"Sales\",layoutDependency:layoutDependency,layoutId:\"QzfRRno_k-container\",name:\"Sales\",nodeId:\"QzfRRno_k\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(MenuItem1,{FafxXfNTf:20,height:\"100%\",id:\"QzfRRno_k\",kdqYSb8PO:\"Sales\",layoutId:\"QzfRRno_k\",name:\"Sales\",s8Gy6A9Wn:resolvedLinks1[0],style:{height:\"100%\"},variant:matchVariant(\"skqip_Yko\"),width:\"100%\",...addPropertyOverrides({APFExyOst:{s8Gy6A9Wn:resolvedLinks1[2],variant:matchVariant(\"AS4cSG3Dy\")},mjmjaUntI:{qgS8EEfk0:qgS8EEfk018jktqg,s8Gy6A9Wn:resolvedLinks1[1],variant:matchVariant(\"AS4cSG3Dy\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KtQnO3THj\"},implicitPathVariables:undefined},{href:{webPageId:\"KtQnO3THj\"},implicitPathVariables:undefined},{href:{webPageId:\"KtQnO3THj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)+85+0,...addPropertyOverrides({APFExyOst:{y:(componentViewport?.y||0)+0+0+0+113+0+110},mjmjaUntI:{y:(componentViewport?.y||0)+0+0+0+147+0+110}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lts0t7-container\",\"data-framer-name\":\"Onboarding\",layoutDependency:layoutDependency,layoutId:\"WsXLdNzwL-container\",name:\"Onboarding\",nodeId:\"WsXLdNzwL\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(MenuItem1,{FafxXfNTf:20,height:\"100%\",id:\"WsXLdNzwL\",kdqYSb8PO:\"Onboarding\",layoutId:\"WsXLdNzwL\",name:\"Onboarding\",s8Gy6A9Wn:resolvedLinks2[0],style:{height:\"100%\"},variant:matchVariant(\"skqip_Yko\"),width:\"100%\",...addPropertyOverrides({APFExyOst:{s8Gy6A9Wn:resolvedLinks2[2],variant:matchVariant(\"AS4cSG3Dy\")},mjmjaUntI:{qgS8EEfk0:qgS8EEfk018jktqg,s8Gy6A9Wn:resolvedLinks2[1],variant:matchVariant(\"AS4cSG3Dy\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fkxkxv\",layoutDependency:layoutDependency,layoutId:\"xWZb8WkMW\",children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(0+((componentViewport?.height||82)-0-200)/2)+75+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1hfjyvc-container\",id:`${layoutId}-1hfjyvc`,layoutDependency:layoutDependency,layoutId:\"rjlNrZbYK-container\",nodeId:\"rjlNrZbYK\",ref:ref1,rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:[/*#__PURE__*/_jsx(ButtonTutorial,{CqqpmNNeI:\"var(--token-15ca1af0-2da4-4bbd-9f08-3fc0f29b6d8b, rgb(255, 255, 255))\",f9xu2AqA3:20,height:\"100%\",id:\"rjlNrZbYK\",layoutId:\"rjlNrZbYK\",MZPGiE3c5:MZPGiE3c513elrgn({overlay}),NGyY5pE7J:NGyY5pE7Jaiuyoh,rZs6LIgXK:\"rgb(109, 219, 24)\",style:{height:\"100%\"},THvSKUmLU:\"get demo\",variant:matchVariant(overlay.visible&&\"mdO_6Dgdk\",overlay.visible?\"mdO_6Dgdk\":undefined),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:100,\"data-framer-portal-id\":`${layoutId}-1hfjyvc`,offsetX:-425.9999106451869,offsetY:325.49997115973383,onDismiss:overlay.hide,placement:\"top\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1ylsl6v\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"aY_G7pd4u\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgba(0, 0, 0, 0.45)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"340px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tme7t-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Yxxc27fRX-container\",nodeId:\"Yxxc27fRX\",rendersWithMotion:true,scopeId:\"lQJZsvF_U\",children:/*#__PURE__*/_jsx(DemoSignUpForm,{height:\"100%\",id:\"Yxxc27fRX\",layoutId:\"Yxxc27fRX\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})]})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-snQVs.framer-xyvsf3, .framer-snQVs .framer-xyvsf3 { display: block; }\",\".framer-snQVs.framer-sjnsoe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 82px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-snQVs .framer-pxd5gm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; max-width: 2000px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 20px; position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-snQVs .framer-61ft8g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-snQVs .framer-1oxrrr1 { flex: none; height: 78px; position: relative; text-decoration: none; width: 80px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-snQVs .framer-17ig7zj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-snQVs .framer-qsaxf8-container { flex: none; height: 34px; pointer-events: none; position: relative; width: 34px; }\",\".framer-snQVs .framer-hivc9u-container { flex: none; height: auto; position: relative; width: auto; z-index: 9; }\",\".framer-snQVs .framer-x5j9y3-container { height: auto; position: relative; width: auto; }\",\".framer-snQVs .framer-6uqz2o-container { height: 397px; position: relative; width: 340px; z-index: 10; }\",\".framer-snQVs .framer-8jvq2f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 49px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 55px 0px 0px; position: relative; width: min-content; }\",\".framer-snQVs .framer-7el9rb-container, .framer-snQVs .framer-1c0f3ho-container, .framer-snQVs .framer-1lts0t7-container { flex: none; height: 30px; position: relative; width: auto; }\",\".framer-snQVs .framer-fkxkxv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-snQVs .framer-1hfjyvc-container { flex: none; height: 50px; position: relative; width: auto; z-index: 7; }\",\".framer-snQVs .framer-1ylsl6v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 600px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 600px; will-change: var(--framer-will-change-override, transform); }\",\".framer-snQVs .framer-tme7t-container { flex: none; height: 397px; position: relative; width: 340px; }\",\".framer-snQVs.framer-v-41ga6d.framer-sjnsoe { flex-direction: column; height: min-content; min-height: 100px; width: 390px; }\",\".framer-snQVs.framer-v-41ga6d .framer-pxd5gm { flex: none; flex-direction: column; gap: 27px; justify-content: flex-start; padding: 0px 40px 30px 20px; width: 100%; }\",\".framer-snQVs.framer-v-41ga6d .framer-61ft8g { flex: none; gap: unset; height: 120px; justify-content: space-between; width: 100%; }\",\".framer-snQVs.framer-v-41ga6d .framer-qsaxf8-container { pointer-events: auto; }\",\".framer-snQVs.framer-v-41ga6d .framer-8jvq2f { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 25px; width: 100%; }\",\".framer-snQVs.framer-v-41ga6d .framer-7el9rb-container, .framer-snQVs.framer-v-41ga6d .framer-1c0f3ho-container, .framer-snQVs.framer-v-41ga6d .framer-1lts0t7-container, .framer-snQVs.framer-v-1vlg77t .framer-7el9rb-container, .framer-snQVs.framer-v-1vlg77t .framer-1c0f3ho-container, .framer-snQVs.framer-v-1vlg77t .framer-1lts0t7-container { height: auto; }\",\".framer-snQVs.framer-v-1vlg77t.framer-sjnsoe { flex-direction: column; width: 390px; }\",\".framer-snQVs.framer-v-1vlg77t .framer-pxd5gm { flex: none; flex-direction: column; gap: 27px; justify-content: flex-start; order: 0; padding: 0px 40px 30px 20px; width: 100%; }\",\".framer-snQVs.framer-v-1vlg77t .framer-61ft8g { flex: none; gap: unset; height: 86px; justify-content: space-between; width: 100%; }\",\".framer-snQVs.framer-v-1vlg77t .framer-1oxrrr1 { overflow: var(--overflow-clip-fallback, clip); will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-snQVs.framer-v-1vlg77t .framer-qsaxf8-container { order: 2; pointer-events: auto; }\",\".framer-snQVs.framer-v-1vlg77t .framer-hivc9u-container { order: 1; }\",\".framer-snQVs.framer-v-1vlg77t .framer-8jvq2f { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 25px; pointer-events: none; width: 100%; }\",'.framer-snQVs[data-border=\"true\"]::after, .framer-snQVs [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mjmjaUntI\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100px\",null]},\"APFExyOst\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlQJZsvF_U=withCSS(Component,css,\"framer-snQVs\");export default FramerlQJZsvF_U;FramerlQJZsvF_U.displayName=\"New Navigation\";FramerlQJZsvF_U.defaultProps={height:82,width:1200};addPropertyControls(FramerlQJZsvF_U,{variant:{options:[\"x3qmEF3Yy\",\"mjmjaUntI\",\"APFExyOst\"],optionTitles:[\"Default\",\"Phone_Open\",\"Phone_Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlQJZsvF_U,[{explicitInter:true,fonts:[]},...HamburgerFonts,...GetDemo_2Fonts,...DemoSignUpFormFonts,...DrawerFonts,...MenuItem1Fonts,...ButtonTutorialFonts],{supportsExplicitInterCodegen:true});FramerlQJZsvF_U.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonTutorial,{},context),forwardLoader(Hamburger,{},context),forwardLoader(GetDemo_2,{},context),forwardLoader(DemoSignUpForm,{},context),forwardLoader(MenuItem1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlQJZsvF_U\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mjmjaUntI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100px\\\",null]},\\\"APFExyOst\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"82\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/F7GrGzkei/F7GrGzkei.js\";import NewNavigation from\"#framer/local/canvasComponent/lQJZsvF_U/lQJZsvF_U.js\";const FooterFonts=getFonts(Footer);const NewNavigationFonts=getFonts(NewNavigation);const breakpoints={E90z48MLP:\"(max-width: 1199.98px)\",lJVjTigkg:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YzrxF\";const variantClassNames={E90z48MLP:\"framer-v-1ohbdqm\",lJVjTigkg:\"framer-v-fi14hb\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YzrxF.framer-1euc5nl, .framer-YzrxF .framer-1euc5nl { display: block; }\",\".framer-YzrxF.framer-fi14hb { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YzrxF .framer-wisxyi { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YzrxF .framer-1ih8jr9-container { flex: none; height: auto; order: 1001; position: relative; width: 100%; }\",\".framer-YzrxF .framer-ty5uay-container { flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={E90z48MLP:\"(max-width: 1199.98px)\",lJVjTigkg:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"lJVjTigkg\",Phone:\"E90z48MLP\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lJVjTigkg\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"lJVjTigkg\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fi14hb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-wisxyi\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:242,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ih8jr9-container\",nodeId:\"QeWSZQv8J\",scopeId:\"TKjdlKHKw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E90z48MLP:{variant:matchVariant(\"Ofqt_ApFV\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"QeWSZQv8J\",layoutId:\"QeWSZQv8J\",style:{width:\"100%\"},variant:matchVariant(\"wpdmpI7Rw\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:119,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ty5uay-container\",layoutScroll:true,nodeId:\"op7GSPi60\",scopeId:\"TKjdlKHKw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{E90z48MLP:{variant:matchVariant(\"APFExyOst\")}},children:/*#__PURE__*/_jsx(NewNavigation,{height:\"100%\",id:\"op7GSPi60\",layoutId:\"op7GSPi60\",style:{width:\"100%\"},variant:matchVariant(\"x3qmEF3Yy\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"E90z48MLP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"lJVjTigkg\":[\".framer-1ih8jr9-container\",\".framer-ty5uay-container\"],\"E90z48MLP\":[\".framer-1ih8jr9-container\",\".framer-ty5uay-container\"]}\n * @framerBreakpoints {\"lJVjTigkg\":{\"min\":1200,\"canvasClassName\":\"framer-fi14hb-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"E90z48MLP\":{\"max\":1199,\"canvasClassName\":\"framer-1ohbdqm-override\",\"minHeight\":1000,\"viewportHeight\":585,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant lJVjTigkg\n * @framerLayoutTemplate true\n */const FramerTKjdlKHKw=withCSS(Component,css,\"framer-YzrxF\");export default FramerTKjdlKHKw;FramerTKjdlKHKw.displayName=\"Main Template\";FramerTKjdlKHKw.defaultProps={height:1e3,width:1200};addFonts(FramerTKjdlKHKw,[{explicitInter:true,fonts:[]},...FooterFonts,...NewNavigationFonts],{supportsExplicitInterCodegen:true});FramerTKjdlKHKw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context),forwardLoader(NewNavigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTKjdlKHKw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"lJVjTigkg\\\":[\\\".framer-1ih8jr9-container\\\",\\\".framer-ty5uay-container\\\"],\\\"E90z48MLP\\\":[\\\".framer-1ih8jr9-container\\\",\\\".framer-ty5uay-container\\\"]}\",\"framerDefaultVariant\":\"lJVjTigkg\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"lJVjTigkg\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-fi14hb-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"E90z48MLP\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ohbdqm-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":585,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E90z48MLP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-msHAy\";const variantClassNames={CvDX7DtPV:\"framer-v-1hljb6i\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-msHAy.framer-1ywwdoa, .framer-msHAy .framer-1ywwdoa { display: block; }\",\".framer-msHAy.framer-1hljb6i { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-msHAy .framer-1fpuaqw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-msHAy.framer-1hljb6i { gap: 0px; } .framer-msHAy.framer-1hljb6i > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-msHAy.framer-1hljb6i > :first-child { margin-top: 0px; } .framer-msHAy.framer-1hljb6i > :last-child { margin-bottom: 0px; } }\"];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"CvDX7DtPV\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1hljb6i\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fpuaqw\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"CvDX7DtPV\":{\"canvasClassName\":\"framer-1hljb6i-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200}}\n * @framerDefaultVariant CvDX7DtPV\n * @framerLayoutTemplate\n */const FramerAeJzDXkvD=withCSS(Component,css,\"framer-msHAy\");export default FramerAeJzDXkvD;FramerAeJzDXkvD.displayName=\"Basic Page\";FramerAeJzDXkvD.defaultProps={height:1e3,width:1200};addFonts(FramerAeJzDXkvD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAeJzDXkvD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"CvDX7DtPV\\\":{\\\"canvasClassName\\\":\\\"framer-1hljb6i-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200}}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"CvDX7DtPV\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={BADimBzdV:\"(min-width: 1200px)\",cI9PeQIwC:\"(max-width: 809.98px)\",MAgqjcg4B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ff5Nf\";const variantClassNames={BADimBzdV:\"framer-v-190vh9d\",cI9PeQIwC:\"framer-v-1u4b7y1\",MAgqjcg4B:\"framer-v-1kt03q2\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ff5Nf.framer-xz3jv, .framer-ff5Nf .framer-xz3jv { display: block; }\",\".framer-ff5Nf.framer-190vh9d { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ff5Nf .framer-4rinpc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BADimBzdV:\"(min-width: 1200px)\",cI9PeQIwC:\"(max-width: 809.98px)\",MAgqjcg4B:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"BADimBzdV\",Phone:\"cI9PeQIwC\",Tablet:\"MAgqjcg4B\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BADimBzdV\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"BADimBzdV\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-190vh9d\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-4rinpc\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MAgqjcg4B\":{\"layout\":[\"fixed\",\"fixed\"]},\"cI9PeQIwC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"BADimBzdV\":{\"min\":1200,\"canvasClassName\":\"framer-190vh9d-override\",\"minHeight\":1000,\"viewportHeight\":787,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MAgqjcg4B\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1kt03q2-override\",\"minHeight\":1000,\"viewportHeight\":684,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"cI9PeQIwC\":{\"max\":809,\"canvasClassName\":\"framer-1u4b7y1-override\",\"minHeight\":1000,\"viewportHeight\":585,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant BADimBzdV\n * @framerLayoutTemplate true\n */const FramerwxVL0m4tf=withCSS(Component,css,\"framer-ff5Nf\");export default FramerwxVL0m4tf;FramerwxVL0m4tf.displayName=\"MIke's Nav Build\";FramerwxVL0m4tf.defaultProps={height:1e3,width:1200};addFonts(FramerwxVL0m4tf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwxVL0m4tf\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"BADimBzdV\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"BADimBzdV\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-190vh9d-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":787,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MAgqjcg4B\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1kt03q2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":684,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"cI9PeQIwC\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1u4b7y1-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":585,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MAgqjcg4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cI9PeQIwC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{}\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainTemplate from \"https://framerusercontent.com/modules/cGaLhoAa5T6uFAVFLnfO/cfzqlQlY2ljrdNAYCFDq/TKjdlKHKw.js\";\r\nimport BasicPage from \"https://framerusercontent.com/modules/KA7kvR7IJPZrxUrbiGQO/vcXssooUBxX38289SDvy/AeJzDXkvD.js\";\r\nimport MIkeSNavBuild from \"https://framerusercontent.com/modules/p8IipqBPd48z6AYIhlis/CzZXalD6Va2yPUPbnDRj/wxVL0m4tf.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rEIrC32PjbE5EuSjPs5w/FphwqL4PfzT82V9nN3Tn/augiA20Il.js\")), path: \"/\"}, YzR1RuQDi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aO57XZORp2jpikTP8fC6/eD2fvdYOEr8Eyh96j6kQ/YzR1RuQDi.js\")), path: \"/404\"}, gCDsbUA9F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wdM40KtptcPIegbEK6hH/OHhDyRvJKFvxO6EmtGNA/gCDsbUA9F.js\")), path: \"/blog\"}, XhaMJbCce: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MMijMqQYVqXe2OwVLAyn/OL80BGNt2b5OpHHzk1aG/XhaMJbCce.js\")), path: \"/use-cases/leadership\"}, iIc5d5af_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qqTB33xwtHY0GTl8rxdG/91kylaDHm1gGYEKOIHmu/iIc5d5af_.js\")), path: \"/use-cases/sales-kickoffs\"}, ZhWXkS7_9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u1G2wK2T6J6u9Or1Tp7N/i5oy3M6lCqRIfCf42id9/ZhWXkS7_9.js\")), path: \"/use-cases\"}, h1iZmNSd6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xvPxn6ET4zRvf25av6ze/fsSqOsBmrRz05D9fwZW7/h1iZmNSd6.js\")), path: \"/testing\"}, f7GtyIRP5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wfO3Q340RN5XgJBIRbrL/4r71jiO02HurR9NzKoJZ/f7GtyIRP5.js\")), path: \"/about\"}, M5cRQEb6k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/92dmDq4CDmqz6bWKRJZ5/3xG6wAcsLCGqBTqrp56J/M5cRQEb6k.js\")), path: \"/use-cases/onboarding\"}, TbNVfCdl8: {collectionId: \"SBGGVNIdc\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K99oTZaB0PTRWyR48M8y/A87XXjk7l6faJ0jIe1u1/TbNVfCdl8.js\")), path: \"/blog/:jQSZZ3D_b\"}, jtaWM87uY: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yGAIWBI5G3PjbItTh1A0/9vK9nsqFLZsd1yh5H1Z8/jtaWM87uY.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {SBGGVNIdc: async () => (await import(\"https://framerusercontent.com/modules/wfZ1iwKdeK93WIjh2OYU/mjf38XfVFRg4hHgYJSMR/SBGGVNIdc.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"143bfb00295e1f4d8c7c8fbc16b1ee1915c3ac937c66a50104481b042f254b5c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ovnxTORbH\":\r\ncase \"yzVTR8sfr\":\r\ncase \"gCDsbUA9F\":\r\ncase \"XhaMJbCce\":\r\ncase \"fLASzsPas\":\r\ncase \"kHz7QVxWt\":\r\ncase \"iIc5d5af_\":\r\ncase \"ms5kAHyWw\":\r\ncase \"M5cRQEb6k\":\r\ncase \"TbNVfCdl8\":\r\nreturn React.createElement(MIkeSNavBuild, {...props, key: \"MIkeSNavBuild\", style}, children(true));\r\ncase \"YzR1RuQDi\":\r\ncase \"h1iZmNSd6\":\r\ncase \"f7GtyIRP5\":\r\nreturn React.createElement(BasicPage, {...props, key: \"BasicPage\", style}, children(true));\r\ncase \"ZhWXkS7_9\":\r\nreturn React.createElement(MainTemplate, {...props, key: \"MainTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ovnxTORbH\":\r\ncase \"yzVTR8sfr\":\r\ncase \"gCDsbUA9F\":\r\ncase \"XhaMJbCce\":\r\ncase \"fLASzsPas\":\r\ncase \"kHz7QVxWt\":\r\ncase \"iIc5d5af_\":\r\ncase \"ms5kAHyWw\":\r\ncase \"M5cRQEb6k\":\r\ncase \"TbNVfCdl8\":\r\nreturn [{hash: \"190vh9d\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1kt03q2\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1u4b7y1\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"YzR1RuQDi\":\r\ncase \"h1iZmNSd6\":\r\ncase \"f7GtyIRP5\":\r\nreturn [{hash: \"1hljb6i\"}]\r\ncase \"ZhWXkS7_9\":\r\nreturn [{hash: \"fi14hb\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ohbdqm\", mediaQuery: \"(max-width: 1199.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aO57XZORp2jpikTP8fC6/eD2fvdYOEr8Eyh96j6kQ/YzR1RuQDi.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://praxislearning.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/K7dxQj26ueeES4FzpbP9/rLaW5n3ERwGcALxFwBJG/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}