{"version":3,"file":"script_main.CLNUG_RD.mjs","names":["useRef","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Primary","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","NavitemFonts","Navitem","LogoFonts","Logo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","Primary","RichText","sharedStyle.css","sharedStyle.fonts","Logo","NavitemFonts","Navitem","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Primary","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Navbar","Navitem","Footer","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","_Fragment","PropertyOverrides","React.Fragment","RichText","sharedStyle.fonts","React.createElement","Primary","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/L1EgZlcXCSkKqoP2JnHo/nt4vMxXHR5mAd5tE1I5Y/ScrollbarHider.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/8SLzWP4kMCu0YKBMsPFs/hi4CXJ0tIj9xUwHEDLOn/Yey05msmQ.js","https:/framerusercontent.com/modules/qboG8CE5IH1VyxaTND4X/fvebMPJCHD3DMTdcMN4N/PHCyb2BF3.js","https:/framerusercontent.com/modules/bvS79Gjh7qYpWHZJ2cyM/0U0wGXceTVP6gsPisHUz/nU7vmN8oH.js","https:/framerusercontent.com/modules/9NnCy0H9E9asQRM1ZCXw/84W9daFhmZ68450H2qii/SDAvnBvuV.js","https:/framerusercontent.com/modules/vDqQf4IZhxIkJKJuEzwL/aLJBCT2Ty697Pq3QbcgJ/lvTHsNYH4.js","framer:toplevel/main"],"sourcesContent":["// Scrollbar Hider - Hides all scrollbars on the page when enabled\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth 0\n * @framerSupportedLayoutHeight 0\n * @framerDisableUnlink\n */export default function ScrollbarHider({forceHide}){React.useLayoutEffect(()=>{if(typeof window===\"undefined\"||!forceHide)return;const styleId=\"scrollbar-hider-style\";if(document.getElementById(styleId))return;const style=document.createElement(\"style\");style.id=styleId;style.innerHTML=`\n            .lenis {\n                scrollbar-width: none;\n                -ms-overflow-style: none;\n            }\n\n            .lenis::-webkit-scrollbar {\n                display: none;\n                width: 0 !important;\n                height: 0 !important;\n                background: transparent;\n            }\n\n            * {\n                scrollbar-width: none !important;\n                -ms-overflow-style: none !important;\n            }\n\n            *::-webkit-scrollbar {\n                display: none !important;\n                width: 0px !important;\n                height: 0px !important;\n                background: transparent !important;\n            }\n        `;document.head.appendChild(style);return()=>{const existing=document.getElementById(styleId);if(existing)document.head.removeChild(existing);};},[forceHide]);// When forceHide is false, truly render nothing — no DOM, no effects\nif(!forceHide)return null;// When active, render minimal hidden node for Framer Canvas\nreturn /*#__PURE__*/_jsx(\"div\",{style:{display:\"none\"}});}ScrollbarHider.displayName=\"Scrollbar Hider\";addPropertyControls(ScrollbarHider,{forceHide:{type:ControlType.Boolean,title:\"Hide\",defaultValue:true,description:\"Hides all scrollbars on the page when enabled.\\n———\\nMade by *[arkuš.design](https://framer.link/S5pisEA)*\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollbarHider\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"0\",\"framerSupportedLayoutHeight\":\"0\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollbarHider.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (27dd866)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const bQWdpV0i2=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"2904618122\" role=\"presentation\" viewBox=\"0 0 298 110\" xmlns=\"http://www.w3.org/2000/svg\"><g display=\"none\" fill=\"transparent\" height=\"78.41600000000001px\" id=\"oaLhhP4SQ\" width=\"552.9009938964844px\"><path d=\"M 48.14 77.836 C 47.599 77.836 46.748 77.797 45.588 77.72 C 44.428 77.643 43.191 77.565 41.876 77.488 C 40.638 77.415 39.401 77.338 38.164 77.256 C 37.004 77.179 36.154 77.14 35.612 77.14 L 29 77.14 C 28.459 77.14 27.608 77.179 26.448 77.256 C 25.288 77.333 24.051 77.411 22.736 77.488 C 21.537 77.563 20.339 77.64 19.14 77.72 C 17.98 77.797 17.13 77.836 16.588 77.836 L 16.356 77.372 L 16.704 75.284 L 17.284 74.82 C 18.521 74.82 19.914 74.781 21.46 74.704 C 23.007 74.549 24.09 74.201 24.708 73.66 C 25.327 73.119 25.984 72.423 26.68 71.572 C 27.376 70.722 27.801 69.213 27.956 67.048 C 28.033 66.507 28.072 65.888 28.072 65.192 C 28.149 64.419 28.188 63.491 28.188 62.408 C 28.265 61.325 28.304 60.011 28.304 58.464 L 28.304 29.116 C 28.304 24.089 28.265 19.643 28.188 15.776 C 28.136 12.798 28.059 9.821 27.956 6.844 L 26.68 6.844 C 22.813 6.844 19.643 6.883 17.168 6.96 C 14.693 6.96 12.683 7.037 11.136 7.192 C 9.666 7.269 8.546 7.385 7.772 7.54 C 7.076 7.695 6.573 7.888 6.264 8.12 C 4.563 9.048 3.519 11.059 3.132 14.152 L 2.668 14.616 L 0 14.616 L 0.812 1.392 L 1.276 0.348 L 1.972 0 C 2.591 0.232 3.944 0.464 6.032 0.696 C 8.12 0.851 10.402 0.966 12.876 1.044 C 15.351 1.121 17.709 1.199 19.952 1.276 L 44.428 1.276 C 46.748 1.199 49.145 1.121 51.62 1.044 C 54.095 0.967 56.376 0.851 58.464 0.696 C 60.552 0.464 61.905 0.232 62.524 0 L 63.22 0.348 L 63.684 1.392 L 64.612 14.616 L 61.828 14.616 L 61.364 14.152 C 60.977 11.059 59.934 9.048 58.232 8.12 C 57.922 7.888 57.382 7.695 56.608 7.54 C 55.912 7.385 54.791 7.27 53.244 7.192 C 51.774 7.037 49.803 6.96 47.328 6.96 C 44.853 6.883 41.721 6.844 37.932 6.844 L 36.656 6.844 C 36.56 9.782 36.483 12.721 36.424 15.66 L 36.424 61.48 C 36.495 62.484 36.534 63.49 36.54 64.496 C 36.617 65.269 36.695 66.12 36.772 67.048 C 36.927 69.213 37.352 70.721 38.048 71.572 C 38.744 72.422 39.401 73.119 40.02 73.66 C 40.639 74.201 41.721 74.55 43.268 74.704 C 44.815 74.781 46.207 74.82 47.444 74.82 L 48.024 75.284 L 48.372 77.372 Z M 144.753 77.836 C 144.211 77.836 143.322 77.797 142.085 77.72 C 140.847 77.643 139.571 77.565 138.257 77.488 C 136.942 77.411 135.666 77.333 134.429 77.256 C 133.191 77.179 132.302 77.14 131.761 77.14 L 129.557 77.14 C 129.015 77.14 128.126 77.179 126.889 77.256 C 125.651 77.333 124.375 77.411 123.061 77.488 C 121.746 77.565 120.47 77.643 119.233 77.72 C 117.995 77.797 117.106 77.836 116.565 77.836 L 116.333 77.372 L 116.681 75.284 L 117.145 74.82 C 118.382 74.82 119.542 74.781 120.625 74.704 C 121.785 74.549 122.713 74.201 123.409 73.66 C 124.027 73.119 124.569 72.423 125.033 71.572 C 125.574 70.722 125.961 69.213 126.193 67.048 C 126.27 66.507 126.309 65.888 126.309 65.192 C 126.386 64.419 126.425 63.491 126.425 62.408 C 126.502 61.325 126.541 60.011 126.541 58.464 L 126.541 39.324 L 85.245 39.324 L 85.245 61.48 C 85.316 62.484 85.355 63.49 85.361 64.496 C 85.438 65.269 85.515 66.12 85.593 67.048 C 85.747 69.213 86.095 70.721 86.637 71.572 C 87.177 72.422 87.757 73.119 88.377 73.66 C 89.073 74.201 89.962 74.55 91.045 74.704 C 92.205 74.781 93.403 74.82 94.641 74.82 L 95.105 75.284 L 95.453 77.372 L 95.221 77.836 C 94.679 77.836 93.79 77.797 92.553 77.72 C 91.277 77.64 90.001 77.563 88.725 77.488 C 87.41 77.411 86.134 77.333 84.897 77.256 C 83.659 77.179 82.77 77.14 82.229 77.14 L 80.025 77.14 C 79.483 77.14 78.594 77.179 77.357 77.256 C 76.119 77.333 74.843 77.411 73.529 77.488 C 72.214 77.565 70.938 77.643 69.701 77.72 C 68.463 77.797 67.574 77.836 67.033 77.836 L 66.801 77.372 L 67.149 75.284 L 67.729 74.82 C 68.966 74.82 70.126 74.781 71.209 74.704 C 72.291 74.549 73.181 74.201 73.877 73.66 C 74.495 73.119 75.075 72.423 75.617 71.572 C 76.235 70.722 76.622 69.213 76.777 67.048 L 76.777 65.192 C 76.854 64.419 76.893 63.491 76.893 62.408 C 76.97 61.325 77.009 60.011 77.009 58.464 L 77.009 22.272 C 77.016 20.686 76.977 19.1 76.893 17.516 C 76.893 16.201 76.853 15.08 76.777 14.152 C 76.777 13.224 76.737 12.296 76.661 11.368 C 76.506 9.28 76.158 7.811 75.617 6.96 C 75.075 6.032 74.495 5.297 73.877 4.756 C 73.181 4.215 72.291 3.906 71.209 3.828 C 70.056 3.669 68.893 3.591 67.729 3.596 L 67.149 3.132 L 66.801 1.044 L 67.033 0.58 C 67.573 0.58 68.463 0.619 69.701 0.696 C 70.938 0.773 72.214 0.851 73.529 0.928 C 74.843 1.005 76.119 1.083 77.357 1.16 C 78.594 1.237 79.483 1.276 80.025 1.276 L 82.229 1.276 C 82.769 1.276 83.659 1.237 84.897 1.16 C 86.134 1.083 87.41 1.005 88.725 0.928 C 90.039 0.851 91.315 0.773 92.553 0.696 C 93.79 0.619 94.679 0.58 95.22 0.58 L 95.452 1.044 L 95.104 3.132 L 94.64 3.596 C 93.402 3.596 92.204 3.673 91.044 3.828 C 89.961 3.905 89.072 4.215 88.376 4.756 C 87.756 5.297 87.176 5.993 86.636 6.844 C 86.094 7.694 85.746 9.203 85.592 11.368 C 85.521 12.374 85.443 13.379 85.36 14.384 C 85.36 15.312 85.32 16.394 85.244 17.632 L 85.244 34.22 L 126.54 34.22 L 126.54 22.272 C 126.54 20.416 126.501 18.831 126.424 17.516 C 126.424 16.201 126.385 15.08 126.308 14.152 C 126.308 13.224 126.269 12.296 126.192 11.368 C 126.037 9.203 125.689 7.695 125.148 6.844 C 124.606 5.994 124.026 5.297 123.408 4.756 C 122.712 4.215 121.784 3.906 120.624 3.828 C 119.471 3.669 118.308 3.591 117.144 3.596 L 116.68 3.132 L 116.332 1.044 L 116.564 0.58 C 117.105 0.58 117.994 0.619 119.232 0.696 C 120.469 0.773 121.745 0.851 123.06 0.928 C 124.374 1.005 125.65 1.083 126.888 1.16 C 128.125 1.237 129.014 1.276 129.556 1.276 L 131.76 1.276 C 132.301 1.276 133.19 1.237 134.428 1.16 C 135.665 1.083 136.941 1.005 138.256 0.928 C 139.57 0.851 140.846 0.773 142.084 0.696 C 143.321 0.619 144.21 0.58 144.752 0.58 L 144.984 1.044 L 144.636 3.132 L 144.056 3.596 C 142.818 3.596 141.658 3.673 140.576 3.828 C 139.493 3.905 138.604 4.215 137.908 4.756 C 137.289 5.297 136.67 5.993 136.052 6.844 C 135.51 7.694 135.162 9.203 135.008 11.368 C 134.936 12.374 134.859 13.379 134.776 14.384 L 134.776 64.496 C 134.853 65.269 134.93 66.12 135.008 67.048 C 135.162 69.213 135.51 70.721 136.052 71.572 C 136.67 72.422 137.289 73.119 137.908 73.66 C 138.604 74.201 139.493 74.55 140.576 74.704 C 141.658 74.781 142.818 74.82 144.056 74.82 L 144.636 75.284 L 144.984 77.372 L 144.752 77.836 Z M 183.701 1.276 L 188.225 1.276 L 194.489 1.044 C 196.577 0.967 198.433 0.928 200.057 0.928 C 201.759 0.851 202.803 0.812 203.189 0.812 L 203.769 1.972 L 203.305 14.616 L 200.405 14.616 L 199.941 14.152 C 199.787 12.373 199.555 10.982 199.245 9.976 C 199.013 8.971 198.24 8.236 196.925 7.772 C 195.688 7.308 193.793 7.037 191.241 6.96 C 188.689 6.883 185.093 6.844 180.453 6.844 L 169.317 6.844 L 169.085 11.368 C 169.023 12.413 168.945 13.457 168.853 14.5 C 168.853 15.35 168.815 16.395 168.737 17.632 L 168.737 34.684 C 171.057 34.607 173.377 34.568 175.697 34.568 C 178.017 34.568 180.105 34.529 181.961 34.452 C 183.895 34.375 185.519 34.22 186.833 33.988 C 188.148 33.678 189.037 33.253 189.501 32.712 C 190.086 32.133 190.628 31.512 191.125 30.856 C 191.589 30.237 191.821 29.348 191.821 28.188 L 192.401 27.608 L 194.373 27.376 L 194.837 27.608 C 194.706 29.157 194.551 30.704 194.373 32.248 C 194.291 33.755 194.252 35.263 194.257 36.772 C 194.257 38.628 194.296 40.368 194.373 41.992 C 194.542 43.692 194.697 45.393 194.837 47.096 L 194.373 47.328 L 192.285 47.096 L 191.821 46.748 C 191.821 45.511 191.589 44.389 191.125 43.384 C 190.661 42.301 190.12 41.412 189.501 40.716 C 189.037 40.252 188.148 39.904 186.833 39.672 C 185.519 39.44 183.933 39.285 182.077 39.208 C 179.99 39.126 177.902 39.088 175.813 39.092 L 168.737 39.092 L 168.737 61.828 C 168.815 63.143 168.892 64.38 168.969 65.54 C 169.047 66.623 169.163 67.899 169.317 69.368 C 169.317 70.838 170.091 71.572 171.637 71.572 L 181.497 71.572 C 186.137 71.572 189.772 71.495 192.401 71.34 C 195.108 71.108 197.157 70.683 198.549 70.064 C 199.941 69.445 200.908 68.517 201.449 67.28 C 202.068 65.965 202.648 64.264 203.189 62.176 L 203.653 61.712 L 206.669 61.712 L 204.581 76.444 L 203.653 77.604 C 203.267 77.604 202.377 77.565 200.985 77.488 C 199.593 77.488 198.008 77.449 196.229 77.372 C 194.528 77.295 192.788 77.217 191.009 77.14 L 163.517 77.14 C 162.976 77.14 162.087 77.179 160.849 77.256 C 159.612 77.333 158.336 77.411 157.021 77.488 C 155.707 77.565 154.431 77.643 153.193 77.72 C 151.956 77.797 151.067 77.836 150.525 77.836 L 150.293 77.372 L 150.641 75.284 L 151.221 74.82 C 152.459 74.82 153.619 74.781 154.701 74.704 C 155.784 74.549 156.673 74.201 157.369 73.66 C 157.988 73.119 158.568 72.423 159.109 71.572 C 159.728 70.722 160.115 69.213 160.269 67.048 L 160.269 65.192 C 160.347 64.419 160.385 63.491 160.385 62.408 C 160.463 61.325 160.501 60.011 160.501 58.464 L 160.501 17.516 C 160.508 16.394 160.47 15.271 160.385 14.152 C 160.385 13.224 160.347 12.296 160.269 11.368 C 160.115 9.28 159.728 7.811 159.109 6.96 C 158.568 6.032 157.988 5.297 157.369 4.756 C 156.673 4.215 155.784 3.906 154.701 3.828 C 153.548 3.669 152.385 3.591 151.221 3.596 L 150.641 3.132 L 150.293 1.044 L 150.525 0.58 C 151.067 0.58 151.956 0.619 153.193 0.696 C 154.431 0.773 155.745 0.851 157.137 0.928 C 158.607 1.005 159.999 1.083 161.313 1.16 C 162.705 1.237 163.827 1.276 164.677 1.276 Z M 263.57 77.836 C 263.029 77.836 262.139 77.797 260.902 77.72 C 259.665 77.643 258.389 77.565 257.074 77.488 C 255.759 77.411 254.483 77.333 253.246 77.256 C 252.009 77.179 251.119 77.14 250.578 77.14 L 248.374 77.14 C 247.833 77.14 246.943 77.179 245.706 77.256 C 244.469 77.333 243.193 77.411 241.878 77.488 C 240.563 77.565 239.287 77.643 238.05 77.72 C 236.813 77.797 235.923 77.836 235.382 77.836 L 235.15 77.372 L 235.498 75.284 L 236.078 74.82 C 237.006 74.82 238.089 74.781 239.326 74.704 C 240.563 74.549 241.53 74.24 242.226 73.776 C 242.845 73.312 243.425 72.577 243.966 71.572 C 244.507 70.567 244.894 69.059 245.126 67.048 L 245.126 65.192 C 245.203 64.419 245.242 63.491 245.242 62.408 C 245.319 61.325 245.358 60.011 245.358 58.464 L 245.358 22.504 C 245.358 20.957 245.319 19.217 245.242 17.284 C 245.242 15.274 245.165 13.301 245.01 11.368 C 244.855 9.589 244.507 8.198 243.966 7.192 C 243.425 6.109 242.845 5.297 242.226 4.756 C 241.538 4.372 240.794 4.098 240.022 3.944 C 239.326 3.712 238.011 3.596 236.078 3.596 L 235.498 3.132 L 235.15 1.044 L 235.382 0.58 C 235.923 0.58 236.619 0.619 237.47 0.696 L 240.254 0.928 L 243.27 1.16 C 244.275 1.237 245.203 1.276 246.054 1.276 L 256.378 1.276 C 257.42 1.203 258.465 1.164 259.51 1.16 L 261.83 1.16 C 267.011 1.16 271.381 1.663 274.938 2.668 C 278.573 3.673 281.511 5.065 283.754 6.844 C 285.997 8.545 287.621 10.634 288.626 13.108 C 289.709 15.505 290.25 18.096 290.25 20.88 C 290.25 24.205 289.631 27.105 288.394 29.58 C 287.234 31.977 285.726 34.065 283.87 35.844 C 282.008 37.549 279.896 38.957 277.606 40.02 C 275.286 41.025 273.005 41.799 270.762 42.34 C 273.246 45.832 275.798 49.274 278.418 52.664 C 281.04 56.058 283.747 59.384 286.538 62.64 C 287.936 64.254 289.367 65.84 290.83 67.396 C 292.09 68.74 293.49 69.946 295.006 70.992 C 296.597 72.018 298.312 72.837 300.11 73.428 C 301.966 74.047 304.209 74.511 306.838 74.82 L 307.534 75.284 L 307.766 77.372 L 307.534 77.836 C 305.833 77.913 303.899 77.991 301.734 78.068 C 299.569 78.223 297.867 78.3 296.63 78.3 C 294.619 78.3 292.879 78.068 291.41 77.604 C 289.941 77.14 288.51 76.405 287.118 75.4 C 285.726 74.395 284.295 73.08 282.826 71.456 C 281.186 69.537 279.562 67.603 277.954 65.656 C 277.722 65.424 277.026 64.535 275.866 62.988 C 274.783 61.364 273.43 59.469 271.806 57.304 C 270.166 54.929 268.504 52.57 266.818 50.228 C 265.117 47.676 263.531 45.318 262.062 43.152 L 253.594 43.152 L 253.594 57.072 C 253.671 59.315 253.71 61.364 253.71 63.22 C 253.787 64.999 253.865 66.275 253.942 67.048 C 254.097 69.291 254.483 70.876 255.102 71.804 C 255.721 72.654 256.262 73.274 256.726 73.66 C 257.422 74.047 258.118 74.356 258.814 74.588 C 259.587 74.743 260.979 74.82 262.99 74.82 L 263.454 75.284 L 263.802 77.372 Z M 264.15 38.048 C 270.569 38.048 275.17 36.578 277.954 33.64 C 280.815 30.624 282.246 26.603 282.246 21.576 C 282.246 16.859 280.622 13.224 277.374 10.672 C 274.203 8.12 269.834 6.844 264.266 6.844 L 254.174 6.844 C 254.04 8.738 253.924 10.632 253.826 12.528 C 253.826 14.075 253.787 15.428 253.71 16.588 C 253.637 17.63 253.598 18.675 253.594 19.72 L 253.594 33.756 C 253.594 34.761 253.633 35.573 253.71 36.192 C 253.787 36.733 253.981 37.159 254.29 37.468 C 254.599 37.7 255.025 37.855 255.566 37.932 C 256.185 38.009 256.997 38.048 258.002 38.048 Z\" fill=\"var(--vc3ypr, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\" height=\"78.2999999833107px\" id=\"bovJDxWpW\" width=\"307.76599389648436px\"/><path d=\"M 28.652 1.044 L 28.304 3.132 L 27.84 3.596 C 26.602 3.596 25.404 3.673 24.244 3.828 C 23.161 3.905 22.272 4.215 21.576 4.756 C 20.957 5.297 20.377 5.993 19.836 6.844 C 19.294 7.694 18.946 9.203 18.792 11.368 C 18.72 12.374 18.643 13.379 18.56 14.384 C 18.56 15.312 18.521 16.394 18.444 17.632 L 18.444 61.48 C 18.515 62.484 18.554 63.49 18.56 64.496 C 18.637 65.269 18.714 66.12 18.792 67.048 C 18.946 69.213 19.294 70.721 19.836 71.572 C 20.377 72.422 20.957 73.119 21.576 73.66 C 22.272 74.201 23.161 74.55 24.244 74.704 C 25.441 74.783 26.64 74.821 27.84 74.82 L 28.304 75.284 L 28.652 77.372 L 28.42 77.836 C 27.878 77.836 26.989 77.797 25.752 77.72 C 24.514 77.643 23.238 77.565 21.924 77.488 C 20.609 77.411 19.333 77.333 18.096 77.256 C 16.858 77.179 15.969 77.14 15.428 77.14 L 13.224 77.14 C 12.682 77.14 11.793 77.179 10.556 77.256 C 9.318 77.333 8.042 77.411 6.728 77.488 C 5.413 77.565 4.137 77.643 2.9 77.72 C 1.662 77.797 0.773 77.836 0.232 77.836 L 0 77.372 L 0.348 75.284 L 0.928 74.82 C 2.165 74.82 3.325 74.781 4.408 74.704 C 5.49 74.549 6.38 74.201 7.076 73.66 C 7.694 73.119 8.274 72.423 8.816 71.572 C 9.434 70.722 9.821 69.213 9.976 67.048 L 9.976 65.192 C 10.053 64.419 10.092 63.491 10.092 62.408 C 10.169 61.325 10.208 60.011 10.208 58.464 L 10.208 22.272 C 10.208 20.416 10.169 18.831 10.092 17.516 C 10.092 16.201 10.053 15.08 9.976 14.152 C 9.976 13.224 9.937 12.296 9.86 11.368 C 9.705 9.358 9.357 7.888 8.816 6.96 C 8.274 6.032 7.694 5.297 7.076 4.756 C 6.38 4.215 5.49 3.906 4.408 3.828 C 3.255 3.669 2.092 3.591 0.928 3.596 L 0.348 3.132 L 0 1.044 L 0.232 0.58 C 0.773 0.58 1.662 0.619 2.9 0.696 C 4.137 0.773 5.413 0.851 6.728 0.928 C 8.042 1.005 9.318 1.083 10.556 1.16 C 11.793 1.237 12.682 1.276 13.224 1.276 L 15.428 1.276 C 15.969 1.276 16.858 1.237 18.096 1.16 C 19.333 1.083 20.609 1.005 21.924 0.928 C 23.238 0.851 24.514 0.773 25.752 0.696 C 26.989 0.619 27.878 0.58 28.42 0.58 Z M 43.965 11.368 C 43.81 9.435 43.462 8.004 42.921 7.076 C 42.379 6.071 41.761 5.297 41.065 4.756 C 40.377 4.372 39.633 4.098 38.861 3.944 C 38.165 3.712 36.85 3.596 34.917 3.596 L 34.337 3.132 L 33.989 1.044 L 34.221 0.58 C 34.762 0.58 35.535 0.619 36.541 0.696 C 37.546 0.773 38.629 0.851 39.789 0.928 C 40.949 1.005 42.07 1.083 43.153 1.16 C 44.157 1.231 45.163 1.27 46.169 1.276 L 56.493 1.276 L 61.133 1.044 C 62.679 0.969 64.226 0.93 65.773 0.928 C 67.009 0.86 68.247 0.821 69.485 0.812 C 75.517 0.812 80.891 1.856 85.609 3.944 C 90.403 5.954 94.425 8.7 97.673 12.18 C 100.921 15.66 103.395 19.72 105.097 24.36 C 106.875 29 107.765 33.91 107.765 39.092 C 107.765 44.196 106.914 49.068 105.213 53.708 C 103.621 58.218 101.135 62.361 97.905 65.888 C 94.657 69.368 90.597 72.152 85.725 74.24 C 80.853 76.328 75.207 77.372 68.789 77.372 C 68.093 77.372 67.049 77.333 65.657 77.256 L 61.249 77.256 C 59.702 77.256 58.194 77.217 56.725 77.14 L 47.213 77.14 C 46.671 77.14 45.782 77.179 44.545 77.256 C 43.307 77.333 42.031 77.411 40.717 77.488 C 39.402 77.565 38.126 77.643 36.889 77.72 C 35.651 77.797 34.762 77.836 34.221 77.836 L 33.989 77.372 L 34.337 75.284 L 34.917 74.82 C 35.845 74.82 36.927 74.781 38.165 74.704 C 39.402 74.549 40.369 74.24 41.065 73.776 C 41.683 73.312 42.263 72.577 42.805 71.572 C 43.346 70.567 43.733 69.059 43.965 67.048 L 43.965 65.192 C 44.042 64.419 44.081 63.491 44.081 62.408 C 44.158 61.325 44.197 60.011 44.197 58.464 L 44.197 20.532 C 44.197 18.753 44.158 17.013 44.081 15.312 C 44.081 13.611 44.042 12.296 43.965 11.368 Z M 69.601 71.572 C 74.241 71.572 78.339 70.722 81.897 69.02 C 85.454 67.319 88.431 65.037 90.829 62.176 C 93.303 59.237 95.159 55.796 96.397 51.852 C 97.711 47.908 98.369 43.655 98.369 39.092 C 98.369 34.452 97.711 30.16 96.397 26.216 C 95.082 22.272 93.149 18.869 90.597 16.008 C 88.122 13.147 85.067 10.904 81.433 9.28 C 77.798 7.656 73.661 6.844 69.021 6.844 L 53.013 6.844 C 52.879 8.738 52.763 10.632 52.665 12.528 C 52.665 13.998 52.626 15.505 52.549 17.052 C 52.468 18.752 52.429 20.454 52.433 22.156 L 52.433 61.248 C 52.51 63.8 52.626 65.733 52.781 67.048 C 53.013 69.058 53.515 70.335 54.289 70.876 C 55.062 71.34 56.454 71.572 58.465 71.572 Z M 179.96 74.24 C 176.114 75.433 172.202 76.402 168.244 77.14 C 164.223 77.99 160.008 78.416 155.6 78.416 C 148.872 78.416 142.995 77.411 137.968 75.4 C 133.019 73.312 128.882 70.49 125.556 66.932 C 122.308 63.375 119.872 59.237 118.248 54.52 C 116.624 49.803 115.812 44.815 115.812 39.556 C 115.812 33.988 116.663 28.806 118.364 24.012 C 120.143 19.217 122.734 15.042 126.136 11.484 C 129.539 7.927 133.754 5.143 138.78 3.132 C 143.807 1.044 149.646 0 156.296 0 C 157.688 0 159.351 0.077 161.284 0.232 C 163.295 0.309 165.383 0.502 167.548 0.812 C 169.714 1.122 171.918 1.547 174.16 2.088 C 176.334 2.532 178.467 3.152 180.54 3.944 L 180.772 4.988 L 178.8 16.24 L 175.552 16.24 L 175.088 15.892 C 174.547 12.799 172.73 10.402 169.636 8.7 C 166.62 6.999 161.98 6.148 155.716 6.148 C 146.978 6.148 140.327 7.965 135.764 11.6 C 133.907 13.071 132.3 14.834 131.008 16.82 C 129.694 18.83 128.572 21.035 127.644 23.432 C 126.769 25.923 126.11 28.484 125.672 31.088 C 125.287 33.7 125.093 36.336 125.092 38.976 C 125.092 44.157 125.827 48.797 127.296 52.896 C 128.843 56.995 130.931 60.475 133.56 63.336 C 136.19 66.12 139.322 68.286 142.956 69.832 C 146.591 71.302 150.535 72.036 154.788 72.036 C 156.103 72.036 157.572 71.997 159.196 71.92 C 160.825 71.774 162.45 71.581 164.068 71.34 C 165.692 71.108 167.123 70.837 168.36 70.528 C 169.598 70.218 170.448 69.909 170.912 69.6 C 171.531 69.213 171.84 68.401 171.84 67.164 L 171.84 62.06 C 171.842 61.015 171.803 59.97 171.724 58.928 C 171.724 57.845 171.686 56.918 171.608 56.144 C 171.454 54.134 171.028 52.625 170.332 51.62 C 169.714 50.537 169.172 49.841 168.708 49.532 C 168.012 48.991 166.968 48.682 165.576 48.604 C 164.267 48.454 162.95 48.377 161.632 48.372 L 161.052 47.908 L 160.704 45.356 L 160.936 44.892 C 161.478 44.892 162.328 44.931 163.488 45.008 L 167.2 45.24 C 168.515 45.317 169.752 45.395 170.912 45.472 C 172.15 45.549 173.039 45.588 173.58 45.588 L 177.06 45.588 C 177.602 45.588 178.336 45.549 179.264 45.472 C 180.192 45.395 181.159 45.317 182.164 45.24 C 183.131 45.166 184.098 45.088 185.064 45.008 C 185.797 44.94 186.532 44.902 187.268 44.892 L 187.5 45.356 L 187.268 48.14 L 186.688 48.604 C 184.446 48.604 182.86 49.261 181.932 50.576 C 181.082 51.813 180.579 53.669 180.424 56.144 C 180.27 58.077 180.154 60.165 180.076 62.408 L 180.076 71.108 C 180.154 72.423 180.27 73.273 180.424 73.66 Z M 225.433 1.276 L 229.957 1.276 L 236.221 1.044 C 238.309 0.967 240.165 0.928 241.789 0.928 C 243.49 0.851 244.534 0.812 244.921 0.812 L 245.501 1.972 L 245.037 14.616 L 242.137 14.616 L 241.673 14.152 C 241.518 12.373 241.286 10.982 240.977 9.976 C 240.745 8.971 239.972 8.236 238.657 7.772 C 237.42 7.308 235.525 7.037 232.973 6.96 C 230.421 6.883 226.825 6.844 222.185 6.844 L 211.049 6.844 L 210.817 11.368 C 210.754 12.413 210.677 13.457 210.585 14.5 C 210.585 15.35 210.546 16.395 210.469 17.632 L 210.469 34.684 C 212.789 34.607 215.109 34.568 217.429 34.568 C 219.749 34.568 221.837 34.529 223.693 34.452 C 225.626 34.375 227.25 34.22 228.565 33.988 C 229.88 33.678 230.769 33.253 231.233 32.712 C 231.818 32.133 232.36 31.512 232.857 30.856 C 233.321 30.237 233.553 29.348 233.553 28.188 L 234.133 27.608 L 236.105 27.376 L 236.569 27.608 C 236.437 29.157 236.283 30.704 236.105 32.248 C 236.023 33.755 235.984 35.263 235.989 36.772 C 235.989 38.628 236.028 40.368 236.105 41.992 C 236.26 43.539 236.414 45.24 236.569 47.096 L 236.105 47.328 L 234.017 47.096 L 233.553 46.748 C 233.553 45.511 233.321 44.389 232.857 43.384 C 232.393 42.301 231.852 41.412 231.233 40.716 C 230.769 40.252 229.88 39.904 228.565 39.672 C 227.25 39.44 225.665 39.285 223.809 39.208 C 221.722 39.126 219.634 39.088 217.545 39.092 L 210.469 39.092 L 210.469 61.828 C 210.546 63.143 210.624 64.38 210.701 65.54 C 210.778 66.623 210.894 67.899 211.049 69.368 C 211.049 70.838 211.822 71.572 213.369 71.572 L 223.229 71.572 C 227.869 71.572 231.504 71.495 234.133 71.34 C 236.84 71.108 238.889 70.683 240.281 70.064 C 241.673 69.445 242.64 68.517 243.181 67.28 C 243.8 65.965 244.38 64.264 244.921 62.176 L 245.385 61.712 L 248.401 61.712 L 246.313 76.444 L 245.385 77.604 C 244.998 77.604 244.109 77.565 242.717 77.488 C 241.325 77.488 239.74 77.449 237.961 77.372 C 236.26 77.295 234.52 77.217 232.741 77.14 L 205.249 77.14 C 204.708 77.14 203.818 77.179 202.581 77.256 C 201.344 77.333 200.068 77.411 198.753 77.488 C 197.438 77.565 196.162 77.643 194.925 77.72 C 193.688 77.797 192.798 77.836 192.257 77.836 L 192.025 77.372 L 192.373 75.284 L 192.953 74.82 C 194.19 74.82 195.35 74.781 196.433 74.704 C 197.516 74.549 198.405 74.201 199.101 73.66 C 199.72 73.119 200.3 72.423 200.841 71.572 C 201.46 70.722 201.846 69.213 202.001 67.048 L 202.001 65.192 C 202.078 64.419 202.117 63.491 202.117 62.408 C 202.194 61.325 202.233 60.011 202.233 58.464 L 202.233 17.516 C 202.233 16.201 202.194 15.08 202.117 14.152 C 202.117 13.224 202.078 12.296 202.001 11.368 C 201.846 9.28 201.46 7.811 200.841 6.96 C 200.3 6.032 199.72 5.297 199.101 4.756 C 198.405 4.215 197.516 3.906 196.433 3.828 C 195.28 3.669 194.117 3.591 192.953 3.596 L 192.373 3.132 L 192.025 1.044 L 192.257 0.58 C 192.798 0.58 193.688 0.619 194.925 0.696 C 196.162 0.773 197.477 0.851 198.869 0.928 C 200.338 1.005 201.73 1.083 203.045 1.16 C 204.165 1.228 205.287 1.267 206.409 1.276 Z\" fill=\"var(--vc3ypr, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\" height=\"78.41600000000001px\" id=\"N9hRjf_J5\" transform=\"translate(304.5 0)\" width=\"248.40099389648435px\"/></g><path d=\"M 10.895 17.285 C 10.895 10.744 11.988 5.447 14.948 1.866 L 0 1.866 C 2.949 5.447 4.043 10.744 4.043 17.285 L 4.043 95.454 C 4.043 101.995 2.949 107.292 0 110.873 L 14.948 110.873 C 11.988 107.292 10.895 101.995 10.895 95.454 Z M 66.191 1.866 L 31.932 1.866 C 35.674 5.758 37.54 10.744 37.54 18.84 L 37.54 93.899 C 37.54 101.995 35.674 106.981 31.932 110.873 L 66.191 110.873 C 97.34 110.873 119.912 87.047 119.912 56.209 C 119.912 25.371 97.34 1.866 66.191 1.866 Z M 65.569 105.576 L 44.391 105.576 L 44.391 7.163 L 65.569 7.163 C 93.287 7.163 112.749 28.34 112.749 56.52 C 112.749 84.7 93.598 105.576 65.569 105.576 Z M 174.305 105.576 L 144.56 105.576 L 144.56 55.748 L 154.994 55.748 C 167.453 55.748 172.128 56.52 177.887 58.857 L 175.238 47.341 C 170.262 49.207 164.805 50.922 156.398 50.922 L 144.56 50.922 L 144.56 7.002 L 169.329 7.002 C 182.09 7.002 187.076 9.029 193.928 12.61 L 191.901 1.866 L 132.111 1.866 C 135.843 5.758 137.709 10.744 137.709 18.84 L 137.709 93.899 C 137.709 101.995 135.843 106.981 132.111 110.873 L 195.643 110.873 L 197.82 99.507 C 190.968 103.55 185.36 105.576 174.305 105.576 Z M 297.477 110.873 C 294.839 106.82 292.191 101.373 288.76 92.806 L 286.934 88.261 L 286.523 87.238 L 286.442 87.027 L 286.121 86.215 L 284.576 82.372 L 284.175 81.349 L 283.754 80.326 L 276.721 62.78 L 276.31 61.757 L 276.28 61.666 L 275.899 60.723 L 275.879 60.673 L 274.334 56.821 L 273.922 55.788 L 273.501 54.754 L 251.551 0 L 226.421 62.67 L 220.813 76.644 L 214.333 92.806 C 210.912 101.222 208.263 106.82 205.615 110.873 L 219.318 110.873 C 217.142 107.292 216.831 102.466 219.94 94.521 L 221.887 89.545 L 223.201 86.215 L 224.956 81.71 C 225.849 80.045 226.943 78.711 228.237 77.697 C 229.631 76.624 231.387 75.862 233.514 75.42 C 235.63 74.979 238.429 74.758 241.87 74.758 L 274.615 74.758 L 274.735 75.059 L 274.755 75.059 L 274.926 75.48 L 274.986 75.621 L 275.337 76.524 L 275.477 76.885 L 275.748 77.567 L 276.16 78.63 L 276.491 79.473 L 276.802 80.266 L 277.514 82.101 L 277.514 82.122 L 278.848 85.482 L 279.219 86.425 L 279.6 87.408 L 280.042 88.532 L 280.062 88.592 L 280.082 88.642 L 282.389 94.521 C 285.499 102.466 285.188 107.292 283.011 110.873 L 297.487 110.873 Z M 241.258 69.421 C 237.687 69.421 234.697 69.963 232.32 71.046 C 230.705 71.769 229.22 72.882 227.856 74.387 L 228.147 73.655 L 228.397 73.013 L 228.558 72.611 L 229.019 71.448 L 229.06 71.347 L 229.421 70.444 L 229.822 69.431 L 230.233 68.398 L 233.925 59.138 L 233.935 59.138 L 251.23 15.259 L 268.646 59.74 L 269.067 60.814 L 272.478 69.421 Z\" fill=\"var(--vc3ypr, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\" height=\"110.87309904103371px\" id=\"rzDcy3Pc1\" transform=\"translate(0.035 -0.718)\" width=\"297.48742550590924px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,bQWdpV0i2:fill??props.bQWdpV0i2??\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,bQWdpV0i2,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-roTrC\",className),layoutId:layoutId,ref:ref,style:{\"--vc3ypr\":bQWdpV0i2,...style}});});const css=[`.framer-roTrC { -webkit-mask: ${mask}; aspect-ratio: 2.709090909090909; background-color: var(--vc3ypr); mask: ${mask}; width: 298px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 298\n * @framerIntrinsicHeight 110\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"bQWdpV0i2\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Primary\",\"color\":{\"type\":\"variable\",\"value\":\"vc3ypr\"},\"set\":{\"localId\":\"vectorSet/wiBywERE1\",\"id\":\"wiBywERE1\",\"moduleId\":\"yNNPAqAGNoooFdJ1QThK\"}}\n */const Icon=withCSS(Component,css,\"framer-roTrC\");Icon.displayName=\"Primary\";export default Icon;addPropertyControls(Icon,{bQWdpV0i2:{defaultValue:'var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"bQWdpV0i2\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Primary\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"vc3ypr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/wiBywERE1\\\",\\\"id\\\":\\\"wiBywERE1\\\",\\\"moduleId\\\":\\\"yNNPAqAGNoooFdJ1QThK\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"110\",\"framerIntrinsicWidth\":\"298\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27dd866)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Primary from\"https://framerusercontent.com/modules/8SLzWP4kMCu0YKBMsPFs/hi4CXJ0tIj9xUwHEDLOn/Yey05msmQ.js\";const serializationHash=\"framer-4UTgf\";const variantClassNames={srVI7KDuk:\"framer-v-10e82ey\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SnYblLy6T=undefined;const pkErs_hZ1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,icon,id,width,...props})=>{return{...props,pkErs_hZ1:icon??props.pkErs_hZ1??Primary,SnYblLy6T:color??props.SnYblLy6T??\"var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(242, 237, 230))\"};};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,SnYblLy6T,pkErs_hZ1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"srVI7KDuk\",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:\"iDTLFpxdt\"},motionChild:true,nodeId:\"srVI7KDuk\",openInNewTab:false,scopeId:\"PHCyb2BF3\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"The Ridge Logo, Return to Home\",className:`${cx(scopingClassNames,\"framer-10e82ey\",className,classNames)} framer-1ghhw97`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"srVI7KDuk\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-ooiefa\",Component:pkErs_hZ1,layoutDependency:layoutDependency,layoutId:\"SM1nUkzpA\",style:{\"--vc3ypr\":SnYblLy6T}})})})})})});});const css=[\".framer-4UTgf.framer-1ghhw97, .framer-4UTgf .framer-1ghhw97 { display: block; }\",\".framer-4UTgf.framer-10e82ey { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 65px; }\",\".framer-4UTgf .framer-ooiefa { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SnYblLy6T\":\"color\",\"pkErs_hZ1\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"yNNPAqAGNoooFdJ1QThK\"]\n */const FramerPHCyb2BF3=withCSS(Component,css,\"framer-4UTgf\");export default FramerPHCyb2BF3;FramerPHCyb2BF3.displayName=\"Logo\";FramerPHCyb2BF3.defaultProps={height:24,width:65};addPropertyControls(FramerPHCyb2BF3,{SnYblLy6T:{defaultValue:'var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(242, 237, 230)) /* {\"name\":\"Snow\"} */',title:\"Color\",type:ControlType.Color},pkErs_hZ1:{defaultValue:{identifier:\"local-module:vector/Yey05msmQ:default\",moduleId:\"xnkPfnDZWVjRGqhlc8d7\"},setModuleId:\"4mikSZyON7zsSJuYh4vt\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerPHCyb2BF3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPHCyb2BF3\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"65\",\"framerVectorSets\":\"[\\\"yNNPAqAGNoooFdJ1QThK\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"SnYblLy6T\\\":\\\"color\\\",\\\"pkErs_hZ1\\\":\\\"icon\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PHCyb2BF3.map","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,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*as sharedStyle from\"https://framerusercontent.com/modules/zlpXLOXsZ6WL5LZQpoZk/G2nGqgMxmnVkJbHO8v7h/zNgd7ADEe.js\";import Primary from\"https://framerusercontent.com/modules/8SLzWP4kMCu0YKBMsPFs/hi4CXJ0tIj9xUwHEDLOn/Yey05msmQ.js\";import Logo from\"https://framerusercontent.com/modules/qboG8CE5IH1VyxaTND4X/fvebMPJCHD3DMTdcMN4N/PHCyb2BF3.js\";import Navitem from\"https://framerusercontent.com/modules/htj6xhwvzyrkS3Czunbe/uEHzJr8nFZ3cmd7UbaAU/zb4llJ3dc.js\";const NavitemFonts=getFonts(Navitem);const LogoFonts=getFonts(Logo);const cycleOrder=[\"KEJwCrHkm\",\"TScAfXVCK\",\"m9wlsBpfs\",\"PxAqfwhwK\",\"S3HjZVM3e\",\"f03LYZy55\",\"Zik66T5FK\",\"Kxra4e966\"];const serializationHash=\"framer-2mt7k\";const variantClassNames={f03LYZy55:\"framer-v-39kltu\",KEJwCrHkm:\"framer-v-c3zxo8\",Kxra4e966:\"framer-v-1p7g1ca\",m9wlsBpfs:\"framer-v-1i9gx5n\",PxAqfwhwK:\"framer-v-1guw4ll\",S3HjZVM3e:\"framer-v-13tbqet\",TScAfXVCK:\"framer-v-bmjd7j\",Zik66T5FK:\"framer-v-nvfcdt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HiEpjAmVi=undefined;const IDiyjEBr7=undefined;const hZCYHAKDb=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Open Mobile\":\"Kxra4e966\",\"Menu Open Tablet\":\"m9wlsBpfs\",\"Navbar Fill Desktop\":\"f03LYZy55\",\"Navbar Fill Mobile\":\"Zik66T5FK\",\"Navbar Fill Tablet\":\"TScAfXVCK\",Desktop:\"KEJwCrHkm\",Mobile:\"S3HjZVM3e\",Tablet:\"PxAqfwhwK\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,menuOpen,padding,width,...props})=>{return{...props,HiEpjAmVi:padding??props.HiEpjAmVi??\"20px 20px 20px 20px\",hZCYHAKDb:menuOpen??props.hZCYHAKDb,IDiyjEBr7:color??props.IDiyjEBr7??\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"KEJwCrHkm\"};};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,hZCYHAKDb,IDiyjEBr7,HiEpjAmVi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KEJwCrHkm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5tcrbg=activeVariantCallback(async(...args)=>{if(hZCYHAKDb){const res=await hZCYHAKDb(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TScAfXVCK\",\"m9wlsBpfs\",\"PxAqfwhwK\",\"S3HjZVM3e\",\"Zik66T5FK\",\"Kxra4e966\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"TScAfXVCK\",\"m9wlsBpfs\",\"PxAqfwhwK\",\"S3HjZVM3e\",\"Zik66T5FK\",\"Kxra4e966\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"m9wlsBpfs\",\"Kxra4e966\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-c3zxo8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"KEJwCrHkm\",ref:refBinding,style:{\"--bbbn2c\":numberToPixelString(HiEpjAmVi),backgroundColor:\"rgba(242, 237, 230, 0)\",...style},variants:{f03LYZy55:{backgroundColor:\"var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(232, 229, 220))\"},TScAfXVCK:{backgroundColor:\"var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(242, 237, 230))\"},Zik66T5FK:{backgroundColor:\"var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(232, 229, 220))\"}},...addPropertyOverrides({f03LYZy55:{\"data-framer-name\":\"Navbar Fill Desktop\"},Kxra4e966:{\"data-framer-name\":\"Menu Open Mobile\"},m9wlsBpfs:{\"data-framer-name\":\"Menu Open Tablet\"},PxAqfwhwK:{\"data-framer-name\":\"Tablet\"},S3HjZVM3e:{\"data-framer-name\":\"Mobile\"},TScAfXVCK:{\"data-framer-name\":\"Navbar Fill Tablet\"},Zik66T5FK:{\"data-framer-name\":\"Navbar Fill Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8anmd4\",\"data-framer-name\":\"Desktop Navbar\",layoutDependency:layoutDependency,layoutId:\"ZtylO6GFA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tz6fxs\",layoutDependency:layoutDependency,layoutId:\"AYFUPpKV1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13r65rz-container\",layoutDependency:layoutDependency,layoutId:\"Ob4G0vBzF-container\",nodeId:\"Ob4G0vBzF\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"Ob4G0vBzF\",layoutId:\"Ob4G0vBzF\",pCyusupt1:resolvedLinks[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Custom Build\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined},{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-61lut5-container\",layoutDependency:layoutDependency,layoutId:\"ykaDUh2T_-container\",nodeId:\"ykaDUh2T_\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"ykaDUh2T_\",layoutId:\"ykaDUh2T_\",pCyusupt1:resolvedLinks1[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Consulting\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks1[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined},{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-76slwr-container\",layoutDependency:layoutDependency,layoutId:\"mqlh2dUcS-container\",nodeId:\"mqlh2dUcS\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"mqlh2dUcS\",layoutId:\"mqlh2dUcS\",pCyusupt1:resolvedLinks2[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Collection\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks2[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"100px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ilh0s4-container\",layoutDependency:layoutDependency,layoutId:\"mfaIWD78A-container\",nodeId:\"mfaIWD78A\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"mfaIWD78A\",layoutId:\"mfaIWD78A\",pkErs_hZ1:Primary,SnYblLy6T:IDiyjEBr7,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({f03LYZy55:{SnYblLy6T:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17oznba\",layoutDependency:layoutDependency,layoutId:\"ynARO0mHT\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined},{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c4inbh-container\",layoutDependency:layoutDependency,layoutId:\"pt6aW0wFF-container\",nodeId:\"pt6aW0wFF\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"pt6aW0wFF\",layoutId:\"pt6aW0wFF\",pCyusupt1:resolvedLinks3[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"About\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks3[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined},{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4kzrr0-container\",layoutDependency:layoutDependency,layoutId:\"IE65IfOEU-container\",nodeId:\"IE65IfOEU\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"IE65IfOEU\",layoutId:\"IE65IfOEU\",pCyusupt1:resolvedLinks4[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Journal\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks4[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-119zqla-container\",layoutDependency:layoutDependency,layoutId:\"yHTROMuZz-container\",nodeId:\"yHTROMuZz\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"yHTROMuZz\",layoutId:\"yHTROMuZz\",pCyusupt1:resolvedLinks5[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Contact\",...addPropertyOverrides({f03LYZy55:{pCyusupt1:resolvedLinks5[1],vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3oo4yq\",\"data-framer-name\":\"Mobile Navbar\",layoutDependency:layoutDependency,layoutId:\"J_YIJgXfY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-162dhw1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"zdHUphJ42\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e6mxqx\",\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ksZ7djV60\",onTap:onTap5tcrbg,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1merdx4\",\"data-framer-name\":\"Line Menu\",layoutDependency:layoutDependency,layoutId:\"d8QrmDlDz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16cdda9\",layoutDependency:layoutDependency,layoutId:\"swqOD2tI1\",style:{backgroundColor:IDiyjEBr7,rotate:0},variants:{Kxra4e966:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:45},m9wlsBpfs:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:45},PxAqfwhwK:{rotate:0},S3HjZVM3e:{rotate:0},TScAfXVCK:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},Zik66T5FK:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i6eql3\",layoutDependency:layoutDependency,layoutId:\"ivCuNad4C\",style:{backgroundColor:IDiyjEBr7,rotate:0},variants:{Kxra4e966:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:-45},m9wlsBpfs:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:-45},PxAqfwhwK:{rotate:0},S3HjZVM3e:{rotate:0},TScAfXVCK:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},Zik66T5FK:{backgroundColor:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",rotate:0}}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-82tpf5\",\"data-styles-preset\":\"zNgd7ADEe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-IDiyjEBr7-nU7vmN8oH))\"},children:\"Menu\"})}),className:\"framer-wu5dwl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mHEVNSdC6\",style:{\"--extracted-1lwpl3i\":\"var(--variable-reference-IDiyjEBr7-nU7vmN8oH)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-IDiyjEBr7-nU7vmN8oH\":IDiyjEBr7},variants:{Kxra4e966:{\"--extracted-1lwpl3i\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},m9wlsBpfs:{\"--extracted-1lwpl3i\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},TScAfXVCK:{\"--extracted-1lwpl3i\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},Zik66T5FK:{\"--extracted-1lwpl3i\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Kxra4e966:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-82tpf5\",\"data-styles-preset\":\"zNgd7ADEe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\"},children:\"Menu\"})})},m9wlsBpfs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-82tpf5\",\"data-styles-preset\":\"zNgd7ADEe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\"},children:\"Menu\"})})},TScAfXVCK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-82tpf5\",\"data-styles-preset\":\"zNgd7ADEe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\"},children:\"Menu\"})})},Zik66T5FK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-82tpf5\",\"data-styles-preset\":\"zNgd7ADEe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fmvtm9-container\",layoutDependency:layoutDependency,layoutId:\"Vp1tqRW_D-container\",nodeId:\"Vp1tqRW_D\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Vp1tqRW_D\",layoutId:\"Vp1tqRW_D\",pkErs_hZ1:Primary,SnYblLy6T:IDiyjEBr7,width:\"100%\",...addPropertyOverrides({TScAfXVCK:{SnYblLy6T:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},Zik66T5FK:{SnYblLy6T:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-two9sg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"XU51FtSU5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vt90t9-container\",layoutDependency:layoutDependency,layoutId:\"eegTQDxWN-container\",nodeId:\"eegTQDxWN\",rendersWithMotion:true,scopeId:\"nU7vmN8oH\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"eegTQDxWN\",layoutId:\"eegTQDxWN\",pCyusupt1:resolvedLinks6[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Contact\",...addPropertyOverrides({PxAqfwhwK:{pCyusupt1:resolvedLinks6[2],vrftr9Xdx:IDiyjEBr7},S3HjZVM3e:{pCyusupt1:resolvedLinks6[3],vrftr9Xdx:IDiyjEBr7},TScAfXVCK:{pCyusupt1:resolvedLinks6[1]},Zik66T5FK:{pCyusupt1:resolvedLinks6[4]}},baseVariant,gestureVariant)})})})})})]})]})})})});});const css=[\".framer-2mt7k.framer-c9ter3, .framer-2mt7k .framer-c9ter3 { display: block; }\",\".framer-2mt7k.framer-c3zxo8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--bbbn2c); position: relative; width: 1160px; }\",\".framer-2mt7k .framer-8anmd4 { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k .framer-tz6fxs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k .framer-13r65rz-container, .framer-2mt7k .framer-61lut5-container, .framer-2mt7k .framer-76slwr-container, .framer-2mt7k .framer-1c4inbh-container, .framer-2mt7k .framer-4kzrr0-container, .framer-2mt7k .framer-119zqla-container, .framer-2mt7k .framer-fmvtm9-container, .framer-2mt7k .framer-1vt90t9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2mt7k .framer-ilh0s4-container { flex: none; height: auto; position: relative; width: 100px; }\",\".framer-2mt7k .framer-17oznba { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k .framer-3oo4yq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k .framer-162dhw1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k .framer-e6mxqx { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2mt7k .framer-1merdx4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2mt7k .framer-16cdda9, .framer-2mt7k .framer-1i6eql3 { flex: none; height: 1px; overflow: visible; position: relative; width: 11px; }\",\".framer-2mt7k .framer-wu5dwl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2mt7k .framer-two9sg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mt7k.framer-v-bmjd7j.framer-c3zxo8, .framer-2mt7k.framer-v-1i9gx5n.framer-c3zxo8, .framer-2mt7k.framer-v-1guw4ll.framer-c3zxo8 { width: 810px; }\",\".framer-2mt7k.framer-v-1i9gx5n .framer-3oo4yq, .framer-2mt7k.framer-v-1p7g1ca .framer-162dhw1 { height: 24px; }\",\".framer-2mt7k.framer-v-1i9gx5n .framer-16cdda9, .framer-2mt7k.framer-v-1p7g1ca .framer-16cdda9 { left: 0px; position: absolute; right: 0px; top: 0px; width: unset; z-index: 1; }\",\".framer-2mt7k.framer-v-13tbqet.framer-c3zxo8, .framer-2mt7k.framer-v-nvfcdt.framer-c3zxo8 { width: 390px; }\",\".framer-2mt7k.framer-v-13tbqet .framer-1merdx4, .framer-2mt7k.framer-v-nvfcdt .framer-1merdx4 { order: 0; }\",\".framer-2mt7k.framer-v-13tbqet .framer-wu5dwl, .framer-2mt7k.framer-v-nvfcdt .framer-wu5dwl { order: 1; }\",\".framer-2mt7k.framer-v-1p7g1ca.framer-c3zxo8 { height: 64px; width: 390px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 77\n * @framerIntrinsicWidth 1160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"TScAfXVCK\":{\"layout\":[\"fixed\",\"auto\"]},\"m9wlsBpfs\":{\"layout\":[\"fixed\",\"auto\"]},\"PxAqfwhwK\":{\"layout\":[\"fixed\",\"auto\"]},\"S3HjZVM3e\":{\"layout\":[\"fixed\",\"auto\"]},\"f03LYZy55\":{\"layout\":[\"fixed\",\"auto\"]},\"Zik66T5FK\":{\"layout\":[\"fixed\",\"auto\"]},\"Kxra4e966\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"hZCYHAKDb\":\"menuOpen\",\"IDiyjEBr7\":\"color\",\"HiEpjAmVi\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernU7vmN8oH=withCSS(Component,css,\"framer-2mt7k\");export default FramernU7vmN8oH;FramernU7vmN8oH.displayName=\"Navbar\";FramernU7vmN8oH.defaultProps={height:77,width:1160};addPropertyControls(FramernU7vmN8oH,{variant:{options:[\"KEJwCrHkm\",\"TScAfXVCK\",\"m9wlsBpfs\",\"PxAqfwhwK\",\"S3HjZVM3e\",\"f03LYZy55\",\"Zik66T5FK\",\"Kxra4e966\"],optionTitles:[\"Desktop\",\"Navbar Fill Tablet\",\"Menu Open Tablet\",\"Tablet\",\"Mobile\",\"Navbar Fill Desktop\",\"Navbar Fill Mobile\",\"Menu Open Mobile\"],title:\"Variant\",type:ControlType.Enum},hZCYHAKDb:{title:\"Menu Open\",type:ControlType.EventHandler},IDiyjEBr7:{defaultValue:'var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},HiEpjAmVi:{defaultValue:\"20px 20px 20px 20px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramernU7vmN8oH,[{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\"}]},...NavitemFonts,...LogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramernU7vmN8oH.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navitem,{},context),forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernU7vmN8oH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1160\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TScAfXVCK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m9wlsBpfs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PxAqfwhwK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S3HjZVM3e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f03LYZy55\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zik66T5FK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kxra4e966\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"77\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"hZCYHAKDb\\\":\\\"menuOpen\\\",\\\"IDiyjEBr7\\\":\\\"color\\\",\\\"HiEpjAmVi\\\":\\\"padding\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nU7vmN8oH.map","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,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/fFI8GiULfPaKBBH0wFeR/ngn7oatzTp27QzngRyDD/EPGdbJX5K.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/aCg6avycf7vVf9xH3Vjp/FHRzYIRBuuL66Z2PLyb6/kykq03iJX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/eLHvbwDZDOmOdcan6Frj/FmpROvwxbZ9KjSzr4S1R/lgcCIHc_m.js\";import Primary from\"https://framerusercontent.com/modules/8SLzWP4kMCu0YKBMsPFs/hi4CXJ0tIj9xUwHEDLOn/Yey05msmQ.js\";import Logo from\"https://framerusercontent.com/modules/qboG8CE5IH1VyxaTND4X/fvebMPJCHD3DMTdcMN4N/PHCyb2BF3.js\";import Navitem from\"https://framerusercontent.com/modules/htj6xhwvzyrkS3Czunbe/uEHzJr8nFZ3cmd7UbaAU/zb4llJ3dc.js\";const LogoFonts=getFonts(Logo);const NavitemFonts=getFonts(Navitem);const cycleOrder=[\"n7wMnzDqh\",\"VEO15sblk\",\"uoLRS2i6r\"];const serializationHash=\"framer-yW7Cc\";const variantClassNames={n7wMnzDqh:\"framer-v-1n0awxf\",uoLRS2i6r:\"framer-v-173rzqa\",VEO15sblk:\"framer-v-1y6f4gw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"n7wMnzDqh\",Phone:\"uoLRS2i6r\",Tablet:\"VEO15sblk\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"n7wMnzDqh\"};};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:\"n7wMnzDqh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"VEO15sblk\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"uoLRS2i6r\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"uoLRS2i6r\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1n0awxf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"n7wMnzDqh\",ref:refBinding,style:{backgroundColor:\"var(--token-051876f7-d613-4216-9999-b4404cd22002, rgb(45, 59, 72))\",...style},...addPropertyOverrides({uoLRS2i6r:{\"data-framer-name\":\"Phone\"},VEO15sblk:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ahfn42\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uai1Qshjy\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sr9pvj\",layoutDependency:layoutDependency,layoutId:\"PplHfYDOH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y3xfwh\",layoutDependency:layoutDependency,layoutId:\"oXxp6jPnA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"75px\",y:(componentViewport?.y||0)+50+0+0+0+0+0+0+0,...addPropertyOverrides({uoLRS2i6r:{width:`calc((max((${componentViewport?.width||\"100vw\"} - 30px) / 2, 10px) * 2 + 10px) * 0.18)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cwmc6o-container\",layoutDependency:layoutDependency,layoutId:\"DoEYgYNpq-container\",nodeId:\"DoEYgYNpq\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"DoEYgYNpq\",layoutId:\"DoEYgYNpq\",pkErs_hZ1:Primary,SnYblLy6T:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",style:{width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Design-led thermal & water environments\"})}),className:\"framer-1mw2bdg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aGY8DNyP7\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({uoLRS2i6r:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Design-led thermal & water environments\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ysdf0i\",layoutDependency:layoutDependency,layoutId:\"EI2ZWfL5a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Navigate\"})}),className:\"framer-5rk3wz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jhiL52WSa\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d3g8l5\",layoutDependency:layoutDependency,layoutId:\"kVRwexAbh\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+0,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ch0pi-container\",layoutDependency:layoutDependency,layoutId:\"lKqWuIFbn-container\",nodeId:\"lKqWuIFbn\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"lKqWuIFbn\",layoutId:\"lKqWuIFbn\",pCyusupt1:resolvedLinks[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Custom Build\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks[2]},VEO15sblk:{pCyusupt1:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined},{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined},{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+31,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+31}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1efhnki-container\",layoutDependency:layoutDependency,layoutId:\"iLhAWEaDV-container\",nodeId:\"iLhAWEaDV\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"iLhAWEaDV\",layoutId:\"iLhAWEaDV\",pCyusupt1:resolvedLinks1[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Consulting\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks1[2]},VEO15sblk:{pCyusupt1:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined},{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined},{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+62,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rdhxc6-container\",layoutDependency:layoutDependency,layoutId:\"SJWNWsEdI-container\",nodeId:\"SJWNWsEdI\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"SJWNWsEdI\",layoutId:\"SJWNWsEdI\",pCyusupt1:resolvedLinks2[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Collection\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks2[2]},VEO15sblk:{pCyusupt1:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined},{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined},{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+93,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+93}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bxq1uo-container\",layoutDependency:layoutDependency,layoutId:\"o06xjMMSZ-container\",nodeId:\"o06xjMMSZ\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"o06xjMMSZ\",layoutId:\"o06xjMMSZ\",pCyusupt1:resolvedLinks3[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"About\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks3[2]},VEO15sblk:{pCyusupt1:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined},{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined},{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+124,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yf4mdc-container\",layoutDependency:layoutDependency,layoutId:\"JbgPeN3cu-container\",nodeId:\"JbgPeN3cu\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"JbgPeN3cu\",layoutId:\"JbgPeN3cu\",pCyusupt1:resolvedLinks4[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Journal\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks4[2]},VEO15sblk:{pCyusupt1:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+155,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+46.4+0+155}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b8onie-container\",layoutDependency:layoutDependency,layoutId:\"FdGnmoFdV-container\",nodeId:\"FdGnmoFdV\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"FdGnmoFdV\",layoutId:\"FdGnmoFdV\",pCyusupt1:resolvedLinks5[0],variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Contact\",...addPropertyOverrides({uoLRS2i6r:{pCyusupt1:resolvedLinks5[2]},VEO15sblk:{pCyusupt1:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x91pkq\",layoutDependency:layoutDependency,layoutId:\"NxokOmWpr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-sw6hwl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pKXyqz1kX\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5hbwup\",layoutDependency:layoutDependency,layoutId:\"ZZQ219JiS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ifs536-container\",layoutDependency:layoutDependency,layoutId:\"aXlgOU2FF-container\",nodeId:\"aXlgOU2FF\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"aXlgOU2FF\",layoutId:\"aXlgOU2FF\",pCyusupt1:\"mailto:info@ideapools.us\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"info@ideapools.us\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+31,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u5k9ty-container\",layoutDependency:layoutDependency,layoutId:\"pTHIFoZhx-container\",nodeId:\"pTHIFoZhx\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"pTHIFoZhx\",layoutId:\"pTHIFoZhx\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"+1 (435) 293-0384\"})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aqse5k\",layoutDependency:layoutDependency,layoutId:\"mRPQyGSQa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-75w18o\",layoutDependency:layoutDependency,layoutId:\"L3HRkwuhm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19wqgo8\",layoutDependency:layoutDependency,layoutId:\"c0Z4ddcrN\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+0+0+46.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t56a4y-container\",layoutDependency:layoutDependency,layoutId:\"GsIdcC12W-container\",nodeId:\"GsIdcC12W\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"GsIdcC12W\",layoutId:\"GsIdcC12W\",pCyusupt1:\"https://www.instagram.com/ideastudio.us/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Instagram\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+0+0+46.4+0+31}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6rxjil-container\",layoutDependency:layoutDependency,layoutId:\"z5Wt2IGh1-container\",nodeId:\"z5Wt2IGh1\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"z5Wt2IGh1\",layoutId:\"z5Wt2IGh1\",pCyusupt1:\"https://www.facebook.com/profile.php?id=61582400455207\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Facebook\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+0+0+46.4+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kpythr-container\",layoutDependency:layoutDependency,layoutId:\"jXlrNR0lB-container\",nodeId:\"jXlrNR0lB\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"jXlrNR0lB\",layoutId:\"jXlrNR0lB\",pCyusupt1:\"https://www.linkedin.com/company/idea-studio.us/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"LinkedIn\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+0+0+46.4+0+93}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ppfy8g-container\",layoutDependency:layoutDependency,layoutId:\"jkDEHzNOZ-container\",nodeId:\"jkDEHzNOZ\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"jkDEHzNOZ\",layoutId:\"jkDEHzNOZ\",pCyusupt1:\"https://www.pinterest.com/ideastudio87/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Pinterest\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Follow us\"})}),className:\"framer-154cnk7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LHmbhJsxo\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yhnwap\",layoutDependency:layoutDependency,layoutId:\"FjVGGRqkv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-xttv54\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vXnORNAu8\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8jfy0p\",layoutDependency:layoutDependency,layoutId:\"karqILLHu\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+182.4+0+46.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11jigu5-container\",layoutDependency:layoutDependency,layoutId:\"CohTFQXtF-container\",nodeId:\"CohTFQXtF\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"CohTFQXtF\",layoutId:\"CohTFQXtF\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"info@ideapools.us\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,...addPropertyOverrides({uoLRS2i6r:{y:(componentViewport?.y||0)+50+0+0+0+0+122.4+0+182.4+0+46.4+0+31}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ccfwkv-container\",layoutDependency:layoutDependency,layoutId:\"dQqP8nl1A-container\",nodeId:\"dQqP8nl1A\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"dQqP8nl1A\",layoutId:\"dQqP8nl1A\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"+1 (435) 293-0384\"})})})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sje7g8\",layoutDependency:layoutDependency,layoutId:\"hillUBPXW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:\"Follow us\"})}),className:\"framer-1wjtlk8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DkO8moWYl\",style:{\"--extracted-a0htzi\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9f3e6j\",layoutDependency:layoutDependency,layoutId:\"TDGgkpcTI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qc44p1-container\",layoutDependency:layoutDependency,layoutId:\"HMmgFASMP-container\",nodeId:\"HMmgFASMP\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"HMmgFASMP\",layoutId:\"HMmgFASMP\",pCyusupt1:\"https://www.instagram.com/ideastudio.us/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Instagram\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+31,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-104p4dq-container\",layoutDependency:layoutDependency,layoutId:\"ZRKrBkYO8-container\",nodeId:\"ZRKrBkYO8\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"ZRKrBkYO8\",layoutId:\"ZRKrBkYO8\",pCyusupt1:\"https://www.facebook.com/profile.php?id=61582400455207\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Facebook\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7jei14-container\",layoutDependency:layoutDependency,layoutId:\"mqkyDxspM-container\",nodeId:\"mqkyDxspM\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"mqkyDxspM\",layoutId:\"mqkyDxspM\",pCyusupt1:\"https://www.linkedin.com/company/idea-studio.us/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"LinkedIn\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+50+0+0+0+0+0+0+46.4+0+93,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hp6juk-container\",layoutDependency:layoutDependency,layoutId:\"cdXKrg5Z0-container\",nodeId:\"cdXKrg5Z0\",rendersWithMotion:true,scopeId:\"SDAvnBvuV\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"cdXKrg5Z0\",layoutId:\"cdXKrg5Z0\",pCyusupt1:\"https://www.pinterest.com/ideastudio87/\",variant:matchVariant(\"JjdxRpQcJ\"),vrftr9Xdx:\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\",width:\"100%\",YGljNzSfB:\"Pinterest\"})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4k1tvi\",layoutDependency:layoutDependency,layoutId:\"osfHFv6V1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c4h91q\",\"data-styles-preset\":\"lgcCIHc_m\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Rj3Gwvs5U\"},motionChild:true,nodeId:\"nLxYgj0Ix\",openInNewTab:false,relValues:[],scopeId:\"SDAvnBvuV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hxm05n\",\"data-styles-preset\":\"kykq03iJX\",children:\"Privacy Policy\"})})})}),className:\"framer-4hw7lm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nLxYgj0Ix\",style:{\"--extracted-r6o4lv\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-c4h91q\",\"data-styles-preset\":\"lgcCIHc_m\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wtsK2Oinn\"},motionChild:true,nodeId:\"YzTDGq8M9\",openInNewTab:false,relValues:[],scopeId:\"SDAvnBvuV\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-hxm05n\",\"data-styles-preset\":\"kykq03iJX\",children:\"Terms & Conditions\"})})})}),className:\"framer-1c0cydh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YzTDGq8M9\",style:{\"--extracted-r6o4lv\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-yW7Cc.framer-wt7zl5, .framer-yW7Cc .framer-wt7zl5 { display: block; }\",\".framer-yW7Cc.framer-1n0awxf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 50px 0px 50px 0px; position: relative; width: 1200px; }\",\".framer-yW7Cc .framer-ahfn42 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-sr9pvj { display: grid; flex: none; gap: 10px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(10px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-1y3xfwh { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; grid-column: span 2; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-cwmc6o-container { flex: none; height: auto; position: relative; width: 75px; }\",\".framer-yW7Cc .framer-1mw2bdg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; word-wrap: break-word; }\",\".framer-yW7Cc .framer-ysdf0i, .framer-yW7Cc .framer-x91pkq, .framer-yW7Cc .framer-sje7g8 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 80%; }\",\".framer-yW7Cc .framer-5rk3wz, .framer-yW7Cc .framer-sw6hwl, .framer-yW7Cc .framer-154cnk7, .framer-yW7Cc .framer-xttv54, .framer-yW7Cc .framer-1wjtlk8, .framer-yW7Cc .framer-4hw7lm, .framer-yW7Cc .framer-1c0cydh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yW7Cc .framer-d3g8l5, .framer-yW7Cc .framer-5hbwup, .framer-yW7Cc .framer-9f3e6j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-7ch0pi-container, .framer-yW7Cc .framer-1efhnki-container, .framer-yW7Cc .framer-1rdhxc6-container, .framer-yW7Cc .framer-bxq1uo-container, .framer-yW7Cc .framer-yf4mdc-container, .framer-yW7Cc .framer-1b8onie-container, .framer-yW7Cc .framer-ifs536-container, .framer-yW7Cc .framer-u5k9ty-container, .framer-yW7Cc .framer-1t56a4y-container, .framer-yW7Cc .framer-6rxjil-container, .framer-yW7Cc .framer-1kpythr-container, .framer-yW7Cc .framer-ppfy8g-container, .framer-yW7Cc .framer-11jigu5-container, .framer-yW7Cc .framer-1ccfwkv-container, .framer-yW7Cc .framer-qc44p1-container, .framer-yW7Cc .framer-104p4dq-container, .framer-yW7Cc .framer-7jei14-container, .framer-yW7Cc .framer-1hp6juk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yW7Cc .framer-aqse5k { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-75w18o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-19wqgo8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yW7Cc .framer-yhnwap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-8jfy0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc .framer-4k1tvi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yW7Cc.framer-v-1y6f4gw.framer-1n0awxf { width: 810px; }\",\".framer-yW7Cc.framer-v-1y6f4gw .framer-ahfn42 { padding: 0px 40px 0px 40px; }\",\".framer-yW7Cc.framer-v-1y6f4gw .framer-sr9pvj { gap: 0px 60px; grid-template-columns: repeat(4, minmax(10px, 1fr)); }\",\".framer-yW7Cc.framer-v-1y6f4gw .framer-1y3xfwh { grid-column: unset; height: 216px; }\",\".framer-yW7Cc.framer-v-1y6f4gw .framer-ysdf0i, .framer-yW7Cc.framer-v-1y6f4gw .framer-x91pkq, .framer-yW7Cc.framer-v-1y6f4gw .framer-sje7g8 { width: 100%; }\",\".framer-yW7Cc.framer-v-1y6f4gw .framer-5hbwup { width: min-content; }\",\".framer-yW7Cc.framer-v-173rzqa.framer-1n0awxf { width: 390px; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-ahfn42 { gap: 60px; padding: 0px 10px 0px 10px; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-sr9pvj { gap: 52px 10px; grid-template-columns: repeat(2, minmax(10px, 1fr)); }\",\".framer-yW7Cc.framer-v-173rzqa .framer-1y3xfwh { align-content: center; align-items: center; order: 0; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-cwmc6o-container { width: 18%; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-1mw2bdg { width: 60%; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-ysdf0i { align-content: center; align-items: center; order: 1; width: 100%; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-d3g8l5, .framer-yW7Cc.framer-v-173rzqa .framer-4k1tvi { align-content: center; align-items: center; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-aqse5k { order: 3; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-75w18o { flex-direction: column; gap: 20px; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-19wqgo8 { flex: none; order: 1; width: 100%; }\",\".framer-yW7Cc.framer-v-173rzqa .framer-154cnk7 { order: 0; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 405\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VEO15sblk\":{\"layout\":[\"fixed\",\"auto\"]},\"uoLRS2i6r\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSDAvnBvuV=withCSS(Component,css,\"framer-yW7Cc\");export default FramerSDAvnBvuV;FramerSDAvnBvuV.displayName=\"Footer\";FramerSDAvnBvuV.defaultProps={height:405,width:1200};addPropertyControls(FramerSDAvnBvuV,{variant:{options:[\"n7wMnzDqh\",\"VEO15sblk\",\"uoLRS2i6r\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSDAvnBvuV,[{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\"}]},...LogoFonts,...NavitemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerSDAvnBvuV.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(Navitem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSDAvnBvuV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VEO15sblk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uoLRS2i6r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"405\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SDAvnBvuV.map","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useRouter,withCSS,withFX,withVariantAppearEffect}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 ScrollbarHider from\"https://framerusercontent.com/modules/L1EgZlcXCSkKqoP2JnHo/nt4vMxXHR5mAd5tE1I5Y/ScrollbarHider.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navbar from\"#framer/local/canvasComponent/nU7vmN8oH/nU7vmN8oH.js\";import Footer from\"#framer/local/canvasComponent/SDAvnBvuV/SDAvnBvuV.js\";import Navitem from\"#framer/local/canvasComponent/zb4llJ3dc/zb4llJ3dc.js\";import*as sharedStyle from\"#framer/local/css/EPGdbJX5K/EPGdbJX5K.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const NavitemFonts=getFonts(Navitem);const ContainerWithFX=withFX(Container);const SmoothScrollFonts=getFonts(SmoothScroll);const ScrollbarHiderFonts=getFonts(ScrollbarHider);const FooterFonts=getFonts(Footer);const NavbarControls=getPropertyControls(Navbar);const breakpoints={dsRLXNULq:\"(min-width: 810px) and (max-width: 1199.98px)\",L1SoRp6Mk:\"(max-width: 809.98px)\",XuENHvpaB:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-JTWs5\";const variantClassNames={dsRLXNULq:\"framer-v-1yn2a6t\",L1SoRp6Mk:\"framer-v-9safhy\",XuENHvpaB:\"framer-v-1qe6sxk\"};const KBjEOyV2u=undefined;const yHFWNWabO=undefined;const rPxIgf2Wr=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:-150,y:0};const transition3={delay:0,duration:.2,ease:[.5,0,.88,.77],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-150,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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={dsRLXNULq:[\".framer-JTWs5.framer-1fddhq8 { bottom: unset; height: 100%; padding: 100px 0px 30px 0px; right: 500px; }\",\".framer-JTWs5 .framer-dpwf4e { gap: unset; justify-content: space-between; order: 0; }\",\".framer-JTWs5 .framer-1re9bek { flex-direction: column; gap: 0px; }\"],L1SoRp6Mk:[\".framer-JTWs5.framer-1fddhq8 { bottom: unset; height: 100%; padding: 100px 0px 30px 0px; right: 60px; }\",\".framer-JTWs5 .framer-dpwf4e { gap: unset; justify-content: space-between; }\",\".framer-JTWs5 .framer-10o1dih-container { order: 0; }\",\".framer-JTWs5 .framer-1622tj8-container { order: 1; }\",\".framer-JTWs5 .framer-1le2igt-container { order: 3; }\",\".framer-JTWs5 .framer-15zdc2f-container { order: 4; }\",\".framer-JTWs5 .framer-nwmsgm-container { order: 5; }\",\".framer-JTWs5 .framer-1evvjvc-container { order: 2; }\",\".framer-JTWs5 .framer-bhfgqv-container { order: 6; }\",\".framer-JTWs5 .framer-1re9bek { justify-content: flex-start; }\",\".framer-JTWs5 .framer-rqax2c { width: 80%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dsRLXNULq:\".framer-1yn2a6t-override\",L1SoRp6Mk:\".framer-9safhy-override\"};const rules=[\".framer-JTWs5.framer-1ov5goe, .framer-JTWs5 .framer-1ov5goe { display: block; }\",\".framer-JTWs5.framer-1qe6sxk { align-content: center; align-items: center; background-color: var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, #f2ede6); 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-JTWs5 .framer-1qv73bc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-JTWs5 .framer-1xq1pcc-container { flex: none; height: auto; left: 50%; order: 1001; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 6; }\",\".framer-JTWs5.framer-1apdx87 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 5; }\",\".framer-JTWs5.framer-1fddhq8 { align-content: center; align-items: center; background-color: var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, #f2ede6); bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; left: 0px; overflow: visible; padding: 100px 0px 100px 0px; position: fixed; right: 900px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 5; }\",\".framer-JTWs5 .framer-dpwf4e { align-content: flex-end; align-items: flex-end; background-color: var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, #f2ede6); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-JTWs5 .framer-1xj7ohh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JTWs5 .framer-10o1dih-container, .framer-JTWs5 .framer-1622tj8-container, .framer-JTWs5 .framer-1le2igt-container, .framer-JTWs5 .framer-15zdc2f-container, .framer-JTWs5 .framer-nwmsgm-container, .framer-JTWs5 .framer-1evvjvc-container, .framer-JTWs5 .framer-bhfgqv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-JTWs5 .framer-1re9bek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JTWs5 .framer-rqax2c { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-JTWs5 .framer-1oh7mku-container { flex: none; height: auto; order: 1002; position: relative; width: auto; }\",\".framer-JTWs5 .framer-129ltco-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-JTWs5 .framer-1h1833b-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={dsRLXNULq:\"(min-width: 810px) and (max-width: 1199.98px)\",L1SoRp6Mk:\"(max-width: 809.98px)\",XuENHvpaB:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"XuENHvpaB\",Phone:\"L1SoRp6Mk\",Tablet:\"dsRLXNULq\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Menu Open Mobile\":\"Kxra4e966\",\"Menu Open Tablet\":\"m9wlsBpfs\",\"Navbar Fill Desktop\":\"f03LYZy55\",\"Navbar Fill Mobile\":\"Zik66T5FK\",\"Navbar Fill Tablet\":\"TScAfXVCK\",Desktop:\"KEJwCrHkm\",Mobile:\"S3HjZVM3e\",Tablet:\"PxAqfwhwK\"};const getProps=({height,id,navColor,scrollSection,variant1,width,...props})=>{return{...props,KBjEOyV2u:humanReadableEnumMap[variant1]??variant1??props.KBjEOyV2u??\"KEJwCrHkm\",rPxIgf2Wr:scrollSection??props.rPxIgf2Wr,variant:humanReadableVariantMap[props.variant]??props.variant??\"XuENHvpaB\",yHFWNWabO:navColor??props.yHFWNWabO??\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\"};};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,rPxIgf2Wr,yHFWNWabO,KBjEOyV2u,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const hZCYHAKDbko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const Zq6bwNirw1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if([\"dsRLXNULq\",\"L1SoRp6Mk\"].includes(baseVariant))return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"XuENHvpaB\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7f4e4828-693d-493b-89c9-9afd0863517f, rgb(242, 237, 230)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 93.75%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1qe6sxk\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qv73bc\"}),/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1xq1pcc-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"rM8jKlVt1\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{__framer__targets:[{ref:rPxIgf2Wr,target:\"TScAfXVCK\"}],HiEpjAmVi:\"30px 30px 30px 30px\",variant:matchVariant(overlay.visible&&\"m9wlsBpfs\",overlay.visible?\"m9wlsBpfs\":\"PxAqfwhwK\")},L1SoRp6Mk:{__framer__targets:[{ref:rPxIgf2Wr,target:\"Zik66T5FK\"}],HiEpjAmVi:\"20px 20px 20px 20px\",variant:matchVariant(overlay.visible&&\"m9wlsBpfs\",overlay.visible?\"m9wlsBpfs\":\"S3HjZVM3e\")}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:rPxIgf2Wr,target:\"f03LYZy55\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",HiEpjAmVi:\"40px 50px 40px 50px\",hZCYHAKDb:hZCYHAKDbko9la1({overlay}),id:\"rM8jKlVt1\",IDiyjEBr7:yHFWNWabO,layoutId:\"rM8jKlVt1\",style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"m9wlsBpfs\",overlay.visible?\"m9wlsBpfs\":KBjEOyV2u),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:.2,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1apdx87\"),exit:{opacity:0,transition:{delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"ksb_Y7bnq\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{L1SoRp6Mk:{exit:animation4}},children:/*#__PURE__*/_jsx(motion.div,{animate:animation2,className:cx(scopingClassNames,\"framer-1fddhq8\"),\"data-framer-name\":\"Menu\",exit:animation1,initial:animation3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dpwf4e\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xj7ohh\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iDTLFpxdt\"},implicitPathVariables:undefined},{href:{webPageId:\"iDTLFpxdt\"},implicitPathVariables:undefined},{href:{webPageId:\"iDTLFpxdt\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10o1dih-container\",inComponentSlot:true,nodeId:\"wAVhAIFjj\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"wAVhAIFjj\",layoutId:\"wAVhAIFjj\",pCyusupt1:resolvedLinks[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Home\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined},{href:{webPageId:\"VV_kHFsuQ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1622tj8-container\",inComponentSlot:true,nodeId:\"aNRfXzh_e\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks1[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"aNRfXzh_e\",layoutId:\"aNRfXzh_e\",pCyusupt1:resolvedLinks1[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Custom Build\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined},{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined},{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1le2igt-container\",inComponentSlot:true,nodeId:\"pXMYpVZ5P\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks2[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks2[2],YGljNzSfB:\"Collection\"}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"pXMYpVZ5P\",layoutId:\"pXMYpVZ5P\",pCyusupt1:resolvedLinks2[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Consulting\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined},{href:{webPageId:\"O6gjlWZoz\"},implicitPathVariables:undefined},{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15zdc2f-container\",inComponentSlot:true,nodeId:\"taMq_F4Nv\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks3[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks3[2],YGljNzSfB:\"About\"}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"taMq_F4Nv\",layoutId:\"taMq_F4Nv\",pCyusupt1:resolvedLinks3[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Collection\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined},{href:{webPageId:\"cwPD5ZaQn\"},implicitPathVariables:undefined},{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-nwmsgm-container\",inComponentSlot:true,nodeId:\"gV944JCZA\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks4[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks4[2],YGljNzSfB:\"Journal\"}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"gV944JCZA\",layoutId:\"gV944JCZA\",pCyusupt1:resolvedLinks4[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"About\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined},{href:{webPageId:\"R5FDIRi86\"},implicitPathVariables:undefined},{href:{webPageId:\"QSCBeBfRu\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1evvjvc-container\",inComponentSlot:true,nodeId:\"YwPt7iSaD\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks5[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks5[2],YGljNzSfB:\"Consulting\"}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"YwPt7iSaD\",layoutId:\"YwPt7iSaD\",pCyusupt1:resolvedLinks5[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Journal\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined},{href:{webPageId:\"vUWHAj2WI\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bhfgqv-container\",inComponentSlot:true,nodeId:\"H8xlB81sL\",rendersWithMotion:true,scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{pCyusupt1:resolvedLinks6[1]},L1SoRp6Mk:{pCyusupt1:resolvedLinks6[2]}},children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"H8xlB81sL\",layoutId:\"H8xlB81sL\",pCyusupt1:resolvedLinks6[0],variant:matchVariant(\"qvE0HH2e8\"),vrftr9Xdx:\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\",width:\"100%\",YGljNzSfB:\"Contact\",Zq6bwNirw:Zq6bwNirw1q29jei({overlay})})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1re9bek hidden-1qe6sxk\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},children:\"Design-led thermal & water environments\"})})},L1SoRp6Mk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"},children:\"Design-led thermal & water environments\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-url63s\",\"data-styles-preset\":\"EPGdbJX5K\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\"},children:\"Design-led thermal & water environments\"})}),className:\"framer-rqax2c\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})})})]})}),getContainer())})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oh7mku-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"nOmL73miz\",scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"nOmL73miz\",intensity:10,layoutId:\"nOmL73miz\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-129ltco-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"sWXHFjbAk\",scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(ScrollbarHider,{forceHide:true,height:\"100%\",id:\"sWXHFjbAk\",layoutId:\"sWXHFjbAk\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:374,width:\"100vw\",y:1400,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h1833b-container\",nodeId:\"dw1LqI1KT\",scopeId:\"lvTHsNYH4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dsRLXNULq:{variant:matchVariant(\"VEO15sblk\")},L1SoRp6Mk:{variant:matchVariant(\"uoLRS2i6r\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"dw1LqI1KT\",layoutId:\"dw1LqI1KT\",style:{width:\"100%\"},variant:matchVariant(\"n7wMnzDqh\"),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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dsRLXNULq\":{\"layout\":[\"fixed\",\"fixed\"]},\"L1SoRp6Mk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rPxIgf2Wr\":\"scrollSection\",\"yHFWNWabO\":\"navColor\",\"KBjEOyV2u\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"XuENHvpaB\":[\".framer-1xq1pcc-container\",\".framer-1oh7mku-container\",\".framer-129ltco-container\",\".framer-1h1833b-container\"],\"dsRLXNULq\":[\".framer-1xq1pcc-container\",\".framer-1oh7mku-container\",\".framer-129ltco-container\",\".framer-1h1833b-container\"],\"L1SoRp6Mk\":[\".framer-1xq1pcc-container\",\".framer-1oh7mku-container\",\".framer-129ltco-container\",\".framer-1h1833b-container\"]}\n * @framerBreakpoints {\"XuENHvpaB\":{\"min\":1200,\"canvasClassName\":\"framer-1qe6sxk-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"dsRLXNULq\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1yn2a6t-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"L1SoRp6Mk\":{\"max\":809,\"canvasClassName\":\"framer-9safhy-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant XuENHvpaB\n * @framerLayoutTemplate true\n */const FramerlvTHsNYH4=withCSS(Component,css,\"framer-JTWs5\");export default FramerlvTHsNYH4;FramerlvTHsNYH4.displayName=\"Primary\";FramerlvTHsNYH4.defaultProps={height:1e3,width:1200};addPropertyControls(FramerlvTHsNYH4,{rPxIgf2Wr:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},yHFWNWabO:{defaultValue:'var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Nav Color\",type:ControlType.Color},KBjEOyV2u:NavbarControls?.[\"variant\"]&&{...NavbarControls[\"variant\"],defaultValue:\"KEJwCrHkm\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerlvTHsNYH4,[{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\"}]},...NavbarFonts,...NavitemFonts,...SmoothScrollFonts,...ScrollbarHiderFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerlvTHsNYH4.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(Navitem,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlvTHsNYH4\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dsRLXNULq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L1SoRp6Mk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"XuENHvpaB\",\"framerBreakpoints\":\"{\\\"XuENHvpaB\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1qe6sxk-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"dsRLXNULq\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1yn2a6t-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"L1SoRp6Mk\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-9safhy-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"rPxIgf2Wr\\\":\\\"scrollSection\\\",\\\"yHFWNWabO\\\":\\\"navColor\\\",\\\"KBjEOyV2u\\\":\\\"variant1\\\"}\",\"framerHitTargets\":\"{\\\"XuENHvpaB\\\":[\\\".framer-1xq1pcc-container\\\",\\\".framer-1oh7mku-container\\\",\\\".framer-129ltco-container\\\",\\\".framer-1h1833b-container\\\"],\\\"dsRLXNULq\\\":[\\\".framer-1xq1pcc-container\\\",\\\".framer-1oh7mku-container\\\",\\\".framer-129ltco-container\\\",\\\".framer-1h1833b-container\\\"],\\\"L1SoRp6Mk\\\":[\\\".framer-1xq1pcc-container\\\",\\\".framer-1oh7mku-container\\\",\\\".framer-129ltco-container\\\",\\\".framer-1h1833b-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Primary from \"https://framerusercontent.com/modules/vDqQf4IZhxIkJKJuEzwL/aLJBCT2Ty697Pq3QbcgJ/lvTHsNYH4.js\";\r\n\r\n\t\tconst routes = {iDTLFpxdt: {elements: {b9jOag6uB: \"custom-build\", BL1tG2bOX: \"text\", bsgDTnTHd: \"text-1\", gD62_lKpb: \"text-5\", Gf0xiWLJv: \"fade-1\", hQzDrKSDy: \"text-2\", L9BA_g7Sq: \"fade-2\", lCIs8KJSK: \"fade-3\", NCTcspJ2X: \"custom-build-2\", omaIic2mo: \"text-4\", qMgChovRi: \"navbar-switch\", rBeItRz0N: \"custom-build-1\", RN_X_MZmF: \"fade-5\", sioT9lFrF: \"services\", wiftZ_Xty: \"text-3\", yy8ULtKCC: \"fade\", zKIgRX3nu: \"fade-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iBRwByEruS2MjdHPNvg5/xU6Ul4Gh74JzjaotQwgf/iDTLFpxdt.js\")), path: \"/\"}, O6gjlWZoz: {elements: {aaS3P2h7W: \"theclassico\", ErW_FMyLK: \"amelia\", Fayzco1z8: \"thealta\", jQ2Pof5LN: \"text2\", k3VpHJO_d: \"text3\", LjuG39xGy: \"roma-1\", Nfn2EthFP: \"text1\", nJfQFAhGz: \"track3\", OB45tP__P: \"track2\", PjSHhwkL0: \"thealpi\", RL9OOAteL: \"cortina-1\", SoBE4kIkS: \"track1\", tiIrfr0PF: \"cortina\", uHTVgCITA: \"roma\", vGTDaRgzm: \"navbar-switch\", yyKO9Hco3: \"amelia-1\", ZvP_bPCYo: \"thetoscana\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dlMKQz798RWW03eyWbM3/qY6UQEaXJSx9iqJA8ylp/O6gjlWZoz.js\")), path: \"/collection\"}, cwPD5ZaQn: {elements: {WNkLG4q9W: \"navbar-switch\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5inKWvTQhacL5Rz4TFkA/XmqcCplzqnVS0yhN9Y2R/cwPD5ZaQn.js\")), path: \"/about\"}, vUWHAj2WI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DGbvSnCRFtjwd8R9nxyB/KvrbbIhFrEncSLzsQb9u/vUWHAj2WI.js\")), path: \"/contact\"}, VV_kHFsuQ: {elements: {Jen0fXQin: \"horizontal-scroll\", MXb7GGRmI: \"nav-switch\", PIrDNR5po: \"nav-switch-1\", RLOZ7kDH9: \"hero-custombuild\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8hhOMy4QBVoeoDgO8jof/oYn9kw8HrHvT32WHb31A/VV_kHFsuQ.js\")), path: \"/custom-build\"}, R5FDIRi86: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZrO0uwyL72gjqY93xTM7/d2hWFTcWosLFQl0KUAY3/R5FDIRi86.js\")), path: \"/journal\"}, QSCBeBfRu: {elements: {E9CSGdvnA: \"nav-switch\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mmd1kdzYFYpC2doVPC4p/ehvtSPaLkqyH3s1Vg3Wv/QSCBeBfRu.js\")), path: \"/consulting\"}, M245iYk3K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6OFbjyLmHJHM9WBSh0N/sMCsdWCvS5VsieJoPXeI/M245iYk3K.js\")), path: \"/404\"}, Rj3Gwvs5U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oZwQznIMOab03campeKv/UNlp5o3Yi83IbvuK7BiG/Rj3Gwvs5U.js\")), path: \"/privacy-policy\"}, wtsK2Oinn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6diibHj0zL9qOLC9tJxe/HsYfd0Ondf3R5jRITxGb/wtsK2Oinn.js\")), path: \"/terms\"}, adoijmZzr: {collectionId: \"NI3ePpKDO\", elements: {S48s0AycK: \"trigger-1\", WrXiLY7y6: \"projectimages\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/60k8iiA4RKI3Z48yIJKS/12EWbIxLKuX661fwWt6z/adoijmZzr.js\")), path: \"/custom-build/:xengU1BrG\"}, iHNZRoDDS: {collectionId: \"SKnD9r81s\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DPIqA4GwXvIBYuB384iQ/rsWqS7NMFAfRRbgc91nS/iHNZRoDDS.js\")), path: \"/journal/:ATawswXOp\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {lFeWS7Akc: async () => (await import(\"https://framerusercontent.com/modules/LOJsmk9ZH8GgQsmMYbs9/5T6xsemRLSXTCTjZkq0z/lFeWS7Akc.js\"))?.[\"utils\"], NI3ePpKDO: async () => (await import(\"https://framerusercontent.com/modules/6MHfTlyraGWlg1LZnAlR/HWS5Z17YjvOWIzYXuUEY/NI3ePpKDO.js\"))?.[\"utils\"], SKnD9r81s: async () => (await import(\"https://framerusercontent.com/modules/bOSxHdVZ8OhmaKMXEsUi/WpHYsMwS4FoCYwJTWIjV/SKnD9r81s.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"bc325e8f1fcf6ef0f762fadea819fc4f33fbfb63bd7c9f94d836f47f949f9f33\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {KBjEOyV2u: \"KEJwCrHkm\", rPxIgf2Wr: {href: {hash: \":qMgChovRi\", webPageId: \"iDTLFpxdt\"}, refKey: true}, yHFWNWabO: \"var(--token-2c427d68-55b1-40f1-af48-0da7463584c0, rgb(255, 255, 255))\"}\r\nconst props2 = {...props1, rPxIgf2Wr: {href: {hash: \":qMgChovRi\", webPageId: \"O6gjlWZoz\"}, refKey: true}}\r\nconst props3 = {...props1, rPxIgf2Wr: undefined}\r\nconst props4 = {...props1, rPxIgf2Wr: {href: {hash: \":HODZ8MQXW\", webPageId: \"vUWHAj2WI\"}, refKey: true}}\r\nconst props5 = {...props1, rPxIgf2Wr: {href: {hash: \":MXb7GGRmI\", webPageId: \"VV_kHFsuQ\"}, refKey: true}}\r\nconst props6 = {...props1, KBjEOyV2u: \"f03LYZy55\", rPxIgf2Wr: undefined, yHFWNWabO: \"var(--token-195b3d4c-6193-4c29-a157-12f499723e17, rgb(24, 24, 24))\"}\r\nconst props7 = {...props1, rPxIgf2Wr: {href: {hash: \":MXb7GGRmI\", webPageId: \"QSCBeBfRu\"}, refKey: true}}\r\nconst props8 = {...props1, rPxIgf2Wr: {href: {hash: \":YMmnz1CNO\", webPageId: \"adoijmZzr\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {adoijmZzr: props8, cwPD5ZaQn: props3, iDTLFpxdt: props1, iHNZRoDDS: props3, M245iYk3K: props6, O6gjlWZoz: props2, QSCBeBfRu: props7, R5FDIRi86: props6, Rj3Gwvs5U: props6, vUWHAj2WI: props4, VV_kHFsuQ: props5, wtsK2Oinn: props6}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"iDTLFpxdt\":\r\ncase \"O6gjlWZoz\":\r\ncase \"cwPD5ZaQn\":\r\ncase \"vUWHAj2WI\":\r\ncase \"VV_kHFsuQ\":\r\ncase \"R5FDIRi86\":\r\ncase \"QSCBeBfRu\":\r\ncase \"M245iYk3K\":\r\ncase \"Rj3Gwvs5U\":\r\ncase \"wtsK2Oinn\":\r\ncase \"adoijmZzr\":\r\ncase \"iHNZRoDDS\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"rPxIgf2Wr\"]]}, (resolvedLinks) => React.createElement(Primary, {...props, key: \"Primary\", rPxIgf2Wr: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"iDTLFpxdt\":\r\ncase \"O6gjlWZoz\":\r\ncase \"cwPD5ZaQn\":\r\ncase \"vUWHAj2WI\":\r\ncase \"VV_kHFsuQ\":\r\ncase \"R5FDIRi86\":\r\ncase \"QSCBeBfRu\":\r\ncase \"M245iYk3K\":\r\ncase \"Rj3Gwvs5U\":\r\ncase \"wtsK2Oinn\":\r\ncase \"adoijmZzr\":\r\ncase \"iHNZRoDDS\":\r\nreturn [{hash: \"1qe6sxk\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1yn2a6t\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"9safhy\", 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({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r6OFbjyLmHJHM9WBSh0N/sMCsdWCvS5VsieJoPXeI/M245iYk3K.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://idea-studio.us\",\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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/1HqvctoTNXZw0OEOUl56/jgQ889qVVgIraVpZQ3Ma/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\t\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.4, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0%\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.3, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\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\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\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 serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\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":"wlCAKG,SAAwB,GAAe,CAAC,aAAW,CA0BtD,OA1BuD,MAA0B,CAAC,GAAU,IAAS,QAAa,CAAC,EAAU,OAAO,IAAM,EAAQ,wBAAwB,GAAG,SAAS,eAAe,CAAO,EAAE,OAAO,IAAM,EAAM,SAAS,cAAc,OAAO,EAwBpN,MAxBsN,GAAM,GAAG,EAAQ,EAAM,UAAU;;;;;;;;;;;;;;;;;;;;;;;;UAwBxR,SAAS,KAAK,YAAY,CAAK,MAAY,CAAC,IAAM,EAAS,SAAS,eAAe,CAAO,EAAK,GAAS,SAAS,KAAK,YAAY,CAAQ,CAAE,CAAE,EAAE,CAAC,CAAS,CAAC,EACjK,EACgB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,MAAM,CAAC,CAAC,EADlC,IACoC,sBA9Bf,IAA4B,IAAoD,EA8BhE,GAAe,YAAY,kBAAkB,EAAoB,GAAe,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,OAAO,aAAa,GAAK,YAAY;;sDAA4G,CAAC,CAAC,KC/BxU,SAAS,GAAM,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,IAAI,EAAE,KAAK,IAAI,EAAE,CAAC,CAAC,CAAC,sCAAO,GAAN,KAAa,CAAC,aAAa,CAAC,KAAK,UAAU,CAAC,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,GAAG,EAAE,KAAK,SAAS,EAAE,KAAK,YAAY,CAAC,CAAC,QAAQ,EAAE,CAAC,IAAI,EAAE,GAAG,CAAC,KAAK,UAAU,OAAO,IAAI,EAAE,CAAC,EAAE,GAAG,KAAK,UAAU,KAAK,OAAO,CAAC,KAAK,aAAa,EAAE,IAAM,EAAE,GAAM,EAAE,KAAK,YAAY,KAAK,SAAS,CAAC,EAAE,EAAE,GAAG,EAAE,IAAM,EAAE,EAAE,EAAE,KAAK,OAAO,CAAC,EAAE,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,MAAM,CAAC,MAAM,KAAK,MAAM,KAAK,MAAM,SAAc,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,SAAc,EAAE,EAAE,EAAE,CAAC,OAAO,EAAE,GAAG,EAAE,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,KAAK,IAAI,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,KAAK,MAAM,KAAK,GAAG,GAAG,KAAK,KAAK,CAAC,EAAE,KAAK,MAAM,KAAK,KAAK,IAAI,KAAK,KAAK,KAAK,MAAM,KAAK,GAAG,EAAE,CAAC,KAAK,KAAK,MAAM,KAAK,GAAG,EAAE,CAAC,GAAG,GAAG,KAAK,KAAK,GAAU,EAAE,KAAK,WAAf,MAAsC,EAAE,KAAK,KAAK,KAAK,MAAM,CAAC,CAAC,CAAC,MAAM,CAAC,KAAK,UAAU,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,KAAK,EAAE,SAAS,EAAE,OAAO,EAAE,QAAQ,EAAE,SAAS,GAAG,CAAC,KAAK,KAAK,KAAK,MAAM,EAAE,KAAK,GAAG,EAAE,KAAK,KAAK,EAAE,KAAK,SAAS,EAAE,KAAK,OAAO,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,CAAC,EAAQ,IAAK,EAAE,KAAK,SAAS,CAAC,CAAC,EAAO,GAAN,KAAgB,CAAC,YAAY,CAAC,QAAQ,EAAE,QAAQ,EAAE,WAAW,EAAE,CAAC,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,CAAC,KAAK,MAAM,EAAE,KAAK,OAAO,EAAE,KAAK,YAAY,EAAE,KAAK,aAAa,EAAE,KAAK,WAAW,CAAC,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,CAAC,EAAE,KAAK,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,MAAM,EAAO,WAAW,KAAK,OAAO,EAAO,aAAa,KAAK,mBAAmB,cAAc,KAAK,MAAM,KAAK,QAAQ,YAAY,KAAK,OAAO,KAAK,QAAQ,aAAa,EAAE,KAAK,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,aAAa,KAAK,mBAAmB,cAAc,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,YAAY,EAAE,KAAK,QAAQ,EAAE,KAAK,QAAQ,EAAE,IAAI,KAAK,gBAAgB,SAAkB,EAAE,EAAE,CAAC,IAAI,EAAE,OAAO,UAAU,CAAC,IAAI,EAAE,UAAU,EAAE,KAAK,aAAa,CAAC,EAAE,EAAE,YAAY,UAAU,CAAC,EAAE,MAAM,EAAE,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,KAAK,UAAU,EAAO,EAAO,iBAAiB,SAAS,KAAK,gBAAgB,CAAC,CAAC,GAAG,KAAK,sBAAsB,IAAI,eAAe,KAAK,eAAe,EAAE,KAAK,sBAAsB,QAAQ,KAAK,OAAO,GAAG,KAAK,sBAAsB,IAAI,eAAe,KAAK,eAAe,EAAE,KAAK,sBAAsB,QAAQ,KAAK,OAAO,GAAG,KAAK,OAAO,CAAC,CAAC,SAAS,CAAC,IAAI,EAAE,GAAU,EAAE,KAAK,wBAAf,MAAmD,EAAE,WAAW,GAAU,EAAE,KAAK,wBAAf,MAAmD,EAAE,WAAW,EAAE,EAAO,oBAAoB,SAAS,KAAK,gBAAgB,CAAC,CAAC,CAAC,CAAC,IAAI,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,EAAE,KAAK,aAAa,KAAK,MAAM,CAAC,CAAC,EAAO,GAAN,KAAa,CAAC,aAAa,CAAC,KAAK,OAAO,CAAC,CAAC,CAAC,KAAK,EAAE,GAAG,EAAE,CAAC,IAAI,EAAE,KAAK,OAAO,IAAI,CAAC,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAE,OAAO,EAAE,EAAE,IAAI,EAAE,EAAE,CAAC,GAAG,CAAC,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,IAAI,EAAE,OAAe,EAAE,KAAK,OAAO,KAAtB,MAA6C,EAAE,KAAK,CAAC,IAAK,KAAK,OAAO,GAAG,CAAC,CAAC,OAAO,CAAO,KAAK,OAAO,GAAa,KAAK,OAAO,EAAA,EAAyB,QAAQ,GAAG,IAAI,EAAE,CAAC,CAAC,CAAC,IAAI,EAAE,EAAE,CAAO,KAAK,OAAO,GAAa,KAAK,OAAO,EAAA,EAAyB,QAAQ,GAAG,IAAI,EAAE,CAAC,CAAC,SAAS,CAAC,KAAK,OAAO,CAAC,CAAC,CAAC,EAAO,GAAE,IAAI,EAAQ,GAAN,KAAmB,CAAC,YAAY,EAAE,CAAC,gBAAgB,EAAE,EAAE,gBAAgB,EAAE,GAAG,CAAC,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,YAAY,EAAE,KAAK,aAAa,EAAE,KAAK,aAAa,GAAG,CAAC,GAAK,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,cAAc,EAAE,cAAc,GAAG,EAAE,KAAK,WAAW,EAAE,EAAE,KAAK,WAAW,EAAE,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,YAAY,GAAG,CAAa,GAAK,CAAC,QAAQ,EAAE,QAAQ,GAAG,EAAE,cAAc,EAAE,cAAc,GAAG,EAAE,EAAE,EAAE,GAAuB,KAAK,YAAiC,GAAiB,IAAI,KAAK,gBAAgB,EAAE,EAAE,GAAuB,KAAK,YAAiC,GAAiB,IAAI,KAAK,gBAAgB,KAAK,WAAW,EAAE,EAAE,KAAK,WAAW,EAAE,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,WAAW,GAAG,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQ,GAAG,CAAC,GAAG,CAAC,OAAO,EAAE,OAAO,EAAE,UAAU,GAAG,EAAE,GAAO,IAAJ,EAAM,GAAM,IAAJ,EAAM,KAAK,YAAY,EAAE,GAAO,IAAJ,EAAM,GAAM,IAAJ,EAAM,KAAK,aAAa,EAAE,GAAG,KAAK,gBAAgB,GAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,mBAAmB,CAAC,KAAK,YAAY,EAAO,WAAW,KAAK,aAAa,EAAO,WAAW,EAAE,KAAK,QAAQ,EAAE,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,EAAE,IAAI,EAAE,KAAK,QAAQ,IAAI,GAAQ,EAAO,iBAAiB,SAAS,KAAK,eAAe,CAAC,CAAC,EAAE,KAAK,eAAe,EAAE,KAAK,QAAQ,iBAAiB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQ,iBAAiB,aAAa,KAAK,aAAa,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQ,iBAAiB,YAAY,KAAK,YAAY,CAAC,QAAQ,CAAC,CAAC,CAAC,EAAE,KAAK,QAAQ,iBAAiB,WAAW,KAAK,WAAW,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAG,EAAE,CAAC,CAAC,CAAC,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAO,oBAAoB,SAAS,KAAK,eAAe,CAAC,CAAC,EAAE,KAAK,QAAQ,oBAAoB,QAAQ,KAAK,OAAO,EAAE,KAAK,QAAQ,oBAAoB,aAAa,KAAK,YAAY,EAAE,KAAK,QAAQ,oBAAoB,YAAY,KAAK,WAAW,EAAE,KAAK,QAAQ,oBAAoB,WAAW,KAAK,UAAU,CAAC,CAAC,EAAO,GAAN,KAAW,CAAC,YAAY,CAAC,QAAQ,EAAE,EAAO,QAAQ,EAAE,SAAS,gBAAgB,kBAAkB,EAAE,EAAE,aAAa,EAAE,EAAE,YAAY,EAAE,CAAC,EAAE,UAAU,EAAE,CAAC,EAAE,cAAc,EAAE,KAAK,uBAAuB,EAAE,GAAG,SAAS,EAAE,OAAO,GAAG,GAAG,KAAK,IAAI,EAAE,MAAe,IAAE,IAAI,EAAE,GAAG,KAAK,EAAE,GAAG,SAAS,EAAE,CAAC,EAAE,YAAY,EAAE,WAAW,mBAAmB,EAAE,WAAW,gBAAgB,EAAE,EAAE,gBAAgB,EAAE,EAAE,WAAW,EAAE,CAAC,EAAE,QAAQ,EAAE,cAAc,GAAE,gCAAgC,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,KAAK,cAAc,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,aAAa,EAAE,KAAK,SAAS,EAAE,KAAK,UAAU,EAAE,KAAK,cAAc,GAAG,CAAK,EAAE,SAAN,GAAc,KAAK,MAAM,CAAC,EAAE,KAAK,gBAAgB,GAAG,CAAC,GAAe,OAAO,KAAK,QAAQ,eAAhC,YAA+C,CAAC,IAAI,KAAK,QAAQ,cAAc,CAAC,EAAE,OAAO,GAAK,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,GAAG,EAAE,GAAG,KAAK,QAAQ,KAAK,iBAAiB,CAAC,OAAO,EAAE,OAAO,EAAE,MAAM,CAAC,CAAC,EAAE,EAAE,QAAQ,OAAO,IAAM,EAAE,EAAE,KAAK,SAAS,OAAO,EAAE,EAAE,EAAE,KAAK,SAAS,OAAO,EAA8D,GAA5D,KAAK,WAA0B,EAAE,OAAjB,cAAqC,EAAE,OAAhB,YAAwB,KAAK,QAAQ,WAAW,GAAkB,EAAE,OAAjB,cAAuB,CAAC,KAAK,WAAW,CAAC,KAAK,SAAS,OAAO,KAAK,KAAK,MAAM,EAAE,IAAM,EAAM,IAAJ,GAAW,IAAJ,EAAM,EAAe,KAAK,QAAQ,qBAA1B,YAAkD,IAAJ,GAAsB,KAAK,QAAQ,qBAA5B,cAAoD,IAAJ,EAAM,GAAG,GAAG,EAAE,OAAO,IAAI,EAAE,EAAE,aAAa,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,QAAQ,KAAK,WAAW,CAAC,EAAE,IAAM,EAAE,KAAK,QAAQ,QAAQ,GAAG,EAAE,MAAM,GAAyB,aAAa,UAAsB,OAAO,GAAnB,YAA6B,IAAW,CAAC,GAAe,EAAE,cAAmC,KAAK,EAAE,oBAAoB,GAAI,GAAc,EAAE,cAAmC,KAAK,EAAE,0BAA0B,GAAI,GAAc,EAAE,cAAmC,KAAK,EAAE,0BAA0B,GAAe,EAAE,WAAgC,SAAS,OAAO,GAAI,CAAY,EAAE,WAAgC,SAAS,eAAe,GAAK,EAAE,OAAO,GAAG,KAAK,WAAW,KAAK,SAAS,OAAO,KAAK,EAAE,eAAe,EAAE,GAAG,EAAE,KAAK,QAAQ,WAAW,GAAG,KAAK,QAAQ,aAAa,GAAG,MAAO,MAAK,YAAY,SAAS,KAAK,KAAK,QAAQ,KAAK,EAAE,EAAE,eAAe,EAAE,IAAI,EAAE,EAAW,KAAK,QAAQ,qBAAtB,OAAyC,EAAE,KAAK,IAAI,CAAC,EAAE,KAAK,IAAI,CAAC,EAAE,EAAE,EAAiB,KAAK,QAAQ,qBAA5B,eAAiD,EAAE,GAAG,IAAM,EAAE,GAAG,KAAK,QAAQ,UAAU,EAAE,GAAgB,EAAE,OAAf,YAAqB,KAAK,IAAI,CAAC,EAAE,EAAE,IAAI,EAAE,KAAK,SAAS,KAAK,QAAQ,wBAAwB,KAAK,SAAS,KAAK,aAAa,EAAE,OAAO,OAAO,CAAC,aAAa,CAAC,CAAC,EAAE,EAAE,CAAC,KAAK,EAAE,KAAK,QAAQ,cAAc,CAAC,EAAE,CAAC,KAAK,KAAK,QAAQ,KAAK,SAAS,KAAK,QAAQ,SAAS,OAAO,KAAK,QAAQ,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,mBAAmB,CAAC,GAAG,aAAa,KAAK,sBAAsB,EAAE,OAAO,KAAK,uBAAuB,KAAK,+BAA+B,OAAO,KAAK,oCAAoC,GAAG,CAAC,IAAI,KAAK,aAAwB,KAAK,cAAhB,SAA4B,CAAC,IAAM,EAAE,KAAK,eAAe,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,KAAK,eAAe,EAAE,KAAK,UAAU,KAAK,KAAK,KAAK,eAAe,CAAC,EAAE,KAAK,YAAY,SAAS,KAAK,KAAK,EAAM,KAAK,WAAT,IAAoB,KAAK,uBAAuB,gBAAgB,CAAC,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,KAAK,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAO,aAAa,QAAQ,GAAG,IAAI,SAAS,iBAAiB,IAAI,SAAS,OAAO,EAAE,GAAQ,KAAK,QAAQ,CAAC,QAAQ,EAAE,QAAQ,EAAE,kBAAkB,EAAE,aAAa,EAAE,YAAY,EAAE,UAAU,EAAE,cAAc,EAAE,uBAAuB,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,EAAE,SAAS,EAAE,mBAAmB,EAAE,YAAY,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,WAAW,EAAE,QAAQ,EAAE,cAAc,GAAE,gCAAgC,CAAC,EAAE,KAAK,QAAQ,IAAI,GAAQ,KAAK,QAAQ,IAAI,GAAQ,KAAK,WAAW,IAAI,GAAW,CAAC,QAAQ,EAAE,QAAQ,EAAE,WAAW,CAAC,CAAC,EAAE,KAAK,gBAAgB,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,KAAK,EAAE,KAAK,SAAS,KAAK,aAAa,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,UAAU,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,QAAQ,QAAQ,iBAAiB,SAAS,KAAK,eAAe,CAAC,CAAC,EAAE,KAAK,QAAQ,QAAQ,iBAAiB,cAAc,KAAK,cAAc,CAAC,CAAC,EAAE,KAAK,cAAc,IAAI,GAAc,EAAE,CAAC,gBAAgB,EAAE,gBAAgB,CAAC,CAAC,EAAE,KAAK,cAAc,GAAG,SAAS,KAAK,eAAe,CAAC,CAAC,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,KAAK,QAAQ,QAAQ,oBAAoB,SAAS,KAAK,eAAe,CAAC,CAAC,EAAE,KAAK,QAAQ,QAAQ,oBAAoB,cAAc,KAAK,cAAc,CAAC,CAAC,EAAE,KAAK,cAAc,QAAQ,EAAE,KAAK,WAAW,QAAQ,EAAE,KAAK,iBAAiB,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAG,EAAE,CAAC,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,IAAI,EAAE,CAAC,CAAC,CAAC,UAAU,EAAE,CAAC,KAAK,aAAa,KAAK,YAAY,WAAW,EAAE,KAAK,YAAY,UAAU,CAAC,CAAC,QAAQ,CAAC,KAAK,WAAW,OAAO,CAAC,CAAC,MAAM,CAAC,KAAK,QAAQ,KAAK,SAAS,IAAI,CAAC,CAAC,OAAO,CAAC,KAAK,SAAS,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,QAAQ,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,MAAM,EAAE,CAAC,MAAM,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,QAAQ,KAAK,EAAE,KAAK,MAAM,EAAE,CAAC,IAAI,EAAE,CAAC,IAAM,EAAE,GAAG,KAAK,MAAM,GAAG,KAAK,KAAK,EAAE,KAAK,QAAQ,QAAQ,KAAK,CAAC,CAAC,CAAC,SAAS,EAAE,CAAC,OAAO,EAAE,EAAE,UAAU,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,EAAE,SAAS,EAAE,KAAK,QAAQ,SAAS,OAAO,EAAE,KAAK,QAAQ,OAAO,KAAK,EAAE,KAAK,QAAQ,KAAK,QAAQ,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC,EAAE,aAAa,EAAE,CAAC,EAAE,SAAS,EAAE,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,KAAK,WAAW,CAAC,KAAK,UAAU,EAAE,CAAC,GAAa,OAAO,GAAjB,UAAoB,CAAC,MAAM,OAAO,OAAO,CAAC,CAAC,SAAS,CAAC,EAAE,EAAE,OAAO,GAAa,OAAO,GAAjB,UAAoB,CAAC,SAAS,QAAQ,KAAK,CAAC,CAAC,SAAS,CAAC,EAAE,EAAE,KAAK,UAAU,CAAC,IAAI,EAAE,GAAa,OAAO,GAAjB,SAAmB,EAAE,SAAS,cAAc,CAAC,EAAE,aAAa,aAAoB,GAAN,MAAe,EAAE,WAAY,EAAE,GAAG,EAAE,CAAC,GAAG,KAAK,QAAQ,UAAU,EAAO,CAAC,IAAM,EAAE,KAAK,YAAY,sBAAsB,EAAE,GAAG,KAAK,aAAa,EAAE,KAAK,EAAE,GAAG,CAAC,IAAM,EAAE,EAAE,sBAAsB,EAAE,GAAG,KAAK,aAAa,EAAE,KAAK,EAAE,KAAK,KAAK,cAAc,CAAC,CAAC,GAAa,OAAO,GAAjB,WAAqB,GAAG,EAAE,EAAE,KAAK,MAAM,CAAC,EAAE,KAAK,QAAQ,SAAS,IAAI,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQ,EAAE,GAAM,EAAE,EAAE,KAAK,KAAK,EAAE,IAAI,KAAK,cAAc,CAAC,GAAG,KAAK,SAAS,EAAE,EAAE,MAAO,MAAK,eAAe,KAAK,aAAa,EAAE,KAAK,UAAU,KAAK,MAAM,EAAE,KAAK,MAAM,EAAE,KAAK,6BAA6B,EAAE,KAAK,KAAK,EAAQ,IAAK,IAAI,EAAE,KAAK,KAAK,SAAS,CAAC,GAAG,IAAI,KAAK,aAAa,GAAG,KAAK,QAAQ,OAAO,KAAK,eAAe,EAAE,CAAC,SAAS,EAAE,OAAO,EAAE,KAAK,EAAE,YAAY,CAAC,IAAI,KAAK,SAAS,CAAC,GAAG,KAAK,YAAY,SAAe,IAAK,IAAI,CAAC,EAAE,UAAU,EAAE,IAAI,CAAC,KAAK,YAAY,SAAS,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,EAAE,KAAK,eAAe,KAAK,UAAU,KAAK,KAAK,KAAK,QAAQ,EAAE,KAAK,eAAe,EAAE,KAAK,UAAU,KAAK,MAAM,EAAE,IAAI,KAAK,aAAa,GAAG,GAAG,KAAK,KAAK,EAAE,IAAI,KAAK,MAAM,EAAE,KAAK,KAAK,EAAQ,IAAK,IAAI,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,6BAA6B,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,8BAA8B,CAAC,KAAK,+BAA+B,CAAC,EAAE,2BAA2B,CAAC,OAAO,KAAK,8BAA8B,EAAE,CAAC,CAAC,IAAI,aAAa,CAAC,OAAO,KAAK,QAAQ,UAAU,EAAO,SAAS,gBAAgB,KAAK,QAAQ,OAAO,CAAC,IAAI,OAAO,CAAC,OAAO,KAAK,QAAQ,gCAAgC,KAAK,aAAa,KAAK,YAAY,YAAY,KAAK,YAAY,YAAY,KAAK,YAAY,aAAa,KAAK,YAAY,aAAa,KAAK,WAAW,MAAM,KAAK,aAAa,IAAI,IAAI,CAAC,IAAI,cAAc,CAAC,OAAqB,KAAK,QAAQ,cAA5B,YAAuC,CAAC,IAAI,cAAc,CAAC,OAAO,KAAK,aAAa,KAAK,YAAY,WAAW,KAAK,YAAY,SAAS,CAAC,IAAI,QAAQ,CAAC,OAAO,KAAK,QAAQ,SAAS,SAAgB,EAAE,EAAE,CAAC,OAAO,EAAE,EAAE,GAAG,CAAC,EAAE,KAAK,eAAe,KAAK,KAAK,EAAE,KAAK,cAAc,CAAC,IAAI,UAAU,CAAC,OAAW,KAAK,QAAT,EAAe,EAAE,KAAK,OAAO,KAAK,KAAK,CAAC,IAAI,aAAa,CAAC,OAAO,KAAK,aAAa,CAAC,IAAI,YAAY,EAAE,CAAC,KAAK,gBAAgB,IAAI,KAAK,cAAc,EAAE,KAAK,gBAAgB,EAAE,CAAC,IAAI,WAAW,CAAC,OAAO,KAAK,WAAW,CAAC,IAAI,UAAU,EAAE,CAAC,KAAK,cAAc,IAAI,KAAK,YAAY,EAAE,KAAK,gBAAgB,EAAE,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,UAAU,CAAC,IAAI,SAAS,EAAE,CAAC,KAAK,aAAa,IAAI,KAAK,WAAW,EAAE,KAAK,gBAAgB,EAAE,CAAC,IAAI,UAAU,CAAC,OAAiB,KAAK,cAAhB,QAA2B,CAAC,IAAI,WAAW,CAAC,IAAI,EAAE,QAAQ,OAAO,KAAK,YAAY,GAAG,kBAAkB,KAAK,WAAW,GAAG,iBAAiB,KAAK,cAAc,GAAG,oBAA+B,KAAK,cAAhB,WAA8B,GAAG,iBAAiB,CAAC,CAAC,iBAAiB,CAAC,KAAK,iBAAiB,EAAE,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,KAAK,CAAC,CAAC,kBAAkB,CAAC,KAAK,YAAY,UAAU,KAAK,YAAY,UAAU,QAAQ,gBAAgB,EAAE,CAAC,CAAC,KAAK,CAAC,CAAC,KCAt3Z,SAAS,GAAsB,EAAM,CAAC,GAAK,CAAC,aAAW,EAAY,EAAMA,EAAO,IAAI,EAQw0C,OARt0C,MAAc,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,SAAS,EAAE,CAAC,UAAU,EAAI,CAAC,CAAE,OAAO,EAAM,CAAC,QAAQ,MAAM,0BAA0B,CAAK,CAAE,CAAE,EAAE,CAAC,CAAK,CAAC,EAClZ,MAAc,CAAC,IAAM,MAAuB,CAAC,GAAG,CAAC,IAAM,EAAkB,SAAS,cAAc,8BAA8B,EAAQ,EAAY,SAAS,gBAAsB,EAAkB,GAAa,EAAY,OAAO,EAAY,MAAM,WAAW,SAAY,EAAM,UAAY,GAAmB,EAAmB,EAAM,QAAQ,KAAK,EAAQ,EAAM,QAAQ,MAAM,EAAI,OAAO,EAAM,CAAC,QAAQ,MAAM,+BAA+B,CAAK,CAAE,CAAC,EAC1b,EAAmB,EACnB,IAAI,EAAuB,EAAkB,GAAG,CAAC,EAAmB,IAAI,iBAAiB,CAAkB,EAAE,EAAkB,IAAI,iBAAiB,CAAkB,EACnK,UAAU,SAAS,kBAAiB,EAAmB,QAAQ,SAAS,gBAAgB,CAAC,UAAU,GAAK,QAAQ,GAAK,WAAW,GAAK,gBAAgB,CAAC,4BAA4B,CAAC,CAAC,EACvL,EAAkB,QAAQ,SAAS,gBAAgB,CAAC,WAAW,GAAK,gBAAgB,CAAC,OAAO,CAAC,CAAC,EAAG,OAAO,EAAM,CAAC,QAAQ,MAAM,8BAA8B,CAAK,CAAE,CAAC,UAAU,CAAC,GAAG,CAAI,GAAmB,EAAmB,WAAW,EAAK,GAAkB,EAAkB,WAAW,CAAE,OAAO,EAAM,CAAC,QAAQ,MAAM,iCAAiC,CAAK,CAAE,CAAC,CAAE,EAAE,CAAC,CAAC,EAAE,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,OAAO,IAAM,EAAY,SAAS,qBAAqB,GAAG,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,EAAY,OAAO,IAAI,CAAC,IAAM,EAAQ,EAAY,GAAO,KAAiB,GAAG,CAAC,IAAM,EAAc,EAAO,iBAAiB,CAAO,EAAK,GAAe,EAAc,iBAAiB,UAAU,IAAI,QAAQ,EAAQ,aAAa,qBAAqB,MAAM,CAAG,OAAO,EAAW,CAAC,QAAQ,MAAM,gCAAgC,CAAU,CAAE,CAAC,CAAC,OAAO,EAAM,CAAC,QAAQ,MAAM,+BAA+B,CAAK,CAAE,CAAC,EAAE,CAAC,CAAC,EAAE,MAAc,CAAC,GAAG,CAAC,GAAG,OAAO,IAAQ,WAAW,CAAC,QAAQ,MAAM,wBAAwB,EAAE,MAAO,CAAC,EAAM,QAAQ,IAAI,GAAM,CAAC,UAAU,GAAW,IAAI,EAAE,CAAC,EAAE,IAAM,EAAI,GAAM,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,IAAI,CAAI,EAAE,sBAAsB,CAAG,CAAE,OAAO,EAAM,CAAC,QAAQ,MAAM,4BAA4B,CAAK,CAAE,CAAE,EAAQ,EAAY,sBAAsB,CAAG,EAAE,UAAU,CAAmC,GAAlC,qBAAqB,CAAW,EAAK,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,QAAQ,EAAE,EAAM,QAAQ,IAAK,OAAO,EAAM,CAAC,QAAQ,MAAM,0BAA0B,CAAK,CAAE,CAAE,CAAE,OAAO,EAAM,CAAkD,OAAjD,QAAQ,MAAM,4BAA4B,CAAK,MAAY,CAAC,CAAE,CAAC,EAAE,CAAC,CAAS,CAAC,EACn9C,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,UAAU,CAAC,EAAM,QAAQ,OAChD,IAAM,EAAgB,MAAM,KAAK,SAAS,iBAAiB,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,OAAO,GAAS,CAAC,GAAG,CAAC,EAAQ,MAAO,GAAM,IAAM,EAAO,EAAQ,GAAG,CAAC,EAAO,KAAK,MAAO,GACjK,IAAM,EAAe,EAAO,KAAK,WAAW,EAAO,SAAS,MAAM,GAAG,EAAO,KAAK,WAAW,IAAI,GAAG,EAAO,KAAK,WAAW,GAAG,EAAQ,EAAQ,EAAO,KAAK,SAAS,GAAG,EAAE,OAAO,GAAgB,CAAQ,CAAC,CAAC,CAAC,IAAI,GAAQ,CAAC,GAAG,CAAC,IAAM,EAAc,EAAa,EAAK,EAAc,KAAK,SAAS,GAAG,EAAE,IAAI,EAAc,KAAK,MAAM,GAAG,CAAC,CAAC,IAAI,IAAI,GAAS,EAAY,EAAK,mBAAmB,CAAI,EAAE,GAAO,EAAa,EAAE,GAAG,CAAC,GAAG,EAAY,CAAC,IAAM,EAAc,SAAS,cAAc,CAAW,EAAE,GAAG,EAAc,CAAC,IAAM,EAAY,EAAO,iBAAiB,CAAa,CAAC,CAAC,gBAAgB,EAAa,GAAY,SAAS,CAAW,GAAK,CAAE,CAAC,CAAC,OAAO,EAAY,CAAC,QAAQ,MAAM,gCAAgC,CAAW,CAAE,CAAC,MAAM,CAAC,OAAK,eAA2B,eAAa,CAAE,OAAO,EAAY,CAAuD,OAAtD,QAAQ,MAAM,2BAA2B,CAAW,EAAS,IAAK,CAAC,CAAC,CAAC,CAAC,OAAO,OAAO,EAAQ,GAAa,EAAE,EAAK,IAAe,CAAC,GAAG,CAAI,GAAG,EAAE,gBAAe,EAAE,eAAe,EAAK,EAAM,SAAS,GAAM,EAAM,QAAQ,SAAS,EAAK,CAAC,OAAO,EAAE,GAAc,EAAE,CAAC,CAAG,OAAO,EAAM,CAAC,QAAQ,MAAM,iCAAiC,CAAK,CAAE,CAAC,EAAQ,EAAS,EAAgB,KAAK,CAAC,OAAK,kBAAgB,GAAG,EAAY,EAAE,EAAK,CAAY,CAAC,EAAmJ,OAAjJ,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,iBAAiB,QAAQ,EAAS,EAAM,CAAG,CAAC,MAAY,CAAC,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,oBAAoB,QAAQ,EAAS,EAAM,CAAG,CAAC,CAAE,CAAE,OAAO,EAAM,CAAuD,OAAtD,QAAQ,MAAM,iCAAiC,CAAK,MAAY,CAAC,CAAE,CAAC,EAAE,CAAC,CAAK,CAAC,EAAsB,EAAK,MAAM,CAAC,MAAM,EAAM,KAAK,CAAC,CAAE,yBAR1kD,IAA4D,KAAyB,IAAoC,EAa1J,GAAa,EAAQ,GAAsB,CAAC,+BAA+B,4DAA4D,6EAA6E,6CAA6C,yDAAyD,EAAE,EAAE,EAA8B,GAAa,YAAY,gBAAgB,EAAoB,GAAa,CAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,YAAY,oEAAoE,CAAC,CAAC,6BCZniB,IAAsE,IAA4B,EAA+D,GAAK,4txBAAouxB,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,KAAG,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,EAAS,KAAG,CAAC,CAAE,CAAC,EAAQC,IAAU,CAAC,OAAK,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,oEAAoE,GAS7yyB,EAAK,EATy0yBC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWD,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CASjkzB,EAAE,CAT6kzB,iCAAiC,GAAK,4EAA4E,GAAK,kBASlszB,EAAE,cAAc,EAAE,EAAK,YAAY,UAA8B,EAAoB,EAAK,CAAC,UAAU,CAAC,aAAa,4FAA4F,OAAO,GAAM,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,yCCTzP,IAAyI,IAAkE,IAA4B,KAA4I,EAAOE,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAmPC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,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,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,OAAK,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAWC,EAAQ,UAAU,GAAO,EAAM,WAAW,uEAAuE,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAY5/C,EAAgB,EAZ6gDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBE,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,aAAa,iCAAiC,UAAU,GAAG,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAsB,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,gBAAgB,UAAU,EAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYpgG,EAAE,CAZghG,kFAAkF,2RAA2R,6FAY33G,EAAE,cAAc,EAAiC,EAAgB,YAAY,OAAO,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,8FAA8F,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wCAAwC,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZquB,SAASY,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,0DAAl/C,IAA2R,IAAkE,IAA4B,KAAmJ,KAAkH,KAA+G,KAAkH,EAAOC,GAAa,EAASC,CAAO,EAAQC,GAAU,EAASC,CAAI,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAA6Q,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAE,CAAK,EAAE,IAAK,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAc,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,mBAAmB,YAAY,mBAAmB,YAAY,sBAAsB,YAAY,qBAAqB,YAAY,qBAAqB,YAAY,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,SAAO,KAAG,WAAS,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,sBAAsB,UAAU,GAAU,EAAM,UAAU,UAAU,GAAO,EAAM,WAAW,wEAAwE,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWviG,EAAgB,EAXwjGC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,IAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,cAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,EAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,GAAG,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAA4D,GAAkB,EAAGX,GAAlDe,EAA4F,EAAQ,OAAiB,CAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA0C,GAAU,EAAE,IAAM,MAAkB,EAAG,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAmC,OAAkB,CAAG,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAA6B,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKP,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBc,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,WAAW,GAAoB,CAAS,EAAE,gBAAgB,yBAAyB,GAAG,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,EAAE,UAAU,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGtB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,qBAAqB,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,EAAE,UAAU,CAAC,mBAAmB,oBAAoB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,GAAY,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,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,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,eAAe,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,aAAa,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,aAAa,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKI,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUmB,EAAQ,UAAU,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGvB,EAAqB,CAAC,UAAU,CAAC,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,QAAQ,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,EAAE,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,EAAE,UAAU,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,GAAG,EAAE,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,GAAG,EAAE,UAAU,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,OAAO,CAAC,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,qEAAqE,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKwB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,yEAAyE,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAS,EAAE,SAAS,CAAC,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,EAAE,UAAU,CAAC,sBAAsB,oEAAoE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGf,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKe,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,8FAA8F,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKX,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUmB,EAAQ,UAAU,EAAU,MAAM,OAAO,GAAGvB,EAAqB,CAAC,UAAU,CAAC,UAAU,oEAAoE,EAAE,UAAU,CAAC,UAAU,oEAAoE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,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,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,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKE,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQO,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,UAAU,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,CAAS,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,CAAS,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,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,CAAC,CAAC,CAAC,CAAE,CAW3ukB,EAAE,CAXuvkB,gFAAgF,4QAA4Q,2QAA2Q,mRAAmR,oYAAoY,yGAAyG,kRAAkR,kSAAkS,oRAAoR,qSAAqS,uRAAuR,gJAAgJ,gHAAgH,iRAAiR,4JAA4J,kHAAkH,oLAAoL,8GAA8G,8GAA8G,4GAA4G,+EAA+E,GAAGyB,EAW70sB,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,qBAAqB,mBAAmB,SAAS,SAAS,sBAAsB,qBAAqB,kBAAkB,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,sBAAsB,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,CAAC,EAAE,GAAS,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,GAAGxB,GAAa,GAAGE,GAAU,GAAG,EAAwBuB,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcxB,EAAQ,CAAC,EAAE,CAAO,EAAE,EAAcE,EAAK,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCXjgD,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,uDAAzgD,IAAuQ,IAAkE,IAA4B,KAAmJ,KAA0H,KAA0H,KAAkH,KAA+G,KAAkH,EAAO,GAAU,EAASuB,CAAI,EAAQC,GAAa,EAASC,CAAO,EAAQ,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,EAA+LC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAc,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,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAUh9E,EAAgB,EAVi+EG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,cAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAA0G,GAAkB,EAAGR,GAAhGY,GAAsBC,GAAuBC,EAA6F,EAAQ,MAAoB,IAAc,YAAoD,GAAU,EAAE,IAAM,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAMZ,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,EAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,qEAAqE,GAAG,CAAK,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,MAAM,cAAc,GAAmB,OAAO,QAAQ,wCAAwC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,EAAK,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUkB,EAAQ,UAAU,wEAAwE,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,gGAAgG,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,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,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,eAAe,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,aAAa,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,aAAa,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,QAAQ,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,GAAG,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,2BAA2B,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,2CAA2C,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yDAAyD,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mDAAmD,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,0CAA0C,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,CAAC,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,MAAM,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,2CAA2C,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,yDAAyD,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mDAAmD,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,KAAK,EAAE,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKJ,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,0CAA0C,QAAQI,EAAa,WAAW,EAAE,UAAU,wEAAwE,MAAM,OAAO,UAAU,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,GAAK,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,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB,EAAK,GAAK,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,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,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,CAAE,CAU552B,EAAE,CAVw62B,gFAAgF,oTAAoT,kSAAkS,2TAA2T,mVAAmV,wGAAwG,oKAAoK,2XAA2X,uSAAuS,oVAAoV,yxBAAyxB,wTAAwT,4QAA4Q,mRAAmR,gRAAgR,gRAAgR,2RAA2R,kEAAkE,gFAAgF,wHAAwH,wFAAwF,+JAA+J,wEAAwE,kEAAkE,2FAA2F,yHAAyH,2GAA2G,0EAA0E,iEAAiE,uHAAuH,+IAA+I,8DAA8D,uFAAuF,wFAAwF,+DAA+D,GAAGU,GAAgB,GAAGC,GAAiB,GAAGC,EAUxjkC,EAAE,cAAc,EAAiC,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,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,GAAU,GAAGrB,GAAa,GAAG,EAAwBsB,EAAiB,EAAE,GAAG,EAAwBC,EAAkB,EAAE,GAAG,EAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAczB,EAAK,CAAC,EAAE,CAAO,EAAE,EAAcE,EAAQ,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,yHCVz8E,IAA4c,IAA8D,IAA4B,IAA6D,KAA8H,KAA+H,KAAyE,KAAyE,KAA0E,KAAqE,EAAO,GAAY,EAASwB,CAAM,EAAQ,GAA8B,GAAwBA,CAAM,EAAQ,GAAa,EAASC,CAAO,EAAQ,GAAgB,GAAO,CAAS,EAAQ,GAAkB,EAAS,EAAY,EAAQ,GAAoB,EAAS,EAAc,EAAQ,GAAY,EAASC,CAAM,EAAQ,GAAe,GAAoBF,CAAM,EAAQ,GAAY,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,EAAQG,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,EAAsF,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,IAAoB,EAAE,IAAI,oBAAoB,IAAU,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQ,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,KAAK,EAAE,CAAC,EAAiF,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAlJ,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAA+G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,KAAK,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,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,2GAA2G,yFAAyF,qEAAqE,EAAE,UAAU,CAAC,0GAA0G,+EAA+E,wDAAwD,wDAAwD,wDAAwD,wDAAwD,uDAAuD,wDAAwD,uDAAuD,iEAAiE,8CAA8C,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,2BAA2B,UAAU,yBAAyB,EAAQ,GAAM,CAAC,kFAAkF,iXAAiX,0JAA0J,yLAAyL,qIAAqI,wcAAwc,+WAA+W,yRAAyR,6VAA6V,8QAA8Q,iPAAiP,sHAAsH,sHAAsH,sHAAsH,oEAAoE,GAAGC,EAAe,EAAQ,GAAa,CAAC,UAAU,gDAAgD,UAAU,wBAAwB,UAAU,qBAAqB,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,mBAAmB,YAAY,sBAAsB,YAAY,qBAAqB,YAAY,qBAAqB,YAAY,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQ,IAAU,CAAC,SAAO,KAAG,WAAS,gBAAc,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,UAAU,GAAe,EAAM,UAAU,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAU,EAAM,WAAW,uEAAuE,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,GAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,aAAU,WAAS,GAAG,IAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAsC,CAAC,wBAAsB,SAAO,GAAyB,IAAA,EAAS,EAAQ,GAAiB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,OAAO,CAAE,CAAC,EAAQ,GAAkB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAA4D,EAAkB,EAAG,GAAlDC,EAA4F,EAAe,GAAU,EAAE,IAAM,MAA6C,GAAzB,CAACJ,GAAU,GAAiB,CAAC,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,GAAkD,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,sPAAsP,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,GAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAe,EAAK,GAAQ,CAAC,eAAe,GAAK,SAAS,GAAsB,EAAKK,EAAU,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB,EAAM,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAM,0BAA0B,CAAC,UAAU,OAAO,OAAO,EAAS,EAAE,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkB,GAAmB,SAAS,CAAc,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,WAAW,CAAC,EAAE,UAAU,sBAAsB,QAAQ,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,EAAE,UAAU,CAAC,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,WAAW,CAAC,EAAE,UAAU,sBAAsB,QAAQ,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK,GAA8B,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,WAAW,CAAC,EAAE,oBAAoB,EAAE,qCAAqC,GAAK,OAAO,OAAO,UAAU,sBAAsB,UAAU,EAAgB,CAAC,SAAO,CAAC,EAAE,GAAG,YAAY,UAAU,EAAU,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,EAAS,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAKD,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,GAAG,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,EAAG,EAAkB,gBAAgB,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,UAAU,EAAQ,KAAK,CAAC,EAAE,WAAW,EAAe,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,KAAK,EAAU,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAW,UAAU,EAAG,EAAkB,gBAAgB,EAAE,mBAAmB,OAAO,KAAK,GAAW,QAAQ,GAAW,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,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,GAA4B,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAc,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,OAAO,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,eAAe,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,YAAY,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,aAAa,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,OAAO,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,aAAa,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,SAAS,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,QAAQ,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,YAAY,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,UAAU,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,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,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKR,EAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAe,GAAG,QAAQ,EAAa,WAAW,EAAE,UAAU,qEAAqE,MAAM,OAAO,UAAU,UAAU,UAAU,EAAiB,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,gCAAgC,SAAsB,EAAKQ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,oEAAoE,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,oEAAoE,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,KAAK,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,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,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAe,CAAC,UAAU,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKP,EAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,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,EAe/qsB,EAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,EAAgB,YAAY,UAAU,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,MAAM,iBAAiB,KAAK,EAAY,gBAAgB,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,YAAY,KAAK,EAAY,KAAK,EAAE,UAAU,IAAiB,SAAY,CAAC,GAAG,GAAe,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,SAAS,CAAC,CAAC,EAAE,GAAS,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,GAAY,GAAG,GAAa,GAAG,GAAkB,GAAG,GAAoB,GAAG,GAAY,GAAG,EAAwBU,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcZ,EAAO,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAQ,CAAC,EAAE,CAAO,EAAE,EAAcC,EAAO,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,KCH5wF,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,uEAAuE,EAC/P,EAAS,CAAC,GAAG,EAAQ,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClG,EAAS,CAAC,GAAG,EAAQ,UAAW,IAAA,EAAS,EACzC,EAAS,CAAC,GAAG,EAAQ,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClG,EAAS,CAAC,GAAG,EAAQ,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClG,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,IAAA,GAAW,UAAW,oEAAoE,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClG,EAAS,CAAC,GAAG,EAAQ,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClG,EAAU,GAAY,EAEtB,EAAQ,CADS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CACzN,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,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOW,EAAoB,EAAc,CAAC,MAAO,CAAC,EAAM,SAAY,CAAC,EAAI,GAAkBA,EAAoBC,EAAS,CAAC,GAAG,EAAO,IAAK,UAAW,UAAW,EAAQ,EAAc,EAAE,EAAG,OAAK,EAAG,EAAS,EAAI,CAAC,CAAC,EAChN,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,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,+CAA+C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACnM,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,EAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAqExS,IAAM,EAAOD,EAAoBgB,GAA4B,CAC5D,SANmDhB,EAAoBe,GAAyC,CAChH,SA/Def,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,6DAA+F,EACtI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,yBAClB,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,GAAK,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,IAAI,EAAG,KAAM,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,CAAC,CACvd,CAAC,EAID,OADA,MAAM,EACC,CACR,CAuBA,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,EAAQ,CAAO,MAClD,CACN,GAA+B,EAAQ,IAAA,EAAS,EAIhD,IAAM,EAA8C,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChJ,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,EAAQ,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,EAAO,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,GAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,8BArLA,SAvJgC,IAEJ,IACU,KACI,KACsE,EAE1G,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,eAAgB,UAAW,OAAQ,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,SAAU,UAAW,iBAAkB,UAAW,SAAU,UAAW,gBAAiB,UAAW,iBAAkB,UAAW,SAAU,UAAW,WAAY,UAAW,SAAU,UAAW,OAAQ,UAAW,QAAQ,EAAG,KAAMjB,MAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,cAAe,UAAW,SAAU,UAAW,UAAW,UAAW,QAAS,UAAW,QAAS,UAAW,SAAU,UAAW,QAAS,UAAW,SAAU,UAAW,SAAU,UAAW,UAAW,UAAW,YAAa,UAAW,SAAU,UAAW,UAAW,UAAW,OAAQ,UAAW,gBAAiB,UAAW,WAAY,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,aAAa,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,eAAe,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,oBAAqB,UAAW,aAAc,UAAW,eAAgB,UAAW,kBAAkB,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,YAAY,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,aAAa,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,iBAAiB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,YAAa,UAAW,eAAe,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAMA,MAAkB,OAAO,6DAA+F,EAAG,KAAM,qBAAqB,CAAC,EAE5kG,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,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,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,KAAQ,EACvc,GAAe,mEAyCf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAkGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBqB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAM7J,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"}