{"version":3,"file":"shared-lib.TulRxcJu.mjs","names":["getLocalizedValue","valuesByLocaleId","localizedValues","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","MenuLinkTitle","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","MenuArrow","Vector","Vector1","addPropertyOverrides","MenuLinkButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","EN","SWE","getLocalizedValue","Vector","TickmarkDefault","English","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/089ewC7LxfangxHLME4Z/bjjkve9nS6pGAi6l6VlE/DYOdcp5a4-0.js","https:/framerusercontent.com/modules/089ewC7LxfangxHLME4Z/bjjkve9nS6pGAi6l6VlE/DYOdcp5a4.js","https:/framerusercontent.com/modules/LA7sUlLWCgHyUY9WK78t/mi9NgMpqxjDdJACSyiKN/Ct_trhQTD.js","https:/framerusercontent.com/modules/7mgAG7rcEy5BphDqza5A/aZbiJthnGUGaIoicqvR4/MBuscgwD5.js","https:/framerusercontent.com/modules/YktquBYUB9a91CwLYA9C/HJwo4AaojtJmSToRWj2S/NzaLr4CPz.js","https:/framerusercontent.com/modules/vo0oz4W4R8vwQN9Bicud/76q2yiHH3ZpD1AmXczBk/orBolM71I.js","https:/framerusercontent.com/modules/DEwNGmlKwnpFwzkFowPu/Y7ECOg2DJA9wUxdqYuIV/Md7brpjgM.js","https:/framerusercontent.com/modules/FDhWOzKgv3KW3s4U2U8d/Mr0FOGWyJd4KzNB4w0Yr/uFgOxYTE_.js","https:/framerusercontent.com/modules/UlIHzhUq7Q6lE7gLZ1KV/OTt1Hm7iIVXXnpWifr9z/UJMb_GcOu.js","https:/framerusercontent.com/modules/RLKvWig3tQKsb08Otpi1/rJEsBZgsHGZ8ZVEDdnWk/dVU1ew1v1.js","https:/framerusercontent.com/modules/LRdTnNkg8G2fISEk4Y58/iTzzfxEZYvy2yqIHPR7z/GCdUaBeT7.js","https:/framerusercontent.com/modules/IucKJBniFErrA2zE4QW5/v31auv3ZTlV9Kbfpb2ss/DYOdcp5a4.js","https:/framerusercontent.com/modules/hOj1d6fnFteFTypDq4SC/XurxtlpX3RKi61R2a689/D8aqk3jRm.js","https:/framerusercontent.com/modules/nA5oeJnzSklkYQuGoMNI/oIuOQCAVOJZoktUjCt1s/siteMetadata.js"],"sourcesContent":["export const v0=\"English\";export const v1=\"Swedish\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4d662f6)\nimport*as localizedValues from\"./DYOdcp5a4-0.js\";const valuesByLocaleId={mW00Zo9vS:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export function usePreloadLocalizedValues(){}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77cb752)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-obeu8\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" id=\"1366462997\" role=\"presentation\" viewBox=\"0 0 305 305\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"305px\" id=\"od_wz_S_t\" transform=\"translate(0.11 -0.11)\" width=\"305px\"><path d=\"M 42.705 0 C 26.958 6.567 12.553 15.699 0 26.874 L 42.705 56.777 Z M 0 254.721 C 12.553 265.896 26.958 275.028 42.705 281.594 L 42.705 224.817 Z M 160.009 281.594 C 175.755 275.028 190.156 265.896 202.703 254.726 L 160.009 224.833 Z M 202.714 26.874 C 190.161 15.699 175.755 6.567 160.009 0 L 160.009 56.777 L 202.714 26.879 Z\" fill=\"rgb(0, 36, 125)\" height=\"281.5944862616603px\" id=\"pj_XvdwKZ\" transform=\"translate(51.14 11.697)\" width=\"202.71396469596584px\"/><path d=\"M 220.667 164.292 L 261.831 193.114 C 266.34 186.682 270.347 179.912 273.819 172.865 L 261.572 164.292 Z M 195.561 35.926 L 195.561 46.99 L 220.677 46.99 L 261.831 18.174 C 257.318 11.742 252.319 5.666 246.876 0 Z M 53.141 46.99 L 11.988 18.174 C 7.479 24.607 3.471 31.376 0 38.423 L 12.236 46.99 Z M 78.257 164.292 L 53.141 164.292 L 11.988 193.109 C 16.499 199.54 21.498 205.614 26.943 211.278 L 78.257 175.351 L 78.257 164.287 Z\" fill=\"rgb(207, 27, 43)\" height=\"211.2776973218644px\" id=\"vVV4pvnvE\" transform=\"translate(15.588 46.853)\" width=\"273.818508715126px\"/><path d=\"M 183.6 296.813 C 191.687 294.902 199.526 292.347 207.058 289.206 L 207.058 232.445 L 249.753 262.338 C 258.605 254.46 266.515 245.581 273.322 235.881 L 232.159 207.06 L 273.064 207.06 L 285.31 215.633 C 290.335 205.42 294.193 194.673 296.813 183.596 L 183.594 183.596 L 183.594 296.813 Z M 64.638 207.06 L 89.754 207.06 L 89.754 218.124 L 38.44 254.056 C 41.201 256.927 44.073 259.69 47.049 262.338 L 89.754 232.435 L 89.754 289.212 C 97.354 292.381 105.2 294.925 113.213 296.818 L 113.213 183.602 L 0 183.602 C 4.503 202.658 12.579 220.331 23.485 235.881 L 64.638 207.065 Z M 207.058 89.758 L 207.058 78.694 L 258.373 42.768 C 255.612 39.896 252.739 37.133 249.763 34.485 L 207.058 64.384 L 207.058 7.607 C 199.459 4.437 191.613 1.894 183.6 0 L 183.6 113.216 L 296.818 113.216 C 292.315 94.16 284.239 76.488 273.333 60.937 L 232.18 89.753 L 207.064 89.753 Z M 89.754 64.384 L 47.049 34.48 C 38.197 42.357 30.289 51.236 23.485 60.937 L 64.638 89.753 L 23.733 89.753 L 11.497 81.186 C 6.473 91.394 2.616 102.138 0 113.211 L 113.218 113.211 L 113.218 0.005 C 105.205 1.899 97.359 4.443 89.76 7.612 L 89.76 64.389 Z M 273.322 235.887 L 232.164 207.06\" fill=\"rgb(238, 238, 238)\" height=\"296.8181139562073px\" id=\"xeQSXnnnC\" transform=\"translate(4.091 4.086)\" width=\"296.8179524566166px\"/><path d=\"M 0 35.926 L 51.315 0\" fill=\"rgb(238, 238, 238)\" height=\"35.92644513672553px\" id=\"tJ6TPzCV2\" transform=\"translate(42.531 222.21)\" width=\"51.3145779608509px\"/><path d=\"M 187.691 187.687 L 300.909 187.687 C 303.58 176.391 305 164.609 305 152.495 C 305 140.38 303.58 128.604 300.909 117.302 L 187.691 117.302 L 187.691 4.091 C 176.394 1.42 164.612 0 152.497 0 C 140.383 0 128.606 1.42 117.304 4.091 L 117.304 117.307 L 4.091 117.307 C 1.42 128.604 0 140.386 0 152.5 C 0 164.614 1.42 176.391 4.091 187.693 L 117.309 187.693 L 117.309 300.909 C 128.606 303.58 140.388 305 152.503 305 C 164.617 305 176.394 303.58 187.696 300.909 L 187.696 187.693 Z\" fill=\"rgb(207, 27, 43)\" height=\"305px\" id=\"O2xBXvjFd\" width=\"305px\"/></g></svg>',style:{...style}});});const css=[`.framer-obeu8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 305px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 305\n * @framerIntrinsicHeight 305\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"EN\",\"set\":{\"localId\":\"vectorSet/InYphMA1d\",\"id\":\"InYphMA1d\",\"moduleId\":\"1Q3axbFSdbUOLL7Lzo2q\"}}\n */const Icon=withCSS(Component,css,\"framer-obeu8\");Icon.displayName=\"EN\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"EN\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/InYphMA1d\\\",\\\"id\\\":\\\"InYphMA1d\\\",\\\"moduleId\\\":\\\"1Q3axbFSdbUOLL7Lzo2q\\\"}}\",\"framerIntrinsicHeight\":\"305\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"305\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77cb752)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-Rsns5\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" id=\"2465019255\" role=\"presentation\" viewBox=\"0 0 305 305\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"305px\" id=\"FJjXAV5f8\" width=\"305px\"><path d=\"M 296.867 116.917 C 280.6 49.817 220.617 0 148.433 0 L 143.35 0 L 143.35 116.917 L 296.867 116.917 M 72.183 20.333 C 36.6 41.175 10.167 75.742 0 116.917 L 72.183 116.917 Z M 0 188.083 C 10.167 229.258 36.6 263.825 72.183 284.667 L 72.183 188.083 Z M 143.35 305 L 148.433 305 C 220.617 305 280.6 255.183 296.867 188.083 L 143.35 188.083 L 143.35 305\" fill=\"rgb(66, 139, 193)\" height=\"304.99999491373694px\" id=\"qoY7qWUzh\" transform=\"translate(4.067 0)\" width=\"296.86667277018233px\"/><path d=\"M 300.933 116.917 L 147.417 116.917 L 147.417 0 C 121.492 1.017 97.092 8.133 76.25 20.333 L 76.25 116.917 L 4.067 116.917 C 1.525 128.1 0 140.3 0 152.5 C 0 164.7 1.525 176.9 4.067 188.083 L 76.25 188.083 L 76.25 284.667 C 97.092 296.867 121.492 303.983 147.417 305 L 147.417 188.083 L 300.933 188.083 C 303.475 176.9 305 164.7 305 152.5 C 305 140.3 303.475 128.1 300.933 116.917\" fill=\"rgb(255, 230, 46)\" height=\"305px\" id=\"uQGs2HKJ0\" width=\"305px\"/></g></svg>',style:{...style}});});const css=[`.framer-Rsns5 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 305px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 305\n * @framerIntrinsicHeight 305\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"SWE\",\"set\":{\"localId\":\"vectorSet/InYphMA1d\",\"id\":\"InYphMA1d\",\"moduleId\":\"1Q3axbFSdbUOLL7Lzo2q\"}}\n */const Icon=withCSS(Component,css,\"framer-Rsns5\");Icon.displayName=\"SWE\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"305\",\"framerVector\":\"{\\\"name\\\":\\\"SWE\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/InYphMA1d\\\",\\\"id\\\":\\\"InYphMA1d\\\",\\\"moduleId\\\":\\\"1Q3axbFSdbUOLL7Lzo2q\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"305\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77cb752)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-fbGC4\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" id=\"2257299512\" role=\"presentation\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 5 L 3.5 8.5 L 11 0\" fill=\"transparent\" height=\"8.5px\" id=\"ZpOdaY0Ae\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"rgb(64, 21, 218)\" transform=\"translate(1 2)\" width=\"11px\"/></svg>',style:{...style}});});const css=[`.framer-fbGC4 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 13px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 13\n * @framerIntrinsicHeight 13\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(64, 21, 218)\"},\"set\":{\"localId\":\"vectorSet/A8vm6XbEe\",\"id\":\"A8vm6XbEe\",\"moduleId\":\"2iYOIvJIeNBSWfo4Cl2b\"}}\n */const Icon=withCSS(Component,css,\"framer-fbGC4\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"13\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(64, 21, 218)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/A8vm6XbEe\\\",\\\"id\\\":\\\"A8vm6XbEe\\\",\\\"moduleId\\\":\\\"2iYOIvJIeNBSWfo4Cl2b\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"13\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77cb752)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-a0T5Z\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" id=\"2103117463\" role=\"presentation\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 5 L 3.5 8.5 L 11 0\" fill=\"transparent\" height=\"8.5px\" id=\"hIsb5inx0\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"rgb(224, 224, 224)\" transform=\"translate(1 2)\" width=\"11px\"/></svg>',style:{...style}});});const css=[`.framer-a0T5Z { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 13px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 13\n * @framerIntrinsicHeight 13\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Tickmark Default\",\"color\":{\"type\":\"static\",\"value\":\"rgb(224, 224, 224)\"},\"set\":{\"localId\":\"vectorSet/A8vm6XbEe\",\"id\":\"A8vm6XbEe\",\"moduleId\":\"2iYOIvJIeNBSWfo4Cl2b\"}}\n */const Icon=withCSS(Component,css,\"framer-a0T5Z\");Icon.displayName=\"Tickmark Default\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"13\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Tickmark Default\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(224, 224, 224)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/A8vm6XbEe\\\",\\\"id\\\":\\\"A8vm6XbEe\\\",\\\"moduleId\\\":\\\"2iYOIvJIeNBSWfo4Cl2b\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"13\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62acaa8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4.5 4.5 L 9 0\" fill=\"transparent\" height=\"4.5px\" id=\"PVOPOlIg6\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, rgb(64, 22, 218))\" transform=\"translate(2 4)\" width=\"9px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hasY4\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-hasY4 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, #4016da); mask: ${mask}; width: 13px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 13\n * @framerIntrinsicHeight 13\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, rgb(64, 22, 218))\"},\"set\":{\"localId\":\"vectorSet/A8vm6XbEe\",\"id\":\"A8vm6XbEe\",\"moduleId\":\"2iYOIvJIeNBSWfo4Cl2b\"}}\n */const Icon=withCSS(Component,css,\"framer-hasY4\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, rgb(64, 22, 218))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/A8vm6XbEe\\\",\\\"id\\\":\\\"A8vm6XbEe\\\",\\\"moduleId\\\":\\\"2iYOIvJIeNBSWfo4Cl2b\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"13\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"13\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62acaa8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4.5 4.5 L 9 0\" fill=\"transparent\" height=\"4.5px\" id=\"uyZhx8Nhu\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, rgb(49, 46, 63))\" transform=\"translate(2 4)\" width=\"9px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NwBGV\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-NwBGV { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, #312e3f); mask: ${mask}; width: 13px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 13\n * @framerIntrinsicHeight 13\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu Arrow\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, rgb(49, 46, 63))\"},\"set\":{\"localId\":\"vectorSet/A8vm6XbEe\",\"id\":\"A8vm6XbEe\",\"moduleId\":\"2iYOIvJIeNBSWfo4Cl2b\"}}\n */const Icon=withCSS(Component,css,\"framer-NwBGV\");Icon.displayName=\"Menu Arrow\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"13\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Menu Arrow\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, rgb(49, 46, 63))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/A8vm6XbEe\\\",\\\"id\\\":\\\"A8vm6XbEe\\\",\\\"moduleId\\\":\\\"2iYOIvJIeNBSWfo4Cl2b\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"13\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9f90919)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4.5 4.5 L 9 0\" fill=\"transparent\" height=\"4.5px\" id=\"aOWYE52R9\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--token-c064d9a2-f0dc-4441-bed7-3d4a2720227b, rgb(155, 153, 164))\" transform=\"translate(2 4)\" width=\"9px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TfuCA\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-TfuCA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-c064d9a2-f0dc-4441-bed7-3d4a2720227b, #9b99a4); mask: ${mask}; width: 13px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 13\n * @framerIntrinsicHeight 13\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-c064d9a2-f0dc-4441-bed7-3d4a2720227b, rgb(155, 153, 164))\"},\"set\":{\"localId\":\"vectorSet/A8vm6XbEe\",\"id\":\"A8vm6XbEe\",\"moduleId\":\"2iYOIvJIeNBSWfo4Cl2b\"}}\n */const Icon=withCSS(Component,css,\"framer-TfuCA\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"13\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"13\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-c064d9a2-f0dc-4441-bed7-3d4a2720227b, rgb(155, 153, 164))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/A8vm6XbEe\\\",\\\"id\\\":\\\"A8vm6XbEe\\\",\\\"moduleId\\\":\\\"2iYOIvJIeNBSWfo4Cl2b\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb3d845)\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 serializationHash=\"framer-aRWtj\";const variantClassNames={Ely8XuA5L:\"framer-v-8s5jzy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sGqDe1XU6=undefined;const zbAnC1UwM=undefined;const upzg8d9r7=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,color,height,id,title,width,...props})=>{return{...props,sGqDe1XU6:click??props.sGqDe1XU6,upzg8d9r7:title??props.upzg8d9r7??\"Title\",zbAnC1UwM:color??props.zbAnC1UwM??\"var(--token-8777d27e-3037-415c-8a09-efe80534b92d, rgb(49, 46, 63))\"};};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,upzg8d9r7,sGqDe1XU6,zbAnC1UwM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ely8XuA5L\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcpi5v4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(sGqDe1XU6){const res=await sGqDe1XU6(...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-8s5jzy\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ely8XuA5L\",onTap:onTapcpi5v4,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RUIENvbW1vbnMgUHJvIEJvbGQ=\",\"--framer-font-family\":'\"TT Commons Pro Bold\", \"TT Commons Pro Bold Placeholder\", sans-serif',\"--framer-letter-spacing\":\"1.5px\",\"--framer-line-height\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-zbAnC1UwM-dVU1ew1v1))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),className:\"framer-si5l98\",fonts:[\"CUSTOM;TT Commons Pro Bold\"],layoutDependency:layoutDependency,layoutId:\"V2Iej4eAA\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-zbAnC1UwM-dVU1ew1v1)\",\"--variable-reference-zbAnC1UwM-dVU1ew1v1\":zbAnC1UwM},text:upzg8d9r7,verticalAlignment:\"center\",withExternalLayout:true})})})})});});const css=[\".framer-aRWtj.framer-1oig6hh, .framer-aRWtj .framer-1oig6hh { display: block; }\",\".framer-aRWtj.framer-8s5jzy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 12px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aRWtj .framer-si5l98 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"upzg8d9r7\":\"title\",\"sGqDe1XU6\":\"click\",\"zbAnC1UwM\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdVU1ew1v1=withCSS(Component,css,\"framer-aRWtj\");export default FramerdVU1ew1v1;FramerdVU1ew1v1.displayName=\"Menu - Link Title\";FramerdVU1ew1v1.defaultProps={height:12,width:49};addPropertyControls(FramerdVU1ew1v1,{upzg8d9r7:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onupzg8d9r7Change:{changes:\"upzg8d9r7\",type:ControlType.ChangeHandler},sGqDe1XU6:{title:\"Click\",type:ControlType.EventHandler},zbAnC1UwM:{defaultValue:\"var(--token-8777d27e-3037-415c-8a09-efe80534b92d, rgb(49, 46, 63))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerdVU1ew1v1,[{explicitInter:true,fonts:[{cssFamilyName:\"TT Commons Pro Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"TT Commons Pro\",url:\"https://framerusercontent.com/assets/WqqENflucrkfCGQajPX2Gjxhb30.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdVU1ew1v1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"12\",\"framerVariables\":\"{\\\"upzg8d9r7\\\":\\\"title\\\",\\\"sGqDe1XU6\\\":\\\"click\\\",\\\"zbAnC1UwM\\\":\\\"color\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"49\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dVU1ew1v1.map","// Generated by Framer (4f63079)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/DEwNGmlKwnpFwzkFowPu/Y7ECOg2DJA9wUxdqYuIV/Md7brpjgM.js\";import MenuArrow from\"https://framerusercontent.com/modules/FDhWOzKgv3KW3s4U2U8d/Mr0FOGWyJd4KzNB4w0Yr/uFgOxYTE_.js\";import Vector1 from\"https://framerusercontent.com/modules/UlIHzhUq7Q6lE7gLZ1KV/OTt1Hm7iIVXXnpWifr9z/UJMb_GcOu.js\";import MenuLinkTitle from\"https://framerusercontent.com/modules/RLKvWig3tQKsb08Otpi1/rJEsBZgsHGZ8ZVEDdnWk/dVU1ew1v1.js\";const MenuLinkTitleFonts=getFonts(MenuLinkTitle);const enabledGestures={aCNVxDtAg:{hover:true},LnQxOKzeE:{hover:true},SA3DpLWRt:{hover:true}};const cycleOrder=[\"SA3DpLWRt\",\"aCNVxDtAg\",\"fPXTotJv7\",\"monzmmVRD\",\"ZJ5YkZ5U_\",\"LnQxOKzeE\"];const serializationHash=\"framer-fR9fr\";const variantClassNames={aCNVxDtAg:\"framer-v-1bajtlw\",fPXTotJv7:\"framer-v-5y10xh\",LnQxOKzeE:\"framer-v-gsv52g\",monzmmVRD:\"framer-v-gt9mjd\",SA3DpLWRt:\"framer-v-1xaq7vo\",ZJ5YkZ5U_:\"framer-v-17mpfqi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rOAuuqZty=undefined;const PMYy6UNtH=undefined;const l0d6o26GC=undefined;const oFbSQPSEw=undefined;const setoFbSQPSEw=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={\"Lang Disabled\":\"LnQxOKzeE\",\"Lang Selected\":\"ZJ5YkZ5U_\",\"Variant 4\":\"monzmmVRD\",Current:\"fPXTotJv7\",Default:\"SA3DpLWRt\",Dropdown:\"aCNVxDtAg\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({click,height,hover,id,link3,title,width,...props})=>{return{...props,l0d6o26GC:link3??props.l0d6o26GC,oFbSQPSEw:title??props.oFbSQPSEw??\"Title\",PMYy6UNtH:hover??props.PMYy6UNtH,rOAuuqZty:click??props.rOAuuqZty,variant:humanReadableVariantMap[props.variant]??props.variant??\"SA3DpLWRt\"};};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,\"oFbSQPSEw\":externaloFbSQPSEw,\"onoFbSQPSEwChange\":setExternaloFbSQPSEw,PMYy6UNtH,l0d6o26GC,rOAuuqZty,...restProps}=getProps(props);const[oFbSQPSEw,setoFbSQPSEw]=useStateVariable(externaloFbSQPSEw,setExternaloFbSQPSEw);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SA3DpLWRt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphfrq8u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rOAuuqZty){const res=await rOAuuqZty(...args);if(res===false)return false;}});const onMouseEnterolykuy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PMYy6UNtH){const res=await PMYy6UNtH(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"LnQxOKzeE-hover\")return false;if([\"ZJ5YkZ5U_\",\"LnQxOKzeE\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"aCNVxDtAg-hover\")return true;if([\"aCNVxDtAg\",\"monzmmVRD\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:l0d6o26GC,motionChild:true,nodeId:\"SA3DpLWRt\",openInNewTab:false,scopeId:\"GCdUaBeT7\",...addPropertyOverrides({\"LnQxOKzeE-hover\":{href:undefined},LnQxOKzeE:{href:undefined},ZJ5YkZ5U_:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xaq7vo\",className,classNames)} framer-wrenjt`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SA3DpLWRt\",onMouseEnter:onMouseEnterolykuy,onTap:onTaphfrq8u,ref:refBinding,style:{...style},...addPropertyOverrides({\"aCNVxDtAg-hover\":{\"data-framer-name\":undefined},\"LnQxOKzeE-hover\":{\"data-framer-name\":undefined,onTap:undefined},\"SA3DpLWRt-hover\":{\"data-framer-name\":undefined},aCNVxDtAg:{\"data-framer-name\":\"Dropdown\"},fPXTotJv7:{\"data-framer-name\":\"Current\"},LnQxOKzeE:{\"data-framer-name\":\"Lang Disabled\",onTap:undefined},monzmmVRD:{\"data-framer-name\":\"Variant 4\"},ZJ5YkZ5U_:{\"data-framer-name\":\"Lang Selected\",onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-otty5\",layoutDependency:layoutDependency,layoutId:\"OH7Mm1yhE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:12,y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-3-13)/2+0+0)+0+0,...addPropertyOverrides({aCNVxDtAg:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||92)-3-13)/2)+0+0},LnQxOKzeE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-0-13)/2+0+0)+0+.5},monzmmVRD:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||92)-3-13)/2)+0+0},ZJ5YkZ5U_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-0-13)/2+0+0)+0+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-irzti9-container\",layoutDependency:layoutDependency,layoutId:\"Y4DfRmlDE-container\",nodeId:\"Y4DfRmlDE\",rendersWithMotion:true,scopeId:\"GCdUaBeT7\",children:/*#__PURE__*/_jsx(MenuLinkTitle,{height:\"100%\",id:\"Y4DfRmlDE\",layoutId:\"Y4DfRmlDE\",onupzg8d9r7Change:setoFbSQPSEw,style:{height:\"100%\"},upzg8d9r7:oFbSQPSEw,width:\"100%\",zbAnC1UwM:\"var(--token-8777d27e-3037-415c-8a09-efe80534b92d, rgb(49, 46, 63))\",...addPropertyOverrides({\"aCNVxDtAg-hover\":{zbAnC1UwM:\"var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, rgb(64, 22, 218))\"},\"LnQxOKzeE-hover\":{zbAnC1UwM:\"var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, rgb(49, 46, 63))\"},\"SA3DpLWRt-hover\":{zbAnC1UwM:\"var(--token-c875be29-49cc-4c5f-b4cc-3def69480508, rgb(64, 22, 218))\"},fPXTotJv7:{zbAnC1UwM:\"rgb(156, 153, 164)\"},LnQxOKzeE:{zbAnC1UwM:\"var(--token-5a4286aa-0590-4ff3-ba8d-8c5007f639bb, rgb(141, 135, 160))\"},monzmmVRD:{zbAnC1UwM:\"rgb(155, 153, 164)\"},ZJ5YkZ5U_:{zbAnC1UwM:\"var(--token-a6c7fae6-136b-4c60-9378-b776cb25b91f, rgb(49, 46, 63))\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:12,y:(componentViewport?.y||0)+0+(((componentViewport?.height||92)-3-13)/2+0+0)+0+13,...addPropertyOverrides({aCNVxDtAg:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||92)-3-13)/2)+0+13},monzmmVRD:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||92)-3-13)/2)+0+13}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-axyp44-container\",layoutDependency:layoutDependency,layoutId:\"fdA7YumWO-container\",nodeId:\"fdA7YumWO\",rendersWithMotion:true,scopeId:\"GCdUaBeT7\",children:/*#__PURE__*/_jsx(MenuLinkTitle,{height:\"100%\",id:\"fdA7YumWO\",layoutId:\"fdA7YumWO\",onupzg8d9r7Change:setoFbSQPSEw,style:{height:\"100%\"},upzg8d9r7:oFbSQPSEw,width:\"100%\",zbAnC1UwM:\"var(--token-8777d27e-3037-415c-8a09-efe80534b92d, rgb(49, 46, 63))\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-erdvde\",layoutDependency:layoutDependency,layoutId:\"MEdCx6qUr\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1n3ly4o\",Component:MenuArrow,layoutDependency:layoutDependency,layoutId:\"yzHr8icy1\",...addPropertyOverrides({\"aCNVxDtAg-hover\":{Component:Vector}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1wl6gmf\",Component:MenuArrow,layoutDependency:layoutDependency,layoutId:\"mKiTv5yCY\",...addPropertyOverrides({monzmmVRD:{Component:Vector1}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\".framer-fR9fr.framer-wrenjt, .framer-fR9fr .framer-wrenjt { display: block; }\",\".framer-fR9fr.framer-1xaq7vo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 92px; justify-content: center; overflow: hidden; padding: 0px 17px 3px 17px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fR9fr .framer-otty5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: 13px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-fR9fr .framer-irzti9-container, .framer-fR9fr .framer-axyp44-container { flex: none; height: 12px; position: relative; width: auto; }\",\".framer-fR9fr .framer-erdvde { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 13px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 13px; }\",\".framer-fR9fr .framer-1n3ly4o, .framer-fR9fr .framer-1wl6gmf { flex: none; height: auto; position: relative; width: 13px; }\",\".framer-fR9fr.framer-v-1bajtlw.framer-1xaq7vo, .framer-fR9fr.framer-v-gt9mjd.framer-1xaq7vo { flex-direction: row; gap: 4px; }\",\".framer-fR9fr.framer-v-1bajtlw .framer-1n3ly4o, .framer-fR9fr.framer-v-gt9mjd .framer-1n3ly4o { order: 0; }\",\".framer-fR9fr.framer-v-1bajtlw .framer-1wl6gmf, .framer-fR9fr.framer-v-gt9mjd .framer-1wl6gmf { order: 1; }\",\".framer-fR9fr.framer-v-17mpfqi.framer-1xaq7vo { cursor: unset; padding: 0px 17px 0px 17px; }\",\".framer-fR9fr.framer-v-17mpfqi .framer-otty5, .framer-fR9fr.framer-v-gsv52g .framer-otty5 { justify-content: center; }\",\".framer-fR9fr.framer-v-gsv52g.framer-1xaq7vo { padding: 0px 17px 0px 17px; }\",\".framer-fR9fr.framer-v-1bajtlw.hover .framer-erdvde { justify-content: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 83\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"aCNVxDtAg\":{\"layout\":[\"auto\",\"fixed\"]},\"fPXTotJv7\":{\"layout\":[\"auto\",\"fixed\"]},\"monzmmVRD\":{\"layout\":[\"auto\",\"fixed\"]},\"ZJ5YkZ5U_\":{\"layout\":[\"auto\",\"fixed\"]},\"LnQxOKzeE\":{\"layout\":[\"auto\",\"fixed\"]},\"OKpPz443x\":{\"layout\":[\"auto\",\"fixed\"]},\"tfpY7Pe92\":{\"layout\":[\"auto\",\"fixed\"]},\"y1VmJZEyF\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"oFbSQPSEw\":\"title\",\"PMYy6UNtH\":\"hover\",\"l0d6o26GC\":\"link3\",\"rOAuuqZty\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGCdUaBeT7=withCSS(Component,css,\"framer-fR9fr\");export default FramerGCdUaBeT7;FramerGCdUaBeT7.displayName=\"Menu - Link Button\";FramerGCdUaBeT7.defaultProps={height:92,width:83};addPropertyControls(FramerGCdUaBeT7,{variant:{options:[\"SA3DpLWRt\",\"aCNVxDtAg\",\"fPXTotJv7\",\"monzmmVRD\",\"ZJ5YkZ5U_\",\"LnQxOKzeE\"],optionTitles:[\"Default\",\"Dropdown\",\"Current\",\"Variant 4\",\"Lang Selected\",\"Lang Disabled\"],title:\"Variant\",type:ControlType.Enum},oFbSQPSEw:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onoFbSQPSEwChange:{changes:\"oFbSQPSEw\",type:ControlType.ChangeHandler},PMYy6UNtH:{title:\"Hover\",type:ControlType.EventHandler},l0d6o26GC:{title:\"Link 3\",type:ControlType.Link},rOAuuqZty:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerGCdUaBeT7,[{explicitInter:true,fonts:[]},...MenuLinkTitleFonts],{supportsExplicitInterCodegen:true});FramerGCdUaBeT7.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuLinkTitle,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGCdUaBeT7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aCNVxDtAg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"fPXTotJv7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"monzmmVRD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZJ5YkZ5U_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LnQxOKzeE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OKpPz443x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tfpY7Pe92\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"y1VmJZEyF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"92\",\"framerVariables\":\"{\\\"oFbSQPSEw\\\":\\\"title\\\",\\\"PMYy6UNtH\\\":\\\"hover\\\",\\\"l0d6o26GC\\\":\\\"link3\\\",\\\"rOAuuqZty\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"83\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GCdUaBeT7.map","// Generated by Framer (4d662f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/089ewC7LxfangxHLME4Z/bjjkve9nS6pGAi6l6VlE/DYOdcp5a4.js\";import EN from\"https://framerusercontent.com/modules/LA7sUlLWCgHyUY9WK78t/mi9NgMpqxjDdJACSyiKN/Ct_trhQTD.js\";import SWE from\"https://framerusercontent.com/modules/7mgAG7rcEy5BphDqza5A/aZbiJthnGUGaIoicqvR4/MBuscgwD5.js\";import Vector from\"https://framerusercontent.com/modules/YktquBYUB9a91CwLYA9C/HJwo4AaojtJmSToRWj2S/NzaLr4CPz.js\";import TickmarkDefault from\"https://framerusercontent.com/modules/vo0oz4W4R8vwQN9Bicud/76q2yiHH3ZpD1AmXczBk/orBolM71I.js\";import MenuLinkButton from\"https://framerusercontent.com/modules/LRdTnNkg8G2fISEk4Y58/iTzzfxEZYvy2yqIHPR7z/GCdUaBeT7.js\";const MenuLinkButtonFonts=getFonts(MenuLinkButton);const enabledGestures={CRYI_xoGo:{hover:true},RNuHwP8Px:{hover:true},sRchWp_R3:{hover:true},ZVb3qfc6X:{hover:true}};const cycleOrder=[\"RNuHwP8Px\",\"CRYI_xoGo\",\"ZVb3qfc6X\",\"sRchWp_R3\"];const serializationHash=\"framer-eNwvO\";const variantClassNames={CRYI_xoGo:\"framer-v-z4upy6\",RNuHwP8Px:\"framer-v-dci9mv\",sRchWp_R3:\"framer-v-1ltq6qd\",ZVb3qfc6X:\"framer-v-eho02x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const J_Ck_5kpe=undefined;const transition1={duration:0,type:\"tween\"};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={\"English Default\":\"RNuHwP8Px\",\"English Disabled\":\"ZVb3qfc6X\",\"Swedish Default\":\"CRYI_xoGo\",\"Swedish Disabled\":\"sRchWp_R3\"};const Variants=motion.create(React.Fragment);const getProps=({click2,height,id,width,...props})=>{return{...props,J_Ck_5kpe:click2??props.J_Ck_5kpe,variant:humanReadableVariantMap[props.variant]??props.variant??\"RNuHwP8Px\"};};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,J_Ck_5kpe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RNuHwP8Px\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprfd51c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(J_Ck_5kpe){const res=await J_Ck_5kpe(...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-dci9mv\",className,classNames),\"data-framer-name\":\"English Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RNuHwP8Px\",onTap:onTaprfd51c,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{\"CRYI_xoGo-hover\":{backgroundColor:\"rgb(244, 244, 244)\"},\"RNuHwP8Px-hover\":{backgroundColor:\"rgb(244, 244, 244)\"},\"sRchWp_R3-hover\":{backgroundColor:\"rgb(244, 244, 244)\"},\"ZVb3qfc6X-hover\":{backgroundColor:\"rgb(244, 244, 244)\"}},...addPropertyOverrides({\"CRYI_xoGo-hover\":{\"data-framer-name\":undefined},\"RNuHwP8Px-hover\":{\"data-framer-name\":undefined},\"sRchWp_R3-hover\":{\"data-framer-name\":undefined},\"ZVb3qfc6X-hover\":{\"data-framer-name\":undefined},CRYI_xoGo:{\"data-framer-name\":\"Swedish Default\"},sRchWp_R3:{\"data-framer-name\":\"Swedish Disabled\"},ZVb3qfc6X:{\"data-framer-name\":\"English Disabled\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-15lys7w\",Component:EN,layoutDependency:layoutDependency,layoutId:\"zFUkNmh0S\",...addPropertyOverrides({CRYI_xoGo:{Component:SWE},sRchWp_R3:{Component:SWE}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,y:(componentViewport?.y||0)+(0+((componentViewport?.height||61)-0-61)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bsbifs-container\",\"data-framer-name\":\"English\",layoutDependency:layoutDependency,layoutId:\"LyjuiN9oJ-container\",name:\"English\",nodeId:\"LyjuiN9oJ\",rendersWithMotion:true,scopeId:\"DYOdcp5a4\",children:/*#__PURE__*/_jsx(MenuLinkButton,{height:\"100%\",id:\"LyjuiN9oJ\",layoutId:\"LyjuiN9oJ\",name:\"English\",oFbSQPSEw:getLocalizedValue(\"v0\",activeLocale)??\"English\",style:{height:\"100%\"},variant:matchVariant(\"ZJ5YkZ5U_\"),width:\"100%\",...addPropertyOverrides({CRYI_xoGo:{oFbSQPSEw:getLocalizedValue(\"v1\",activeLocale)??\"Swedish\"},sRchWp_R3:{oFbSQPSEw:getLocalizedValue(\"v1\",activeLocale)??\"Swedish\",variant:matchVariant(\"LnQxOKzeE\")},ZVb3qfc6X:{variant:matchVariant(\"LnQxOKzeE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1jndvbd\",Component:Vector,layoutDependency:layoutDependency,layoutId:\"p3FWPGL0K\",...addPropertyOverrides({sRchWp_R3:{Component:TickmarkDefault},ZVb3qfc6X:{Component:TickmarkDefault}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-eNwvO.framer-1o1xpvo, .framer-eNwvO .framer-1o1xpvo { display: block; }\",\".framer-eNwvO.framer-dci9mv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 181px; }\",\".framer-eNwvO .framer-15lys7w { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 22px; }\",\".framer-eNwvO .framer-1bsbifs-container { flex: none; height: 61px; position: relative; width: auto; }\",\".framer-eNwvO .framer-1jndvbd { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 181\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CRYI_xoGo\":{\"layout\":[\"fixed\",\"auto\"]},\"ZVb3qfc6X\":{\"layout\":[\"fixed\",\"auto\"]},\"sRchWp_R3\":{\"layout\":[\"fixed\",\"auto\"]},\"aSFSORebT\":{\"layout\":[\"fixed\",\"auto\"]},\"Z2Ky9UPG1\":{\"layout\":[\"fixed\",\"auto\"]},\"pBWXHIDf7\":{\"layout\":[\"fixed\",\"auto\"]},\"d93PfxXfA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"J_Ck_5kpe\":\"click2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDYOdcp5a4=withCSS(Component,css,\"framer-eNwvO\");export default FramerDYOdcp5a4;FramerDYOdcp5a4.displayName=\"English\";FramerDYOdcp5a4.defaultProps={height:61,width:181};addPropertyControls(FramerDYOdcp5a4,{variant:{options:[\"RNuHwP8Px\",\"CRYI_xoGo\",\"ZVb3qfc6X\",\"sRchWp_R3\"],optionTitles:[\"English Default\",\"Swedish Default\",\"English Disabled\",\"Swedish Disabled\"],title:\"Variant\",type:ControlType.Enum},J_Ck_5kpe:{title:\"Click 2\",type:ControlType.EventHandler}});addFonts(FramerDYOdcp5a4,[{explicitInter:true,fonts:[]},...MenuLinkButtonFonts],{supportsExplicitInterCodegen:true});FramerDYOdcp5a4.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuLinkButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDYOdcp5a4\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"61\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CRYI_xoGo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZVb3qfc6X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sRchWp_R3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aSFSORebT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z2Ky9UPG1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pBWXHIDf7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d93PfxXfA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"181\",\"framerVariables\":\"{\\\"J_Ck_5kpe\\\":\\\"click2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4d662f6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import English from\"https://framerusercontent.com/modules/IucKJBniFErrA2zE4QW5/v31auv3ZTlV9Kbfpb2ss/DYOdcp5a4.js\";const EnglishFonts=getFonts(English);const cycleOrder=[\"qiaFVitTL\",\"L7wGrp5bY\"];const serializationHash=\"framer-LGgy7\";const variantClassNames={L7wGrp5bY:\"framer-v-skzvjt\",qiaFVitTL:\"framer-v-bwpqt9\"};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={EN:\"qiaFVitTL\",SV:\"L7wGrp5bY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qiaFVitTL\"};};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:\"qiaFVitTL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const J_Ck_5kpe17b0nju=activeVariantCallback(async(...args)=>{setLocale(\"default\");});const J_Ck_5kpe1owoq5n=activeVariantCallback(async(...args)=>{setLocale(\"mW00Zo9vS\");});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-bwpqt9\",className,classNames),\"data-framer-name\":\"EN\",layoutDependency:layoutDependency,layoutId:\"qiaFVitTL\",ref:refBinding,style:{...style},...addPropertyOverrides({L7wGrp5bY:{\"data-framer-name\":\"SV\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-0-122)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uszti9-container\",layoutDependency:layoutDependency,layoutId:\"bIFlms7gX-container\",nodeId:\"bIFlms7gX\",rendersWithMotion:true,scopeId:\"D8aqk3jRm\",children:/*#__PURE__*/_jsx(English,{height:\"100%\",id:\"bIFlms7gX\",layoutId:\"bIFlms7gX\",style:{width:\"100%\"},variant:matchVariant(\"RNuHwP8Px\"),width:\"100%\",...addPropertyOverrides({L7wGrp5bY:{J_Ck_5kpe:J_Ck_5kpe17b0nju,variant:matchVariant(\"ZVb3qfc6X\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:61,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||122)-0-122)/2+61+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qqvsnj-container\",\"data-framer-name\":\"Swedish\",layoutDependency:layoutDependency,layoutId:\"ima69NMcG-container\",name:\"Swedish\",nodeId:\"ima69NMcG\",rendersWithMotion:true,scopeId:\"D8aqk3jRm\",children:/*#__PURE__*/_jsx(English,{height:\"100%\",id:\"ima69NMcG\",J_Ck_5kpe:J_Ck_5kpe1owoq5n,layoutId:\"ima69NMcG\",name:\"Swedish\",style:{width:\"100%\"},variant:matchVariant(\"sRchWp_R3\"),width:\"100%\",...addPropertyOverrides({L7wGrp5bY:{J_Ck_5kpe:undefined,variant:matchVariant(\"CRYI_xoGo\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-LGgy7.framer-rojv88, .framer-LGgy7 .framer-rojv88 { display: block; }\",\".framer-LGgy7.framer-bwpqt9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LGgy7 .framer-1uszti9-container, .framer-LGgy7 .framer-qqvsnj-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; z-index: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 122\n * @framerIntrinsicWidth 181\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"L7wGrp5bY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerD8aqk3jRm=withCSS(Component,css,\"framer-LGgy7\");export default FramerD8aqk3jRm;FramerD8aqk3jRm.displayName=\"Language Dropdown 3\";FramerD8aqk3jRm.defaultProps={height:122,width:181};addPropertyControls(FramerD8aqk3jRm,{variant:{options:[\"qiaFVitTL\",\"L7wGrp5bY\"],optionTitles:[\"EN\",\"SV\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerD8aqk3jRm,[{explicitInter:true,fonts:[]},...EnglishFonts],{supportsExplicitInterCodegen:true});FramerD8aqk3jRm.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(English,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD8aqk3jRm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"181\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"L7wGrp5bY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"122\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4f63079)\nconst valuesByLocaleId={mW00Zo9vS:{v0:\"Mobilappar och e-handel, fr\\xe5n id\\xe9 till lansering – GrandWorks\",v1:\"GrandWorks designar och bygger mobilappar, e-handel och AI-plattformar. Vi tar hand om allt fr\\xe5n strategi och design till lansering och drift.\"}};function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}export default function metadata(params,activeLocale){return{description:getLocalizedValue(\"v1\",activeLocale)??\"GrandWorks designs and builds high-performance mobile apps, e-commerce websites and AI platforms, from strategy and design to launch and growth.\",favicon:\"https://framerusercontent.com/assets/F02RMaQ3WEl1ZsW8i7pRHgChTU.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/gPXxA3ssKvPZLKyLOHlMA86I.png\",title:getLocalizedValue(\"v0\",activeLocale)??\"End-to-End Mobile Apps & E-Commerce Agency – GrandWorks\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}