{"version":3,"file":"script_main.DetdOFxP.mjs","names":["isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","getProps","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","ElementsBrandFonts","ElementsBrand","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","shaderConfig","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationLinkBase","NavigationLinkBaseControls","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","ElementsBrand","NavigationLinkGroupFonts","NavigationLinkGroup","PhoneFonts","Phone","ElementsButtonFonts","ElementsButton","ElementsMenuButton","NavigationLinkBaseControls","NavigationLinkBase","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","CircleExclamation","NavigationNavigationFonts","NavigationNavigation","NavigationLinkGroup","ElementsButtonFonts","ElementsButton","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","CircleExclamation","NavigationNavigation","NavigationsMobileMenu","Footer","Phone","ElementsButton","NavigationLinkBase","isBrowser","useRef","React.useId","_Fragment","PropertyOverrides","CircleExclamation","ElementsMenuButton","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/framerusercontent.com/modules/lbSxd67FU2nZHu2YiQjR/lu6kdmdmOZtlVdhAQOHa/TY8HDkKn4.js","https:/framerusercontent.com/modules/f1c70loDIUDaFyfKfmby/eYlT5Mt6amUcjbZ4iqxF/htO78mEOt.js","https:/framerusercontent.com/modules/I22n4QdurBc6QkKK5QWM/GofSZVmNMLDQqprXB0qq/LogoSpectrum.js","https:/framerusercontent.com/modules/Hgx8oRG0ht2CA1uPSSD6/jif4pLOUpQGhRdLx9Koo/HTca69m49.js","https:/framerusercontent.com/modules/zyRkaIiGaTHFgB8h7L1t/VOfq6B3vRbXD264u8P0D/WmIasMjhC.js","https:/framerusercontent.com/modules/Al2hqeb7qgaGDy7uWsNh/RVnPU0sgXC6Nv2NRjLxB/yOasXPsMg.js","https:/framerusercontent.com/modules/6XnFFRwJ2w3QLZPmisHv/RDbmj15VVhuQrxUARY8b/iu2lfX7cf.js","https:/framerusercontent.com/modules/rwhpe6WX5Rf1yavRhQs0/BcgYweTLZolpnAz6Bpyx/SxC3O4Nzp.js","https:/framerusercontent.com/modules/cgopFTK4yvalb2CB1xDe/5EPPlGULn941TG5tIoF2/HNlakt27F.js","https:/framerusercontent.com/modules/iSkUJHVY76EwQyIhNPi2/YKnQI6JyhZDoKPQvd3Bn/XWc81DvYX.js","https:/framerusercontent.com/modules/xyI17QwgXM5Zo2l7n01C/NXEKEK8Dbjv6TZFUVW5E/OjqPar11G.js","https:/framerusercontent.com/modules/kB0SXnPBvB58SUofkrUf/QxsCd1vOObgUddZZhEkN/jLnDC_3_S.js","framer:toplevel/main"],"sourcesContent":["// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(options?.priority===\"user-blocking\"){// `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 this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey))??defaultConsent:defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(banner.style.fontBody),color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(theme.fontBody)},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\".framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/5dbuLOGDrS0SjHVtVyCR/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.795 15.877 L 11.881 12.839 C 12.286 12.435 12.488 12.232 12.728 12.12 C 12.941 12.021 13.173 11.974 13.407 11.981 C 13.672 11.989 13.938 12.095 14.469 12.308 L 16.055 12.942 C 16.744 13.218 17.089 13.356 17.315 13.594 C 17.514 13.803 17.648 14.066 17.701 14.35 C 17.762 14.672 17.672 15.032 17.492 15.753 L 17 17.72 C 7 17.72 0 10.72 0 0.72 L 1.968 0.228 C 2.688 0.048 3.048 -0.042 3.37 0.019 C 3.654 0.072 3.917 0.206 4.127 0.405 C 4.364 0.631 4.502 0.976 4.778 1.665 L 5.489 3.442 C 5.675 3.908 5.768 4.141 5.784 4.376 C 5.798 4.585 5.769 4.794 5.697 4.991 C 5.617 5.213 5.463 5.411 5.155 5.807 L 2.116 9.447\" fill=\"transparent\" height=\"17.72019999227099px\" id=\"zq2VHUuq9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--14lvtz6, 1.5)\" stroke=\"var(--1gwzuy8, rgb(0,0,0))\" transform=\"translate(3 3.28)\" width=\"17.720203459679766px\"/></svg>';const getProps=({color,height,id,stroke,width,...props})=>{return{...props,e7Nh8uSma:stroke??props.e7Nh8uSma??1.5,GXgrVdHdm:color??props.GXgrVdHdm??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,GXgrVdHdm,e7Nh8uSma,...restProps}=getProps(props);const href=useSVGTemplate(\"971988595\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ObTIB\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--14lvtz6\":e7Nh8uSma,\"--1gwzuy8\":GXgrVdHdm,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ObTIB { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"GXgrVdHdm\":\"color\",\"e7Nh8uSma\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"phone\",\"color\":{\"type\":\"variable\",\"value\":\"1gwzuy8\"},\"set\":{\"localId\":\"vectorSet/jeR_dKOjL\",\"id\":\"jeR_dKOjL\",\"moduleId\":\"aZDGC4npI4hGgVXnCLO9\"}}\n */const Icon=withCSS(Component,css,\"framer-ObTIB\");Icon.displayName=\"phone\";export default Icon;addPropertyControls(Icon,{GXgrVdHdm:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},e7Nh8uSma:{defaultValue:1.5,displayStepper:true,hidden:false,title:\"Stroke\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"phone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1gwzuy8\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/jeR_dKOjL\\\",\\\"id\\\":\\\"jeR_dKOjL\\\",\\\"moduleId\\\":\\\"aZDGC4npI4hGgVXnCLO9\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"GXgrVdHdm\\\":\\\"color\\\",\\\"e7Nh8uSma\\\":\\\"stroke\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9801af1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={dTmGW07AD:{hover:true},qJOiGOVKq:{hover:true}};const cycleOrder=[\"qJOiGOVKq\",\"dTmGW07AD\"];const serializationHash=\"framer-du7gX\";const variantClassNames={dTmGW07AD:\"framer-v-7fw7xo\",qJOiGOVKq:\"framer-v-gxi87z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const huG_vgWlJ=undefined;const FnjwMBSnU=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"dTmGW07AD\",Default:\"qJOiGOVKq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,mobileMenu,radius,width,...props})=>{return{...props,FnjwMBSnU:mobileMenu??props.FnjwMBSnU,huG_vgWlJ:radius??props.huG_vgWlJ??\"999px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qJOiGOVKq\"};};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,FnjwMBSnU,huG_vgWlJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qJOiGOVKq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10ko6y4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(FnjwMBSnU){const res=await FnjwMBSnU(...args);if(res===false)return false;}});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-gxi87z\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qJOiGOVKq\",onTap:onTap10ko6y4,ref:refBinding,style:{backgroundColor:\"var(--token-8feb641a-6ba6-4224-8648-a3bc7baf8d10, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:radiusForCorner(huG_vgWlJ,3),borderBottomRightRadius:radiusForCorner(huG_vgWlJ,2),borderTopLeftRadius:radiusForCorner(huG_vgWlJ,0),borderTopRightRadius:radiusForCorner(huG_vgWlJ,1),...style},variants:{\"dTmGW07AD-hover\":{backgroundColor:\"var(--token-becea183-8eb9-4504-a8a1-482108af648a, rgb(255, 255, 255))\"},\"qJOiGOVKq-hover\":{backgroundColor:\"var(--token-becea183-8eb9-4504-a8a1-482108af648a, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"dTmGW07AD-hover\":{\"data-framer-name\":undefined},\"qJOiGOVKq-hover\":{\"data-framer-name\":undefined},dTmGW07AD:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cwrlhb\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"lRcj0pIRm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18j6l1i\",\"data-framer-name\":\"Vector\",layoutDependency:layoutDependency,layoutId:\"y5R9HbhL2\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(27, 27, 33))\",rotate:0},variants:{\"qJOiGOVKq-hover\":{rotate:0},dTmGW07AD:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yoe1yb\",\"data-framer-name\":\"Vector\",layoutDependency:layoutDependency,layoutId:\"ry4_M1BC1\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(27, 27, 33))\",rotate:0},variants:{\"qJOiGOVKq-hover\":{rotate:0},dTmGW07AD:{rotate:45}}})]})})})})});});const css=[\".framer-du7gX.framer-1d4r8mt, .framer-du7gX .framer-1d4r8mt { display: block; }\",\".framer-du7gX.framer-gxi87z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 6px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-du7gX .framer-cwrlhb { flex: none; height: 24px; overflow: visible; position: relative; width: 21px; }\",\".framer-du7gX .framer-18j6l1i { flex: none; height: 2px; left: calc(42.857142857142875% - 18px / 2); overflow: visible; position: absolute; top: calc(29.16666666666669% - 2px / 2); width: 18px; }\",\".framer-du7gX .framer-yoe1yb { flex: none; height: 2px; left: calc(42.857142857142875% - 18px / 2); overflow: visible; position: absolute; top: calc(70.83333333333336% - 2px / 2); width: 18px; }\",\".framer-du7gX.framer-v-7fw7xo .framer-18j6l1i, .framer-du7gX.framer-v-7fw7xo .framer-yoe1yb { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 33\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dTmGW07AD\":{\"layout\":[\"auto\",\"auto\"]},\"i5DFRtfIe\":{\"layout\":[\"auto\",\"auto\"]},\"B9JZRf4gm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"FnjwMBSnU\":\"mobileMenu\",\"huG_vgWlJ\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhtO78mEOt=withCSS(Component,css,\"framer-du7gX\");export default FramerhtO78mEOt;FramerhtO78mEOt.displayName=\"Elements/Menu button\";FramerhtO78mEOt.defaultProps={height:36,width:33};addPropertyControls(FramerhtO78mEOt,{variant:{options:[\"qJOiGOVKq\",\"dTmGW07AD\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},FnjwMBSnU:{title:\"Mobile menu\",type:ControlType.EventHandler},huG_vgWlJ:{defaultValue:\"999px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerhtO78mEOt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhtO78mEOt\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"33\",\"framerVariables\":\"{\\\"FnjwMBSnU\\\":\\\"mobileMenu\\\",\\\"huG_vgWlJ\\\":\\\"radius\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dTmGW07AD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i5DFRtfIe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B9JZRf4gm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./htO78mEOt.map","import{defineShader,ControlType}from\"framer\";export default defineShader({title:\"Logo Spectrum\",heightmapSource:\"image\",fragment:`\nconst float DEG2RAD = 0.01745329;\nconst float TWO_PI = 6.28318530718;\n\nfloat blurDepth3x3(vec2 uv, vec2 dudx, vec2 dudy, vec2 texel, float radius) {\n    vec2 r = radius * texel;\n    float sum = 4.0 * textureGrad(u_image_heightmap, uv, dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(0.0, -r.y), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(0.0,  r.y), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2(-r.x, 0.0), dudx, dudy).r;\n    sum += 2.0 * textureGrad(u_image_heightmap, uv + vec2( r.x, 0.0), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2(-r.x, -r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2( r.x, -r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2(-r.x,  r.y), dudx, dudy).r;\n    sum += textureGrad(u_image_heightmap, uv + vec2( r.x,  r.y), dudx, dudy).r;\n    return sum / 16.0;\n}\n\nvec2 heightGrad(vec2 uv, vec2 dudx, vec2 dudy, vec2 texel, float blurRadius) {\n    float eps = 12.0;\n    float dR = blurDepth3x3(uv + vec2(eps * texel.x, 0.0), dudx, dudy, texel, blurRadius);\n    float dL = blurDepth3x3(uv - vec2(eps * texel.x, 0.0), dudx, dudy, texel, blurRadius);\n    float dU = blurDepth3x3(uv + vec2(0.0, eps * texel.y), dudx, dudy, texel, blurRadius);\n    float dD = blurDepth3x3(uv - vec2(0.0, eps * texel.y), dudx, dudy, texel, blurRadius);\n    return vec2(dR - dL, dU - dD) / (2.0 * eps * texel);\n}\n\nfloat hash21(vec2 p) {\n    return fract(sin(dot(p, vec2(127.1, 311.7))) * 43758.5453);\n}\n\n// --- cyclic noise -----------------------------------------------\nmat3 getOrthogonalBasis(vec3 z) {\n    z = normalize(z);\n    vec3 up = abs(z.y) < 0.99 ? vec3(0.0, 1.0, 0.0) : vec3(0.0, 0.0, 1.0);\n    vec3 x = normalize(cross(up, z));\n    return mat3(x, cross(z, x), z);\n}\n\nvec3 cyclicNoise(vec3 p, float pump) {\n    vec4 sum = vec4(0.0);\n    mat3 basis = getOrthogonalBasis(vec3(-1.0, 2.0, -3.0));\n    for (int i = 0; i < 5; i++) {\n        p *= basis;\n        p += sin(p.yzx);\n        sum += vec4(cross(cos(p), sin(p.zxy)), 1.0);\n        sum *= pump;\n        p *= 2.0;\n    }\n    return sum.xyz / sum.w;\n}\n\nvoid main() {\n    // === HEIGHTMAP UV (aspect-corrected) ===\n    vec2 uv = vec2(v_uv.x, 1.0 - v_uv.y);\n    vec2 texSize = vec2(textureSize(u_image_heightmap, 0));\n    float imgAspect = texSize.x / texSize.y;\n    float canvasAspect = u_resolution.x / u_resolution.y;\n\n    if (canvasAspect > imgAspect) {\n        uv.x = (uv.x - 0.5) * (canvasAspect / imgAspect) + 0.5;\n    } else {\n        uv.y = (uv.y - 0.5) * (imgAspect / canvasAspect) + 0.5;\n    }\n\n    // Logo-space scan coordinate (locked to the logo, not the canvas).\n    // x is scaled by the logo's aspect so the scan direction is geometrically\n    // correct, and y is flipped to match the previous screenY orientation.\n    vec2 scanUV = vec2(uv.x * imgAspect, 1.0 - uv.y);\n\n    vec2 dudx = dFdx(uv);\n    vec2 dudy = dFdy(uv);\n\n    vec4 hm = textureGrad(u_image_heightmap, uv, dudx, dudy);\n    float fw_b = 0.5 * fwidth(hm.b);\n    float hardMask = smoothstep(0.5 - fw_b, 0.5 + fw_b, hm.b);\n    float opacity = hardMask * (1.0 - hm.g);\n\n    float edgeDist = canvasAspect > imgAspect\n        ? min(uv.x, 1.0 - uv.x)\n        : min(uv.y, 1.0 - uv.y);\n    opacity *= smoothstep(0.0, fwidth(edgeDist), edgeDist);\n\n    if (opacity < 0.001) {\n        fragColor = vec4(u_colorBack.rgb * u_colorBack.a, u_colorBack.a);\n        return;\n    }\n\n    vec2 texel = 1.0 / texSize;\n    float depth = max(blurDepth3x3(uv, dudx, dudy, texel, 6.0), 0.001);\n\n    vec2 hGrad = heightGrad(uv, dudx, dudy, texel, 12.0);\n    float gradMag = length(hGrad);\n    vec2 gradDir = gradMag > 0.001 ? hGrad : vec2(0.0);\n    vec2 contourDir = vec2(-gradDir.y, gradDir.x);\n\n    float edgeProximity = 1.0 - smoothstep(0.0, u_edge, depth);\n\n    float t = u_time * u_speed * 10.0;\n\n    float angleRad = (u_angle + u_time * u_sweepSpeed * u_speed * 60.0) * DEG2RAD;\n    vec2 scanDir = vec2(cos(angleRad), sin(angleRad));\n    float scanBase = dot(scanUV, scanDir);\n\n    float deflection = (depth - 0.5) * u_deflection * 0.06;\n\n    float outerSoft = smoothstep(0.0, mix(0.001, 0.5, 2.), depth);\n\n    float bevelEnv = smoothstep(0.0, 0.55, edgeProximity);\n    bevelEnv      *= bevelEnv;\n    bevelEnv      *= outerSoft; \n    float bevelOffset = dot(contourDir, scanDir) * bevelEnv * u_bend * 0.07 * 0.5\n                     -  dot(gradDir,    scanDir) * bevelEnv * u_bend * 0.025 * 0.5;\n\n    float lineY = scanBase + deflection + bevelOffset + u_offset;\n\n    float viscN        = clamp(u_viscosity / 3.0, 0.0, 1.0);\n    float lineWidthExp = mix(20.0, 1.0, viscN);\n    float bloomWeight  = mix(0.15, 0.7, viscN);\n    float softExp      = mix(2.4, 1.1, viscN);\n    float densityPhase = u_density * 180.0;\n\n    // ---- SDF-based scan lines with cyclic-noise displacement -----------\n    float phase = (lineY - t * 0.025) * densityPhase - 1.5707963;\n\n    // Noise coordinate also lives in logo-space so distortion is locked to logo.\n    vec3 np = vec3(scanUV * u_noiseScale, u_time * 0.15 * u_distortSpeed);\n\n    // Clean SDF → glow.\n    float sdClean = phase - TWO_PI * floor(phase / TWO_PI + 0.5);\n    float peakClean = 0.5 + 0.5 * cos(sdClean);\n\n    // Distort gating — when the boolean is off, both noise and dispersion zero out.\n    float noiseAmt   = u_distort > 0.5 ? u_noiseAmount : 0.0;\n    float dispAmpVal = u_distort > 0.5 ? u_dispersion  : 0.0;\n\n    // Line core with optional ephemeral dispersion trail.\n    float peakNoisy = 0.0;\n    float peakNoisyWeight = 0.0;\n    int SAMPLES = dispAmpVal > 0.001 ? 5 : 1;\n    float dispAmp = dispAmpVal;\n\n    for (int i = 0; i < 5; i++) {\n        if (i >= SAMPLES) break;\n\n        // ephemeral ramp: 0 at head, ~1 at tail\n        float eph = SAMPLES > 1 ? float(i) / float(SAMPLES - 1) : 0.0;\n        float sqEph = eph * eph;\n\n        // Slightly time-offset slice per sample — creates the drip/trail.\n        vec3 npS = np + vec3(0.0, 0.0, -sqEph * dispAmp * 0.8);\n\n        vec3 n3 = cyclicNoise(npS, 1.5);\n        // Project noise onto scan direction so it wiggles lines sideways.\n        float n = dot(n3.xy, scanDir);\n\n        float amp = 1.0 + dispAmp * sqEph * 0.6;\n        float sdNoisy = sdClean + n * noiseAmt * amp * TWO_PI * 0.5;\n\n        float w = mix(1.0, 1.0 - sqEph * 0.5, dispAmp);\n        peakNoisy += (0.5 + 0.5 * cos(sdNoisy)) * w;\n        peakNoisyWeight += w;\n    }\n    peakNoisy /= max(peakNoisyWeight, 0.001);\n\n    float fadeRamp = smoothstep(0.0, 0.4, depth);\n    float lineFade = mix(1.0, fadeRamp, clamp(u_lineFade, 0.0, 1.0));\n\n    float line     = pow(peakNoisy, lineWidthExp) * lineFade;\n    float lineSoft = pow(peakNoisy, softExp) * lineFade;\n    float lineGlow = pow(peakNoisy, 0.45) * lineFade;\n\n    float coarseMod = mix(0.9, 1.1, 0.5 + 0.5 * sin(lineY * densityPhase * 0.08 + t * 0.4));\n\n    float contourHeat = (1.0 - smoothstep(0.0, 0.25, depth)) * u_contour;\n\n    vec3 tint = u_baseColor.rgb;\n    float centerBoost = mix(0.75, 1.1, smoothstep(0.0, 0.35, depth));\n    float floorGlow = 0.05 * smoothstep(0.0, 0.4, depth);\n\n    float grain = hash21(v_uv * vec2(1920.0, 1080.0) + floor(t * 12.0));\n    float grainMod = 1.0 + (grain - 0.5) * 2.0 * u_grain * 0.25;\n\n    float bodyIntensity = (\n        floorGlow\n        + (line + lineSoft * bloomWeight + lineGlow * u_glow * 0.35) * u_exposure\n        + contourHeat * 1.4\n    ) * centerBoost * coarseMod * grainMod;\n\n    vec3 rimHot = vec3(contourHeat * line * u_exposure * 0.9);\n    vec3 peakHighlight = vec3(smoothstep(0.7, 1.0, line) * u_glow * u_exposure * 0.6);\n\n    vec3 bodyCol = tint * bodyIntensity + rimHot + peakHighlight;\n\n    float luma = dot(bodyCol, vec3(0.2126, 0.7152, 0.0722));\n    bodyCol = mix(vec3(luma), bodyCol, u_saturation);\n    bodyCol += tint * u_ambient * depth;\n\n    bodyCol = bodyCol / (1.0 + max(bodyCol - 1.0, 0.0));\n\n    vec3 bgColor = u_colorBack.rgb * u_colorBack.a;\n    float bgAlpha = u_colorBack.a;\n\n    vec3 finalCol = bgColor * (1.0 - opacity) + bodyCol * opacity;\n    float finalAlpha = bgAlpha + opacity * (1.0 - bgAlpha);\n\n    fragColor = vec4(finalCol, finalAlpha);\n}\n`,propertyControls:{image:{type:ControlType.ResponsiveImage,title:\"Image\",defaultValue:\"data:framer/asset-reference,7XHsXmlUUmdQM95fkSvi3LRCuSk.svg?originalFilename=Path.svg&width=32&height=48\"},colorBack:{type:ControlType.Color,title:\"Background\",defaultValue:\"#000000\"},baseColor:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#444444\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.3,min:0,max:2,step:.1},offset:{type:ControlType.Number,title:\"Offset\",defaultValue:.21,min:0,max:1,step:.01,hiddenWhenUnset:true},angle:{type:ControlType.Number,title:\"Angle\",defaultValue:225,min:0,max:360,step:1},sweepSpeed:{type:ControlType.Number,title:\"Sweep\",defaultValue:0,min:-1,max:1,step:.1},glow:{type:ControlType.Number,title:\"Glow\",defaultValue:.7,min:0,max:2,step:.01,hidden:true},bend:{type:ControlType.Number,title:\"Bevel\",defaultValue:.34,min:0,max:1,step:.01,section:\"Shape\"},edge:{type:ControlType.Number,title:\"Edge\",defaultValue:1,min:0,max:1,step:.01,section:\"Shape\"},contour:{type:ControlType.Number,title:\"Contour\",defaultValue:1,min:0,max:3,step:.01,section:\"Shape\"},density:{type:ControlType.Number,title:\"Density\",defaultValue:.08,min:.01,max:.2,step:.01},viscosity:{type:ControlType.Number,title:\"Glow\",defaultValue:.5,min:0,max:2,step:.01},deflection:{type:ControlType.Number,title:\"Deflection\",defaultValue:3,min:0,max:3,step:.05},distort:{type:ControlType.Boolean,title:\"Distort\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},noiseAmount:{type:ControlType.Number,title:\"Amount\",defaultValue:.5,min:0,max:4,step:.1,hidden:props=>!props.distort},distortSpeed:{type:ControlType.Number,title:\"Speed\",defaultValue:1,min:0,max:2,step:.1,hidden:props=>!props.distort},noiseScale:{type:ControlType.Number,title:\"Scale\",defaultValue:1.5,min:.1,max:8,step:.1,hidden:props=>!props.distort},dispersion:{type:ControlType.Number,title:\"Ephemeral\",defaultValue:0,min:0,max:1,step:.01,hidden:props=>!props.distort},lineFade:{type:ControlType.Number,title:\"Line Fade\",defaultValue:0,min:0,max:1,step:.01,hidden:true},grain:{type:ControlType.Number,title:\"Grain\",defaultValue:0,min:0,max:1,step:.01,hiddenWhenUnset:true},ambient:{type:ControlType.Number,title:\"Ambient\",defaultValue:0,min:0,max:.2,step:.01,section:\"Filters\",hidden:true},saturation:{type:ControlType.Number,title:\"Saturation\",defaultValue:1.2,min:0,max:3,step:.01,section:\"Filters\",hidden:true},exposure:{type:ControlType.Number,title:\"Exposure\",defaultValue:1.4,min:.2,max:4,step:.05,section:\"Filters\",hidden:true}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"shader\",\"name\":null,\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LogoSpectrum.map","// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-IELDd .framer-styles-preset-1bn6fpo:not(.rich-text-wrapper), .framer-IELDd .framer-styles-preset-1bn6fpo.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, #7b6d67); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, #d8d2d0); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, #7b6d67); --framer-link-text-decoration: none; }\"];export const className=\"framer-IELDd\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0b0b0ac)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Nmjqd .framer-styles-preset-60loai:not(.rich-text-wrapper), .framer-Nmjqd .framer-styles-preset-60loai.rich-text-wrapper a { --framer-link-current-text-color: var(--token-becea183-8eb9-4504-a8a1-482108af648a, #ffffff); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, #c9cdd2); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-becea183-8eb9-4504-a8a1-482108af648a, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-Nmjqd\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aa2af64)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cwblB9psq\",\"o3HMSBxUa\",\"eAh1O9EEV\"];const serializationHash=\"framer-vSCiK\";const variantClassNames={cwblB9psq:\"framer-v-a8pyz6\",eAh1O9EEV:\"framer-v-1itrx3k\",o3HMSBxUa:\"framer-v-gqovlc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Logo (only symbol)\":\"o3HMSBxUa\",\"Logo full | Inverse\":\"eAh1O9EEV\",\"Logo full\":\"cwblB9psq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cwblB9psq\"};};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:\"cwblB9psq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cwblB9psq\",openInNewTab:false,scopeId:\"yOasXPsMg\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-a8pyz6\",className,classNames)} framer-11vh6px`,\"data-framer-name\":\"Logo full\",layoutDependency:layoutDependency,layoutId:\"cwblB9psq\",ref:refBinding,style:{...style},...addPropertyOverrides({eAh1O9EEV:{\"data-framer-name\":\"Logo full | Inverse\"},o3HMSBxUa:{\"data-framer-name\":\"Logo (only symbol)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16lla77\",layoutDependency:layoutDependency,layoutId:\"OHJuvC1Ov\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 206.02 33.023\" overflow=\"visible\"><g><path d=\"M 0 4.719 L 0 9.439 L 11.216 9.439 L 11.216 0 L 0 0 Z M 13.962 4.719 L 13.962 9.439 L 25.063 9.439 L 25.063 0 L 13.962 0 Z M 27.81 4.719 L 27.81 9.439 L 38.911 9.439 L 38.911 0 L 27.81 0 Z M 48.296 16.466 L 48.296 32.931 L 49.554 32.931 L 49.554 0 L 48.296 0 Z M 100.826 0.273 C 96.316 0.524 92.86 1.668 90.96 3.545 L 90.411 4.08 L 90.411 7.341 L 91.018 7.121 C 91.338 7.006 91.773 6.848 91.956 6.775 C 92.769 6.439 94.76 5.905 96.591 5.527 C 100.574 4.688 104.408 5.296 105.049 6.848 C 105.598 8.18 104.579 9.324 101.054 11.327 C 100.208 11.809 99.487 12.229 99.452 12.271 C 99.418 12.302 98.754 12.711 97.964 13.162 C 97.175 13.613 96.145 14.232 95.676 14.525 C 95.206 14.83 94.554 15.207 94.222 15.375 C 93.89 15.543 93.352 15.857 93.02 16.078 C 92.689 16.287 91.979 16.717 91.441 17.032 C 90.651 17.483 90.457 17.651 90.4 17.902 C 90.297 18.364 90.274 20.891 90.365 21.332 L 90.434 21.709 L 112.384 21.709 L 112.384 19.465 C 112.384 17.231 112.384 17.221 112.133 17.158 C 111.984 17.126 109.397 17.095 106.376 17.095 L 100.883 17.095 L 101.684 16.665 C 102.13 16.434 102.817 16.036 103.229 15.784 C 104.431 15.06 105.838 14.263 105.918 14.263 C 105.964 14.263 106.285 14.074 106.651 13.833 C 107.246 13.435 107.841 13.057 109.352 12.134 C 110.839 11.222 112.087 9.816 112.636 8.432 C 113.197 7.016 112.785 4.436 111.858 3.587 C 111.766 3.513 111.698 3.408 111.698 3.367 C 111.698 3.136 109.821 1.814 109.111 1.531 C 108.676 1.363 108.173 1.164 107.978 1.091 C 106.662 0.577 103 0.157 100.826 0.273 Z M 63.837 0.503 C 58.081 0.524 57.68 0.535 57.669 0.713 C 57.657 0.808 57.657 5.37 57.669 10.855 C 57.68 16.329 57.68 21.017 57.68 21.269 L 57.68 21.709 L 61.377 21.688 L 65.062 21.657 L 65.096 17.798 L 65.119 13.949 L 72.317 13.949 L 72.741 14.441 C 72.981 14.725 73.416 15.186 73.702 15.469 C 73.988 15.763 74.835 16.728 75.591 17.609 C 77.124 19.413 77.971 20.367 78.761 21.164 L 79.287 21.709 L 83.476 21.709 C 85.776 21.709 87.664 21.688 87.664 21.657 C 87.664 21.573 86.715 20.493 86.005 19.769 C 85.227 18.983 80.454 13.665 80.454 13.592 C 80.454 13.571 80.695 13.498 81.004 13.435 C 84.037 12.795 86.085 11.452 86.875 9.607 C 87.516 8.096 87.596 6.471 87.092 5.181 C 86.966 4.835 86.84 4.51 86.829 4.436 C 86.554 3.346 84.265 1.762 82.102 1.164 C 79.596 0.482 78.246 0.44 63.837 0.503 Z M 77.971 5.391 C 79.012 5.852 79.344 6.345 79.276 7.32 C 79.23 8.17 79.001 8.495 78.108 8.967 C 77.307 9.386 76.472 9.439 70.635 9.439 L 65.119 9.439 L 65.119 5.013 L 71.219 5.055 L 77.307 5.086 Z M 126.083 0.598 C 126.049 0.65 125.763 1.154 125.431 1.73 C 125.088 2.307 124.699 2.926 124.55 3.104 C 124.401 3.283 124.287 3.45 124.287 3.482 C 124.287 3.576 122.902 5.8 122.742 5.978 C 122.662 6.062 122.353 6.555 122.055 7.079 C 121.757 7.593 121.334 8.285 121.105 8.6 C 120.876 8.914 120.567 9.407 120.418 9.701 C 120.27 9.984 119.972 10.456 119.766 10.75 C 119.56 11.033 119.091 11.788 118.713 12.428 C 118.336 13.057 117.74 14.043 117.386 14.599 C 117.019 15.155 116.733 15.648 116.733 15.689 C 116.733 15.731 116.482 16.119 116.173 16.56 C 115.864 17 115.532 17.535 115.44 17.745 C 115.349 17.955 115.074 18.395 114.845 18.731 C 114.616 19.056 114.17 19.78 113.861 20.336 C 113.54 20.891 113.231 21.384 113.174 21.437 C 113.117 21.5 113.071 21.584 113.071 21.625 C 113.071 21.667 114.788 21.709 116.882 21.709 L 120.705 21.709 L 121.048 21.206 C 121.242 20.933 121.563 20.409 121.769 20.031 C 121.975 19.654 122.307 19.108 122.501 18.825 C 122.696 18.532 122.936 18.154 123.028 17.986 L 123.211 17.672 L 129.643 17.64 L 136.074 17.619 L 136.372 18.06 C 137.013 19.056 137.677 20.126 138.146 20.891 L 138.638 21.709 L 142.792 21.709 C 145.081 21.709 146.947 21.688 146.947 21.657 C 146.947 21.563 146.226 20.398 145.848 19.864 C 145.631 19.57 145.459 19.297 145.459 19.255 C 145.459 19.224 145.207 18.815 144.898 18.364 C 144.578 17.902 144.246 17.378 144.143 17.179 C 144.051 16.99 143.571 16.235 143.078 15.511 C 142.598 14.777 141.808 13.571 141.316 12.837 C 140.343 11.327 139.336 9.785 138.764 8.914 L 137.391 6.817 C 135.926 4.583 135.331 3.671 134.964 3.157 C 134.793 2.905 134.495 2.454 134.301 2.16 C 134.117 1.856 133.786 1.374 133.591 1.07 L 133.213 0.524 L 129.677 0.524 C 127.72 0.524 126.106 0.556 126.083 0.598 Z M 129.746 7.111 C 130.043 7.593 131.005 9.198 131.943 10.792 C 132.332 11.452 132.836 12.271 133.053 12.606 C 133.282 12.952 133.442 13.246 133.419 13.267 C 133.339 13.34 125.797 13.372 125.717 13.298 C 125.671 13.256 125.786 12.973 125.98 12.669 C 126.885 11.19 128.178 8.956 128.887 7.635 C 129.46 6.576 129.425 6.597 129.746 7.111 Z M 0.057 11.872 C 0.023 11.945 0.011 14.064 0.023 16.57 L 0.057 21.133 L 5.642 21.164 L 11.216 21.185 L 11.216 11.746 L 5.665 11.746 C 1.328 11.746 0.092 11.778 0.057 11.872 Z M 27.81 16.466 L 27.81 21.185 L 38.911 21.185 L 38.911 16.529 C 38.911 12.375 38.888 11.862 38.728 11.809 C 38.625 11.778 36.13 11.746 33.177 11.746 L 27.81 11.746 Z M 0.057 23.618 C 0.023 23.692 0.011 25.831 0.023 28.369 L 0.057 32.984 L 4.807 33.015 C 7.416 33.036 9.934 33.015 10.392 32.984 L 11.216 32.91 L 11.216 23.492 L 5.665 23.492 C 1.328 23.492 0.092 23.524 0.057 23.618 Z M 13.939 23.545 C 13.859 23.629 13.939 32.837 14.019 32.921 C 14.065 32.952 16.549 32.984 19.547 32.984 L 25.006 32.984 L 25.04 28.233 L 25.063 23.492 L 19.536 23.492 C 16.491 23.492 13.974 23.513 13.939 23.545 Z M 27.833 28.233 L 27.867 32.984 L 38.854 32.984 L 38.888 28.233 L 38.911 23.492 L 27.81 23.492 Z M 68.083 25.768 C 67.705 26.324 67.705 26.324 67.946 26.324 C 68.06 26.324 68.392 26.114 68.667 25.852 L 69.17 25.38 L 68.758 25.38 C 68.403 25.38 68.312 25.432 68.083 25.768 Z M 84.323 26.733 C 82.652 27.037 81.862 28.998 82.858 30.414 C 83.373 31.138 83.831 31.368 84.883 31.431 C 86.726 31.547 87.859 30.834 88.054 29.418 C 88.34 27.467 86.715 26.313 84.323 26.733 Z M 86.829 27.803 C 87.458 28.348 87.424 29.649 86.76 30.33 C 86.131 30.97 84.746 31.033 83.922 30.456 C 82.617 29.554 83.178 27.561 84.792 27.31 C 85.021 27.278 85.261 27.236 85.318 27.226 C 85.524 27.163 86.543 27.561 86.829 27.803 Z M 120.705 26.733 C 118.37 27.184 118.324 30.792 120.647 31.368 C 121.265 31.515 122.765 31.431 123.222 31.222 C 125.042 30.351 125.053 27.792 123.234 26.943 C 122.742 26.712 121.38 26.607 120.705 26.733 Z M 123.005 27.603 C 124.149 28.306 124.035 30.037 122.799 30.634 C 121.197 31.421 119.263 30.152 119.72 28.61 C 120.075 27.383 121.78 26.859 123.005 27.603 Z M 142.312 26.733 C 141.636 27.006 141.373 27.845 141.774 28.453 L 142.003 28.82 L 141.591 29.072 C 140.801 29.533 140.687 30.404 141.327 31.075 C 141.659 31.41 141.671 31.41 142.735 31.41 C 143.593 31.41 143.857 31.368 144.12 31.211 C 144.406 31.033 144.452 31.033 144.646 31.19 C 144.761 31.285 145.047 31.358 145.344 31.358 L 145.837 31.358 L 145.436 30.918 L 145.047 30.488 L 145.31 29.869 C 145.459 29.533 145.55 29.208 145.516 29.156 C 145.39 28.977 144.887 29.04 144.818 29.229 C 144.784 29.334 144.692 29.544 144.623 29.711 L 144.486 29.995 L 143.33 29.009 C 142.083 27.939 141.957 27.677 142.518 27.32 C 142.964 27.037 143.857 27.32 143.857 27.75 C 143.857 27.95 144.269 27.939 144.36 27.74 C 144.635 27.069 143.216 26.366 142.312 26.733 Z M 143.284 29.879 L 143.994 30.509 L 143.616 30.718 C 142.769 31.19 141.682 30.844 141.682 30.11 C 141.682 29.785 141.751 29.649 141.98 29.481 C 142.415 29.166 142.495 29.187 143.284 29.879 Z M 200.964 26.722 C 200.964 26.743 201.113 26.932 201.308 27.142 C 201.491 27.352 201.926 27.855 202.281 28.254 L 202.91 28.967 L 202.441 29.512 C 202.178 29.806 201.754 30.309 201.491 30.624 C 201.239 30.939 200.976 31.232 200.907 31.274 C 200.85 31.316 201.033 31.358 201.331 31.358 L 201.88 31.358 L 202.59 30.467 C 202.99 29.984 203.368 29.596 203.425 29.617 C 203.494 29.628 203.848 30.016 204.226 30.488 C 204.901 31.316 204.924 31.327 205.462 31.368 C 205.943 31.41 206.183 31.327 205.897 31.232 C 205.737 31.18 204.054 29.124 204.054 28.998 C 204.054 28.935 204.421 28.453 204.867 27.939 C 205.313 27.425 205.737 26.943 205.794 26.869 C 205.886 26.775 205.794 26.743 205.416 26.743 C 204.924 26.743 204.89 26.764 204.306 27.467 C 203.391 28.558 203.494 28.558 202.681 27.593 C 202.006 26.806 201.949 26.764 201.468 26.722 C 201.193 26.701 200.964 26.701 200.964 26.722 Z M 57.909 29.051 L 57.909 31.358 L 58.584 31.358 L 58.618 30.456 L 58.653 29.554 L 59.465 29.512 L 60.278 29.46 L 60.85 30.383 C 61.411 31.295 61.422 31.306 61.892 31.337 L 62.372 31.368 L 61.731 30.414 C 61.377 29.89 61.113 29.439 61.136 29.428 C 61.148 29.407 61.342 29.313 61.537 29.219 C 62.487 28.778 62.498 27.415 61.571 26.911 C 61.308 26.775 60.919 26.743 59.58 26.743 L 57.909 26.743 Z M 61.102 27.467 C 61.64 27.74 61.548 28.568 60.942 28.799 C 60.255 29.061 58.756 28.998 58.664 28.705 C 58.573 28.38 58.584 27.425 58.687 27.331 C 58.802 27.205 60.816 27.331 61.102 27.467 Z M 66.034 29.051 L 66.034 31.358 L 70.154 31.358 L 70.154 31.096 C 70.154 30.834 70.143 30.834 69.193 30.834 C 68.678 30.834 67.923 30.802 67.534 30.771 L 66.824 30.697 L 66.858 30.005 L 66.893 29.313 L 68.243 29.281 C 69.582 29.25 69.582 29.25 69.582 28.998 C 69.582 28.747 69.582 28.747 68.243 28.715 L 66.893 28.684 L 66.858 27.981 L 66.824 27.278 L 67.888 27.289 C 69.96 27.32 70.177 27.299 70.132 27.027 C 70.097 26.796 70.074 26.796 68.072 26.764 L 66.034 26.743 Z M 73.931 29.051 L 73.931 31.358 L 74.732 31.358 L 74.732 29.565 C 74.732 28.38 74.767 27.803 74.847 27.845 C 74.973 27.918 75.133 28.107 76.838 30.141 C 77.822 31.327 77.857 31.358 78.291 31.358 L 78.738 31.358 L 78.738 26.743 L 77.994 26.743 L 78.017 28.474 C 78.028 29.428 78.005 30.204 77.96 30.204 C 77.914 30.204 77.204 29.428 76.392 28.474 L 74.904 26.754 L 74.423 26.743 L 73.931 26.743 Z M 90.754 26.796 C 90.754 26.827 90.915 27.142 91.109 27.499 C 91.304 27.866 91.601 28.484 91.773 28.893 C 92.643 30.907 92.94 31.358 93.41 31.358 C 93.799 31.358 93.844 31.327 94.119 30.802 C 94.886 29.323 95.561 27.981 95.561 27.939 C 95.561 27.887 95.996 26.974 96.099 26.817 C 96.122 26.775 95.95 26.743 95.71 26.743 C 95.275 26.754 95.275 26.754 94.76 27.719 C 94.474 28.254 94.245 28.705 94.245 28.736 C 94.245 28.914 93.455 30.404 93.387 30.362 C 93.341 30.341 93.066 29.785 92.757 29.135 C 92.46 28.484 92.139 27.855 92.048 27.74 C 91.968 27.624 91.842 27.352 91.773 27.131 C 91.67 26.764 91.636 26.743 91.212 26.743 C 90.96 26.743 90.754 26.764 90.754 26.796 Z M 99.91 28.075 C 99.521 28.82 98.972 29.837 98.697 30.362 L 98.193 31.306 L 98.548 31.337 C 99.017 31.379 99.223 31.306 99.223 31.075 C 99.223 30.97 99.326 30.729 99.452 30.55 L 99.681 30.204 L 102.485 30.204 L 102.76 30.781 C 103.023 31.337 103.046 31.358 103.469 31.358 L 103.904 31.358 L 103.526 30.592 C 103.32 30.183 102.783 29.145 102.336 28.285 L 101.524 26.743 L 100.631 26.743 Z M 101.478 28.296 C 101.684 28.684 101.901 29.124 101.959 29.281 L 102.084 29.575 L 101.043 29.575 C 100.471 29.575 100.024 29.533 100.047 29.481 C 100.185 29.124 101.009 27.582 101.054 27.582 C 101.089 27.582 101.272 27.897 101.478 28.296 Z M 106.227 27.027 C 106.262 27.299 106.285 27.32 106.777 27.289 C 107.063 27.268 107.463 27.289 107.669 27.32 L 108.036 27.383 L 108.036 31.358 L 108.837 31.358 L 108.86 30.54 C 108.871 30.099 108.871 29.376 108.86 28.946 C 108.848 28.516 108.86 27.96 108.894 27.708 L 108.963 27.268 L 109.878 27.268 C 110.771 27.268 110.782 27.268 110.782 27.006 L 110.782 26.743 L 106.193 26.743 Z M 114.33 29.04 L 114.33 31.358 L 115.246 31.358 L 115.223 29.072 L 115.188 26.796 L 114.765 26.764 L 114.33 26.733 Z M 128.178 29.051 L 128.178 31.358 L 129.093 31.358 L 129.116 29.565 L 129.151 27.771 L 130.181 29.04 C 130.753 29.732 131.245 30.309 131.291 30.309 C 131.325 30.309 131.542 30.55 131.771 30.834 C 132.126 31.295 132.229 31.358 132.584 31.358 L 132.984 31.358 L 132.984 26.743 L 132.298 26.743 L 132.275 28.128 C 132.263 28.893 132.252 29.68 132.241 29.879 L 132.241 30.225 L 131.954 29.879 C 131.794 29.69 131.542 29.418 131.382 29.271 C 131.222 29.124 130.661 28.495 130.135 27.866 C 129.173 26.743 129.173 26.743 128.681 26.743 L 128.178 26.743 Z M 152.669 27.058 L 152.669 27.373 L 154.5 27.373 L 154.5 31.368 L 154.935 31.337 L 155.358 31.306 L 155.381 29.376 C 155.393 28.317 155.438 27.425 155.473 27.394 C 155.507 27.362 155.908 27.331 156.365 27.32 C 157.167 27.31 157.189 27.299 157.224 27.027 L 157.258 26.743 L 152.669 26.743 Z M 160.794 26.764 C 160.794 26.785 160.76 27.824 160.726 29.072 L 160.657 31.358 L 161.584 31.358 L 161.618 30.435 L 161.653 29.523 L 162.351 29.491 L 163.06 29.46 L 163.587 30.141 C 163.873 30.509 164.159 30.938 164.228 31.085 C 164.319 31.316 164.411 31.358 164.8 31.358 C 165.361 31.358 165.372 31.421 164.686 30.456 C 163.999 29.481 163.999 29.491 164.628 29.135 C 165.441 28.684 165.498 27.677 164.731 27.069 L 164.331 26.743 L 162.568 26.743 C 161.596 26.743 160.794 26.754 160.794 26.764 Z M 164.113 27.53 C 164.445 27.803 164.411 28.327 164.045 28.642 C 163.781 28.862 163.656 28.893 162.706 28.893 L 161.653 28.893 L 161.618 28.222 C 161.561 27.205 161.538 27.226 162.797 27.289 C 163.633 27.331 163.942 27.394 164.113 27.53 Z M 170.442 27.131 C 170.202 27.687 169.206 29.69 168.748 30.592 L 168.348 31.358 L 168.737 31.358 C 169.092 31.358 169.149 31.306 169.446 30.781 L 169.767 30.194 L 171.14 30.225 L 172.525 30.257 L 172.811 30.802 C 173.086 31.327 173.12 31.358 173.532 31.358 C 173.772 31.358 173.956 31.316 173.933 31.264 C 173.921 31.211 173.383 30.173 172.754 28.956 L 171.609 26.754 L 171.117 26.743 C 170.66 26.743 170.614 26.764 170.442 27.131 Z M 171.632 28.495 C 171.896 29.009 172.079 29.449 172.044 29.491 C 172.021 29.544 171.587 29.575 171.072 29.575 C 170.248 29.575 170.167 29.554 170.236 29.386 C 170.282 29.292 170.328 29.156 170.339 29.082 C 170.385 28.851 171.026 27.582 171.106 27.582 C 171.14 27.582 171.381 27.991 171.632 28.495 Z M 176.634 27.813 C 176.908 28.411 177.309 29.25 177.526 29.68 C 177.755 30.11 178.018 30.666 178.133 30.907 C 178.327 31.337 178.362 31.358 178.808 31.348 C 179.323 31.348 179.518 31.064 180.387 29.103 C 180.57 28.694 180.925 28.002 181.177 27.551 L 181.635 26.743 L 181.166 26.743 C 180.822 26.743 180.685 26.796 180.628 26.922 C 180.593 27.027 180.239 27.74 179.838 28.505 C 179.437 29.271 179.071 30.016 179.037 30.162 C 178.922 30.571 178.774 30.425 178.282 29.418 C 178.03 28.893 177.675 28.191 177.503 27.845 C 177.332 27.499 177.149 27.111 177.114 26.974 C 177.046 26.785 176.943 26.743 176.588 26.743 L 176.141 26.743 Z M 185.743 27.446 C 185.549 27.845 185.102 28.663 184.759 29.281 C 184.404 29.911 184.164 30.414 184.198 30.414 C 184.244 30.414 184.141 30.634 183.981 30.897 C 183.821 31.169 183.683 31.389 183.683 31.4 C 183.683 31.41 183.878 31.4 184.118 31.379 C 184.53 31.348 184.587 31.295 184.862 30.771 L 185.171 30.204 L 187.872 30.204 L 188.181 30.781 C 188.467 31.316 188.513 31.358 188.902 31.358 C 189.383 31.358 189.383 31.348 188.673 30.005 C 188.41 29.512 187.929 28.568 187.62 27.929 L 187.059 26.743 L 186.098 26.743 Z M 187.391 29.124 C 187.426 29.156 187.46 29.281 187.46 29.386 C 187.46 29.554 187.357 29.575 186.487 29.575 C 185.949 29.575 185.514 29.554 185.514 29.533 C 185.514 29.449 186.35 27.834 186.453 27.708 C 186.544 27.614 186.67 27.761 186.945 28.317 C 187.151 28.726 187.346 29.082 187.391 29.124 Z M 192.633 28.568 C 192.667 30.55 192.713 30.687 193.423 31.169 C 194.098 31.631 195.929 31.536 196.581 31.012 C 197.291 30.435 197.417 30.047 197.417 28.285 L 197.417 26.743 L 196.616 26.743 L 196.616 28.285 C 196.616 29.659 196.593 29.879 196.387 30.183 C 195.849 30.991 194.327 31.064 193.583 30.309 C 193.377 30.099 193.354 29.9 193.32 28.411 L 193.274 26.743 L 192.599 26.743 Z\" fill=\"rgb(11,29,54)\"></path><path d=\"M 13.939 15.962 C 13.928 18.29 13.916 20.409 13.905 20.682 L 13.882 21.185 L 25.063 21.185 L 25.063 11.746 L 13.962 11.746 Z\" fill=\"rgb(208,138,54)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({eAh1O9EEV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 206.02 33.023\" overflow=\"visible\"><g><path d=\"M 0 4.719 L 0 9.439 L 11.216 9.439 L 11.216 0 L 0 0 Z M 13.962 4.719 L 13.962 9.439 L 25.063 9.439 L 25.063 0 L 13.962 0 Z M 27.81 4.719 L 27.81 9.439 L 38.911 9.439 L 38.911 0 L 27.81 0 Z M 48.296 16.466 L 48.296 32.931 L 49.554 32.931 L 49.554 0 L 48.296 0 Z M 100.826 0.273 C 96.316 0.524 92.86 1.668 90.96 3.545 L 90.411 4.08 L 90.411 7.341 L 91.018 7.121 C 91.338 7.006 91.773 6.848 91.956 6.775 C 92.769 6.439 94.76 5.905 96.591 5.527 C 100.574 4.688 104.408 5.296 105.049 6.848 C 105.598 8.18 104.579 9.324 101.054 11.327 C 100.208 11.809 99.487 12.229 99.452 12.271 C 99.418 12.302 98.754 12.711 97.964 13.162 C 97.175 13.613 96.145 14.232 95.676 14.525 C 95.206 14.83 94.554 15.207 94.222 15.375 C 93.89 15.543 93.352 15.857 93.02 16.078 C 92.689 16.287 91.979 16.717 91.441 17.032 C 90.651 17.483 90.457 17.651 90.4 17.902 C 90.297 18.364 90.274 20.891 90.365 21.332 L 90.434 21.709 L 112.384 21.709 L 112.384 19.465 C 112.384 17.231 112.384 17.221 112.133 17.158 C 111.984 17.126 109.397 17.095 106.376 17.095 L 100.883 17.095 L 101.684 16.665 C 102.13 16.434 102.817 16.036 103.229 15.784 C 104.431 15.06 105.838 14.263 105.918 14.263 C 105.964 14.263 106.285 14.074 106.651 13.833 C 107.246 13.435 107.841 13.057 109.352 12.134 C 110.839 11.222 112.087 9.816 112.636 8.432 C 113.197 7.016 112.785 4.436 111.858 3.587 C 111.766 3.513 111.698 3.408 111.698 3.367 C 111.698 3.136 109.821 1.814 109.111 1.531 C 108.676 1.363 108.173 1.164 107.978 1.091 C 106.662 0.577 103 0.157 100.826 0.273 Z M 63.837 0.503 C 58.081 0.524 57.68 0.535 57.669 0.713 C 57.657 0.808 57.657 5.37 57.669 10.855 C 57.68 16.329 57.68 21.017 57.68 21.269 L 57.68 21.709 L 61.377 21.688 L 65.062 21.657 L 65.096 17.798 L 65.119 13.949 L 72.317 13.949 L 72.741 14.441 C 72.981 14.725 73.416 15.186 73.702 15.469 C 73.988 15.763 74.835 16.728 75.591 17.609 C 77.124 19.413 77.971 20.367 78.761 21.164 L 79.287 21.709 L 83.476 21.709 C 85.776 21.709 87.664 21.688 87.664 21.657 C 87.664 21.573 86.715 20.493 86.005 19.769 C 85.227 18.983 80.454 13.665 80.454 13.592 C 80.454 13.571 80.695 13.498 81.004 13.435 C 84.037 12.795 86.085 11.452 86.875 9.607 C 87.516 8.096 87.596 6.471 87.092 5.181 C 86.966 4.835 86.84 4.51 86.829 4.436 C 86.554 3.346 84.265 1.762 82.102 1.164 C 79.596 0.482 78.246 0.44 63.837 0.503 Z M 77.971 5.391 C 79.012 5.852 79.344 6.345 79.276 7.32 C 79.23 8.17 79.001 8.495 78.108 8.967 C 77.307 9.386 76.472 9.439 70.635 9.439 L 65.119 9.439 L 65.119 5.013 L 71.219 5.055 L 77.307 5.086 Z M 126.083 0.598 C 126.049 0.65 125.763 1.154 125.431 1.73 C 125.088 2.307 124.699 2.926 124.55 3.104 C 124.401 3.283 124.287 3.45 124.287 3.482 C 124.287 3.576 122.902 5.8 122.742 5.978 C 122.662 6.062 122.353 6.555 122.055 7.079 C 121.757 7.593 121.334 8.285 121.105 8.6 C 120.876 8.914 120.567 9.407 120.418 9.701 C 120.27 9.984 119.972 10.456 119.766 10.75 C 119.56 11.033 119.091 11.788 118.713 12.428 C 118.336 13.057 117.74 14.043 117.386 14.599 C 117.019 15.155 116.733 15.648 116.733 15.689 C 116.733 15.731 116.482 16.119 116.173 16.56 C 115.864 17 115.532 17.535 115.44 17.745 C 115.349 17.955 115.074 18.395 114.845 18.731 C 114.616 19.056 114.17 19.78 113.861 20.336 C 113.54 20.891 113.231 21.384 113.174 21.437 C 113.117 21.5 113.071 21.584 113.071 21.625 C 113.071 21.667 114.788 21.709 116.882 21.709 L 120.705 21.709 L 121.048 21.206 C 121.242 20.933 121.563 20.409 121.769 20.031 C 121.975 19.654 122.307 19.108 122.501 18.825 C 122.696 18.532 122.936 18.154 123.028 17.986 L 123.211 17.672 L 129.643 17.64 L 136.074 17.619 L 136.372 18.06 C 137.013 19.056 137.677 20.126 138.146 20.891 L 138.638 21.709 L 142.792 21.709 C 145.081 21.709 146.947 21.688 146.947 21.657 C 146.947 21.563 146.226 20.398 145.848 19.864 C 145.631 19.57 145.459 19.297 145.459 19.255 C 145.459 19.224 145.207 18.815 144.898 18.364 C 144.578 17.902 144.246 17.378 144.143 17.179 C 144.051 16.99 143.571 16.235 143.078 15.511 C 142.598 14.777 141.808 13.571 141.316 12.837 C 140.343 11.327 139.336 9.785 138.764 8.914 L 137.391 6.817 C 135.926 4.583 135.331 3.671 134.964 3.157 C 134.793 2.905 134.495 2.454 134.301 2.16 C 134.117 1.856 133.786 1.374 133.591 1.07 L 133.213 0.524 L 129.677 0.524 C 127.72 0.524 126.106 0.556 126.083 0.598 Z M 129.746 7.111 C 130.043 7.593 131.005 9.198 131.943 10.792 C 132.332 11.452 132.836 12.271 133.053 12.606 C 133.282 12.952 133.442 13.246 133.419 13.267 C 133.339 13.34 125.797 13.372 125.717 13.298 C 125.671 13.256 125.786 12.973 125.98 12.669 C 126.885 11.19 128.178 8.956 128.887 7.635 C 129.46 6.576 129.425 6.597 129.746 7.111 Z M 0.057 11.872 C 0.023 11.945 0.011 14.064 0.023 16.57 L 0.057 21.133 L 5.642 21.164 L 11.216 21.185 L 11.216 11.746 L 5.665 11.746 C 1.328 11.746 0.092 11.778 0.057 11.872 Z M 27.81 16.466 L 27.81 21.185 L 38.911 21.185 L 38.911 16.529 C 38.911 12.375 38.888 11.862 38.728 11.809 C 38.625 11.778 36.13 11.746 33.177 11.746 L 27.81 11.746 Z M 0.057 23.618 C 0.023 23.692 0.011 25.831 0.023 28.369 L 0.057 32.984 L 4.807 33.015 C 7.416 33.036 9.934 33.015 10.392 32.984 L 11.216 32.91 L 11.216 23.492 L 5.665 23.492 C 1.328 23.492 0.092 23.524 0.057 23.618 Z M 13.939 23.545 C 13.859 23.629 13.939 32.837 14.019 32.921 C 14.065 32.952 16.549 32.984 19.547 32.984 L 25.006 32.984 L 25.04 28.233 L 25.063 23.492 L 19.536 23.492 C 16.491 23.492 13.974 23.513 13.939 23.545 Z M 27.833 28.233 L 27.867 32.984 L 38.854 32.984 L 38.888 28.233 L 38.911 23.492 L 27.81 23.492 Z M 68.083 25.768 C 67.705 26.324 67.705 26.324 67.946 26.324 C 68.06 26.324 68.392 26.114 68.667 25.852 L 69.17 25.38 L 68.758 25.38 C 68.403 25.38 68.312 25.432 68.083 25.768 Z M 84.323 26.733 C 82.652 27.037 81.862 28.998 82.858 30.414 C 83.373 31.138 83.831 31.368 84.883 31.431 C 86.726 31.547 87.859 30.834 88.054 29.418 C 88.34 27.467 86.715 26.313 84.323 26.733 Z M 86.829 27.803 C 87.458 28.348 87.424 29.649 86.76 30.33 C 86.131 30.97 84.746 31.033 83.922 30.456 C 82.617 29.554 83.178 27.561 84.792 27.31 C 85.021 27.278 85.261 27.236 85.318 27.226 C 85.524 27.163 86.543 27.561 86.829 27.803 Z M 120.705 26.733 C 118.37 27.184 118.324 30.792 120.647 31.368 C 121.265 31.515 122.765 31.431 123.222 31.222 C 125.042 30.351 125.053 27.792 123.234 26.943 C 122.742 26.712 121.38 26.607 120.705 26.733 Z M 123.005 27.603 C 124.149 28.306 124.035 30.037 122.799 30.634 C 121.197 31.421 119.263 30.152 119.72 28.61 C 120.075 27.383 121.78 26.859 123.005 27.603 Z M 142.312 26.733 C 141.636 27.006 141.373 27.845 141.774 28.453 L 142.003 28.82 L 141.591 29.072 C 140.801 29.533 140.687 30.404 141.327 31.075 C 141.659 31.41 141.671 31.41 142.735 31.41 C 143.593 31.41 143.857 31.368 144.12 31.211 C 144.406 31.033 144.452 31.033 144.646 31.19 C 144.761 31.285 145.047 31.358 145.344 31.358 L 145.837 31.358 L 145.436 30.918 L 145.047 30.488 L 145.31 29.869 C 145.459 29.533 145.55 29.208 145.516 29.156 C 145.39 28.977 144.887 29.04 144.818 29.229 C 144.784 29.334 144.692 29.544 144.623 29.711 L 144.486 29.995 L 143.33 29.009 C 142.083 27.939 141.957 27.677 142.518 27.32 C 142.964 27.037 143.857 27.32 143.857 27.75 C 143.857 27.95 144.269 27.939 144.36 27.74 C 144.635 27.069 143.216 26.366 142.312 26.733 Z M 143.284 29.879 L 143.994 30.509 L 143.616 30.718 C 142.769 31.19 141.682 30.844 141.682 30.11 C 141.682 29.785 141.751 29.649 141.98 29.481 C 142.415 29.166 142.495 29.187 143.284 29.879 Z M 200.964 26.722 C 200.964 26.743 201.113 26.932 201.308 27.142 C 201.491 27.352 201.926 27.855 202.281 28.254 L 202.91 28.967 L 202.441 29.512 C 202.178 29.806 201.754 30.309 201.491 30.624 C 201.239 30.939 200.976 31.232 200.907 31.274 C 200.85 31.316 201.033 31.358 201.331 31.358 L 201.88 31.358 L 202.59 30.467 C 202.99 29.984 203.368 29.596 203.425 29.617 C 203.494 29.628 203.848 30.016 204.226 30.488 C 204.901 31.316 204.924 31.327 205.462 31.368 C 205.943 31.41 206.183 31.327 205.897 31.232 C 205.737 31.18 204.054 29.124 204.054 28.998 C 204.054 28.935 204.421 28.453 204.867 27.939 C 205.313 27.425 205.737 26.943 205.794 26.869 C 205.886 26.775 205.794 26.743 205.416 26.743 C 204.924 26.743 204.89 26.764 204.306 27.467 C 203.391 28.558 203.494 28.558 202.681 27.593 C 202.006 26.806 201.949 26.764 201.468 26.722 C 201.193 26.701 200.964 26.701 200.964 26.722 Z M 57.909 29.051 L 57.909 31.358 L 58.584 31.358 L 58.618 30.456 L 58.653 29.554 L 59.465 29.512 L 60.278 29.46 L 60.85 30.383 C 61.411 31.295 61.422 31.306 61.892 31.337 L 62.372 31.368 L 61.731 30.414 C 61.377 29.89 61.113 29.439 61.136 29.428 C 61.148 29.407 61.342 29.313 61.537 29.219 C 62.487 28.778 62.498 27.415 61.571 26.911 C 61.308 26.775 60.919 26.743 59.58 26.743 L 57.909 26.743 Z M 61.102 27.467 C 61.64 27.74 61.548 28.568 60.942 28.799 C 60.255 29.061 58.756 28.998 58.664 28.705 C 58.573 28.38 58.584 27.425 58.687 27.331 C 58.802 27.205 60.816 27.331 61.102 27.467 Z M 66.034 29.051 L 66.034 31.358 L 70.154 31.358 L 70.154 31.096 C 70.154 30.834 70.143 30.834 69.193 30.834 C 68.678 30.834 67.923 30.802 67.534 30.771 L 66.824 30.697 L 66.858 30.005 L 66.893 29.313 L 68.243 29.281 C 69.582 29.25 69.582 29.25 69.582 28.998 C 69.582 28.747 69.582 28.747 68.243 28.715 L 66.893 28.684 L 66.858 27.981 L 66.824 27.278 L 67.888 27.289 C 69.96 27.32 70.177 27.299 70.132 27.027 C 70.097 26.796 70.074 26.796 68.072 26.764 L 66.034 26.743 Z M 73.931 29.051 L 73.931 31.358 L 74.732 31.358 L 74.732 29.565 C 74.732 28.38 74.767 27.803 74.847 27.845 C 74.973 27.918 75.133 28.107 76.838 30.141 C 77.822 31.327 77.857 31.358 78.291 31.358 L 78.738 31.358 L 78.738 26.743 L 77.994 26.743 L 78.017 28.474 C 78.028 29.428 78.005 30.204 77.96 30.204 C 77.914 30.204 77.204 29.428 76.392 28.474 L 74.904 26.754 L 74.423 26.743 L 73.931 26.743 Z M 90.754 26.796 C 90.754 26.827 90.915 27.142 91.109 27.499 C 91.304 27.866 91.601 28.484 91.773 28.893 C 92.643 30.907 92.94 31.358 93.41 31.358 C 93.799 31.358 93.844 31.327 94.119 30.802 C 94.886 29.323 95.561 27.981 95.561 27.939 C 95.561 27.887 95.996 26.974 96.099 26.817 C 96.122 26.775 95.95 26.743 95.71 26.743 C 95.275 26.754 95.275 26.754 94.76 27.719 C 94.474 28.254 94.245 28.705 94.245 28.736 C 94.245 28.914 93.455 30.404 93.387 30.362 C 93.341 30.341 93.066 29.785 92.757 29.135 C 92.46 28.484 92.139 27.855 92.048 27.74 C 91.968 27.624 91.842 27.352 91.773 27.131 C 91.67 26.764 91.636 26.743 91.212 26.743 C 90.96 26.743 90.754 26.764 90.754 26.796 Z M 99.91 28.075 C 99.521 28.82 98.972 29.837 98.697 30.362 L 98.193 31.306 L 98.548 31.337 C 99.017 31.379 99.223 31.306 99.223 31.075 C 99.223 30.97 99.326 30.729 99.452 30.55 L 99.681 30.204 L 102.485 30.204 L 102.76 30.781 C 103.023 31.337 103.046 31.358 103.469 31.358 L 103.904 31.358 L 103.526 30.592 C 103.32 30.183 102.783 29.145 102.336 28.285 L 101.524 26.743 L 100.631 26.743 Z M 101.478 28.296 C 101.684 28.684 101.901 29.124 101.959 29.281 L 102.084 29.575 L 101.043 29.575 C 100.471 29.575 100.024 29.533 100.047 29.481 C 100.185 29.124 101.009 27.582 101.054 27.582 C 101.089 27.582 101.272 27.897 101.478 28.296 Z M 106.227 27.027 C 106.262 27.299 106.285 27.32 106.777 27.289 C 107.063 27.268 107.463 27.289 107.669 27.32 L 108.036 27.383 L 108.036 31.358 L 108.837 31.358 L 108.86 30.54 C 108.871 30.099 108.871 29.376 108.86 28.946 C 108.848 28.516 108.86 27.96 108.894 27.708 L 108.963 27.268 L 109.878 27.268 C 110.771 27.268 110.782 27.268 110.782 27.006 L 110.782 26.743 L 106.193 26.743 Z M 114.33 29.04 L 114.33 31.358 L 115.246 31.358 L 115.223 29.072 L 115.188 26.796 L 114.765 26.764 L 114.33 26.733 Z M 128.178 29.051 L 128.178 31.358 L 129.093 31.358 L 129.116 29.565 L 129.151 27.771 L 130.181 29.04 C 130.753 29.732 131.245 30.309 131.291 30.309 C 131.325 30.309 131.542 30.55 131.771 30.834 C 132.126 31.295 132.229 31.358 132.584 31.358 L 132.984 31.358 L 132.984 26.743 L 132.298 26.743 L 132.275 28.128 C 132.263 28.893 132.252 29.68 132.241 29.879 L 132.241 30.225 L 131.954 29.879 C 131.794 29.69 131.542 29.418 131.382 29.271 C 131.222 29.124 130.661 28.495 130.135 27.866 C 129.173 26.743 129.173 26.743 128.681 26.743 L 128.178 26.743 Z M 152.669 27.058 L 152.669 27.373 L 154.5 27.373 L 154.5 31.368 L 154.935 31.337 L 155.358 31.306 L 155.381 29.376 C 155.393 28.317 155.438 27.425 155.473 27.394 C 155.507 27.362 155.908 27.331 156.365 27.32 C 157.167 27.31 157.189 27.299 157.224 27.027 L 157.258 26.743 L 152.669 26.743 Z M 160.794 26.764 C 160.794 26.785 160.76 27.824 160.726 29.072 L 160.657 31.358 L 161.584 31.358 L 161.618 30.435 L 161.653 29.523 L 162.351 29.491 L 163.06 29.46 L 163.587 30.141 C 163.873 30.509 164.159 30.938 164.228 31.085 C 164.319 31.316 164.411 31.358 164.8 31.358 C 165.361 31.358 165.372 31.421 164.686 30.456 C 163.999 29.481 163.999 29.491 164.628 29.135 C 165.441 28.684 165.498 27.677 164.731 27.069 L 164.331 26.743 L 162.568 26.743 C 161.596 26.743 160.794 26.754 160.794 26.764 Z M 164.113 27.53 C 164.445 27.803 164.411 28.327 164.045 28.642 C 163.781 28.862 163.656 28.893 162.706 28.893 L 161.653 28.893 L 161.618 28.222 C 161.561 27.205 161.538 27.226 162.797 27.289 C 163.633 27.331 163.942 27.394 164.113 27.53 Z M 170.442 27.131 C 170.202 27.687 169.206 29.69 168.748 30.592 L 168.348 31.358 L 168.737 31.358 C 169.092 31.358 169.149 31.306 169.446 30.781 L 169.767 30.194 L 171.14 30.225 L 172.525 30.257 L 172.811 30.802 C 173.086 31.327 173.12 31.358 173.532 31.358 C 173.772 31.358 173.956 31.316 173.933 31.264 C 173.921 31.211 173.383 30.173 172.754 28.956 L 171.609 26.754 L 171.117 26.743 C 170.66 26.743 170.614 26.764 170.442 27.131 Z M 171.632 28.495 C 171.896 29.009 172.079 29.449 172.044 29.491 C 172.021 29.544 171.587 29.575 171.072 29.575 C 170.248 29.575 170.167 29.554 170.236 29.386 C 170.282 29.292 170.328 29.156 170.339 29.082 C 170.385 28.851 171.026 27.582 171.106 27.582 C 171.14 27.582 171.381 27.991 171.632 28.495 Z M 176.634 27.813 C 176.908 28.411 177.309 29.25 177.526 29.68 C 177.755 30.11 178.018 30.666 178.133 30.907 C 178.327 31.337 178.362 31.358 178.808 31.348 C 179.323 31.348 179.518 31.064 180.387 29.103 C 180.57 28.694 180.925 28.002 181.177 27.551 L 181.635 26.743 L 181.166 26.743 C 180.822 26.743 180.685 26.796 180.628 26.922 C 180.593 27.027 180.239 27.74 179.838 28.505 C 179.437 29.271 179.071 30.016 179.037 30.162 C 178.922 30.571 178.774 30.425 178.282 29.418 C 178.03 28.893 177.675 28.191 177.503 27.845 C 177.332 27.499 177.149 27.111 177.114 26.974 C 177.046 26.785 176.943 26.743 176.588 26.743 L 176.141 26.743 Z M 185.743 27.446 C 185.549 27.845 185.102 28.663 184.759 29.281 C 184.404 29.911 184.164 30.414 184.198 30.414 C 184.244 30.414 184.141 30.634 183.981 30.897 C 183.821 31.169 183.683 31.389 183.683 31.4 C 183.683 31.41 183.878 31.4 184.118 31.379 C 184.53 31.348 184.587 31.295 184.862 30.771 L 185.171 30.204 L 187.872 30.204 L 188.181 30.781 C 188.467 31.316 188.513 31.358 188.902 31.358 C 189.383 31.358 189.383 31.348 188.673 30.005 C 188.41 29.512 187.929 28.568 187.62 27.929 L 187.059 26.743 L 186.098 26.743 Z M 187.391 29.124 C 187.426 29.156 187.46 29.281 187.46 29.386 C 187.46 29.554 187.357 29.575 186.487 29.575 C 185.949 29.575 185.514 29.554 185.514 29.533 C 185.514 29.449 186.35 27.834 186.453 27.708 C 186.544 27.614 186.67 27.761 186.945 28.317 C 187.151 28.726 187.346 29.082 187.391 29.124 Z M 192.633 28.568 C 192.667 30.55 192.713 30.687 193.423 31.169 C 194.098 31.631 195.929 31.536 196.581 31.012 C 197.291 30.435 197.417 30.047 197.417 28.285 L 197.417 26.743 L 196.616 26.743 L 196.616 28.285 C 196.616 29.659 196.593 29.879 196.387 30.183 C 195.849 30.991 194.327 31.064 193.583 30.309 C 193.377 30.099 193.354 29.9 193.32 28.411 L 193.274 26.743 L 192.599 26.743 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 13.939 15.962 C 13.928 18.29 13.916 20.409 13.905 20.682 L 13.882 21.185 L 25.063 21.185 L 25.063 11.746 L 13.962 11.746 Z\" fill=\"rgb(208,138,54)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-17uuxlx\",layoutDependency:layoutDependency,layoutId:\"Z7FaJyJfj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 206.02 33.023\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.216 9.439 L 11.216 0 L 0 0 Z M 13.962 4.719 L 13.962 9.439 L 25.063 9.439 L 25.063 0 L 13.962 0 Z M 27.81 4.719 L 27.81 9.439 L 38.911 9.439 L 38.911 0 L 27.81 0 Z M 48.296 16.466 L 48.296 32.931 L 49.554 32.931 L 49.554 0 L 48.296 0 Z M 100.826 0.273 C 96.316 0.524 92.86 1.668 90.96 3.545 L 90.411 4.08 L 90.411 7.341 L 91.018 7.121 C 91.338 7.006 91.773 6.848 91.956 6.775 C 92.769 6.439 94.76 5.905 96.591 5.527 C 100.574 4.688 104.408 5.296 105.049 6.848 C 105.598 8.18 104.579 9.324 101.054 11.327 C 100.208 11.809 99.487 12.229 99.452 12.271 C 99.418 12.302 98.754 12.711 97.964 13.162 C 97.175 13.613 96.145 14.232 95.676 14.525 C 95.206 14.83 94.554 15.207 94.222 15.375 C 93.89 15.543 93.352 15.857 93.02 16.078 C 92.689 16.287 91.979 16.717 91.441 17.032 C 90.651 17.483 90.457 17.651 90.4 17.902 C 90.297 18.364 90.274 20.891 90.365 21.332 L 90.434 21.709 L 112.384 21.709 L 112.384 19.465 C 112.384 17.231 112.384 17.221 112.133 17.158 C 111.984 17.126 109.397 17.095 106.376 17.095 L 100.883 17.095 L 101.684 16.665 C 102.13 16.434 102.817 16.036 103.229 15.784 C 104.431 15.06 105.838 14.263 105.918 14.263 C 105.964 14.263 106.285 14.074 106.651 13.833 C 107.246 13.435 107.841 13.057 109.352 12.134 C 110.839 11.222 112.087 9.816 112.636 8.432 C 113.197 7.016 112.785 4.436 111.858 3.587 C 111.766 3.513 111.698 3.408 111.698 3.367 C 111.698 3.136 109.821 1.814 109.111 1.531 C 108.676 1.363 108.173 1.164 107.978 1.091 C 106.662 0.577 103 0.157 100.826 0.273 Z M 63.837 0.503 C 58.081 0.524 57.68 0.535 57.669 0.713 C 57.657 0.808 57.657 5.37 57.669 10.855 C 57.68 16.329 57.68 21.017 57.68 21.269 L 57.68 21.709 L 61.377 21.688 L 65.062 21.657 L 65.096 17.798 L 65.119 13.949 L 72.317 13.949 L 72.741 14.441 C 72.981 14.725 73.416 15.186 73.702 15.469 C 73.988 15.763 74.835 16.728 75.591 17.609 C 77.124 19.413 77.971 20.367 78.761 21.164 L 79.287 21.709 L 83.476 21.709 C 85.776 21.709 87.664 21.688 87.664 21.657 C 87.664 21.573 86.715 20.493 86.005 19.769 C 85.227 18.983 80.454 13.665 80.454 13.592 C 80.454 13.571 80.695 13.498 81.004 13.435 C 84.037 12.795 86.085 11.452 86.875 9.607 C 87.516 8.096 87.596 6.471 87.092 5.181 C 86.966 4.835 86.84 4.51 86.829 4.436 C 86.554 3.346 84.265 1.762 82.102 1.164 C 79.596 0.482 78.246 0.44 63.837 0.503 Z M 77.971 5.391 C 79.012 5.852 79.344 6.345 79.276 7.32 C 79.23 8.17 79.001 8.495 78.108 8.967 C 77.307 9.386 76.472 9.439 70.635 9.439 L 65.119 9.439 L 65.119 5.013 L 71.219 5.055 L 77.307 5.086 Z M 126.083 0.598 C 126.049 0.65 125.763 1.154 125.431 1.73 C 125.088 2.307 124.699 2.926 124.55 3.104 C 124.401 3.283 124.287 3.45 124.287 3.482 C 124.287 3.576 122.902 5.8 122.742 5.978 C 122.662 6.062 122.353 6.555 122.055 7.079 C 121.757 7.593 121.334 8.285 121.105 8.6 C 120.876 8.914 120.567 9.407 120.418 9.701 C 120.27 9.984 119.972 10.456 119.766 10.75 C 119.56 11.033 119.091 11.788 118.713 12.428 C 118.336 13.057 117.74 14.043 117.386 14.599 C 117.019 15.155 116.733 15.648 116.733 15.689 C 116.733 15.731 116.482 16.119 116.173 16.56 C 115.864 17 115.532 17.535 115.44 17.745 C 115.349 17.955 115.074 18.395 114.845 18.731 C 114.616 19.056 114.17 19.78 113.861 20.336 C 113.54 20.891 113.231 21.384 113.174 21.437 C 113.117 21.5 113.071 21.584 113.071 21.625 C 113.071 21.667 114.788 21.709 116.882 21.709 L 120.705 21.709 L 121.048 21.206 C 121.242 20.933 121.563 20.409 121.769 20.031 C 121.975 19.654 122.307 19.108 122.501 18.825 C 122.696 18.532 122.936 18.154 123.028 17.986 L 123.211 17.672 L 129.643 17.64 L 136.074 17.619 L 136.372 18.06 C 137.013 19.056 137.677 20.126 138.146 20.891 L 138.638 21.709 L 142.792 21.709 C 145.081 21.709 146.947 21.688 146.947 21.657 C 146.947 21.563 146.226 20.398 145.848 19.864 C 145.631 19.57 145.459 19.297 145.459 19.255 C 145.459 19.224 145.207 18.815 144.898 18.364 C 144.578 17.902 144.246 17.378 144.143 17.179 C 144.051 16.99 143.571 16.235 143.078 15.511 C 142.598 14.777 141.808 13.571 141.316 12.837 C 140.343 11.327 139.336 9.785 138.764 8.914 L 137.391 6.817 C 135.926 4.583 135.331 3.671 134.964 3.157 C 134.793 2.905 134.495 2.454 134.301 2.16 C 134.117 1.856 133.786 1.374 133.591 1.07 L 133.213 0.524 L 129.677 0.524 C 127.72 0.524 126.106 0.556 126.083 0.598 Z M 129.746 7.111 C 130.043 7.593 131.005 9.198 131.943 10.792 C 132.332 11.452 132.836 12.271 133.053 12.606 C 133.282 12.952 133.442 13.246 133.419 13.267 C 133.339 13.34 125.797 13.372 125.717 13.298 C 125.671 13.256 125.786 12.973 125.98 12.669 C 126.885 11.19 128.178 8.956 128.887 7.635 C 129.46 6.576 129.425 6.597 129.746 7.111 Z M 0.057 11.872 C 0.023 11.945 0.011 14.064 0.023 16.57 L 0.057 21.133 L 5.642 21.164 L 11.216 21.185 L 11.216 11.746 L 5.665 11.746 C 1.328 11.746 0.092 11.778 0.057 11.872 Z M 27.81 16.466 L 27.81 21.185 L 38.911 21.185 L 38.911 16.529 C 38.911 12.375 38.888 11.862 38.728 11.809 C 38.625 11.778 36.13 11.746 33.177 11.746 L 27.81 11.746 Z M 0.057 23.618 C 0.023 23.692 0.011 25.831 0.023 28.369 L 0.057 32.984 L 4.807 33.015 C 7.416 33.036 9.934 33.015 10.392 32.984 L 11.216 32.91 L 11.216 23.492 L 5.665 23.492 C 1.328 23.492 0.092 23.524 0.057 23.618 Z M 13.939 23.545 C 13.859 23.629 13.939 32.837 14.019 32.921 C 14.065 32.952 16.549 32.984 19.547 32.984 L 25.006 32.984 L 25.04 28.233 L 25.063 23.492 L 19.536 23.492 C 16.491 23.492 13.974 23.513 13.939 23.545 Z M 27.833 28.233 L 27.867 32.984 L 38.854 32.984 L 38.888 28.233 L 38.911 23.492 L 27.81 23.492 Z M 68.083 25.768 C 67.705 26.324 67.705 26.324 67.946 26.324 C 68.06 26.324 68.392 26.114 68.667 25.852 L 69.17 25.38 L 68.758 25.38 C 68.403 25.38 68.312 25.432 68.083 25.768 Z M 84.323 26.733 C 82.652 27.037 81.862 28.998 82.858 30.414 C 83.373 31.138 83.831 31.368 84.883 31.431 C 86.726 31.547 87.859 30.834 88.054 29.418 C 88.34 27.467 86.715 26.313 84.323 26.733 Z M 86.829 27.803 C 87.458 28.348 87.424 29.649 86.76 30.33 C 86.131 30.97 84.746 31.033 83.922 30.456 C 82.617 29.554 83.178 27.561 84.792 27.31 C 85.021 27.278 85.261 27.236 85.318 27.226 C 85.524 27.163 86.543 27.561 86.829 27.803 Z M 120.705 26.733 C 118.37 27.184 118.324 30.792 120.647 31.368 C 121.265 31.515 122.765 31.431 123.222 31.222 C 125.042 30.351 125.053 27.792 123.234 26.943 C 122.742 26.712 121.38 26.607 120.705 26.733 Z M 123.005 27.603 C 124.149 28.306 124.035 30.037 122.799 30.634 C 121.197 31.421 119.263 30.152 119.72 28.61 C 120.075 27.383 121.78 26.859 123.005 27.603 Z M 142.312 26.733 C 141.636 27.006 141.373 27.845 141.774 28.453 L 142.003 28.82 L 141.591 29.072 C 140.801 29.533 140.687 30.404 141.327 31.075 C 141.659 31.41 141.671 31.41 142.735 31.41 C 143.593 31.41 143.857 31.368 144.12 31.211 C 144.406 31.033 144.452 31.033 144.646 31.19 C 144.761 31.285 145.047 31.358 145.344 31.358 L 145.837 31.358 L 145.436 30.918 L 145.047 30.488 L 145.31 29.869 C 145.459 29.533 145.55 29.208 145.516 29.156 C 145.39 28.977 144.887 29.04 144.818 29.229 C 144.784 29.334 144.692 29.544 144.623 29.711 L 144.486 29.995 L 143.33 29.009 C 142.083 27.939 141.957 27.677 142.518 27.32 C 142.964 27.037 143.857 27.32 143.857 27.75 C 143.857 27.95 144.269 27.939 144.36 27.74 C 144.635 27.069 143.216 26.366 142.312 26.733 Z M 143.284 29.879 L 143.994 30.509 L 143.616 30.718 C 142.769 31.19 141.682 30.844 141.682 30.11 C 141.682 29.785 141.751 29.649 141.98 29.481 C 142.415 29.166 142.495 29.187 143.284 29.879 Z M 200.964 26.722 C 200.964 26.743 201.113 26.932 201.308 27.142 C 201.491 27.352 201.926 27.855 202.281 28.254 L 202.91 28.967 L 202.441 29.512 C 202.178 29.806 201.754 30.309 201.491 30.624 C 201.239 30.939 200.976 31.232 200.907 31.274 C 200.85 31.316 201.033 31.358 201.331 31.358 L 201.88 31.358 L 202.59 30.467 C 202.99 29.984 203.368 29.596 203.425 29.617 C 203.494 29.628 203.848 30.016 204.226 30.488 C 204.901 31.316 204.924 31.327 205.462 31.368 C 205.943 31.41 206.183 31.327 205.897 31.232 C 205.737 31.18 204.054 29.124 204.054 28.998 C 204.054 28.935 204.421 28.453 204.867 27.939 C 205.313 27.425 205.737 26.943 205.794 26.869 C 205.886 26.775 205.794 26.743 205.416 26.743 C 204.924 26.743 204.89 26.764 204.306 27.467 C 203.391 28.558 203.494 28.558 202.681 27.593 C 202.006 26.806 201.949 26.764 201.468 26.722 C 201.193 26.701 200.964 26.701 200.964 26.722 Z M 57.909 29.051 L 57.909 31.358 L 58.584 31.358 L 58.618 30.456 L 58.653 29.554 L 59.465 29.512 L 60.278 29.46 L 60.85 30.383 C 61.411 31.295 61.422 31.306 61.892 31.337 L 62.372 31.368 L 61.731 30.414 C 61.377 29.89 61.113 29.439 61.136 29.428 C 61.148 29.407 61.342 29.313 61.537 29.219 C 62.487 28.778 62.498 27.415 61.571 26.911 C 61.308 26.775 60.919 26.743 59.58 26.743 L 57.909 26.743 Z M 61.102 27.467 C 61.64 27.74 61.548 28.568 60.942 28.799 C 60.255 29.061 58.756 28.998 58.664 28.705 C 58.573 28.38 58.584 27.425 58.687 27.331 C 58.802 27.205 60.816 27.331 61.102 27.467 Z M 66.034 29.051 L 66.034 31.358 L 70.154 31.358 L 70.154 31.096 C 70.154 30.834 70.143 30.834 69.193 30.834 C 68.678 30.834 67.923 30.802 67.534 30.771 L 66.824 30.697 L 66.858 30.005 L 66.893 29.313 L 68.243 29.281 C 69.582 29.25 69.582 29.25 69.582 28.998 C 69.582 28.747 69.582 28.747 68.243 28.715 L 66.893 28.684 L 66.858 27.981 L 66.824 27.278 L 67.888 27.289 C 69.96 27.32 70.177 27.299 70.132 27.027 C 70.097 26.796 70.074 26.796 68.072 26.764 L 66.034 26.743 Z M 73.931 29.051 L 73.931 31.358 L 74.732 31.358 L 74.732 29.565 C 74.732 28.38 74.767 27.803 74.847 27.845 C 74.973 27.918 75.133 28.107 76.838 30.141 C 77.822 31.327 77.857 31.358 78.291 31.358 L 78.738 31.358 L 78.738 26.743 L 77.994 26.743 L 78.017 28.474 C 78.028 29.428 78.005 30.204 77.96 30.204 C 77.914 30.204 77.204 29.428 76.392 28.474 L 74.904 26.754 L 74.423 26.743 L 73.931 26.743 Z M 90.754 26.796 C 90.754 26.827 90.915 27.142 91.109 27.499 C 91.304 27.866 91.601 28.484 91.773 28.893 C 92.643 30.907 92.94 31.358 93.41 31.358 C 93.799 31.358 93.844 31.327 94.119 30.802 C 94.886 29.323 95.561 27.981 95.561 27.939 C 95.561 27.887 95.996 26.974 96.099 26.817 C 96.122 26.775 95.95 26.743 95.71 26.743 C 95.275 26.754 95.275 26.754 94.76 27.719 C 94.474 28.254 94.245 28.705 94.245 28.736 C 94.245 28.914 93.455 30.404 93.387 30.362 C 93.341 30.341 93.066 29.785 92.757 29.135 C 92.46 28.484 92.139 27.855 92.048 27.74 C 91.968 27.624 91.842 27.352 91.773 27.131 C 91.67 26.764 91.636 26.743 91.212 26.743 C 90.96 26.743 90.754 26.764 90.754 26.796 Z M 99.91 28.075 C 99.521 28.82 98.972 29.837 98.697 30.362 L 98.193 31.306 L 98.548 31.337 C 99.017 31.379 99.223 31.306 99.223 31.075 C 99.223 30.97 99.326 30.729 99.452 30.55 L 99.681 30.204 L 102.485 30.204 L 102.76 30.781 C 103.023 31.337 103.046 31.358 103.469 31.358 L 103.904 31.358 L 103.526 30.592 C 103.32 30.183 102.783 29.145 102.336 28.285 L 101.524 26.743 L 100.631 26.743 Z M 101.478 28.296 C 101.684 28.684 101.901 29.124 101.959 29.281 L 102.084 29.575 L 101.043 29.575 C 100.471 29.575 100.024 29.533 100.047 29.481 C 100.185 29.124 101.009 27.582 101.054 27.582 C 101.089 27.582 101.272 27.897 101.478 28.296 Z M 106.227 27.027 C 106.262 27.299 106.285 27.32 106.777 27.289 C 107.063 27.268 107.463 27.289 107.669 27.32 L 108.036 27.383 L 108.036 31.358 L 108.837 31.358 L 108.86 30.54 C 108.871 30.099 108.871 29.376 108.86 28.946 C 108.848 28.516 108.86 27.96 108.894 27.708 L 108.963 27.268 L 109.878 27.268 C 110.771 27.268 110.782 27.268 110.782 27.006 L 110.782 26.743 L 106.193 26.743 Z M 114.33 29.04 L 114.33 31.358 L 115.246 31.358 L 115.223 29.072 L 115.188 26.796 L 114.765 26.764 L 114.33 26.733 Z M 128.178 29.051 L 128.178 31.358 L 129.093 31.358 L 129.116 29.565 L 129.151 27.771 L 130.181 29.04 C 130.753 29.732 131.245 30.309 131.291 30.309 C 131.325 30.309 131.542 30.55 131.771 30.834 C 132.126 31.295 132.229 31.358 132.584 31.358 L 132.984 31.358 L 132.984 26.743 L 132.298 26.743 L 132.275 28.128 C 132.263 28.893 132.252 29.68 132.241 29.879 L 132.241 30.225 L 131.954 29.879 C 131.794 29.69 131.542 29.418 131.382 29.271 C 131.222 29.124 130.661 28.495 130.135 27.866 C 129.173 26.743 129.173 26.743 128.681 26.743 L 128.178 26.743 Z M 152.669 27.058 L 152.669 27.373 L 154.5 27.373 L 154.5 31.368 L 154.935 31.337 L 155.358 31.306 L 155.381 29.376 C 155.393 28.317 155.438 27.425 155.473 27.394 C 155.507 27.362 155.908 27.331 156.365 27.32 C 157.167 27.31 157.189 27.299 157.224 27.027 L 157.258 26.743 L 152.669 26.743 Z M 160.794 26.764 C 160.794 26.785 160.76 27.824 160.726 29.072 L 160.657 31.358 L 161.584 31.358 L 161.618 30.435 L 161.653 29.523 L 162.351 29.491 L 163.06 29.46 L 163.587 30.141 C 163.873 30.509 164.159 30.938 164.228 31.085 C 164.319 31.316 164.411 31.358 164.8 31.358 C 165.361 31.358 165.372 31.421 164.686 30.456 C 163.999 29.481 163.999 29.491 164.628 29.135 C 165.441 28.684 165.498 27.677 164.731 27.069 L 164.331 26.743 L 162.568 26.743 C 161.596 26.743 160.794 26.754 160.794 26.764 Z M 164.113 27.53 C 164.445 27.803 164.411 28.327 164.045 28.642 C 163.781 28.862 163.656 28.893 162.706 28.893 L 161.653 28.893 L 161.618 28.222 C 161.561 27.205 161.538 27.226 162.797 27.289 C 163.633 27.331 163.942 27.394 164.113 27.53 Z M 170.442 27.131 C 170.202 27.687 169.206 29.69 168.748 30.592 L 168.348 31.358 L 168.737 31.358 C 169.092 31.358 169.149 31.306 169.446 30.781 L 169.767 30.194 L 171.14 30.225 L 172.525 30.257 L 172.811 30.802 C 173.086 31.327 173.12 31.358 173.532 31.358 C 173.772 31.358 173.956 31.316 173.933 31.264 C 173.921 31.211 173.383 30.173 172.754 28.956 L 171.609 26.754 L 171.117 26.743 C 170.66 26.743 170.614 26.764 170.442 27.131 Z M 171.632 28.495 C 171.896 29.009 172.079 29.449 172.044 29.491 C 172.021 29.544 171.587 29.575 171.072 29.575 C 170.248 29.575 170.167 29.554 170.236 29.386 C 170.282 29.292 170.328 29.156 170.339 29.082 C 170.385 28.851 171.026 27.582 171.106 27.582 C 171.14 27.582 171.381 27.991 171.632 28.495 Z M 176.634 27.813 C 176.908 28.411 177.309 29.25 177.526 29.68 C 177.755 30.11 178.018 30.666 178.133 30.907 C 178.327 31.337 178.362 31.358 178.808 31.348 C 179.323 31.348 179.518 31.064 180.387 29.103 C 180.57 28.694 180.925 28.002 181.177 27.551 L 181.635 26.743 L 181.166 26.743 C 180.822 26.743 180.685 26.796 180.628 26.922 C 180.593 27.027 180.239 27.74 179.838 28.505 C 179.437 29.271 179.071 30.016 179.037 30.162 C 178.922 30.571 178.774 30.425 178.282 29.418 C 178.03 28.893 177.675 28.191 177.503 27.845 C 177.332 27.499 177.149 27.111 177.114 26.974 C 177.046 26.785 176.943 26.743 176.588 26.743 L 176.141 26.743 Z M 185.743 27.446 C 185.549 27.845 185.102 28.663 184.759 29.281 C 184.404 29.911 184.164 30.414 184.198 30.414 C 184.244 30.414 184.141 30.634 183.981 30.897 C 183.821 31.169 183.683 31.389 183.683 31.4 C 183.683 31.41 183.878 31.4 184.118 31.379 C 184.53 31.348 184.587 31.295 184.862 30.771 L 185.171 30.204 L 187.872 30.204 L 188.181 30.781 C 188.467 31.316 188.513 31.358 188.902 31.358 C 189.383 31.358 189.383 31.348 188.673 30.005 C 188.41 29.512 187.929 28.568 187.62 27.929 L 187.059 26.743 L 186.098 26.743 Z M 187.391 29.124 C 187.426 29.156 187.46 29.281 187.46 29.386 C 187.46 29.554 187.357 29.575 186.487 29.575 C 185.949 29.575 185.514 29.554 185.514 29.533 C 185.514 29.449 186.35 27.834 186.453 27.708 C 186.544 27.614 186.67 27.761 186.945 28.317 C 187.151 28.726 187.346 29.082 187.391 29.124 Z M 192.633 28.568 C 192.667 30.55 192.713 30.687 193.423 31.169 C 194.098 31.631 195.929 31.536 196.581 31.012 C 197.291 30.435 197.417 30.047 197.417 28.285 L 197.417 26.743 L 196.616 26.743 L 196.616 28.285 C 196.616 29.659 196.593 29.879 196.387 30.183 C 195.849 30.991 194.327 31.064 193.583 30.309 C 193.377 30.099 193.354 29.9 193.32 28.411 L 193.274 26.743 L 192.599 26.743 Z\" fill=\"rgb(11,29,54)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({eAh1O9EEV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 206.02 33.023\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.216 9.439 L 11.216 0 L 0 0 Z M 13.962 4.719 L 13.962 9.439 L 25.063 9.439 L 25.063 0 L 13.962 0 Z M 27.81 4.719 L 27.81 9.439 L 38.911 9.439 L 38.911 0 L 27.81 0 Z M 48.296 16.466 L 48.296 32.931 L 49.554 32.931 L 49.554 0 L 48.296 0 Z M 100.826 0.273 C 96.316 0.524 92.86 1.668 90.96 3.545 L 90.411 4.08 L 90.411 7.341 L 91.018 7.121 C 91.338 7.006 91.773 6.848 91.956 6.775 C 92.769 6.439 94.76 5.905 96.591 5.527 C 100.574 4.688 104.408 5.296 105.049 6.848 C 105.598 8.18 104.579 9.324 101.054 11.327 C 100.208 11.809 99.487 12.229 99.452 12.271 C 99.418 12.302 98.754 12.711 97.964 13.162 C 97.175 13.613 96.145 14.232 95.676 14.525 C 95.206 14.83 94.554 15.207 94.222 15.375 C 93.89 15.543 93.352 15.857 93.02 16.078 C 92.689 16.287 91.979 16.717 91.441 17.032 C 90.651 17.483 90.457 17.651 90.4 17.902 C 90.297 18.364 90.274 20.891 90.365 21.332 L 90.434 21.709 L 112.384 21.709 L 112.384 19.465 C 112.384 17.231 112.384 17.221 112.133 17.158 C 111.984 17.126 109.397 17.095 106.376 17.095 L 100.883 17.095 L 101.684 16.665 C 102.13 16.434 102.817 16.036 103.229 15.784 C 104.431 15.06 105.838 14.263 105.918 14.263 C 105.964 14.263 106.285 14.074 106.651 13.833 C 107.246 13.435 107.841 13.057 109.352 12.134 C 110.839 11.222 112.087 9.816 112.636 8.432 C 113.197 7.016 112.785 4.436 111.858 3.587 C 111.766 3.513 111.698 3.408 111.698 3.367 C 111.698 3.136 109.821 1.814 109.111 1.531 C 108.676 1.363 108.173 1.164 107.978 1.091 C 106.662 0.577 103 0.157 100.826 0.273 Z M 63.837 0.503 C 58.081 0.524 57.68 0.535 57.669 0.713 C 57.657 0.808 57.657 5.37 57.669 10.855 C 57.68 16.329 57.68 21.017 57.68 21.269 L 57.68 21.709 L 61.377 21.688 L 65.062 21.657 L 65.096 17.798 L 65.119 13.949 L 72.317 13.949 L 72.741 14.441 C 72.981 14.725 73.416 15.186 73.702 15.469 C 73.988 15.763 74.835 16.728 75.591 17.609 C 77.124 19.413 77.971 20.367 78.761 21.164 L 79.287 21.709 L 83.476 21.709 C 85.776 21.709 87.664 21.688 87.664 21.657 C 87.664 21.573 86.715 20.493 86.005 19.769 C 85.227 18.983 80.454 13.665 80.454 13.592 C 80.454 13.571 80.695 13.498 81.004 13.435 C 84.037 12.795 86.085 11.452 86.875 9.607 C 87.516 8.096 87.596 6.471 87.092 5.181 C 86.966 4.835 86.84 4.51 86.829 4.436 C 86.554 3.346 84.265 1.762 82.102 1.164 C 79.596 0.482 78.246 0.44 63.837 0.503 Z M 77.971 5.391 C 79.012 5.852 79.344 6.345 79.276 7.32 C 79.23 8.17 79.001 8.495 78.108 8.967 C 77.307 9.386 76.472 9.439 70.635 9.439 L 65.119 9.439 L 65.119 5.013 L 71.219 5.055 L 77.307 5.086 Z M 126.083 0.598 C 126.049 0.65 125.763 1.154 125.431 1.73 C 125.088 2.307 124.699 2.926 124.55 3.104 C 124.401 3.283 124.287 3.45 124.287 3.482 C 124.287 3.576 122.902 5.8 122.742 5.978 C 122.662 6.062 122.353 6.555 122.055 7.079 C 121.757 7.593 121.334 8.285 121.105 8.6 C 120.876 8.914 120.567 9.407 120.418 9.701 C 120.27 9.984 119.972 10.456 119.766 10.75 C 119.56 11.033 119.091 11.788 118.713 12.428 C 118.336 13.057 117.74 14.043 117.386 14.599 C 117.019 15.155 116.733 15.648 116.733 15.689 C 116.733 15.731 116.482 16.119 116.173 16.56 C 115.864 17 115.532 17.535 115.44 17.745 C 115.349 17.955 115.074 18.395 114.845 18.731 C 114.616 19.056 114.17 19.78 113.861 20.336 C 113.54 20.891 113.231 21.384 113.174 21.437 C 113.117 21.5 113.071 21.584 113.071 21.625 C 113.071 21.667 114.788 21.709 116.882 21.709 L 120.705 21.709 L 121.048 21.206 C 121.242 20.933 121.563 20.409 121.769 20.031 C 121.975 19.654 122.307 19.108 122.501 18.825 C 122.696 18.532 122.936 18.154 123.028 17.986 L 123.211 17.672 L 129.643 17.64 L 136.074 17.619 L 136.372 18.06 C 137.013 19.056 137.677 20.126 138.146 20.891 L 138.638 21.709 L 142.792 21.709 C 145.081 21.709 146.947 21.688 146.947 21.657 C 146.947 21.563 146.226 20.398 145.848 19.864 C 145.631 19.57 145.459 19.297 145.459 19.255 C 145.459 19.224 145.207 18.815 144.898 18.364 C 144.578 17.902 144.246 17.378 144.143 17.179 C 144.051 16.99 143.571 16.235 143.078 15.511 C 142.598 14.777 141.808 13.571 141.316 12.837 C 140.343 11.327 139.336 9.785 138.764 8.914 L 137.391 6.817 C 135.926 4.583 135.331 3.671 134.964 3.157 C 134.793 2.905 134.495 2.454 134.301 2.16 C 134.117 1.856 133.786 1.374 133.591 1.07 L 133.213 0.524 L 129.677 0.524 C 127.72 0.524 126.106 0.556 126.083 0.598 Z M 129.746 7.111 C 130.043 7.593 131.005 9.198 131.943 10.792 C 132.332 11.452 132.836 12.271 133.053 12.606 C 133.282 12.952 133.442 13.246 133.419 13.267 C 133.339 13.34 125.797 13.372 125.717 13.298 C 125.671 13.256 125.786 12.973 125.98 12.669 C 126.885 11.19 128.178 8.956 128.887 7.635 C 129.46 6.576 129.425 6.597 129.746 7.111 Z M 0.057 11.872 C 0.023 11.945 0.011 14.064 0.023 16.57 L 0.057 21.133 L 5.642 21.164 L 11.216 21.185 L 11.216 11.746 L 5.665 11.746 C 1.328 11.746 0.092 11.778 0.057 11.872 Z M 27.81 16.466 L 27.81 21.185 L 38.911 21.185 L 38.911 16.529 C 38.911 12.375 38.888 11.862 38.728 11.809 C 38.625 11.778 36.13 11.746 33.177 11.746 L 27.81 11.746 Z M 0.057 23.618 C 0.023 23.692 0.011 25.831 0.023 28.369 L 0.057 32.984 L 4.807 33.015 C 7.416 33.036 9.934 33.015 10.392 32.984 L 11.216 32.91 L 11.216 23.492 L 5.665 23.492 C 1.328 23.492 0.092 23.524 0.057 23.618 Z M 13.939 23.545 C 13.859 23.629 13.939 32.837 14.019 32.921 C 14.065 32.952 16.549 32.984 19.547 32.984 L 25.006 32.984 L 25.04 28.233 L 25.063 23.492 L 19.536 23.492 C 16.491 23.492 13.974 23.513 13.939 23.545 Z M 27.833 28.233 L 27.867 32.984 L 38.854 32.984 L 38.888 28.233 L 38.911 23.492 L 27.81 23.492 Z M 68.083 25.768 C 67.705 26.324 67.705 26.324 67.946 26.324 C 68.06 26.324 68.392 26.114 68.667 25.852 L 69.17 25.38 L 68.758 25.38 C 68.403 25.38 68.312 25.432 68.083 25.768 Z M 84.323 26.733 C 82.652 27.037 81.862 28.998 82.858 30.414 C 83.373 31.138 83.831 31.368 84.883 31.431 C 86.726 31.547 87.859 30.834 88.054 29.418 C 88.34 27.467 86.715 26.313 84.323 26.733 Z M 86.829 27.803 C 87.458 28.348 87.424 29.649 86.76 30.33 C 86.131 30.97 84.746 31.033 83.922 30.456 C 82.617 29.554 83.178 27.561 84.792 27.31 C 85.021 27.278 85.261 27.236 85.318 27.226 C 85.524 27.163 86.543 27.561 86.829 27.803 Z M 120.705 26.733 C 118.37 27.184 118.324 30.792 120.647 31.368 C 121.265 31.515 122.765 31.431 123.222 31.222 C 125.042 30.351 125.053 27.792 123.234 26.943 C 122.742 26.712 121.38 26.607 120.705 26.733 Z M 123.005 27.603 C 124.149 28.306 124.035 30.037 122.799 30.634 C 121.197 31.421 119.263 30.152 119.72 28.61 C 120.075 27.383 121.78 26.859 123.005 27.603 Z M 142.312 26.733 C 141.636 27.006 141.373 27.845 141.774 28.453 L 142.003 28.82 L 141.591 29.072 C 140.801 29.533 140.687 30.404 141.327 31.075 C 141.659 31.41 141.671 31.41 142.735 31.41 C 143.593 31.41 143.857 31.368 144.12 31.211 C 144.406 31.033 144.452 31.033 144.646 31.19 C 144.761 31.285 145.047 31.358 145.344 31.358 L 145.837 31.358 L 145.436 30.918 L 145.047 30.488 L 145.31 29.869 C 145.459 29.533 145.55 29.208 145.516 29.156 C 145.39 28.977 144.887 29.04 144.818 29.229 C 144.784 29.334 144.692 29.544 144.623 29.711 L 144.486 29.995 L 143.33 29.009 C 142.083 27.939 141.957 27.677 142.518 27.32 C 142.964 27.037 143.857 27.32 143.857 27.75 C 143.857 27.95 144.269 27.939 144.36 27.74 C 144.635 27.069 143.216 26.366 142.312 26.733 Z M 143.284 29.879 L 143.994 30.509 L 143.616 30.718 C 142.769 31.19 141.682 30.844 141.682 30.11 C 141.682 29.785 141.751 29.649 141.98 29.481 C 142.415 29.166 142.495 29.187 143.284 29.879 Z M 200.964 26.722 C 200.964 26.743 201.113 26.932 201.308 27.142 C 201.491 27.352 201.926 27.855 202.281 28.254 L 202.91 28.967 L 202.441 29.512 C 202.178 29.806 201.754 30.309 201.491 30.624 C 201.239 30.939 200.976 31.232 200.907 31.274 C 200.85 31.316 201.033 31.358 201.331 31.358 L 201.88 31.358 L 202.59 30.467 C 202.99 29.984 203.368 29.596 203.425 29.617 C 203.494 29.628 203.848 30.016 204.226 30.488 C 204.901 31.316 204.924 31.327 205.462 31.368 C 205.943 31.41 206.183 31.327 205.897 31.232 C 205.737 31.18 204.054 29.124 204.054 28.998 C 204.054 28.935 204.421 28.453 204.867 27.939 C 205.313 27.425 205.737 26.943 205.794 26.869 C 205.886 26.775 205.794 26.743 205.416 26.743 C 204.924 26.743 204.89 26.764 204.306 27.467 C 203.391 28.558 203.494 28.558 202.681 27.593 C 202.006 26.806 201.949 26.764 201.468 26.722 C 201.193 26.701 200.964 26.701 200.964 26.722 Z M 57.909 29.051 L 57.909 31.358 L 58.584 31.358 L 58.618 30.456 L 58.653 29.554 L 59.465 29.512 L 60.278 29.46 L 60.85 30.383 C 61.411 31.295 61.422 31.306 61.892 31.337 L 62.372 31.368 L 61.731 30.414 C 61.377 29.89 61.113 29.439 61.136 29.428 C 61.148 29.407 61.342 29.313 61.537 29.219 C 62.487 28.778 62.498 27.415 61.571 26.911 C 61.308 26.775 60.919 26.743 59.58 26.743 L 57.909 26.743 Z M 61.102 27.467 C 61.64 27.74 61.548 28.568 60.942 28.799 C 60.255 29.061 58.756 28.998 58.664 28.705 C 58.573 28.38 58.584 27.425 58.687 27.331 C 58.802 27.205 60.816 27.331 61.102 27.467 Z M 66.034 29.051 L 66.034 31.358 L 70.154 31.358 L 70.154 31.096 C 70.154 30.834 70.143 30.834 69.193 30.834 C 68.678 30.834 67.923 30.802 67.534 30.771 L 66.824 30.697 L 66.858 30.005 L 66.893 29.313 L 68.243 29.281 C 69.582 29.25 69.582 29.25 69.582 28.998 C 69.582 28.747 69.582 28.747 68.243 28.715 L 66.893 28.684 L 66.858 27.981 L 66.824 27.278 L 67.888 27.289 C 69.96 27.32 70.177 27.299 70.132 27.027 C 70.097 26.796 70.074 26.796 68.072 26.764 L 66.034 26.743 Z M 73.931 29.051 L 73.931 31.358 L 74.732 31.358 L 74.732 29.565 C 74.732 28.38 74.767 27.803 74.847 27.845 C 74.973 27.918 75.133 28.107 76.838 30.141 C 77.822 31.327 77.857 31.358 78.291 31.358 L 78.738 31.358 L 78.738 26.743 L 77.994 26.743 L 78.017 28.474 C 78.028 29.428 78.005 30.204 77.96 30.204 C 77.914 30.204 77.204 29.428 76.392 28.474 L 74.904 26.754 L 74.423 26.743 L 73.931 26.743 Z M 90.754 26.796 C 90.754 26.827 90.915 27.142 91.109 27.499 C 91.304 27.866 91.601 28.484 91.773 28.893 C 92.643 30.907 92.94 31.358 93.41 31.358 C 93.799 31.358 93.844 31.327 94.119 30.802 C 94.886 29.323 95.561 27.981 95.561 27.939 C 95.561 27.887 95.996 26.974 96.099 26.817 C 96.122 26.775 95.95 26.743 95.71 26.743 C 95.275 26.754 95.275 26.754 94.76 27.719 C 94.474 28.254 94.245 28.705 94.245 28.736 C 94.245 28.914 93.455 30.404 93.387 30.362 C 93.341 30.341 93.066 29.785 92.757 29.135 C 92.46 28.484 92.139 27.855 92.048 27.74 C 91.968 27.624 91.842 27.352 91.773 27.131 C 91.67 26.764 91.636 26.743 91.212 26.743 C 90.96 26.743 90.754 26.764 90.754 26.796 Z M 99.91 28.075 C 99.521 28.82 98.972 29.837 98.697 30.362 L 98.193 31.306 L 98.548 31.337 C 99.017 31.379 99.223 31.306 99.223 31.075 C 99.223 30.97 99.326 30.729 99.452 30.55 L 99.681 30.204 L 102.485 30.204 L 102.76 30.781 C 103.023 31.337 103.046 31.358 103.469 31.358 L 103.904 31.358 L 103.526 30.592 C 103.32 30.183 102.783 29.145 102.336 28.285 L 101.524 26.743 L 100.631 26.743 Z M 101.478 28.296 C 101.684 28.684 101.901 29.124 101.959 29.281 L 102.084 29.575 L 101.043 29.575 C 100.471 29.575 100.024 29.533 100.047 29.481 C 100.185 29.124 101.009 27.582 101.054 27.582 C 101.089 27.582 101.272 27.897 101.478 28.296 Z M 106.227 27.027 C 106.262 27.299 106.285 27.32 106.777 27.289 C 107.063 27.268 107.463 27.289 107.669 27.32 L 108.036 27.383 L 108.036 31.358 L 108.837 31.358 L 108.86 30.54 C 108.871 30.099 108.871 29.376 108.86 28.946 C 108.848 28.516 108.86 27.96 108.894 27.708 L 108.963 27.268 L 109.878 27.268 C 110.771 27.268 110.782 27.268 110.782 27.006 L 110.782 26.743 L 106.193 26.743 Z M 114.33 29.04 L 114.33 31.358 L 115.246 31.358 L 115.223 29.072 L 115.188 26.796 L 114.765 26.764 L 114.33 26.733 Z M 128.178 29.051 L 128.178 31.358 L 129.093 31.358 L 129.116 29.565 L 129.151 27.771 L 130.181 29.04 C 130.753 29.732 131.245 30.309 131.291 30.309 C 131.325 30.309 131.542 30.55 131.771 30.834 C 132.126 31.295 132.229 31.358 132.584 31.358 L 132.984 31.358 L 132.984 26.743 L 132.298 26.743 L 132.275 28.128 C 132.263 28.893 132.252 29.68 132.241 29.879 L 132.241 30.225 L 131.954 29.879 C 131.794 29.69 131.542 29.418 131.382 29.271 C 131.222 29.124 130.661 28.495 130.135 27.866 C 129.173 26.743 129.173 26.743 128.681 26.743 L 128.178 26.743 Z M 152.669 27.058 L 152.669 27.373 L 154.5 27.373 L 154.5 31.368 L 154.935 31.337 L 155.358 31.306 L 155.381 29.376 C 155.393 28.317 155.438 27.425 155.473 27.394 C 155.507 27.362 155.908 27.331 156.365 27.32 C 157.167 27.31 157.189 27.299 157.224 27.027 L 157.258 26.743 L 152.669 26.743 Z M 160.794 26.764 C 160.794 26.785 160.76 27.824 160.726 29.072 L 160.657 31.358 L 161.584 31.358 L 161.618 30.435 L 161.653 29.523 L 162.351 29.491 L 163.06 29.46 L 163.587 30.141 C 163.873 30.509 164.159 30.938 164.228 31.085 C 164.319 31.316 164.411 31.358 164.8 31.358 C 165.361 31.358 165.372 31.421 164.686 30.456 C 163.999 29.481 163.999 29.491 164.628 29.135 C 165.441 28.684 165.498 27.677 164.731 27.069 L 164.331 26.743 L 162.568 26.743 C 161.596 26.743 160.794 26.754 160.794 26.764 Z M 164.113 27.53 C 164.445 27.803 164.411 28.327 164.045 28.642 C 163.781 28.862 163.656 28.893 162.706 28.893 L 161.653 28.893 L 161.618 28.222 C 161.561 27.205 161.538 27.226 162.797 27.289 C 163.633 27.331 163.942 27.394 164.113 27.53 Z M 170.442 27.131 C 170.202 27.687 169.206 29.69 168.748 30.592 L 168.348 31.358 L 168.737 31.358 C 169.092 31.358 169.149 31.306 169.446 30.781 L 169.767 30.194 L 171.14 30.225 L 172.525 30.257 L 172.811 30.802 C 173.086 31.327 173.12 31.358 173.532 31.358 C 173.772 31.358 173.956 31.316 173.933 31.264 C 173.921 31.211 173.383 30.173 172.754 28.956 L 171.609 26.754 L 171.117 26.743 C 170.66 26.743 170.614 26.764 170.442 27.131 Z M 171.632 28.495 C 171.896 29.009 172.079 29.449 172.044 29.491 C 172.021 29.544 171.587 29.575 171.072 29.575 C 170.248 29.575 170.167 29.554 170.236 29.386 C 170.282 29.292 170.328 29.156 170.339 29.082 C 170.385 28.851 171.026 27.582 171.106 27.582 C 171.14 27.582 171.381 27.991 171.632 28.495 Z M 176.634 27.813 C 176.908 28.411 177.309 29.25 177.526 29.68 C 177.755 30.11 178.018 30.666 178.133 30.907 C 178.327 31.337 178.362 31.358 178.808 31.348 C 179.323 31.348 179.518 31.064 180.387 29.103 C 180.57 28.694 180.925 28.002 181.177 27.551 L 181.635 26.743 L 181.166 26.743 C 180.822 26.743 180.685 26.796 180.628 26.922 C 180.593 27.027 180.239 27.74 179.838 28.505 C 179.437 29.271 179.071 30.016 179.037 30.162 C 178.922 30.571 178.774 30.425 178.282 29.418 C 178.03 28.893 177.675 28.191 177.503 27.845 C 177.332 27.499 177.149 27.111 177.114 26.974 C 177.046 26.785 176.943 26.743 176.588 26.743 L 176.141 26.743 Z M 185.743 27.446 C 185.549 27.845 185.102 28.663 184.759 29.281 C 184.404 29.911 184.164 30.414 184.198 30.414 C 184.244 30.414 184.141 30.634 183.981 30.897 C 183.821 31.169 183.683 31.389 183.683 31.4 C 183.683 31.41 183.878 31.4 184.118 31.379 C 184.53 31.348 184.587 31.295 184.862 30.771 L 185.171 30.204 L 187.872 30.204 L 188.181 30.781 C 188.467 31.316 188.513 31.358 188.902 31.358 C 189.383 31.358 189.383 31.348 188.673 30.005 C 188.41 29.512 187.929 28.568 187.62 27.929 L 187.059 26.743 L 186.098 26.743 Z M 187.391 29.124 C 187.426 29.156 187.46 29.281 187.46 29.386 C 187.46 29.554 187.357 29.575 186.487 29.575 C 185.949 29.575 185.514 29.554 185.514 29.533 C 185.514 29.449 186.35 27.834 186.453 27.708 C 186.544 27.614 186.67 27.761 186.945 28.317 C 187.151 28.726 187.346 29.082 187.391 29.124 Z M 192.633 28.568 C 192.667 30.55 192.713 30.687 193.423 31.169 C 194.098 31.631 195.929 31.536 196.581 31.012 C 197.291 30.435 197.417 30.047 197.417 28.285 L 197.417 26.743 L 196.616 26.743 L 196.616 28.285 C 196.616 29.659 196.593 29.879 196.387 30.183 C 195.849 30.991 194.327 31.064 193.583 30.309 C 193.377 30.099 193.354 29.9 193.32 28.411 L 193.274 26.743 L 192.599 26.743 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-yll5p1\",layoutDependency:layoutDependency,layoutId:\"i4SplEMg2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.216 9.439\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.216 9.439 L 11.216 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s589ge\",layoutDependency:layoutDependency,layoutId:\"xOaMKDV8d\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.101 9.439\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.101 9.439 L 11.101 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lt1ewm\",layoutDependency:layoutDependency,layoutId:\"Hueoxiiyd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.101 9.439\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.101 9.439 L 11.101 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-utoz5c\",layoutDependency:layoutDependency,layoutId:\"dj2WhKR6y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.259 32.931\" overflow=\"visible\"><path d=\"M 0 16.466 L 0 32.931 L 1.259 32.931 L 1.259 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dvc8i3\",layoutDependency:layoutDependency,layoutId:\"qgOdhmy4X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.583 21.456\" overflow=\"visible\"><path d=\"M 10.518 0.019 C 6.008 0.271 2.552 1.414 0.652 3.291 L 0.103 3.826 L 0.103 7.088 L 0.71 6.868 C 1.03 6.752 1.465 6.595 1.648 6.522 C 2.461 6.186 4.452 5.651 6.283 5.274 C 10.266 4.435 14.1 5.043 14.741 6.595 C 15.29 7.927 14.271 9.07 10.746 11.073 C 9.9 11.556 9.179 11.975 9.144 12.017 C 9.11 12.049 8.446 12.458 7.656 12.909 C 6.867 13.36 5.837 13.978 5.368 14.272 C 4.898 14.576 4.246 14.954 3.914 15.121 C 3.582 15.289 3.044 15.604 2.712 15.824 C 2.381 16.034 1.671 16.464 1.133 16.778 C 0.343 17.229 0.149 17.397 0.092 17.649 C -0.011 18.11 -0.034 20.638 0.057 21.078 L 0.126 21.456 L 22.076 21.456 L 22.076 19.212 C 22.076 16.978 22.076 16.967 21.825 16.904 C 21.676 16.873 19.089 16.841 16.068 16.841 L 10.575 16.841 L 11.376 16.411 C 11.822 16.181 12.509 15.782 12.921 15.53 C 14.123 14.807 15.53 14.01 15.61 14.01 C 15.656 14.01 15.977 13.821 16.343 13.58 C 16.938 13.181 17.533 12.804 19.044 11.881 C 20.531 10.968 21.779 9.563 22.328 8.179 C 22.889 6.763 22.477 4.183 21.55 3.333 C 21.458 3.26 21.39 3.155 21.39 3.113 C 21.39 2.882 19.513 1.561 18.803 1.278 C 18.368 1.11 17.865 0.911 17.67 0.837 C 16.354 0.323 12.692 -0.096 10.518 0.019 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mezdbq\",layoutDependency:layoutDependency,layoutId:\"n4mvzd1vf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.004 21.227\" overflow=\"visible\"><path d=\"M 6.177 0.021 C 0.421 0.042 0.02 0.052 0.009 0.231 C -0.003 0.325 -0.003 4.887 0.009 10.372 C 0.02 15.847 0.02 20.535 0.02 20.786 L 0.02 21.227 L 3.717 21.206 L 7.402 21.174 L 7.436 17.315 L 7.459 13.466 L 14.657 13.466 L 15.081 13.959 C 15.321 14.242 15.756 14.704 16.042 14.987 C 16.328 15.28 17.175 16.245 17.931 17.126 C 19.464 18.93 20.311 19.884 21.101 20.682 L 21.627 21.227 L 25.816 21.227 C 28.116 21.227 30.004 21.206 30.004 21.174 C 30.004 21.091 29.055 20.01 28.345 19.287 C 27.567 18.5 22.794 13.183 22.794 13.109 C 22.794 13.088 23.035 13.015 23.344 12.952 C 26.377 12.312 28.425 10.97 29.215 9.124 C 29.856 7.614 29.936 5.988 29.432 4.698 C 29.306 4.352 29.18 4.027 29.169 3.954 C 28.894 2.863 26.605 1.279 24.442 0.682 C 21.936 0 20.586 -0.042 6.177 0.021 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17zj4nu\",layoutDependency:layoutDependency,layoutId:\"nrli61gsS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.165 4.426\" overflow=\"visible\"><path d=\"M 12.852 0.378 C 13.894 0.839 14.225 1.332 14.157 2.307 C 14.111 3.157 13.882 3.482 12.989 3.954 C 12.188 4.373 11.353 4.426 5.516 4.426 L 0 4.426 L 0 0 L 6.1 0.042 L 12.188 0.073 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vri0xa\",layoutDependency:layoutDependency,layoutId:\"rn50v1UK3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.876 21.185\" overflow=\"visible\"><path d=\"M 13.012 0.073 C 12.978 0.126 12.692 0.629 12.36 1.206 C 12.017 1.783 11.628 2.402 11.479 2.58 C 11.33 2.758 11.216 2.926 11.216 2.958 C 11.216 3.052 9.831 5.275 9.671 5.454 C 9.59 5.537 9.281 6.03 8.984 6.555 C 8.686 7.069 8.263 7.761 8.034 8.075 C 7.805 8.39 7.496 8.883 7.347 9.177 C 7.199 9.46 6.901 9.932 6.695 10.225 C 6.489 10.509 6.02 11.264 5.642 11.903 C 5.264 12.533 4.669 13.519 4.315 14.074 C 3.948 14.63 3.662 15.123 3.662 15.165 C 3.662 15.207 3.41 15.595 3.101 16.036 C 2.792 16.476 2.461 17.011 2.369 17.221 C 2.277 17.43 2.003 17.871 1.774 18.207 C 1.545 18.532 1.099 19.255 0.79 19.811 C 0.469 20.367 0.16 20.86 0.103 20.912 C 0.046 20.975 0 21.059 0 21.101 C 0 21.143 1.717 21.185 3.811 21.185 L 7.633 21.185 L 7.977 20.682 C 8.171 20.409 8.492 19.885 8.698 19.507 C 8.904 19.129 9.236 18.584 9.43 18.301 C 9.625 18.007 9.865 17.63 9.957 17.462 L 10.14 17.147 L 16.572 17.116 L 23.003 17.095 L 23.301 17.535 C 23.942 18.532 24.606 19.601 25.075 20.367 L 25.567 21.185 L 29.721 21.185 C 32.01 21.185 33.876 21.164 33.876 21.133 C 33.876 21.038 33.155 19.874 32.777 19.339 C 32.559 19.046 32.388 18.773 32.388 18.731 C 32.388 18.699 32.136 18.29 31.827 17.839 C 31.507 17.378 31.175 16.854 31.072 16.654 C 30.98 16.466 30.499 15.71 30.007 14.987 C 29.527 14.253 28.737 13.047 28.245 12.312 C 27.272 10.802 26.265 9.261 25.693 8.39 L 24.319 6.293 C 22.855 4.059 22.259 3.146 21.893 2.632 C 21.722 2.381 21.424 1.93 21.229 1.636 C 21.046 1.332 20.714 0.849 20.52 0.545 L 20.142 0 L 16.606 0 C 14.649 0 13.035 0.031 13.012 0.073 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vqgrjv\",layoutDependency:layoutDependency,layoutId:\"n7cWOw8J9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.714 6.573\" overflow=\"visible\"><path d=\"M 4.039 0.343 C 4.336 0.826 5.297 2.43 6.236 4.024 C 6.625 4.685 7.129 5.503 7.346 5.839 C 7.575 6.185 7.735 6.478 7.712 6.499 C 7.632 6.573 0.09 6.604 0.01 6.531 C -0.036 6.489 0.079 6.206 0.273 5.902 C 1.177 4.423 2.471 2.189 3.18 0.868 C 3.752 -0.192 3.718 -0.171 4.039 0.343 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ob0w9b\",layoutDependency:layoutDependency,layoutId:\"ECSM9ZSae\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.197 9.439\" overflow=\"visible\"><path d=\"M 0.039 0.126 C 0.004 0.199 -0.007 2.318 0.004 4.824 L 0.039 9.386 L 5.624 9.418 L 11.197 9.439 L 11.197 0 L 5.646 0 C 1.309 0 0.073 0.031 0.039 0.126 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bkmg52\",layoutDependency:layoutDependency,layoutId:\"op1cd0Xdr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.101 9.439\" overflow=\"visible\"><path d=\"M 0 4.719 L 0 9.439 L 11.101 9.439 L 11.101 4.782 C 11.101 0.629 11.078 0.115 10.918 0.063 C 10.815 0.031 8.32 0 5.367 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ym5lxk\",layoutDependency:layoutDependency,layoutId:\"AmJqLTOZC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.197 9.531\" overflow=\"visible\"><path d=\"M 0.039 0.126 C 0.004 0.199 -0.007 2.339 0.004 4.877 L 0.039 9.491 L 4.788 9.523 C 7.397 9.544 9.915 9.523 10.373 9.491 L 11.197 9.418 L 11.197 0 L 5.646 0 C 1.309 0 0.073 0.031 0.039 0.126 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jud8x8\",layoutDependency:layoutDependency,layoutId:\"BcHySHm1N\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.157 9.491\" overflow=\"visible\"><path d=\"M 0.033 0.052 C -0.047 0.136 0.033 9.344 0.113 9.428 C 0.159 9.46 2.643 9.491 5.641 9.491 L 11.1 9.491 L 11.134 4.74 L 11.157 0 L 5.63 0 C 2.585 0 0.068 0.021 0.033 0.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16ok9qu\",layoutDependency:layoutDependency,layoutId:\"tuDaqN3Pk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.101 9.491\" overflow=\"visible\"><path d=\"M 0.023 4.74 L 0.057 9.491 L 11.044 9.491 L 11.078 4.74 L 11.101 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aqq81y\",layoutDependency:layoutDependency,layoutId:\"coGZX8KEQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.391 1\" overflow=\"visible\"><path d=\"M 0.303 0.388 C -0.074 0.944 -0.074 0.944 0.166 0.944 C 0.28 0.944 0.612 0.734 0.887 0.472 L 1.391 0 L 0.979 0 C 0.624 0 0.532 0.052 0.303 0.388 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15cudzl\",layoutDependency:layoutDependency,layoutId:\"LmbGvaQDr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.667 4.796\" overflow=\"visible\"><path d=\"M 1.903 0.086 C 0.232 0.39 -0.557 2.351 0.438 3.767 C 0.953 4.491 1.411 4.721 2.464 4.784 C 4.307 4.9 5.44 4.187 5.634 2.771 C 5.92 0.82 4.295 -0.334 1.903 0.086 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l8utk6\",layoutDependency:layoutDependency,layoutId:\"C9Ib3E06E\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.082 3.633\" overflow=\"visible\"><path d=\"M 3.631 0.583 C 4.26 1.129 4.226 2.429 3.562 3.111 C 2.933 3.751 1.548 3.814 0.724 3.237 C -0.581 2.335 -0.02 0.342 1.594 0.091 C 1.822 0.059 2.063 0.017 2.12 0.007 C 2.326 -0.056 3.345 0.342 3.631 0.583 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nm429y\",layoutDependency:layoutDependency,layoutId:\"X5JhwmrIb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.664 4.763\" overflow=\"visible\"><path d=\"M 1.776 0.054 C -0.559 0.505 -0.605 4.113 1.718 4.689 C 2.336 4.836 3.836 4.752 4.293 4.543 C 6.113 3.672 6.124 1.113 4.305 0.264 C 3.813 0.033 2.451 -0.072 1.776 0.054 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kg2nrb\",layoutDependency:layoutDependency,layoutId:\"NSkPxGFH9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.147 3.615\" overflow=\"visible\"><path d=\"M 3.353 0.344 C 4.497 1.046 4.383 2.777 3.147 3.375 C 1.545 4.161 -0.389 2.892 0.068 1.35 C 0.423 0.123 2.128 -0.401 3.353 0.344 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1koq7ab\",layoutDependency:layoutDependency,layoutId:\"FnaDKY5gR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.923 4.778\" overflow=\"visible\"><path d=\"M 1.398 0.101 C 0.723 0.374 0.46 1.213 0.861 1.821 L 1.089 2.188 L 0.677 2.44 C -0.112 2.901 -0.227 3.772 0.414 4.443 C 0.746 4.778 0.758 4.778 1.822 4.778 C 2.68 4.778 2.943 4.736 3.207 4.579 C 3.493 4.401 3.539 4.401 3.733 4.558 C 3.848 4.653 4.134 4.726 4.431 4.726 L 4.923 4.726 L 4.523 4.285 L 4.134 3.855 L 4.397 3.237 C 4.546 2.901 4.637 2.576 4.603 2.524 C 4.477 2.345 3.973 2.408 3.905 2.597 C 3.87 2.702 3.779 2.912 3.71 3.079 L 3.573 3.363 L 2.417 2.377 C 1.17 1.307 1.044 1.045 1.604 0.688 C 2.051 0.405 2.943 0.688 2.943 1.118 C 2.943 1.317 3.355 1.307 3.447 1.108 C 3.722 0.437 2.303 -0.266 1.398 0.101 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-188aist\",layoutDependency:layoutDependency,layoutId:\"LYjCa2nTt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.312 1.649\" overflow=\"visible\"><path d=\"M 1.602 0.594 L 2.312 1.223 L 1.934 1.433 C 1.087 1.905 0 1.558 0 0.824 C 0 0.499 0.069 0.363 0.298 0.195 C 0.732 -0.12 0.813 -0.099 1.602 0.594 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ppivnu\",layoutDependency:layoutDependency,layoutId:\"Fi4VsOJpS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.123 4.673\" overflow=\"visible\"><path d=\"M 0.068 0.016 C 0.068 0.037 0.216 0.225 0.411 0.435 C 0.594 0.645 1.029 1.148 1.384 1.547 L 2.013 2.26 L 1.544 2.805 C 1.281 3.099 0.857 3.603 0.594 3.917 C 0.342 4.232 0.079 4.525 0.01 4.567 C -0.047 4.609 0.136 4.651 0.434 4.651 L 0.983 4.651 L 1.693 3.76 C 2.093 3.277 2.471 2.889 2.528 2.91 C 2.597 2.921 2.952 3.309 3.329 3.781 C 4.005 4.609 4.027 4.62 4.565 4.662 C 5.046 4.704 5.286 4.62 5 4.525 C 4.84 4.473 3.158 2.417 3.158 2.292 C 3.158 2.229 3.524 1.746 3.97 1.232 C 4.417 0.718 4.84 0.236 4.897 0.163 C 4.989 0.068 4.897 0.037 4.52 0.037 C 4.027 0.037 3.993 0.058 3.409 0.76 C 2.494 1.851 2.597 1.851 1.784 0.886 C 1.109 0.1 1.052 0.058 0.571 0.016 C 0.297 -0.005 0.068 -0.005 0.068 0.016 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q6gqb3\",layoutDependency:layoutDependency,layoutId:\"cVkBmnTJQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.463 4.625\" overflow=\"visible\"><path d=\"M 0 2.307 L 0 4.615 L 0.675 4.615 L 0.71 3.713 L 0.744 2.811 L 1.556 2.769 L 2.369 2.716 L 2.941 3.639 C 3.502 4.552 3.513 4.562 3.983 4.594 L 4.463 4.625 L 3.822 3.671 C 3.468 3.146 3.204 2.695 3.227 2.685 C 3.239 2.664 3.433 2.569 3.628 2.475 C 4.578 2.035 4.589 0.671 3.662 0.168 C 3.399 0.031 3.01 0 1.671 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gnp1mo\",layoutDependency:layoutDependency,layoutId:\"VAFmYrZqm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.854 1.686\" overflow=\"visible\"><path d=\"M 2.5 0.188 C 3.038 0.461 2.946 1.289 2.34 1.52 C 1.653 1.782 0.154 1.719 0.062 1.426 C -0.029 1.101 -0.018 0.146 0.085 0.052 C 0.199 -0.074 2.214 0.052 2.5 0.188 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dzoz09\",layoutDependency:layoutDependency,layoutId:\"Qrz4BdQnw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.12 4.615\" overflow=\"visible\"><path d=\"M 0 2.307 L 0 4.615 L 4.12 4.615 L 4.12 4.352 C 4.12 4.09 4.109 4.09 3.159 4.09 C 2.644 4.09 1.888 4.059 1.499 4.027 L 0.79 3.954 L 0.824 3.262 L 0.858 2.569 L 2.209 2.538 C 3.548 2.507 3.548 2.507 3.548 2.255 C 3.548 2.003 3.548 2.003 2.209 1.972 L 0.858 1.94 L 0.824 1.238 L 0.79 0.535 L 1.854 0.545 C 3.925 0.577 4.143 0.556 4.097 0.283 C 4.063 0.052 4.04 0.052 2.037 0.021 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8bhayc\",layoutDependency:layoutDependency,layoutId:\"GUxuMi1OU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.807 4.615\" overflow=\"visible\"><path d=\"M 0 2.307 L 0 4.615 L 0.801 4.615 L 0.801 2.821 C 0.801 1.636 0.835 1.059 0.916 1.101 C 1.041 1.175 1.202 1.363 2.907 3.398 C 3.891 4.583 3.925 4.615 4.36 4.615 L 4.807 4.615 L 4.807 0 L 4.063 0 L 4.086 1.73 C 4.097 2.685 4.074 3.461 4.028 3.461 C 3.983 3.461 3.273 2.685 2.461 1.73 L 0.973 0.01 L 0.492 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-heamvz\",layoutDependency:layoutDependency,layoutId:\"ygFLmdjRx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.347 4.615\" overflow=\"visible\"><path d=\"M 0 0.052 C 0 0.084 0.16 0.399 0.355 0.755 C 0.549 1.122 0.847 1.741 1.019 2.15 C 1.888 4.164 2.186 4.615 2.655 4.615 C 3.044 4.615 3.09 4.583 3.365 4.059 C 4.131 2.58 4.807 1.238 4.807 1.196 C 4.807 1.143 5.242 0.231 5.345 0.073 C 5.367 0.031 5.196 0 4.955 0 C 4.521 0.01 4.521 0.01 4.006 0.975 C 3.719 1.51 3.491 1.961 3.491 1.993 C 3.491 2.171 2.701 3.66 2.632 3.618 C 2.586 3.597 2.312 3.041 2.003 2.391 C 1.705 1.741 1.385 1.112 1.293 0.996 C 1.213 0.881 1.087 0.608 1.019 0.388 C 0.916 0.021 0.881 0 0.458 0 C 0.206 0 0 0.021 0 0.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zcxyow\",layoutDependency:layoutDependency,layoutId:\"YUzSsBoKU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.711 4.615\" overflow=\"visible\"><path d=\"M 1.717 1.332 C 1.328 2.077 0.778 3.094 0.504 3.618 L 0 4.562 L 0.355 4.594 C 0.824 4.636 1.03 4.562 1.03 4.331 C 1.03 4.227 1.133 3.985 1.259 3.807 L 1.488 3.461 L 4.292 3.461 L 4.566 4.038 C 4.83 4.594 4.852 4.615 5.276 4.615 L 5.711 4.615 L 5.333 3.849 C 5.127 3.44 4.589 2.402 4.143 1.542 L 3.33 0 L 2.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18mmnx5\",layoutDependency:layoutDependency,layoutId:\"VeKyVxs_m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.038 1.993\" overflow=\"visible\"><path d=\"M 1.431 0.713 C 1.637 1.101 1.855 1.542 1.912 1.699 L 2.038 1.993 L 0.997 1.993 C 0.424 1.993 -0.022 1.951 0.001 1.898 C 0.138 1.542 0.962 0 1.008 0 C 1.042 0 1.225 0.315 1.431 0.713 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11nv6mg\",layoutDependency:layoutDependency,layoutId:\"QUgaAOq5a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.589 4.615\" overflow=\"visible\"><path d=\"M 0.034 0.283 C 0.069 0.556 0.092 0.577 0.584 0.545 C 0.87 0.524 1.27 0.545 1.476 0.577 L 1.843 0.64 L 1.843 4.615 L 2.644 4.615 L 2.667 3.797 C 2.678 3.356 2.678 2.632 2.667 2.202 C 2.655 1.772 2.667 1.217 2.701 0.965 L 2.77 0.524 L 3.685 0.524 C 4.578 0.524 4.589 0.524 4.589 0.262 L 4.589 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kzmld4\",layoutDependency:layoutDependency,layoutId:\"padrm5mc6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.625\" overflow=\"visible\"><path d=\"M 0 2.307 L 0 4.625 L 0.916 4.625 L 0.893 2.339 L 0.858 0.063 L 0.435 0.031 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tnz9by\",layoutDependency:layoutDependency,layoutId:\"sX7_gNdeS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.807 4.615\" overflow=\"visible\"><path d=\"M 0 2.307 L 0 4.615 L 0.916 4.615 L 0.938 2.821 L 0.973 1.028 L 2.003 2.297 C 2.575 2.989 3.067 3.566 3.113 3.566 C 3.147 3.566 3.365 3.807 3.594 4.09 C 3.948 4.552 4.051 4.615 4.406 4.615 L 4.807 4.615 L 4.807 0 L 4.12 0 L 4.097 1.384 C 4.086 2.15 4.074 2.937 4.063 3.136 L 4.063 3.482 L 3.777 3.136 C 3.616 2.947 3.365 2.674 3.204 2.528 C 3.044 2.381 2.483 1.751 1.957 1.122 C 0.996 0 0.996 0 0.504 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q8tf27\",layoutDependency:layoutDependency,layoutId:\"CCHAj8634\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.589 4.625\" overflow=\"visible\"><path d=\"M 0 0.315 L 0 0.629 L 1.831 0.629 L 1.831 4.625 L 2.266 4.594 L 2.689 4.562 L 2.712 2.632 C 2.724 1.573 2.77 0.682 2.804 0.65 C 2.838 0.619 3.239 0.587 3.697 0.577 C 4.498 0.566 4.521 0.556 4.555 0.283 L 4.589 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y9hqh1\",layoutDependency:layoutDependency,layoutId:\"oXghPNNBh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.616 4.615\" overflow=\"visible\"><path d=\"M 0.137 0.021 C 0.137 0.042 0.103 1.08 0.069 2.328 L 0 4.615 L 0.927 4.615 L 0.961 3.692 L 0.996 2.779 L 1.694 2.748 L 2.403 2.716 L 2.93 3.398 C 3.216 3.765 3.502 4.195 3.571 4.342 C 3.662 4.573 3.754 4.615 4.143 4.615 C 4.704 4.615 4.715 4.677 4.028 3.713 C 3.342 2.737 3.342 2.748 3.971 2.391 C 4.784 1.94 4.841 0.933 4.074 0.325 L 3.674 0 L 1.911 0 C 0.938 0 0.137 0.01 0.137 0.021 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ks8w2z\",layoutDependency:layoutDependency,layoutId:\"Z66fJyTlX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.744 1.629\" overflow=\"visible\"><path d=\"M 2.515 0.266 C 2.847 0.539 2.813 1.063 2.447 1.378 C 2.183 1.598 2.057 1.629 1.108 1.629 L 0.055 1.629 L 0.02 0.958 C -0.037 -0.059 -0.06 -0.038 1.199 0.025 C 2.035 0.067 2.344 0.13 2.515 0.266 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jelomw\",layoutDependency:layoutDependency,layoutId:\"evL8U1Mhw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.587 4.615\" overflow=\"visible\"><path d=\"M 2.094 0.388 C 1.854 0.944 0.858 2.947 0.401 3.849 L 0 4.615 L 0.389 4.615 C 0.744 4.615 0.801 4.562 1.099 4.038 L 1.419 3.45 L 2.792 3.482 L 4.177 3.513 L 4.463 4.059 C 4.738 4.583 4.772 4.615 5.184 4.615 C 5.425 4.615 5.608 4.573 5.585 4.52 C 5.573 4.468 5.036 3.429 4.406 2.213 L 3.262 0.01 L 2.77 0 C 2.312 0 2.266 0.021 2.094 0.388 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k6oc21\",layoutDependency:layoutDependency,layoutId:\"x70BEjHKR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.832 1.993\" overflow=\"visible\"><path d=\"M 1.415 0.912 C 1.679 1.426 1.862 1.867 1.827 1.909 C 1.805 1.961 1.37 1.993 0.855 1.993 C 0.031 1.993 -0.049 1.972 0.019 1.804 C 0.065 1.709 0.111 1.573 0.122 1.5 C 0.168 1.269 0.809 0 0.889 0 C 0.923 0 1.164 0.409 1.415 0.912 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mtv19u\",layoutDependency:layoutDependency,layoutId:\"Ek6SjMxsV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.493 4.606\" overflow=\"visible\"><path d=\"M 0.492 1.07 C 0.767 1.668 1.167 2.507 1.385 2.937 C 1.614 3.367 1.877 3.922 1.991 4.164 C 2.186 4.594 2.22 4.615 2.667 4.604 C 3.182 4.604 3.376 4.321 4.246 2.36 C 4.429 1.951 4.784 1.259 5.036 0.808 L 5.493 0 L 5.024 0 C 4.681 0 4.543 0.052 4.486 0.178 C 4.452 0.283 4.097 0.996 3.697 1.762 C 3.296 2.528 2.93 3.272 2.895 3.419 C 2.781 3.828 2.632 3.681 2.14 2.674 C 1.888 2.15 1.534 1.447 1.362 1.101 C 1.19 0.755 1.007 0.367 0.973 0.231 C 0.904 0.042 0.801 0 0.446 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ok1tmp\",layoutDependency:layoutDependency,layoutId:\"PGf5jPJnV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.555 4.661\" overflow=\"visible\"><path d=\"M 2.06 0.703 C 1.865 1.101 1.419 1.919 1.076 2.538 C 0.721 3.167 0.481 3.671 0.515 3.671 C 0.561 3.671 0.458 3.891 0.298 4.153 C 0.137 4.426 0 4.646 0 4.657 C 0 4.667 0.195 4.657 0.435 4.636 C 0.847 4.604 0.904 4.552 1.179 4.027 L 1.488 3.461 L 4.189 3.461 L 4.498 4.038 C 4.784 4.573 4.83 4.615 5.219 4.615 C 5.699 4.615 5.699 4.604 4.99 3.262 C 4.727 2.769 4.246 1.825 3.937 1.185 L 3.376 0 L 2.415 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hqvqop\",layoutDependency:layoutDependency,layoutId:\"iyo4YH42Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.946 1.893\" overflow=\"visible\"><path d=\"M 1.877 1.442 C 1.911 1.474 1.946 1.6 1.946 1.705 C 1.946 1.872 1.843 1.893 0.973 1.893 C 0.435 1.893 0 1.872 0 1.851 C 0 1.768 0.835 0.152 0.938 0.027 C 1.03 -0.068 1.156 0.079 1.431 0.635 C 1.637 1.044 1.831 1.4 1.877 1.442 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e5qgg6\",layoutDependency:layoutDependency,layoutId:\"ZGo5lFlfO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.818 4.723\" overflow=\"visible\"><path d=\"M 0.034 1.825 C 0.069 3.807 0.114 3.943 0.824 4.426 C 1.499 4.887 3.33 4.793 3.983 4.268 C 4.692 3.692 4.818 3.304 4.818 1.542 L 4.818 0 L 4.017 0 L 4.017 1.542 C 4.017 2.916 3.994 3.136 3.788 3.44 C 3.25 4.247 1.728 4.321 0.984 3.566 C 0.778 3.356 0.755 3.157 0.721 1.668 L 0.675 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pu4ek6\",layoutDependency:layoutDependency,layoutId:\"u7p_jddpc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.181 9.439\" overflow=\"visible\"><path d=\"M 0.057 4.216 C 0.046 6.544 0.034 8.663 0.023 8.935 L 0 9.439 L 11.181 9.439 L 11.181 0 L 0.08 0 Z\" fill=\"rgb(208,138,54)\"></path></svg>',withExternalLayout:true})]})})})})})});});const css=[\".framer-vSCiK.framer-11vh6px, .framer-vSCiK .framer-11vh6px { display: block; }\",\".framer-vSCiK.framer-a8pyz6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-vSCiK .framer-16lla77 { height: 33px; position: relative; width: 206px; }\",\".framer-vSCiK .framer-17uuxlx { height: 33px; left: 0px; position: absolute; top: 0px; width: 206px; }\",\".framer-vSCiK .framer-yll5p1 { height: 10px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-vSCiK .framer-1s589ge { height: 10px; left: 14px; position: absolute; top: 0px; width: 11px; }\",\".framer-vSCiK .framer-1lt1ewm { height: 10px; left: 28px; position: absolute; top: 0px; width: 11px; }\",\".framer-vSCiK .framer-utoz5c { height: 33px; left: 48px; position: absolute; top: 0px; width: 2px; }\",\".framer-vSCiK .framer-1dvc8i3 { height: 22px; left: 90px; position: absolute; top: 0px; width: 23px; }\",\".framer-vSCiK .framer-1mezdbq { height: 21px; left: 58px; position: absolute; top: 0px; width: 30px; }\",\".framer-vSCiK .framer-17zj4nu { height: 5px; left: 65px; position: absolute; top: 5px; width: 14px; }\",\".framer-vSCiK .framer-1vri0xa { height: 21px; left: 113px; position: absolute; top: 1px; width: 34px; }\",\".framer-vSCiK .framer-1vqgrjv { height: 7px; left: 126px; position: absolute; top: 7px; width: 8px; }\",\".framer-vSCiK .framer-ob0w9b { height: 10px; left: 0px; position: absolute; top: 12px; width: 11px; }\",\".framer-vSCiK .framer-bkmg52 { height: 10px; left: 28px; position: absolute; top: 12px; width: 11px; }\",\".framer-vSCiK .framer-ym5lxk { height: 10px; left: 0px; position: absolute; top: 23px; width: 11px; }\",\".framer-vSCiK .framer-1jud8x8 { height: 10px; left: 14px; position: absolute; top: 23px; width: 11px; }\",\".framer-vSCiK .framer-16ok9qu { height: 10px; left: 28px; position: absolute; top: 23px; width: 11px; }\",\".framer-vSCiK .framer-1aqq81y { height: 1px; left: 68px; position: absolute; top: 25px; width: 2px; }\",\".framer-vSCiK .framer-15cudzl { height: 5px; left: 82px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-1l8utk6 { height: 4px; left: 83px; position: absolute; top: 27px; width: 4px; }\",\".framer-vSCiK .framer-1nm429y { height: 5px; left: 119px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-kg2nrb { height: 4px; left: 120px; position: absolute; top: 27px; width: 4px; }\",\".framer-vSCiK .framer-1koq7ab { height: 5px; left: 141px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-188aist { height: 2px; left: 142px; position: absolute; top: 29px; width: 3px; }\",\".framer-vSCiK .framer-1ppivnu { height: 5px; left: 201px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-1q6gqb3 { height: 5px; left: 58px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-gnp1mo { height: 2px; left: 59px; position: absolute; top: 27px; width: 3px; }\",\".framer-vSCiK .framer-1dzoz09 { height: 5px; left: 66px; position: absolute; top: 27px; width: 4px; }\",\".framer-vSCiK .framer-8bhayc { height: 5px; left: 74px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-heamvz { height: 5px; left: 91px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-zcxyow { height: 5px; left: 98px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-18mmnx5 { height: 2px; left: 100px; position: absolute; top: 28px; width: 2px; }\",\".framer-vSCiK .framer-11nv6mg { height: 5px; left: 106px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-kzmld4 { height: 5px; left: 114px; position: absolute; top: 27px; width: 1px; }\",\".framer-vSCiK .framer-1tnz9by { height: 5px; left: 128px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-q8tf27 { height: 5px; left: 153px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-1y9hqh1 { height: 5px; left: 161px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-ks8w2z { height: 2px; left: 162px; position: absolute; top: 27px; width: 3px; }\",\".framer-vSCiK .framer-1jelomw { height: 5px; left: 168px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-k6oc21 { height: 2px; left: 170px; position: absolute; top: 28px; width: 2px; }\",\".framer-vSCiK .framer-1mtv19u { height: 5px; left: 176px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-1ok1tmp { height: 5px; left: 184px; position: absolute; top: 27px; width: 6px; }\",\".framer-vSCiK .framer-hqvqop { height: 2px; left: 186px; position: absolute; top: 28px; width: 2px; }\",\".framer-vSCiK .framer-1e5qgg6 { height: 5px; left: 193px; position: absolute; top: 27px; width: 5px; }\",\".framer-vSCiK .framer-1pu4ek6 { height: 10px; left: 14px; position: absolute; top: 12px; width: 11px; }\",\".framer-vSCiK.framer-v-gqovlc.framer-a8pyz6 { height: 24px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 33\n * @framerIntrinsicWidth 206\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"o3HMSBxUa\":{\"layout\":[\"fixed\",\"fixed\"]},\"eAh1O9EEV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryOasXPsMg=withCSS(Component,css,\"framer-vSCiK\");export default FrameryOasXPsMg;FrameryOasXPsMg.displayName=\"Elements/Brand\";FrameryOasXPsMg.defaultProps={height:33,width:206};addPropertyControls(FrameryOasXPsMg,{variant:{options:[\"cwblB9psq\",\"o3HMSBxUa\",\"eAh1O9EEV\"],optionTitles:[\"Logo full\",\"Logo (only symbol)\",\"Logo full | Inverse\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryOasXPsMg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryOasXPsMg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o3HMSBxUa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eAh1O9EEV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"33\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"206\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yOasXPsMg.map","// Generated by Framer (166c212)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,runTasksWithYield,Shader,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CenterLightGrainBackground from\"https://framerusercontent.com/modules/6tdRt7vNUAPeyzktSAnN/UV6d8yvYakzbZc9DoEv8/OrbotProjects.js\";import shaderConfig from\"https://framerusercontent.com/modules/I22n4QdurBc6QkKK5QWM/GofSZVmNMLDQqprXB0qq/LogoSpectrum.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5DQRbDEVMOoC0aLvajbA/4RDwnOPtblbvCiIeYute/DBSEQG3LY.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Hgx8oRG0ht2CA1uPSSD6/jif4pLOUpQGhRdLx9Koo/HTca69m49.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/n8sxTNpNgKUI9iNvba27/whLLMqOxlVZl77pXdnfn/tV28mMk8F.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/AdSzDsWdsRAcDj33I8a0/eZEzEVorEWzzpCA9BvdI/uidXStEbq.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/zyRkaIiGaTHFgB8h7L1t/VOfq6B3vRbXD264u8P0D/WmIasMjhC.js\";import ElementsBrand from\"https://framerusercontent.com/modules/Al2hqeb7qgaGDy7uWsNh/RVnPU0sgXC6Nv2NRjLxB/yOasXPsMg.js\";const CenterLightGrainBackgroundFonts=getFonts(CenterLightGrainBackground);const ElementsBrandFonts=getFonts(ElementsBrand);const cycleOrder=[\"tNcJM8olV\",\"EBsprgwNc\",\"scDCJ6Zai\"];const serializationHash=\"framer-cRvuZ\";const variantClassNames={EBsprgwNc:\"framer-v-119sm2o\",scDCJ6Zai:\"framer-v-1lgj6gu\",tNcJM8olV:\"framer-v-h8i71x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:.1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"tNcJM8olV\",Phone:\"scDCJ6Zai\",Tablet:\"EBsprgwNc\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tNcJM8olV\"};};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:\"tNcJM8olV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.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__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-h8i71x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tNcJM8olV\",ref:refBinding,style:{backgroundColor:\"var(--token-9eeddc74-3981-48ed-b1f6-db9260f54e0b, rgb(28, 25, 22))\",...style},...addPropertyOverrides({EBsprgwNc:{\"data-framer-name\":\"Tablet\"},scDCJ6Zai:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t4z63f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gAdjytgM4-container\",nodeId:\"gAdjytgM4\",rendersWithMotion:true,scopeId:\"iu2lfX7cf\",children:/*#__PURE__*/_jsx(CenterLightGrainBackground,{background:\"rgb(2, 2, 10)\",grainOpacity:.68,grainScale:.9,height:\"100%\",id:\"gAdjytgM4\",layoutId:\"gAdjytgM4\",lightBloomOpacity:.04,lightBloomSize:696,lightColor:\"var(--token-9eeddc74-3981-48ed-b1f6-db9260f54e0b, rgb(19, 39, 63))\",lightCoreBlur:26,lightCoreOpacity:0,lightCoreWidth:231,lightWashBlur:82,lightWashOpacity:.22,lightWashWidth:508,radius:0,style:{height:\"100%\",width:\"100%\"},topGlowOpacity:.81,vignetteOpacity:.83,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ywwcdr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"QBE8x_gMM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19py5pq\",\"data-framer-name\":\"Leading content\",layoutDependency:layoutDependency,layoutId:\"nF3vrOPfj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2b4cfz\",\"data-framer-name\":\"Logo & Description\",layoutDependency:layoutDependency,layoutId:\"AqHchNo3l\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,y:(componentViewport?.y||0)+0+0+96+0+0+0+0,...addPropertyOverrides({EBsprgwNc:{y:(componentViewport?.y||0)+0+0+96+0+0+0+0+0},scDCJ6Zai:{y:(componentViewport?.y||0)+0+0+64+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sgptxm-container\",layoutDependency:layoutDependency,layoutId:\"Vydtw5aLr-container\",nodeId:\"Vydtw5aLr\",rendersWithMotion:true,scopeId:\"iu2lfX7cf\",children:/*#__PURE__*/_jsx(ElementsBrand,{height:\"100%\",id:\"Vydtw5aLr\",layoutId:\"Vydtw5aLr\",variant:matchVariant(\"eAh1O9EEV\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-mjbita\",\"data-styles-preset\":\"DBSEQG3LY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(216, 210, 208)))\"},children:\"R\\xe9novation int\\xe9rieure \\xe0 Paris et en \\xcele-de-France. Un seul interlocuteur, du premier passage \\xe0 la remise des cl\\xe9s. Entreprise assur\\xe9e en garantie d\\xe9cennale.\"})}),className:\"framer-kj8l81\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"poRXxEOzT\",style:{\"--extracted-r6o4lv\":\"var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(216, 210, 208))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12fh32w-container\",layoutDependency:layoutDependency,layoutId:\"jg_l1tyOK-container\",rendersWithMotion:true,style:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 20%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 20%, rgba(0,0,0,1) 100%) add\"},variants:{EBsprgwNc:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 28.000000000000004%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 28.000000000000004%, rgba(0,0,0,1) 100%) add\"},scDCJ6Zai:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) add\"}},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/fzpFVJwuOPrunDTOiHT2soS07uc.png?scale-down-to=1152&width=2304&height=390\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_ambient:{type:\"number\",value:0},u_angle:{type:\"number\",value:225},u_baseColor:{type:\"color\",value:\"rgb(181, 208, 255)\"},u_bend:{type:\"number\",value:.22},u_colorBack:{type:\"color\",value:\"var(--token-8feb641a-6ba6-4224-8648-a3bc7baf8d10, rgba(255, 255, 255, 0))\"},u_contour:{type:\"number\",value:1},u_deflection:{type:\"number\",value:.1},u_density:{type:\"number\",value:.08},u_dispersion:{type:\"number\",value:0},u_distort:{type:\"boolean\",value:true},u_distortSpeed:{type:\"number\",value:2},u_edge:{type:\"number\",value:1},u_exposure:{type:\"number\",value:1.4},u_glow:{type:\"number\",value:.7},u_grain:{type:\"number\",value:0},u_image:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:724,pixelWidth:2172,src:\"https://framerusercontent.com/images/PMoBCjDRATjijh8n2sNvVa4lk8.png?width=2172&height=724\",srcSet:\"https://framerusercontent.com/images/PMoBCjDRATjijh8n2sNvVa4lk8.png?scale-down-to=512&width=2172&height=724 512w,https://framerusercontent.com/images/PMoBCjDRATjijh8n2sNvVa4lk8.png?scale-down-to=1024&width=2172&height=724 1024w,https://framerusercontent.com/images/PMoBCjDRATjijh8n2sNvVa4lk8.png?scale-down-to=2048&width=2172&height=724 2048w,https://framerusercontent.com/images/PMoBCjDRATjijh8n2sNvVa4lk8.png?width=2172&height=724 2172w\"},\"\")},u_lineFade:{type:\"number\",value:0},u_noiseAmount:{type:\"number\",value:.2},u_noiseScale:{type:\"number\",value:1.5},u_offset:{type:\"number\",value:.21},u_saturation:{type:\"number\",value:1.2},u_speed:{type:\"number\",value:.3},u_sweepSpeed:{type:\"number\",value:.1},u_viscosity:{type:\"number\",value:.73}},vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({EBsprgwNc:{fallbackImage:\"https://framerusercontent.com/images/am2YGqURuepg8hzPSC0Yq7VXoM8.png?scale-down-to=762&width=1524&height=390\"},scDCJ6Zai:{fallbackImage:\"https://framerusercontent.com/images/9OSqXoEMsMSDhZOJE3CPca6bYJQ.png?scale-down-to=200&width=400&height=242\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w3za3z\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"x3uMPFsNf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t5h988\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ddfb4n98z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(135, 175, 204))\"},children:\"PAGES\"})}),className:\"framer-1dmucdu\",\"data-framer-name\":\"Header\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XS6mG_r81\",style:{\"--extracted-1w1cjl5\":\"rgb(135, 175, 204)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kxv5ul\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"aqanNxa3X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":AP9V4Vp4I\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"UD_L6R54E\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"Nos m\\xe9tiers\"})})})}),className:\"framer-14kuzwe\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UD_L6R54E\",style:{\"--extracted-tcooor\":\"var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nmv5uu\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"PcX0egOEI\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KtyD9djUH\"},motionChild:true,nodeId:\"jG67mjzaF\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"Chantiers\"})})})}),className:\"framer-f19fvc\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jG67mjzaF\",style:{\"--extracted-tcooor\":\"var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ja47dj\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"LNLHLzvMl\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lp9LO5wk5\"},motionChild:true,nodeId:\"pGHV3Qzpa\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"L'entreprise\"})})})}),className:\"framer-1rhhzb\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pGHV3Qzpa\",style:{\"--extracted-tcooor\":\"var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dvn01q\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"FhvjaD8p5\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uj0oksjWz\"},motionChild:true,nodeId:\"zsL_vkf6w\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"Contact\"})})})}),className:\"framer-1eoh1ol\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zsL_vkf6w\",style:{\"--extracted-tcooor\":\"var(--token-5cdbd907-114d-45f7-91d2-01809dd27bcd, rgb(97, 100, 107))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14jwb7n\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"LWvB3MyYX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(135, 175, 204))\"},children:\"CONTACT\"})}),className:\"framer-d0lrjf\",\"data-framer-name\":\"Header\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MGXprtyKu\",style:{\"--extracted-1w1cjl5\":\"rgb(135, 175, 204)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1va04a5\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"ukcJk87lp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(242, 244, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:contact@sasr2a.com\",motionChild:true,nodeId:\"IQHv7lvxv\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bn6fpo\",\"data-styles-preset\":\"HTca69m49\",children:\"contact@sasr2a.com\"})})})}),className:\"framer-1y8yut1\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IQHv7lvxv\",style:{\"--extracted-1w1cjl5\":\"rgb(242, 244, 245)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k4q9h7\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"kBBTmHiYJ\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(242, 244, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:0607364148\",motionChild:true,nodeId:\"Gcnr5NX4N\",openInNewTab:true,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bn6fpo\",\"data-styles-preset\":\"HTca69m49\",children:\"06 07 36 41 48\"})})})}),className:\"framer-16tmq5e\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gcnr5NX4N\",style:{\"--extracted-1w1cjl5\":\"rgb(242, 244, 245)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a3o8s4\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ysaKWIemb\",style:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(242, 244, 245))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps\",motionChild:true,nodeId:\"zMXi3fDAN\",openInNewTab:true,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1bn6fpo\",\"data-styles-preset\":\"HTca69m49\",children:\"Paris, \\xcele-de-France\"})})})}),className:\"framer-yxazk1\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zMXi3fDAN\",style:{\"--extracted-1w1cjl5\":\"rgb(242, 244, 245)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5py5fr\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"gVM2uFB3F\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-ea10d0e4-d272-4641-8150-795743f9443f, rgb(70, 60, 57))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3zo28c\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"URzqPIIpU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-4hpjli\",\"data-styles-preset\":\"tV28mMk8F\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210)))\"},children:\"\\xa9 R2A Tous droits r\\xe9serv\\xe9s\"})}),className:\"framer-xwe69l\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U94BMKCDA\",style:{\"--extracted-tcooor\":\"var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-49a4qb\",layoutDependency:layoutDependency,layoutId:\"WIP5yqmzO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-4hpjli\",\"data-styles-preset\":\"tV28mMk8F\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"udCh8mr8z\"},motionChild:true,nodeId:\"UUJWMBWA5\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"Mentions l\\xe9gales\"})})})}),className:\"framer-4n5qgk\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UUJWMBWA5\",style:{\"--extracted-tcooor\":\"var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4hpjli\",\"data-styles-preset\":\"tV28mMk8F\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"O8CJJDSps\"},motionChild:true,nodeId:\"rzThj_395\",openInNewTab:false,relValues:[],scopeId:\"iu2lfX7cf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-60loai\",\"data-styles-preset\":\"WmIasMjhC\",children:\"CGU\"})})})}),className:\"framer-smlxp8\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rzThj_395\",style:{\"--extracted-r6o4lv\":\"var(--token-ecff2c2d-3686-45f9-9c26-3f557cb57eb7, rgb(201, 205, 210))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})]})})})});});const css=[\".framer-cRvuZ.framer-t14q96, .framer-cRvuZ .framer-t14q96 { display: block; }\",\".framer-cRvuZ.framer-h8i71x { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1400px; }\",\".framer-cRvuZ .framer-t4z63f-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-cRvuZ .framer-ywwcdr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 96px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-19py5pq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px 0px 220px 0px; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-2b4cfz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 360px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cRvuZ .framer-1sgptxm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-cRvuZ .framer-kj8l81 { flex: none; height: auto; max-width: 360px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-cRvuZ .framer-12fh32w-container { bottom: -40px; flex: none; height: 195px; left: 0px; position: absolute; right: 0px; }\",\".framer-cRvuZ .framer-w3za3z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-cRvuZ .framer-1t5h988, .framer-cRvuZ .framer-14jwb7n { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cRvuZ .framer-1dmucdu, .framer-cRvuZ .framer-14kuzwe, .framer-cRvuZ .framer-f19fvc, .framer-cRvuZ .framer-1rhhzb, .framer-cRvuZ .framer-1eoh1ol, .framer-cRvuZ .framer-d0lrjf, .framer-cRvuZ .framer-1y8yut1, .framer-cRvuZ .framer-16tmq5e, .framer-cRvuZ .framer-yxazk1 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-cRvuZ .framer-1kxv5ul { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-nmv5uu, .framer-cRvuZ .framer-ja47dj, .framer-cRvuZ .framer-1dvn01q, .framer-cRvuZ .framer-k4q9h7, .framer-cRvuZ .framer-1a3o8s4 { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-1va04a5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-5py5fr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 0px 96px 0px; position: relative; width: 100%; }\",\".framer-cRvuZ .framer-3zo28c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-cRvuZ .framer-xwe69l, .framer-cRvuZ .framer-4n5qgk, .framer-cRvuZ .framer-smlxp8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cRvuZ .framer-49a4qb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cRvuZ.framer-v-119sm2o.framer-h8i71x { width: 810px; }\",\".framer-cRvuZ.framer-v-119sm2o .framer-19py5pq { flex-direction: column; gap: 48px 48px; padding: 0px 0px 200px 0px; }\",\".framer-cRvuZ.framer-v-119sm2o .framer-2b4cfz, .framer-cRvuZ.framer-v-119sm2o .framer-w3za3z, .framer-cRvuZ.framer-v-1lgj6gu .framer-2b4cfz { flex: none; width: 100%; }\",\".framer-cRvuZ.framer-v-119sm2o .framer-12fh32w-container { bottom: -55px; }\",\".framer-cRvuZ.framer-v-1lgj6gu.framer-h8i71x { width: 390px; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-ywwcdr { padding: 64px 16px 0px 16px; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-19py5pq { flex-direction: column; gap: 48px; padding: 0px 0px 128px 0px; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-12fh32w-container { height: 121px; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-w3za3z { align-content: unset; align-items: unset; display: grid; flex: none; gap: 48px 32px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; width: 100%; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-1t5h988, .framer-cRvuZ.framer-v-1lgj6gu .framer-14jwb7n { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-cRvuZ.framer-v-1lgj6gu .framer-3zo28c { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-cRvuZ[data-border=\"true\"]::after, .framer-cRvuZ [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 661\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EBsprgwNc\":{\"layout\":[\"fixed\",\"auto\"]},\"scDCJ6Zai\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameriu2lfX7cf=withCSS(Component,css,\"framer-cRvuZ\");export default Frameriu2lfX7cf;Frameriu2lfX7cf.displayName=\"Footer\";Frameriu2lfX7cf.defaultProps={height:661,width:1400};addPropertyControls(Frameriu2lfX7cf,{variant:{options:[\"tNcJM8olV\",\"EBsprgwNc\",\"scDCJ6Zai\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameriu2lfX7cf,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CenterLightGrainBackgroundFonts,...ElementsBrandFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});Frameriu2lfX7cf.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ElementsBrand,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameriu2lfX7cf\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"661\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EBsprgwNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"scDCJ6Zai\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iu2lfX7cf.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/AdSzDsWdsRAcDj33I8a0/eZEzEVorEWzzpCA9BvdI/uidXStEbq.js\";const enabledGestures={akFygzo37:{pressed:true},CoxKmnxnN:{hover:true},qL2kUwETH:{pressed:true}};const cycleOrder=[\"CoxKmnxnN\",\"qL2kUwETH\",\"akFygzo37\",\"tWcGMKFNC\"];const serializationHash=\"framer-jAuLl\";const variantClassNames={akFygzo37:\"framer-v-147fckm\",CoxKmnxnN:\"framer-v-2zljck\",qL2kUwETH:\"framer-v-12cquqz\",tWcGMKFNC:\"framer-v-1btophq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sNCoGw9Nf=undefined;const hx_fBAzSA=undefined;const fSgo01HqV=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop | Active\":\"tWcGMKFNC\",Desktop:\"CoxKmnxnN\",Phone:\"akFygzo37\",Tablet:\"qL2kUwETH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,linkLabel,menuClose,width,...props})=>{return{...props,fSgo01HqV:linkLabel??props.fSgo01HqV??\"Link\",hx_fBAzSA:menuClose??props.hx_fBAzSA,sNCoGw9Nf:link??props.sNCoGw9Nf,variant:humanReadableVariantMap[props.variant]??props.variant??\"CoxKmnxnN\"};};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,fSgo01HqV,sNCoGw9Nf,hx_fBAzSA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CoxKmnxnN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o4czh9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(hx_fBAzSA){const res=await hx_fBAzSA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"akFygzo37-pressed\",\"qL2kUwETH-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"qL2kUwETH\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:sNCoGw9Nf,motionChild:true,nodeId:\"CoxKmnxnN\",openInNewTab:false,scopeId:\"SxC3O4Nzp\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2zljck\",className,classNames)} framer-s3z2bl`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CoxKmnxnN\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"akFygzo37-pressed\":{backgroundColor:\"var(--token-09721aba-082d-4d44-afa9-88da97ab7913, rgb(244, 241, 242))\"},\"qL2kUwETH-pressed\":{backgroundColor:\"var(--token-09721aba-082d-4d44-afa9-88da97ab7913, rgb(244, 241, 242))\"}},...addPropertyOverrides({\"akFygzo37-pressed\":{\"data-framer-name\":undefined},\"CoxKmnxnN-hover\":{\"data-framer-name\":undefined},\"qL2kUwETH-pressed\":{\"data-framer-name\":undefined},akFygzo37:{\"data-framer-name\":\"Phone\",\"data-highlight\":true,onTap:onTap1o4czh9},qL2kUwETH:{\"data-framer-name\":\"Tablet\",\"data-highlight\":true,onTap:onTap1o4czh9},tWcGMKFNC:{\"data-framer-name\":\"Desktop | Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1iszwzi\",\"data-styles-preset\":\"uidXStEbq\",dir:\"auto\",children:\"Link\"})}),className:\"framer-ea5fss\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hjRCkRj_V\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:fSgo01HqV,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17qn14v\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"SrelBGNu7\",style:{backgroundColor:\"var(--token-6c1adcb8-7c81-4c4e-8b1a-3b215420aae2, rgb(187, 173, 158))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},transformTemplate:transformTemplate1,variants:{tWcGMKFNC:{backgroundColor:\"var(--token-3f6952e7-0bb9-4b60-98e1-3004894f3df7, rgb(43, 37, 34))\"}}})]})})})})});});const css=[\".framer-jAuLl.framer-s3z2bl, .framer-jAuLl .framer-s3z2bl { display: block; }\",\".framer-jAuLl.framer-2zljck { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px 14px 8px 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jAuLl .framer-ea5fss { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jAuLl .framer-17qn14v { aspect-ratio: 1 / 1; bottom: -4px; flex: none; height: auto; left: 51%; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jAuLl.framer-v-12cquqz.framer-2zljck { padding: 8px 24px 8px 24px; width: 200px; }\",\".framer-jAuLl.framer-v-147fckm.framer-2zljck { padding: 8px 16px 8px 16px; width: 358px; }\",\".framer-jAuLl.framer-v-147fckm .framer-ea5fss { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jAuLl.framer-v-1btophq.framer-2zljck { cursor: unset; }\",\".framer-jAuLl.framer-v-1btophq .framer-17qn14v, .framer-jAuLl.framer-v-2zljck.hover .framer-17qn14v { bottom: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 55\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qL2kUwETH\":{\"layout\":[\"fixed\",\"auto\"]},\"akFygzo37\":{\"layout\":[\"fixed\",\"auto\"]},\"tWcGMKFNC\":{\"layout\":[\"auto\",\"auto\"]},\"wycJjxHtS\":{\"layout\":[\"auto\",\"auto\"]},\"XU174kodf\":{\"layout\":[\"fixed\",\"auto\"]},\"MN1ZXsWdd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"fSgo01HqV\":\"linkLabel\",\"sNCoGw9Nf\":\"link\",\"hx_fBAzSA\":\"menuClose\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSxC3O4Nzp=withCSS(Component,css,\"framer-jAuLl\");export default FramerSxC3O4Nzp;FramerSxC3O4Nzp.displayName=\"Navigation link (Base)\";FramerSxC3O4Nzp.defaultProps={height:36,width:55};addPropertyControls(FramerSxC3O4Nzp,{variant:{options:[\"CoxKmnxnN\",\"qL2kUwETH\",\"akFygzo37\",\"tWcGMKFNC\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop | Active\"],title:\"Variant\",type:ControlType.Enum},fSgo01HqV:{defaultValue:\"Link\",displayTextArea:false,title:\"Link label\",type:ControlType.String},onfSgo01HqVChange:{changes:\"fSgo01HqV\",type:ControlType.ChangeHandler},sNCoGw9Nf:{title:\"Link\",type:ControlType.Link},hx_fBAzSA:{title:\"Menu close\",type:ControlType.EventHandler}});addFonts(FramerSxC3O4Nzp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSxC3O4Nzp\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"55\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"fSgo01HqV\\\":\\\"linkLabel\\\",\\\"sNCoGw9Nf\\\":\\\"link\\\",\\\"hx_fBAzSA\\\":\\\"menuClose\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qL2kUwETH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"akFygzo37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tWcGMKFNC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wycJjxHtS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XU174kodf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MN1ZXsWdd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SxC3O4Nzp.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationLinkBase from\"https://framerusercontent.com/modules/rwhpe6WX5Rf1yavRhQs0/BcgYweTLZolpnAz6Bpyx/SxC3O4Nzp.js\";const NavigationLinkBaseFonts=getFonts(NavigationLinkBase);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const NavigationLinkBaseControls=getPropertyControls(NavigationLinkBase);const cycleOrder=[\"Vy2Sl5QPE\",\"hvusWUZu9\",\"tVN5DLa9z\"];const serializationHash=\"framer-pRhWF\";const variantClassNames={hvusWUZu9:\"framer-v-xd7uva\",tVN5DLa9z:\"framer-v-1tru6rw\",Vy2Sl5QPE:\"framer-v-1buqlfy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BrSMictIo=undefined;const riEXLyOuO=undefined;const Dq6kqHA6h=undefined;const aUyt3CCVl=undefined;const KOjn6q9gI=undefined;const KVOjusXc0=undefined;const ju8c7g__2=undefined;const AFG_3hly8=undefined;const nPWgB6N0g=undefined;const AaQfMI9m0=undefined;const rqh24318c=undefined;const kapqt7cNO=undefined;const SOlWUp6KX=undefined;const q_OJCdVqM=undefined;const k99hZruUo=undefined;const jV3YyTtRO=undefined;const setriEXLyOuO=undefined;const setKVOjusXc0=undefined;const setnPWgB6N0g=undefined;const setkapqt7cNO=undefined;const setk99hZruUo=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={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:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:64,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:96,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:128,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:160,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:192,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Vy2Sl5QPE\",Phone:\"tVN5DLa9z\",Tablet:\"hvusWUZu9\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop | Active\":\"tWcGMKFNC\",Desktop:\"CoxKmnxnN\",Phone:\"akFygzo37\",Tablet:\"qL2kUwETH\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,link1,link1Active,link1Label,link2,link2Active,link2Label,link3,link3Active,link3Label,link4,link4Active,link4Label,link5,link5Active,link5Label,menuClose,width,...props})=>{return{...props,AaQfMI9m0:link3??props.AaQfMI9m0,AFG_3hly8:humanReadableEnumMap[link3Active]??link3Active??props.AFG_3hly8??\"CoxKmnxnN\",aUyt3CCVl:menuClose??props.aUyt3CCVl,BrSMictIo:humanReadableEnumMap[link1Active]??link1Active??props.BrSMictIo??\"CoxKmnxnN\",Dq6kqHA6h:link1??props.Dq6kqHA6h,ju8c7g__2:link2??props.ju8c7g__2,jV3YyTtRO:link5??props.jV3YyTtRO,k99hZruUo:link5Label??props.k99hZruUo??\"FAQs\",kapqt7cNO:link4Label??props.kapqt7cNO??\"Pricing\",KOjn6q9gI:humanReadableEnumMap[link2Active]??link2Active??props.KOjn6q9gI??\"CoxKmnxnN\",KVOjusXc0:link2Label??props.KVOjusXc0??\"Feature\",nPWgB6N0g:link3Label??props.nPWgB6N0g??\"Testimonials\",q_OJCdVqM:humanReadableEnumMap[link5Active]??link5Active??props.q_OJCdVqM??\"CoxKmnxnN\",riEXLyOuO:link1Label??props.riEXLyOuO??\"About\",rqh24318c:humanReadableEnumMap[link4Active]??link4Active??props.rqh24318c??\"CoxKmnxnN\",SOlWUp6KX:link4??props.SOlWUp6KX,variant:humanReadableVariantMap[props.variant]??props.variant??\"Vy2Sl5QPE\"};};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,aUyt3CCVl,BrSMictIo,\"riEXLyOuO\":externalriEXLyOuO,\"onriEXLyOuOChange\":setExternalriEXLyOuO,Dq6kqHA6h,KOjn6q9gI,\"KVOjusXc0\":externalKVOjusXc0,\"onKVOjusXc0Change\":setExternalKVOjusXc0,ju8c7g__2,AFG_3hly8,\"nPWgB6N0g\":externalnPWgB6N0g,\"onnPWgB6N0gChange\":setExternalnPWgB6N0g,AaQfMI9m0,rqh24318c,\"kapqt7cNO\":externalkapqt7cNO,\"onkapqt7cNOChange\":setExternalkapqt7cNO,SOlWUp6KX,q_OJCdVqM,\"k99hZruUo\":externalk99hZruUo,\"onk99hZruUoChange\":setExternalk99hZruUo,jV3YyTtRO,...restProps}=getProps(props);const[riEXLyOuO,setriEXLyOuO]=useStateVariable(externalriEXLyOuO,setExternalriEXLyOuO);const[KVOjusXc0,setKVOjusXc0]=useStateVariable(externalKVOjusXc0,setExternalKVOjusXc0);const[nPWgB6N0g,setnPWgB6N0g]=useStateVariable(externalnPWgB6N0g,setExternalnPWgB6N0g);const[kapqt7cNO,setkapqt7cNO]=useStateVariable(externalkapqt7cNO,setExternalkapqt7cNO);const[k99hZruUo,setk99hZruUo]=useStateVariable(externalk99hZruUo,setExternalk99hZruUo);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Vy2Sl5QPE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const hx_fBAzSAup2g9y=activeVariantCallback(async(...args)=>{if(aUyt3CCVl){const res=await aUyt3CCVl(...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-1buqlfy\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Vy2Sl5QPE\",ref:refBinding,style:{...style},...addPropertyOverrides({hvusWUZu9:{\"data-framer-name\":\"Tablet\"},tVN5DLa9z:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({hvusWUZu9:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0},tVN5DLa9z:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-d4n0vn-container\",\"data-framer-appear-id\":\"d4n0vn\",layoutDependency:layoutDependency,layoutId:\"m_hmQfijD-container\",nodeId:\"m_hmQfijD\",rendersWithMotion:true,scopeId:\"HNlakt27F\",...addPropertyOverrides({hvusWUZu9:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true},tVN5DLa9z:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkBase,{fSgo01HqV:riEXLyOuO,height:\"100%\",id:\"m_hmQfijD\",layoutId:\"m_hmQfijD\",onfSgo01HqVChange:setriEXLyOuO,sNCoGw9Nf:Dq6kqHA6h,variant:matchVariant(BrSMictIo),width:\"100%\",...addPropertyOverrides({hvusWUZu9:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"qL2kUwETH\")},tVN5DLa9z:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"akFygzo37\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({hvusWUZu9:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+44},tVN5DLa9z:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-2p9zkw-container\",\"data-framer-appear-id\":\"2p9zkw\",layoutDependency:layoutDependency,layoutId:\"fWECuh2K1-container\",nodeId:\"fWECuh2K1\",rendersWithMotion:true,scopeId:\"HNlakt27F\",...addPropertyOverrides({hvusWUZu9:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation2,optimized:true},tVN5DLa9z:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation2,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkBase,{fSgo01HqV:KVOjusXc0,height:\"100%\",id:\"fWECuh2K1\",layoutId:\"fWECuh2K1\",onfSgo01HqVChange:setKVOjusXc0,sNCoGw9Nf:ju8c7g__2,variant:matchVariant(KOjn6q9gI),width:\"100%\",...addPropertyOverrides({hvusWUZu9:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"qL2kUwETH\")},tVN5DLa9z:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"akFygzo37\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({hvusWUZu9:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+88},tVN5DLa9z:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-15hbqkb-container\",\"data-framer-appear-id\":\"15hbqkb\",layoutDependency:layoutDependency,layoutId:\"cEWpQrp7x-container\",nodeId:\"cEWpQrp7x\",rendersWithMotion:true,scopeId:\"HNlakt27F\",...addPropertyOverrides({hvusWUZu9:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation3,optimized:true},tVN5DLa9z:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation3,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkBase,{fSgo01HqV:nPWgB6N0g,height:\"100%\",id:\"cEWpQrp7x\",layoutId:\"cEWpQrp7x\",onfSgo01HqVChange:setnPWgB6N0g,sNCoGw9Nf:AaQfMI9m0,variant:matchVariant(AFG_3hly8),width:\"100%\",...addPropertyOverrides({hvusWUZu9:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"qL2kUwETH\")},tVN5DLa9z:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"akFygzo37\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({hvusWUZu9:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+132},tVN5DLa9z:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1qfxiyb-container\",\"data-framer-appear-id\":\"1qfxiyb\",layoutDependency:layoutDependency,layoutId:\"vVwz2A6eL-container\",nodeId:\"vVwz2A6eL\",rendersWithMotion:true,scopeId:\"HNlakt27F\",...addPropertyOverrides({hvusWUZu9:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation4,optimized:true},tVN5DLa9z:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation4,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkBase,{fSgo01HqV:kapqt7cNO,height:\"100%\",id:\"vVwz2A6eL\",layoutId:\"vVwz2A6eL\",onfSgo01HqVChange:setkapqt7cNO,sNCoGw9Nf:SOlWUp6KX,variant:matchVariant(rqh24318c),width:\"100%\",...addPropertyOverrides({hvusWUZu9:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"qL2kUwETH\")},tVN5DLa9z:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"akFygzo37\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({hvusWUZu9:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+176},tVN5DLa9z:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-kaxftv-container\",\"data-framer-appear-id\":\"kaxftv\",layoutDependency:layoutDependency,layoutId:\"l9v2q_c1k-container\",nodeId:\"l9v2q_c1k\",rendersWithMotion:true,scopeId:\"HNlakt27F\",...addPropertyOverrides({hvusWUZu9:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation5,optimized:true},tVN5DLa9z:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation5,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavigationLinkBase,{fSgo01HqV:k99hZruUo,height:\"100%\",id:\"l9v2q_c1k\",layoutId:\"l9v2q_c1k\",onfSgo01HqVChange:setk99hZruUo,sNCoGw9Nf:jV3YyTtRO,variant:matchVariant(q_OJCdVqM),width:\"100%\",...addPropertyOverrides({hvusWUZu9:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"qL2kUwETH\")},tVN5DLa9z:{hx_fBAzSA:hx_fBAzSAup2g9y,style:{width:\"100%\"},variant:matchVariant(\"akFygzo37\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\".framer-pRhWF.framer-19ik0fh, .framer-pRhWF .framer-19ik0fh { display: block; }\",\".framer-pRhWF.framer-1buqlfy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pRhWF .framer-d4n0vn-container, .framer-pRhWF .framer-2p9zkw-container, .framer-pRhWF .framer-15hbqkb-container, .framer-pRhWF .framer-1qfxiyb-container, .framer-pRhWF .framer-kaxftv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pRhWF.framer-v-xd7uva.framer-1buqlfy { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; width: 480px; }\",\".framer-pRhWF.framer-v-xd7uva .framer-d4n0vn-container, .framer-pRhWF.framer-v-xd7uva .framer-2p9zkw-container, .framer-pRhWF.framer-v-xd7uva .framer-15hbqkb-container, .framer-pRhWF.framer-v-xd7uva .framer-1qfxiyb-container, .framer-pRhWF.framer-v-xd7uva .framer-kaxftv-container, .framer-pRhWF.framer-v-1tru6rw .framer-d4n0vn-container, .framer-pRhWF.framer-v-1tru6rw .framer-2p9zkw-container, .framer-pRhWF.framer-v-1tru6rw .framer-15hbqkb-container, .framer-pRhWF.framer-v-1tru6rw .framer-1qfxiyb-container, .framer-pRhWF.framer-v-1tru6rw .framer-kaxftv-container { width: 100%; }\",\".framer-pRhWF.framer-v-1tru6rw.framer-1buqlfy { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 4px; justify-content: flex-start; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 421\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hvusWUZu9\":{\"layout\":[\"fixed\",\"auto\"]},\"tVN5DLa9z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aUyt3CCVl\":\"menuClose\",\"BrSMictIo\":\"link1Active\",\"riEXLyOuO\":\"link1Label\",\"Dq6kqHA6h\":\"link1\",\"KOjn6q9gI\":\"link2Active\",\"KVOjusXc0\":\"link2Label\",\"ju8c7g__2\":\"link2\",\"AFG_3hly8\":\"link3Active\",\"nPWgB6N0g\":\"link3Label\",\"AaQfMI9m0\":\"link3\",\"rqh24318c\":\"link4Active\",\"kapqt7cNO\":\"link4Label\",\"SOlWUp6KX\":\"link4\",\"q_OJCdVqM\":\"link5Active\",\"k99hZruUo\":\"link5Label\",\"jV3YyTtRO\":\"link5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHNlakt27F=withCSS(Component,css,\"framer-pRhWF\");export default FramerHNlakt27F;FramerHNlakt27F.displayName=\"Navigation link group\";FramerHNlakt27F.defaultProps={height:36,width:421};addPropertyControls(FramerHNlakt27F,{variant:{options:[\"Vy2Sl5QPE\",\"hvusWUZu9\",\"tVN5DLa9z\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},aUyt3CCVl:{title:\"Menu close\",type:ControlType.EventHandler},BrSMictIo:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 1 Active\"},onBrSMictIoChange:{changes:\"BrSMictIo\",type:ControlType.ChangeHandler},riEXLyOuO:{defaultValue:\"About\",displayTextArea:false,title:\"Link 1 label\",type:ControlType.String},onriEXLyOuOChange:{changes:\"riEXLyOuO\",type:ControlType.ChangeHandler},Dq6kqHA6h:{title:\"Link 1\",type:ControlType.Link},KOjn6q9gI:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 2 Active\"},onKOjn6q9gIChange:{changes:\"KOjn6q9gI\",type:ControlType.ChangeHandler},KVOjusXc0:{defaultValue:\"Feature\",displayTextArea:false,title:\"Link 2 label\",type:ControlType.String},onKVOjusXc0Change:{changes:\"KVOjusXc0\",type:ControlType.ChangeHandler},ju8c7g__2:{title:\"Link 2\",type:ControlType.Link},AFG_3hly8:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 3 Active\"},onAFG_3hly8Change:{changes:\"AFG_3hly8\",type:ControlType.ChangeHandler},nPWgB6N0g:{defaultValue:\"Testimonials\",displayTextArea:false,title:\"Link 3 label\",type:ControlType.String},onnPWgB6N0gChange:{changes:\"nPWgB6N0g\",type:ControlType.ChangeHandler},AaQfMI9m0:{title:\"Link 3\",type:ControlType.Link},rqh24318c:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 4 Active\"},onrqh24318cChange:{changes:\"rqh24318c\",type:ControlType.ChangeHandler},kapqt7cNO:{defaultValue:\"Pricing\",displayTextArea:false,title:\"Link 4 label\",type:ControlType.String},onkapqt7cNOChange:{changes:\"kapqt7cNO\",type:ControlType.ChangeHandler},SOlWUp6KX:{title:\"Link 4\",type:ControlType.Link},q_OJCdVqM:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 5 Active\"},onq_OJCdVqMChange:{changes:\"q_OJCdVqM\",type:ControlType.ChangeHandler},k99hZruUo:{defaultValue:\"FAQs\",displayTextArea:false,title:\"Link 5 label\",type:ControlType.String},onk99hZruUoChange:{changes:\"k99hZruUo\",type:ControlType.ChangeHandler},jV3YyTtRO:{title:\"Link 5\",type:ControlType.Link}});addFonts(FramerHNlakt27F,[{explicitInter:true,fonts:[]},...NavigationLinkBaseFonts],{supportsExplicitInterCodegen:true});FramerHNlakt27F.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationLinkBase,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHNlakt27F\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hvusWUZu9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tVN5DLa9z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"421\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"aUyt3CCVl\\\":\\\"menuClose\\\",\\\"BrSMictIo\\\":\\\"link1Active\\\",\\\"riEXLyOuO\\\":\\\"link1Label\\\",\\\"Dq6kqHA6h\\\":\\\"link1\\\",\\\"KOjn6q9gI\\\":\\\"link2Active\\\",\\\"KVOjusXc0\\\":\\\"link2Label\\\",\\\"ju8c7g__2\\\":\\\"link2\\\",\\\"AFG_3hly8\\\":\\\"link3Active\\\",\\\"nPWgB6N0g\\\":\\\"link3Label\\\",\\\"AaQfMI9m0\\\":\\\"link3\\\",\\\"rqh24318c\\\":\\\"link4Active\\\",\\\"kapqt7cNO\\\":\\\"link4Label\\\",\\\"SOlWUp6KX\\\":\\\"link4\\\",\\\"q_OJCdVqM\\\":\\\"link5Active\\\",\\\"k99hZruUo\\\":\\\"link5Label\\\",\\\"jV3YyTtRO\\\":\\\"link5\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (166c212)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CircleExclamation from\"https://framerusercontent.com/modules/3Pk048HWV29qhehPhmdw/225ikIBWUqUfeB0PSumN/ryx1ZzqiP.js\";import Phone from\"https://framerusercontent.com/modules/lbSxd67FU2nZHu2YiQjR/lu6kdmdmOZtlVdhAQOHa/TY8HDkKn4.js\";import NavigationLinkGroup from\"https://framerusercontent.com/modules/cgopFTK4yvalb2CB1xDe/5EPPlGULn941TG5tIoF2/HNlakt27F.js\";import ElementsMenuButton from\"https://framerusercontent.com/modules/f1c70loDIUDaFyfKfmby/eYlT5Mt6amUcjbZ4iqxF/htO78mEOt.js\";import NavigationLinkBase from\"https://framerusercontent.com/modules/rwhpe6WX5Rf1yavRhQs0/BcgYweTLZolpnAz6Bpyx/SxC3O4Nzp.js\";import ElementsButton from\"https://framerusercontent.com/modules/vsDILxix4RHyqNl7ObKe/MRnfxwEUaZAvMW2QKUqE/uGBGxizj5.js\";import ElementsBrand from\"https://framerusercontent.com/modules/Al2hqeb7qgaGDy7uWsNh/RVnPU0sgXC6Nv2NRjLxB/yOasXPsMg.js\";const ElementsBrandFonts=getFonts(ElementsBrand);const NavigationLinkGroupFonts=getFonts(NavigationLinkGroup);const PhoneFonts=getFonts(Phone);const ElementsButtonFonts=getFonts(ElementsButton);const ElementsMenuButtonFonts=getFonts(ElementsMenuButton);const NavigationLinkBaseControls=getPropertyControls(NavigationLinkBase);const cycleOrder=[\"LewP1cHNQ\",\"ae65wUsGK\",\"LgBIyCSF8\",\"yJTbJ73BC\",\"S3lVrhcZ7\"];const serializationHash=\"framer-Nom24\";const variantClassNames={ae65wUsGK:\"framer-v-1rkqn0r\",LewP1cHNQ:\"framer-v-w0zv2h\",LgBIyCSF8:\"framer-v-6vqfbx\",S3lVrhcZ7:\"framer-v-3z24c9\",yJTbJ73BC:\"framer-v-33a991\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lu_6v7kcr=undefined;const DsOJF7NWv=undefined;const RcNHmb1Er=undefined;const rjbEPfCpF=undefined;const dqg_1gfvf=undefined;const EPlO9YAZF=undefined;const setlu_6v7kcr=undefined;const setDsOJF7NWv=undefined;const setRcNHmb1Er=undefined;const setrjbEPfCpF=undefined;const setdqg_1gfvf=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone close\":\"S3lVrhcZ7\",\"Tablet close\":\"yJTbJ73BC\",Desktop:\"LewP1cHNQ\",Phone:\"LgBIyCSF8\",Tablet:\"ae65wUsGK\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop | Active\":\"tWcGMKFNC\",Desktop:\"CoxKmnxnN\",Phone:\"akFygzo37\",Tablet:\"qL2kUwETH\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({height,id,link1Active,link2Active,link3Active,link4Active,link5Active,mobileMenuOpen,width,...props})=>{return{...props,dqg_1gfvf:humanReadableEnumMap[link5Active]??link5Active??props.dqg_1gfvf??\"CoxKmnxnN\",DsOJF7NWv:humanReadableEnumMap[link2Active]??link2Active??props.DsOJF7NWv??\"CoxKmnxnN\",EPlO9YAZF:mobileMenuOpen??props.EPlO9YAZF,lu_6v7kcr:humanReadableEnumMap[link1Active]??link1Active??props.lu_6v7kcr??\"tWcGMKFNC\",RcNHmb1Er:humanReadableEnumMap[link3Active]??link3Active??props.RcNHmb1Er??\"CoxKmnxnN\",rjbEPfCpF:humanReadableEnumMap[link4Active]??link4Active??props.rjbEPfCpF??\"CoxKmnxnN\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LewP1cHNQ\"};};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,EPlO9YAZF,\"lu_6v7kcr\":externallu_6v7kcr,\"onlu_6v7kcrChange\":setExternallu_6v7kcr,\"DsOJF7NWv\":externalDsOJF7NWv,\"onDsOJF7NWvChange\":setExternalDsOJF7NWv,\"RcNHmb1Er\":externalRcNHmb1Er,\"onRcNHmb1ErChange\":setExternalRcNHmb1Er,\"rjbEPfCpF\":externalrjbEPfCpF,\"onrjbEPfCpFChange\":setExternalrjbEPfCpF,\"dqg_1gfvf\":externaldqg_1gfvf,\"ondqg_1gfvfChange\":setExternaldqg_1gfvf,...restProps}=getProps(props);const[lu_6v7kcr,setlu_6v7kcr]=useStateVariable(externallu_6v7kcr,setExternallu_6v7kcr);const[DsOJF7NWv,setDsOJF7NWv]=useStateVariable(externalDsOJF7NWv,setExternalDsOJF7NWv);const[RcNHmb1Er,setRcNHmb1Er]=useStateVariable(externalRcNHmb1Er,setExternalRcNHmb1Er);const[rjbEPfCpF,setrjbEPfCpF]=useStateVariable(externalrjbEPfCpF,setExternalrjbEPfCpF);const[dqg_1gfvf,setdqg_1gfvf]=useStateVariable(externaldqg_1gfvf,setExternaldqg_1gfvf);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LewP1cHNQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ae65wUsGK\",\"LgBIyCSF8\",\"yJTbJ73BC\",\"S3lVrhcZ7\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"LgBIyCSF8\",\"S3lVrhcZ7\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"ae65wUsGK\",\"LgBIyCSF8\",\"yJTbJ73BC\",\"S3lVrhcZ7\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const FnjwMBSnU16ch7wx=activeVariantCallback(async(...args)=>{if(EPlO9YAZF){const res=await EPlO9YAZF(...args);if(res===false)return false;}});const FnjwMBSnUgdeyeb=activeVariantCallback(async(...args)=>{if(EPlO9YAZF){const res=await EPlO9YAZF(...args);if(res===false)return false;}setVariant(\"LgBIyCSF8\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-w0zv2h\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"LewP1cHNQ\",ref:refBinding,style:{backgroundColor:\"var(--token-66465c63-236e-4d3f-b236-0617e42d1593, rgb(252, 250, 248))\",...style},...addPropertyOverrides({ae65wUsGK:{\"data-framer-name\":\"Tablet\"},LgBIyCSF8:{\"data-framer-name\":\"Phone\"},S3lVrhcZ7:{\"data-framer-name\":\"Phone close\"},yJTbJ73BC:{\"data-framer-name\":\"Tablet close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mbc3mr\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"cAqDXP95b\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(224, 226, 230, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0)\",boxShadow:\"0px 1px 2px 0px rgba(9, 13, 3, 0)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+24,...addPropertyOverrides({LgBIyCSF8:{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-80)/2+0+0)+16},S3lVrhcZ7:{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-80)/2+0+0)+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ro1d4j-container\",layoutDependency:layoutDependency,layoutId:\"ORNQ76njj-container\",nodeId:\"ORNQ76njj\",rendersWithMotion:true,scopeId:\"XWc81DvYX\",children:/*#__PURE__*/_jsx(ElementsBrand,{height:\"100%\",id:\"ORNQ76njj\",layoutId:\"ORNQ76njj\",style:{height:\"100%\"},variant:matchVariant(\"cwblB9psq\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AP9V4Vp4I\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"KtyD9djUH\"},implicitPathVariables:undefined},{href:{webPageId:\"lp9LO5wk5\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+31,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ewmopu-container\",layoutDependency:layoutDependency,layoutId:\"UJdI7kRPx-container\",nodeId:\"UJdI7kRPx\",rendersWithMotion:true,scopeId:\"XWc81DvYX\",children:/*#__PURE__*/_jsx(NavigationLinkGroup,{AaQfMI9m0:resolvedLinks[2],AFG_3hly8:RcNHmb1Er,BrSMictIo:lu_6v7kcr,Dq6kqHA6h:resolvedLinks[0],height:\"100%\",id:\"UJdI7kRPx\",ju8c7g__2:resolvedLinks[1],k99hZruUo:\"\",kapqt7cNO:\"Contact\",KOjn6q9gI:DsOJF7NWv,KVOjusXc0:\"R\\xe9alisations\",layoutId:\"UJdI7kRPx\",nPWgB6N0g:\"L'entreprise\",onAFG_3hly8Change:setRcNHmb1Er,onBrSMictIoChange:setlu_6v7kcr,onKOjn6q9gIChange:setDsOJF7NWv,onq_OJCdVqMChange:setdqg_1gfvf,onrqh24318cChange:setrjbEPfCpF,q_OJCdVqM:dqg_1gfvf,riEXLyOuO:\"Nos m\\xe9tiers\",rqh24318c:rjbEPfCpF,SOlWUp6KX:resolvedLinks[3],variant:matchVariant(\"Vy2Sl5QPE\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fxl27j\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"TUeFTHc1q\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"tel:0607364148\",motionChild:true,nodeId:\"nzoA8poX5\",openInNewTab:true,scopeId:\"XWc81DvYX\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Appeler le 07 12 34 56 78\",className:\"framer-lm4zmk framer-1wyw785\",\"data-framer-name\":\"Appeler\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"nzoA8poX5\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 6px 16px 0px rgba(9, 13, 3, 0.16)\"},children:/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-crnfqq\",\"data-framer-name\":\"Appeler\",layoutDependency:layoutDependency,layoutId:\"T0wm7P1bA\",style:{\"--14lvtz6\":1.5,\"--1gwzuy8\":\"var(--token-9eeddc74-3981-48ed-b1f6-db9260f54e0b)\"}})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+27+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ujixe-container\",layoutDependency:layoutDependency,layoutId:\"SXUrHrT1H-container\",nodeId:\"SXUrHrT1H\",rendersWithMotion:true,scopeId:\"XWc81DvYX\",children:/*#__PURE__*/_jsx(ElementsButton,{F3MrhvRd5:false,gD19AMuwQ:true,height:\"100%\",id:\"SXUrHrT1H\",jETy0zH8i:true,layoutId:\"SXUrHrT1H\",LSKo6g1pe:CircleExclamation,OvPXYQbni:resolvedLinks1[0],rWppMjMIf:\"8px\",variant:matchVariant(\"lsFwDQw3r\"),Wh4A3RXky:\"D\\xe9marrer votre projet\",width:\"100%\",...addPropertyOverrides({ae65wUsGK:{OvPXYQbni:resolvedLinks1[1]},yJTbJ73BC:{OvPXYQbni:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ae65wUsGK:{height:36,y:(componentViewport?.y||0)+0+0+27+4},LgBIyCSF8:{height:36,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-80)/2+0+0)+22+0},S3lVrhcZ7:{height:36,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-80)/2+0+0)+22+0},yJTbJ73BC:{height:36,y:(componentViewport?.y||0)+0+0+27+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-izgltn-container\",layoutDependency:layoutDependency,layoutId:\"qICisUfX_-container\",nodeId:\"qICisUfX_\",rendersWithMotion:true,scopeId:\"XWc81DvYX\",children:/*#__PURE__*/_jsx(ElementsMenuButton,{FnjwMBSnU:FnjwMBSnU16ch7wx,height:\"100%\",huG_vgWlJ:\"8px\",id:\"qICisUfX_\",layoutId:\"qICisUfX_\",variant:matchVariant(\"qJOiGOVKq\"),width:\"100%\",...addPropertyOverrides({LgBIyCSF8:{FnjwMBSnU:FnjwMBSnUgdeyeb},S3lVrhcZ7:{variant:matchVariant(\"dTmGW07AD\")},yJTbJ73BC:{variant:matchVariant(\"dTmGW07AD\")}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\".framer-Nom24.framer-1wyw785, .framer-Nom24 .framer-1wyw785 { display: block; }\",\".framer-Nom24.framer-w0zv2h { 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; position: relative; width: 1200px; }\",\".framer-Nom24 .framer-1mbc3mr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-Nom24 .framer-ro1d4j-container { flex: none; height: 50px; position: relative; width: auto; }\",\".framer-Nom24 .framer-1ewmopu-container { flex: none; height: auto; position: relative; width: auto; z-index: 9; }\",\".framer-Nom24 .framer-fxl27j { 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-Nom24 .framer-lm4zmk { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Nom24 .framer-crnfqq { cursor: pointer; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-Nom24 .framer-19ujixe-container, .framer-Nom24 .framer-izgltn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Nom24.framer-v-1rkqn0r.framer-w0zv2h, .framer-Nom24.framer-v-33a991.framer-w0zv2h { width: 810px; }\",\".framer-Nom24.framer-v-6vqfbx.framer-w0zv2h, .framer-Nom24.framer-v-3z24c9.framer-w0zv2h { justify-content: center; width: 390px; }\",\".framer-Nom24.framer-v-6vqfbx .framer-1mbc3mr, .framer-Nom24.framer-v-3z24c9 .framer-1mbc3mr { padding: 16px; }\",\".framer-Nom24.framer-v-6vqfbx .framer-ro1d4j-container, .framer-Nom24.framer-v-3z24c9 .framer-ro1d4j-container { height: 48px; }\",'.framer-Nom24[data-border=\"true\"]::after, .framer-Nom24 [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 98\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ae65wUsGK\":{\"layout\":[\"fixed\",\"auto\"]},\"LgBIyCSF8\":{\"layout\":[\"fixed\",\"auto\"]},\"yJTbJ73BC\":{\"layout\":[\"fixed\",\"auto\"]},\"S3lVrhcZ7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EPlO9YAZF\":\"mobileMenuOpen\",\"lu_6v7kcr\":\"link1Active\",\"DsOJF7NWv\":\"link2Active\",\"RcNHmb1Er\":\"link3Active\",\"rjbEPfCpF\":\"link4Active\",\"dqg_1gfvf\":\"link5Active\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXWc81DvYX=withCSS(Component,css,\"framer-Nom24\");export default FramerXWc81DvYX;FramerXWc81DvYX.displayName=\"Navigation/Navigation\";FramerXWc81DvYX.defaultProps={height:98,width:1200};addPropertyControls(FramerXWc81DvYX,{variant:{options:[\"LewP1cHNQ\",\"ae65wUsGK\",\"LgBIyCSF8\",\"yJTbJ73BC\",\"S3lVrhcZ7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Tablet close\",\"Phone close\"],title:\"Variant\",type:ControlType.Enum},EPlO9YAZF:{title:\"Mobile menu open\",type:ControlType.EventHandler},lu_6v7kcr:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"tWcGMKFNC\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 1 Active\"},onlu_6v7kcrChange:{changes:\"lu_6v7kcr\",type:ControlType.ChangeHandler},DsOJF7NWv:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 2 Active\"},onDsOJF7NWvChange:{changes:\"DsOJF7NWv\",type:ControlType.ChangeHandler},RcNHmb1Er:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 3 Active\"},onRcNHmb1ErChange:{changes:\"RcNHmb1Er\",type:ControlType.ChangeHandler},rjbEPfCpF:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 4 Active\"},onrjbEPfCpFChange:{changes:\"rjbEPfCpF\",type:ControlType.ChangeHandler},dqg_1gfvf:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,optional:undefined,title:\"Link 5 Active\"},ondqg_1gfvfChange:{changes:\"dqg_1gfvf\",type:ControlType.ChangeHandler}});addFonts(FramerXWc81DvYX,[{explicitInter:true,fonts:[]},...ElementsBrandFonts,...NavigationLinkGroupFonts,...PhoneFonts,...ElementsButtonFonts,...ElementsMenuButtonFonts],{supportsExplicitInterCodegen:true});FramerXWc81DvYX.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ElementsBrand,{},context),()=>forwardLoader(NavigationLinkGroup,{},context),()=>forwardLoader(ElementsButton,{},context),()=>forwardLoader(ElementsMenuButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXWc81DvYX\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"EPlO9YAZF\\\":\\\"mobileMenuOpen\\\",\\\"lu_6v7kcr\\\":\\\"link1Active\\\",\\\"DsOJF7NWv\\\":\\\"link2Active\\\",\\\"RcNHmb1Er\\\":\\\"link3Active\\\",\\\"rjbEPfCpF\\\":\\\"link4Active\\\",\\\"dqg_1gfvf\\\":\\\"link5Active\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ae65wUsGK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LgBIyCSF8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yJTbJ73BC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S3lVrhcZ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"98\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XWc81DvYX.map","// Generated by Framer (9801af1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CircleExclamation from\"https://framerusercontent.com/modules/3Pk048HWV29qhehPhmdw/225ikIBWUqUfeB0PSumN/ryx1ZzqiP.js\";import NavigationLinkGroup from\"https://framerusercontent.com/modules/cgopFTK4yvalb2CB1xDe/5EPPlGULn941TG5tIoF2/HNlakt27F.js\";import ElementsButton from\"https://framerusercontent.com/modules/vsDILxix4RHyqNl7ObKe/MRnfxwEUaZAvMW2QKUqE/uGBGxizj5.js\";import NavigationNavigation from\"https://framerusercontent.com/modules/iSkUJHVY76EwQyIhNPi2/YKnQI6JyhZDoKPQvd3Bn/XWc81DvYX.js\";const NavigationNavigationFonts=getFonts(NavigationNavigation);const NavigationLinkGroupFonts=getFonts(NavigationLinkGroup);const ElementsButtonFonts=getFonts(ElementsButton);const cycleOrder=[\"AP9o7RO3z\",\"QpUtsjo1c\"];const serializationHash=\"framer-5e5zU\";const variantClassNames={AP9o7RO3z:\"framer-v-1pnc8cp\",QpUtsjo1c:\"framer-v-ajbwe9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const goUpJB9Q2=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Phone:\"QpUtsjo1c\",Tablet:\"AP9o7RO3z\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,menuClose,width,...props})=>{return{...props,goUpJB9Q2:menuClose??props.goUpJB9Q2,variant:humanReadableVariantMap[props.variant]??props.variant??\"AP9o7RO3z\"};};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,goUpJB9Q2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AP9o7RO3z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const EPlO9YAZF1l177yg=activeVariantCallback(async(...args)=>{if(goUpJB9Q2){const res=await goUpJB9Q2(...args);if(res===false)return false;}});const router=useRouter();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-1pnc8cp\",className,classNames),\"data-framer-name\":\"Tablet\",layoutDependency:layoutDependency,layoutId:\"AP9o7RO3z\",ref:refBinding,style:{backgroundColor:\"var(--token-66465c63-236e-4d3f-b236-0617e42d1593, rgb(252, 250, 248))\",...style},...addPropertyOverrides({QpUtsjo1c:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:92,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yxnayc-container\",layoutDependency:layoutDependency,layoutId:\"hP7MiTNJo-container\",nodeId:\"hP7MiTNJo\",rendersWithMotion:true,scopeId:\"OjqPar11G\",children:/*#__PURE__*/_jsx(NavigationNavigation,{dqg_1gfvf:\"CoxKmnxnN\",DsOJF7NWv:\"CoxKmnxnN\",EPlO9YAZF:EPlO9YAZF1l177yg,height:\"100%\",id:\"hP7MiTNJo\",layoutId:\"hP7MiTNJo\",lu_6v7kcr:\"tWcGMKFNC\",RcNHmb1Er:\"CoxKmnxnN\",rjbEPfCpF:\"CoxKmnxnN\",style:{width:\"100%\"},variant:matchVariant(\"yJTbJ73BC\"),width:\"100%\",...addPropertyOverrides({QpUtsjo1c:{variant:matchVariant(\"S3lVrhcZ7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AP9V4Vp4I\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"lp9LO5wk5\"},implicitPathVariables:undefined},{href:{webPageId:\"KtyD9djUH\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined},{href:{hash:\":AP9V4Vp4I\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"lp9LO5wk5\"},implicitPathVariables:undefined},{href:{webPageId:\"KtyD9djUH\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+92,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o10zp8-container\",layoutDependency:layoutDependency,layoutId:\"ORpx_L_hC-container\",nodeId:\"ORpx_L_hC\",rendersWithMotion:true,scopeId:\"OjqPar11G\",children:/*#__PURE__*/_jsx(NavigationLinkGroup,{AaQfMI9m0:resolvedLinks[2],AFG_3hly8:\"CoxKmnxnN\",aUyt3CCVl:EPlO9YAZF1l177yg,BrSMictIo:\"CoxKmnxnN\",Dq6kqHA6h:resolvedLinks[0],height:\"100%\",id:\"ORpx_L_hC\",ju8c7g__2:resolvedLinks[1],k99hZruUo:\"\",kapqt7cNO:\"Contact\",KOjn6q9gI:\"CoxKmnxnN\",KVOjusXc0:\"L'entreprise\",layoutId:\"ORpx_L_hC\",nPWgB6N0g:\"R\\xe9alisations\",q_OJCdVqM:\"CoxKmnxnN\",riEXLyOuO:\"Nos m\\xe9tiers\",rqh24318c:\"CoxKmnxnN\",SOlWUp6KX:resolvedLinks[3],style:{width:\"100%\"},variant:matchVariant(\"hvusWUZu9\"),width:\"100%\",...addPropertyOverrides({QpUtsjo1c:{AaQfMI9m0:resolvedLinks[6],Dq6kqHA6h:resolvedLinks[4],ju8c7g__2:resolvedLinks[5],SOlWUp6KX:resolvedLinks[7],variant:matchVariant(\"tVN5DLa9z\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qunnnn\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"UsyAM8kAN\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined},{href:{webPageId:\"uj0oksjWz\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+0+128+24+(Math.max(0,((componentViewport?.height||800)-0-128)/1)*1-48-36),...addPropertyOverrides({QpUtsjo1c:{width:`max(${componentViewport?.width||\"100vw\"} - 32px, 1px)`,y:(componentViewport?.y||0)+0+128+16+(Math.max(0,((componentViewport?.height||800)-0-128)/1)*1-32-36)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-73kai6-container\",layoutDependency:layoutDependency,layoutId:\"Yz2fPCAwA-container\",nodeId:\"Yz2fPCAwA\",rendersWithMotion:true,scopeId:\"OjqPar11G\",children:/*#__PURE__*/_jsx(ElementsButton,{F3MrhvRd5:false,gD19AMuwQ:false,height:\"100%\",id:\"Yz2fPCAwA\",jETy0zH8i:true,layoutId:\"Yz2fPCAwA\",LSKo6g1pe:CircleExclamation,OvPXYQbni:resolvedLinks1[0],rWppMjMIf:\"8px\",style:{width:\"100%\"},variant:matchVariant(\"jl1iYqj2g\"),Wh4A3RXky:\"Start a project\",width:\"100%\",...addPropertyOverrides({QpUtsjo1c:{OvPXYQbni:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})})]})})})});});const css=[\".framer-5e5zU.framer-1h86te4, .framer-5e5zU .framer-1h86te4 { display: block; }\",\".framer-5e5zU.framer-1pnc8cp { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 563px; }\",\".framer-5e5zU .framer-yxnayc-container, .framer-5e5zU .framer-1o10zp8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5e5zU .framer-qunnnn { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-5e5zU .framer-73kai6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-5e5zU.framer-v-ajbwe9 .framer-qunnnn { padding: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 563\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QpUtsjo1c\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"goUpJB9Q2\":\"menuClose\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOjqPar11G=withCSS(Component,css,\"framer-5e5zU\");export default FramerOjqPar11G;FramerOjqPar11G.displayName=\"Navigations/Mobile menu\";FramerOjqPar11G.defaultProps={height:800,width:563};addPropertyControls(FramerOjqPar11G,{variant:{options:[\"AP9o7RO3z\",\"QpUtsjo1c\"],optionTitles:[\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},goUpJB9Q2:{title:\"Menu close\",type:ControlType.EventHandler}});addFonts(FramerOjqPar11G,[{explicitInter:true,fonts:[]},...NavigationNavigationFonts,...NavigationLinkGroupFonts,...ElementsButtonFonts],{supportsExplicitInterCodegen:true});FramerOjqPar11G.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationNavigation,{},context),()=>forwardLoader(NavigationLinkGroup,{},context),()=>forwardLoader(ElementsButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOjqPar11G\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"563\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"goUpJB9Q2\\\":\\\"menuClose\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QpUtsjo1c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (166c212)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withFlowFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import CircleExclamation from\"https://framerusercontent.com/modules/3Pk048HWV29qhehPhmdw/225ikIBWUqUfeB0PSumN/ryx1ZzqiP.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import Phone from\"https://framerusercontent.com/modules/lbSxd67FU2nZHu2YiQjR/lu6kdmdmOZtlVdhAQOHa/TY8HDkKn4.js\";import ElementsMenuButton from\"#framer/local/canvasComponent/htO78mEOt/htO78mEOt.js\";import Footer from\"#framer/local/canvasComponent/iu2lfX7cf/iu2lfX7cf.js\";import NavigationsMobileMenu from\"#framer/local/canvasComponent/OjqPar11G/OjqPar11G.js\";import NavigationLinkBase from\"#framer/local/canvasComponent/SxC3O4Nzp/SxC3O4Nzp.js\";import ElementsButton from\"#framer/local/canvasComponent/uGBGxizj5/uGBGxizj5.js\";import NavigationNavigation from\"#framer/local/canvasComponent/XWc81DvYX/XWc81DvYX.js\";const CookieBannerFonts=getFonts(CookieBanner);const NavigationNavigationFonts=getFonts(NavigationNavigation);const NavigationsMobileMenuFonts=getFonts(NavigationsMobileMenu);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const PhoneFonts=getFonts(Phone);const ElementsButtonFonts=getFonts(ElementsButton);const MotionDivWithFlowFX=withFlowFX(motion.div);const NavigationLinkBaseControls=getPropertyControls(NavigationLinkBase);const breakpoints={mNv8wJKXf:\"(min-width: 810px) and (max-width: 1199.98px)\",ojolB_RLN:\"(min-width: 1200px)\",vxqyYw8a4:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-SG9GQ\";const variantClassNames={mNv8wJKXf:\"framer-v-s17umr\",ojolB_RLN:\"framer-v-2u4u8w\",vxqyYw8a4:\"framer-v-u5dk1b\"};const gjvqyjOdK=undefined;const Da4MsT5F9=undefined;const sz3c1TROt=undefined;const sjYq4LdXb=undefined;const xJrOqwobW=undefined;const transition1={damping:30,delay:0,mass:.1,stiffness:400,type:\"spring\"};const transition2={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:transition2,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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 breakpointRules={mNv8wJKXf:[\".framer-SG9GQ .framer-1ugx5ud-container { left: unset; position: relative; right: unset; top: unset; width: 100%; }\"],vxqyYw8a4:[\".framer-SG9GQ .framer-1ugx5ud-container { left: unset; position: relative; right: unset; top: unset; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mNv8wJKXf:\".framer-s17umr-override\",vxqyYw8a4:\".framer-u5dk1b-override\"};const rules=[\".framer-SG9GQ.framer-nv626k, .framer-SG9GQ .framer-nv626k { display: block; }\",\".framer-SG9GQ.framer-2u4u8w { align-content: center; align-items: center; background-color: var(--token-66465c63-236e-4d3f-b236-0617e42d1593, #f7f7f8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-SG9GQ .framer-fdldc4 { -webkit-user-select: none; flex: none; height: 84px; order: -1000; overflow: var(--overflow-clip-fallback, clip); pointer-events: none; position: relative; user-select: none; width: 100%; }\",\".framer-SG9GQ .framer-kq79u4 { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -999; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 10; }\",\".framer-SG9GQ .framer-ufljar-container { flex: none; height: auto; opacity: 0.13; position: relative; width: auto; z-index: 1; }\",\".framer-SG9GQ .framer-1ugx5ud-container { flex: none; height: auto; left: 0px; order: -998; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-SG9GQ.framer-kxrrtj { inset: 0px; position: fixed; user-select: none; z-index: 8; }\",\".framer-SG9GQ.framer-9p6k70-container { flex: none; height: 100vh; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 8; }\",\".framer-SG9GQ .framer-4fq4sp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-SG9GQ .framer-ou80b5-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-SG9GQ .framer-auw78e { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 28px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; order: 1005; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 28px; width: min-content; z-index: 10; }\",\".framer-SG9GQ .framer-dxaso7 { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; box-shadow: 0px 6px 16px 0px rgba(9, 13, 3, 0.16); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SG9GQ .framer-17enmkg { --14lvtz6: 1.5; --1gwzuy8: var(--token-9eeddc74-3981-48ed-b1f6-db9260f54e0b); cursor: pointer; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-SG9GQ .framer-rqppdg-container { flex: none; height: auto; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={mNv8wJKXf:\"(min-width: 810px) and (max-width: 1199.98px)\",ojolB_RLN:\"(min-width: 1200px)\",vxqyYw8a4:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"ojolB_RLN\",Phone:\"vxqyYw8a4\",Tablet:\"mNv8wJKXf\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop | Active\":\"tWcGMKFNC\",Desktop:\"CoxKmnxnN\",Phone:\"akFygzo37\",Tablet:\"qL2kUwETH\"};const getProps=({height,id,link1Active,link2Active,link3Active,link4Active,link5Active,width,...props})=>{return{...props,Da4MsT5F9:humanReadableEnumMap[link2Active]??link2Active??props.Da4MsT5F9??\"CoxKmnxnN\",gjvqyjOdK:humanReadableEnumMap[link1Active]??link1Active??props.gjvqyjOdK??\"tWcGMKFNC\",sjYq4LdXb:humanReadableEnumMap[link4Active]??link4Active??props.sjYq4LdXb??\"CoxKmnxnN\",sz3c1TROt:humanReadableEnumMap[link3Active]??link3Active??props.sz3c1TROt??\"CoxKmnxnN\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ojolB_RLN\",xJrOqwobW:humanReadableEnumMap[link5Active]??link5Active??props.xJrOqwobW??\"CoxKmnxnN\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gjvqyjOdK,Da4MsT5F9,sz3c1TROt,sjYq4LdXb,xJrOqwobW,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"mNv8wJKXf\",\"vxqyYw8a4\"].includes(baseVariant))return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const EPlO9YAZFko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const goUpJB9Q21q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const goUpJB9Q2dlzj2h=({overlay})=>activeVariantCallback(async(...args)=>{await delay(()=>overlay.hide(),100);});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ojolB_RLN\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-66465c63-236e-4d3f-b236-0617e42d1593, rgb(247, 247, 248)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-2u4u8w\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fdldc4 hidden-s17umr hidden-u5dk1b\",\"data-framer-name\":\"Navigation space\",layout:\"position\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq79u4\",layout:\"position\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ufljar-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"fwjNijQSF\",scopeId:\"jLnDC_3_S\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{},fontTitle:{},link:\"rgb(153, 153, 153)\"},width:720,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Accepter\",acceptAll:\"Tout accepter\",confirm:\"OK\",customize:\"Personnaliser\",reject:\"Refuser\",rejectAll:\"Tout refuser\",save:\"Enregistrer\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(15, 31, 58)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Nous utilisons des cookies pour mesurer l'audience du site et l'efficacit\\xe9 de nos publicit\\xe9s. Vous pouvez les accepter ou les refuser.\",euPolicy:{label:\"mentions l\\xe9gales\",link:\"https://sasr2a.com/mentions-legales\",prefix:\"En savoir plus :\"},euShowReject:true,euTitle:\"Cookies\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"fwjNijQSF\",layoutId:\"fwjNijQSF\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:true,trigger:{color:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:98,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1ugx5ud-container\",\"data-framer-appear-id\":\"1ugx5ud\",\"data-framer-name\":\"Navigation\",initial:animation1,layout:\"position\",layoutScroll:true,name:\"Navigation\",nodeId:\"y8vYayWJG\",optimized:true,rendersWithMotion:true,scopeId:\"jLnDC_3_S\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mNv8wJKXf:{variant:matchVariant(overlay.visible&&\"yJTbJ73BC\",overlay.visible?\"yJTbJ73BC\":\"LgBIyCSF8\")},vxqyYw8a4:{variant:matchVariant(overlay.visible&&\"S3lVrhcZ7\",overlay.visible?\"S3lVrhcZ7\":\"LgBIyCSF8\")}},children:/*#__PURE__*/_jsx(NavigationNavigation,{dqg_1gfvf:xJrOqwobW,DsOJF7NWv:Da4MsT5F9,EPlO9YAZF:EPlO9YAZFko9la1({overlay}),height:\"100%\",id:\"y8vYayWJG\",layoutId:\"y8vYayWJG\",lu_6v7kcr:gjvqyjOdK,name:\"Navigation\",RcNHmb1Er:sz3c1TROt,rjbEPfCpF:sjYq4LdXb,style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"yJTbJ73BC\",overlay.visible?\"yJTbJ73BC\":\"LewP1cHNQ\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-kxrrtj\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"tj4pH58oo\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-9p6k70-container\"),inComponentSlot:true,nodeId:\"jADsD4a_q\",rendersWithMotion:true,scopeId:\"jLnDC_3_S\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mNv8wJKXf:{goUpJB9Q2:goUpJB9Q21q29jei({overlay})},vxqyYw8a4:{goUpJB9Q2:goUpJB9Q2dlzj2h({overlay}),variant:matchVariant(\"QpUtsjo1c\")}},children:/*#__PURE__*/_jsx(NavigationsMobileMenu,{height:\"100%\",id:\"jADsD4a_q\",layoutId:\"jADsD4a_q\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"AP9o7RO3z\"),width:\"100%\"})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-4fq4sp\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mNv8wJKXf:{y:1098},vxqyYw8a4:{y:1098}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:661,width:\"100vw\",y:1084,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ou80b5-container\",layout:\"position\",nodeId:\"SJIfAFKWY\",rendersWithMotion:true,scopeId:\"jLnDC_3_S\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mNv8wJKXf:{variant:matchVariant(\"EBsprgwNc\")},vxqyYw8a4:{variant:matchVariant(\"scDCJ6Zai\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"SJIfAFKWY\",layoutId:\"SJIfAFKWY\",style:{width:\"100%\"},variant:matchVariant(\"tNcJM8olV\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-auw78e\",\"data-framer-name\":\"Actions\",layout:\"position\",children:[/*#__PURE__*/_jsx(Link,{href:\"tel:0607364148\",motionChild:true,nodeId:\"VyHUmuM0T\",openInNewTab:true,scopeId:\"jLnDC_3_S\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Appeler le 07 12 34 56 78\",className:\"framer-dxaso7 framer-nv626k\",\"data-framer-name\":\"Appeler\",\"data-reset\":\"button\",children:/*#__PURE__*/_jsx(Phone,{animated:false,className:\"framer-17enmkg\",\"data-framer-name\":\"Appeler\",e7Nh8uSma:true,GXgrVdHdm:true,layoutId:\"x46CLUOhp\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:932,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rqppdg-container\",nodeId:\"JGiqDKx7C\",scopeId:\"jLnDC_3_S\",children:/*#__PURE__*/_jsx(ElementsButton,{F3MrhvRd5:false,gD19AMuwQ:true,height:\"100%\",id:\"JGiqDKx7C\",jETy0zH8i:true,layoutId:\"JGiqDKx7C\",LSKo6g1pe:CircleExclamation,OvPXYQbni:\"https://form.typeform.com/to/BBJjtC3F\",rWppMjMIf:\"8px\",variant:matchVariant(\"lsFwDQw3r\"),Wh4A3RXky:\"D\\xe9marrer votre projet\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1508\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mNv8wJKXf\":{\"layout\":[\"fixed\",\"fixed\"]},\"vxqyYw8a4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"gjvqyjOdK\":\"link1Active\",\"Da4MsT5F9\":\"link2Active\",\"sz3c1TROt\":\"link3Active\",\"sjYq4LdXb\":\"link4Active\",\"xJrOqwobW\":\"link5Active\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ojolB_RLN\":[\".framer-kq79u4\",\".framer-1ugx5ud-container\",\".framer-ou80b5-container\",\".framer-auw78e\"],\"mNv8wJKXf\":[\".framer-kq79u4\",\".framer-1ugx5ud-container\",\".framer-ou80b5-container\",\".framer-auw78e\"],\"vxqyYw8a4\":[\".framer-kq79u4\",\".framer-1ugx5ud-container\",\".framer-ou80b5-container\",\".framer-auw78e\"]}\n * @framerBreakpoints {\"ojolB_RLN\":{\"min\":1200,\"canvasClassName\":\"framer-2u4u8w-override\",\"minHeight\":1508,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mNv8wJKXf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-s17umr-override\",\"minHeight\":1508,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"vxqyYw8a4\":{\"max\":809,\"canvasClassName\":\"framer-u5dk1b-override\",\"minHeight\":1508,\"viewportHeight\":964,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ojolB_RLN\n * @framerLayoutTemplate true\n */const FramerjLnDC_3_S=withCSS(Component,css,\"framer-SG9GQ\");export default FramerjLnDC_3_S;FramerjLnDC_3_S.displayName=\"Main\";FramerjLnDC_3_S.defaultProps={height:1508,width:1200};addPropertyControls(FramerjLnDC_3_S,{gjvqyjOdK:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"tWcGMKFNC\",description:undefined,hidden:undefined,title:\"Link 1 Active\"},Da4MsT5F9:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,title:\"Link 2 Active\"},sz3c1TROt:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,title:\"Link 3 Active\"},sjYq4LdXb:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,title:\"Link 4 Active\"},xJrOqwobW:NavigationLinkBaseControls?.[\"variant\"]&&{...NavigationLinkBaseControls[\"variant\"],defaultValue:\"CoxKmnxnN\",description:undefined,hidden:undefined,title:\"Link 5 Active\"}});addFonts(FramerjLnDC_3_S,[{explicitInter:true,fonts:[]},...CookieBannerFonts,...NavigationNavigationFonts,...NavigationsMobileMenuFonts,...FooterFonts,...PhoneFonts,...ElementsButtonFonts],{supportsExplicitInterCodegen:true});FramerjLnDC_3_S.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationNavigation,{},context),()=>forwardLoader(NavigationsMobileMenu,{},context),()=>forwardLoader(Footer,{},context),()=>forwardLoader(ElementsButton,{},context),()=>forwardLoader(ElementsMenuButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjLnDC_3_S\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"ojolB_RLN\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2u4u8w-override\\\",\\\"minHeight\\\":1508,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mNv8wJKXf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-s17umr-override\\\",\\\"minHeight\\\":1508,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"vxqyYw8a4\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-u5dk1b-override\\\",\\\"minHeight\\\":1508,\\\"viewportHeight\\\":964,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mNv8wJKXf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vxqyYw8a4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"ojolB_RLN\",\"framerIntrinsicHeight\":\"1508\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"ojolB_RLN\\\":[\\\".framer-kq79u4\\\",\\\".framer-1ugx5ud-container\\\",\\\".framer-ou80b5-container\\\",\\\".framer-auw78e\\\"],\\\"mNv8wJKXf\\\":[\\\".framer-kq79u4\\\",\\\".framer-1ugx5ud-container\\\",\\\".framer-ou80b5-container\\\",\\\".framer-auw78e\\\"],\\\"vxqyYw8a4\\\":[\\\".framer-kq79u4\\\",\\\".framer-1ugx5ud-container\\\",\\\".framer-ou80b5-container\\\",\\\".framer-auw78e\\\"]}\",\"framerVariables\":\"{\\\"gjvqyjOdK\\\":\\\"link1Active\\\",\\\"Da4MsT5F9\\\":\\\"link2Active\\\",\\\"sz3c1TROt\\\":\\\"link3Active\\\",\\\"sjYq4LdXb\\\":\\\"link4Active\\\",\\\"xJrOqwobW\\\":\\\"link5Active\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/kB0SXnPBvB58SUofkrUf/QxsCd1vOObgUddZZhEkN/jLnDC_3_S.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Mx6yu6Izz: \"content-2\", r5rDmwzdq: \"content-4\", UuGpXFbcR: \"works\", XmHgFRhsu: \"content-1\", Y6bZ5jtvy: \"content-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m2ok2xW7uiRQWpeKJvBV/LmGWU0smkL3f6HYM8vau/augiA20Il.js\")), path: \"/\"}, ct5NGrMH4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qr6UXYjMjNAcCFzqNpAy/YF2DCByaJgeBwvrd3rIS/ct5NGrMH4.js\")), path: \"/404\"}, lp9LO5wk5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sKXSYfqVfsdVn3yaxJU5/usuHC0YmhPCpMqvTxce9/lp9LO5wk5.js\")), path: \"/about\"}, KtyD9djUH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xjQolXZGZT3TJXT1WYdH/Wmd7kXZF0k2c102FclPE/KtyD9djUH.js\")), path: \"/projects\"}, uj0oksjWz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hlFpj7Eg6ADankqtOyAg/71iHUw1RnZJR4dCQ9ufH/uj0oksjWz.js\")), path: \"/contact\"}, udCh8mr8z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8RycQwFcXuTvQnfNUcLE/eYpJeL48NDIFvUCK1uaT/udCh8mr8z.js\")), path: \"/mentions-legales\"}, O8CJJDSps: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/e62V0wWgpEZxeEa5kLRN/6EgU2lXQSSRtbWcAMigW/O8CJJDSps.js\")), path: \"/cgu\"}, R_XEEePKz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WD0zJ7LF9Wfk5ithURai/sucKwNxWmooH77RoeM32/R_XEEePKz.js\")), path: \"/pilotage\"}, GCqrTyPkn: {collectionId: \"mD0yv0kks\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qMY3b54Y0qJMjuPTMO3I/lOBqJJRphBniTGa2og1T/GCqrTyPkn.js\")), path: \"/projects/:u8GCKzMS9\"}}\r\n\r\n\t\tconst locales = [{code: \"fr\", id: \"default\", name: \"French\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {a_FhlAd4Y: async () => (await import(\"https://framerusercontent.com/modules/lbxkTQoQUE05s5aQRDZx/xo0EJeIPIQGXjUcRIeCS/a_FhlAd4Y.js\"))?.[\"utils\"], mD0yv0kks: async () => (await import(\"https://framerusercontent.com/modules/uFHbKTovJ3O0C7vOlMHy/yhiNRM36JCLJWMLhBoPS/mD0yv0kks.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"17cb041a9810e89a4114337eca44f13e9973192df24cfd230521c5a8726eafd4\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Da4MsT5F9: \"CoxKmnxnN\", gjvqyjOdK: \"tWcGMKFNC\", sjYq4LdXb: \"CoxKmnxnN\", sz3c1TROt: \"CoxKmnxnN\", xJrOqwobW: \"CoxKmnxnN\"}\r\nconst props2 = {...props1, gjvqyjOdK: \"CoxKmnxnN\"}\r\nconst props3 = {...props1, Da4MsT5F9: \"tWcGMKFNC\", gjvqyjOdK: \"CoxKmnxnN\"}\r\nconst props4 = {...props1, gjvqyjOdK: \"CoxKmnxnN\", sz3c1TROt: \"tWcGMKFNC\"}\r\nconst props5 = {...props1, gjvqyjOdK: \"CoxKmnxnN\", xJrOqwobW: \"tWcGMKFNC\"}\r\nconst templateProps = {augiA20Il: props1, ct5NGrMH4: props2, GCqrTyPkn: props2, KtyD9djUH: props4, lp9LO5wk5: props3, O8CJJDSps: props2, R_XEEePKz: props1, udCh8mr8z: props2, uj0oksjWz: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ct5NGrMH4\":\r\ncase \"lp9LO5wk5\":\r\ncase \"KtyD9djUH\":\r\ncase \"uj0oksjWz\":\r\ncase \"udCh8mr8z\":\r\ncase \"O8CJJDSps\":\r\ncase \"R_XEEePKz\":\r\ncase \"GCqrTyPkn\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ct5NGrMH4\":\r\ncase \"lp9LO5wk5\":\r\ncase \"KtyD9djUH\":\r\ncase \"uj0oksjWz\":\r\ncase \"udCh8mr8z\":\r\ncase \"O8CJJDSps\":\r\ncase \"R_XEEePKz\":\r\ncase \"GCqrTyPkn\":\r\nreturn [{hash: \"2u4u8w\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"s17umr\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"u5dk1b\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qr6UXYjMjNAcCFzqNpAy/YF2DCByaJgeBwvrd3rIS/ct5NGrMH4.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://sasr2a.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/k7oDaUQWwOTv0IA99QaK/d4mEkOfBxOYBs79gj9JZ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {augiA20Il: {ct5NGrMH4: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"sqCAyBqU,SAAgB,IAAW,CAAIA,KAAW,EAAO,UAAa,EAAO,WAAc,CAAC,EAAE,EAAO,UAAa,KAAK,SAAS,EAAG,wCAtB5Z,EAAc,GAAe,mCAAgD,GAAoB,SAI5H,IAAqB,EAAU,EAAc,cAAc,WAAW,EAAc,aAAa,EAAc,UAAU,EAAU,WAAW,EAAc,UAAU,KAAK,UAAU,CAAS,EAAE,IAAI,IAAI,WAAW,EAAc,4DAOjO,IAAc,EAAc,EAAG,EAAY,EAAa,GAAe,EAAiB,KAAsB,CAAC,IAAI,EAAO,GAAG,GAAG,EAAY,CAAC,GAAK,CAAC,WAAS,eAAa,EAAY,EAAO,aAAa,EAAS,eAAe,EAAY,mBAAoB,CAAC,MAAM,GAAG,EAAa,GAAG,EAAiB,MAAM,IAAK,IAAgB,YAAY,GAAG,MAAM,MAAkB,GAAS,EAGvX,GAAS,IACK,CAAC,uBADgC,CAAC,IAAM,EAAgB,SAAS,cAAc,QAAQ,EAA4J,OAAvJ,EAAO,OAAO,EAAgB,aAAa,QAAQ,EAAO,KAAK,EAAG,EAAgB,UAAU,GAAoB,EAAO,UAAU,EAAO,aAAa,EAAS,CAAgB,EACtP,cAD4Q,CAAC,IAAM,EAAO,SAAS,cAAc,QAAQ,EACnW,OADwW,EAAO,OAAO,EAAO,aAAa,QAAQ,EAAO,KAAK,EAAG,EAAO,IAAI,GAAa,EAAO,cAAc,EAAO,GAAG,EAAO,YAAY,EAAO,aAAa,EAAO,gBAAgB,EAAE,EAAO,YAAY,YACpiB,CAAO,CAAqC,GAOpC,IAAS,CAAC,YAAU,gBAAc,cAAY,QAAM,KAAG,eAAa,sBAAoB,CAAC,IAAM,EAAI,GAAS,CAAC,YAAU,gBAAc,cAAY,QAAM,KAAG,eAAa,kBAAgB,CAAC,EAAQ,EAAgB,EAAI,mBAAmB,EAAQ,EAAO,EAAI,UAAU,EAAE,SAAS,KAAK,OAAO,EAAgB,CAAM,CAAE,KCtB3F,SAAgB,GAAiB,EAAS,CAAC,IAAM,EAAc,EAAS,MAAM,GAAG,EAAM,EAAe,EAAW,OAAO,EAAc,GAArB,CAAyB,IAAI,MAAM,EAAW,aAAa,MAAM,IAAI,SAAS,EAAW,WAAW,MAAM,IAAI,SAAS,EAAW,SAAS,MAAM,QAAQ,EAAW,UAAU,KAAM,CAAC,OAAO,EAAc,GAArB,CAAyB,IAAI,OAAO,EAAe,aAAa,MAAM,IAAI,QAAQ,EAAe,WAAW,MAAM,IAAI,SAAS,EAAe,SAAS,MAAM,QAAQ,EAAe,UAAU,KAAM,CAAC,MAAM,CAAC,iBAAe,YAAU,CAAE,CAAC,SAAgB,GAAmB,GAAG,EAAQ,CAAC,IAAM,EAAO,CAAC,EAAiE,OAA/D,EAAQ,QAAQ,GAAgB,GAAQ,EAAO,KAAK,CAAM,CAAG,EAAS,EAAO,KAAK,IAAI,CAAE,CAAC,SAAgB,GAAU,EAAO,CAA+G,OAA3G,EAAc,GAAG,EAAO,QAAQ,KAAK,EAAO,QAAQ,KAAK,EAAO,WAAW,KAAK,EAAO,cAA2B,IAAK,CAAC,SAAgB,GAAc,EAAW,EAAQ,CAAC,GAAG,CAAC,OAAO,KAAK,MAAM,CAAU,CAAE,MAAM,CAAI,GAAQ,EAAQ,CAAE,CAAC,CAKzpC,SAAgB,GAAY,EAAQ,CAAC,GAAG,cAAc,EAAO,CAAC,GAAG,UAAU,UAAU,OAAO,UAAU,MAAM,CAAO,EAAE,GAAG,aAAa,UAAU,OAAO,UAAU,aAAa,CAAC,EAAE,CAAO,CAAE,CAElK,OAFsK,GAAS,WAAW,gBAE7M,QAAQ,QAAQ,EAAU,IAAI,QAAQ,GAAS,CAAC,WAAW,CAAO,CAAE,CAAC,CAAE,CAG3E,eAAsB,EAAc,EAAG,EAAQ,CAA4B,OAA3B,MAAM,GAAY,CAAO,EAAS,EAAG,CAAE,CAIvF,SAAgB,GAAoB,EAAQ,CAAC,OAAO,IAAI,QAAQ,GAAS,CAAC,WAAW,EAAQ,GAAG,EAClG,0BAA0B,CAAC,EAAmB,EAAQ,CAAO,CAAE,CAAC,CAAE,CAAC,CAAE,yBAfpC,EAAc,GAAoB,uKCAmU,SAAS,GAAa,EAAQ,CAAC,MAAM,CAAC,sBAAsB,EAAQ,UAAU,UAAU,SAAS,iBAAiB,EAAQ,UAAU,UAAU,SAAS,WAAW,EAAQ,UAAU,UAAU,SAAS,aAAa,EAAQ,UAAU,UAAU,SAAS,mBAAmB,EAAQ,UAAU,UAAU,SAAS,kBAAkB,EAAQ,UAAU,UAAU,SAAS,wBAAwB,EAAQ,YAAY,UAAU,QAAQ,CAAE,CAAC,SAAS,GAAe,EAAQ,CAAC,MAAM,CAAC,UAAU,EAAQ,wBAAwB,WAAW,EAAQ,mBAAmB,UAAU,UAAU,EAAQ,aAAa,WAAW,EAAQ,eAAe,WAAW,EAAQ,qBAAqB,UAAU,UAAU,EAAQ,oBAAoB,UAAU,YAAY,EAAQ,0BAA0B,SAAS,CAAE,CAAC,SAAS,GAAQ,EAAM,EAAO,CAAC,OAAO,EAAO,KAAd,CAAoB,IAAI,aAAa,MAAM,CAAC,GAAG,EAAM,KAAK,GAAK,aAAa,GAAK,MAAM,CAAC,UAAU,GAAK,UAAU,GAAK,UAAU,GAAK,YAAY,EAAI,CAAC,EAAE,IAAI,YAAY,MAAM,CAAC,GAAG,EAAM,KAAK,GAAK,UAAU,GAAK,MAAM,CAAC,UAAU,GAAK,UAAU,GAAK,UAAU,GAAK,YAAY,EAAI,CAAC,EAAE,IAAI,YAAY,MAAM,CAAC,GAAG,EAAM,KAAK,GAAK,UAAU,GAAK,MAAM,CAAC,UAAU,GAAM,UAAU,GAAM,UAAU,GAAM,YAAY,EAAK,CAAC,EAAE,IAAI,gBAAgB,MAAM,CAAC,GAAG,EAAM,UAAU,GAAK,KAAK,EAAI,EAAE,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,MAAM,GAAG,EAAO,KAAK,EAAE,KAAK,EAAO,IAAI,EAAE,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,MAAM,CAAC,GAAG,EAAM,OAAO,EAAO,MAAM,CAAC,EAAM,MAAM,EAAO,KAAK,CAAC,EAAE,IAAI,uBAAuB,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,MAAM,UAAU,EAAO,UAAU,aAAa,EAAO,aAAa,4BAA4B,GAAK,KAAK,EAAI,EAAE,IAAI,cAAc,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,MAAM,mBAAmB,EAAI,EAAE,IAAI,UAAU,MAAM,CAAC,GAAG,EAAM,UAAU,EAAI,EAAE,IAAI,SAAS,MAAM,CAAC,GAAG,EAAM,KAAK,GAAM,UAAU,EAAM,WAAW,EAAO,OAAO,EAAE,QAAQ,OAAO,CAAM,CAAC,CAE1qE,SAAgB,GAAW,CAAC,QAAM,iBAAe,sBAAoB,GAAM,kBAAgB,IAAO,CAAC,GAAK,CAAC,EAAM,GAAUC,EAAW,GAAQ,EAAY,EAAQ,EAAiB,GAAoB,EAAQ,EAA2B,2BAAiC,EAAyB,yBAA+B,EAA4B,4BAA4B,SAAS,GAA0B,CAAC,IAAM,EAAwB,aAAa,QAAQ,CAA0B,EAAQ,EAA0B,aAAa,QAAQ,CAAwB,EAAQ,EAA6B,aAAa,QAAQ,CAA2B,EAAQ,EAAY,IAA4B,KAAW,EAAe,IAA+B,KAA2O,EAAS,CAAC,KAAK,uBAAuB,UAAU,EAAY,aAAa,EAAe,MAA/R,IAA0B,OAA6C,GAAa,GAAmP,GAAc,MAA4B,aAAa,WAAW,CAA0B,CAAC,GAAG,EAAe,CAAc,CAAC,CAAE,CAAC,SAAS,GAAW,CAAI,IAAU,CAAC,IAAmB,CAAC,GAAqB,CAAC,GAK50C,GAAU,UAAU,UAAU,GAAa,EAAM,KAAK,CAAC,EAAE,GAAQ,CAAC,UAAU,IAAA,GAAU,cAAc,YAAY,YAAY,IAAA,GAAU,MAAM,IAAA,GAAU,aAAa,GAAK,GAAG,CAAK,CAAC,EAAE,GAAkB,KAAW,GAAkB,GAAK,GAAU,UAAU,SAAS,GAAa,EAAM,KAAK,CAAC,EAE7R,EAAO,UAAU,KAAK,CAAC,MAAM,uBAAuB,CAAC,GAAI,CAAC,MAAc,CAAI,GAA4B,GAA0B,IAAiB,OAAe,EAAM,oBAA6B,EAAM,QAAQ,MACnN,MAAkB,CAAC,EAAS,CAAC,KAAK,cAAc,MAAM,CAAc,CAAC,CAAE,EAAE,CAAC,SAAS,eAAe,CAAC,EAAE,EAAE,CAAC,EAAgB,EAAe,EAAM,mBAAmB,EAAM,KAAK,CAAC,EAAE,MAAc,CAAI,GAAwB,MAAkB,EAAyB,EAAE,CAAC,SAAS,eAAe,CAAC,CAAE,EAAE,CAAC,CAAC,EACrS,MAAc,CAAI,GAA2B,EAAM,WAAW,aAAa,QAAQ,EAAyB,MAAM,CAAG,EAAE,CAAC,EAAM,SAAS,CAAC,EACxI,MAAc,CAAI,GAA2B,EAAM,cAAc,aAAa,QAAQ,EAA4B,MAAM,CAAG,EAAE,CAAC,EAAM,YAAY,CAAC,EACjJ,MAAc,CAA4B,GAAxB,GAA2B,CAAC,EAAM,KAAK,OAAO,IAAM,EAAWC,IAAW,EAAM,QAAQ,KAAK,MAAkB,CAAC,GAAG,CAAC,EAAW,CAAC,EAAS,CAAC,KAAK,SAAS,QAAQ,EAAK,CAAC,EAAE,MAAO,CACjM,EAAU,EACV,aAAa,QAAQ,EAA2B,KAAK,UAAU,EAAM,KAAK,CAAC,EAAE,EAAS,CAAC,KAAK,SAAS,QAAQ,EAAI,CAAC,CAAE,EAAE,CAAC,SAAS,eAAe,CAAC,CAAE,EAAE,CAAC,EAAM,KAAK,EAAM,KAAK,CAAC,EAAE,SAAS,GAAS,CAAC,EAAS,CAAC,KAAK,SAAS,CAAC,EAAE,aAAa,QAAQ,EAAyB,MAAM,CAAE,CAAC,SAAS,GAAY,CAAC,EAAS,CAAC,KAAK,YAAY,CAAC,CAAE,CAAC,SAAS,GAAW,CAAC,EAAS,CAAC,KAAK,WAAW,CAAC,CAAE,CAAC,SAAS,GAAW,CAAC,EAAS,CAAC,KAAK,WAAW,CAAC,CAAE,CAAC,SAAS,GAAe,CAAC,EAAS,CAAC,KAAK,eAAe,CAAC,CAAE,CAAC,SAAS,EAAW,EAAK,CAAC,EAAS,CAAC,KAAK,SAAS,MAAI,CAAC,CAAE,CAAC,MAAM,CAAC,MAAM,EAAM,MAAM,cAAc,EAAM,WAAW,EAAM,mBAAmB,YAAY,EAAM,UAAU,eAAe,EAAM,aAAa,UAAQ,aAAW,YAAU,YAAU,gBAAc,YAAU,CAAE,CAErrB,SAAgB,IAAsB,CAAC,GAAK,CAAC,EAAQ,GAAYC,EAAS,IAAI,EAAE,MAAc,CAAK,IAA6B,EAAO,GAAa,CAAC,KAAK,GAAQ,CAAC,MAAoB,CAAC,EAAW,CAAM,CAAE,CAAC,CAAE,CAAC,CAAE,EAAE,CAAC,CAAC,EACnR,IAAI,EAAuF,OAA7E,IAAS,EAAO,OAAO,OAAO,CAAO,CAAC,CAAC,MAAM,GAAG,IAAI,SAAS,EAAE,QAAQ,MAAY,CAAC,UAAU,GAAsB,QAAQ,EAAQ,GAAe,CAAO,EAAE,KAAK,QAAM,CAAE,qCAlBhJ,IAAqC,IAAiE,KAAuH,KAAkI,EAA80D,GAAe,CAAC,UAAU,GAAM,UAAU,GAAM,UAAU,GAAM,YAAY,EAAK,EAAQ,GAAa,CAAC,UAAU,GAAM,aAAa,GAAM,MAAM,GAAe,KAAK,GAAM,4BAA4B,GAAM,mBAAmB,GAAM,UAAU,EAAK,EAEp8E,GAAkB,GAchB,GAAa,6CACb,GAAsBD,IAAW,CAAC,CAAC,EAAO,qCChB1C,GAAU,+LAA4S,EAAQ,OAA2B,MAAM,eAAe,CAAC,EAAE,gBAAgB,CAAC,EAAE,UAAU,WAAW,QAAQ,EAAU,OAAe,CAAC,IAAM,EAAO,EAAU,UAAU,EAAU,YAAY,GAAG,OAAO,GAAU,KAAK,GAAS,GAAQ,YAAY,CAAC,EAAE,SAAS,CAAO,CAAC,CAAE,EAAM,GAAM,KAAkB,QAAa,KAAQ,OAAK,GAAM,GAAe,GAAG,GAAW,GAAS,OCDzhB,SAAgB,GAAU,CAAC,UAAQ,qBAAmB,cAAY,iBAAe,CAAkF,IAAM,EAA3DE,IAAW,CAAC,GAAa,CAAC,GAAc,GAAK,EAA0D,KAAK,QAAc,EAAgB,EAAQ,KAAK,KAAK,QAA6f,MAAO,CAAve,GAAG,CAAC,MAAM,EAAQ,QAAQ,YAAY,EAAQ,cAAc,KAAK,EAAQ,OAAO,SAAS,EAAQ,WAAW,OAAO,EAAQ,SAAS,SAAS,EAAQ,WAAW,WAAW,EAAQ,SAAS,YAAW,EAAQ,YAAiB,EAAE,MAAM,CAAC,MAAM,EAAQ,WAAW,YAAY,EAAQ,iBAAiB,KAAK,EAAQ,UAAU,SAAS,EAAQ,cAAc,OAAO,EAAQ,YAAY,SAAS,EAAQ,cAAc,WAAW,EAAQ,YAAY,YAAW,EAAQ,eAAoB,CAAsB,EAAE,IAA4B,EAAmB,EAAgB,GAAuB,kBAA79B,KAA0G,KCItG,SAAS,GAAa,CAAC,SAAO,SAAO,cAAY,SAAO,YAAU,aAAW,CAA+J,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,MAAM,QAA3N,EAAO,eAAe,GAAG,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,IAAI,GAAG,EAAO,QAAQ,IAAuF,IAAI,EAAO,EAAE,SAAS,CAAc,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,GAAsB,EAAO,MAAM,QAAQ,EAAE,KAAK,EAAE,WAAW,SAAS,MAAM,EAAO,MAAM,SAAS,EAAY,YAAsB,cAAmB,QAAM,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,SAAS,WAAW,QAAQ,EAAE,SAAsB,EAAK,GAAO,CAAC,QAAQ,EAAU,SAAS,CAAC,GAAG,EAAO,MAAM,EAAK,EAAE,GAAG,UAAU,SAAS,EAAO,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAmB,CAAC,SAAO,SAAO,QAAM,YAAU,cAAY,SAAO,WAAS,YAAU,CAA+J,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAxL,EAAO,eAAe,GAAG,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,IAAI,GAAG,EAAO,QAAQ,GAAmD,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,GAAoB,EAAK,GAAS,CAAC,MAAM,CAAC,GAAG,GAAsB,EAAO,MAAM,SAAS,EAAE,MAAM,EAAO,MAAM,UAAU,EAAE,SAAS,CAAK,CAAC,EAAe,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,GAAsB,EAAO,MAAM,QAAQ,EAAE,MAAM,EAAO,MAAM,SAAS,EAAY,YAAsB,cAAmB,QAAM,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,GAAQ,CAAC,UAAU,EAAO,UAAU,SAAS,CAAc,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,EAAS,GAAG,SAAS,SAAS,EAAO,OAAO,MAAM,CAAC,EAAe,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,GAAK,QAAQ,EAAS,GAAG,SAAS,SAAS,EAAO,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAc,CAAC,SAAO,SAAO,UAAQ,iBAAe,QAAM,cAAY,SAAO,aAAW,GAAK,YAAU,UAAQ,kBAAgB,cAAY,cAAY,kBAAgB,CAAC,GAAK,CAAC,EAAY,GAAgBC,EAAS,EAAK,EAAQ,EAAY,CAAC,GAAG,EAAQ,MAAM,MAAM,EAAO,MAAM,SAAS,EAAQ,EAAQ,EAAO,eAAe,GAAG,EAAO,WAAW,KAAK,EAAO,aAAa,KAAK,EAAO,cAAc,KAAK,EAAO,YAAY,IAAI,GAAG,EAAO,QAAQ,IAC7qE,EAAY,CAAC,YAAY,cAAc,YAAY,WAAW,EAAQ,EAAkB,GAAa,EAAe,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAO,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,SAAS,CAAC,GAAoB,EAAK,GAAS,CAAC,MAAM,CAAC,GAAG,GAAsB,EAAO,MAAM,SAAS,EAAE,MAAM,EAAO,MAAM,UAAU,EAAE,SAAS,CAAK,CAAC,EAAe,EAAK,GAAY,CAAC,MAAM,CAAC,GAAG,GAAsB,EAAO,MAAM,QAAQ,EAAE,MAAM,EAAO,MAAM,SAAS,EAAY,YAAsB,cAAmB,QAAM,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,GAAgC,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAe,KAAK,CAAC,QAAQ,EAAE,OAAO,CAAC,EAAE,QAAQ,CAAC,QAAQ,EAAE,OAAO,MAAM,EAAE,KAAK,CAAC,QAAQ,EAAE,OAAO,CAAC,EAAE,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,GAAG,UAAU,GAAQ,SAAS,QAAQ,EAAE,SAAS,GAAa,EAAY,IAAI,GAAqB,EAAK,GAAO,CAAC,MAAM,EAAQ,EAAO,CAAC,MAAM,YAAY,EAAQ,EAAO,CAAC,YAAY,WAAW,EAAO,MAAM,WAAW,iBAAiB,EAAO,MAAM,UAAU,gBAAgB,EAAQ,aAAa,QAAQ,EAAQ,GAAQ,YAAY,EAAe,CAAM,EAAE,MAAM,EAAY,SAAS,IAAS,aAAY,EAAQ,EAAO,CAAC,QAAa,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAQ,CAAC,UAAU,EAAO,UAAU,SAAS,EAA+B,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,GAAK,QAAQ,EAAgB,GAAG,SAAS,SAAS,EAAO,OAAO,IAAI,CAAC,EAAe,EAAMC,EAAU,CAAC,SAAS,CAAC,GAAyB,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,EAAY,GAAG,SAAS,SAAS,EAAO,OAAO,SAAS,CAAC,EAAe,EAAK,GAAO,CAAC,SAAS,EAAO,YAAY,CAAC,EAAe,EAAI,CAAE,EAAE,GAAG,YAAY,SAAS,EAAO,OAAO,SAAS,CAAC,EAAe,EAAK,GAAO,CAAC,SAAS,EAAO,QAAQ,GAAK,QAAQ,EAAY,GAAG,SAAS,SAAS,EAAO,OAAO,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAO,CAAC,QAAM,aAAW,cAAY,mBAAiB,kBAAgB,UAAQ,WAAS,UAAQ,SAAO,CAAC,IAAM,EAAa,EAAM,eAAe,GAAG,EAAM,WAAW,KAAK,EAAM,aAAa,KAAK,EAAM,cAAc,KAAK,EAAM,YAAY,IAAI,GAAG,EAAM,QAAQ,IAAU,EAAa,EAAM,OAAO,eAAe,EAAM,OAAO,MAAM,KAAK,EAAM,OAAO,QAAQ,KAAK,OAAoB,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,UAAU,EAAa,WAAW,EAAM,WAAW,aAAa,EAAM,OAAO,OAAO,QAAQ,EAAa,OAAO,UAAU,WAAW,OAAO,cAAc,KAAK,EAAU,UAAQ,WAAW,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,eAAe,eAAe,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,IAAI,SAAS,GAAG,MAAM,EAAW,GAAG,GAAsB,EAAM,SAAS,CAAC,EAAE,SAAS,CAAK,CAAC,EAAE,EAAsB,EAAKC,EAAS,CAAC,SAAS,KAAK,SAAsB,EAAK,GAAO,CAAC,QAAQ,EAAQ,KAAK,MAAM,WAAW,EAAM,YAAY,mBAAmB,EAAM,oBAAoB,UAAU,cAAc,GAAO,CAAC,CAAC,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,SAAS,GAAG,MAAM,EAAM,YAAY,GAAG,GAAsB,EAAM,SAAS,EAAE,WAAW,GAAG,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,EAAE,GAA0B,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,UAAU,GAAG,SAAS,GAAG,WAAW,IAAI,MAAM,EAAiB,GAAG,GAAsB,EAAM,QAAQ,CAAC,EAAE,SAAS,CAAW,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAS,CAAC,WAAS,SAAO,CAAC,OAAoB,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,OAAO,mBAAmB,WAAW,OAAO,QAAQ,EAAE,GAAG,CAAK,EAAW,UAAQ,CAAC,CAAE,CAAC,SAAS,GAAY,CAAC,QAAM,cAAY,SAAO,aAAW,CAA4C,GAAG,EAA7B,GAAa,GAAQ,MAAoB,OAAO,KAAK,GAAG,CAAC,EAAa,OAAoB,EAAK,GAAqB,CAAQ,SAAa,QAAgB,WAAS,CAAC,EAItmH,IAAM,EAAsB,GAAa,MAAM;;CAAM,EAAE,OAAO,EAAY,MAAM;;CAAM,CAAC,CAAC,KAAK,EAAK,IAAqB,EAAK,GAAqB,CAAM,OACnJ,OAAO,IAAQ,EAAsB,OAAO,EAAE,EAAO,KAAK,MAAM,CAChE,UAAU,EAAM,EAAE,EAAE,EAAE,GAAG,CAAK,EAAY,WAAS,EAAE,CAAK,CAAC,CAAE,CAAC,SAAS,GAAqB,CAAC,OAAK,SAAO,QAAM,aAAW,CAAC,OAAoB,EAAM,IAAI,CAAC,MAAM,CAAC,WAAW,IAAI,OAAO,EAAE,QAAQ,EAAE,SAAS,GAAG,GAAG,CAAK,EAAE,SAAS,CAAC,EAAK,GAAM,GAAQ,KAAK,IAAI,KAAK,GAAQ,MAAmB,EAAM,OAAO,CAAC,SAAS,CAAC,GAAQ,OAAO,IAAiB,EAAK,IAAI,CAAC,KAAK,GAAQ,KAAK,OAAO,SAAS,IAAI,sBAAsB,MAAM,CAAC,MAAM,EAAU,eAAe,MAAM,EAAE,SAAS,GAAQ,KAAK,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,GAAQ,CAAC,WAAS,aAAW,CAAC,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,EAAU,IAAI,GAAG,UAAU,EAAE,EAAW,UAAQ,CAAC,CAAE,CAAoiC,SAAS,GAAsB,EAAM,CAAmC,OAA/B,GAAO,WAAkB,EAAY,CAAC,GAAG,EAAM,WAAW,GAAO,YAAY,EAAmB,CAAE,8BAXlvD,IAA4B,IAAkD,IAA0C,KAAuJ,EAAO,GAAQ,GACtW,GAAoB,MAAS,OAAO,2BAA+F,EAAe,GAAO,EAAQ,SAAgB,CAAC,SAAO,SAAO,SAAO,UAAQ,iBAAe,eAAa,YAAU,cAAY,cAAY,kBAAgB,kBAAgB,kBAAgB,CAAC,IAAM,EAAmB,EAAO,aAAa,EAAO,SAAS,EAAO,YAAY,EAAO,MAAM,EAAQ,EAAU,EAAO,MAAM,MAAM,EAAO,QAAQ,KAAW,EAAa,GAAU,EAAO,MAAM,MAAM,EAAQ,EAAa,EAAO,MAAM,QAAQ,MAAM,eAAe,EAAO,MAAM,OAAO,MAAM,KAAK,EAAO,MAAM,OAAO,QAAQ,KAAW,EAAY,CAAC,WAAW,EAAO,MAAM,KAAK,UAAU,GAAmB,EAAa,CAAY,EAAE,SAAS,SAAS,aAAa,EAAO,MAAM,OAAO,MAAM,EAAE,OAAoB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAgB,CAAC,EAAE,EAAO,UAAU,EAAE,EAAE,EAAO,UAAU,EAAE,MAAM,EAAO,UAAU,MAAM,QAAQ,CAAC,EAAE,QAAQ,CAAC,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAE,KAAK,CAAC,EAAE,EAAO,UAAU,EAAE,EAAE,EAAO,UAAU,EAAE,MAAM,EAAO,UAAU,MAAM,QAAQ,CAAC,EAAE,WAAW,EAAe,EAAO,UAAU,WAAW,CAAC,SAAS,CAAC,EAAE,MAAM,CAAC,UAAU,gBAAgB,EAAmB,KAAK,cAAc,SAAS,IAAI,GAAG,SAAS,WAAW,QAAQ,OAAO,OAAO,IAAI,cAAc,MAAM,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,SAAS,SAAS,MAAM,OAAO,SAAS,EAAO,KAAK,EAAE,UAAU,gEAAgE,EAAO,OAAO,SAAS,EAAO,OAAO,SAAsB,EAAK,GAAa,CAAQ,SAAc,SAAiB,YAAU,YAAY,EAAO,YAAY,OAAO,EAAO,OAAiB,WAAS,CAAC,EAAE,EAAO,OAAO,SAAsB,EAAK,GAAmB,CAAQ,SAAc,SAAiB,YAAU,MAAM,EAAO,MAAM,YAAY,EAAO,YAAY,OAAO,EAAO,OAAO,SAAS,EAAY,SAAS,CAAW,CAAC,EAAe,EAAK,GAAc,CAAQ,SAAc,SAAe,UAAuB,iBAAyB,YAAU,MAAM,EAAO,MAAM,YAAY,EAAO,YAAY,WAAW,EAAO,WAAW,OAAO,EAAO,OAAO,eAAe,EAAgB,QAAQ,EAAyB,cAAwB,cAA4B,iBAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAE,CAAC,0EAA0E;;;UAGtyE,EAAE,0BAA0B,EAOknB,GAAO,EAAQ,SAAgB,CAAC,KAAG,WAAS,UAAQ,WAAS,WAAS,CAAC,IAAM,EAAa,EAAS,eAAe,GAAG,EAAS,WAAW,KAAK,EAAS,aAAa,KAAK,EAAS,cAAc,KAAK,EAAS,YAAY,IAAI,GAAG,EAAS,QAAQ,IAAU,EAAM,EAAQ,EAAS,QAAQ,EAAS,UAAU,OAAoB,EAAK,EAAO,MAAM,CAAC,UAAU,mCAAmC,GAAG,oCAAoC,IAAa,UAAQ,KAAK,SAAS,MAAM,GAAG,IAAW,WAAW,CAAC,QAAQ,EAAS,cAAc,EAAE,EAAE,SAAS,CAAC,QAAQ,EAAS,YAAY,EAAE,EAAE,MAAM,CAAC,iBAAiB,OAAO,WAAW,OAAO,MAAM,EAAS,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,OAAO,QAAQ,EAAa,aAAa,EAAS,aAAa,UAAU,GAAU,EAAM,MAAM,EAAE,WAAW,EAAM,KAAK,MAAM,EAAM,MAAM,SAAS,GAAG,WAAW,EAAE,OAAO,UAAU,WAAW,EAAS,KAAK,QAAQ,IAAI,GAAG,GAAsB,EAAS,IAAI,CAAC,CAAC,CAAC,CAAE,EAAE,yFAAyF,0BAA0B,KCDhrD,SAAwB,GAAa,CAAC,QAAM,UAAQ,UAAQ,SAAO,SAAO,UAAQ,UAAQ,QAAM,sBAAoB,UAAQ,kBAAgB,WAAS,YAAU,WAAS,qBAAmB,CAAC,IAAM,EAAiB,GAAoB,EAAQ,EAAU,GAAS,EAAuB,EAAU,CAAC,GAAS,EAAuB,EAAOC,GAAU,GAAK,EAAE,GAGzV,EAAU,GAAkB,EAAQ,EAAY,GAAqB,EAAQ,EAAO,GAAU,CAAC,UAAQ,mBAAmB,EAChI,YAAY,EAAU,cAAc,EAAY,MAAM,CAAC,EAAQ,EAAQ,GAAW,CAAC,MAAM,EAAU,GAAG,EAAM,eAAe,EAAY,UAAU,EAAY,QAAQ,EAAO,SAAS,sBAAoB,gBAAgB,EAAY,SAAS,CAAC,EAAO,CAAC,EAAO,GAAWC,EAAS,EAAa,EAC1R,CAAC,EAAqB,GAAyBA,EAAS,EAAa,EAAE,MAAc,CAAI,IAC9F,GAAc,EACX,GAAQ,EAAwB,EAAK,EACrC,GAAQ,CAAC,GAAW,GAAS,MAAkB,EAAQ,CAAC,QAAM,CAAC,EAAE,CAAC,SAAS,eAAe,CAAC,EAAG,EAAE,CAAC,EAAO,CAAS,CAAC,EACrH,MAAc,CAAC,GAAG,EAAU,OAAO,IAAM,EAAe,EAAQ,eAAe,CAAC,EAAQ,YAAkB,EAAiB,EAAO,OAAO,UAAU,CAAC,EAAQ,eAAkB,IAAgB,YAAY,KAAK,oBAAoB,EAAE,EAAU,EAAI,EAA+D,IAAkB,EAAQ,WAAW,EACpV,GAAU,MAAkB,EAAS,CAAC,QAAM,CAAC,CAAC,IAAQ,EAAQ,aAAa,EAAU,EAAK,CAAG,EAAE,CAAC,EAAQ,cAAc,EAAQ,YAAY,CAAS,CAAC,EAAE,MAAc,CAAI,GAAoB,GAAiB,MAAkB,EAAgB,CAAC,SAAO,QAAQ,EAAQ,KAAK,CAAC,CAAC,CAAG,EAAE,CAAC,EAAQ,MAAM,CAAS,CAAC,EAAE,eAAe,IAAe,CAAC,MAAM,GAAoB,EAAE,EAAQ,QAAQ,EAAE,EAAU,EAAK,EAC1Y,GAAW,MAAkB,EAAU,CAAC,QAAM,CAAC,CAAC,CAAG,CAAC,eAAe,IAAiB,CAAC,MAAM,GAAoB,EAAE,EAAQ,UAAU,EAAE,EAAU,EAAK,EACpJ,GAAU,MAAkB,EAAS,CAAC,QAAM,CAAC,CAAC,CAAG,CAAC,eAAe,GAAiB,CAAC,MAAM,GAAoB,EAAE,EAAQ,UAAU,EAAE,EAAU,EAAK,EAClJ,GAAU,MAAkB,EAAS,CAAC,QAAM,CAAC,CAAC,CAAG,CAAC,eAAe,GAAqB,CAAC,MAAM,GAAoB,EAAE,EAAQ,cAAc,EAAE,EAAU,EAAK,EAC7J,MAAkB,CAAI,GAAU,EAAS,CAAC,QAAM,CAAC,CAAG,CAAC,EAAE,MAAkB,CAAI,GAAmB,EAAkB,CAAC,QAAM,CAAC,CAAG,CAAC,CAAE,CAAoS,OAAhS,EAA+B,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,EAAO,KAAK,EAAE,SAAsB,EAAK,GAAO,CAAQ,SAAc,SAAc,SAAe,UAAQ,eAAe,GAAW,EAAQ,QAAQ,aAAa,CAAC,GAAG,GAAe,UAAU,EAAI,EAAE,eAAe,EAAK,CAAC,CAAC,CAAC,EAAuB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAK,GAAQ,CAAO,QAAc,UAAQ,YAAY,EAAU,EAAI,CAAC,CAAC,EAAE,CAAC,GAAwB,EAAKC,GAAQ,CAAQ,SAAc,SAAc,SAAe,UAAQ,aAAa,EAAQ,MAAM,eAAe,CAAC,EAAqB,YAAY,GAAgB,gBAAgB,EAAoB,YAAY,EAAgB,UAAU,GAAc,gBAAgB,EAAQ,WAAkB,QAAM,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,IAAmB,CAAC,OAAO,GAAa,QAAQ,IAAI,GAAa,SAAgB,IAAS,QAAa,EAAO,QAAQ,SAAS,mBAAmB,CAAE,CAA4I,SAASA,GAAQ,EAAM,CAAC,IAAM,EAAW,EAAM,OAAO,aAAa,GAAG,EAAM,OAAO,SAAS,KAAK,EAAM,OAAO,WAAW,KAAK,EAAM,OAAO,YAAY,KAAK,EAAM,OAAO,UAAU,IAAI,GAAG,EAAM,OAAO,MAAM,IAAS,CAAC,iBAAe,cAAY,GAAiB,EAAM,OAAO,QAAQ,EAAQ,EAAO,EAAM,OAAY,CAAC,EAAmB,GAAuBF,EAAS,CAAM,EAGn9C,GAA1D,CAAC,GAAoB,GAAO,EAAsB,CAAM,EAAK,CAAC,EAAmB,OAAO,KAAK,IAAM,EAAS,EAAM,OAAO,SAAS,OAAoB,EAA0B,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAsB,EAAK,GAAgB,CAAC,SAAS,EAAoB,EAAM,EAAO,IAAI,CAAC,MAAM,CAE3T,IAAI,GAAU,IAAa,aAAa,EAAE,IAAA,GAAU,KAAK,GAAU,IAAiB,aAAa,EAAE,IAAA,GAAU,MAAM,GAAU,IAAiB,WAAW,EAAE,IAAA,GAAU,OAAO,EAAS,OAAO,IAAA,GAAU,MAAM,GAAU,IAAiB,SAAS,OAAO,IAAA,GAAU,OAAO,GAAU,IAAa,WAAW,EAAE,IAAA,GAAU,UAAU,aAAa,SAAS,QAAQ,YAAY,OAAO,QAAQ,EAAW,OAAO,EAAM,OAAO,OAAO,QAAQ,OAAO,cAAc,MAAM,IAAI,GAAG,eAAe,SAAS,cAAc,EAAS,MAAM,MAAM,EAAE,SAAS,CAAC,GAAuB,EAAK,GAAS,CAAC,MAAM,EAAM,OAAO,OAAO,QAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,iBAAe,aAAW,cAAc,OAAO,SAAS,EAAM,OAAO,eAAe,EAAE,EAAM,OAAO,eAAe,OAAO,EAAE,SAAsB,EAAK,GAAO,CAAC,GAAG,CAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,SAAS,IAAI,CAAE,CAA29C,SAAS,GAAS,CAAC,SAAO,CAAC,OAAoB,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,EAAE,OAAO,EAAE,MAAM,OAAO,OAAO,OAAO,gBAAgB,EAAM,cAAc,MAAM,CAAC,CAAC,CAAE,+BA7Bn/E,IAA6F,IAA4D,IAAoD,IAAoC,KAAuJ,KAAiH,KAA8G,KAA0G,KAA6K,EACx8B,GAAc,GAuBsgC,GAAwB,MAAS,OAAO,uBAA2F,EAKzS,GAAQ,GAAS,CAAC,UAAQ,QAAM,aAAW,CAAC,IAAM,EAAiB,GAAoB,EAAE,GAAG,EAAQ,OAAO,OAAQ,OAAoB,EAAK,SAAS,CAAC,KAAK,SAAS,UAAU,mCAAmC,aAAa,iBAAiB,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,OAAO,QAAQ,OAAO,OAAO,OAAO,QAAQ,EAAE,MAAM,EAAQ,MAAM,SAAS,GAAG,OAAO,UAAU,GAAG,EAAQ,QAAQ,EAAU,UAAQ,SAAS,EAAQ,OAAO,OAAO,EAAQ,WAAW,UAAU,EAAQ,UAAuB,EAAK,MAAM,CAAC,IAAI,GAAG,IAAI,EAAQ,UAAU,IAAI,MAAM,EAAQ,SAAS,OAAO,EAAQ,QAAQ,CAAC,EAAe,EAAKG,EAAS,CAAC,SAAS,KAAK,SAAsB,EAAK,GAAW,CAAC,MAAM,EAAQ,SAAS,OAAO,EAAQ,SAAS,MAAM,EAAQ,KAAK,CAAC,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,QAAQ,EAAE,SAAS,EAAQ,IAAI,CAAC,CAAC,CAAC,EAAG,GAAG,EAAkB,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,aAAa,EAAE,MAAM,OAAO,OAAO,kBAAkB,WAAW,yBAAyB,QAAQ,GAAG,QAAQ,OAAO,cAAc,SAAS,IAAI,EAAE,WAAW,GAAoB,UAAU,SAAS,eAAe,SAAS,MAAM,IAAI,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,WAAW,EAAE,OAAO,CAAC,EAAE,SAAS,eAAe,CAAC,EAAe,EAAK,IAAI,CAAC,MAAM,CAAC,SAAS,GAAG,WAAW,IAAI,OAAO,CAAC,EAAE,SAAS,uCAAuC,CAAC,CAAC,CAAC,CAAC,CAAG,EAAE,yFAAyF,2BAA2B,EAA8P,GAAoB,GAAa,CAAC,MAAM,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,cAAc,YAAY;0DAAmF,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAK,YAAY,4CAA4C,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,aAAa,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,CAAC,OAAO,OAAO,MAAM,EAAE,aAAa,CAAC,OAAO,OAAO,MAAM,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,QAAQ,CAAC,UAAU,QAAQ,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,wBAAwB,GAAK,OAAO,GAAO,EAAM,OAAO,MAAM,EAAE,KAAK,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,OAAO,MAAM,EAAE,SAAS,CACh4G,KAAK,EAAY,KAAK,MAAM,IAAI,SAAS,WAAW,OAAO,GAAO,EAAM,OAAO,MAAM,EAAE,SAAS,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,eAAe,GAAK,aAAa,GAAG,OAAO,GAAO,EAAM,OAAO,MAAM,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,OAAO,OAAO,GAAO,EAAM,OAAO,QAAQ,EAAM,OAAO,QAAQ,EAAM,WAAW,QAAQ,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,gBAAgB,iBAAiB,CAAC,MAAM,MAAM,KAAK,EAAE,OAAO,GAAO,EAAM,WAAW,SAAS,CAAC,CAAC,EAAE,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,WAAW,aAAa,YAAY,eAAe,gBAAgB,aAAa,EAAE,aAAa,CAAC,WAAW,aAAa,YAAY,eAAe,gBAAgB,aAAa,EAAE,aAAa,cAAc,EAAE,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,aAAa,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,eAAe,GAAK,KAAK,CAAC,EAAE,eAAe,CAAC,MAAM,WAAW,KAAK,EAAY,OAAO,aAAa,EAAE,IAAI,CAAC,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,UAAU,eAAe,aAAa,CAAC,QAAQ,gBAAgB,EAAE,aAAa,GAAG,UAAU,CAAC,WAAW,aAAa,cAAc,WAAW,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,YAAY,wBAAwB,SAAS,CAAC,UAAU,CACrqD,KAAK,EAAY,KAAK,MAAM,QAAQ,SAAS,UAAU,EAAE,WAAW,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,SAAS,CACpI,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,UAAU,EAAE,UAAU,CAAC,MAAM,IAAI,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,SAAS,GAAK,aAAa,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,YAAY,gBAAgB,SAAS,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,EAAE,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,CAAC,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAkB,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAkB,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,aAAa,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,MAAM,WAAW,KAAK,EAAY,MAAM,aAAa,kBAAkB,QAAQ,EAAE,IAAQ,CAAC,EAAM,QAAQ,YAAY,CAAC,EAAM,QAAQ,aAAa,CAAC,CAAC,EAAE,UAAU,CAAC,KAAK,SAAS,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,EAAE,CAAC,KAAK,EAAY,OAAO,eAAe,GAAK,aAAa,CAAC,EAAE,EAAE,CAAC,KAAK,EAAY,OAAO,eAAe,GAAK,aAAa,EAAE,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,IAAI,EAAE,KAAK,GAAG,aAAa,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,kBAAkB,SAAS,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAkB,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAG,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,iBAAiB,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAkB,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAG,EAAE,QAAQ,CAAC,MAAM,IAAI,KAAK,EAAY,OAAO,IAAI,KAAK,IAAI,GAAG,EAAE,WAAW,CAAC,MAAM,OAAO,KAAK,EAAY,OAAO,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,SAAS,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,QAAQ,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,aAAa,QAAQ,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,YAAY,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,aAAa,WAAW,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,aAAa,kBAAkB,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,aAAa,MAAM,CAAC,CAAC,EAAE,KAAK,CAC9jG,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,UAAU,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,aAAa,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,CAAC,EAAE,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,KAAK,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,aAAa,EAAE,EAAE,aAAa,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,KAAK,GAAG,eAAe,GAAK,IAAI,EAAE,IAAI,EAAE,aAAa,EAAE,EAAE,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,MAAM,QAAQ,EAC/rB,YAAY,CAAC,uBAAuB,oBAAoB,EAAE,aAAa,MAAM,wBAAwB,EAAI,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,QAAQ,aAAa,EAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,OAAO,YAAY,YAAY,SAAS,CAAC,KAAK,CAAC,MAAM,IAAI,KAAK,EAAY,QAAQ,aAAa,GAAK,aAAa,KAAK,cAAc,OAAO,EAAE,OAAO,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,SAAS,UAAU,EAAE,aAAa,CAAC,OAAO,gBAAgB,cAAc,EAAE,aAAa,SAAS,OAAO,GAAO,CAAC,EAAM,IAAI,EAAE,QAAQ,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,SAAS,UAAU,CAAC,EAAM,IAAI,EAAE,cAAc,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,oGAAoG,gBAAgB,GAAK,OAAO,GAAO,CAAC,EAAM,IAAI,EAAE,SAAS,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,aAAa,sCAAsC,EAAE,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,UAAU,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,eAAe,CAAC,EAAE,OAAO,GAAO,CAAC,EAAM,IAAI,EAAE,WAAW,CAAC,MAAM,WAAW,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAK,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,GAAM,YAAY,4DAA4D,CAAC,EAAE,OAAO,GAAO,CAAC,EAAM,IAAI,EAAE,aAAa,CAAC,MAAM,aAAa,KAAK,EAAY,QAAQ,aAAa,GAAK,aAAa,OAAO,cAAc,OAAO,OAAO,GAAO,EAAM,SAAS,UAAU,EAAE,WAAW,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,aAAa,GAAM,YAAY,uCAAuC,OAAO,GAAO,CAAC,EAAM,IAAI,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,QAAQ,CAAC,SAAS,SAAS,UAAU,EAAE,aAAa,CAAC,OAAO,gBAAgB,cAAc,EAAE,aAAa,SAAS,OAAO,GAAO,EAAM,IAAI,EAAE,WAAW,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,kBAAkB,OAAO,GAAO,EAAM,YAAY,UAAU,EAAM,IAAI,EAAE,iBAAiB,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,uEAAuE,gBAAgB,GAAK,OAAO,GAAO,EAAM,IAAI,EAAE,YAAY,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,YAAY,eAAe,SAAS,CAAC,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,aAAa,UAAU,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,eAAe,CAAC,EAAE,OAAO,GAAO,EAAM,IAAI,EAAE,cAAc,CAAC,MAAM,WAAW,YAAY,UAAU,KAAK,EAAY,OAAO,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,aAAa,UAAU,cAAc,SAAS,aAAa,GAAK,YAAY,4DAA4D,CAAC,EAAE,OAAO,GAAO,EAAM,IAAI,EAAE,gBAAgB,CAAC,MAAM,aAAa,KAAK,EAAY,QAAQ,aAAa,GAAK,aAAa,OAAO,cAAc,OAAO,OAAO,GAAO,EAAM,YAAY,UAAU,EAAE,cAAc,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,aAAa,GAAM,YAAY,uCAAuC,OAAO,GAAO,EAAM,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,YAAY,kBAAkB,QAAQ,EAAE,IAAQ,EAAM,QAAQ,SAAS,YAAY,EAAM,QAAQ,YAAY,WAAW,SAAS,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,aAAa,GAAM,YAAY,6CAA6C,QAAQ,EAAE,IAAQ,CAAC,EAAM,OAAO,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAW,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,4CAA4C,gBAAgB,EAAI,EAAE,SAAS,CAAC,MAAM,WAAW,KAAK,EAAY,QAAQ,aAAa,EAAI,CAAC,CAAC,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,aAAa,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,6CAA6C,gBAAgB,GAAK,SAAS,EAAI,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAW,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,mCAAmC,gBAAgB,EAAI,CAAC,CAAC,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,YAAY,UAAU,SAAS,CAAC,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,aAAa,WAAW,EAAE,YAAY,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,4CAA4C,gBAAgB,EAAI,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,YAAY,gBAAgB,SAAS,CAAC,UAAU,CAC36K,KAAK,EAAY,KAAK,MAAM,QAAQ,SAAS,OAAO,EAAE,SAAS,CAC/D,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,OAAO,EAAE,WAAW,CAAC,MAAM,aAAa,KAAK,EAAY,MAAM,aAAa,kBAAkB,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,YAAY,gBAAgB,SAAS,CAAC,OAAO,CAAC,MAAM,SAAS,KAAK,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,CAAC,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,OAAO,eAAe,EAAI,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAK,EAAY,MAAM,aAAa,kBAAkB,CAAC,CAAC,EAAE,YAAY,CAAC,MAAM,KAAK,KAAK,EAAY,MAAM,aAAa,MAAM,EAAE,oBAAoB,CAAC,MAAM,MAAM,KAAK,EAAY,MAAM,aAAa,iBAAiB,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,YAAY,qDCtCp1B,IAAqF,IAA4B,EAAqC,GAAK,0BAAgC,GAAkB,EAAW,SAAS,EAAM,EAAI,CAAC,OAAoB,EAAK,MAAM,CAAC,GAAG,EAAU,MAAI,SAAS,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,GAAU,EAAO,OAAO,EAAI,EAAQ,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,GAAU,CAAC,GAAG,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,GAAI,+9BAAq+BC,IAAU,CAAC,QAAM,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,WAAW,IAAI,UAAU,GAAO,EAAM,WAAW,cAAc,GAS7wD,GAAK,EATyyDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWD,GAAS,CAAK,EAAQ,EAAK,GAAe,YAAY,EAAG,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,YAAY,EAAU,YAAY,EAAU,GAAG,CAAK,EAAE,QAAQ,YAAY,SAAsB,EAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CASnsE,EAAE,CAT+sE,iCAAiC,GAAK,2CAA2C,GAAK,iBASnyE,EAAE,cAAc,EAAE,GAAK,YAAY,QAA4B,GAAoB,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,MAAM,SAAS,KAAK,EAAY,MAAM,CAAC,CAAC,KCTqP,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,sDAA7qB,IAAoJ,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAmP,IAAiB,EAAM,IAAc,CAAC,GAAG,OAAO,GAAQ,UAAU,OAAO,SAAS,CAAK,EAAE,OAAO,KAAK,IAAI,EAAE,CAAK,EAAE,KAAK,GAAG,OAAO,GAAQ,UAAU,OAAO,GAAc,SAAS,OAAiB,IAAM,EAAS,EAAM,MAAM,GAAG,EAAE,OAAO,EAAS,IAAc,EAAS,EAAY,IAAI,EAAS,EAAG,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,MAAM,YAAY,QAAQ,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,aAAW,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,UAAU,UAAU,GAAQ,EAAM,WAAW,QAAQ,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW57D,GAAgB,EAX68DC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAQ,EAAsB,CAAC,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAkB,EAAGV,GAAkB,GAAG,CAAqB,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,gBAAgB,4EAA4E,uBAAuB,GAAgB,EAAU,CAAC,EAAE,wBAAwB,GAAgB,EAAU,CAAC,EAAE,oBAAoB,GAAgB,EAAU,CAAC,EAAE,qBAAqB,GAAgB,EAAU,CAAC,EAAE,GAAG,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,EAAE,kBAAkB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWx0J,EAAE,CAXo1J,kFAAkF,kVAAkV,iHAAiH,sMAAsM,qMAAqM,0IAWlvL,EAAE,cAAc,EAAiC,GAAgB,YAAY,uBAAuB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,cAAc,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,QAAQ,MAAM,SAAS,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,qBCZzhB,KAAgB,GAAa,CAAC,MAAM,gBAAgB,gBAAgB,QAAQ,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAgN/H,iBAAiB,CAAC,MAAM,CAAC,KAAK,EAAY,gBAAgB,MAAM,QAAQ,aAAa,0GAA0G,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,EAAE,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,gBAAgB,EAAI,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,GAAG,IAAI,EAAE,KAAK,EAAE,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,EAAI,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,OAAO,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,OAAO,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,OAAO,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,IAAI,IAAI,IAAI,IAAI,GAAG,KAAK,GAAG,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,GAAM,aAAa,MAAM,cAAc,IAAI,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,OAAO,GAAO,CAAC,EAAM,OAAO,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,OAAO,GAAO,CAAC,EAAM,OAAO,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,OAAO,GAAO,CAAC,EAAM,OAAO,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,GAAO,CAAC,EAAM,OAAO,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAO,EAAI,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,gBAAgB,EAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,QAAQ,UAAU,OAAO,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,QAAQ,UAAU,OAAO,EAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,IAAI,IAAI,GAAG,IAAI,EAAE,KAAK,IAAI,QAAQ,UAAU,OAAO,EAAI,CAAC,CAAC,CAAC,2BC/Mp7E,EAAC,GAAU,UAAU,CAAC,CAAC,EAAeiB,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,4hBAA4hB,EAAeC,GAAU,wCCAnpB,EAAC,GAAU,UAAU,CAAC,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,0hBAA0hB,EAAe,GAAU,kBCA5K,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gDAAhoB,IAAoI,IAAkE,IAA4B,EAAiCC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,qBAAqB,YAAY,sBAAsB,YAAY,YAAY,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUhgD,GAAgB,EAVihDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAMgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ykfAAykf,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,6kfAA6kf,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAMgB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,65eAA65e,mBAAmB,GAAK,GAAGhB,GAAqB,CAAC,UAAU,CAAC,IAAI,i6eAAi6e,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKgB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oOAAoO,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oOAAoO,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oOAAoO,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qOAAqO,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+yCAA+yC,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,q7BAAq7B,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oWAAoW,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yrDAAyrD,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,scAAsc,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,uUAAuU,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,+SAA+S,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,8WAA8W,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2VAA2V,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yPAAyP,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4TAA4T,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iVAAiV,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2XAA2X,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wVAAwV,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gTAAgT,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wxBAAwxB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gUAAgU,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,62BAA62B,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6eAA6e,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,kVAAkV,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6iBAA6iB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ueAAue,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2sBAA2sB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ueAAue,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,sWAAsW,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,2dAA2d,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6PAA6P,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wkBAAwkB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,yYAAyY,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ijBAAijB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,kXAAkX,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,igBAAigB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,mZAAmZ,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4oBAA4oB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,kkBAAkkB,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,iZAAiZ,mBAAmB,EAAI,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gdAAgd,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,qRAAqR,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAU9g4F,EAAE,40JAAE,EAAE,cAAc,EAAiC,GAAgB,YAAY,iBAAiB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,qBAAqB,qBAAqB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCV2vC,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4DAA91D,IAAyQ,IAAkE,IAA4B,KAAmK,KAA0H,KAAyH,KAA0H,KAA0H,KAA0H,KAA0H,KAAwH,EAAO,GAAgC,EAAS,EAA0B,EAAQC,GAAmB,EAASC,EAAa,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,GAAG,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAa,EAAM,IAAM,CAAI,MAAC,GAAO,OAAO,GAAQ,UAAkB,MAAM,CAAC,GAAG,EAAM,KAAG,CAAE,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUn5F,GAAgB,EAVo6FC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAwJ,EAAkB,EAAGX,GAA9Ie,GAAsBC,GAAuBC,GAAuBC,GAAuBC,EAA6F,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKX,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBkB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,GAAG,CAAK,EAAE,GAAGxB,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA2B,CAAC,WAAW,gBAAgB,aAAa,IAAI,WAAW,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,IAAI,eAAe,IAAI,WAAW,qEAAqE,cAAc,GAAG,iBAAiB,EAAE,eAAe,IAAI,cAAc,GAAG,iBAAiB,IAAI,eAAe,IAAI,OAAO,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,eAAe,IAAI,gBAAgB,IAAI,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,qBAAsC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQK,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,8JAAsL,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,kBAAkB,GAAK,MAAM,CAAC,KAAK,mEAAmE,WAAW,kEAAkE,EAAE,SAAS,CAAC,UAAU,CAAC,KAAK,mFAAmF,WAAW,kFAAkF,EAAE,UAAU,CAAC,KAAK,mEAAmE,WAAW,kEAAkE,CAAC,EAAE,SAAsB,EAAK,EAAO,CAAC,sBAAsB,GAAK,SAASa,GAAa,SAAS,QAAQA,GAAa,QAAQ,cAAc,gHAAgH,eAAeA,GAAa,SAAS,OAAO,OAAO,gBAAgBA,GAAa,gBAAgB,KAAK,cAAc,MAAMA,GAAa,OAAO,CAAC,QAAQA,GAAa,QAAQ,kBAAkB,EAAE,gBAAgBA,GAAa,gBAAgB,oBAAoB,GAAK,SAAS,CAAC,UAAU,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,oBAAoB,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,YAAY,CAAC,KAAK,QAAQ,MAAM,2EAA2E,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,UAAU,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,UAAU,CAAC,KAAK,UAAU,MAAM,EAAI,EAAE,eAAe,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,OAAO,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,QAAQ,CAAC,KAAK,kBAAkB,MAAM,GAAY,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,4FAA4F,OAAO,wbAAwb,EAAE,EAAE,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,MAAM,CAAC,EAAE,cAAc,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,SAAS,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,GAAG,EAAE,QAAQ,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,aAAa,CAAC,KAAK,SAAS,MAAM,EAAE,EAAE,YAAY,CAAC,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,aAAaA,GAAa,OAAO,MAAM,OAAO,GAAG1B,GAAqB,CAAC,UAAU,CAAC,cAAc,8GAA8G,EAAE,UAAU,CAAC,cAAc,6GAA6G,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKyB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8CAA8C,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,SAAS,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,aAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,+FAA+F,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,sEAAsE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8CAA8C,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8CAA8C,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,4BAA4B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8CAA8C,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,iBAAiB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,8CAA8C,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,8BAA8B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,sBAAyB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,oBAAoB,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,4BAAqC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKZ,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,UAAU,CAAC,EAAE,QAAQ,YAAY,aAAa,GAAM,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUphuB,EAAE,CAVgiuB,gFAAgF,qSAAqS,2HAA2H,qTAAqT,4TAA4T,+SAA+S,yGAAyG,sLAAsL,mIAAmI,2RAA2R,6TAA6T,yZAAyZ,4RAA4R,0OAA0O,4RAA4R,+RAA+R,6RAA6R,4KAA4K,oRAAoR,iEAAiE,yHAAyH,2KAA2K,8EAA8E,iEAAiE,iFAAiF,oHAAoH,8EAA8E,6SAA6S,sKAAsK,wKAAwK,GAAGc,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,GAAiB,sdAUpk6B,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAgC,GAAG9B,GAAmB,GAAG,GAAwB+B,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAclC,GAAc,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCV3yD,SAASmC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,qDAA17B,IAA0L,IAAkE,IAA4B,KAAmJ,EAAO,GAAgB,CAAC,UAAU,CAAC,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAA6QC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,mBAAmB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,OAAK,YAAU,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,WAAW,OAAO,UAAU,GAAW,EAAM,UAAU,UAAU,GAAM,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWxkE,EAAgB,EAXylEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAA4D,EAAkB,EAAGV,GAAlDc,EAA4F,EAAQ,MAAoG,EAAhF,CAAC,oBAAoB,mBAAmB,CAAC,CAAC,SAAS,CAAc,GAAkB,IAAc,aAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,mBAAmB,GAAG,CAAK,EAAE,SAAS,CAAC,oBAAoB,CAAC,gBAAgB,uEAAuE,EAAE,oBAAoB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGJ,GAAqB,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,EAAS,EAAE,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,oBAAoB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,iBAAiB,GAAK,MAAM,EAAY,EAAE,UAAU,CAAC,mBAAmB,SAAS,iBAAiB,GAAK,MAAM,EAAY,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,kBAAkB,GAAmB,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWn/K,EAAE,CAX+/K,gFAAgF,4VAA4V,gHAAgH,uPAAuP,6FAA6F,6FAA6F,qJAAqJ,kEAAkE,uHAAuH,GAAGQ,EAW3xN,EAAE,cAAc,EAAiC,EAAgB,YAAY,yBAAyB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,kBAAkB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,aAAa,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXphD,SAASC,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,iFAA1pC,IAAwR,IAAkE,IAA4B,KAAuJ,EAAO,GAAwB,EAASC,CAAkB,EAAQ,GAA6D,GAA0B,GAAO,EAA6B,CAAC,EAAQC,EAA2B,GAAoBD,CAAkB,EAAQE,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAgvBC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAwEC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAxI,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAA+G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,GAAG,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAqB,CAAC,mBAAmB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,cAAY,aAAW,QAAM,cAAY,aAAW,QAAM,cAAY,aAAW,QAAM,cAAY,aAAW,QAAM,cAAY,aAAW,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,UAAU,UAAUH,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAW,EAAM,UAAU,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAO,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,UAAU,GAAO,EAAM,UAAU,UAAU,GAAY,EAAM,WAAW,OAAO,UAAU,GAAY,EAAM,WAAW,UAAU,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAY,EAAM,WAAW,UAAU,UAAU,GAAY,EAAM,WAAW,eAAe,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAY,EAAM,WAAW,QAAQ,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUO,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWl1J,EAAgB,EAXm2JC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,YAAU,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,YAAU,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,YAAU,YAAU,UAAY,EAAkB,kBAAoB,GAAqB,aAAU,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,aAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,GAAU,GAAcF,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAcA,GAAiB,EAAkB,EAAoB,EAAO,CAAC,GAAU,IAAcA,GAAiB,EAAkB,CAAoB,EAAO,CAAC,cAAY,cAAW,uBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBG,GAAuB,EAAM,EAAQ,EAAO,CAAC,yBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,GAAkB,EAAGhB,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKU,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMJ,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQQ,GAAU,QAAQC,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQD,GAAU,QAAQC,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKR,EAAmB,CAAC,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,EAAa,UAAU,EAAU,QAAQM,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGP,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQQ,GAAU,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAU,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,EAAmB,CAAC,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,UAAU,EAAU,QAAQM,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGP,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,2BAA2B,wBAAwB,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQQ,GAAU,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAU,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,EAAmB,CAAC,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,UAAU,EAAU,QAAQM,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGP,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,2BAA2B,wBAAwB,UAA2B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQQ,GAAU,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAU,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,EAAmB,CAAC,UAAU,EAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,UAAU,GAAU,QAAQM,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,GAAGP,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA6D,CAAC,UAAU,0BAA0B,wBAAwB,SAA0B,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQQ,GAAU,QAAQ,GAAW,UAAU,EAAI,EAAE,UAAU,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQA,GAAU,QAAQ,GAAW,UAAU,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAKP,EAAmB,CAAC,UAAU,GAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,GAAa,UAAU,GAAU,QAAQM,EAAa,CAAS,EAAE,MAAM,OAAO,GAAGP,EAAqB,CAAC,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,GAAgB,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWrjc,EAAE,CAXikc,kFAAkF,uQAAuQ,0QAA0Q,0KAA0K,2kBAA2kB,oLAWv5e,EAAE,cAAc,EAAiC,EAAgB,YAAY,wBAAwB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,YAAY,EAAE,UAAUL,GAA6B,SAAY,CAAC,GAAGA,EAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,IAAI,EAAE,UAAUA,GAA6B,SAAY,CAAC,GAAGA,EAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,IAAI,EAAE,UAAUA,GAA6B,SAAY,CAAC,GAAGA,EAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,IAAI,EAAE,UAAUA,GAA6B,SAAY,CAAC,GAAGA,EAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,IAAI,EAAE,UAAUA,GAA6B,SAAY,CAAC,GAAGA,EAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,eAAe,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAuB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,EAAmB,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCX9sC,SAASuB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,0EAA5gE,IAAqS,IAAkE,IAA4B,KAAsJ,KAAgH,KAA8H,KAA6H,KAA6H,KAAyH,KAAwH,EAAO,GAAmB,EAASC,EAAa,EAAQC,GAAyB,EAASC,CAAmB,EAAQC,GAAW,EAASC,EAAK,EAAQC,GAAoB,EAASC,EAAc,EAAQ,GAAwB,EAASC,EAAkB,EAAQC,GAA2B,GAAoBC,CAAkB,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA4eC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,cAAc,YAAY,eAAe,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAqB,CAAC,mBAAmB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,SAAO,KAAG,cAAY,cAAY,cAAY,cAAY,cAAY,iBAAe,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAUF,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAgB,EAAM,UAAU,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAUA,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUM,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWv4I,EAAgB,EAXw5IC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,EAAqB,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,EAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,IAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,GAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,cAAY,cAAW,uBAAoB,mBAAgB,kBAAe,YAAU,mBAAgB,cAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,EAAQ,EAAuC,GAAkB,EAAGb,EAA0C,EAAQ,OAAiB,CAAG,CAAC,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA0C,GAAU,EAAE,IAAM,MAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,MAAkB,EAAG,CAAC,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAkC,CAAC,yBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAiB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAgB,GAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,GAAO,GAAW,WAAW,CAAE,CAAC,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,CAAK,EAAE,GAAGd,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,cAAc,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,yBAAyB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,yBAAyB,UAAU,mCAAmC,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQc,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKZ,EAAoB,CAAC,UAAU,EAAc,GAAG,UAAU,GAAU,UAAU,EAAU,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,EAAc,GAAG,UAAU,GAAG,UAAU,UAAU,UAAU,EAAU,UAAU,eAAkB,SAAS,YAAY,UAAU,eAAe,kBAAkB,EAAa,kBAAkB,EAAa,kBAAkB,GAAa,kBAAkB,EAAa,kBAAkB,EAAa,UAAU,GAAU,UAAU,cAAiB,UAAU,EAAU,UAAU,EAAc,GAAG,QAAQY,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAC,EAAa,GAAgB,EAAK,EAAK,CAAC,KAAK,iBAAiB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,aAAa,4BAA4B,UAAU,+BAA+B,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,UAAU,uCAAuC,EAAE,SAAsB,EAAKV,GAAM,CAAC,SAAS,GAAK,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,IAAI,YAAY,mDAAmD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,GAAe,CAAC,UAAU,GAAM,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAUsB,GAAkB,UAAU,EAAe,GAAG,UAAU,MAAM,QAAQd,GAAa,WAAW,EAAE,UAAU,wBAA2B,MAAM,OAAO,GAAGf,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAA0B,CAAC,GAAGA,GAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,KAAK,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,GAAG,CAAC,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,GAAmB,CAAC,UAAU,GAAiB,OAAO,OAAO,UAAU,MAAM,GAAG,YAAY,SAAS,YAAY,QAAQO,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGf,GAAqB,CAAC,UAAU,CAAC,UAAU,CAAe,EAAE,UAAU,CAAC,QAAQe,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,EAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW9tZ,EAAE,CAX0uZ,kFAAkF,wQAAwQ,8RAA8R,wGAAwG,qHAAqH,oRAAoR,oZAAoZ,+GAA+G,iJAAiJ,8GAA8G,sIAAsI,kHAAkH,mIAAmI,sdAW98d,EAAE,cAAc,EAAiC,EAAgB,YAAY,wBAAwB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,GAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,eAAe,aAAa,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,mBAAmB,KAAK,EAAY,YAAY,EAAE,UAAUN,IAA6B,SAAY,CAAC,GAAGA,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAA6B,SAAY,CAAC,GAAGA,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAA6B,SAAY,CAAC,GAAGA,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAA6B,SAAY,CAAC,GAAGA,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAUA,IAA6B,SAAY,CAAC,GAAGA,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,eAAe,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAmB,GAAGP,GAAyB,GAAGE,GAAW,GAAGE,GAAoB,GAAG,EAAuB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcL,GAAc,CAAC,EAAE,CAAO,MAAM,EAAcE,EAAoB,CAAC,EAAE,CAAO,MAAM,EAAcI,GAAe,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAmB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCXhhC,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4DAAj4C,IAA4Q,IAAkE,IAA4B,KAAsJ,KAA8H,KAAyH,KAA+H,EAAOsB,GAA0B,EAASC,CAAoB,EAAQ,GAAyB,EAASC,CAAmB,EAAQC,GAAoB,EAASC,EAAc,EAAQ,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,YAAU,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAW,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW73E,GAAgB,EAX84EG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGR,EAA0C,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAiB,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAA2B,OAAZ,GAAU,EAAsB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKN,EAAqB,CAAC,UAAU,YAAY,UAAU,YAAY,UAAU,GAAiB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,YAAY,UAAU,YAAY,UAAU,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,GAAmB,OAAO,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,GAAG,SAAsB,EAAK,GAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKN,EAAoB,CAAC,UAAU,EAAc,GAAG,UAAU,YAAY,UAAU,GAAiB,UAAU,YAAY,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,EAAc,GAAG,UAAU,GAAG,UAAU,UAAU,UAAU,YAAY,UAAU,eAAe,SAAS,YAAY,UAAU,eAAkB,UAAU,YAAY,UAAU,cAAiB,UAAU,YAAY,UAAU,EAAc,GAAG,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQM,GAAa,WAAW,EAAE,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,EAAc,GAAG,UAAU,EAAc,GAAG,UAAU,EAAc,GAAG,QAAQA,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,IAAI,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,CAAC,EAAE,EAAE,GAAG,IAAI,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAM,OAAO,GAAmB,OAAO,QAAQ,eAAe,GAAG,GAAmB,GAAG,GAAG,EAAE,IAAI,IAAI,KAAK,IAAI,IAAI,GAAmB,QAAQ,KAAK,EAAE,KAAK,CAAC,EAAE,EAAE,GAAG,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,GAAe,CAAC,UAAU,GAAM,UAAU,GAAM,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAUa,GAAkB,UAAU,EAAe,GAAG,UAAU,MAAM,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQT,GAAa,WAAW,EAAE,UAAU,kBAAkB,MAAM,OAAO,GAAG,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWrtP,EAAE,CAXiuP,kFAAkF,0QAA0Q,iJAAiJ,4QAA4Q,0GAA0G,iEAWlkR,EAAE,cAAc,EAAiC,GAAgB,YAAY,0BAA0B,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,GAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGR,GAA0B,GAAG,GAAyB,GAAGG,EAAmB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcF,EAAqB,CAAC,EAAE,CAAO,MAAM,EAAcC,EAAoB,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAe,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,+GCXpuB,IAAqa,IAA8D,IAA4B,IAA6D,KAA4H,KAAqH,KAAgH,KAAqF,KAAyE,KAAwF,KAAqF,KAAiF,KAAuF,EAAO,GAAkB,EAAS,EAAY,EAAQ,GAA0B,EAASc,CAAoB,EAAQ,GAA2B,EAASC,EAAqB,EAAQ,GAAmC,GAA0B,EAAS,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAW,EAASC,EAAK,EAAQ,GAAoB,EAASC,EAAc,EAAQ,GAAoB,GAAW,EAAO,GAAG,EAAQ,GAA2B,GAAoBC,CAAkB,EAAQ,GAAY,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,uBAAuB,EAAQC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAA0I,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,GAAG,UAAU,IAAI,KAAK,QAAQ,EAAwE,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAxI,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAA+G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,OAAyB,SAAS,cAAc,mBAAmB,GAAG,SAAS,cAAc,UAAU,GAAG,SAAS,KAAa,IAAS,CAAC,WAAS,yBAAuB,iBAAe,UAAQ,MAAQ,CAAC,GAAK,CAAC,EAAQ,GAAY,GAAgB,CAAC,yBAAuB,eAAe,GAAS,CAAc,CAAC,EAAE,OAAO,EAAS,CAAC,SAAS,EAAW,EAAK,EAAE,SAAS,EAAW,EAAI,EAAE,WAAW,EAAW,CAAC,CAAO,EAAE,QAAQ,GAAS,CAAO,CAAC,CAAE,EAAQ,GAAgB,CAAC,UAAU,CAAC,qHAAqH,EAAE,UAAU,CAAC,qHAAqH,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,0BAA0B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,gFAAgF,gXAAgX,+NAA+N,qaAAqa,mIAAmI,2PAA2P,8FAA8F,qIAAqI,yJAAyJ,qHAAqH,+aAA+a,smBAAsmB,8LAA8L,wGAAwG,mEAAmE,EAAQ,GAAa,CAAC,UAAU,gDAAgD,UAAU,sBAAsB,UAAU,uBAAuB,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,GAAqB,CAAC,mBAAmB,YAAY,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,IAAU,CAAC,SAAO,KAAG,cAAY,cAAY,cAAY,cAAY,cAAY,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,WAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsE,EAAkB,EAAG,EAA0C,EAAQ,MAAiB,CAAIF,GAAU,GAAc,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAkC,CAAC,wBAAsB,SAAO,GAAyB,IAAA,EAAS,EAAQ,GAAiB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,OAAO,CAAE,CAAC,EAAQ,IAAkB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAAQ,GAAiB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAQ,KAAK,EAAE,GAAG,CAAE,CAAC,EAAuB,OAArB,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe,EAAM,GAAoB,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,kBAAkB,GAAK,qBAAqB,GAAY,mBAAmB,GAAM,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,4CAA4C,mBAAmB,mBAAmB,OAAO,UAAU,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,OAAO,WAAW,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAa,CAAC,OAAO,CAAC,UAAU,CAAC,MAAM,EAAE,WAAW,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,eAAe,EAAE,MAAM,GAAG,YAAY,GAAG,UAAU,GAAG,aAAa,GAAM,WAAW,GAAG,SAAS,GAAG,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,SAAS,gBAAgB,MAAM,CAAC,SAAS,qBAAqB,OAAO,CAAC,MAAM,sBAAsB,OAAO,GAAG,MAAM,CAAC,EAAE,UAAU,kBAAkB,WAAW,eAAe,KAAK,qBAAqB,SAAS,CAAC,EAAE,UAAU,CAAC,EAAE,KAAK,oBAAoB,EAAE,MAAM,IAAI,OAAO,EAAE,EAAE,OAAO,CAAC,aAAa,EAAE,UAAU,MAAM,MAAM,GAAK,KAAK,CAAC,EAAE,aAAa,GAAG,OAAO,CAAC,OAAO,WAAW,UAAU,gBAAgB,QAAQ,KAAK,UAAU,gBAAgB,OAAO,UAAU,UAAU,eAAe,KAAK,aAAa,EAAE,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,QAAQ,CAAC,MAAM,qBAAqB,KAAK,iBAAiB,EAAE,UAAU,CAAC,MAAM,kBAAkB,KAAK,oBAAoB,EAAE,WAAW,EAAE,EAAE,QAAQ,CAAC,WAAW,GAAM,WAAW,CAAC,UAAU,GAAM,UAAU,GAAM,UAAU,GAAK,YAAY,EAAK,EAAE,cAAc,yIAA+I,SAAS,CAAC,MAAM,mBAAsB,KAAK,sCAAsC,OAAO,kBAAkB,EAAE,aAAa,GAAK,QAAQ,UAAU,OAAO,SAAS,KAAK,GAAK,cAAc,GAAM,cAAc,CAAC,UAAU,GAAK,UAAU,GAAK,UAAU,GAAK,YAAY,EAAI,EAAE,iBAAiB,uEAAuE,YAAY,CAAC,MAAM,gBAAgB,OAAO,UAAU,EAAE,gBAAgB,GAAK,WAAW,kBAAkB,UAAU,QAAQ,EAAE,MAAM,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,CAAC,UAAU,CAAC,YAAY,mCAAmC,MAAM,WAAW,EAAE,UAAU,CAAC,YAAY,4CAA4C,MAAM,WAAW,EAAE,UAAU,CAAC,YAAY,4CAA4C,SAAS,GAAK,MAAM,WAAW,EAAE,YAAY,CAAC,YAAY,6CAA6C,MAAM,aAAa,EAAE,QAAQ,GAAM,MAAM,CAAC,WAAW,sBAAsB,OAAO,CAAC,MAAM,sBAAsB,OAAO,EAAE,MAAM,CAAC,EAAE,SAAS,CAAC,EAAE,UAAU,CAAC,EAAE,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,YAAY,eAAe,oBAAoB,oBAAoB,CAAC,EAAE,QAAQ,GAAK,QAAQ,CAAC,MAAM,kBAAkB,SAAS,GAAG,SAAS,UAAU,KAAK,kBAAkB,SAAS,CAAC,EAAE,KAAK,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAQ,CAAC,eAAe,GAAK,SAAS,GAAsB,EAAKG,EAAU,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAM,GAAmC,CAAC,QAAQ,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,mBAAmB,aAAa,QAAQ,GAAW,OAAO,WAAW,aAAa,GAAK,KAAK,aAAa,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAS,CAAc,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKV,EAAqB,CAAC,UAAU,EAAU,UAAU,EAAU,UAAU,EAAgB,CAAC,SAAO,CAAC,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,KAAK,aAAa,UAAU,EAAU,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAKS,EAAU,CAAC,SAAsB,EAAmC,EAAK,GAAqB,CAAC,SAAsB,EAAM,GAAsB,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,EAAG,EAAkB,eAAe,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,UAAU,EAAQ,KAAK,CAAC,EAAE,WAAW,EAAe,EAAK,EAA0B,CAAC,MAAM,QAAQ,SAAsB,EAAK,GAAU,CAAC,UAAU,EAAG,EAAkB,yBAAyB,EAAE,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,GAAiB,CAAC,SAAO,CAAC,CAAC,EAAE,UAAU,CAAC,UAAU,EAAgB,CAAC,SAAO,CAAC,EAAE,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKT,GAAsB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,eAAe,CAAC,EAAe,EAAKS,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,IAAI,EAAE,UAAU,CAAC,EAAE,IAAI,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,WAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,GAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKR,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,OAAO,WAAW,SAAS,CAAc,EAAK,EAAK,CAAC,KAAK,iBAAiB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,aAAa,4BAA4B,UAAU,8BAA8B,mBAAmB,UAAU,aAAa,SAAS,SAAsB,EAAKC,GAAM,CAAC,SAAS,GAAM,UAAU,iBAAiB,mBAAmB,UAAU,UAAU,GAAK,UAAU,GAAK,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,IAAI,SAAsB,EAAK,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAe,CAAC,UAAU,GAAM,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAUO,GAAkB,UAAU,wCAAwC,UAAU,MAAM,QAAQ,GAAa,WAAW,EAAE,UAAU,wBAA2B,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAev2iB,GAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAE,GAAoB,GAAgB,CAAC,UAAU,IAA6B,SAAY,CAAC,GAAG,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,EAAE,UAAU,IAA6B,SAAY,CAAC,GAAG,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,EAAE,UAAU,IAA6B,SAAY,CAAC,GAAG,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,EAAE,UAAU,IAA6B,SAAY,CAAC,GAAG,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,EAAE,UAAU,IAA6B,SAAY,CAAC,GAAG,GAA2B,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,CAAC,CAAC,EAAE,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAkB,GAAG,GAA0B,GAAG,GAA2B,GAAG,GAAY,GAAG,GAAW,GAAG,EAAmB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcX,EAAqB,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAsB,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAO,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAe,CAAC,EAAE,CAAO,MAAM,EAAcQ,GAAmB,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCHhoD,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,YAAa,UAAW,YAAa,UAAW,WAAW,EAC5L,EAAS,CAAC,GAAG,EAAQ,UAAW,WAAW,EAC3C,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,WAAW,EAInE,EAAQ,CADS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CAF3E,GAAG,EAAQ,UAAW,YAAa,UAAW,WAEkC,EAAG,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CAD1K,GAAG,EAAQ,UAAW,YAAa,UAAW,WACiI,CACrK,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOC,EAAoBC,GAAM,CAAC,GAAG,EAAO,IAAK,OAAQ,OAAK,EAAG,EAAS,EAAI,CAAC,EAC/E,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACjM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,sBAAuB,GAAM,kBAAmB,GAAO,qBAAsB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAClW,GAAwB,EAAY,EAsEpC,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SAhEef,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,UACA,mBACA,wBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,qBAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,YACZ,EACA,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,EACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,CAClB,EACA,YAAa,CAAE,aAAA,CAAa,CAGsB,EAEnD,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,EAAgB,CAC1B,CACD,CAAC,CACF,EAAA,CAAG,EAED,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,6DAA8F,EACpJ,wBAAyB,EACzB,+BAAgC,CACjC,CAIU,CACX,CAIW,EACV,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAAC,EAAG,OAAQ,CAAC,UAAW,CAAC,UAAW,CAHhQ,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAG2C,CAAC,CAAC,CAAC,CACxR,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,GAAQ,CAAO,MAClD,CACN,GAA+B,GAAQ,IAAA,EAAS,EAGhD,IAAM,EAAc,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChH,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACxE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,kCAjLA,SA/IgC,IACJ,IACU,IACI,KACmE,EAEvG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,QAAS,UAAW,YAAa,UAAW,WAAW,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,mBAAmB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,sBAAsB,CAAC,EAEzrD,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,SAAU,KAAM,GAAI,cAAe,KAAK,CAAC,EACtF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,2BAA+F,CAAA,KAAA,IAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAA,EAAI,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACrT,GAAuB,IAAA,GACvB,GAAe,mEA+Bf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAoGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAG7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}