{"version":3,"file":"shared-lib.CVfpFqgF.mjs","names":["e","l","className","useId","useState","e","metadata","log","time","timeEnd","e","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","p","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","fonts","css","className","v0","v1","v2","React.Fragment","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","v0","React.Fragment","v1","v2","v3","v4","v5","v6","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","getLocalizedValue","addPropertyOverrides","MenuHover","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","v0","React.Fragment","v1","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","getLocalizedValue","SVG","addPropertyOverrides","Search","NavDropDown","LinkMenu","LocaleSelector","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","className","SVG","getLocalizedValue","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","React.Fragment","getLocalizedValue","valuesByLocaleId","localizedValues","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","SVG","RichText","getLocalizedValue","Image","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js","https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/DX2W3ZdBjRDTuqk0aISG/TuJOaYD5dqdpO8aLlDlg/GCcyrvj9l.js","https:/framerusercontent.com/modules/8VtcpXVFTCdsrXsVOXIy/p1QQus1mapRYHuZ3z2U0/a_QkBxGUC-0.js","https:/framerusercontent.com/modules/8VtcpXVFTCdsrXsVOXIy/p1QQus1mapRYHuZ3z2U0/a_QkBxGUC.js","https:/framerusercontent.com/modules/BPLsJ2aYOZnZimhQXgwP/gEqtdWE9evV9ULhlcY0d/fwfj5zmgj-0.js","https:/framerusercontent.com/modules/BPLsJ2aYOZnZimhQXgwP/gEqtdWE9evV9ULhlcY0d/fwfj5zmgj.js","https:/framerusercontent.com/modules/KjYHAXKKEc5ZeSjyxT9P/nHdbxSUcs8GaUrCbIPzA/fwfj5zmgj.js","https:/framerusercontent.com/modules/MmIUTVt9HdSxVc1o8AyT/i86dzipaZFwmm5q49SF6/UzGNy8gQf.js","https:/framerusercontent.com/modules/2nNM6cQ3fTS3TSuJUTq0/Y7wY4HRIfyi9zqhqMdoa/YluVYsDxM-0.js","https:/framerusercontent.com/modules/2nNM6cQ3fTS3TSuJUTq0/Y7wY4HRIfyi9zqhqMdoa/YluVYsDxM.js","https:/framerusercontent.com/modules/S5hrORhOY4IlUzOIEfFz/ImtoqQ8Nmd1aIq4ZIwjF/YluVYsDxM.js","https:/framerusercontent.com/modules/WaOAlSxvbAt2Tj0IC1HR/ZqKDfNXUTAi4oR40eBP5/a_QkBxGUC.js","https:/framerusercontent.com/modules/gdn08kyBsjLM6clR6Dj6/0FWsINKpzkNMU2IOg5KB/TQMyKkjkP.js","https:/framerusercontent.com/modules/C3M4v5oeiQy6MiRppEGN/QpIOGfSAXYdGTCqplc8t/OnrIm9YZG-0.js","https:/framerusercontent.com/modules/C3M4v5oeiQy6MiRppEGN/QpIOGfSAXYdGTCqplc8t/OnrIm9YZG.js","https:/framerusercontent.com/modules/XtwESXgvi1QEDCZ1Kcjc/4asaW8qEv9gcqYiyPne0/OnrIm9YZG.js","https:/framerusercontent.com/modules/LOJhFKy1bvn8En4GLKO0/JlsDTlwOD6zcY3ycNWfE/O7JVce4iH.js","https:/framerusercontent.com/modules/fh1ij7qJ86KgVpPDjWiL/YPTxTm9SRLTVhHHJ1fi0/siteMetadata.js"],"sourcesContent":["import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-iOgRE .framer-styles-preset-14wg8t6:not(.rich-text-wrapper), .framer-iOgRE .framer-styles-preset-14wg8t6.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, #0a0221); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, #0a0221) /* {\"name\":\"Text-Dark\"} */; --framer-link-text-color: var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, #111111); --framer-link-text-decoration: none; }'];export const className=\"framer-iOgRE\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"Search...\";export const v1=\"Clear\";export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"News\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"vtDHF9vtM\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"News\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Sectors\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgIDwKst2\"},motionChild:true,nodeId:\"x7rT5z9X5\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Sectors\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Events\"})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vt0ZE1p1e\"},motionChild:true,nodeId:\"cXGCf8PBY\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Events\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Documents\"})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Membership\"})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DeyvIFocC\"},motionChild:true,nodeId:\"WGXmYXLuk\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Membership\"})})})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Contacts\"})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YXfbtQNbj\"},motionChild:true,nodeId:\"w4zCtYk1f\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Contacts\"})})})});\nexport const __FramerMetadata__ = {\"exports\":{\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport*as localizedValues from\"./a_QkBxGUC-0.js\";const valuesByLocaleId={kLQ5GcwyY: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;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"About us\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Our story\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Mission, Vision\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Trade union protection\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Management bodies\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Our story\"})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Mission, Vision\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7f7ffdc)\nimport*as localizedValues from\"./fwfj5zmgj-0.js\";const valuesByLocaleId={kLQ5GcwyY: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;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7f7ffdc)\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\";import getLocalizedValue from\"https://framerusercontent.com/modules/BPLsJ2aYOZnZimhQXgwP/gEqtdWE9evV9ULhlcY0d/fwfj5zmgj.js\";const enabledGestures={D0xAKtuea:{hover:true,pressed:true},gXgK4btaN:{hover:true},iSg86SsGw:{hover:true},nbhwSmqrO:{hover:true},T0MbWGjkp:{hover:true}};const cycleOrder=[\"iSg86SsGw\",\"T0MbWGjkp\",\"gXgK4btaN\",\"D0xAKtuea\",\"nbhwSmqrO\"];const serializationHash=\"framer-Si7Qu\";const variantClassNames={D0xAKtuea:\"framer-v-1f4n9rq\",gXgK4btaN:\"framer-v-ntli98\",iSg86SsGw:\"framer-v-b1ytsn\",nbhwSmqrO:\"framer-v-ua987m\",T0MbWGjkp:\"framer-v-xc2kav\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"01-About\":\"iSg86SsGw\",\"02-Story\":\"T0MbWGjkp\",\"03-Mission\":\"gXgK4btaN\",\"04-sindikalna-zashita\":\"D0xAKtuea\",\"05-Lead\":\"nbhwSmqrO\"};const getProps=({click,height,id,width,...props})=>{return{...props,NQR7w9NAA:click??props.NQR7w9NAA,variant:humanReadableVariantMap[props.variant]??props.variant??\"iSg86SsGw\"};};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,NQR7w9NAA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iSg86SsGw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapilhqlz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NQR7w9NAA){const res=await NQR7w9NAA(...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:{webPageId:\"f8fj8ys4i\"},motionChild:true,nodeId:\"iSg86SsGw\",openInNewTab:false,scopeId:\"fwfj5zmgj\",...addPropertyOverrides({D0xAKtuea:{href:{webPageId:\"FfsQDqFll\"}},nbhwSmqrO:{href:{webPageId:\"A8GEzcdeN\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-b1ytsn\",className,classNames)} framer-1vkagu0`,\"data-framer-name\":\"01-About\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iSg86SsGw\",onTap:onTapilhqlz,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"D0xAKtuea-hover\":{backgroundColor:\"rgb(216, 207, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},\"D0xAKtuea-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},\"gXgK4btaN-hover\":{backgroundColor:\"rgb(216, 207, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},\"iSg86SsGw-hover\":{backgroundColor:\"rgb(216, 207, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},\"nbhwSmqrO-hover\":{backgroundColor:\"rgb(216, 207, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},\"T0MbWGjkp-hover\":{backgroundColor:\"rgb(216, 207, 255)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}},...addPropertyOverrides({\"D0xAKtuea-hover\":{\"data-framer-name\":undefined},\"D0xAKtuea-pressed\":{\"data-framer-name\":undefined},\"gXgK4btaN-hover\":{\"data-framer-name\":undefined},\"iSg86SsGw-hover\":{\"data-framer-name\":undefined},\"nbhwSmqrO-hover\":{\"data-framer-name\":undefined},\"T0MbWGjkp-hover\":{\"data-framer-name\":undefined},D0xAKtuea:{\"data-framer-name\":\"04-sindikalna-zashita\"},gXgK4btaN:{\"data-framer-name\":\"03-Mission\"},nbhwSmqrO:{\"data-framer-name\":\"05-Lead\"},T0MbWGjkp:{\"data-framer-name\":\"02-Story\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"За нас\"})}),className:\"framer-16667m\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"jt9HyponV\",style:{\"--extracted-r6o4lv\":\"rgb(17, 17, 17)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gXgK4btaN-hover\":{children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Мисия, Визия\"})})},\"T0MbWGjkp-hover\":{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Нашата история\"})})},D0xAKtuea:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Синдикална защита\"})})},gXgK4btaN:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"  Мисия, Визия\"})})},nbhwSmqrO:{children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"Органи на управление\"})})},T0MbWGjkp:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(17, 17, 17))\"},children:\"  Нашата история\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Si7Qu.framer-1vkagu0, .framer-Si7Qu .framer-1vkagu0 { display: block; }\",\".framer-Si7Qu.framer-b1ytsn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Si7Qu .framer-16667m { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 191px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 203\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"T0MbWGjkp\":{\"layout\":[\"auto\",\"auto\"]},\"gXgK4btaN\":{\"layout\":[\"auto\",\"auto\"]},\"D0xAKtuea\":{\"layout\":[\"auto\",\"auto\"]},\"nbhwSmqrO\":{\"layout\":[\"auto\",\"auto\"]},\"GsyFq9sHj\":{\"layout\":[\"auto\",\"auto\"]},\"JxPjivdWv\":{\"layout\":[\"auto\",\"auto\"]},\"nkzsM5gR_\":{\"layout\":[\"auto\",\"auto\"]},\"qReMKK3Or\":{\"layout\":[\"auto\",\"auto\"]},\"yaDc8t3Oi\":{\"layout\":[\"auto\",\"auto\"]},\"wAGARTbCg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NQR7w9NAA\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerfwfj5zmgj=withCSS(Component,css,\"framer-Si7Qu\");export default Framerfwfj5zmgj;Framerfwfj5zmgj.displayName=\"Menu-Hover\";Framerfwfj5zmgj.defaultProps={height:37,width:203};addPropertyControls(Framerfwfj5zmgj,{variant:{options:[\"iSg86SsGw\",\"T0MbWGjkp\",\"gXgK4btaN\",\"D0xAKtuea\",\"nbhwSmqrO\"],optionTitles:[\"01-About\",\"02-Story\",\"03-Mission\",\"04-sindikalna-zashita\",\"05-Lead\"],title:\"Variant\",type:ControlType.Enum},NQR7w9NAA:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerfwfj5zmgj,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerfwfj5zmgj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"203\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T0MbWGjkp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gXgK4btaN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D0xAKtuea\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nbhwSmqrO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GsyFq9sHj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JxPjivdWv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nkzsM5gR_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qReMKK3Or\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yaDc8t3Oi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wAGARTbCg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"37\",\"framerVariables\":\"{\\\"NQR7w9NAA\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fwfj5zmgj.map","// Generated by Framer (612a550)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuHover from\"https://framerusercontent.com/modules/KjYHAXKKEc5ZeSjyxT9P/nHdbxSUcs8GaUrCbIPzA/fwfj5zmgj.js\";const MenuHoverFonts=getFonts(MenuHover);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"f1smNTNFf\",\"WFiGW1ugV\"];const serializationHash=\"framer-PWKvi\";const variantClassNames={f1smNTNFf:\"framer-v-1ac609g\",WFiGW1ugV:\"framer-v-1fxmbk5\"};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:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"f1smNTNFf\",Phone:\"WFiGW1ugV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"f1smNTNFf\"};};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:\"f1smNTNFf\",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__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1ac609g\",className,classNames),\"data-border\":true,\"data-framer-appear-id\":\"1ac609g\",\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"f1smNTNFf\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{WFiGW1ugV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({WFiGW1ugV:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+15+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16c9ap1-container\",layoutDependency:layoutDependency,layoutId:\"q6WQJDSVb-container\",nodeId:\"q6WQJDSVb\",rendersWithMotion:true,scopeId:\"UzGNy8gQf\",children:/*#__PURE__*/_jsx(MenuHover,{height:\"100%\",id:\"q6WQJDSVb\",layoutId:\"q6WQJDSVb\",style:{width:\"100%\"},variant:\"iSg86SsGw\",width:\"100%\",...addPropertyOverrides({WFiGW1ugV:{NQR7w9NAA:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+15+204,...addPropertyOverrides({WFiGW1ugV:{y:(componentViewport?.y||0)+15+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h7f2kr-container\",layoutDependency:layoutDependency,layoutId:\"nmMVaTmKP-container\",nodeId:\"nmMVaTmKP\",rendersWithMotion:true,scopeId:\"UzGNy8gQf\",children:/*#__PURE__*/_jsx(MenuHover,{height:\"100%\",id:\"nmMVaTmKP\",layoutId:\"nmMVaTmKP\",style:{width:\"100%\"},variant:\"D0xAKtuea\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+15+408,...addPropertyOverrides({WFiGW1ugV:{y:(componentViewport?.y||0)+15+432}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rgky98-container\",layoutDependency:layoutDependency,layoutId:\"ac29PKswH-container\",nodeId:\"ac29PKswH\",rendersWithMotion:true,scopeId:\"UzGNy8gQf\",children:/*#__PURE__*/_jsx(MenuHover,{height:\"100%\",id:\"ac29PKswH\",layoutId:\"ac29PKswH\",style:{width:\"100%\"},variant:\"nbhwSmqrO\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PWKvi.framer-13951p4, .framer-PWKvi .framer-13951p4 { display: block; }\",\".framer-PWKvi.framer-1ac609g { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 15px; position: relative; width: 221px; }\",\".framer-PWKvi .framer-16c9ap1-container, .framer-PWKvi .framer-h7f2kr-container, .framer-PWKvi .framer-rgky98-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PWKvi.framer-v-1fxmbk5.framer-1ac609g { gap: 16px; }\",'.framer-PWKvi[data-border=\"true\"]::after, .framer-PWKvi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 151\n * @framerIntrinsicWidth 221\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WFiGW1ugV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUzGNy8gQf=withCSS(Component,css,\"framer-PWKvi\");export default FramerUzGNy8gQf;FramerUzGNy8gQf.displayName=\"Link-Menu\";FramerUzGNy8gQf.defaultProps={height:151,width:221};addPropertyControls(FramerUzGNy8gQf,{variant:{options:[\"f1smNTNFf\",\"WFiGW1ugV\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUzGNy8gQf,[{explicitInter:true,fonts:[]},...MenuHoverFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUzGNy8gQf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WFiGW1ugV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"151\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"221\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"About FTTU\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)))\"},children:\"About FTTU\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8c7c84e)\nimport*as localizedValues from\"./YluVYsDxM-0.js\";const valuesByLocaleId={kLQ5GcwyY: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;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8c7c84e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,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/2nNM6cQ3fTS3TSuJUTq0/Y7wY4HRIfyi9zqhqMdoa/YluVYsDxM.js\";const enabledGestures={NHSp7ol3j:{hover:true}};const cycleOrder=[\"NHSp7ol3j\",\"fbfMLzGuR\"];const serializationHash=\"framer-stGhW\";const variantClassNames={fbfMLzGuR:\"framer-v-efsdra\",NHSp7ol3j:\"framer-v-l3snnc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"NHSp7ol3j\",Open:\"fbfMLzGuR\"};const getProps=({height,hover,id,width,...props})=>{return{...props,lXnCt0mmp:hover??props.lXnCt0mmp,variant:humanReadableVariantMap[props.variant]??props.variant??\"NHSp7ol3j\"};};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,lXnCt0mmp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NHSp7ol3j\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterjc3eeb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(lXnCt0mmp){const res=await lXnCt0mmp(...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-l3snnc\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NHSp7ol3j\",onMouseEnter:onMouseEnterjc3eeb,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"NHSp7ol3j-hover\":{\"data-framer-name\":undefined},fbfMLzGuR:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"За ФТС\"})}),className:\"framer-19fyia\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"BHpujjCzP\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{\"NHSp7ol3j-hover\":{\"--extracted-r6o4lv\":\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181))\"},fbfMLzGuR:{\"--extracted-r6o4lv\":\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"NHSp7ol3j-hover\":{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)))\"},children:\"За ФТС\"})})},fbfMLzGuR:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)))\"},children:\"За ФТС\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7kj8by\",layoutDependency:layoutDependency,layoutId:\"MUp6w90yN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.307 6.707\" overflow=\"visible\"><path d=\"M 5.654 6.707 L 0 1.054 L 1.054 0 L 5.654 4.6 L 10.254 0 L 11.307 1.054 Z\" fill=\"rgb(31,31,31)\"></path></svg>',variants:{\"NHSp7ol3j-hover\":{rotate:-180},fbfMLzGuR:{rotate:-180}},withExternalLayout:true,...addPropertyOverrides({\"NHSp7ol3j-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.307 6.707\" overflow=\"visible\"><path d=\"M 5.654 6.707 L 0 1.054 L 1.054 0 L 5.654 4.6 L 10.254 0 L 11.307 1.054 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>'},fbfMLzGuR:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.307 6.707\" overflow=\"visible\"><path d=\"M 5.654 6.707 L 0 1.054 L 1.054 0 L 5.654 4.6 L 10.254 0 L 11.307 1.054 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-stGhW.framer-94pyny, .framer-stGhW .framer-94pyny { display: block; }\",\".framer-stGhW.framer-l3snnc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 4px 10px 4px; position: relative; width: min-content; }\",\".framer-stGhW .framer-19fyia { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-stGhW .framer-7kj8by { height: 7px; position: relative; width: 12px; }\",\".framer-stGhW.framer-v-efsdra.framer-l3snnc { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40.5\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"fbfMLzGuR\":{\"layout\":[\"auto\",\"auto\"]},\"i3ly2BHo_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"lXnCt0mmp\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYluVYsDxM=withCSS(Component,css,\"framer-stGhW\");export default FramerYluVYsDxM;FramerYluVYsDxM.displayName=\"Nav-DropDown\";FramerYluVYsDxM.defaultProps={height:40.5,width:91};addPropertyControls(FramerYluVYsDxM,{variant:{options:[\"NHSp7ol3j\",\"fbfMLzGuR\"],optionTitles:[\"Default\",\"Open\"],title:\"Variant\",type:ControlType.Enum},lXnCt0mmp:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerYluVYsDxM,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYluVYsDxM\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"91\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fbfMLzGuR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i3ly2BHo_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"lXnCt0mmp\\\":\\\"hover\\\"}\",\"framerIntrinsicHeight\":\"40.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YluVYsDxM.map","// Generated by Framer (c0aead9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/DX2W3ZdBjRDTuqk0aISG/TuJOaYD5dqdpO8aLlDlg/GCcyrvj9l.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/8VtcpXVFTCdsrXsVOXIy/p1QQus1mapRYHuZ3z2U0/a_QkBxGUC.js\";import LinkMenu from\"https://framerusercontent.com/modules/MmIUTVt9HdSxVc1o8AyT/i86dzipaZFwmm5q49SF6/UzGNy8gQf.js\";import NavDropDown from\"https://framerusercontent.com/modules/S5hrORhOY4IlUzOIEfFz/ImtoqQ8Nmd1aIq4ZIwjF/YluVYsDxM.js\";const SearchFonts=getFonts(Search);const NavDropDownFonts=getFonts(NavDropDown);const LinkMenuFonts=getFonts(LinkMenu);const LocaleSelectorFonts=getFonts(LocaleSelector);const cycleOrder=[\"sKjP3BWMP\",\"CByu_q3sv\",\"J5sbkLk_D\",\"qHOd6UTbc\",\"jfiroOeDD\",\"KR_r8Wal9\",\"TRYfH_BmP\"];const serializationHash=\"framer-parQB\";const variantClassNames={CByu_q3sv:\"framer-v-691169\",J5sbkLk_D:\"framer-v-11fhrvl\",jfiroOeDD:\"framer-v-3j9s0d\",KR_r8Wal9:\"framer-v-19a49l5\",qHOd6UTbc:\"framer-v-j9fv4a\",sKjP3BWMP:\"framer-v-1o7fv1d\",TRYfH_BmP:\"framer-v-7dqbm6\"};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 transition2={bounce:.2,delay:0,duration:1.2,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:1.3,type:\"spring\"};const transition4={bounce:.2,delay:0,duration:1,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 transition5={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,y:-3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop-1440\":\"sKjP3BWMP\",\"Desktop-1920\":\"KR_r8Wal9\",\"Laptop-1280\":\"TRYfH_BmP\",\"Phone-375\":\"CByu_q3sv\",\"Phone-Open-375\":\"J5sbkLk_D\",\"Tablet-810\":\"qHOd6UTbc\",\"Tablet-Open-810\":\"jfiroOeDD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sKjP3BWMP\"};};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:\"sKjP3BWMP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1udoio8=activeVariantCallback(async(...args)=>{setVariant(\"J5sbkLk_D\");});const onTapjhci3t=activeVariantCallback(async(...args)=>{setVariant(\"CByu_q3sv\");});const onTap10hyqi0=activeVariantCallback(async(...args)=>{setVariant(\"jfiroOeDD\");});const onTapvjtxi6=activeVariantCallback(async(...args)=>{setVariant(\"qHOd6UTbc\");});const lXnCt0mmp13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CByu_q3sv\",\"J5sbkLk_D\",\"qHOd6UTbc\",\"jfiroOeDD\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"CByu_q3sv\",\"J5sbkLk_D\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"qHOd6UTbc\",\"jfiroOeDD\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"J5sbkLk_D\",\"jfiroOeDD\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"CByu_q3sv\",\"qHOd6UTbc\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed5=()=>{if([\"CByu_q3sv\",\"J5sbkLk_D\",\"qHOd6UTbc\",\"jfiroOeDD\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({CByu_q3sv:{value:transition2},J5sbkLk_D:{value:transition3},jfiroOeDD:{value:transition4},qHOd6UTbc:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o7fv1d\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop-1440\",layoutDependency:layoutDependency,layoutId:\"sKjP3BWMP\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(91, 58, 181, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({CByu_q3sv:{\"data-framer-name\":\"Phone-375\"},J5sbkLk_D:{\"data-framer-name\":\"Phone-Open-375\"},jfiroOeDD:{\"data-framer-name\":\"Tablet-Open-810\"},KR_r8Wal9:{\"data-framer-name\":\"Desktop-1920\"},qHOd6UTbc:{\"data-framer-name\":\"Tablet-810\"},TRYfH_BmP:{\"data-framer-name\":\"Laptop-1280\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17d1h1m\",\"data-framer-name\":\"Nav-bar\",layoutDependency:layoutDependency,layoutId:\"MLTYd_7Lo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hcpmjd\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"btXMW9bVY\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"nDYaeQEhG\",scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1hto88v framer-v2tmaj\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nDYaeQEhG\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 196 54\"><path d=\"M 28.674 19.738 C 20.891 19.738 14.568 13.384 14.568 5.562 L 19.795 5.562 C 19.795 10.487 23.773 14.485 28.674 14.485 C 33.575 14.485 37.553 10.487 37.553 5.562 L 42.78 5.562 C 42.78 13.384 36.457 19.738 28.674 19.738 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 28.674 34.262 C 36.457 34.262 42.78 40.616 42.78 48.438 L 37.553 48.438 C 37.553 43.513 33.575 39.515 28.674 39.515 C 23.773 39.515 19.795 43.513 19.795 48.438 L 14.568 48.438 C 14.568 40.616 20.891 34.262 28.674 34.262 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 20.641 26.942 C 20.641 19.12 14.318 12.766 6.535 12.766 L 6.535 18.019 C 11.435 18.019 15.413 22.017 15.413 26.942 C 15.413 31.867 11.435 35.865 6.535 35.865 L 6.535 41.118 C 14.318 41.118 20.641 34.764 20.641 26.942 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.6\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6.535 32.504 C 9.592 32.504 12.07 30.014 12.07 26.942 C 12.07 23.87 9.592 21.38 6.535 21.38 C 3.478 21.38 1 23.87 1 26.942 C 1 30.014 3.478 32.504 6.535 32.504 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.6\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 36.573 26.942 C 36.573 19.12 42.895 12.766 50.679 12.766 L 50.679 18.019 C 45.778 18.019 41.8 22.017 41.8 26.942 C 41.8 31.867 45.778 35.865 50.679 35.865 L 50.679 41.118 C 42.895 41.118 36.573 34.764 36.573 26.942 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 50.333 32.504 C 53.39 32.504 55.868 30.014 55.868 26.942 C 55.868 23.87 53.39 21.38 50.333 21.38 C 47.276 21.38 44.798 23.87 44.798 26.942 C 44.798 30.014 47.276 32.504 50.333 32.504 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 28.674 54 C 31.731 54 34.209 51.51 34.209 48.438 C 34.209 45.366 31.731 42.876 28.674 42.876 C 25.617 42.876 23.139 45.366 23.139 48.438 C 23.139 51.51 25.617 54 28.674 54 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 28.674 11.124 C 31.731 11.124 34.209 8.634 34.209 5.562 C 34.209 2.49 31.731 0 28.674 0 C 25.617 0 23.139 2.49 23.139 5.562 C 23.139 8.634 25.617 11.124 28.674 11.124 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 62.944 10.294 C 62.944 7.704 64.841 6.213 67.614 6.115 L 67.614 5.064 L 70.12 5.064 L 70.12 6.115 C 72.894 6.213 74.79 7.704 74.79 10.294 C 74.79 12.884 72.894 14.375 70.12 14.473 L 70.12 15.549 L 67.614 15.549 L 67.614 14.473 C 64.818 14.375 62.944 12.884 62.944 10.294 Z M 67.662 8.094 C 66.373 8.168 65.498 8.975 65.498 10.294 C 65.498 11.613 66.375 12.42 67.662 12.494 Z M 70.094 8.094 L 70.094 12.494 C 71.383 12.42 72.257 11.613 72.257 10.294 C 72.257 8.975 71.381 8.168 70.094 8.094 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 83.398 15.329 L 76.564 15.329 L 76.564 5.307 L 83.398 5.307 L 83.398 7.36 L 79.093 7.36 L 79.093 9.365 L 83.131 9.365 L 83.131 11.246 L 79.093 11.246 L 79.093 13.299 L 83.398 13.299 L 83.398 15.352 L 83.398 15.327 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 86.731 17.309 L 84.444 17.309 L 84.444 13.276 L 85.124 13.276 C 85.805 12.739 85.975 12.03 86.049 10.636 L 86.389 5.307 L 93.928 5.307 L 93.928 13.276 L 95.167 13.276 L 95.167 17.309 L 92.881 17.309 L 92.881 15.329 L 86.727 15.329 L 86.727 17.309 Z M 87.801 13.129 L 87.801 13.251 L 91.426 13.251 L 91.426 7.335 L 88.629 7.335 L 88.41 10.831 C 88.338 11.907 88.191 12.641 87.826 13.104 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 103.463 15.329 L 96.629 15.329 L 96.629 5.307 L 103.463 5.307 L 103.463 7.36 L 99.158 7.36 L 99.158 9.365 L 103.196 9.365 L 103.196 11.246 L 99.158 11.246 L 99.158 13.299 L 103.463 13.299 L 103.463 15.352 L 103.463 15.327 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 109.837 5.307 C 111.978 5.307 113.436 6.7 113.436 8.851 C 113.436 11.003 111.904 12.37 109.69 12.37 L 108.013 12.37 L 108.013 15.304 L 105.484 15.304 L 105.484 5.284 L 109.837 5.284 L 109.837 5.309 Z M 108.011 10.464 L 109.154 10.464 C 110.225 10.464 110.857 9.902 110.857 8.874 C 110.857 7.847 110.225 7.262 109.154 7.262 L 107.988 7.262 L 107.988 10.464 L 108.013 10.464 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 120.076 13.129 L 116.817 13.129 L 116.184 15.329 L 113.678 15.329 L 117.011 5.307 L 120.124 5.307 L 123.48 15.329 L 120.706 15.329 L 120.074 13.129 Z M 117.303 11.296 L 119.59 11.296 L 118.519 7.58 L 118.398 7.58 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.892 17.309 L 132.892 15.329 L 124.988 15.329 L 124.988 5.307 L 127.517 5.307 L 127.517 13.276 L 131.408 13.276 L 131.408 5.307 L 133.937 5.307 L 133.937 13.276 L 135.178 13.276 L 135.178 17.309 L 132.891 17.309 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 143.18 9.218 L 143.058 9.218 L 139.046 15.329 L 136.613 15.329 L 136.613 5.307 L 139.142 5.307 L 139.142 11.418 L 139.263 11.418 L 143.276 5.307 L 145.709 5.307 L 145.709 15.329 L 143.18 15.329 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 149.942 15.329 L 147.194 15.329 L 149.7 11.466 C 148.484 11.026 147.658 10 147.658 8.631 C 147.658 6.652 149.093 5.307 151.501 5.307 L 155.733 5.307 L 155.733 15.329 L 153.227 15.329 L 153.227 11.833 L 152.109 11.833 L 149.945 15.329 Z M 153.225 7.239 L 151.767 7.239 C 150.817 7.239 150.235 7.776 150.235 8.656 C 150.235 9.537 150.819 10.049 151.791 10.049 L 153.25 10.049 L 153.25 7.239 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 167.624 15.329 L 167.624 11.296 L 163.659 11.296 L 163.659 15.329 L 161.13 15.329 L 161.13 5.307 L 163.659 5.307 L 163.659 9.243 L 167.624 9.243 L 167.624 5.307 L 170.153 5.307 L 170.153 15.329 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 178.107 13.129 L 174.848 13.129 L 174.215 15.329 L 171.71 15.329 L 175.042 5.307 L 178.155 5.307 L 181.511 15.329 L 178.737 15.329 L 178.105 13.129 Z M 175.334 11.296 L 177.621 11.296 L 176.55 7.58 L 176.429 7.58 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.716 31.143 L 65.716 23.174 L 62.846 23.174 L 62.846 21.121 L 71.116 21.121 L 71.116 23.174 L 68.247 23.174 L 68.247 31.143 L 65.718 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 77.147 21.121 C 79.288 21.121 80.747 22.514 80.747 24.665 C 80.747 26.817 79.215 28.184 77.001 28.184 L 75.323 28.184 L 75.323 31.118 L 72.794 31.118 L 72.794 21.096 L 77.147 21.096 Z M 75.323 26.28 L 76.467 26.28 C 77.537 26.28 78.169 25.718 78.169 24.69 C 78.169 23.663 77.537 23.077 76.467 23.077 L 75.3 23.077 L 75.3 26.28 L 75.325 26.28 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 87.386 28.943 L 84.126 28.943 L 83.494 31.143 L 80.988 31.143 L 84.32 21.121 L 87.434 21.121 L 90.789 31.143 L 88.016 31.143 L 87.384 28.943 Z M 84.615 27.11 L 86.902 27.11 L 85.831 23.394 L 85.71 23.394 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.794 31.143 L 98.794 27.11 L 94.829 27.11 L 94.829 31.143 L 92.3 31.143 L 92.3 21.121 L 94.829 21.121 L 94.829 25.057 L 98.794 25.057 L 98.794 21.121 L 101.323 21.121 L 101.323 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 103.172 26.133 C 103.172 22.857 104.995 20.853 107.988 20.853 C 110.98 20.853 112.391 22.539 112.463 24.812 L 110.031 24.812 C 109.909 23.711 109.081 22.979 107.988 22.979 C 106.894 22.979 105.751 24.176 105.751 26.133 C 105.751 28.089 106.602 29.287 107.988 29.287 C 109.373 29.287 109.884 28.578 110.031 27.502 L 112.463 27.502 C 112.391 29.8 110.519 31.413 107.964 31.413 C 105.41 31.413 103.149 29.408 103.149 26.133 L 103.174 26.133 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 120.708 31.143 L 120.708 23.174 L 116.817 23.174 L 116.817 31.143 L 114.287 31.143 L 114.287 21.121 L 123.237 21.121 L 123.237 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 134.912 26.133 C 134.912 29.383 133.016 31.413 130 31.413 C 126.985 31.413 125.088 29.385 125.088 26.133 C 125.088 22.881 127.01 20.853 130 20.853 C 132.99 20.853 134.912 22.881 134.912 26.133 Z M 127.663 26.133 C 127.663 28.064 128.588 29.31 129.998 29.31 C 131.409 29.31 132.333 28.064 132.333 26.133 C 132.333 24.201 131.409 22.979 129.998 22.979 C 128.588 22.979 127.663 24.225 127.663 26.133 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.114 21.121 C 143.255 21.121 144.714 22.514 144.714 24.665 C 144.714 26.817 143.182 28.184 140.968 28.184 L 139.291 28.184 L 139.291 31.118 L 136.762 31.118 L 136.762 21.096 L 141.114 21.096 Z M 139.291 26.28 L 140.434 26.28 C 141.504 26.28 142.136 25.718 142.136 24.69 C 142.136 23.663 141.504 23.077 140.434 23.077 L 139.268 23.077 L 139.268 26.28 L 139.292 26.28 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 148.726 31.143 L 148.726 23.174 L 145.857 23.174 L 145.857 21.121 L 154.126 21.121 L 154.126 23.174 L 151.257 23.174 L 151.257 31.143 L 148.728 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 162.298 31.143 L 162.298 27.11 L 158.333 27.11 L 158.333 31.143 L 155.804 31.143 L 155.804 21.121 L 158.333 21.121 L 158.333 25.057 L 162.298 25.057 L 162.298 21.121 L 164.827 21.121 L 164.827 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 173.583 25.032 L 173.462 25.032 L 169.449 31.143 L 167.016 31.143 L 167.016 21.121 L 169.546 21.121 L 169.546 27.232 L 169.666 27.232 L 173.679 21.121 L 176.112 21.121 L 176.112 31.143 L 173.583 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 180.636 31.143 L 180.636 23.174 L 177.767 23.174 L 177.767 21.121 L 186.037 21.121 L 186.037 23.174 L 183.167 23.174 L 183.167 31.143 L 180.638 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 194.548 31.143 L 187.714 31.143 L 187.714 21.121 L 194.548 21.121 L 194.548 23.174 L 190.243 23.174 L 190.243 25.179 L 194.281 25.179 L 194.281 27.06 L 190.243 27.06 L 190.243 29.113 L 194.548 29.113 L 194.548 31.166 L 194.548 31.141 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.04 41.972 C 63.04 38.696 64.864 36.691 67.856 36.691 C 70.848 36.691 72.259 38.377 72.332 40.651 L 69.899 40.651 C 69.778 39.55 68.95 38.818 67.856 38.818 C 66.763 38.818 65.619 40.015 65.619 41.972 C 65.619 43.928 66.47 45.126 67.856 45.126 C 69.242 45.126 69.753 44.417 69.899 43.341 L 72.332 43.341 C 72.259 45.639 70.387 47.252 67.833 47.252 C 65.279 47.252 63.017 45.247 63.017 41.972 L 63.042 41.972 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.723 40.846 L 80.602 40.846 L 76.589 46.956 L 74.156 46.956 L 74.156 36.935 L 76.685 36.935 L 76.685 43.046 L 76.807 43.046 L 80.819 36.935 L 83.252 36.935 L 83.252 46.956 L 80.723 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 91.96 46.982 L 91.96 42.949 L 87.995 42.949 L 87.995 46.982 L 85.466 46.982 L 85.466 36.96 L 87.995 36.96 L 87.995 40.896 L 91.96 40.896 L 91.96 36.96 L 94.489 36.96 L 94.489 46.982 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.991 48.936 L 95.704 48.936 L 95.704 44.903 L 96.384 44.903 C 97.064 44.367 97.235 43.658 97.308 42.263 L 97.649 36.935 L 105.188 36.935 L 105.188 44.903 L 106.428 44.903 L 106.428 48.936 L 104.14 48.936 L 104.14 46.956 L 97.987 46.956 L 97.987 48.936 Z M 99.061 44.782 L 99.061 44.903 L 102.686 44.903 L 102.686 38.988 L 99.89 38.988 L 99.671 42.483 C 99.597 43.559 99.452 44.293 99.087 44.757 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 114.457 40.846 L 114.335 40.846 L 110.322 46.956 L 107.89 46.956 L 107.89 36.935 L 110.419 36.935 L 110.419 43.046 L 110.54 43.046 L 114.553 36.935 L 116.985 36.935 L 116.985 46.956 L 114.457 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.046 41.139 L 125.159 36.935 L 127.882 36.935 L 124.162 41.871 L 128.078 46.954 L 125.086 46.954 L 122.046 43.044 L 121.706 43.044 L 121.706 46.954 L 119.177 46.954 L 119.177 36.933 L 121.706 36.933 L 121.706 41.137 L 122.046 41.137 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 135.203 44.782 L 131.943 44.782 L 131.311 46.982 L 128.805 46.982 L 132.137 36.96 L 135.251 36.96 L 138.606 46.982 L 135.833 46.982 L 135.201 44.782 Z M 132.432 42.949 L 134.718 42.949 L 133.648 39.233 L 133.526 39.233 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.455 46.982 L 141.455 39.013 L 138.585 39.013 L 138.585 36.96 L 146.855 36.96 L 146.855 39.013 L 143.986 39.013 L 143.986 46.982 L 141.457 46.982 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 155.074 40.846 L 154.953 40.846 L 150.94 46.956 L 148.507 46.956 L 148.507 36.935 L 151.036 36.935 L 151.036 43.046 L 151.157 43.046 L 155.17 36.935 L 157.603 36.935 L 157.603 46.956 L 155.074 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:10631115178,withExternalLayout:true,...addPropertyOverrides({CByu_q3sv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 44\"><path d=\"M 23.539 16.083 C 17.2 16.083 12.05 10.906 12.05 4.532 L 16.308 4.532 C 16.308 8.545 19.547 11.803 23.539 11.803 C 27.53 11.803 30.77 8.545 30.77 4.532 L 35.027 4.532 C 35.027 10.906 29.878 16.083 23.539 16.083 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 23.539 27.917 C 29.878 27.917 35.027 33.094 35.027 39.468 L 30.77 39.468 C 30.77 35.455 27.53 32.197 23.539 32.197 C 19.547 32.197 16.308 35.455 16.308 39.468 L 12.05 39.468 C 12.05 33.094 17.2 27.917 23.539 27.917 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 16.996 21.953 C 16.996 15.579 11.847 10.402 5.508 10.402 L 5.508 14.682 C 9.499 14.682 12.739 17.94 12.739 21.953 C 12.739 25.966 9.499 29.223 5.508 29.223 L 5.508 33.504 C 11.847 33.504 16.996 28.326 16.996 21.953 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.2\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 5.508 26.485 C 7.997 26.485 10.015 24.456 10.015 21.953 C 10.015 19.45 7.997 17.421 5.508 17.421 C 3.018 17.421 1 19.45 1 21.953 C 1 24.456 3.018 26.485 5.508 26.485 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.2\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 29.971 21.953 C 29.971 15.579 35.121 10.402 41.46 10.402 L 41.46 14.682 C 37.469 14.682 34.229 17.94 34.229 21.953 C 34.229 25.966 37.469 29.223 41.46 29.223 L 41.46 33.504 C 35.121 33.504 29.971 28.326 29.971 21.953 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 41.179 26.485 C 43.668 26.485 45.686 24.456 45.686 21.953 C 45.686 19.45 43.668 17.421 41.179 17.421 C 38.689 17.421 36.671 19.45 36.671 21.953 C 36.671 24.456 38.689 26.485 41.179 26.485 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 23.539 44 C 26.028 44 28.046 41.971 28.046 39.468 C 28.046 36.965 26.028 34.936 23.539 34.936 C 21.049 34.936 19.031 36.965 19.031 39.468 C 19.031 41.971 21.049 44 23.539 44 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 23.539 9.064 C 26.028 9.064 28.046 7.035 28.046 4.532 C 28.046 2.029 26.028 0 23.539 0 C 21.049 0 19.031 2.029 19.031 4.532 C 19.031 7.035 21.049 9.064 23.539 9.064 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 51.45 8.388 C 51.45 6.277 52.994 5.063 55.253 4.982 L 55.253 4.126 L 57.294 4.126 L 57.294 4.982 C 59.553 5.063 61.097 6.277 61.097 8.388 C 61.097 10.498 59.553 11.713 57.294 11.793 L 57.294 12.67 L 55.253 12.67 L 55.253 11.793 C 52.976 11.713 51.45 10.498 51.45 8.388 Z M 55.292 6.595 C 54.242 6.655 53.53 7.313 53.53 8.388 C 53.53 9.463 54.243 10.12 55.292 10.18 Z M 57.272 6.595 L 57.272 10.18 C 58.322 10.12 59.034 9.463 59.034 8.388 C 59.034 7.313 58.32 6.655 57.272 6.595 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 68.108 12.49 L 62.542 12.49 L 62.542 4.324 L 68.108 4.324 L 68.108 5.997 L 64.602 5.997 L 64.602 7.631 L 67.89 7.631 L 67.89 9.164 L 64.602 9.164 L 64.602 10.836 L 68.108 10.836 L 68.108 12.509 L 68.108 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 70.822 14.103 L 68.959 14.103 L 68.959 10.817 L 69.513 10.817 C 70.068 10.38 70.207 9.802 70.267 8.666 L 70.543 4.324 L 76.684 4.324 L 76.684 10.817 L 77.693 10.817 L 77.693 14.103 L 75.831 14.103 L 75.831 12.49 L 70.819 12.49 L 70.819 14.103 Z M 71.694 10.698 L 71.694 10.797 L 74.646 10.797 L 74.646 5.977 L 72.368 5.977 L 72.19 8.825 C 72.131 9.702 72.011 10.3 71.714 10.677 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.45 12.49 L 78.884 12.49 L 78.884 4.324 L 84.45 4.324 L 84.45 5.997 L 80.943 5.997 L 80.943 7.631 L 84.232 7.631 L 84.232 9.164 L 80.943 9.164 L 80.943 10.836 L 84.45 10.836 L 84.45 12.509 L 84.45 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 89.64 4.324 C 91.384 4.324 92.572 5.459 92.572 7.212 C 92.572 8.965 91.324 10.079 89.521 10.079 L 88.155 10.079 L 88.155 12.47 L 86.095 12.47 L 86.095 4.306 L 89.64 4.306 L 89.64 4.326 Z M 88.153 8.526 L 89.084 8.526 C 89.956 8.526 90.471 8.068 90.471 7.231 C 90.471 6.394 89.956 5.917 89.084 5.917 L 88.135 5.917 L 88.135 8.526 L 88.155 8.526 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.98 10.698 L 95.325 10.698 L 94.81 12.49 L 92.769 12.49 L 95.483 4.324 L 98.018 4.324 L 100.751 12.49 L 98.493 12.49 L 97.978 10.698 Z M 95.721 9.204 L 97.583 9.204 L 96.712 6.177 L 96.613 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 108.417 14.103 L 108.417 12.49 L 101.98 12.49 L 101.98 4.324 L 104.04 4.324 L 104.04 10.817 L 107.209 10.817 L 107.209 4.324 L 109.269 4.324 L 109.269 10.817 L 110.279 10.817 L 110.279 14.103 L 108.416 14.103 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 116.796 7.511 L 116.697 7.511 L 113.429 12.49 L 111.448 12.49 L 111.448 4.324 L 113.507 4.324 L 113.507 9.304 L 113.606 9.304 L 116.874 4.324 L 118.855 4.324 L 118.855 12.49 L 116.796 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.304 12.49 L 120.065 12.49 L 122.106 9.343 C 121.116 8.984 120.443 8.149 120.443 7.033 C 120.443 5.42 121.612 4.324 123.573 4.324 L 127.02 4.324 L 127.02 12.49 L 124.979 12.49 L 124.979 9.642 L 124.068 9.642 L 122.305 12.49 Z M 124.977 5.898 L 123.789 5.898 C 123.016 5.898 122.542 6.336 122.542 7.053 C 122.542 7.771 123.017 8.188 123.809 8.188 L 124.998 8.188 L 124.998 5.898 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 136.704 12.49 L 136.704 9.204 L 133.474 9.204 L 133.474 12.49 L 131.415 12.49 L 131.415 4.324 L 133.474 4.324 L 133.474 7.532 L 136.704 7.532 L 136.704 4.324 L 138.763 4.324 L 138.763 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 145.241 10.698 L 142.587 10.698 L 142.072 12.49 L 140.031 12.49 L 142.745 4.324 L 145.281 4.324 L 148.014 12.49 L 145.755 12.49 L 145.24 10.698 Z M 142.983 9.204 L 144.846 9.204 L 143.974 6.177 L 143.875 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 53.707 25.376 L 53.707 18.883 L 51.37 18.883 L 51.37 17.21 L 58.104 17.21 L 58.104 18.883 L 55.768 18.883 L 55.768 25.376 L 53.708 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.017 17.21 C 64.76 17.21 65.948 18.344 65.948 20.097 C 65.948 21.851 64.701 22.965 62.897 22.965 L 61.531 22.965 L 61.531 25.355 L 59.471 25.355 L 59.471 17.189 L 63.017 17.189 Z M 61.531 21.413 L 62.463 21.413 C 63.334 21.413 63.849 20.955 63.849 20.118 C 63.849 19.281 63.334 18.804 62.463 18.804 L 61.512 18.804 L 61.512 21.413 L 61.533 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 71.355 23.583 L 68.701 23.583 L 68.186 25.376 L 66.145 25.376 L 68.859 17.21 L 71.395 17.21 L 74.127 25.376 L 71.869 25.376 L 71.354 23.583 Z M 69.099 22.09 L 70.961 22.09 L 70.089 19.062 L 69.99 19.062 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.647 25.376 L 80.647 22.09 L 77.417 22.09 L 77.417 25.376 L 75.358 25.376 L 75.358 17.21 L 77.417 17.21 L 77.417 20.417 L 80.647 20.417 L 80.647 17.21 L 82.706 17.21 L 82.706 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.212 21.293 C 84.212 18.624 85.697 16.991 88.134 16.991 C 90.571 16.991 91.72 18.365 91.78 20.217 L 89.798 20.217 C 89.699 19.32 89.025 18.724 88.134 18.724 C 87.244 18.724 86.313 19.699 86.313 21.293 C 86.313 22.888 87.006 23.863 88.134 23.863 C 89.263 23.863 89.679 23.286 89.798 22.409 L 91.78 22.409 C 91.72 24.282 90.196 25.596 88.115 25.596 C 86.035 25.596 84.193 23.962 84.193 21.293 L 84.214 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.494 25.376 L 98.494 18.883 L 95.325 18.883 L 95.325 25.376 L 93.265 25.376 L 93.265 17.21 L 100.554 17.21 L 100.554 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.063 21.293 C 110.063 23.942 108.518 25.596 106.062 25.596 C 103.606 25.596 102.061 23.943 102.061 21.293 C 102.061 18.643 103.627 16.991 106.062 16.991 C 108.497 16.991 110.063 18.643 110.063 21.293 Z M 104.159 21.293 C 104.159 22.867 104.912 23.882 106.06 23.882 C 107.21 23.882 107.962 22.867 107.962 21.293 C 107.962 19.72 107.21 18.724 106.06 18.724 C 104.912 18.724 104.159 19.739 104.159 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.114 17.21 C 116.857 17.21 118.045 18.344 118.045 20.097 C 118.045 21.851 116.798 22.965 114.995 22.965 L 113.628 22.965 L 113.628 25.355 L 111.569 25.355 L 111.569 17.189 L 115.114 17.189 Z M 113.628 21.413 L 114.559 21.413 C 115.431 21.413 115.946 20.955 115.946 20.118 C 115.946 19.281 115.431 18.804 114.559 18.804 L 113.61 18.804 L 113.61 21.413 L 113.63 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 121.313 25.376 L 121.313 18.883 L 118.976 18.883 L 118.976 17.21 L 125.711 17.21 L 125.711 18.883 L 123.374 18.883 L 123.374 25.376 L 121.315 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.367 25.376 L 132.367 22.09 L 129.137 22.09 L 129.137 25.376 L 127.078 25.376 L 127.078 17.21 L 129.137 17.21 L 129.137 20.417 L 132.367 20.417 L 132.367 17.21 L 134.426 17.21 L 134.426 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.557 20.396 L 141.459 20.396 L 138.191 25.376 L 136.209 25.376 L 136.209 17.21 L 138.269 17.21 L 138.269 22.189 L 138.367 22.189 L 141.635 17.21 L 143.617 17.21 L 143.617 25.376 L 141.557 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 147.302 25.376 L 147.302 18.883 L 144.965 18.883 L 144.965 17.21 L 151.7 17.21 L 151.7 18.883 L 149.363 18.883 L 149.363 25.376 L 147.303 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 158.632 25.376 L 153.066 25.376 L 153.066 17.21 L 158.632 17.21 L 158.632 18.883 L 155.126 18.883 L 155.126 20.516 L 158.414 20.516 L 158.414 22.049 L 155.126 22.049 L 155.126 23.722 L 158.632 23.722 L 158.632 25.394 L 158.632 25.374 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 51.527 34.199 C 51.527 31.53 53.013 29.897 55.45 29.897 C 57.887 29.897 59.035 31.271 59.095 33.123 L 57.114 33.123 C 57.015 32.226 56.34 31.629 55.45 31.629 C 54.559 31.629 53.628 32.605 53.628 34.199 C 53.628 35.793 54.321 36.769 55.45 36.769 C 56.578 36.769 56.995 36.191 57.114 35.315 L 59.095 35.315 C 59.035 37.188 57.511 38.502 55.431 38.502 C 53.351 38.502 51.509 36.868 51.509 34.199 L 51.529 34.199 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.929 33.282 L 65.831 33.282 L 62.562 38.261 L 60.581 38.261 L 60.581 30.095 L 62.64 30.095 L 62.64 35.074 L 62.739 35.074 L 66.007 30.095 L 67.989 30.095 L 67.989 38.261 L 65.929 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 75.081 38.281 L 75.081 34.995 L 71.852 34.995 L 71.852 38.281 L 69.792 38.281 L 69.792 30.115 L 71.852 30.115 L 71.852 33.323 L 75.081 33.323 L 75.081 30.115 L 77.141 30.115 L 77.141 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 79.993 39.874 L 78.13 39.874 L 78.13 36.588 L 78.684 36.588 C 79.238 36.151 79.377 35.573 79.437 34.437 L 79.714 30.095 L 85.854 30.095 L 85.854 36.588 L 86.864 36.588 L 86.864 39.874 L 85.001 39.874 L 85.001 38.261 L 79.989 38.261 L 79.989 39.874 Z M 80.864 36.489 L 80.864 36.588 L 83.816 36.588 L 83.816 31.768 L 81.539 31.768 L 81.361 34.616 C 81.301 35.493 81.182 36.091 80.885 36.468 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 93.403 33.282 L 93.304 33.282 L 90.036 38.261 L 88.055 38.261 L 88.055 30.095 L 90.114 30.095 L 90.114 35.074 L 90.213 35.074 L 93.481 30.095 L 95.462 30.095 L 95.462 38.261 L 93.403 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 99.584 33.521 L 102.119 30.095 L 104.337 30.095 L 101.307 34.117 L 104.497 38.259 L 102.06 38.259 L 99.584 35.073 L 99.307 35.073 L 99.307 38.259 L 97.247 38.259 L 97.247 30.093 L 99.307 30.093 L 99.307 33.519 L 99.584 33.519 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.299 36.489 L 107.644 36.489 L 107.129 38.281 L 105.088 38.281 L 107.802 30.115 L 110.338 30.115 L 113.071 38.281 L 110.812 38.281 L 110.297 36.489 Z M 108.042 34.995 L 109.905 34.995 L 109.033 31.968 L 108.934 31.968 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.391 38.281 L 115.391 31.788 L 113.054 31.788 L 113.054 30.115 L 119.789 30.115 L 119.789 31.788 L 117.452 31.788 L 117.452 38.281 L 115.393 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 126.483 33.282 L 126.384 33.282 L 123.116 38.261 L 121.135 38.261 L 121.135 30.095 L 123.194 30.095 L 123.194 35.074 L 123.293 35.074 L 126.561 30.095 L 128.543 30.095 L 128.543 38.261 L 126.483 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:10675728779},J5sbkLk_D:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 44\"><path d=\"M 23.539 16.083 C 17.2 16.083 12.05 10.906 12.05 4.532 L 16.308 4.532 C 16.308 8.545 19.547 11.803 23.539 11.803 C 27.53 11.803 30.77 8.545 30.77 4.532 L 35.027 4.532 C 35.027 10.906 29.878 16.083 23.539 16.083 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 23.539 27.917 C 29.878 27.917 35.027 33.094 35.027 39.468 L 30.77 39.468 C 30.77 35.455 27.53 32.197 23.539 32.197 C 19.547 32.197 16.308 35.455 16.308 39.468 L 12.05 39.468 C 12.05 33.094 17.2 27.917 23.539 27.917 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 16.996 21.953 C 16.996 15.579 11.847 10.402 5.508 10.402 L 5.508 14.682 C 9.499 14.682 12.739 17.94 12.739 21.953 C 12.739 25.966 9.499 29.223 5.508 29.223 L 5.508 33.504 C 11.847 33.504 16.996 28.326 16.996 21.953 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.2\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 5.508 26.485 C 7.997 26.485 10.015 24.456 10.015 21.953 C 10.015 19.45 7.997 17.421 5.508 17.421 C 3.018 17.421 1 19.45 1 21.953 C 1 24.456 3.018 26.485 5.508 26.485 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.2\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 29.971 21.953 C 29.971 15.579 35.121 10.402 41.46 10.402 L 41.46 14.682 C 37.469 14.682 34.229 17.94 34.229 21.953 C 34.229 25.966 37.469 29.223 41.46 29.223 L 41.46 33.504 C 35.121 33.504 29.971 28.326 29.971 21.953 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 41.179 26.485 C 43.668 26.485 45.686 24.456 45.686 21.953 C 45.686 19.45 43.668 17.421 41.179 17.421 C 38.689 17.421 36.671 19.45 36.671 21.953 C 36.671 24.456 38.689 26.485 41.179 26.485 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 23.539 44 C 26.028 44 28.046 41.971 28.046 39.468 C 28.046 36.965 26.028 34.936 23.539 34.936 C 21.049 34.936 19.031 36.965 19.031 39.468 C 19.031 41.971 21.049 44 23.539 44 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 23.539 9.064 C 26.028 9.064 28.046 7.035 28.046 4.532 C 28.046 2.029 26.028 0 23.539 0 C 21.049 0 19.031 2.029 19.031 4.532 C 19.031 7.035 21.049 9.064 23.539 9.064 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 51.45 8.388 C 51.45 6.277 52.994 5.063 55.253 4.982 L 55.253 4.126 L 57.294 4.126 L 57.294 4.982 C 59.553 5.063 61.097 6.277 61.097 8.388 C 61.097 10.498 59.553 11.713 57.294 11.793 L 57.294 12.67 L 55.253 12.67 L 55.253 11.793 C 52.976 11.713 51.45 10.498 51.45 8.388 Z M 55.292 6.595 C 54.242 6.655 53.53 7.313 53.53 8.388 C 53.53 9.463 54.243 10.12 55.292 10.18 Z M 57.272 6.595 L 57.272 10.18 C 58.322 10.12 59.034 9.463 59.034 8.388 C 59.034 7.313 58.32 6.655 57.272 6.595 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 68.108 12.49 L 62.542 12.49 L 62.542 4.324 L 68.108 4.324 L 68.108 5.997 L 64.602 5.997 L 64.602 7.631 L 67.89 7.631 L 67.89 9.164 L 64.602 9.164 L 64.602 10.836 L 68.108 10.836 L 68.108 12.509 L 68.108 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 70.822 14.103 L 68.959 14.103 L 68.959 10.817 L 69.513 10.817 C 70.068 10.38 70.207 9.802 70.267 8.666 L 70.543 4.324 L 76.684 4.324 L 76.684 10.817 L 77.693 10.817 L 77.693 14.103 L 75.831 14.103 L 75.831 12.49 L 70.819 12.49 L 70.819 14.103 Z M 71.694 10.698 L 71.694 10.797 L 74.646 10.797 L 74.646 5.977 L 72.368 5.977 L 72.19 8.825 C 72.131 9.702 72.011 10.3 71.714 10.677 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.45 12.49 L 78.884 12.49 L 78.884 4.324 L 84.45 4.324 L 84.45 5.997 L 80.943 5.997 L 80.943 7.631 L 84.232 7.631 L 84.232 9.164 L 80.943 9.164 L 80.943 10.836 L 84.45 10.836 L 84.45 12.509 L 84.45 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 89.64 4.324 C 91.384 4.324 92.572 5.459 92.572 7.212 C 92.572 8.965 91.324 10.079 89.521 10.079 L 88.155 10.079 L 88.155 12.47 L 86.095 12.47 L 86.095 4.306 L 89.64 4.306 L 89.64 4.326 Z M 88.153 8.526 L 89.084 8.526 C 89.956 8.526 90.471 8.068 90.471 7.231 C 90.471 6.394 89.956 5.917 89.084 5.917 L 88.135 5.917 L 88.135 8.526 L 88.155 8.526 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.98 10.698 L 95.325 10.698 L 94.81 12.49 L 92.769 12.49 L 95.483 4.324 L 98.018 4.324 L 100.751 12.49 L 98.493 12.49 L 97.978 10.698 Z M 95.721 9.204 L 97.583 9.204 L 96.712 6.177 L 96.613 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 108.417 14.103 L 108.417 12.49 L 101.98 12.49 L 101.98 4.324 L 104.04 4.324 L 104.04 10.817 L 107.209 10.817 L 107.209 4.324 L 109.269 4.324 L 109.269 10.817 L 110.279 10.817 L 110.279 14.103 L 108.416 14.103 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 116.796 7.511 L 116.697 7.511 L 113.429 12.49 L 111.448 12.49 L 111.448 4.324 L 113.507 4.324 L 113.507 9.304 L 113.606 9.304 L 116.874 4.324 L 118.855 4.324 L 118.855 12.49 L 116.796 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.304 12.49 L 120.065 12.49 L 122.106 9.343 C 121.116 8.984 120.443 8.149 120.443 7.033 C 120.443 5.42 121.612 4.324 123.573 4.324 L 127.02 4.324 L 127.02 12.49 L 124.979 12.49 L 124.979 9.642 L 124.068 9.642 L 122.305 12.49 Z M 124.977 5.898 L 123.789 5.898 C 123.016 5.898 122.542 6.336 122.542 7.053 C 122.542 7.771 123.017 8.188 123.809 8.188 L 124.998 8.188 L 124.998 5.898 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 136.704 12.49 L 136.704 9.204 L 133.474 9.204 L 133.474 12.49 L 131.415 12.49 L 131.415 4.324 L 133.474 4.324 L 133.474 7.532 L 136.704 7.532 L 136.704 4.324 L 138.763 4.324 L 138.763 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 145.241 10.698 L 142.587 10.698 L 142.072 12.49 L 140.031 12.49 L 142.745 4.324 L 145.281 4.324 L 148.014 12.49 L 145.755 12.49 L 145.24 10.698 Z M 142.983 9.204 L 144.846 9.204 L 143.974 6.177 L 143.875 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 53.707 25.376 L 53.707 18.883 L 51.37 18.883 L 51.37 17.21 L 58.104 17.21 L 58.104 18.883 L 55.768 18.883 L 55.768 25.376 L 53.708 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.017 17.21 C 64.76 17.21 65.948 18.344 65.948 20.097 C 65.948 21.851 64.701 22.965 62.897 22.965 L 61.531 22.965 L 61.531 25.355 L 59.471 25.355 L 59.471 17.189 L 63.017 17.189 Z M 61.531 21.413 L 62.463 21.413 C 63.334 21.413 63.849 20.955 63.849 20.118 C 63.849 19.281 63.334 18.804 62.463 18.804 L 61.512 18.804 L 61.512 21.413 L 61.533 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 71.355 23.583 L 68.701 23.583 L 68.186 25.376 L 66.145 25.376 L 68.859 17.21 L 71.395 17.21 L 74.127 25.376 L 71.869 25.376 L 71.354 23.583 Z M 69.099 22.09 L 70.961 22.09 L 70.089 19.062 L 69.99 19.062 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.647 25.376 L 80.647 22.09 L 77.417 22.09 L 77.417 25.376 L 75.358 25.376 L 75.358 17.21 L 77.417 17.21 L 77.417 20.417 L 80.647 20.417 L 80.647 17.21 L 82.706 17.21 L 82.706 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.212 21.293 C 84.212 18.624 85.697 16.991 88.134 16.991 C 90.571 16.991 91.72 18.365 91.78 20.217 L 89.798 20.217 C 89.699 19.32 89.025 18.724 88.134 18.724 C 87.244 18.724 86.313 19.699 86.313 21.293 C 86.313 22.888 87.006 23.863 88.134 23.863 C 89.263 23.863 89.679 23.286 89.798 22.409 L 91.78 22.409 C 91.72 24.282 90.196 25.596 88.115 25.596 C 86.035 25.596 84.193 23.962 84.193 21.293 L 84.214 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.494 25.376 L 98.494 18.883 L 95.325 18.883 L 95.325 25.376 L 93.265 25.376 L 93.265 17.21 L 100.554 17.21 L 100.554 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.063 21.293 C 110.063 23.942 108.518 25.596 106.062 25.596 C 103.606 25.596 102.061 23.943 102.061 21.293 C 102.061 18.643 103.627 16.991 106.062 16.991 C 108.497 16.991 110.063 18.643 110.063 21.293 Z M 104.159 21.293 C 104.159 22.867 104.912 23.882 106.06 23.882 C 107.21 23.882 107.962 22.867 107.962 21.293 C 107.962 19.72 107.21 18.724 106.06 18.724 C 104.912 18.724 104.159 19.739 104.159 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.114 17.21 C 116.857 17.21 118.045 18.344 118.045 20.097 C 118.045 21.851 116.798 22.965 114.995 22.965 L 113.628 22.965 L 113.628 25.355 L 111.569 25.355 L 111.569 17.189 L 115.114 17.189 Z M 113.628 21.413 L 114.559 21.413 C 115.431 21.413 115.946 20.955 115.946 20.118 C 115.946 19.281 115.431 18.804 114.559 18.804 L 113.61 18.804 L 113.61 21.413 L 113.63 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 121.313 25.376 L 121.313 18.883 L 118.976 18.883 L 118.976 17.21 L 125.711 17.21 L 125.711 18.883 L 123.374 18.883 L 123.374 25.376 L 121.315 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.367 25.376 L 132.367 22.09 L 129.137 22.09 L 129.137 25.376 L 127.078 25.376 L 127.078 17.21 L 129.137 17.21 L 129.137 20.417 L 132.367 20.417 L 132.367 17.21 L 134.426 17.21 L 134.426 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.557 20.396 L 141.459 20.396 L 138.191 25.376 L 136.209 25.376 L 136.209 17.21 L 138.269 17.21 L 138.269 22.189 L 138.367 22.189 L 141.635 17.21 L 143.617 17.21 L 143.617 25.376 L 141.557 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 147.302 25.376 L 147.302 18.883 L 144.965 18.883 L 144.965 17.21 L 151.7 17.21 L 151.7 18.883 L 149.363 18.883 L 149.363 25.376 L 147.303 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 158.632 25.376 L 153.066 25.376 L 153.066 17.21 L 158.632 17.21 L 158.632 18.883 L 155.126 18.883 L 155.126 20.516 L 158.414 20.516 L 158.414 22.049 L 155.126 22.049 L 155.126 23.722 L 158.632 23.722 L 158.632 25.394 L 158.632 25.374 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 51.527 34.199 C 51.527 31.53 53.013 29.897 55.45 29.897 C 57.887 29.897 59.035 31.271 59.095 33.123 L 57.114 33.123 C 57.015 32.226 56.34 31.629 55.45 31.629 C 54.559 31.629 53.628 32.605 53.628 34.199 C 53.628 35.793 54.321 36.769 55.45 36.769 C 56.578 36.769 56.995 36.191 57.114 35.315 L 59.095 35.315 C 59.035 37.188 57.511 38.502 55.431 38.502 C 53.351 38.502 51.509 36.868 51.509 34.199 L 51.529 34.199 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.929 33.282 L 65.831 33.282 L 62.562 38.261 L 60.581 38.261 L 60.581 30.095 L 62.64 30.095 L 62.64 35.074 L 62.739 35.074 L 66.007 30.095 L 67.989 30.095 L 67.989 38.261 L 65.929 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 75.081 38.281 L 75.081 34.995 L 71.852 34.995 L 71.852 38.281 L 69.792 38.281 L 69.792 30.115 L 71.852 30.115 L 71.852 33.323 L 75.081 33.323 L 75.081 30.115 L 77.141 30.115 L 77.141 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 79.993 39.874 L 78.13 39.874 L 78.13 36.588 L 78.684 36.588 C 79.238 36.151 79.377 35.573 79.437 34.437 L 79.714 30.095 L 85.854 30.095 L 85.854 36.588 L 86.864 36.588 L 86.864 39.874 L 85.001 39.874 L 85.001 38.261 L 79.989 38.261 L 79.989 39.874 Z M 80.864 36.489 L 80.864 36.588 L 83.816 36.588 L 83.816 31.768 L 81.539 31.768 L 81.361 34.616 C 81.301 35.493 81.182 36.091 80.885 36.468 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 93.403 33.282 L 93.304 33.282 L 90.036 38.261 L 88.055 38.261 L 88.055 30.095 L 90.114 30.095 L 90.114 35.074 L 90.213 35.074 L 93.481 30.095 L 95.462 30.095 L 95.462 38.261 L 93.403 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 99.584 33.521 L 102.119 30.095 L 104.337 30.095 L 101.307 34.117 L 104.497 38.259 L 102.06 38.259 L 99.584 35.073 L 99.307 35.073 L 99.307 38.259 L 97.247 38.259 L 97.247 30.093 L 99.307 30.093 L 99.307 33.519 L 99.584 33.519 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.299 36.489 L 107.644 36.489 L 107.129 38.281 L 105.088 38.281 L 107.802 30.115 L 110.338 30.115 L 113.071 38.281 L 110.812 38.281 L 110.297 36.489 Z M 108.042 34.995 L 109.905 34.995 L 109.033 31.968 L 108.934 31.968 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.391 38.281 L 115.391 31.788 L 113.054 31.788 L 113.054 30.115 L 119.789 30.115 L 119.789 31.788 L 117.452 31.788 L 117.452 38.281 L 115.393 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 126.483 33.282 L 126.384 33.282 L 123.116 38.261 L 121.135 38.261 L 121.135 30.095 L 123.194 30.095 L 123.194 35.074 L 123.293 35.074 L 126.561 30.095 L 128.543 30.095 L 128.543 38.261 L 126.483 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:10675728779},jfiroOeDD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 44\"><path d=\"M 23.539 16.083 C 17.2 16.083 12.05 10.906 12.05 4.532 L 16.308 4.532 C 16.308 8.545 19.547 11.803 23.539 11.803 C 27.53 11.803 30.77 8.545 30.77 4.532 L 35.027 4.532 C 35.027 10.906 29.878 16.083 23.539 16.083 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 23.539 27.917 C 29.878 27.917 35.027 33.094 35.027 39.468 L 30.77 39.468 C 30.77 35.455 27.53 32.197 23.539 32.197 C 19.547 32.197 16.308 35.455 16.308 39.468 L 12.05 39.468 C 12.05 33.094 17.2 27.917 23.539 27.917 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 16.996 21.953 C 16.996 15.579 11.847 10.402 5.508 10.402 L 5.508 14.682 C 9.499 14.682 12.739 17.94 12.739 21.953 C 12.739 25.966 9.499 29.223 5.508 29.223 L 5.508 33.504 C 11.847 33.504 16.996 28.326 16.996 21.953 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.3\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 5.508 26.485 C 7.997 26.485 10.015 24.456 10.015 21.953 C 10.015 19.45 7.997 17.421 5.508 17.421 C 3.018 17.421 1 19.45 1 21.953 C 1 24.456 3.018 26.485 5.508 26.485 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.3\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 29.971 21.953 C 29.971 15.579 35.121 10.402 41.46 10.402 L 41.46 14.682 C 37.469 14.682 34.229 17.94 34.229 21.953 C 34.229 25.966 37.469 29.223 41.46 29.223 L 41.46 33.504 C 35.121 33.504 29.971 28.326 29.971 21.953 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 41.179 26.485 C 43.668 26.485 45.686 24.456 45.686 21.953 C 45.686 19.45 43.668 17.421 41.179 17.421 C 38.689 17.421 36.671 19.45 36.671 21.953 C 36.671 24.456 38.689 26.485 41.179 26.485 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 23.539 44 C 26.028 44 28.046 41.971 28.046 39.468 C 28.046 36.965 26.028 34.936 23.539 34.936 C 21.049 34.936 19.031 36.965 19.031 39.468 C 19.031 41.971 21.049 44 23.539 44 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 23.539 9.064 C 26.028 9.064 28.046 7.035 28.046 4.532 C 28.046 2.029 26.028 0 23.539 0 C 21.049 0 19.031 2.029 19.031 4.532 C 19.031 7.035 21.049 9.064 23.539 9.064 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 51.45 8.388 C 51.45 6.277 52.994 5.063 55.253 4.982 L 55.253 4.126 L 57.294 4.126 L 57.294 4.982 C 59.553 5.063 61.097 6.277 61.097 8.388 C 61.097 10.498 59.553 11.713 57.294 11.793 L 57.294 12.67 L 55.253 12.67 L 55.253 11.793 C 52.976 11.713 51.45 10.498 51.45 8.388 Z M 55.292 6.595 C 54.242 6.655 53.53 7.313 53.53 8.388 C 53.53 9.463 54.243 10.12 55.292 10.18 Z M 57.272 6.595 L 57.272 10.18 C 58.322 10.12 59.034 9.463 59.034 8.388 C 59.034 7.313 58.32 6.655 57.272 6.595 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 68.108 12.49 L 62.542 12.49 L 62.542 4.324 L 68.108 4.324 L 68.108 5.997 L 64.602 5.997 L 64.602 7.631 L 67.89 7.631 L 67.89 9.164 L 64.602 9.164 L 64.602 10.836 L 68.108 10.836 L 68.108 12.509 L 68.108 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 70.822 14.103 L 68.959 14.103 L 68.959 10.817 L 69.513 10.817 C 70.068 10.38 70.207 9.802 70.267 8.666 L 70.543 4.324 L 76.684 4.324 L 76.684 10.817 L 77.693 10.817 L 77.693 14.103 L 75.831 14.103 L 75.831 12.49 L 70.819 12.49 L 70.819 14.103 Z M 71.694 10.698 L 71.694 10.797 L 74.646 10.797 L 74.646 5.977 L 72.368 5.977 L 72.19 8.825 C 72.131 9.702 72.011 10.3 71.714 10.677 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.45 12.49 L 78.884 12.49 L 78.884 4.324 L 84.45 4.324 L 84.45 5.997 L 80.943 5.997 L 80.943 7.631 L 84.232 7.631 L 84.232 9.164 L 80.943 9.164 L 80.943 10.836 L 84.45 10.836 L 84.45 12.509 L 84.45 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 89.64 4.324 C 91.384 4.324 92.572 5.459 92.572 7.212 C 92.572 8.965 91.324 10.079 89.521 10.079 L 88.155 10.079 L 88.155 12.47 L 86.095 12.47 L 86.095 4.306 L 89.64 4.306 L 89.64 4.326 Z M 88.153 8.526 L 89.084 8.526 C 89.956 8.526 90.471 8.068 90.471 7.231 C 90.471 6.394 89.956 5.917 89.084 5.917 L 88.135 5.917 L 88.135 8.526 L 88.155 8.526 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.98 10.698 L 95.325 10.698 L 94.81 12.49 L 92.769 12.49 L 95.483 4.324 L 98.018 4.324 L 100.751 12.49 L 98.493 12.49 L 97.978 10.698 Z M 95.721 9.204 L 97.583 9.204 L 96.712 6.177 L 96.613 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 108.417 14.103 L 108.417 12.49 L 101.98 12.49 L 101.98 4.324 L 104.04 4.324 L 104.04 10.817 L 107.209 10.817 L 107.209 4.324 L 109.269 4.324 L 109.269 10.817 L 110.279 10.817 L 110.279 14.103 L 108.416 14.103 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 116.796 7.511 L 116.697 7.511 L 113.429 12.49 L 111.448 12.49 L 111.448 4.324 L 113.507 4.324 L 113.507 9.304 L 113.606 9.304 L 116.874 4.324 L 118.855 4.324 L 118.855 12.49 L 116.796 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.304 12.49 L 120.065 12.49 L 122.106 9.343 C 121.116 8.984 120.443 8.149 120.443 7.033 C 120.443 5.42 121.612 4.324 123.573 4.324 L 127.02 4.324 L 127.02 12.49 L 124.979 12.49 L 124.979 9.642 L 124.068 9.642 L 122.305 12.49 Z M 124.977 5.898 L 123.789 5.898 C 123.016 5.898 122.542 6.336 122.542 7.053 C 122.542 7.771 123.017 8.188 123.809 8.188 L 124.998 8.188 L 124.998 5.898 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 136.704 12.49 L 136.704 9.204 L 133.474 9.204 L 133.474 12.49 L 131.415 12.49 L 131.415 4.324 L 133.474 4.324 L 133.474 7.532 L 136.704 7.532 L 136.704 4.324 L 138.763 4.324 L 138.763 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 145.241 10.698 L 142.587 10.698 L 142.072 12.49 L 140.031 12.49 L 142.745 4.324 L 145.281 4.324 L 148.014 12.49 L 145.755 12.49 L 145.24 10.698 Z M 142.983 9.204 L 144.846 9.204 L 143.974 6.177 L 143.875 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 53.707 25.376 L 53.707 18.883 L 51.37 18.883 L 51.37 17.21 L 58.104 17.21 L 58.104 18.883 L 55.768 18.883 L 55.768 25.376 L 53.708 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.017 17.21 C 64.76 17.21 65.948 18.344 65.948 20.097 C 65.948 21.851 64.701 22.965 62.897 22.965 L 61.531 22.965 L 61.531 25.355 L 59.471 25.355 L 59.471 17.189 L 63.017 17.189 Z M 61.531 21.413 L 62.463 21.413 C 63.334 21.413 63.849 20.955 63.849 20.118 C 63.849 19.281 63.334 18.804 62.463 18.804 L 61.512 18.804 L 61.512 21.413 L 61.533 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 71.355 23.583 L 68.701 23.583 L 68.186 25.376 L 66.145 25.376 L 68.859 17.21 L 71.395 17.21 L 74.127 25.376 L 71.869 25.376 L 71.354 23.583 Z M 69.099 22.09 L 70.961 22.09 L 70.089 19.062 L 69.99 19.062 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.647 25.376 L 80.647 22.09 L 77.417 22.09 L 77.417 25.376 L 75.358 25.376 L 75.358 17.21 L 77.417 17.21 L 77.417 20.417 L 80.647 20.417 L 80.647 17.21 L 82.706 17.21 L 82.706 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.212 21.293 C 84.212 18.624 85.697 16.991 88.134 16.991 C 90.571 16.991 91.72 18.365 91.78 20.217 L 89.798 20.217 C 89.699 19.32 89.025 18.724 88.134 18.724 C 87.244 18.724 86.313 19.699 86.313 21.293 C 86.313 22.888 87.006 23.863 88.134 23.863 C 89.263 23.863 89.679 23.286 89.798 22.409 L 91.78 22.409 C 91.72 24.282 90.196 25.596 88.115 25.596 C 86.035 25.596 84.193 23.962 84.193 21.293 L 84.214 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.494 25.376 L 98.494 18.883 L 95.325 18.883 L 95.325 25.376 L 93.265 25.376 L 93.265 17.21 L 100.554 17.21 L 100.554 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.063 21.293 C 110.063 23.942 108.518 25.596 106.062 25.596 C 103.606 25.596 102.061 23.943 102.061 21.293 C 102.061 18.643 103.627 16.991 106.062 16.991 C 108.497 16.991 110.063 18.643 110.063 21.293 Z M 104.159 21.293 C 104.159 22.867 104.912 23.882 106.06 23.882 C 107.21 23.882 107.962 22.867 107.962 21.293 C 107.962 19.72 107.21 18.724 106.06 18.724 C 104.912 18.724 104.159 19.739 104.159 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.114 17.21 C 116.857 17.21 118.045 18.344 118.045 20.097 C 118.045 21.851 116.798 22.965 114.995 22.965 L 113.628 22.965 L 113.628 25.355 L 111.569 25.355 L 111.569 17.189 L 115.114 17.189 Z M 113.628 21.413 L 114.559 21.413 C 115.431 21.413 115.946 20.955 115.946 20.118 C 115.946 19.281 115.431 18.804 114.559 18.804 L 113.61 18.804 L 113.61 21.413 L 113.63 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 121.313 25.376 L 121.313 18.883 L 118.976 18.883 L 118.976 17.21 L 125.711 17.21 L 125.711 18.883 L 123.374 18.883 L 123.374 25.376 L 121.315 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.367 25.376 L 132.367 22.09 L 129.137 22.09 L 129.137 25.376 L 127.078 25.376 L 127.078 17.21 L 129.137 17.21 L 129.137 20.417 L 132.367 20.417 L 132.367 17.21 L 134.426 17.21 L 134.426 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.557 20.396 L 141.459 20.396 L 138.191 25.376 L 136.209 25.376 L 136.209 17.21 L 138.269 17.21 L 138.269 22.189 L 138.367 22.189 L 141.635 17.21 L 143.617 17.21 L 143.617 25.376 L 141.557 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 147.302 25.376 L 147.302 18.883 L 144.965 18.883 L 144.965 17.21 L 151.7 17.21 L 151.7 18.883 L 149.363 18.883 L 149.363 25.376 L 147.303 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 158.632 25.376 L 153.066 25.376 L 153.066 17.21 L 158.632 17.21 L 158.632 18.883 L 155.126 18.883 L 155.126 20.516 L 158.414 20.516 L 158.414 22.049 L 155.126 22.049 L 155.126 23.722 L 158.632 23.722 L 158.632 25.394 L 158.632 25.374 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 51.527 34.199 C 51.527 31.53 53.013 29.897 55.45 29.897 C 57.887 29.897 59.035 31.271 59.095 33.123 L 57.114 33.123 C 57.015 32.226 56.34 31.629 55.45 31.629 C 54.559 31.629 53.628 32.605 53.628 34.199 C 53.628 35.793 54.321 36.769 55.45 36.769 C 56.578 36.769 56.995 36.191 57.114 35.315 L 59.095 35.315 C 59.035 37.188 57.511 38.502 55.431 38.502 C 53.351 38.502 51.509 36.868 51.509 34.199 L 51.529 34.199 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.929 33.282 L 65.831 33.282 L 62.562 38.261 L 60.581 38.261 L 60.581 30.095 L 62.64 30.095 L 62.64 35.074 L 62.739 35.074 L 66.007 30.095 L 67.989 30.095 L 67.989 38.261 L 65.929 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 75.081 38.281 L 75.081 34.995 L 71.852 34.995 L 71.852 38.281 L 69.792 38.281 L 69.792 30.115 L 71.852 30.115 L 71.852 33.323 L 75.081 33.323 L 75.081 30.115 L 77.141 30.115 L 77.141 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 79.993 39.874 L 78.13 39.874 L 78.13 36.588 L 78.684 36.588 C 79.238 36.151 79.377 35.573 79.437 34.437 L 79.714 30.095 L 85.854 30.095 L 85.854 36.588 L 86.864 36.588 L 86.864 39.874 L 85.001 39.874 L 85.001 38.261 L 79.989 38.261 L 79.989 39.874 Z M 80.864 36.489 L 80.864 36.588 L 83.816 36.588 L 83.816 31.768 L 81.539 31.768 L 81.361 34.616 C 81.301 35.493 81.182 36.091 80.885 36.468 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 93.403 33.282 L 93.304 33.282 L 90.036 38.261 L 88.055 38.261 L 88.055 30.095 L 90.114 30.095 L 90.114 35.074 L 90.213 35.074 L 93.481 30.095 L 95.462 30.095 L 95.462 38.261 L 93.403 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 99.584 33.521 L 102.119 30.095 L 104.337 30.095 L 101.307 34.117 L 104.497 38.259 L 102.06 38.259 L 99.584 35.073 L 99.307 35.073 L 99.307 38.259 L 97.247 38.259 L 97.247 30.093 L 99.307 30.093 L 99.307 33.519 L 99.584 33.519 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.299 36.489 L 107.644 36.489 L 107.129 38.281 L 105.088 38.281 L 107.802 30.115 L 110.338 30.115 L 113.071 38.281 L 110.812 38.281 L 110.297 36.489 Z M 108.042 34.995 L 109.905 34.995 L 109.033 31.968 L 108.934 31.968 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.391 38.281 L 115.391 31.788 L 113.054 31.788 L 113.054 30.115 L 119.789 30.115 L 119.789 31.788 L 117.452 31.788 L 117.452 38.281 L 115.393 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 126.483 33.282 L 126.384 33.282 L 123.116 38.261 L 121.135 38.261 L 121.135 30.095 L 123.194 30.095 L 123.194 35.074 L 123.293 35.074 L 126.561 30.095 L 128.543 30.095 L 128.543 38.261 L 126.483 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:11853524334},qHOd6UTbc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160 44\"><path d=\"M 23.539 16.083 C 17.2 16.083 12.05 10.906 12.05 4.532 L 16.308 4.532 C 16.308 8.545 19.547 11.803 23.539 11.803 C 27.53 11.803 30.77 8.545 30.77 4.532 L 35.027 4.532 C 35.027 10.906 29.878 16.083 23.539 16.083 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 23.539 27.917 C 29.878 27.917 35.027 33.094 35.027 39.468 L 30.77 39.468 C 30.77 35.455 27.53 32.197 23.539 32.197 C 19.547 32.197 16.308 35.455 16.308 39.468 L 12.05 39.468 C 12.05 33.094 17.2 27.917 23.539 27.917 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 16.996 21.953 C 16.996 15.579 11.847 10.402 5.508 10.402 L 5.508 14.682 C 9.499 14.682 12.739 17.94 12.739 21.953 C 12.739 25.966 9.499 29.223 5.508 29.223 L 5.508 33.504 C 11.847 33.504 16.996 28.326 16.996 21.953 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.3\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 5.508 26.485 C 7.997 26.485 10.015 24.456 10.015 21.953 C 10.015 19.45 7.997 17.421 5.508 17.421 C 3.018 17.421 1 19.45 1 21.953 C 1 24.456 3.018 26.485 5.508 26.485 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.3\" stroke=\"rgb(107, 107, 107)\" stroke-miterlimit=\"10\"></path><path d=\"M 29.971 21.953 C 29.971 15.579 35.121 10.402 41.46 10.402 L 41.46 14.682 C 37.469 14.682 34.229 17.94 34.229 21.953 C 34.229 25.966 37.469 29.223 41.46 29.223 L 41.46 33.504 C 35.121 33.504 29.971 28.326 29.971 21.953 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 41.179 26.485 C 43.668 26.485 45.686 24.456 45.686 21.953 C 45.686 19.45 43.668 17.421 41.179 17.421 C 38.689 17.421 36.671 19.45 36.671 21.953 C 36.671 24.456 38.689 26.485 41.179 26.485 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 23.539 44 C 26.028 44 28.046 41.971 28.046 39.468 C 28.046 36.965 26.028 34.936 23.539 34.936 C 21.049 34.936 19.031 36.965 19.031 39.468 C 19.031 41.971 21.049 44 23.539 44 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 23.539 9.064 C 26.028 9.064 28.046 7.035 28.046 4.532 C 28.046 2.029 26.028 0 23.539 0 C 21.049 0 19.031 2.029 19.031 4.532 C 19.031 7.035 21.049 9.064 23.539 9.064 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 51.45 8.388 C 51.45 6.277 52.994 5.063 55.253 4.982 L 55.253 4.126 L 57.294 4.126 L 57.294 4.982 C 59.553 5.063 61.097 6.277 61.097 8.388 C 61.097 10.498 59.553 11.713 57.294 11.793 L 57.294 12.67 L 55.253 12.67 L 55.253 11.793 C 52.976 11.713 51.45 10.498 51.45 8.388 Z M 55.292 6.595 C 54.242 6.655 53.53 7.313 53.53 8.388 C 53.53 9.463 54.243 10.12 55.292 10.18 Z M 57.272 6.595 L 57.272 10.18 C 58.322 10.12 59.034 9.463 59.034 8.388 C 59.034 7.313 58.32 6.655 57.272 6.595 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 68.108 12.49 L 62.542 12.49 L 62.542 4.324 L 68.108 4.324 L 68.108 5.997 L 64.602 5.997 L 64.602 7.631 L 67.89 7.631 L 67.89 9.164 L 64.602 9.164 L 64.602 10.836 L 68.108 10.836 L 68.108 12.509 L 68.108 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 70.822 14.103 L 68.959 14.103 L 68.959 10.817 L 69.513 10.817 C 70.068 10.38 70.207 9.802 70.267 8.666 L 70.543 4.324 L 76.684 4.324 L 76.684 10.817 L 77.693 10.817 L 77.693 14.103 L 75.831 14.103 L 75.831 12.49 L 70.819 12.49 L 70.819 14.103 Z M 71.694 10.698 L 71.694 10.797 L 74.646 10.797 L 74.646 5.977 L 72.368 5.977 L 72.19 8.825 C 72.131 9.702 72.011 10.3 71.714 10.677 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.45 12.49 L 78.884 12.49 L 78.884 4.324 L 84.45 4.324 L 84.45 5.997 L 80.943 5.997 L 80.943 7.631 L 84.232 7.631 L 84.232 9.164 L 80.943 9.164 L 80.943 10.836 L 84.45 10.836 L 84.45 12.509 L 84.45 12.489 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 89.64 4.324 C 91.384 4.324 92.572 5.459 92.572 7.212 C 92.572 8.965 91.324 10.079 89.521 10.079 L 88.155 10.079 L 88.155 12.47 L 86.095 12.47 L 86.095 4.306 L 89.64 4.306 L 89.64 4.326 Z M 88.153 8.526 L 89.084 8.526 C 89.956 8.526 90.471 8.068 90.471 7.231 C 90.471 6.394 89.956 5.917 89.084 5.917 L 88.135 5.917 L 88.135 8.526 L 88.155 8.526 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.98 10.698 L 95.325 10.698 L 94.81 12.49 L 92.769 12.49 L 95.483 4.324 L 98.018 4.324 L 100.751 12.49 L 98.493 12.49 L 97.978 10.698 Z M 95.721 9.204 L 97.583 9.204 L 96.712 6.177 L 96.613 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 108.417 14.103 L 108.417 12.49 L 101.98 12.49 L 101.98 4.324 L 104.04 4.324 L 104.04 10.817 L 107.209 10.817 L 107.209 4.324 L 109.269 4.324 L 109.269 10.817 L 110.279 10.817 L 110.279 14.103 L 108.416 14.103 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 116.796 7.511 L 116.697 7.511 L 113.429 12.49 L 111.448 12.49 L 111.448 4.324 L 113.507 4.324 L 113.507 9.304 L 113.606 9.304 L 116.874 4.324 L 118.855 4.324 L 118.855 12.49 L 116.796 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.304 12.49 L 120.065 12.49 L 122.106 9.343 C 121.116 8.984 120.443 8.149 120.443 7.033 C 120.443 5.42 121.612 4.324 123.573 4.324 L 127.02 4.324 L 127.02 12.49 L 124.979 12.49 L 124.979 9.642 L 124.068 9.642 L 122.305 12.49 Z M 124.977 5.898 L 123.789 5.898 C 123.016 5.898 122.542 6.336 122.542 7.053 C 122.542 7.771 123.017 8.188 123.809 8.188 L 124.998 8.188 L 124.998 5.898 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 136.704 12.49 L 136.704 9.204 L 133.474 9.204 L 133.474 12.49 L 131.415 12.49 L 131.415 4.324 L 133.474 4.324 L 133.474 7.532 L 136.704 7.532 L 136.704 4.324 L 138.763 4.324 L 138.763 12.49 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 145.241 10.698 L 142.587 10.698 L 142.072 12.49 L 140.031 12.49 L 142.745 4.324 L 145.281 4.324 L 148.014 12.49 L 145.755 12.49 L 145.24 10.698 Z M 142.983 9.204 L 144.846 9.204 L 143.974 6.177 L 143.875 6.177 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 53.707 25.376 L 53.707 18.883 L 51.37 18.883 L 51.37 17.21 L 58.104 17.21 L 58.104 18.883 L 55.768 18.883 L 55.768 25.376 L 53.708 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.017 17.21 C 64.76 17.21 65.948 18.344 65.948 20.097 C 65.948 21.851 64.701 22.965 62.897 22.965 L 61.531 22.965 L 61.531 25.355 L 59.471 25.355 L 59.471 17.189 L 63.017 17.189 Z M 61.531 21.413 L 62.463 21.413 C 63.334 21.413 63.849 20.955 63.849 20.118 C 63.849 19.281 63.334 18.804 62.463 18.804 L 61.512 18.804 L 61.512 21.413 L 61.533 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 71.355 23.583 L 68.701 23.583 L 68.186 25.376 L 66.145 25.376 L 68.859 17.21 L 71.395 17.21 L 74.127 25.376 L 71.869 25.376 L 71.354 23.583 Z M 69.099 22.09 L 70.961 22.09 L 70.089 19.062 L 69.99 19.062 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.647 25.376 L 80.647 22.09 L 77.417 22.09 L 77.417 25.376 L 75.358 25.376 L 75.358 17.21 L 77.417 17.21 L 77.417 20.417 L 80.647 20.417 L 80.647 17.21 L 82.706 17.21 L 82.706 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 84.212 21.293 C 84.212 18.624 85.697 16.991 88.134 16.991 C 90.571 16.991 91.72 18.365 91.78 20.217 L 89.798 20.217 C 89.699 19.32 89.025 18.724 88.134 18.724 C 87.244 18.724 86.313 19.699 86.313 21.293 C 86.313 22.888 87.006 23.863 88.134 23.863 C 89.263 23.863 89.679 23.286 89.798 22.409 L 91.78 22.409 C 91.72 24.282 90.196 25.596 88.115 25.596 C 86.035 25.596 84.193 23.962 84.193 21.293 L 84.214 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.494 25.376 L 98.494 18.883 L 95.325 18.883 L 95.325 25.376 L 93.265 25.376 L 93.265 17.21 L 100.554 17.21 L 100.554 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.063 21.293 C 110.063 23.942 108.518 25.596 106.062 25.596 C 103.606 25.596 102.061 23.943 102.061 21.293 C 102.061 18.643 103.627 16.991 106.062 16.991 C 108.497 16.991 110.063 18.643 110.063 21.293 Z M 104.159 21.293 C 104.159 22.867 104.912 23.882 106.06 23.882 C 107.21 23.882 107.962 22.867 107.962 21.293 C 107.962 19.72 107.21 18.724 106.06 18.724 C 104.912 18.724 104.159 19.739 104.159 21.293 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.114 17.21 C 116.857 17.21 118.045 18.344 118.045 20.097 C 118.045 21.851 116.798 22.965 114.995 22.965 L 113.628 22.965 L 113.628 25.355 L 111.569 25.355 L 111.569 17.189 L 115.114 17.189 Z M 113.628 21.413 L 114.559 21.413 C 115.431 21.413 115.946 20.955 115.946 20.118 C 115.946 19.281 115.431 18.804 114.559 18.804 L 113.61 18.804 L 113.61 21.413 L 113.63 21.413 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 121.313 25.376 L 121.313 18.883 L 118.976 18.883 L 118.976 17.21 L 125.711 17.21 L 125.711 18.883 L 123.374 18.883 L 123.374 25.376 L 121.315 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.367 25.376 L 132.367 22.09 L 129.137 22.09 L 129.137 25.376 L 127.078 25.376 L 127.078 17.21 L 129.137 17.21 L 129.137 20.417 L 132.367 20.417 L 132.367 17.21 L 134.426 17.21 L 134.426 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.557 20.396 L 141.459 20.396 L 138.191 25.376 L 136.209 25.376 L 136.209 17.21 L 138.269 17.21 L 138.269 22.189 L 138.367 22.189 L 141.635 17.21 L 143.617 17.21 L 143.617 25.376 L 141.557 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 147.302 25.376 L 147.302 18.883 L 144.965 18.883 L 144.965 17.21 L 151.7 17.21 L 151.7 18.883 L 149.363 18.883 L 149.363 25.376 L 147.303 25.376 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 158.632 25.376 L 153.066 25.376 L 153.066 17.21 L 158.632 17.21 L 158.632 18.883 L 155.126 18.883 L 155.126 20.516 L 158.414 20.516 L 158.414 22.049 L 155.126 22.049 L 155.126 23.722 L 158.632 23.722 L 158.632 25.394 L 158.632 25.374 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 51.527 34.199 C 51.527 31.53 53.013 29.897 55.45 29.897 C 57.887 29.897 59.035 31.271 59.095 33.123 L 57.114 33.123 C 57.015 32.226 56.34 31.629 55.45 31.629 C 54.559 31.629 53.628 32.605 53.628 34.199 C 53.628 35.793 54.321 36.769 55.45 36.769 C 56.578 36.769 56.995 36.191 57.114 35.315 L 59.095 35.315 C 59.035 37.188 57.511 38.502 55.431 38.502 C 53.351 38.502 51.509 36.868 51.509 34.199 L 51.529 34.199 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.929 33.282 L 65.831 33.282 L 62.562 38.261 L 60.581 38.261 L 60.581 30.095 L 62.64 30.095 L 62.64 35.074 L 62.739 35.074 L 66.007 30.095 L 67.989 30.095 L 67.989 38.261 L 65.929 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 75.081 38.281 L 75.081 34.995 L 71.852 34.995 L 71.852 38.281 L 69.792 38.281 L 69.792 30.115 L 71.852 30.115 L 71.852 33.323 L 75.081 33.323 L 75.081 30.115 L 77.141 30.115 L 77.141 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 79.993 39.874 L 78.13 39.874 L 78.13 36.588 L 78.684 36.588 C 79.238 36.151 79.377 35.573 79.437 34.437 L 79.714 30.095 L 85.854 30.095 L 85.854 36.588 L 86.864 36.588 L 86.864 39.874 L 85.001 39.874 L 85.001 38.261 L 79.989 38.261 L 79.989 39.874 Z M 80.864 36.489 L 80.864 36.588 L 83.816 36.588 L 83.816 31.768 L 81.539 31.768 L 81.361 34.616 C 81.301 35.493 81.182 36.091 80.885 36.468 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 93.403 33.282 L 93.304 33.282 L 90.036 38.261 L 88.055 38.261 L 88.055 30.095 L 90.114 30.095 L 90.114 35.074 L 90.213 35.074 L 93.481 30.095 L 95.462 30.095 L 95.462 38.261 L 93.403 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 99.584 33.521 L 102.119 30.095 L 104.337 30.095 L 101.307 34.117 L 104.497 38.259 L 102.06 38.259 L 99.584 35.073 L 99.307 35.073 L 99.307 38.259 L 97.247 38.259 L 97.247 30.093 L 99.307 30.093 L 99.307 33.519 L 99.584 33.519 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 110.299 36.489 L 107.644 36.489 L 107.129 38.281 L 105.088 38.281 L 107.802 30.115 L 110.338 30.115 L 113.071 38.281 L 110.812 38.281 L 110.297 36.489 Z M 108.042 34.995 L 109.905 34.995 L 109.033 31.968 L 108.934 31.968 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 115.391 38.281 L 115.391 31.788 L 113.054 31.788 L 113.054 30.115 L 119.789 30.115 L 119.789 31.788 L 117.452 31.788 L 117.452 38.281 L 115.393 38.281 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 126.483 33.282 L 126.384 33.282 L 123.116 38.261 L 121.135 38.261 L 121.135 30.095 L 123.194 30.095 L 123.194 35.074 L 123.293 35.074 L 126.561 30.095 L 128.543 30.095 L 128.543 38.261 L 126.483 38.261 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:9515037592},TRYfH_BmP:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 196 54\"><path d=\"M 28.674 19.738 C 20.891 19.738 14.568 13.384 14.568 5.562 L 19.795 5.562 C 19.795 10.487 23.773 14.485 28.674 14.485 C 33.575 14.485 37.553 10.487 37.553 5.562 L 42.78 5.562 C 42.78 13.384 36.457 19.738 28.674 19.738 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 28.674 34.262 C 36.457 34.262 42.78 40.616 42.78 48.438 L 37.553 48.438 C 37.553 43.513 33.575 39.515 28.674 39.515 C 23.773 39.515 19.795 43.513 19.795 48.438 L 14.568 48.438 C 14.568 40.616 20.891 34.262 28.674 34.262 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 20.641 26.942 C 20.641 19.12 14.318 12.766 6.535 12.766 L 6.535 18.019 C 11.435 18.019 15.413 22.017 15.413 26.942 C 15.413 31.867 11.435 35.865 6.535 35.865 L 6.535 41.118 C 14.318 41.118 20.641 34.764 20.641 26.942 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.6\" stroke=\"rgb(122, 122, 122)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 6.535 32.504 C 9.592 32.504 12.07 30.014 12.07 26.942 C 12.07 23.87 9.592 21.38 6.535 21.38 C 3.478 21.38 1 23.87 1 26.942 C 1 30.014 3.478 32.504 6.535 32.504 Z\" fill=\"rgb(255,255,255)\" stroke-width=\"1.6\" stroke=\"rgb(122, 122, 122)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path><path d=\"M 36.573 26.942 C 36.573 19.12 42.895 12.766 50.679 12.766 L 50.679 18.019 C 45.778 18.019 41.8 22.017 41.8 26.942 C 41.8 31.867 45.778 35.865 50.679 35.865 L 50.679 41.118 C 42.895 41.118 36.573 34.764 36.573 26.942 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 50.333 32.504 C 53.39 32.504 55.868 30.014 55.868 26.942 C 55.868 23.87 53.39 21.38 50.333 21.38 C 47.276 21.38 44.798 23.87 44.798 26.942 C 44.798 30.014 47.276 32.504 50.333 32.504 Z\" fill=\"rgb(214,38,18)\"></path><path d=\"M 28.674 54 C 31.731 54 34.209 51.51 34.209 48.438 C 34.209 45.366 31.731 42.876 28.674 42.876 C 25.617 42.876 23.139 45.366 23.139 48.438 C 23.139 51.51 25.617 54 28.674 54 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 28.674 11.124 C 31.731 11.124 34.209 8.634 34.209 5.562 C 34.209 2.49 31.731 0 28.674 0 C 25.617 0 23.139 2.49 23.139 5.562 C 23.139 8.634 25.617 11.124 28.674 11.124 Z\" fill=\"rgb(0,150,110)\"></path><path d=\"M 62.944 10.294 C 62.944 7.704 64.841 6.213 67.614 6.115 L 67.614 5.064 L 70.12 5.064 L 70.12 6.115 C 72.894 6.213 74.79 7.704 74.79 10.294 C 74.79 12.884 72.894 14.375 70.12 14.473 L 70.12 15.549 L 67.614 15.549 L 67.614 14.473 C 64.818 14.375 62.944 12.884 62.944 10.294 Z M 67.662 8.094 C 66.373 8.168 65.498 8.975 65.498 10.294 C 65.498 11.613 66.375 12.42 67.662 12.494 Z M 70.094 8.094 L 70.094 12.494 C 71.383 12.42 72.257 11.613 72.257 10.294 C 72.257 8.975 71.381 8.168 70.094 8.094 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 83.398 15.329 L 76.564 15.329 L 76.564 5.307 L 83.398 5.307 L 83.398 7.36 L 79.093 7.36 L 79.093 9.365 L 83.131 9.365 L 83.131 11.246 L 79.093 11.246 L 79.093 13.299 L 83.398 13.299 L 83.398 15.352 L 83.398 15.327 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 86.731 17.309 L 84.444 17.309 L 84.444 13.276 L 85.124 13.276 C 85.805 12.739 85.975 12.03 86.049 10.636 L 86.389 5.307 L 93.928 5.307 L 93.928 13.276 L 95.167 13.276 L 95.167 17.309 L 92.881 17.309 L 92.881 15.329 L 86.727 15.329 L 86.727 17.309 Z M 87.801 13.129 L 87.801 13.251 L 91.426 13.251 L 91.426 7.335 L 88.629 7.335 L 88.41 10.831 C 88.338 11.907 88.191 12.641 87.826 13.104 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 103.463 15.329 L 96.629 15.329 L 96.629 5.307 L 103.463 5.307 L 103.463 7.36 L 99.158 7.36 L 99.158 9.365 L 103.196 9.365 L 103.196 11.246 L 99.158 11.246 L 99.158 13.299 L 103.463 13.299 L 103.463 15.352 L 103.463 15.327 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 109.837 5.307 C 111.978 5.307 113.436 6.7 113.436 8.851 C 113.436 11.003 111.904 12.37 109.69 12.37 L 108.013 12.37 L 108.013 15.304 L 105.484 15.304 L 105.484 5.284 L 109.837 5.284 L 109.837 5.309 Z M 108.011 10.464 L 109.154 10.464 C 110.225 10.464 110.857 9.902 110.857 8.874 C 110.857 7.847 110.225 7.262 109.154 7.262 L 107.988 7.262 L 107.988 10.464 L 108.013 10.464 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 120.076 13.129 L 116.817 13.129 L 116.184 15.329 L 113.678 15.329 L 117.011 5.307 L 120.124 5.307 L 123.48 15.329 L 120.706 15.329 L 120.074 13.129 Z M 117.303 11.296 L 119.59 11.296 L 118.519 7.58 L 118.398 7.58 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 132.892 17.309 L 132.892 15.329 L 124.988 15.329 L 124.988 5.307 L 127.517 5.307 L 127.517 13.276 L 131.408 13.276 L 131.408 5.307 L 133.937 5.307 L 133.937 13.276 L 135.178 13.276 L 135.178 17.309 L 132.891 17.309 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 143.18 9.218 L 143.058 9.218 L 139.046 15.329 L 136.613 15.329 L 136.613 5.307 L 139.142 5.307 L 139.142 11.418 L 139.263 11.418 L 143.276 5.307 L 145.709 5.307 L 145.709 15.329 L 143.18 15.329 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 149.942 15.329 L 147.194 15.329 L 149.7 11.466 C 148.484 11.026 147.658 10 147.658 8.631 C 147.658 6.652 149.093 5.307 151.501 5.307 L 155.733 5.307 L 155.733 15.329 L 153.227 15.329 L 153.227 11.833 L 152.109 11.833 L 149.945 15.329 Z M 153.225 7.239 L 151.767 7.239 C 150.817 7.239 150.235 7.776 150.235 8.656 C 150.235 9.537 150.819 10.049 151.791 10.049 L 153.25 10.049 L 153.25 7.239 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 167.624 15.329 L 167.624 11.296 L 163.659 11.296 L 163.659 15.329 L 161.13 15.329 L 161.13 5.307 L 163.659 5.307 L 163.659 9.243 L 167.624 9.243 L 167.624 5.307 L 170.153 5.307 L 170.153 15.329 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 178.107 13.129 L 174.848 13.129 L 174.215 15.329 L 171.71 15.329 L 175.042 5.307 L 178.155 5.307 L 181.511 15.329 L 178.737 15.329 L 178.105 13.129 Z M 175.334 11.296 L 177.621 11.296 L 176.55 7.58 L 176.429 7.58 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 65.716 31.143 L 65.716 23.174 L 62.846 23.174 L 62.846 21.121 L 71.116 21.121 L 71.116 23.174 L 68.247 23.174 L 68.247 31.143 L 65.718 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 77.147 21.121 C 79.288 21.121 80.747 22.514 80.747 24.665 C 80.747 26.817 79.215 28.184 77.001 28.184 L 75.323 28.184 L 75.323 31.118 L 72.794 31.118 L 72.794 21.096 L 77.147 21.096 Z M 75.323 26.28 L 76.467 26.28 C 77.537 26.28 78.169 25.718 78.169 24.69 C 78.169 23.663 77.537 23.077 76.467 23.077 L 75.3 23.077 L 75.3 26.28 L 75.325 26.28 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 87.386 28.943 L 84.126 28.943 L 83.494 31.143 L 80.988 31.143 L 84.32 21.121 L 87.434 21.121 L 90.789 31.143 L 88.016 31.143 L 87.384 28.943 Z M 84.615 27.11 L 86.902 27.11 L 85.831 23.394 L 85.71 23.394 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 98.794 31.143 L 98.794 27.11 L 94.829 27.11 L 94.829 31.143 L 92.3 31.143 L 92.3 21.121 L 94.829 21.121 L 94.829 25.057 L 98.794 25.057 L 98.794 21.121 L 101.323 21.121 L 101.323 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 103.172 26.133 C 103.172 22.857 104.995 20.853 107.988 20.853 C 110.98 20.853 112.391 22.539 112.463 24.812 L 110.031 24.812 C 109.909 23.711 109.081 22.979 107.988 22.979 C 106.894 22.979 105.751 24.176 105.751 26.133 C 105.751 28.089 106.602 29.287 107.988 29.287 C 109.373 29.287 109.884 28.578 110.031 27.502 L 112.463 27.502 C 112.391 29.8 110.519 31.413 107.964 31.413 C 105.41 31.413 103.149 29.408 103.149 26.133 L 103.174 26.133 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 120.708 31.143 L 120.708 23.174 L 116.817 23.174 L 116.817 31.143 L 114.287 31.143 L 114.287 21.121 L 123.237 21.121 L 123.237 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 134.912 26.133 C 134.912 29.383 133.016 31.413 130 31.413 C 126.985 31.413 125.088 29.385 125.088 26.133 C 125.088 22.881 127.01 20.853 130 20.853 C 132.99 20.853 134.912 22.881 134.912 26.133 Z M 127.663 26.133 C 127.663 28.064 128.588 29.31 129.998 29.31 C 131.409 29.31 132.333 28.064 132.333 26.133 C 132.333 24.201 131.409 22.979 129.998 22.979 C 128.588 22.979 127.663 24.225 127.663 26.133 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.114 21.121 C 143.255 21.121 144.714 22.514 144.714 24.665 C 144.714 26.817 143.182 28.184 140.968 28.184 L 139.291 28.184 L 139.291 31.118 L 136.762 31.118 L 136.762 21.096 L 141.114 21.096 Z M 139.291 26.28 L 140.434 26.28 C 141.504 26.28 142.136 25.718 142.136 24.69 C 142.136 23.663 141.504 23.077 140.434 23.077 L 139.268 23.077 L 139.268 26.28 L 139.292 26.28 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 148.726 31.143 L 148.726 23.174 L 145.857 23.174 L 145.857 21.121 L 154.126 21.121 L 154.126 23.174 L 151.257 23.174 L 151.257 31.143 L 148.728 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 162.298 31.143 L 162.298 27.11 L 158.333 27.11 L 158.333 31.143 L 155.804 31.143 L 155.804 21.121 L 158.333 21.121 L 158.333 25.057 L 162.298 25.057 L 162.298 21.121 L 164.827 21.121 L 164.827 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 173.583 25.032 L 173.462 25.032 L 169.449 31.143 L 167.016 31.143 L 167.016 21.121 L 169.546 21.121 L 169.546 27.232 L 169.666 27.232 L 173.679 21.121 L 176.112 21.121 L 176.112 31.143 L 173.583 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 180.636 31.143 L 180.636 23.174 L 177.767 23.174 L 177.767 21.121 L 186.037 21.121 L 186.037 23.174 L 183.167 23.174 L 183.167 31.143 L 180.638 31.143 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 194.548 31.143 L 187.714 31.143 L 187.714 21.121 L 194.548 21.121 L 194.548 23.174 L 190.243 23.174 L 190.243 25.179 L 194.281 25.179 L 194.281 27.06 L 190.243 27.06 L 190.243 29.113 L 194.548 29.113 L 194.548 31.166 L 194.548 31.141 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 63.04 41.972 C 63.04 38.696 64.864 36.691 67.856 36.691 C 70.848 36.691 72.259 38.377 72.332 40.651 L 69.899 40.651 C 69.778 39.55 68.95 38.818 67.856 38.818 C 66.763 38.818 65.619 40.015 65.619 41.972 C 65.619 43.928 66.47 45.126 67.856 45.126 C 69.242 45.126 69.753 44.417 69.899 43.341 L 72.332 43.341 C 72.259 45.639 70.387 47.252 67.833 47.252 C 65.279 47.252 63.017 45.247 63.017 41.972 L 63.042 41.972 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 80.723 40.846 L 80.602 40.846 L 76.589 46.956 L 74.156 46.956 L 74.156 36.935 L 76.685 36.935 L 76.685 43.046 L 76.807 43.046 L 80.819 36.935 L 83.252 36.935 L 83.252 46.956 L 80.723 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 91.96 46.982 L 91.96 42.949 L 87.995 42.949 L 87.995 46.982 L 85.466 46.982 L 85.466 36.96 L 87.995 36.96 L 87.995 40.896 L 91.96 40.896 L 91.96 36.96 L 94.489 36.96 L 94.489 46.982 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 97.991 48.936 L 95.704 48.936 L 95.704 44.903 L 96.384 44.903 C 97.064 44.367 97.235 43.658 97.308 42.263 L 97.649 36.935 L 105.188 36.935 L 105.188 44.903 L 106.428 44.903 L 106.428 48.936 L 104.14 48.936 L 104.14 46.956 L 97.987 46.956 L 97.987 48.936 Z M 99.061 44.782 L 99.061 44.903 L 102.686 44.903 L 102.686 38.988 L 99.89 38.988 L 99.671 42.483 C 99.597 43.559 99.452 44.293 99.087 44.757 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 114.457 40.846 L 114.335 40.846 L 110.322 46.956 L 107.89 46.956 L 107.89 36.935 L 110.419 36.935 L 110.419 43.046 L 110.54 43.046 L 114.553 36.935 L 116.985 36.935 L 116.985 46.956 L 114.457 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 122.046 41.139 L 125.159 36.935 L 127.882 36.935 L 124.162 41.871 L 128.078 46.954 L 125.086 46.954 L 122.046 43.044 L 121.706 43.044 L 121.706 46.954 L 119.177 46.954 L 119.177 36.933 L 121.706 36.933 L 121.706 41.137 L 122.046 41.137 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 135.203 44.782 L 131.943 44.782 L 131.311 46.982 L 128.805 46.982 L 132.137 36.96 L 135.251 36.96 L 138.606 46.982 L 135.833 46.982 L 135.201 44.782 Z M 132.432 42.949 L 134.718 42.949 L 133.648 39.233 L 133.526 39.233 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 141.455 46.982 L 141.455 39.013 L 138.585 39.013 L 138.585 36.96 L 146.855 36.96 L 146.855 39.013 L 143.986 39.013 L 143.986 46.982 L 141.457 46.982 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path><path d=\"M 155.074 40.846 L 154.953 40.846 L 150.94 46.956 L 148.507 46.956 L 148.507 36.935 L 151.036 36.935 L 151.036 43.046 L 151.157 43.046 L 155.17 36.935 L 157.603 36.935 L 157.603 46.956 L 155.074 46.956 Z\" fill=\"var(--token-b8c89d5e-ce15-470f-8f5b-bbf766aa9a26, rgb(91, 58, 181)) /* {&quot;name&quot;:&quot;FTS-bran-purple&quot;} */\"></path></svg>',svgContentId:10179762409}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-uao4me\",layoutDependency:layoutDependency,layoutId:\"pP9ZlhoVi\",children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cgncty\",layoutDependency:layoutDependency,layoutId:\"ntQkhGlvO\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18cdslu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Ucwvx7Ai5-container\",nodeId:\"Ucwvx7Ai5\",rendersWithMotion:true,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"Ucwvx7Ai5\",inputOptions:{clearButtonText:getLocalizedValue(\"v1\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v0\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"Ucwvx7Ai5\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cqgd6w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jIitVdcfu-container\",nodeId:\"jIitVdcfu\",rendersWithMotion:true,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"jIitVdcfu\",inputOptions:{clearButtonText:getLocalizedValue(\"v1\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v0\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"jIitVdcfu\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fmmr0c\",layoutDependency:layoutDependency,layoutId:\"PHFZ7hDcm\",children:isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lcsg25\",layoutDependency:layoutDependency,layoutId:\"cFVzlt9Sm\",children:isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-176d8nf\",layoutDependency:layoutDependency,layoutId:\"Y1ZbIfOx7\",children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13q3pom\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"ML_ip0SRA\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",opacity:0},variants:{CByu_q3sv:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(245, 245, 245)\",opacity:1},J5sbkLk_D:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(245, 245, 245)\",opacity:1},jfiroOeDD:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(245, 245, 245)\",opacity:1},qHOd6UTbc:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(245, 245, 245)\",opacity:1}},...addPropertyOverrides({CByu_q3sv:{\"data-border\":true,\"data-highlight\":true,onTap:onTap1udoio8},J5sbkLk_D:{\"data-highlight\":true,onTap:onTapjhci3t},jfiroOeDD:{\"data-highlight\":true,onTap:onTapvjtxi6},qHOd6UTbc:{\"data-highlight\":true,onTap:onTap10hyqi0}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-lqygeg\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"v5EDhly56\",style:{backgroundColor:\"rgb(27, 15, 107)\",rotate:0},variants:{CByu_q3sv:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\"},J5sbkLk_D:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:-45},jfiroOeDD:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:-45},qHOd6UTbc:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:0}}}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17gf4kq\",\"data-framer-name\":\"mid\",layoutDependency:layoutDependency,layoutId:\"JS7asL_iY\",style:{backgroundColor:\"rgb(27, 15, 107)\"},variants:{CByu_q3sv:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\"},qHOd6UTbc:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-71qsfp\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"Y0v8l3kdd\",style:{backgroundColor:\"rgb(27, 15, 107)\",rotate:0},variants:{CByu_q3sv:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\"},J5sbkLk_D:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:45},jfiroOeDD:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:45},qHOd6UTbc:{backgroundColor:\"var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, rgb(10, 2, 33))\",rotate:0}}})]})})})})]})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qt3y8i\",\"data-framer-name\":\"Nav-Link\",layoutDependency:layoutDependency,layoutId:\"Uc0T2_EQ_\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(12+((componentViewport?.height||86)-24-54)/2)+6.8+.2,...addPropertyOverrides({J5sbkLk_D:{width:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,y:(componentViewport?.y||0)+16+0+0+37.8+24+0},jfiroOeDD:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||625)-117-508)/2+0+0)+0+77+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1va5mqt-container\",id:`${layoutId}-1va5mqt`,layoutDependency:layoutDependency,layoutId:\"uI5jOLW56-container\",nodeId:\"uI5jOLW56\",ref:ref1,rendersWithMotion:true,scopeId:\"a_QkBxGUC\",children:[/*#__PURE__*/_jsx(NavDropDown,{height:\"100%\",id:\"uI5jOLW56\",layoutId:\"uI5jOLW56\",lXnCt0mmp:lXnCt0mmp13elrgn({overlay}),variant:matchVariant(\"NHSp7ol3j\"),width:\"100%\",...addPropertyOverrides({J5sbkLk_D:{style:{width:\"100%\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-1va5mqt`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:151,width:\"221px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||86)-24-54)/2)+6.8+.2+-75.5,...addPropertyOverrides({J5sbkLk_D:{y:(componentViewport?.y||0)+16+0+0+37.8+24+0+-75.5},jfiroOeDD:{y:(componentViewport?.y||0)+16+(((componentViewport?.height||625)-117-508)/2+0+0)+0+77+16+0+-75.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6vewjv-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rU1rYE8K7-container\",nodeId:\"rU1rYE8K7\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(LinkMenu,{height:\"100%\",id:\"rU1rYE8K7\",layoutId:\"rU1rYE8K7\",style:{width:\"100%\"},variant:matchVariant(\"f1smNTNFf\"),width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"hq9V1V_AH\",openInNewTab:false,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xwe50m framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"hq9V1V_AH\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Новини\"})}),className:\"framer-1s8ph3n\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"vtDHF9vtM\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({J5sbkLk_D:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"vtDHF9vtM\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Новини\"})})})})},jfiroOeDD:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"vtDHF9vtM\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Новини\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgIDwKst2\"},motionChild:true,nodeId:\"Mp4nHjfgU\",scopeId:\"a_QkBxGUC\",...addPropertyOverrides({J5sbkLk_D:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-aukb5d framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"Mp4nHjfgU\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Сектори\"})}),className:\"framer-l72zdo\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"x7rT5z9X5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({J5sbkLk_D:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgIDwKst2\"},motionChild:true,nodeId:\"x7rT5z9X5\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Сектори\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vt0ZE1p1e\"},motionChild:true,nodeId:\"v1Ax3rzdh\",openInNewTab:false,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2wykyy framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"v1Ax3rzdh\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Събития\"})}),className:\"framer-85y0pc\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"cXGCf8PBY\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({J5sbkLk_D:{children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vt0ZE1p1e\"},motionChild:true,nodeId:\"cXGCf8PBY\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Събития\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sYN82Jkn5\"},motionChild:true,nodeId:\"rLYhmWCjV\",scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xgvbr9 framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"rLYhmWCjV\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Документи\"})}),className:\"framer-1aofsz8\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"goyMZCReo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DeyvIFocC\"},motionChild:true,nodeId:\"Dh7f6ax4s\",scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1hbhjxf framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"Dh7f6ax4s\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Членство\"})}),className:\"framer-1828jkd\",\"data-framer-name\":\"Начало\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"WGXmYXLuk\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({J5sbkLk_D:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DeyvIFocC\"},motionChild:true,nodeId:\"WGXmYXLuk\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Членство\"})})})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YXfbtQNbj\"},motionChild:true,nodeId:\"WZNL3WOMq\",scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e8u2tl framer-v2tmaj\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"WZNL3WOMq\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:\"Контакти\"})}),className:\"framer-85l4lx\",\"data-framer-name\":\"Контакти\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"w4zCtYk1f\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true,...addPropertyOverrides({J5sbkLk_D:{children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YXfbtQNbj\"},motionChild:true,nodeId:\"w4zCtYk1f\",openInNewTab:false,relValues:[],scopeId:\"a_QkBxGUC\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14wg8t6\",\"data-styles-preset\":\"GCcyrvj9l\",children:\"Контакти\"})})})})}},baseVariant,gestureVariant)})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fprk3v\",\"data-framer-name\":\"Search-bar-орг\",layoutDependency:layoutDependency,layoutId:\"PiQL61YSZ\",style:{backgroundColor:\"rgb(250, 250, 250)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},variants:{TRYfH_BmP:{backgroundColor:\"rgb(245, 245, 245)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15vex6g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SUiAqhWhj-container\",nodeId:\"SUiAqhWhj\",rendersWithMotion:true,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"SUiAqhWhj\",inputOptions:{clearButtonText:getLocalizedValue(\"v1\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:getLocalizedValue(\"v0\",activeLocale)??\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"SUiAqhWhj\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-kdxr0l\",layoutDependency:layoutDependency,layoutId:\"UmQFGtPZ0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12yikr9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cRpSrl71j-container\",nodeId:\"cRpSrl71j\",rendersWithMotion:true,scopeId:\"a_QkBxGUC\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"rgb(0, 0, 0)\",size:12,type:\"default\"},fillColor:\"rgb(245, 245, 245)\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"rgb(0, 0, 0)\",size:18,type:\"default\"},id:\"cRpSrl71j\",layoutId:\"cRpSrl71j\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"10px\",radius:\"60px\",style:{height:\"100%\"},textColor:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({J5sbkLk_D:{options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true}},jfiroOeDD:{options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:true}}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-parQB.framer-v2tmaj, .framer-parQB .framer-v2tmaj { display: block; }\",\".framer-parQB.framer-1o7fv1d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 86px; justify-content: space-between; overflow: visible; padding: 12px 48px 12px 48px; position: relative; width: 1440px; }\",\".framer-parQB .framer-17d1h1m { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-parQB .framer-hcpmjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-1hto88v { flex: none; height: 54px; position: relative; text-decoration: none; width: 196px; }\",\".framer-parQB .framer-uao4me { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-height: 200px; min-width: 173px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-1cgncty { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-18cdslu-container, .framer-parQB .framer-cqgd6w-container, .framer-parQB .framer-15vex6g-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-parQB .framer-1fmmr0c, .framer-parQB .framer-1lcsg25, .framer-parQB .framer-176d8nf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; min-height: 200px; min-width: 200px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-13q3pom { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); overflow: hidden; position: relative; width: 44px; }\",\".framer-parQB .framer-lqygeg { bottom: 11px; flex: none; height: 2px; left: calc(50.00000000000002% - 32px / 2); overflow: hidden; position: absolute; width: 32px; }\",\".framer-parQB .framer-17gf4kq { flex: none; height: 2px; left: calc(50.00000000000002% - 32px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 32px; }\",\".framer-parQB .framer-71qsfp { flex: none; height: 2px; left: calc(50.00000000000002% - 32px / 2); overflow: hidden; position: absolute; top: 11px; width: 32px; }\",\".framer-parQB .framer-qt3y8i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-parQB .framer-1va5mqt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-parQB .framer-6vewjv-container { height: auto; position: relative; width: 221px; }\",\".framer-parQB .framer-1xwe50m, .framer-parQB .framer-2wykyy, .framer-parQB .framer-1xgvbr9, .framer-parQB .framer-1hbhjxf, .framer-parQB .framer-1e8u2tl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 4px 10px 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-parQB .framer-1s8ph3n, .framer-parQB .framer-l72zdo, .framer-parQB .framer-85y0pc, .framer-parQB .framer-1aofsz8, .framer-parQB .framer-1828jkd, .framer-parQB .framer-85l4lx { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-parQB .framer-aukb5d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 10px 4px 10px 4px; position: relative; text-decoration: none; width: min-content; }\",\".framer-parQB .framer-1fprk3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-kdxr0l { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-parQB .framer-12yikr9-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-parQB.framer-v-691169.framer-1o7fv1d { height: 73px; padding: 16px 20px 16px 18px; width: 375px; }\",\".framer-parQB.framer-v-691169 .framer-17d1h1m { gap: 0px; }\",\".framer-parQB.framer-v-691169 .framer-hcpmjd, .framer-parQB.framer-v-j9fv4a .framer-hcpmjd { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-parQB.framer-v-691169 .framer-1hto88v, .framer-parQB.framer-v-j9fv4a .framer-1hto88v, .framer-parQB.framer-v-3j9s0d .framer-1hto88v { height: 44px; order: 0; width: 160px; }\",\".framer-parQB.framer-v-691169 .framer-uao4me { height: 48px; min-height: unset; min-width: unset; order: 1; }\",\".framer-parQB.framer-v-691169 .framer-1fmmr0c, .framer-parQB.framer-v-691169 .framer-1lcsg25, .framer-parQB.framer-v-691169 .framer-176d8nf, .framer-parQB.framer-v-11fhrvl .framer-uao4me, .framer-parQB.framer-v-11fhrvl .framer-1fmmr0c, .framer-parQB.framer-v-11fhrvl .framer-1lcsg25, .framer-parQB.framer-v-11fhrvl .framer-176d8nf, .framer-parQB.framer-v-j9fv4a .framer-1lcsg25, .framer-parQB.framer-v-3j9s0d .framer-1fmmr0c, .framer-parQB.framer-v-3j9s0d .framer-176d8nf { min-height: unset; min-width: unset; }\",\".framer-parQB.framer-v-691169 .framer-13q3pom, .framer-parQB.framer-v-11fhrvl .framer-13q3pom, .framer-parQB.framer-v-j9fv4a .framer-13q3pom, .framer-parQB.framer-v-3j9s0d .framer-13q3pom { cursor: pointer; }\",\".framer-parQB.framer-v-691169 .framer-lqygeg { bottom: 13px; }\",\".framer-parQB.framer-v-691169 .framer-17gf4kq { top: calc(47.72727272727275% - 2px / 2); }\",\".framer-parQB.framer-v-691169 .framer-71qsfp { top: 12px; }\",\".framer-parQB.framer-v-11fhrvl.framer-1o7fv1d { flex-direction: column; gap: 0px; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 16px 20px 16px 18px; width: 375px; }\",\".framer-parQB.framer-v-11fhrvl .framer-17d1h1m { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: unset; height: 460px; justify-content: space-evenly; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-hcpmjd { gap: unset; justify-content: space-between; order: 0; padding: 0px 0px 32px 0px; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1hto88v { height: 44px; width: 160px; }\",\".framer-parQB.framer-v-11fhrvl .framer-lqygeg, .framer-parQB.framer-v-3j9s0d .framer-lqygeg { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-parQB.framer-v-11fhrvl .framer-71qsfp, .framer-parQB.framer-v-3j9s0d .framer-71qsfp { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-parQB.framer-v-11fhrvl .framer-qt3y8i { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 12px; order: 2; padding: 24px 0px 0px 0px; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1va5mqt-container { order: 0; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1xwe50m { order: 1; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-aukb5d { align-content: flex-start; align-items: flex-start; order: 2; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-2wykyy { order: 3; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1xgvbr9 { order: 5; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1hbhjxf { order: 7; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-1e8u2tl { order: 8; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-kdxr0l { align-self: unset; height: min-content; order: 3; padding: 48px 0px 0px 0px; width: 100%; }\",\".framer-parQB.framer-v-11fhrvl .framer-12yikr9-container, .framer-parQB.framer-v-3j9s0d .framer-12yikr9-container { height: auto; }\",\".framer-parQB.framer-v-j9fv4a.framer-1o7fv1d { height: 73px; padding: 16px 32px 16px 32px; width: 810px; }\",\".framer-parQB.framer-v-j9fv4a .framer-uao4me, .framer-parQB.framer-v-3j9s0d .framer-uao4me { min-height: unset; min-width: unset; order: 1; }\",\".framer-parQB.framer-v-j9fv4a .framer-1fmmr0c, .framer-parQB.framer-v-j9fv4a .framer-176d8nf, .framer-parQB.framer-v-3j9s0d .framer-1lcsg25 { height: 53px; min-height: unset; min-width: unset; }\",\".framer-parQB.framer-v-3j9s0d.framer-1o7fv1d { flex-direction: column; gap: 0px; height: 625px; justify-content: center; padding: 16px 32px 101px 32px; width: 810px; }\",\".framer-parQB.framer-v-3j9s0d .framer-17d1h1m { flex: none; flex-direction: column; gap: 0px; height: 508px; width: 100%; }\",\".framer-parQB.framer-v-3j9s0d .framer-hcpmjd { gap: unset; justify-content: space-between; order: 0; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-parQB.framer-v-3j9s0d .framer-1cgncty { height: 53px; }\",\".framer-parQB.framer-v-3j9s0d .framer-qt3y8i { flex: none; flex-direction: column; order: 2; padding: 16px 0px 0px 0px; width: 100%; }\",\".framer-parQB.framer-v-3j9s0d .framer-1va5mqt-container, .framer-parQB.framer-v-7dqbm6 .framer-hcpmjd, .framer-parQB.framer-v-7dqbm6 .framer-1va5mqt-container { order: 0; }\",\".framer-parQB.framer-v-3j9s0d .framer-1xwe50m, .framer-parQB.framer-v-7dqbm6 .framer-qt3y8i, .framer-parQB.framer-v-7dqbm6 .framer-1xwe50m { order: 1; }\",\".framer-parQB.framer-v-3j9s0d .framer-aukb5d, .framer-parQB.framer-v-7dqbm6 .framer-aukb5d, .framer-parQB.framer-v-7dqbm6 .framer-1fprk3v { order: 2; }\",\".framer-parQB.framer-v-3j9s0d .framer-2wykyy, .framer-parQB.framer-v-7dqbm6 .framer-2wykyy, .framer-parQB.framer-v-7dqbm6 .framer-kdxr0l { order: 3; }\",\".framer-parQB.framer-v-3j9s0d .framer-1xgvbr9 { flex-direction: column; order: 5; }\",\".framer-parQB.framer-v-3j9s0d .framer-1hbhjxf, .framer-parQB.framer-v-7dqbm6 .framer-1hbhjxf { order: 7; }\",\".framer-parQB.framer-v-3j9s0d .framer-1e8u2tl, .framer-parQB.framer-v-7dqbm6 .framer-1e8u2tl { order: 8; }\",\".framer-parQB.framer-v-3j9s0d .framer-kdxr0l { align-self: unset; flex: 1 0 0px; height: 1px; order: 3; padding: 48px 0px 0px 0px; }\",\".framer-parQB.framer-v-19a49l5.framer-1o7fv1d { padding: 12px 64px 12px 64px; width: 1920px; }\",\".framer-parQB.framer-v-7dqbm6.framer-1o7fv1d { width: 1280px; }\",\".framer-parQB.framer-v-7dqbm6 .framer-1xgvbr9 { order: 5; }\",...sharedStyle.css,'.framer-parQB[data-border=\"true\"]::after, .framer-parQB [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 86\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CByu_q3sv\":{\"layout\":[\"fixed\",\"fixed\"]},\"J5sbkLk_D\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"qHOd6UTbc\":{\"layout\":[\"fixed\",\"fixed\"]},\"jfiroOeDD\":{\"layout\":[\"fixed\",\"fixed\"]},\"KR_r8Wal9\":{\"layout\":[\"fixed\",\"fixed\"]},\"TRYfH_BmP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera_QkBxGUC=withCSS(Component,css,\"framer-parQB\");export default Framera_QkBxGUC;Framera_QkBxGUC.displayName=\"Navigation\";Framera_QkBxGUC.defaultProps={height:86,width:1440};addPropertyControls(Framera_QkBxGUC,{variant:{options:[\"sKjP3BWMP\",\"CByu_q3sv\",\"J5sbkLk_D\",\"qHOd6UTbc\",\"jfiroOeDD\",\"KR_r8Wal9\",\"TRYfH_BmP\"],optionTitles:[\"Desktop-1440\",\"Phone-375\",\"Phone-Open-375\",\"Tablet-810\",\"Tablet-Open-810\",\"Desktop-1920\",\"Laptop-1280\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framera_QkBxGUC,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{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\"}]},...SearchFonts,...NavDropDownFonts,...LinkMenuFonts,...LocaleSelectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera_QkBxGUC\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CByu_q3sv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"J5sbkLk_D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"qHOd6UTbc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jfiroOeDD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KR_r8Wal9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TRYfH_BmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"86\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a_QkBxGUC.map","// Generated by Framer (98b71dc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5rp14 .framer-styles-preset-1qolx60:not(.rich-text-wrapper), .framer-5rp14 .framer-styles-preset-1qolx60.rich-text-wrapper a { --framer-link-current-text-color: var(--token-1a664ab7-556d-4c61-b131-f841a0f2585d, #ffffff); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #15c294; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-5rp14\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(241, 241, 241))\"},children:\"Justice • Solidarity • Development\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(241, 241, 241))\"},children:\"Justice • Solidarity • Development\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(162, 184, 232))\"},children:\"QUICK LINKS\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fHZULCaRs\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Start\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f8fj8ys4i\"},motionChild:true,nodeId:\"uVLq50KN8\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"About us\"})})})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfsQDqFll\"},motionChild:true,nodeId:\"seEYUD1T5\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Trade union protection\"})})})});export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gCydSmmoB\"},motionChild:true,nodeId:\"XlzS6vG9z\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Management Bodies\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"y7jmKAe3m\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"News\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgIDwKst2\"},motionChild:true,nodeId:\"ybvgGkERv\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Sectors\"})})})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPE32upJG\"},motionChild:true,nodeId:\"tZSiKPiK1\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Events\"})})})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sYN82Jkn5\"},motionChild:true,nodeId:\"RepwbuY_N\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Documents\"})})})});export const v11=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DeyvIFocC\"},motionChild:true,nodeId:\"BxyqpOBhr\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Membership\"})})})});export const v12=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YXfbtQNbj\"},motionChild:true,nodeId:\"nC54VK8MA\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Contacts\"})})})});export const v13=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(162, 184, 232))\"},children:\"EXTERNAL REFERENCES\"})});export const v14=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(89, 191, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://knsb-bg.org/\",motionChild:true,nodeId:\"eCi5_uRej\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"CITUB\"})})})});export const v15=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.etf-europe.org/\",motionChild:true,nodeId:\"l7fcL3Uwo\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ETF\"})})})});export const v16=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.itfglobal.org/en\",motionChild:true,nodeId:\"t5jssHGwa\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ITF\"})})})});export const v17=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.ilo.org/\",motionChild:true,nodeId:\"rr6LySbG5\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ILO\"})})})});export const v18=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://etuc.org/en\",motionChild:true,nodeId:\"oyx7x1Wd2\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"E\"})}),\"TUC\"]})});export const v19=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://etuc.org/en\",motionChild:true,nodeId:\"oyx7x1Wd2\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ETUC\"})})})});export const v20=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Accessibility\"})});export const v21=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Terms of Use\"})});export const v22=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Permissible use\"})});export const v23=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Mutual Respect Policy\"})});export const v24=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:[\"\\xa92025-2026, Federation of Transport and Trade Unions, \",/*#__PURE__*/_jsx(motion.br,{}),\"All rights reserved.\"]})});export const v25=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VWJ1bnR1LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Ubuntu\", \"Ubuntu Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"\\xa92025-2026, Federation of Transport and Trade Unions, All rights reserved.\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport*as localizedValues from\"./OnrIm9YZG-0.js\";const valuesByLocaleId={kLQ5GcwyY: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;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,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/gdn08kyBsjLM6clR6Dj6/0FWsINKpzkNMU2IOg5KB/TQMyKkjkP.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/C3M4v5oeiQy6MiRppEGN/QpIOGfSAXYdGTCqplc8t/OnrIm9YZG.js\";const cycleOrder=[\"bkXIZzPkV\",\"kgTkZlOH6\",\"QlzNNzO7B\",\"Fb2ItrMf6\",\"OhHTbXZwp\"];const serializationHash=\"framer-K2zEG\";const variantClassNames={bkXIZzPkV:\"framer-v-1rtfcnc\",Fb2ItrMf6:\"framer-v-1yczjrk\",kgTkZlOH6:\"framer-v-1ifq35a\",OhHTbXZwp:\"framer-v-1qgat7s\",QlzNNzO7B:\"framer-v-18sy8u0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Footer-1440\":\"Fb2ItrMf6\",\"Footer-1920\":\"OhHTbXZwp\",\"Footer-375\":\"kgTkZlOH6\",\"Footer-428\":\"bkXIZzPkV\",\"Footer-810\":\"QlzNNzO7B\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bkXIZzPkV\"};};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:\"bkXIZzPkV\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rtfcnc\",className,classNames),\"data-framer-name\":\"Footer-428\",layoutDependency:layoutDependency,layoutId:\"bkXIZzPkV\",ref:refBinding,style:{backgroundColor:\"rgb(27, 17, 54)\",...style},...addPropertyOverrides({Fb2ItrMf6:{\"data-framer-name\":\"Footer-1440\"},kgTkZlOH6:{\"data-framer-name\":\"Footer-375\"},OhHTbXZwp:{\"data-framer-name\":\"Footer-1920\"},QlzNNzO7B:{\"data-framer-name\":\"Footer-810\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b2i6b6\",\"data-framer-name\":\"Frame 1618872313\",layoutDependency:layoutDependency,layoutId:\"VohXe3ssn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ivsmfv\",\"data-framer-name\":\"Frame 1618872277\",layoutDependency:layoutDependency,layoutId:\"jsvBN7iu3\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9i9r3n\",layoutDependency:layoutDependency,layoutId:\"tGm1k7Nw4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18trdou\",\"data-framer-name\":\"Frame 1618872330\",layoutDependency:layoutDependency,layoutId:\"xrgyHx4V9\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-txp7eh\",\"data-framer-name\":\"Frame 1618872273\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:90,intrinsicWidth:380,layoutDependency:layoutDependency,layoutId:\"wsWV8efGz\",svg:'<svg width=\"380\" height=\"90\" viewBox=\"0 0 380 90\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M72.1067 32.8975C59.0702 32.8975 48.48 22.3073 48.48 9.27075H57.2354C57.2354 17.479 63.8985 24.1421 72.1067 24.1421C80.315 24.1421 86.9781 17.479 86.9781 9.27075H95.7335C95.7335 22.3073 85.1433 32.8975 72.1067 32.8975Z\" fill=\"#00966E\"/>\\n<path d=\"M72.1067 57.1033C85.1433 57.1033 95.7335 67.6935 95.7335 80.73H86.9781C86.9781 72.5218 80.315 65.8587 72.1067 65.8587C63.8985 65.8587 57.2354 72.5218 57.2354 80.73H48.48C48.48 67.6935 59.0702 57.1033 72.1067 57.1033Z\" fill=\"#5B3AB5\"/>\\n<path d=\"M58.6517 44.9044C58.6517 31.8678 48.0615 21.2776 35.0249 21.2776V30.033C43.2331 30.033 49.8962 36.6961 49.8962 44.9044C49.8962 53.1126 43.2331 59.7757 35.0249 59.7757V68.5311C48.0615 68.5311 58.6517 57.9409 58.6517 44.9044Z\" fill=\"white\" stroke=\"#7C7C7C\" stroke-miterlimit=\"10\"/>\\n<path d=\"M35.0248 54.174C40.1448 54.174 44.2953 50.0234 44.2953 44.9035C44.2953 39.7836 40.1448 35.6331 35.0248 35.6331C29.9049 35.6331 25.7544 39.7836 25.7544 44.9035C25.7544 50.0234 29.9049 54.174 35.0248 54.174Z\" fill=\"white\" stroke=\"#7C7C7C\" stroke-miterlimit=\"10\"/>\\n<path d=\"M85.3369 44.9044C85.3369 31.8678 95.9271 21.2776 108.964 21.2776V30.033C100.755 30.033 94.0923 36.6961 94.0923 44.9044C94.0923 53.1126 100.755 59.7757 108.964 59.7757V68.5311C95.9271 68.5311 85.3369 57.9409 85.3369 44.9044Z\" fill=\"#D62612\"/>\\n<path d=\"M108.384 54.174C113.504 54.174 117.654 50.0234 117.654 44.9035C117.654 39.7836 113.504 35.6331 108.384 35.6331C103.264 35.6331 99.1133 39.7836 99.1133 44.9035C99.1133 50.0234 103.264 54.174 108.384 54.174Z\" fill=\"#D62612\"/>\\n<path d=\"M72.1069 90.0004C77.2268 90.0004 81.3773 85.8499 81.3773 80.7299C81.3773 75.61 77.2268 71.4595 72.1069 71.4595C66.9869 71.4595 62.8364 75.61 62.8364 80.7299C62.8364 85.8499 66.9869 90.0004 72.1069 90.0004Z\" fill=\"#5B3AB5\"/>\\n<path d=\"M72.1069 18.5409C77.2268 18.5409 81.3773 14.3904 81.3773 9.27045C81.3773 4.15052 77.2268 0 72.1069 0C66.9869 0 62.8364 4.15052 62.8364 9.27045C62.8364 14.3904 66.9869 18.5409 72.1069 18.5409Z\" fill=\"#00966E\"/>\\n<path d=\"M133.818 17.1565C133.818 12.8399 136.995 10.3549 141.64 10.1908V8.4397H145.838V10.1908C150.483 10.3549 153.66 12.8399 153.66 17.1565C153.66 21.473 150.483 23.958 145.838 24.1222V25.9151H141.64V24.1222C136.957 23.958 133.818 21.473 133.818 17.1565ZM141.721 13.4902C139.561 13.6125 138.096 14.958 138.096 17.1565C138.096 19.355 139.564 20.7005 141.721 20.8228V13.4902ZM145.793 13.4902V20.8228C147.953 20.7005 149.417 19.355 149.417 17.1565C149.417 14.958 147.949 13.6125 145.793 13.4902Z\" fill=\"white\"/>\\n<path d=\"M168.076 25.5489H156.629V8.84595H168.076V12.2676H160.865V15.6089H167.628V18.7441H160.865V22.1658H168.076V25.5875V25.5456V25.5489Z\" fill=\"white\"/>\\n<path d=\"M173.66 28.8482H169.829V22.1272H170.969C172.108 21.2323 172.395 20.051 172.517 17.7269L173.087 8.84595H185.714V22.1272H187.791V28.8482H183.96V25.5488H173.653V28.8482H173.66ZM175.453 21.8825V22.0853H181.523V12.2258H176.84L176.473 18.052C176.351 19.8449 176.106 21.0681 175.494 21.8407L175.453 21.8825Z\" fill=\"white\"/>\\n<path d=\"M201.685 25.5489H190.239V8.84595H201.685V12.2676H194.475V15.6089H201.238V18.7441H194.475V22.1658H201.685V25.5875V25.5456V25.5489Z\" fill=\"white\"/>\\n<path d=\"M212.36 8.84502C215.946 8.84502 218.389 11.1659 218.389 14.7517C218.389 18.3376 215.823 20.6166 212.115 20.6166H209.305V25.5061H205.069V8.8064H212.36V8.84824V8.84502ZM209.302 17.4395H211.217C213.01 17.4395 214.069 16.5028 214.069 14.7903C214.069 13.0779 213.01 12.1026 211.217 12.1026H209.263V17.4395H209.305H209.302Z\" fill=\"white\"/>\\n<path d=\"M229.509 21.8825H224.05L222.991 25.5489H218.793L224.375 8.84595H229.59L235.21 25.5489H230.565L229.506 21.8825H229.509ZM224.864 18.8278H228.695L226.902 12.6346H226.699L224.864 18.8278Z\" fill=\"white\"/>\\n<path d=\"M250.976 28.8482V25.5488H237.736V8.84595H241.972V22.1272H248.491V8.84595H252.727V22.1272H254.803V28.8482H250.972H250.976Z\" fill=\"white\"/>\\n<path d=\"M268.207 15.3642H268.004L261.283 25.5489H257.208V8.84595H261.444V19.0306H261.646L268.367 8.84595H272.443V25.5489H268.207V15.3642Z\" fill=\"white\"/>\\n<path d=\"M279.534 25.5489H274.931L279.129 19.111C277.091 18.3771 275.707 16.6679 275.707 14.3857C275.707 11.0863 278.111 8.84595 282.145 8.84595H289.233V25.5489H285.035V19.7226H283.162L279.537 25.5489H279.534ZM285.032 12.0649H282.589C280.999 12.0649 280.023 12.9597 280.023 14.4275C280.023 15.8954 281.002 16.7484 282.631 16.7484H285.074V12.0649H285.032Z\" fill=\"white\"/>\\n<path d=\"M309.149 25.5489V18.8278H302.508V25.5489H298.272V8.84595H302.508V15.4061H309.149V8.84595H313.385V25.5489H309.149Z\" fill=\"white\"/>\\n<path d=\"M326.708 21.8825H321.249L320.19 25.5489H315.992L321.574 8.84595H326.788L332.409 25.5489H327.764L326.705 21.8825H326.708ZM322.063 18.8278H325.894L324.101 12.6346H323.898L322.063 18.8278Z\" fill=\"white\"/>\\n<path d=\"M138.46 51.9043V38.6231H133.654V35.2014H147.505V38.6231H142.699V51.9043H138.463H138.46Z\" fill=\"white\"/>\\n<path d=\"M157.606 35.2015C161.192 35.2015 163.635 37.5223 163.635 41.1082C163.635 44.6941 161.069 46.973 157.361 46.973H154.551V51.8626H150.315V35.1597H157.606V35.2015ZM154.551 43.7992H156.466C158.259 43.7992 159.318 42.8625 159.318 41.15C159.318 39.4376 158.259 38.4623 156.466 38.4623H154.512V43.7992H154.554H154.551Z\" fill=\"white\"/>\\n<path d=\"M174.755 48.238H169.296L168.237 51.9043H164.04L169.621 35.2014H174.836L180.456 51.9043H175.811L174.752 48.238H174.755ZM170.114 45.1832H173.944L172.151 38.9901H171.948L170.114 45.1832Z\" fill=\"white\"/>\\n<path d=\"M193.864 51.9043V45.1832H187.224V51.9043H182.988V35.2014H187.224V41.7615H193.864V35.2014H198.101V51.9043H193.864Z\" fill=\"white\"/>\\n<path d=\"M201.196 43.5551C201.196 38.0959 204.251 34.7546 209.263 34.7546C214.275 34.7546 216.637 37.5647 216.76 41.3534H212.685C212.482 39.5186 211.094 38.2987 209.263 38.2987C207.431 38.2987 205.516 40.2944 205.516 43.5551C205.516 46.8159 206.942 48.8116 209.263 48.8116C211.584 48.8116 212.44 47.6303 212.685 45.8373H216.76C216.637 49.6678 213.502 52.3556 209.224 52.3556C204.946 52.3556 201.158 49.0144 201.158 43.5551H201.2H201.196Z\" fill=\"white\"/>\\n<path d=\"M230.569 51.9043V38.6231H224.051V51.9043H219.814V35.2014H234.805V51.9043H230.569Z\" fill=\"white\"/>\\n<path d=\"M254.359 43.5551C254.359 48.9725 251.182 52.3556 246.132 52.3556C241.081 52.3556 237.904 48.9758 237.904 43.5551C237.904 38.1345 241.123 34.7546 246.132 34.7546C251.14 34.7546 254.359 38.1345 254.359 43.5551ZM242.218 43.5551C242.218 46.774 243.766 48.8502 246.129 48.8502C248.491 48.8502 250.04 46.774 250.04 43.5551C250.04 40.3362 248.491 38.2987 246.129 38.2987C243.766 38.2987 242.218 40.3748 242.218 43.5551Z\" fill=\"white\"/>\\n<path d=\"M264.747 35.2015C268.333 35.2015 270.776 37.5223 270.776 41.1082C270.776 44.6941 268.211 46.973 264.503 46.973H261.693V51.8626H257.457V35.1597H264.747V35.2015ZM261.693 43.7992H263.608C265.401 43.7992 266.46 42.8625 266.46 41.15C266.46 39.4376 265.401 38.4623 263.608 38.4623H261.654V43.7992H261.696H261.693Z\" fill=\"white\"/>\\n<path d=\"M277.498 51.9043V38.6231H272.692V35.2014H286.543V38.6231H281.737V51.9043H277.501H277.498Z\" fill=\"white\"/>\\n<path d=\"M300.23 51.9043V45.1832H293.589V51.9043H289.353V35.2014H293.589V41.7615H300.23V35.2014H304.466V51.9043H300.23Z\" fill=\"white\"/>\\n<path d=\"M319.13 41.7197H318.928L312.206 51.9043H308.131V35.2014H312.367V45.386H312.57L319.291 35.2014H323.366V51.9043H319.13V41.7197Z\" fill=\"white\"/>\\n<path d=\"M330.944 51.9043V38.6231H326.138V35.2014H339.989V38.6231H335.183V51.9043H330.947H330.944Z\" fill=\"white\"/>\\n<path d=\"M354.245 51.9043H342.799V35.2014H354.245V38.6231H347.035V41.9643H353.798V45.0996H347.035V48.5213H354.245V51.9429V51.9011V51.9043Z\" fill=\"white\"/>\\n<path d=\"M133.979 69.9528C133.979 64.4936 137.033 61.1523 142.045 61.1523C147.057 61.1523 149.42 63.9624 149.542 67.7511H145.467C145.264 65.9163 143.877 64.6964 142.045 64.6964C140.214 64.6964 138.298 66.6921 138.298 69.9528C138.298 73.2136 139.724 75.2093 142.045 75.2093C144.366 75.2093 145.222 74.028 145.467 72.235H149.542C149.42 76.0655 146.284 78.7533 142.007 78.7533C137.729 78.7533 133.94 75.4121 133.94 69.9528H133.982H133.979Z\" fill=\"white\"/>\\n<path d=\"M163.596 68.0769H163.393L156.672 78.2615H152.597V61.5586H156.833V71.7432H157.036L163.757 61.5586H167.832V78.2615H163.596V68.0769Z\" fill=\"white\"/>\\n<path d=\"M182.417 78.3028V71.5817H175.777V78.3028H171.541V61.5999H175.777V68.16H182.417V61.5999H186.653V78.3028H182.417Z\" fill=\"white\"/>\\n<path d=\"M192.518 81.5609H188.687V74.8398H189.826C190.966 73.9449 191.252 72.7636 191.375 70.4396L191.945 61.5586H204.572V74.8398H206.648V81.5609H202.818V78.2615H192.511V81.5609H192.518ZM194.31 74.637V74.8398H200.381V64.9803H195.698L195.331 70.8065C195.209 72.5994 194.964 73.8226 194.352 74.5952L194.31 74.637Z\" fill=\"white\"/>\\n<path d=\"M220.099 68.0769H219.896L213.175 78.2615H209.1V61.5586H213.336V71.7432H213.538L220.26 61.5586H224.335V78.2615H220.099V68.0769Z\" fill=\"white\"/>\\n<path d=\"M232.809 68.5655L238.023 61.5579H242.585L236.353 69.7854L242.913 78.2576H237.901L232.809 71.7393H232.239V78.2576H228.003V61.5547H232.239V68.5622H232.809V68.5655Z\" fill=\"white\"/>\\n<path d=\"M254.846 74.6364H249.386L248.327 78.3028H244.13L249.711 61.5999H254.926L260.546 78.3028H255.901L254.842 74.6364H254.846ZM250.204 71.5817H254.034L252.242 65.3885H252.039L250.204 71.5817Z\" fill=\"white\"/>\\n<path d=\"M265.317 78.3028V65.0216H260.511V61.5999H274.362V65.0216H269.556V78.3028H265.32H265.317Z\" fill=\"white\"/>\\n<path d=\"M288.13 68.0769H287.927L281.206 78.2615H277.131V61.5586H281.367V71.7432H281.57L288.291 61.5586H292.366V78.2615H288.13V68.0769Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(241, 241, 241))\"},children:\"Справедливост   •  Солидарност  • Развитие\"})}),className:\"framer-hpf9gl\",\"data-framer-name\":\"Справедливост • Солидарност • Развитие\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"OA2su7fYl\",style:{\"--extracted-r6o4lv\":\"rgb(241, 241, 241)\",\"--framer-paragraph-spacing\":\"24px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QlzNNzO7B:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(241, 241, 241))\"},children:\"Справедливост   •  Солидарност  • Развитие\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5pw10r\",layoutDependency:layoutDependency,layoutId:\"wIyA1XEpA\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://knsb-bg.org/\",motionChild:true,nodeId:\"avcLM_SHq\",openInNewTab:true,scopeId:\"OnrIm9YZG\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+0+206+20),pixelHeight:549,pixelWidth:1675,positionX:\"center\",positionY:\"center\",sizes:\"151px\",src:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549\",srcSet:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=512&width=1675&height=549 512w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=1024&width=1675&height=549 1024w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549 1675w\"},className:\"framer-736bpg framer-3c37zy\",layoutDependency:layoutDependency,layoutId:\"avcLM_SHq\",...addPropertyOverrides({Fb2ItrMf6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+206+20),pixelHeight:549,pixelWidth:1675,positionX:\"center\",positionY:\"center\",sizes:\"151px\",src:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549\",srcSet:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=512&width=1675&height=549 512w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=1024&width=1675&height=549 1024w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549 1675w\"}},OhHTbXZwp:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+206+20),pixelHeight:549,pixelWidth:1675,positionX:\"center\",positionY:\"center\",sizes:\"151px\",src:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549\",srcSet:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=512&width=1675&height=549 512w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=1024&width=1675&height=549 1024w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549 1675w\"}},QlzNNzO7B:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+192+20),pixelHeight:549,pixelWidth:1675,positionX:\"center\",positionY:\"center\",sizes:\"151px\",src:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549\",srcSet:\"https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=512&width=1675&height=549 512w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?scale-down-to=1024&width=1675&height=549 1024w,https://framerusercontent.com/images/kL38cmLZi0Djd8WCtDBUyOYr9E.png?width=1675&height=549 1675w\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.etf-europe.org/\",motionChild:true,nodeId:\"ouRFTsAXm\",openInNewTab:true,scopeId:\"OnrIm9YZG\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+0+206+35),pixelHeight:471,pixelWidth:1107,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471\",srcSet:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=512&width=1107&height=471 512w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=1024&width=1107&height=471 1024w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471 1107w\"},className:\"framer-1yoebr5 framer-3c37zy\",layoutDependency:layoutDependency,layoutId:\"ouRFTsAXm\",...addPropertyOverrides({Fb2ItrMf6:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+206+35),pixelHeight:471,pixelWidth:1107,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471\",srcSet:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=512&width=1107&height=471 512w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=1024&width=1107&height=471 1024w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471 1107w\"}},OhHTbXZwp:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+206+35),pixelHeight:471,pixelWidth:1107,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471\",srcSet:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=512&width=1107&height=471 512w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=1024&width=1107&height=471 1024w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471 1107w\"}},QlzNNzO7B:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+48+0+0+0+192+35),pixelHeight:471,pixelWidth:1107,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471\",srcSet:\"https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=512&width=1107&height=471 512w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?scale-down-to=1024&width=1107&height=471 1024w,https://framerusercontent.com/images/Ct10oNGWULvr3Maai9hbH8RwsQ.png?width=1107&height=471 1107w\"}}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9ewa7p\",\"data-framer-name\":\"Frame 1618872276\",layoutDependency:layoutDependency,layoutId:\"jQpI8LJNW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(162, 184, 232))\"},children:\"БЪРЗИ ЛИНКОВЕ\"})}),className:\"framer-1hosk19\",\"data-framer-name\":\"Бързи линкове\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"zRVfuNtMS\",style:{\"--extracted-r6o4lv\":\"rgb(162, 184, 232)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fHZULCaRs\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Начало\"})})})}),className:\"framer-1y7121z\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"fHZULCaRs\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"f8fj8ys4i\"},motionChild:true,nodeId:\"uVLq50KN8\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"За нас\"})})})}),className:\"framer-1clofjf\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"uVLq50KN8\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FfsQDqFll\"},motionChild:true,nodeId:\"seEYUD1T5\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Синдикална защита\"})})})}),className:\"framer-1yu42az\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"seEYUD1T5\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gCydSmmoB\"},motionChild:true,nodeId:\"XlzS6vG9z\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Органи на у\"})}),\"правление\"]})}),className:\"framer-1fn253a\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"XlzS6vG9z\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QlOJgwWN3\"},motionChild:true,nodeId:\"y7jmKAe3m\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Новини\"})})})}),className:\"framer-1ctkh2a\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"y7jmKAe3m\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZgIDwKst2\"},motionChild:true,nodeId:\"ybvgGkERv\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Сектори\"})})})}),className:\"framer-1j35jmp\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"ybvgGkERv\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tPE32upJG\"},motionChild:true,nodeId:\"tZSiKPiK1\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Събития\"})})})}),className:\"framer-zt79f0\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"tZSiKPiK1\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sYN82Jkn5\"},motionChild:true,nodeId:\"RepwbuY_N\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Документи\"})})})}),className:\"framer-1ccq5mt\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"RepwbuY_N\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DeyvIFocC\"},motionChild:true,nodeId:\"BxyqpOBhr\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Членство\"})})})}),className:\"framer-qjh5m3\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"BxyqpOBhr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YXfbtQNbj\"},motionChild:true,nodeId:\"nC54VK8MA\",openInNewTab:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"Контакти\"})})})}),className:\"framer-i25cbz\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"nC54VK8MA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16jjh7t\",\"data-framer-name\":\"Frame 1618872276\",layoutDependency:layoutDependency,layoutId:\"OQUbITNkh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(162, 184, 232))\"},children:\"ВЪНШНИ ПРЕПРАТКИ\"})}),className:\"framer-1hmaldz\",\"data-framer-name\":\"Бързи линкове\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"oVoJDKFGR\",style:{\"--extracted-r6o4lv\":\"rgb(162, 184, 232)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(89, 191, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://knsb-bg.org/\",motionChild:true,nodeId:\"eCi5_uRej\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"КНСБ\"})})})}),className:\"framer-565ms1\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"eCi5_uRej\",style:{\"--extracted-r6o4lv\":\"rgb(89, 191, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.etf-europe.org/\",motionChild:true,nodeId:\"l7fcL3Uwo\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ETF\"})})})}),className:\"framer-87ncn\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"l7fcL3Uwo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.itfglobal.org/en\",motionChild:true,nodeId:\"t5jssHGwa\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ITF\"})})})}),className:\"framer-hlphy5\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"t5jssHGwa\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.ilo.org/\",motionChild:true,nodeId:\"rr6LySbG5\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ILO\"})})})}),className:\"framer-8qpms5\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"rr6LySbG5\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://etuc.org/en\",motionChild:true,nodeId:\"oyx7x1Wd2\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"E\"})}),\"TUC\"]})}),className:\"framer-jzzag3\",\"data-framer-name\":\"Начало За нас Новини Събития Сектори Членство Контакти\",fonts:[\"FS;Montserrat-medium\"],layoutDependency:layoutDependency,layoutId:\"oyx7x1Wd2\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"16px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Fb2ItrMf6:{children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://etuc.org/en\",motionChild:true,nodeId:\"oyx7x1Wd2\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ETUC\"})})})})},OhHTbXZwp:{children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1tZWRpdW0=\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://etuc.org/en\",motionChild:true,nodeId:\"oyx7x1Wd2\",openInNewTab:true,relValues:[],scopeId:\"OnrIm9YZG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qolx60\",\"data-styles-preset\":\"TQMyKkjkP\",children:\"ETUC\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e2xcth\",\"data-border\":true,\"data-framer-name\":\"Frame 1618872271\",layoutDependency:layoutDependency,layoutId:\"Rg5slnOH_\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(211, 211, 211, 0.3)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hyedfn\",\"data-framer-name\":\"Frame 1618872269\",layoutDependency:layoutDependency,layoutId:\"teDDylpPb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Достъпност\"})}),className:\"framer-182k8b\",\"data-framer-name\":\"Условия за използване\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"ZsFsv9OHU\",style:{\"--extracted-r6o4lv\":\"rgb(170, 170, 170)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v21\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Условия за използване\"})}),className:\"framer-15tq7qk\",\"data-framer-name\":\"Условия за използване\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"VAZtw9QRu\",style:{\"--extracted-r6o4lv\":\"rgb(170, 170, 170)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v22\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Допустима употреба\"})}),className:\"framer-1f70d4y\",\"data-framer-name\":\"Правила за поверителност\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"E7mS_beQn\",style:{\"--extracted-r6o4lv\":\"rgb(170, 170, 170)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v23\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"Политика за взаимно уважение\"})}),className:\"framer-phim0p\",\"data-framer-name\":\"Инструкции за изтриване на метаданни\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"EzdySekqZ\",style:{\"--extracted-r6o4lv\":\"rgb(170, 170, 170)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ck30h0\",\"data-framer-name\":\"Frame 1618872271\",layoutDependency:layoutDependency,layoutId:\"nQPfwsXLn\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v24\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TW9udHNlcnJhdC1yZWd1bGFy\",\"--framer-font-family\":'\"Montserrat\", \"Montserrat Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:[\"\\xa92025-2026, Федерация на транспортните синдикати, \",/*#__PURE__*/_jsx(motion.br,{}),\"Всички права запазени.\"]})}),className:\"framer-1jhygly\",\"data-framer-name\":\"\\xa92025, Федерация на транспортните синдикати, \\u2028Всички права запазени.\",fonts:[\"FS;Montserrat-regular\"],layoutDependency:layoutDependency,layoutId:\"F8J_UPfOb\",style:{\"--extracted-r6o4lv\":\"rgb(170, 170, 170)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Fb2ItrMf6:{children:getLocalizedValue(\"v25\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VWJ1bnR1LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Ubuntu\", \"Ubuntu Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"\\xa92025-2026, Федерация на транспортните синдикати, Всички права запазени.\"})}),fonts:[\"GF;Ubuntu-regular\"]},OhHTbXZwp:{children:getLocalizedValue(\"v25\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VWJ1bnR1LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Ubuntu\", \"Ubuntu Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"\\xa92025-2026, Федерация на транспортните синдикати, Всички права запазени.\"})}),fonts:[\"GF;Ubuntu-regular\"]},QlzNNzO7B:{children:getLocalizedValue(\"v25\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7VWJ1bnR1LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Ubuntu\", \"Ubuntu Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(170, 170, 170))\"},children:\"\\xa92025-2026, Федерация на транспортните синдикати, Всички права запазени.\"})}),fonts:[\"GF;Ubuntu-regular\"]}},baseVariant,gestureVariant)})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-K2zEG.framer-3c37zy, .framer-K2zEG .framer-3c37zy { display: block; }\",\".framer-K2zEG.framer-1rtfcnc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 28px 0px 28px; position: relative; width: 428px; }\",\".framer-K2zEG .framer-b2i6b6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 48px 0px 0px 0px; position: relative; width: 428px; }\",\".framer-K2zEG .framer-1ivsmfv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 28px 0px 28px; position: relative; width: 100%; }\",\".framer-K2zEG .framer-9i9r3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-K2zEG .framer-18trdou { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 380px; }\",\".framer-K2zEG .framer-txp7eh { flex: none; height: 74px; position: relative; width: 312px; }\",\".framer-K2zEG .framer-hpf9gl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 380px; word-break: break-word; word-wrap: break-word; }\",\".framer-K2zEG .framer-5pw10r { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 20px 0px; position: relative; width: auto; }\",\".framer-K2zEG .framer-736bpg { flex: none; height: 96px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 151px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-K2zEG .framer-1yoebr5 { flex: none; height: 66px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 120px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-K2zEG .framer-9ewa7p, .framer-K2zEG .framer-16jjh7t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-K2zEG .framer-1hosk19, .framer-K2zEG .framer-1y7121z, .framer-K2zEG .framer-1clofjf, .framer-K2zEG .framer-1yu42az, .framer-K2zEG .framer-1fn253a, .framer-K2zEG .framer-1ctkh2a, .framer-K2zEG .framer-1j35jmp, .framer-K2zEG .framer-zt79f0, .framer-K2zEG .framer-1ccq5mt, .framer-K2zEG .framer-qjh5m3, .framer-K2zEG .framer-i25cbz, .framer-K2zEG .framer-1hmaldz, .framer-K2zEG .framer-565ms1, .framer-K2zEG .framer-87ncn, .framer-K2zEG .framer-hlphy5, .framer-K2zEG .framer-8qpms5, .framer-K2zEG .framer-jzzag3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-K2zEG .framer-1e2xcth { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 32px 28px 32px 28px; position: relative; width: 428px; }\",\".framer-K2zEG .framer-hyedfn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-K2zEG .framer-182k8b, .framer-K2zEG .framer-15tq7qk, .framer-K2zEG .framer-1f70d4y, .framer-K2zEG .framer-phim0p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-K2zEG .framer-ck30h0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-K2zEG .framer-1jhygly { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-K2zEG.framer-v-1ifq35a.framer-1rtfcnc { width: 375px; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-b2i6b6, .framer-K2zEG.framer-v-1ifq35a .framer-9i9r3n, .framer-K2zEG.framer-v-1ifq35a .framer-18trdou, .framer-K2zEG.framer-v-1ifq35a .framer-1e2xcth, .framer-K2zEG.framer-v-18sy8u0 .framer-hpf9gl, .framer-K2zEG.framer-v-1yczjrk .framer-b2i6b6, .framer-K2zEG.framer-v-1qgat7s .framer-b2i6b6 { width: 100%; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-1ivsmfv { padding: 0px; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-5pw10r { align-self: unset; width: 100%; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-736bpg, .framer-K2zEG.framer-v-18sy8u0 .framer-736bpg, .framer-K2zEG.framer-v-1yczjrk .framer-736bpg, .framer-K2zEG.framer-v-1qgat7s .framer-736bpg { order: 0; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-1yoebr5, .framer-K2zEG.framer-v-18sy8u0 .framer-1yoebr5, .framer-K2zEG.framer-v-1yczjrk .framer-1yoebr5, .framer-K2zEG.framer-v-1qgat7s .framer-1yoebr5 { order: 1; }\",\".framer-K2zEG.framer-v-1ifq35a .framer-16jjh7t { gap: 18px; }\",\".framer-K2zEG.framer-v-18sy8u0.framer-1rtfcnc { width: 810px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-b2i6b6 { gap: 37px; width: 746px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-1ivsmfv, .framer-K2zEG.framer-v-1qgat7s .framer-1ivsmfv { flex-direction: row; gap: unset; justify-content: space-between; padding: 0px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-9i9r3n { align-content: flex-start; align-items: flex-start; width: 386px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-18trdou { align-content: flex-start; align-items: flex-start; width: 85%; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-txp7eh { height: 67px; width: 283px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-5pw10r { align-self: unset; padding: 20px 0px 20px 16px; width: min-content; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-9ewa7p, .framer-K2zEG.framer-v-18sy8u0 .framer-16jjh7t { align-content: flex-end; align-items: flex-end; flex: 1 0 0px; gap: 12px; width: 1px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-1e2xcth { width: 746px; }\",\".framer-K2zEG.framer-v-18sy8u0 .framer-hyedfn { flex-direction: row; }\",\".framer-K2zEG.framer-v-1yczjrk.framer-1rtfcnc { padding: 0px 64px 0px 64px; width: 1440px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-1ivsmfv { flex-direction: row; padding: 0px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-18trdou { align-content: flex-start; align-items: flex-start; width: 694px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-5pw10r { justify-content: flex-start; padding: 20px 0px 20px 20px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-9ewa7p { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; width: 1px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-16jjh7t { align-content: flex-start; align-items: flex-start; align-self: stretch; flex: 1 0 0px; height: auto; width: 1px; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-1e2xcth, .framer-K2zEG.framer-v-1qgat7s .framer-1e2xcth { flex-direction: row; gap: unset; justify-content: space-between; padding: 32px 0px 32px 0px; width: 100%; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-hyedfn { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 14px; width: min-content; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-ck30h0, .framer-K2zEG.framer-v-1qgat7s .framer-ck30h0 { width: min-content; }\",\".framer-K2zEG.framer-v-1yczjrk .framer-1jhygly, .framer-K2zEG.framer-v-1qgat7s .framer-1jhygly { flex: none; white-space: pre; width: auto; }\",\".framer-K2zEG.framer-v-1qgat7s.framer-1rtfcnc { padding: 0px 64px 0px 64px; width: 1920px; }\",\".framer-K2zEG.framer-v-1qgat7s .framer-9i9r3n { align-content: flex-start; align-items: flex-start; width: 716px; }\",\".framer-K2zEG.framer-v-1qgat7s .framer-18trdou { align-content: flex-start; align-items: flex-start; width: min-content; }\",\".framer-K2zEG.framer-v-1qgat7s .framer-5pw10r { align-self: unset; justify-content: flex-start; padding: 20px 0px 20px 24px; width: 100%; }\",\".framer-K2zEG.framer-v-1qgat7s .framer-9ewa7p, .framer-K2zEG.framer-v-1qgat7s .framer-16jjh7t { align-content: flex-start; align-items: flex-start; width: 240px; }\",\".framer-K2zEG.framer-v-1qgat7s .framer-hyedfn { flex-direction: row; gap: 32px; width: min-content; }\",...sharedStyle.css,'.framer-K2zEG[data-border=\"true\"]::after, .framer-K2zEG [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 1284\n * @framerIntrinsicWidth 428\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kgTkZlOH6\":{\"layout\":[\"fixed\",\"auto\"]},\"QlzNNzO7B\":{\"layout\":[\"fixed\",\"auto\"]},\"Fb2ItrMf6\":{\"layout\":[\"fixed\",\"auto\"]},\"OhHTbXZwp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOnrIm9YZG=withCSS(Component,css,\"framer-K2zEG\");export default FramerOnrIm9YZG;FramerOnrIm9YZG.displayName=\"Footer\";FramerOnrIm9YZG.defaultProps={height:1284,width:428};addPropertyControls(FramerOnrIm9YZG,{variant:{options:[\"bkXIZzPkV\",\"kgTkZlOH6\",\"QlzNNzO7B\",\"Fb2ItrMf6\",\"OhHTbXZwp\"],optionTitles:[\"Footer-428\",\"Footer-375\",\"Footer-810\",\"Footer-1440\",\"Footer-1920\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOnrIm9YZG,[{explicitInter:true,fonts:[{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"},{cssFamilyName:\"Montserrat\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Montserrat\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{cssFamilyName:\"Ubuntu\",source:\"google\",style:\"normal\",uiFamilyName:\"Ubuntu\",url:\"https://fonts.gstatic.com/s/ubuntu/v21/4iCs6KVjbNBYlgo6fQT3v02QFg.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOnrIm9YZG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"428\",\"framerIntrinsicHeight\":\"1284\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kgTkZlOH6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QlzNNzO7B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fb2ItrMf6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OhHTbXZwp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OnrIm9YZG.map","// Generated by Framer (569fd08)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Noto Sans-600\",\"GF;Noto Sans-900\",\"GF;Noto Sans-900italic\",\"GF;Noto Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans\",url:\"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9Y41P6zHtY.woff2\",weight:\"600\"},{cssFamilyName:\"Noto Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans\",url:\"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyBUBN9Y41P6zHtY.woff2\",weight:\"900\"},{cssFamilyName:\"Noto Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Noto Sans\",url:\"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QJ4Z6VLYyWtY1rI.woff2\",weight:\"900\"},{cssFamilyName:\"Noto Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Noto Sans\",url:\"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QOkZ6VLYyWtY1rI.woff2\",weight:\"600\"}]}];export const css=['.framer-N3Xzs .framer-styles-preset-1qwpgcb:not(.rich-text-wrapper), .framer-N3Xzs .framer-styles-preset-1qwpgcb.rich-text-wrapper h1 { --framer-font-family: \"Noto Sans\", \"Noto Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Noto Sans\", sans-serif; --framer-font-family-bold-italic: \"Noto Sans\", sans-serif; --framer-font-family-italic: \"Noto Sans\", \"Noto Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 34px; --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: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.2px; --framer-line-height: 125%; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-51e24d79-a0bb-4b84-be5d-a43d4ff2af7c, #0d0427); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-N3Xzs\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b6e2e7c)\nconst valuesByLocaleId={kLQ5GcwyY:{v0:\"FTTU at the CITUB\",v1:'FTTU at the CITUB is an organization that protects the interests and rights of workers in the \"Transport\" sector - land, water, and air, and its supporting units.'}};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)??'ФТС към КНСБ е организация, която защитава интересите и правата на работещите в Сектор \"Транспорт\" - сухопътен, воден и въздушен и обслужващите го звена.',favicon:\"https://framerusercontent.com/assets/kCoTGlxadJLSYWd9grYndmRZcM.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/8TMDkXo53ffkORYnHQy5zusgv9g.png\",title:getLocalizedValue(\"v0\",activeLocale)??\"ФТС към КНСБ\"};}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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"}