{"version":3,"file":"script_main.CY3X8pp3.mjs","names":["useRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","useState","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","ThemeToggle","ThemeToggleInfo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Vimeo","createLayoutDependency","React.forwardRef","useRef","React.useId","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","Vector","WhiteLogo","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","SpaceFonts","Space","Divider","LinkLarge","Pin","Phone","TimeFonts","Time","TimeZoneDisplayFonts","ForwardSlashFonts","ForwardSlash","IconsHoverFonts","IconsHover","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","Instagram","Linkedin","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","MenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","css","serializationHash","variantClassNames","transition1","transition2","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","ScrollProgressBarFonts","SpaceFonts","Space","LogoFonts","Logo","MenuFonts","Menu","MenuWithVariantAppearEffect","FirstLinkFonts","FirstLink","MenuTitleFonts","MenuTitle","TimeFonts","Time","TimeZoneDisplayFonts","ForwardSlashFonts","ForwardSlash","IconsHoverFonts","IconsHover","ToggleColourBWFonts","ToggleColourBW","ContainerWithFX","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","transformTemplate1","animation","animation1","matchVariant","animation2","animation3","animation4","animation5","animation6","transition5","animation7","animation8","animation9","animation10","animation11","query1","Titles","QueryData","query3","query5","getContainer","Overlay","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","_Fragment","RichText","React.Fragment","Instagram","Linkedin","css","sharedStyle.fonts","sharedStyle1.fonts","Space","Logo","Menu","FirstLink","MenuTitle","Time","ForwardSlash","IconsHover","ToggleColourBW","Footer","Titles","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","PropertyOverrides","_Fragment","RichText","React.Fragment","Instagram","Linkedin","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Main","Pages","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/1WBT02eOEQO895L1o9Lr/GvlY1GBBhct67xex2QHh/ScrollProgressBar.js","https:/framerusercontent.com/modules/cfXmEF7WDytNZOw7n42s/awJ2zeOXB26eYAwE5Dps/ITDcCk9Uj.js","https:/framerusercontent.com/modules/mAZ57JheSdqnhQjTNSSs/Aa5vOd9bczbf3CIgpdRf/t7zLNIBnU.js","https:/framerusercontent.com/modules/MfKQlCObAiOsOaDBm27e/8cHLDMeOrhSHN01uLUZt/Cj2Zf_0bu.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/3S1bw0U8SXfyQ48L57gt/FKC7JTK5iw9msb11Nc9E/Toggle.js","https:/framerusercontent.com/modules/XELUHAm405bRwcDCvN3Q/FkGVoEBQgh4dssdmU3mZ/YUcWmPgf4.js","https:/framerusercontent.com/modules/SNTJ4TEz8oXIpDOA5Sw1/Y64BdDds5TV9pyvu70mx/FQrQtxUi1.js","https:/framerusercontent.com/modules/Q1fb8t0wINfXFMZ51oEz/k3dB8TBcea6cgI7XuqXK/th4gQkBgu.js","https:/framerusercontent.com/modules/luzfzs91kKg6XraKWlOn/lknrNW7hBrXgLwKR4KUs/IRITPyUmT.js","https:/framerusercontent.com/modules/23PQKHSm41Qta5rvngYy/bUiZu0SpQ2lQQxN5b3iN/Fb6kIROuA.js","https:/framerusercontent.com/modules/m0CxH12SgHhBXnXhnf3j/2Te8kvLRGUoX6Z0DjQQo/FtCncoM2D.js","https:/framerusercontent.com/modules/wFgUCzpCQq2hxwpqDJOr/5hRzQls6N8o8l02LUwsG/RigX5Ce9U.js","https:/framerusercontent.com/modules/wRolDgnQhTmj71Rwt5a7/TH9hqe3JtlYA4PUYLAs9/Copyright.js","https:/framerusercontent.com/modules/Fw6vajtItYMY0CKXQZVL/jH76AXScZvwzKpjeOZHc/TimeZone.js","https:/framerusercontent.com/modules/PTBBTR5x1Qhv8fznKXW0/lwgXhTCGiLInEtYPFn0S/GuvazyiWQ.js","https:/framerusercontent.com/modules/eZbIy7tDG2I1hF4cDiDM/mguzqicfFpNRdBig8JDU/ygOsYX5a0.js","https:/framerusercontent.com/modules/t2VZLQPawqQgnSTwDdkd/qpRAJWJBZ3JzAi1UioSn/TpoG9nEcP.js","https:/framerusercontent.com/modules/rp5C75ukRKiqWlmDWg6h/YyUdeFeFQHO59dVbahFv/PMK55m294.js","https:/framerusercontent.com/modules/mWicbkeWS0LaMZz4B059/JNzu9tjFdSvQJ5yhGKpG/v4tqtHBxa.js","https:/framerusercontent.com/modules/fUQrDsd0bX6PGhVGsPr3/xSrtg5Ti9xmQEG3VviqO/DwuhYPOvx.js","https:/framerusercontent.com/modules/x2Owi6A8qNOkIGSjjWhj/5EZu2meWlTBQPaYWHN4L/LyA6N6MLp.js","https:/framerusercontent.com/modules/rdYGZjqiq5phYvXxXbQD/r8TY6fpJpuQh6ShmXiLs/ydyDFIEjP.js","https:/framerusercontent.com/modules/sjgpsvM0DFiGUEF8zBz7/YtP5ATP015LAwYD82psu/pee7QGvxj.js","https:/framerusercontent.com/modules/wd0nVQkNUcF5V5x85N31/T0zOCDpCVJglF2LETfhf/Qg_M3wZqx.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * SCROLL PROGRESS BAR\n * Fixed bar pinned left:0 / right:0 that fills while you scroll,\n * reaching 100% at the target anchor (#hashtag).\n *\n * Built for pages whose height changes (filters, lazy media, CMS lists):\n * the end point is re-measured on every scroll tick, on resize, on any DOM\n * mutation, and on a slow interval — never cached from mount.\n *\n * @framerIntrinsicWidth 320\n * @framerIntrinsicHeight 10\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n * @framerDisableUnlink\n */export default function ScrollProgressBar(props){const{target,finishWhen,offset,thickness,color,trackColor,radius,position,smoothing,hideWhenDone,zIndex,previewProgress}=props;const fillRef=useRef(null);const wrapRef=useRef(null);const currentRef=useRef(0);const rafRef=useRef(null);const onCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(onCanvas)return;const id=(target||\"\").trim().replace(/^#/,\"\");const doc=document.documentElement;// ---------------------------------------------------------------\n// Anchor lookup. Framer writes the Link ID as a real `id`, but the\n// layer may not exist yet (lazy section, filtered list), so the\n// element is cached and re-found whenever it drops out of the DOM.\n// ---------------------------------------------------------------\nlet anchor=null;let scroller=null;const findAnchor=()=>{if(!id)return null;if(anchor&&anchor.isConnected)return anchor;const safe=id.replace(/[\"\\\\]/g,\"\\\\$&\");anchor=document.getElementById(id)||document.querySelector(`[id=\"${safe}\"],[name=\"${safe}\"],[data-framer-name=\"${safe}\"]`);// Last resort: Framer sometimes cases names differently.\nif(!anchor){const low=id.toLowerCase();for(const el of Array.from(document.querySelectorAll(\"[id]\"))){if(el.id.toLowerCase()===low){anchor=el;break;}}}return anchor;};// Nearest scrolling ancestor — window on a normal Framer page, but a\n// div when the section lives inside an overflow container.\nconst findScroller=el=>{let n=el?.parentElement??null;while(n&&n!==document.body&&n!==doc){const oy=getComputedStyle(n).overflowY;if((oy===\"auto\"||oy===\"scroll\")&&n.scrollHeight>n.clientHeight+1)return n;n=n.parentElement;}return null;};const scrollTop=()=>scroller?scroller.scrollTop:window.scrollY||window.pageYOffset||0;const viewport=()=>scroller?scroller.clientHeight:window.innerHeight;const maxScroll=()=>scroller?scroller.scrollHeight-scroller.clientHeight:Math.max(doc.scrollHeight,document.body.scrollHeight)-window.innerHeight;// Distance (in scroll px) at which progress should read 100%.\nconst getEnd=()=>{const el=findAnchor();scroller=findScroller(el);const max=Math.max(0,maxScroll());if(!el)return Math.max(1,max)// no anchor → whole page\n;const rect=el.getBoundingClientRect();const base=scroller?scroller.getBoundingClientRect().top:0;const absTop=rect.top-base+scrollTop();// \"enters\"  → done when the anchor first appears at the bottom\n// \"top\"     → done when the anchor is pinned to the viewport top\nconst raw=finishWhen===\"enters\"?absTop-viewport():absTop;// An anchor below the footer sits past the last scrollable pixel,\n// so the bar could never reach 100%. Clamp it to the real bottom.\nreturn Math.max(1,Math.min(raw-offset,max||raw-offset));};let goal=0;const read=()=>{const end=getEnd()// re-measured every tick: page height is live\n;goal=Math.min(1,Math.max(0,scrollTop()/end));start();};const paint=p=>{const fill=fillRef.current;const wrap=wrapRef.current;if(fill)fill.style.transform=`scaleX(${p})`;if(wrap)wrap.style.opacity=hideWhenDone&&p>=.999?\"0\":\"1\";};const tick=()=>{const ease=1-Math.min(.95,Math.max(0,smoothing));const next=ease>=1?goal:currentRef.current+(goal-currentRef.current)*ease;currentRef.current=next;paint(next);if(Math.abs(goal-next)>5e-4){rafRef.current=requestAnimationFrame(tick);}else{currentRef.current=goal;paint(goal);rafRef.current=null;}};const start=()=>{if(rafRef.current==null)rafRef.current=requestAnimationFrame(tick);};// Coalesce layout-change bursts into one read per frame.\nlet queued=0;const schedule=()=>{if(queued)return;queued=requestAnimationFrame(()=>{queued=0;read();});};read();// Scroll can happen on the window or on an inner container.\nwindow.addEventListener(\"scroll\",read,{passive:true,capture:true});window.addEventListener(\"resize\",schedule);// Filters, lazy images and fonts all move the anchor.\nconst ro=new ResizeObserver(schedule);ro.observe(doc);ro.observe(document.body);const main=document.getElementById(\"main\");if(main)ro.observe(main);const mo=new MutationObserver(schedule);mo.observe(document.body,{childList:true,subtree:true});// Safety net for height changes nothing else reports (CSS transitions).\nconst poll=window.setInterval(read,400);return()=>{window.removeEventListener(\"scroll\",read,{capture:true});window.removeEventListener(\"resize\",schedule);ro.disconnect();mo.disconnect();window.clearInterval(poll);if(queued)cancelAnimationFrame(queued);if(rafRef.current!=null)cancelAnimationFrame(rafRef.current);rafRef.current=null;};},[target,finishWhen,offset,smoothing,hideWhenDone,onCanvas]);const wrapStyle=onCanvas?{// Note: never spread Framer's `style` here — it carries the\n// layer's width/height and would override the bar thickness.\nposition:\"relative\",width:\"100%\",height:thickness,background:trackColor,borderRadius:radius,overflow:\"hidden\"}:{position:\"fixed\",top:position===\"top\"?0:undefined,bottom:position===\"bottom\"?0:undefined,left:0,right:0,height:thickness,background:trackColor,borderRadius:radius,overflow:\"hidden\",zIndex,pointerEvents:\"none\",transition:\"opacity 0.25s ease\"};return /*#__PURE__*/_jsx(\"div\",{ref:wrapRef,style:wrapStyle,children:/*#__PURE__*/_jsx(\"div\",{ref:fillRef,style:{width:\"100%\",height:\"100%\",background:color,borderRadius:radius,transformOrigin:\"left center\",transform:`scaleX(${onCanvas?previewProgress:0})`,willChange:\"transform\"}})});}ScrollProgressBar.defaultProps={target:\"#section\",finishWhen:\"enters\",offset:0,thickness:10,color:\"#0099FF\",trackColor:\"rgba(0,0,0,0.08)\",radius:0,position:\"top\",smoothing:.8,hideWhenDone:false,zIndex:10,previewProgress:.6};addPropertyControls(ScrollProgressBar,{target:{type:ControlType.String,title:\"Target\",placeholder:\"#section\",description:\"ID of the section to finish on. Set the same name in the target layer's Link ID. Leave empty to track the whole page.\"},finishWhen:{type:ControlType.Enum,title:\"Finish\",options:[\"enters\",\"top\"],optionTitles:[\"On screen\",\"At top\"],displaySegmentedControl:true,description:\"On screen = 100% when the target first appears. Use this for anchors near the footer.\"},offset:{type:ControlType.Number,title:\"Offset\",min:-400,max:400,step:1,unit:\"px\",description:\"Finish earlier (+) or later (−) than the anchor.\"},thickness:{type:ControlType.Number,title:\"Thickness\",min:1,max:40,step:1,unit:\"px\"},color:{type:ControlType.Color,title:\"Fill\"},trackColor:{type:ControlType.Color,title:\"Track\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:20,step:1,unit:\"px\"},position:{type:ControlType.Enum,title:\"Position\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true},smoothing:{type:ControlType.Number,title:\"Smoothing\",min:0,max:.95,step:.05,description:\"0 = instant, higher = smoother catch-up.\"},hideWhenDone:{type:ControlType.Boolean,title:\"Hide at 100%\"},zIndex:{type:ControlType.Number,title:\"Z-index\",min:0,max:100,step:1},previewProgress:{type:ControlType.Number,title:\"Canvas %\",min:0,max:1,step:.05,description:\"Preview fill on the canvas only.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ScrollProgressBar\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"320\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"10\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollProgressBar.map","// Generated by Framer (1a93ff7)\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 e3eZc5ERR=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.5 17 C 2.462 17 0 14.538 0 11.5 L 0 5.5 C 0 2.462 2.462 0 5.5 0 L 11.5 0 C 14.538 0 17 2.462 17 5.5 L 17 11.5 C 17 14.538 14.538 17 11.5 17 Z\" fill=\"transparent\" height=\"17px\" id=\"Y8yrN5egx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--1uybkn4, rgb(0, 0, 0))\" transform=\"translate(3.5 3.5)\" width=\"17px\"/><path d=\"M 0 3.606 C 0 1.614 1.614 0 3.606 0 C 5.598 0 7.212 1.614 7.212 3.606 C 7.212 5.598 5.598 7.212 3.606 7.212 C 1.614 7.212 0 5.598 0 3.606 Z\" fill=\"transparent\" height=\"7.212px\" id=\"japPElLZV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--1uybkn4, rgb(0, 0, 0))\" transform=\"translate(8.394 8.394)\" width=\"7.212px\"/><path d=\"M 0 1.03 C 0 0.461 0.461 0 1.03 0 C 1.599 0 2.06 0.461 2.06 1.03 C 2.06 1.599 1.599 2.06 1.03 2.06 C 0.461 2.06 0 1.599 0 1.03 Z\" fill=\"var(--1uybkn4, rgb(0, 0, 0))\" height=\"2.0599999999999996px\" id=\"t1oo8v1sT\" transform=\"translate(15.864 6.076)\" width=\"2.0600000000000005px\"/></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=({color,height,id,width,...props})=>{return{...props,e3eZc5ERR:color??props.e3eZc5ERR??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,e3eZc5ERR,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bk8hu\",className),layoutId:layoutId,ref:ref,style:{\"--1uybkn4\":e3eZc5ERR,...style}});});const css=[`.framer-bk8hu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1uybkn4); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"e3eZc5ERR\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"1uybkn4\"},\"set\":{\"localId\":\"vectorSet/FAFqOOi9F\",\"id\":\"FAFqOOi9F\",\"moduleId\":\"1Zg8CZQCvarlxy0ksgoC\"}}\n */const Icon=withCSS(Component,css,\"framer-bk8hu\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{e3eZc5ERR:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1uybkn4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FAFqOOi9F\\\",\\\"id\\\":\\\"FAFqOOi9F\\\",\\\"moduleId\\\":\\\"1Zg8CZQCvarlxy0ksgoC\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"e3eZc5ERR\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a93ff7)\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 e3eZc5ERR=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.372 0 L 1.628 0 C 0.729 0 0 0.729 0 1.628 L 0 16.372 C 0 17.271 0.729 18 1.628 18 L 16.372 18 C 17.271 18 18 17.271 18 16.372 L 18 1.628 C 18 0.729 17.271 0 16.372 0 Z M 5.57 15.542 C 5.57 15.804 5.358 16.016 5.096 16.016 L 3.079 16.016 C 2.817 16.016 2.605 15.804 2.605 15.542 L 2.605 7.087 C 2.605 6.825 2.817 6.613 3.079 6.613 L 5.096 6.613 C 5.358 6.613 5.57 6.825 5.57 7.087 Z M 4.088 5.816 C 3.029 5.816 2.171 4.958 2.171 3.9 C 2.171 2.842 3.029 1.984 4.088 1.984 C 5.146 1.984 6.004 2.842 6.004 3.9 C 6.004 4.958 5.146 5.816 4.088 5.816 Z M 16.111 15.581 C 16.111 15.821 15.916 16.016 15.675 16.016 L 13.511 16.016 C 13.27 16.016 13.075 15.821 13.075 15.581 L 13.075 11.615 C 13.075 11.023 13.249 9.022 11.529 9.022 C 10.195 9.022 9.925 10.392 9.87 11.006 L 9.87 15.581 C 9.87 15.821 9.675 16.016 9.434 16.016 L 7.341 16.016 C 7.101 16.016 6.905 15.821 6.905 15.581 L 6.905 7.049 C 6.905 6.808 7.101 6.613 7.341 6.613 L 9.434 6.613 C 9.675 6.613 9.87 6.808 9.87 7.049 L 9.87 7.787 C 10.365 7.044 11.1 6.471 12.665 6.471 C 16.131 6.471 16.111 9.709 16.111 11.488 Z\" fill=\"var(--1uybkn4, rgb(0, 0, 0))\" height=\"18px\" id=\"ga1OzzBj5\" transform=\"translate(3 3)\" width=\"18px\"/></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=({color,height,id,width,...props})=>{return{...props,e3eZc5ERR:color??props.e3eZc5ERR??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,e3eZc5ERR,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6q968\",className),layoutId:layoutId,ref:ref,style:{\"--1uybkn4\":e3eZc5ERR,...style}});});const css=[`.framer-6q968 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1uybkn4); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"e3eZc5ERR\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin\",\"color\":{\"type\":\"variable\",\"value\":\"1uybkn4\"},\"set\":{\"localId\":\"vectorSet/FAFqOOi9F\",\"id\":\"FAFqOOi9F\",\"moduleId\":\"1Zg8CZQCvarlxy0ksgoC\"}}\n */const Icon=withCSS(Component,css,\"framer-6q968\");Icon.displayName=\"Linkedin\";export default Icon;addPropertyControls(Icon,{e3eZc5ERR:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"e3eZc5ERR\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1uybkn4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FAFqOOi9F\\\",\\\"id\\\":\\\"FAFqOOi9F\\\",\\\"moduleId\\\":\\\"1Zg8CZQCvarlxy0ksgoC\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={kRdfvAMjK:{hover:true}};const cycleOrder=[\"kRdfvAMjK\",\"AYzqhwmPu\"];const serializationHash=\"framer-32BpH\";const variantClassNames={AYzqhwmPu:\"framer-v-663bgj\",kRdfvAMjK:\"framer-v-tx77bc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const aIDwlkVAQ=undefined;const ZlvzqplTH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"kRdfvAMjK\",Active:\"AYzqhwmPu\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,numberOfImages,title,width,...props})=>{return{...props,aIDwlkVAQ:title??props.aIDwlkVAQ??\"Title\",variant:humanReadableVariantMap[props.variant]??props.variant??\"kRdfvAMjK\",ZlvzqplTH:numberOfImages??props.ZlvzqplTH??\"69\"};};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,aIDwlkVAQ,ZlvzqplTH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kRdfvAMjK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-tx77bc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"kRdfvAMjK\",ref:refBinding,style:{...style},...addPropertyOverrides({\"kRdfvAMjK-hover\":{\"data-framer-name\":undefined},AYzqhwmPu:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),className:\"framer-frq4je\",\"data-framer-name\":\"Title\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"H12LXe7JD\",style:{\"--extracted-r6o4lv\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:aIDwlkVAQ,variants:{\"kRdfvAMjK-hover\":{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},AYzqhwmPu:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kRdfvAMjK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})},AYzqhwmPu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159)))\",\"--framer-text-transform\":\"uppercase\"},children:\"69\"})}),className:\"framer-d4uwwb\",\"data-framer-name\":\"Superscript\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"fZjeqH_8L\",style:{\"--extracted-r6o4lv\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ZlvzqplTH,variants:{\"kRdfvAMjK-hover\":{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},AYzqhwmPu:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"kRdfvAMjK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"69\"})})},AYzqhwmPu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"69\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\".framer-32BpH.framer-1g5hnuu, .framer-32BpH .framer-1g5hnuu { display: block; }\",\".framer-32BpH.framer-tx77bc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-32BpH .framer-frq4je { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-32BpH .framer-d4uwwb { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; align-self: stretch; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }',\".framer-32BpH.framer-v-663bgj.framer-tx77bc { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"AYzqhwmPu\":{\"layout\":[\"auto\",\"auto\"]},\"uej9prtUt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aIDwlkVAQ\":\"title\",\"ZlvzqplTH\":\"numberOfImages\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCj2Zf_0bu=withCSS(Component,css,\"framer-32BpH\");export default FramerCj2Zf_0bu;FramerCj2Zf_0bu.displayName=\"Menu Title\";FramerCj2Zf_0bu.defaultProps={height:35,width:86};addPropertyControls(FramerCj2Zf_0bu,{variant:{options:[\"kRdfvAMjK\",\"AYzqhwmPu\"],optionTitles:[\"Variant 1\",\"Active\"],title:\"Variant\",type:ControlType.Enum},aIDwlkVAQ:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onaIDwlkVAQChange:{changes:\"aIDwlkVAQ\",type:ControlType.ChangeHandler},ZlvzqplTH:{defaultValue:\"69\",displayTextArea:false,title:\"Number of Images\",type:ControlType.String},onZlvzqplTHChange:{changes:\"ZlvzqplTH\",type:ControlType.ChangeHandler}});addFonts(FramerCj2Zf_0bu,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCj2Zf_0bu\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AYzqhwmPu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uej9prtUt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"86\",\"framerVariables\":\"{\\\"aIDwlkVAQ\\\":\\\"title\\\",\\\"ZlvzqplTH\\\":\\\"numberOfImages\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cj2Zf_0bu.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const useStore=createStore({// Set the starting theme below, otherwise default to system.\ntheme:\"system\"});const changeTheme=theme=>{const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",`${theme}`);bodyElement.setAttribute(\"toggle-theme\",`${theme}`);localStorage.setItem(\"theme\",`${theme}`);// Trigger event that is compatible with Framestack Theme Image Component\nconst event=new Event(\"themeChange\");window.dispatchEvent(event);return;};export function withSingleToggle(Component){return props=>{const[store,setStore]=useStore();useEffect(()=>{// If starting theme is other than light/dark then match device theme.\nif(store.theme!==\"dark\"&&store.theme!==\"light\"){// Detect system theme\nconst mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");let newTheme=mediaQuery.matches?\"dark\":\"light\";// Set store theme\nsetStore({theme:newTheme});localStorage.setItem(\"theme\",`${newTheme}`);}else{// Set the starting theme based on store\nlocalStorage.setItem(\"theme\",`${store.theme}`);}// Create attributes on html and body so that theme will be applied based on store\nconst htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement&&htmlElement.setAttribute(\"toggle-theme\",`${store.theme}`);bodyElement&&bodyElement.setAttribute(\"toggle-theme\",`${store.theme}`);// Create sets of light and dark mode tokens\nlet lightThemeTokens=[];let darkThemeTokens=[];for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{for(let rule of sheet.cssRules){// Get light and dark mode tokens\nif(rule.selectorText===\"body\"){const style=rule.style;for(let j=0;j<style.length;j++){const propertyName=style[j];if(propertyName.includes(\"--token\")){const value=style.getPropertyValue(propertyName);// Check for specific tokens or list all\nconst combinedCssRule=`${propertyName}: ${value};`;lightThemeTokens.push(combinedCssRule);}}lightThemeTokens=lightThemeTokens.join(\" \");}else if(rule.conditionText===\"(prefers-color-scheme: dark)\"){const cssTextIgnore=\"body:not([data-framer-theme])\";if(!rule.cssText.includes(cssTextIgnore)){const mediaRulesString=rule.cssRules[0].cssText.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){console.warn(\"Cannot access stylesheet:\",sheet.href);}}// Create styleSheet with id and populate with correct CSS text\nlet styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens}} body[toggle-theme=\"dark\"]{${darkThemeTokens}} html[toggle-theme=\"light\"] { color-scheme: light; } html[toggle-theme=\"dark\"] { color-scheme: dark; }`;styleElement.textContent=customCssRule;document.head.appendChild(styleElement);// Cleanup function\nreturn()=>{// Check if the style element exists and remove it\nconst existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}htmlElement&&htmlElement.setAttribute(\"toggle-theme\",\"system\");bodyElement&&bodyElement.setAttribute(\"toggle-theme\",\"system\");};},[]);const handleClick=()=>{let newTheme=store.theme===\"light\"?\"dark\":\"light\";setStore({theme:newTheme});changeTheme(newTheme);};return /*#__PURE__*/_jsx(Component,{...props,variant:store.theme===\"light\"?\"Light\":\"Dark\",whileHover:{scale:1.1},onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSingleToggle\":{\"type\":\"reactHoc\",\"name\":\"withSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Toggle.map","// Generated by Framer (84b833b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={L6eGRsQVW:{hover:true}};const cycleOrder=[\"P5NTon8PF\",\"nc8iuKbhg\",\"L6eGRsQVW\",\"H_AfTaBiF\",\"sclfQu1CS\"];const serializationHash=\"framer-NoGR7\";const variantClassNames={H_AfTaBiF:\"framer-v-caejsw\",L6eGRsQVW:\"framer-v-51ma1g\",nc8iuKbhg:\"framer-v-1j0s5xo\",P5NTon8PF:\"framer-v-us4xxe\",sclfQu1CS:\"framer-v-gdnlmb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile 1\":\"H_AfTaBiF\",\"Mobile 2\":\"sclfQu1CS\",button:\"L6eGRsQVW\",Dark:\"nc8iuKbhg\",Lignt:\"P5NTon8PF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"P5NTon8PF\"};};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:\"P5NTon8PF\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11wz6vl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"nc8iuKbhg\");});const onTapxig8mu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"P5NTon8PF\");});const onTapakhf7d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"sclfQu1CS\");});const onTap2fb82p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"H_AfTaBiF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-us4xxe\",className,classNames),\"data-framer-name\":\"Lignt\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P5NTon8PF\",onTap:onTap11wz6vl,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"L6eGRsQVW-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onTap:undefined},H_AfTaBiF:{\"data-framer-name\":\"Mobile 1\",onTap:onTapakhf7d},L6eGRsQVW:{\"data-framer-name\":\"button\",\"data-highlight\":undefined,onTap:undefined},nc8iuKbhg:{\"data-framer-name\":\"Dark\",onTap:onTapxig8mu},sclfQu1CS:{\"data-framer-name\":\"Mobile 2\",onTap:onTap2fb82p}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ls56td\",layoutDependency:layoutDependency,layoutId:\"lmst3A5ke\",style:{rotate:0},variants:{\"L6eGRsQVW-hover\":{rotate:-90}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oqr75r\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"hxbbP1dC4\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1oyy2w6\",layoutDependency:layoutDependency,layoutId:\"xaoQLAhBC\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 L 6 0 C 9.314 0 12 2.686 12 6 L 12 6 C 12 9.314 9.314 12 6 12 L 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\" stroke-width=\"1.5\" stroke=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({nc8iuKbhg:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 0 4 C 0 1.791 1.791 0 4 0 L 4 0 C 6.209 0 8 1.791 8 4 L 8 4 C 8 6.209 6.209 8 4 8 L 4 8 C 1.791 8 0 6.209 0 4 Z\" fill=\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\" stroke-width=\"1.5\" stroke=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wad5qv\",\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"AVQtf0Jod\",radius:100,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8 8\" overflow=\"visible\"><path d=\"M 0 4 C 0 1.791 1.791 0 4 0 L 4 0 C 6.209 0 8 1.791 8 4 L 8 4 C 8 6.209 6.209 8 4 8 L 4 8 C 1.791 8 0 6.209 0 4 Z\" fill=\"rgb(0, 0, 0)\" stroke-width=\"1.5\" stroke=\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({nc8iuKbhg:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12\" overflow=\"visible\"><path d=\"M 0 6 C 0 2.686 2.686 0 6 0 L 6 0 C 9.314 0 12 2.686 12 6 L 12 6 C 12 9.314 9.314 12 6 12 L 6 12 C 2.686 12 0 9.314 0 6 Z\" fill=\"rgb(0, 0, 0)\" stroke-width=\"1.5\" stroke=\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NoGR7.framer-lj2t8q, .framer-NoGR7 .framer-lj2t8q { display: block; }\",\".framer-NoGR7.framer-us4xxe { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 27px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-NoGR7 .framer-ls56td { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 26px; justify-content: center; overflow: hidden; padding: 0px 2px 0px 2px; position: relative; width: min-content; }\",\".framer-NoGR7 .framer-oqr75r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-NoGR7 .framer-1oyy2w6 { height: 12px; position: relative; width: 12px; }\",\".framer-NoGR7 .framer-wad5qv { height: 8px; position: relative; width: 8px; }\",\".framer-NoGR7.framer-v-1j0s5xo .framer-1oyy2w6 { height: 8px; order: 1; width: 8px; }\",\".framer-NoGR7.framer-v-1j0s5xo .framer-wad5qv { height: 12px; order: 0; width: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 33\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"nc8iuKbhg\":{\"layout\":[\"auto\",\"fixed\"]},\"L6eGRsQVW\":{\"layout\":[\"auto\",\"fixed\"]},\"H_AfTaBiF\":{\"layout\":[\"auto\",\"fixed\"]},\"sclfQu1CS\":{\"layout\":[\"auto\",\"fixed\"]},\"z3af2eEgA\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYUcWmPgf4=withCSS(Component,css,\"framer-NoGR7\");export default FramerYUcWmPgf4;FramerYUcWmPgf4.displayName=\"ThemeToggle\";FramerYUcWmPgf4.defaultProps={height:27,width:33};addPropertyControls(FramerYUcWmPgf4,{variant:{options:[\"P5NTon8PF\",\"nc8iuKbhg\",\"L6eGRsQVW\",\"H_AfTaBiF\",\"sclfQu1CS\"],optionTitles:[\"Lignt\",\"Dark\",\"button\",\"Mobile 1\",\"Mobile 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYUcWmPgf4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYUcWmPgf4\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerIntrinsicWidth\":\"33\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"nc8iuKbhg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"L6eGRsQVW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"H_AfTaBiF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sclfQu1CS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"z3af2eEgA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YUcWmPgf4.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withSingleToggle}from\"https://framerusercontent.com/modules/3S1bw0U8SXfyQ48L57gt/FKC7JTK5iw9msb11Nc9E/Toggle.js\";import ThemeToggle,*as ThemeToggleInfo from\"https://framerusercontent.com/modules/XELUHAm405bRwcDCvN3Q/FkGVoEBQgh4dssdmU3mZ/YUcWmPgf4.js\";const ThemeToggleFonts=getFonts(ThemeToggle);const ThemeToggleWithSingleToggle18q3l1qWithMappedReactProps9nwiea=withMappedReactProps(withCodeBoundaryForOverrides(ThemeToggle,{nodeId:\"mA4mGQ56K\",override:withSingleToggle,scopeId:\"FQrQtxUi1\"}),ThemeToggleInfo);const cycleOrder=[\"wQX5rlbEa\",\"wsvwLh8wF\",\"u3XKHr14j\"];const serializationHash=\"framer-ZX2PS\";const variantClassNames={u3XKHr14j:\"framer-v-9qbjl8\",wQX5rlbEa:\"framer-v-1dyjhhl\",wsvwLh8wF:\"framer-v-mhm0e8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nXU4bFUmr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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:\"wQX5rlbEa\",Mobile:\"u3XKHr14j\",Tablet:\"wsvwLh8wF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,padding,width,...props})=>{return{...props,nXU4bFUmr:padding??props.nXU4bFUmr??\"20px 24px 20px 24px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"wQX5rlbEa\"};};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,nXU4bFUmr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wQX5rlbEa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dyjhhl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wQX5rlbEa\",ref:refBinding,style:{...style},...addPropertyOverrides({u3XKHr14j:{\"data-framer-name\":\"Mobile\"},wsvwLh8wF:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gwvu1b\",layoutDependency:layoutDependency,layoutId:\"k1FkHN3zu\",style:{\"--sne0ml\":numberToPixelString(nXU4bFUmr)},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13s9urq\",layoutDependency:layoutDependency,layoutId:\"chytN_E0G\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"35px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||800)-0-110+0+0)+10+0,...addPropertyOverrides({u3XKHr14j:{y:undefined},wsvwLh8wF:{y:(componentViewport?.y||0)+0+((componentViewport?.height||1e3)-0-110+0+0)+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18q3l1q-container\",layoutDependency:layoutDependency,layoutId:\"mA4mGQ56K-container\",nodeId:\"mA4mGQ56K\",rendersWithMotion:true,scopeId:\"FQrQtxUi1\",children:/*#__PURE__*/_jsx(ThemeToggleWithSingleToggle18q3l1qWithMappedReactProps9nwiea,{height:\"100%\",id:\"mA4mGQ56K\",layoutId:\"mA4mGQ56K\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"P5NTon8PF\"),width:\"100%\"})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZX2PS.framer-7i1e2c, .framer-ZX2PS .framer-7i1e2c { display: block; }\",\".framer-ZX2PS.framer-1dyjhhl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-ZX2PS .framer-gwvu1b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; max-width: 2600px; overflow: visible; padding: 10px 48px 100px 48px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZX2PS .framer-13s9urq { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: min-content; }\",\".framer-ZX2PS .framer-18q3l1q-container { flex: none; height: 30px; position: relative; width: 35px; z-index: 1; }\",\".framer-ZX2PS.framer-v-mhm0e8.framer-1dyjhhl, .framer-ZX2PS.framer-v-9qbjl8.framer-1dyjhhl { height: 1000px; width: 999px; }\",\".framer-ZX2PS.framer-v-mhm0e8 .framer-gwvu1b { padding: 10px 32px 100px 32px; }\",\".framer-ZX2PS.framer-v-9qbjl8 .framer-gwvu1b { padding: var(--sne0ml); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wsvwLh8wF\":{\"layout\":[\"fixed\",\"fixed\"]},\"u3XKHr14j\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nXU4bFUmr\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFQrQtxUi1=withCSS(Component,css,\"framer-ZX2PS\");export default FramerFQrQtxUi1;FramerFQrQtxUi1.displayName=\"Toggle colour b-w\";FramerFQrQtxUi1.defaultProps={height:800,width:1200};addPropertyControls(FramerFQrQtxUi1,{variant:{options:[\"wQX5rlbEa\",\"wsvwLh8wF\",\"u3XKHr14j\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},nXU4bFUmr:{defaultValue:\"20px 24px 20px 24px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerFQrQtxUi1,[{explicitInter:true,fonts:[]},...ThemeToggleFonts],{supportsExplicitInterCodegen:true});FramerFQrQtxUi1.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ThemeToggle,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFQrQtxUi1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wsvwLh8wF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u3XKHr14j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"800\",\"framerVariables\":\"{\\\"nXU4bFUmr\\\":\\\"padding\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FQrQtxUi1.map","// Generated by Framer (1a93ff7)\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 e3eZc5ERR=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.982 3.703 C 17.904 5.503 16.677 7.969 14.312 11.098 C 11.861 14.366 9.793 16 8.095 16 C 7.038 16 6.162 15.004 5.43 13.013 L 3.992 7.538 C 3.452 5.55 2.876 4.554 2.258 4.554 C 2.123 4.554 1.654 4.845 0.847 5.425 L 0 4.304 C 0.882 3.508 1.757 2.706 2.627 1.897 C 3.81 0.844 4.7 0.293 5.292 0.235 C 6.692 0.096 7.553 1.082 7.877 3.189 C 8.225 5.462 8.468 6.875 8.604 7.427 C 9.009 9.313 9.453 10.255 9.937 10.255 C 10.313 10.255 10.879 9.642 11.635 8.419 C 12.388 7.196 12.79 6.267 12.844 5.627 C 12.952 4.572 12.548 4.041 11.634 4.041 C 11.204 4.041 10.759 4.134 10.301 4.341 C 11.19 1.366 12.877 -0.088 15.372 0.004 C 17.227 0.05 18.093 1.285 17.992 3.696 Z\" fill=\"var(--1uybkn4, rgb(0, 0, 0))\" height=\"16px\" id=\"qEtqd1Bwv\" transform=\"translate(3 5)\" width=\"18px\"/></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=({color,height,id,width,...props})=>{return{...props,e3eZc5ERR:color??props.e3eZc5ERR??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,e3eZc5ERR,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HBTSX\",className),layoutId:layoutId,ref:ref,style:{\"--1uybkn4\":e3eZc5ERR,...style}});});const css=[`.framer-HBTSX { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1uybkn4); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"e3eZc5ERR\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vimeo\",\"color\":{\"type\":\"variable\",\"value\":\"1uybkn4\"},\"set\":{\"localId\":\"vectorSet/FAFqOOi9F\",\"id\":\"FAFqOOi9F\",\"moduleId\":\"1Zg8CZQCvarlxy0ksgoC\"}}\n */const Icon=withCSS(Component,css,\"framer-HBTSX\");Icon.displayName=\"Vimeo\";export default Icon;addPropertyControls(Icon,{e3eZc5ERR:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vimeo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1uybkn4\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/FAFqOOi9F\\\",\\\"id\\\":\\\"FAFqOOi9F\\\",\\\"moduleId\\\":\\\"1Zg8CZQCvarlxy0ksgoC\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"e3eZc5ERR\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (78ccf22)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vimeo from\"https://framerusercontent.com/modules/Q1fb8t0wINfXFMZ51oEz/k3dB8TBcea6cgI7XuqXK/th4gQkBgu.js\";const cycleOrder=[\"W9yA9XDGm\",\"mMrY0Qg8b\",\"OdxcNERhD\"];const serializationHash=\"framer-pMZz3\";const variantClassNames={mMrY0Qg8b:\"framer-v-15fo5oi\",OdxcNERhD:\"framer-v-1g4cptn\",W9yA9XDGm:\"framer-v-sdt2tr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZEuvhVMAo=undefined;const xEXQ2jvVL=undefined;const KHCuOuF06=undefined;const EeRtKBXb3=undefined;const QCtheRaaH=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"3\":\"OdxcNERhD\",\"Variant 1\":\"W9yA9XDGm\",\"Variant 2\":\"mMrY0Qg8b\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,icon,id,link,opacity,width,...props})=>{return{...props,EeRtKBXb3:color??props.EeRtKBXb3??\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",KHCuOuF06:opacity??props.KHCuOuF06??1,QCtheRaaH:icon??props.QCtheRaaH??Vimeo,variant:humanReadableVariantMap[props.variant]??props.variant??\"W9yA9XDGm\",xEXQ2jvVL:link??props.xEXQ2jvVL,ZEuvhVMAo:click??props.ZEuvhVMAo};};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,xEXQ2jvVL,QCtheRaaH,EeRtKBXb3,ZEuvhVMAo,KHCuOuF06,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"W9yA9XDGm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1cndiqw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZEuvhVMAo){const res=await ZEuvhVMAo(...args);if(res===false)return false;}});const onMouseEnter7wur39=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"mMrY0Qg8b\");});const onMouseLeave1ylfsyb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"W9yA9XDGm\");});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:xEXQ2jvVL,motionChild:true,nodeId:\"W9yA9XDGm\",openInNewTab:true,scopeId:\"IRITPyUmT\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-sdt2tr\",className,classNames)} framer-1x4qfrs`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"W9yA9XDGm\",onMouseEnter:onMouseEnter7wur39,onTap:onTap1cndiqw,ref:refBinding,style:{...style},...addPropertyOverrides({mMrY0Qg8b:{\"data-framer-name\":\"Variant 2\",onMouseLeave:onMouseLeave1ylfsyb},OdxcNERhD:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1c030b4\",Component:QCtheRaaH,\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"poYRUoOqN\",style:{\"--1uybkn4\":EeRtKBXb3,opacity:KHCuOuF06},variants:{mMrY0Qg8b:{opacity:.4},OdxcNERhD:{opacity:1}}})})})})})});});const css=[\".framer-pMZz3.framer-1x4qfrs, .framer-pMZz3 .framer-1x4qfrs { display: block; }\",\".framer-pMZz3.framer-sdt2tr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pMZz3 .framer-1c030b4 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 34px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mMrY0Qg8b\":{\"layout\":[\"auto\",\"auto\"]},\"OdxcNERhD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xEXQ2jvVL\":\"link\",\"QCtheRaaH\":\"icon\",\"EeRtKBXb3\":\"color\",\"ZEuvhVMAo\":\"click\",\"KHCuOuF06\":\"opacity\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"1Zg8CZQCvarlxy0ksgoC\"]\n */const FramerIRITPyUmT=withCSS(Component,css,\"framer-pMZz3\");export default FramerIRITPyUmT;FramerIRITPyUmT.displayName=\"Icons Hover\";FramerIRITPyUmT.defaultProps={height:34,width:34};addPropertyControls(FramerIRITPyUmT,{variant:{options:[\"W9yA9XDGm\",\"mMrY0Qg8b\",\"OdxcNERhD\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"3\"],title:\"Variant\",type:ControlType.Enum},xEXQ2jvVL:{title:\"Link\",type:ControlType.Link},QCtheRaaH:{defaultValue:{identifier:\"module:Q1fb8t0wINfXFMZ51oEz/k3dB8TBcea6cgI7XuqXK/th4gQkBgu.js:default\",moduleId:\"Q1fb8t0wINfXFMZ51oEz\"},setModuleId:\"1Zg8CZQCvarlxy0ksgoC\",title:\"Icon\",type:ControlType.VectorSetItem},EeRtKBXb3:{defaultValue:'var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color},ZEuvhVMAo:{title:\"Click\",type:ControlType.EventHandler},KHCuOuF06:{defaultValue:1,max:1,min:0,step:.01,title:\"Opacity\",type:ControlType.Number},onKHCuOuF06Change:{changes:\"KHCuOuF06\",type:ControlType.ChangeHandler}});addFonts(FramerIRITPyUmT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIRITPyUmT\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mMrY0Qg8b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OdxcNERhD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"xEXQ2jvVL\\\":\\\"link\\\",\\\"QCtheRaaH\\\":\\\"icon\\\",\\\"EeRtKBXb3\\\":\\\"color\\\",\\\"ZEuvhVMAo\\\":\\\"click\\\",\\\"KHCuOuF06\\\":\\\"opacity\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerIntrinsicWidth\":\"34\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"1Zg8CZQCvarlxy0ksgoC\\\"]\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IRITPyUmT.map","// Generated by Framer (89de1f5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"142928714\" role=\"presentation\" viewBox=\"0 0 346 149\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 125.28 L 0 2.88 L 26.64 2.88 L 28.8 125.28 Z M 109.8 125.28 L 111.96 2.88 L 138.6 2.88 L 138.6 125.28 Z M 79.74 125.28 L 58.86 125.28 L 36.36 65.16 L 17.28 2.88 L 37.98 2.88 L 64.62 75.24 L 71.28 98.64 L 68.22 98.64 L 75.06 75.24 L 101.7 2.88 L 121.32 2.88 L 102.06 65.7 Z M 162.788 88.02 L 162.788 64.44 L 212.648 64.44 L 212.648 88.02 Z M 346.327 42.12 L 316.087 42.12 C 314.407 36.12 311.407 31.56 307.087 28.44 C 302.887 25.2 297.787 23.58 291.787 23.58 C 285.667 23.58 280.387 25.26 275.947 28.62 C 271.627 31.86 268.327 36.54 266.047 42.66 C 263.767 48.66 262.627 55.86 262.627 64.26 C 262.627 72.66 263.767 79.86 266.047 85.86 C 268.327 91.86 271.627 96.48 275.947 99.72 C 280.267 102.96 285.547 104.58 291.787 104.58 C 297.547 104.58 302.527 103.08 306.727 100.08 C 311.047 97.08 314.047 92.7 315.727 86.94 L 346.327 86.94 C 344.167 95.94 340.507 103.5 335.347 109.62 C 330.187 115.74 323.887 120.36 316.447 123.48 C 309.007 126.6 300.907 128.16 292.147 128.16 C 279.907 128.16 269.347 125.58 260.467 120.42 C 251.707 115.26 244.927 107.94 240.127 98.46 C 235.447 88.86 233.107 77.46 233.107 64.26 C 233.107 51.06 235.507 39.66 240.307 30.06 C 245.107 20.34 251.947 12.9 260.827 7.74 C 269.707 2.58 280.267 0 292.507 0 C 301.267 0 309.367 1.56 316.807 4.68 C 324.367 7.8 330.727 12.48 335.887 18.72 C 341.167 24.96 344.647 32.76 346.327 42.12 Z\" fill=\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\" height=\"128.16px\" id=\"MZFznIA9K\" width=\"346.3269946289063px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8vBSQ\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-8vBSQ { -webkit-mask: ${mask}; aspect-ratio: 2.3221476510067114; background-color: var(--token-a78ef935-2563-4fab-b852-cb737b340737, #ffffff); mask: ${mask}; width: 346px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 346\n * @framerIntrinsicHeight 149\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"White Logo\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/BzI0B3AZF\",\"id\":\"BzI0B3AZF\",\"moduleId\":\"PGETiP1jHK2d9PBnwleQ\"}}\n */const Icon=withCSS(Component,css,\"framer-8vBSQ\");Icon.displayName=\"White Logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"149\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"White Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/BzI0B3AZF\\\",\\\"id\\\":\\\"BzI0B3AZF\\\",\\\"moduleId\\\":\\\"PGETiP1jHK2d9PBnwleQ\\\"}}\",\"framerIntrinsicWidth\":\"346\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b135809)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-VPwF5\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 31 12\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 11.73 L 0 0.27 L 2.453 0.27 L 2.652 11.73 Z M 10.112 11.73 L 10.31 0.27 L 12.764 0.27 L 12.764 11.73 Z M 7.343 11.73 L 5.42 11.73 L 3.348 6.101 L 1.591 0.27 L 3.498 0.27 L 5.951 7.045 L 6.564 9.236 L 6.282 9.236 L 6.912 7.045 L 9.366 0.27 L 11.172 0.27 L 9.399 6.152 Z M 14.545 8.242 L 14.545 6.034 L 19.136 6.034 L 19.136 8.242 Z M 31 3.944 L 28.215 3.944 C 28.06 3.382 27.784 2.955 27.386 2.663 C 27 2.36 26.53 2.208 25.977 2.208 C 25.414 2.208 24.928 2.365 24.519 2.68 C 24.121 2.983 23.817 3.421 23.607 3.994 C 23.397 4.556 23.292 5.23 23.292 6.017 C 23.292 6.803 23.397 7.478 23.607 8.039 C 23.817 8.601 24.121 9.034 24.519 9.337 C 24.917 9.64 25.403 9.792 25.977 9.792 C 26.508 9.792 26.966 9.652 27.353 9.371 C 27.751 9.09 28.027 8.68 28.182 8.14 L 31 8.14 C 30.801 8.983 30.464 9.691 29.989 10.264 C 29.52 10.833 28.923 11.278 28.248 11.562 C 27.563 11.854 26.817 12 26.011 12 C 24.883 12 23.911 11.758 23.093 11.275 C 22.286 10.792 21.662 10.107 21.22 9.219 C 20.789 8.32 20.574 7.253 20.574 6.017 C 20.574 4.781 20.795 3.713 21.237 2.815 C 21.679 1.904 22.309 1.208 23.126 0.725 C 23.944 0.242 24.917 0 26.044 0 C 26.85 0 27.596 0.146 28.281 0.438 C 28.965 0.721 29.569 1.173 30.039 1.753 C 30.525 2.337 30.845 3.067 31 3.944 Z\" fill=\"rgb(0, 0, 0)\" height=\"12px\" id=\"OHqhUJEU9\" width=\"31.000001200660634px\"/></svg>',style:{...style}});});const css=[`.framer-VPwF5 { -webkit-mask: ${mask}; aspect-ratio: 2.5833333333333335; display: block; mask: ${mask}; user-select: none; width: 31px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 31\n * @framerIntrinsicHeight 12\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/ikE0B7Vss\",\"id\":\"ikE0B7Vss\",\"moduleId\":\"6XIiH7rSuCJyMjzKqfsh\"}}\n */const Icon=withCSS(Component,css,\"framer-VPwF5\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ikE0B7Vss\\\",\\\"id\\\":\\\"ikE0B7Vss\\\",\\\"moduleId\\\":\\\"6XIiH7rSuCJyMjzKqfsh\\\"}}\",\"framerIntrinsicHeight\":\"12\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"31\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import WhiteLogo from\"https://framerusercontent.com/modules/23PQKHSm41Qta5rvngYy/bUiZu0SpQ2lQQxN5b3iN/Fb6kIROuA.js\";import Vector from\"https://framerusercontent.com/modules/m0CxH12SgHhBXnXhnf3j/2Te8kvLRGUoX6Z0DjQQo/FtCncoM2D.js\";const VectorFonts=getFonts(Vector);const WhiteLogoFonts=getFonts(WhiteLogo);const cycleOrder=[\"vGX7vkFd2\",\"V4oogRAIS\",\"lPUAuioh2\",\"JbYG6qFTI\",\"wDe76buej\",\"Er5Shi4X2\",\"vCPPyyZAz\"];const serializationHash=\"framer-kmeoD\";const variantClassNames={Er5Shi4X2:\"framer-v-djdbj8\",JbYG6qFTI:\"framer-v-1wiqer\",lPUAuioh2:\"framer-v-1wphn10\",V4oogRAIS:\"framer-v-venkpe\",vCPPyyZAz:\"framer-v-bnko2z\",vGX7vkFd2:\"framer-v-q501x3\",wDe76buej:\"framer-v-1223o5b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const L42yWSKWv=undefined;const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mark Cocksedge\":\"lPUAuioh2\",Logo:\"Er5Shi4X2\",Mobile:\"vCPPyyZAz\",Photography:\"wDe76buej\",White:\"JbYG6qFTI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,visibleVector,width,...props})=>{return{...props,L42yWSKWv:visibleVector??props.L42yWSKWv??false,variant:humanReadableVariantMap[props.variant]??props.variant??\"vGX7vkFd2\"};};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,L42yWSKWv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vGX7vkFd2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1cihv9x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Er5Shi4X2\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeavel7i4qj=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"vGX7vkFd2\");});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:\"TYRuNsukh\"},motionChild:true,nodeId:\"vGX7vkFd2\",openInNewTab:false,scopeId:\"RigX5Ce9U\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q501x3\",className,classNames)} framer-uqeqdo`,\"data-framer-name\":\"Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vGX7vkFd2\",onMouseEnter:onMouseEnter1cihv9x,ref:refBinding,style:{...style},...addPropertyOverrides({Er5Shi4X2:{onMouseLeave:onMouseLeavel7i4qj},JbYG6qFTI:{\"data-framer-name\":\"White\"},lPUAuioh2:{\"data-framer-name\":\"Mark Cocksedge\"},vCPPyyZAz:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined},wDe76buej:{\"data-framer-name\":\"Photography\"}},baseVariant,gestureVariant),children:[L42yWSKWv!==false&&/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-nsudk9\",layoutDependency:layoutDependency,layoutId:\"zaK_ozCxy\",transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-749ik5\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iGvY1J2zP\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ntoq7\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"oKYMg5PYN\",children:/*#__PURE__*/_jsx(WhiteLogo,{animated:true,className:\"framer-1wldfzd\",layoutDependency:layoutDependency,layoutId:\"YYLeqQczK\"})})})]})})})})});});const css=[\".framer-kmeoD.framer-uqeqdo, .framer-kmeoD .framer-uqeqdo { display: block; }\",\".framer-kmeoD.framer-q501x3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 10px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-kmeoD .framer-nsudk9 { aspect-ratio: 2.9285714285714284 / 1; flex: none; height: auto; left: -1px; position: absolute; right: -2px; top: 49%; width: calc(100% - -3px); z-index: 1; }\",\".framer-kmeoD .framer-749ik5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kmeoD .framer-ntoq7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 41px; }\",\".framer-kmeoD .framer-1wldfzd { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-kmeoD.framer-v-venkpe.framer-q501x3 { padding: 0px; width: 45px; }\",\".framer-kmeoD.framer-v-1wphn10.framer-q501x3, .framer-kmeoD.framer-v-1223o5b.framer-q501x3 { width: 45px; }\",\".framer-kmeoD.framer-v-1wiqer.framer-q501x3 { width: 38px; }\",\".framer-kmeoD.framer-v-bnko2z .framer-ntoq7 { width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 41\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"V4oogRAIS\":{\"layout\":[\"fixed\",\"auto\"]},\"lPUAuioh2\":{\"layout\":[\"fixed\",\"auto\"]},\"JbYG6qFTI\":{\"layout\":[\"fixed\",\"auto\"]},\"wDe76buej\":{\"layout\":[\"fixed\",\"auto\"]},\"Er5Shi4X2\":{\"layout\":[\"auto\",\"auto\"]},\"vCPPyyZAz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"L42yWSKWv\":\"visibleVector\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRigX5Ce9U=withCSS(Component,css,\"framer-kmeoD\");export default FramerRigX5Ce9U;FramerRigX5Ce9U.displayName=\"Logo\";FramerRigX5Ce9U.defaultProps={height:39,width:41};addPropertyControls(FramerRigX5Ce9U,{variant:{options:[\"vGX7vkFd2\",\"V4oogRAIS\",\"lPUAuioh2\",\"JbYG6qFTI\",\"wDe76buej\",\"Er5Shi4X2\",\"vCPPyyZAz\"],optionTitles:[\"Logo\",\"Logo\",\"Mark Cocksedge\",\"White\",\"Photography\",\"Logo\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},L42yWSKWv:{defaultValue:false,title:\"Visible Vector\",type:ControlType.Boolean},onL42yWSKWvChange:{changes:\"L42yWSKWv\",type:ControlType.ChangeHandler}});addFonts(FramerRigX5Ce9U,[{explicitInter:true,fonts:[]},...VectorFonts,...WhiteLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRigX5Ce9U\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"V4oogRAIS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lPUAuioh2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JbYG6qFTI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wDe76buej\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Er5Shi4X2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vCPPyyZAz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"L42yWSKWv\\\":\\\"visibleVector\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"41\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RigX5Ce9U.map","import{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * AutoCopyright - Automatically displays a copyright notice with configurable year, name, font, and color.\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function AutoCopyright({font={fontFamily:\"Inter, sans-serif\",fontSize:14,fontWeight:400,lineHeight:1.5,textAlign:\"center\"},color=\"#888888\",dateRange=true,name=\"Your Company Name\",startYear=2023,// ✅ NEW PROP DESTRUCTURING\ntextAlign=\"center\"}){const currentYear=new Date().getFullYear();let yearDisplay;if(dateRange&&startYear<currentYear){yearDisplay=`${startYear}-${currentYear}`;}else{yearDisplay=`${currentYear}`;}// Combine font and color into the style object\nconst textStyle={fontFamily:font.fontFamily,fontSize:font.fontSize,fontWeight:font.fontWeight,lineHeight:font.lineHeight,color:color,margin:0,padding:4,// ✅ Apply the new textAlign prop, overriding any alignment set in the font control\ntextAlign:textAlign};return /*#__PURE__*/_jsxs(\"p\",{style:textStyle,children:[\"\\xa9 \",yearDisplay,\" \",name]});}addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontFamily:\"Inter, sans-serif\",fontSize:14,fontWeight:400,lineHeight:1.5,textAlign:\"center\"},controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#888888\"},// ✅ NEW CONTROL: Text Alignment\ntextAlign:{type:ControlType.Enum,title:\"Alignment\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"center\",displaySegmentedControl:true},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",toggle:true},startYear:{type:ControlType.Number,title:\"Start Year\",defaultValue:new Date().getFullYear(),min:1900,max:new Date().getFullYear(),step:1,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Company Name\",placeholder:\"e.g., Acme Inc.\",displayTextArea:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copyright.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function TimeZoneDisplay(props){const{useCurrentTimezone=false,selectedTimezone=\"America/New_York\",format=\"12h\",showSeconds=true,showTimezone=true,textColor,font}=props;const[time,setTime]=useState(\"\");const isStatic=useIsStaticRenderer();useEffect(()=>{const updateTime=()=>{if(typeof window===\"undefined\")return;const timezone=useCurrentTimezone?Intl.DateTimeFormat().resolvedOptions().timeZone:selectedTimezone;const now=new Date;const options={timeZone:timezone,hour:\"2-digit\",minute:\"2-digit\",...showSeconds&&{second:\"2-digit\"},hour12:format===\"12h\",...showTimezone&&{timeZoneName:\"short\"}};const formattedTime=new Intl.DateTimeFormat(\"en-US\",options).format(now);startTransition(()=>setTime(formattedTime));};updateTime();if(isStatic)return;const interval=setInterval(updateTime,1e3);return()=>clearInterval(interval);},[useCurrentTimezone,selectedTimezone,format,showSeconds,showTimezone,isStatic]);const isFixedWidth=props?.style&&props.style.width===\"100%\";return /*#__PURE__*/_jsx(\"div\",{style:{...props.style,position:\"relative\",display:\"inline-block\",...isFixedWidth?{}:{width:\"max-content\"}},children:/*#__PURE__*/_jsx(\"span\",{style:{color:textColor,...font,whiteSpace:\"nowrap\"},children:time||\"Loading...\"})});}addPropertyControls(TimeZoneDisplay,{useCurrentTimezone:{type:ControlType.Boolean,title:\"Timezone\",enabledTitle:\"Current\",disabledTitle:\"Selected\",defaultValue:false},selectedTimezone:{type:ControlType.Enum,title:\"Select Timezone\",options:[\"Etc/GMT+12\",\"Pacific/Midway\",\"Pacific/Honolulu\",\"America/Anchorage\",\"America/Los_Angeles\",\"America/Denver\",\"America/Chicago\",\"America/New_York\",\"America/Caracas\",\"America/Santiago\",\"America/Sao_Paulo\",\"Atlantic/South_Georgia\",\"Atlantic/Azores\",\"Europe/London\",\"Europe/Paris\",\"Europe/Berlin\",\"Europe/Athens\",\"Europe/Moscow\",\"Asia/Dubai\",\"Asia/Karachi\",\"Asia/Kolkata\",\"Asia/Bangkok\",\"Asia/Shanghai\",\"Asia/Tokyo\",\"Australia/Sydney\",\"Pacific/Auckland\",\"Pacific/Kiritimati\"],optionTitles:[\"GMT-12:00 (Etc/GMT+12)\",\"GMT-11:00 (Midway)\",\"GMT-10:00 (Honolulu)\",\"GMT-9:00 (Anchorage)\",\"GMT-8:00 (Pacific Time)\",\"GMT-7:00 (Mountain Time)\",\"GMT-6:00 (Central Time)\",\"GMT-5:00 (Eastern Time)\",\"GMT-4:30 (Caracas)\",\"GMT-4:00 (Santiago)\",\"GMT-3:00 (S\\xe3o Paulo)\",\"GMT-2:00 (South Georgia)\",\"GMT-1:00 (Azores)\",\"GMT+0:00 (London)\",\"GMT+1:00 (Paris)\",\"GMT+1:00 (Berlin)\",\"GMT+2:00 (Athens)\",\"GMT+3:00 (Moscow)\",\"GMT+4:00 (Dubai)\",\"GMT+5:00 (Karachi)\",\"GMT+5:30 (Kolkata)\",\"GMT+7:00 (Bangkok)\",\"GMT+8:00 (Shanghai)\",\"GMT+9:00 (Tokyo)\",\"GMT+10:00 (Sydney)\",\"GMT+12:00 (Auckland)\",\"GMT+14:00 (Kiritimati)\"],defaultValue:\"America/New_York\",hidden:({useCurrentTimezone})=>useCurrentTimezone},format:{type:ControlType.Enum,title:\"Format\",options:[\"12h\",\"24h\"],optionTitles:[\"12 Hour\",\"24 Hour\"],defaultValue:\"12h\",displaySegmentedControl:true},showSeconds:{type:ControlType.Boolean,title:\"Seconds\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},showTimezone:{type:ControlType.Boolean,title:\"Timezone Label\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:true},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"32px\",variant:\"Semibold\",letterSpacing:\"-0.03em\",lineHeight:\"1em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TimeZoneDisplay\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TimeZone.map","// Generated by Framer (32af339)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 16 L 0 0 L 16 0 L 16 16 Z\" fill=\"transparent\" height=\"16px\" id=\"qNQkSZtAR\" width=\"16px\"/><path d=\"M 0 7.5 C 0 3.358 3.358 0 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 Z\" fill=\"transparent\" height=\"15px\" id=\"Jm0WyhObi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\" stroke=\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\" transform=\"translate(0.5 0.5)\" width=\"15px\"/><path d=\"M 0 0 L 0 5.5\" fill=\"transparent\" height=\"5.500000032348634px\" id=\"xmcz1XGe1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\" stroke=\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\" transform=\"translate(8 3)\" width=\"1px\"/><path d=\"M 4.5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"RGiENQuqs\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1\" stroke=\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\" transform=\"translate(8 8.5)\" width=\"4.5px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e6tGQ\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-e6tGQ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, #000000); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Time\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/gy9oi3vl5\",\"id\":\"gy9oi3vl5\",\"moduleId\":\"C7bjpMA9TaxoTLgCUHie\"}}\n */const Icon=withCSS(Component,css,\"framer-e6tGQ\");Icon.displayName=\"Time\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Time\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/gy9oi3vl5\\\",\\\"id\\\":\\\"gy9oi3vl5\\\",\\\"moduleId\\\":\\\"C7bjpMA9TaxoTLgCUHie\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bc931d3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-L2ycl\";const variantClassNames={Ew7RWynwT:\"framer-v-19l5m59\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const i8GHN3L3h=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,id,width,...props})=>{return{...props,i8GHN3L3h:color??props.i8GHN3L3h??\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\"};};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,i8GHN3L3h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ew7RWynwT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19l5m59\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Ew7RWynwT\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1c9x903\",\"data-styles-preset\":\"PD_nuuMkp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-i8GHN3L3h-ygOsYX5a0))\"},children:\"/\"})}),className:\"framer-1twtb9q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t5RQ4qdpV\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-i8GHN3L3h-ygOsYX5a0)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-i8GHN3L3h-ygOsYX5a0\":i8GHN3L3h},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L2ycl.framer-b35glo, .framer-L2ycl .framer-b35glo { display: block; }\",\".framer-L2ycl.framer-19l5m59 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-L2ycl .framer-1twtb9q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 6\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"i8GHN3L3h\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerygOsYX5a0=withCSS(Component,css,\"framer-L2ycl\");export default FramerygOsYX5a0;FramerygOsYX5a0.displayName=\"Forward slash\";FramerygOsYX5a0.defaultProps={height:19,width:6};addPropertyControls(FramerygOsYX5a0,{i8GHN3L3h:{defaultValue:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",title:\"Color\",type:ControlType.Color}});addFonts(FramerygOsYX5a0,[{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\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerygOsYX5a0\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"i8GHN3L3h\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"19\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"6\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ygOsYX5a0.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,ResolveLinks,RichText,runTasksWithYield,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 Instagram from\"https://framerusercontent.com/modules/cfXmEF7WDytNZOw7n42s/awJ2zeOXB26eYAwE5Dps/ITDcCk9Uj.js\";import Linkedin from\"https://framerusercontent.com/modules/mAZ57JheSdqnhQjTNSSs/Aa5vOd9bczbf3CIgpdRf/t7zLNIBnU.js\";import AutoCopyright from\"https://framerusercontent.com/modules/wRolDgnQhTmj71Rwt5a7/TH9hqe3JtlYA4PUYLAs9/Copyright.js\";import TimeZoneDisplay from\"https://framerusercontent.com/modules/Fw6vajtItYMY0CKXQZVL/jH76AXScZvwzKpjeOZHc/TimeZone.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/x56DunWHfIla6I8Y1r1t/gyGGSaxzr91Nw47VOGfJ/zG_61WNxz.js\";import Pin from\"https://framerusercontent.com/modules/Ox1T5GhB1eWb8tnB0VPp/2r3ydnkJp3J5wE9pmFOW/cZvoalJEy.js\";import Time from\"https://framerusercontent.com/modules/PTBBTR5x1Qhv8fznKXW0/lwgXhTCGiLInEtYPFn0S/GuvazyiWQ.js\";import Phone from\"https://framerusercontent.com/modules/qQCiGEgutI2MUC1yGf8u/05JNV8NJC7Pz0cA228n6/SX7yuN65R.js\";import Space from\"https://framerusercontent.com/modules/qZjykRN5xLIzUc5rRU0g/xypHUfEGmwC2BbOuLWiD/CgI0yjsFC.js\";import IconsHover from\"https://framerusercontent.com/modules/luzfzs91kKg6XraKWlOn/lknrNW7hBrXgLwKR4KUs/IRITPyUmT.js\";import Divider from\"https://framerusercontent.com/modules/tRhAE8lmwnN4LKQJSh8c/mXBKSr32JpO2s4zhUVxV/MyhAiIsqw.js\";import ForwardSlash from\"https://framerusercontent.com/modules/eZbIy7tDG2I1hF4cDiDM/mguzqicfFpNRdBig8JDU/ygOsYX5a0.js\";import LinkLarge from\"https://framerusercontent.com/modules/76JClwEo2v20Qzlx04Ho/df1imScazIxgDQvQVHYo/ZSTRiD6Lr.js\";const SpaceFonts=getFonts(Space);const DividerFonts=getFonts(Divider);const LinkLargeFonts=getFonts(LinkLarge);const PinFonts=getFonts(Pin);const PhoneFonts=getFonts(Phone);const TimeFonts=getFonts(Time);const TimeZoneDisplayFonts=getFonts(TimeZoneDisplay);const ForwardSlashFonts=getFonts(ForwardSlash);const IconsHoverFonts=getFonts(IconsHover);const AutoCopyrightFonts=getFonts(AutoCopyright);const SpaceControls=getPropertyControls(Space);const cycleOrder=[\"CRyACWxnx\",\"tKFZFzqxW\"];const serializationHash=\"framer-pLoDH\";const variantClassNames={CRyACWxnx:\"framer-v-op11v7\",tKFZFzqxW:\"framer-v-109rxmw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Dzr7xJqBy=undefined;const UFMgBi4pf=undefined;const U_UvSZCgn=undefined;const sv61ofByB=undefined;const setUFMgBi4pf=undefined;const setU_UvSZCgn=undefined;const setsv61ofByB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const animation1={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};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:\"CRyACWxnx\",Mobile:\"tKFZFzqxW\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"0px\":\"E0jjHsJpa\",\"16px\":\"sKTNMMGeU\",\"24px\":\"W5ukRhztu\",\"48px\":\"Q7ipN_9H7\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({campaignAmount,designAmount,height,id,portAmount,variant1,width,...props})=>{return{...props,Dzr7xJqBy:humanReadableEnumMap[variant1]??variant1??props.Dzr7xJqBy??\"Q7ipN_9H7\",sv61ofByB:campaignAmount??props.sv61ofByB??\"5\",U_UvSZCgn:designAmount??props.U_UvSZCgn??\"5\",UFMgBi4pf:portAmount??props.UFMgBi4pf??\"5\",variant:humanReadableVariantMap[props.variant]??props.variant??\"CRyACWxnx\"};};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,Dzr7xJqBy,\"UFMgBi4pf\":externalUFMgBi4pf,\"onUFMgBi4pfChange\":setExternalUFMgBi4pf,\"U_UvSZCgn\":externalU_UvSZCgn,\"onU_UvSZCgnChange\":setExternalU_UvSZCgn,\"sv61ofByB\":externalsv61ofByB,\"onsv61ofByBChange\":setExternalsv61ofByB,...restProps}=getProps(props);const[UFMgBi4pf,setUFMgBi4pf]=useStateVariable(externalUFMgBi4pf,setExternalUFMgBi4pf);const[U_UvSZCgn,setU_UvSZCgn]=useStateVariable(externalU_UvSZCgn,setExternalU_UvSZCgn);const[sv61ofByB,setsv61ofByB]=useStateVariable(externalsv61ofByB,setExternalsv61ofByB);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CRyACWxnx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"tKFZFzqxW\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-op11v7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CRyACWxnx\",ref:refBinding,style:{...style},...addPropertyOverrides({tKFZFzqxW:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xs28ur\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UprHVL3DR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:(componentViewport?.y||0)+0+((componentViewport?.height||642.5)-0-204+0+0)+140,...addPropertyOverrides({tKFZFzqxW:{y:(componentViewport?.y||0)+0+((componentViewport?.height||657.5)-0-96+0+0)+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17tvw2f-container\",layoutDependency:layoutDependency,layoutId:\"wmFMu5WsC-container\",nodeId:\"wmFMu5WsC\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",style:{opacity:0},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"wmFMu5WsC\",layoutId:\"wmFMu5WsC\",style:{height:\"100%\"},variant:matchVariant(Dzr7xJqBy),width:\"100%\",...addPropertyOverrides({tKFZFzqxW:{variant:matchVariant(\"W5ukRhztu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wd7vll\",layoutDependency:layoutDependency,layoutId:\"UVbNhAXnR\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8q9or9-container\",layoutDependency:layoutDependency,layoutId:\"HGXYgJQLV-container\",nodeId:\"HGXYgJQLV\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"HGXYgJQLV\",JDeRIY_N_:{delay:.2,duration:.6,ease:[0,0,1,1],type:\"tween\"},layoutId:\"HGXYgJQLV\",style:{height:\"100%\",width:\"100%\"},v1URYByXb:\"var(--token-4a866b33-b56a-4708-9ab7-602d84380979, rgb(222, 222, 222))\",variant:matchVariant(\"d_9QIKeRO\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-750n1t\",\"data-framer-name\":\"3 Columns - Small Text\",layoutDependency:layoutDependency,layoutId:\"G1RVC04uP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-go0302\",layoutDependency:layoutDependency,layoutId:\"SQ8L17LUd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17v1sy7\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"iJnUGoQXs\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Tha65zcZC\"},implicitPathVariables:undefined},{href:{webPageId:\"Tha65zcZC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"248px\",...addPropertyOverrides({tKFZFzqxW:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q6i1zb-container\",\"data-framer-name\":\"Main Link\",layoutDependency:layoutDependency,layoutId:\"wVoUi3YVt-container\",name:\"Main Link\",nodeId:\"wVoUi3YVt\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",whileHover:animation,children:/*#__PURE__*/_jsx(LinkLarge,{c5igUQG3S:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",ei9eoNb69:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",fs8VA13N0:resolvedLinks[0],height:\"100%\",hjDHY6Kzs:false,id:\"wVoUi3YVt\",layoutId:\"wVoUi3YVt\",name:\"Main Link\",onYiI9Uxb60Change:setUFMgBi4pf,style:{width:\"100%\"},uIKNPAbwi:\"Portraiture\",variant:matchVariant(\"UwrScoVRS\"),width:\"100%\",xi7wtvICU:\"flex-start\",YiI9Uxb60:UFMgBi4pf,...addPropertyOverrides({tKFZFzqxW:{fs8VA13N0:resolvedLinks[1],xi7wtvICU:\"center\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1521x4u\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"gT4kvUm_Q\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XFhCKAyNf\"},implicitPathVariables:undefined},{href:{webPageId:\"XFhCKAyNf\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"248px\",...addPropertyOverrides({tKFZFzqxW:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xlbo2y-container\",\"data-framer-name\":\"Main Link\",layoutDependency:layoutDependency,layoutId:\"UbaBEm2Vi-container\",name:\"Main Link\",nodeId:\"UbaBEm2Vi\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",whileHover:animation,children:/*#__PURE__*/_jsx(LinkLarge,{c5igUQG3S:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",ei9eoNb69:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",fs8VA13N0:resolvedLinks1[0],height:\"100%\",hjDHY6Kzs:false,id:\"UbaBEm2Vi\",layoutId:\"UbaBEm2Vi\",name:\"Main Link\",onYiI9Uxb60Change:setU_UvSZCgn,style:{width:\"100%\"},uIKNPAbwi:\"Design\",variant:matchVariant(\"UwrScoVRS\"),width:\"100%\",xi7wtvICU:\"center\",YiI9Uxb60:U_UvSZCgn,...addPropertyOverrides({tKFZFzqxW:{fs8VA13N0:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r9969x\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"lrIUvXP19\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ocNqgddcB\"},implicitPathVariables:undefined},{href:{webPageId:\"ocNqgddcB\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:\"248px\",...addPropertyOverrides({tKFZFzqxW:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pcur91-container\",\"data-framer-name\":\"Main Link\",layoutDependency:layoutDependency,layoutId:\"d7VRcjhga-container\",name:\"Main Link\",nodeId:\"d7VRcjhga\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",whileHover:animation,children:/*#__PURE__*/_jsx(LinkLarge,{c5igUQG3S:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",ei9eoNb69:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",fs8VA13N0:resolvedLinks2[0],height:\"100%\",hjDHY6Kzs:false,id:\"d7VRcjhga\",layoutId:\"d7VRcjhga\",name:\"Main Link\",onYiI9Uxb60Change:setsv61ofByB,style:{width:\"100%\"},uIKNPAbwi:\"Campaign\",variant:matchVariant(\"UwrScoVRS\"),width:\"100%\",xi7wtvICU:\"flex-end\",YiI9Uxb60:sv61ofByB,...addPropertyOverrides({tKFZFzqxW:{fs8VA13N0:resolvedLinks2[1],xi7wtvICU:\"center\"}},baseVariant,gestureVariant)})})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-drrg0o\",layoutDependency:layoutDependency,layoutId:\"M0LV6X90j\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ctbyae\",\"data-framer-name\":\"3 Columns\",layoutDependency:layoutDependency,layoutId:\"XbH746RUh\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.7},variants:{tKFZFzqxW:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:.76}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-74t2yv\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"n4sSBO61o\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-btema\",layoutDependency:layoutDependency,layoutId:\"tduBGiuA9\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.google.com/maps/place/Hackney+Downs+Studios+(Creative+Workspace)/@51.5547339,-0.0675652,900m/data=!3m2!1e3!4b1!4m6!3m5!1s0x48761cf500a110bb:0x21504c49a9ad758f!8m2!3d51.5547339!4d-0.0675652!16s%2Fg%2F1pxwpp5fq?entry=ttu&g_ep=EgoyMDI2MDYwMy4xIKXMDSoASAFQAw%3D%3D\",motionChild:true,nodeId:\"S4cySCovM\",openInNewTab:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1lzcbmt framer-gpeqjs\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"S4cySCovM\",whileHover:animation1,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hetb5c\",\"data-framer-name\":\"Pin Icon\",layoutDependency:layoutDependency,layoutId:\"ZLSxxFIK7\",children:/*#__PURE__*/_jsx(Pin,{animated:true,className:\"framer-vpjlqc\",layoutDependency:layoutDependency,layoutId:\"AwjNzPR52\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tkiqzo\",layoutDependency:layoutDependency,layoutId:\"lrFInqzOD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"Hackney Downs Studios \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"17 Amhurst Terrace\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"London, E8 2BT \"})]}),className:\"framer-6rici8\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"A5CmK_hSC\",style:{\"--extracted-1iakedh\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",\"--extracted-2gxw0f\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tKFZFzqxW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"Hackney Downs Studios, 17 Amhurst Terrace - London, E8 2BT \"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1819o4d\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"bkMjfXNJn\",style:{backgroundColor:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\",opacity:.7}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cg9ohz\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"EbFA5KdI9\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+447866671583\",motionChild:true,nodeId:\"lq3LiDRgd\",openInNewTab:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-kf9862 framer-gpeqjs\",\"data-framer-name\":\"Phone Numbers\",layoutDependency:layoutDependency,layoutId:\"lq3LiDRgd\",whileHover:animation1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nvijbt\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"PDXwvCwOV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-oays3l\",layoutDependency:layoutDependency,layoutId:\"j7CoAkFhu\",children:/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-zw1mym\",layoutDependency:layoutDependency,layoutId:\"LrSzAiK1A\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ab39b0\",layoutDependency:layoutDependency,layoutId:\"vXr1Fd08K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"+44 (0) 7866 671583\"})}),className:\"framer-1ajpiyp\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"NEZcaJ7zf\",style:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tKFZFzqxW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"+44 (0) 7866 671583\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.4px\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"mail@markcocksedge.co.uk\"})}),className:\"framer-5chv0q\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"awIKUHJ39\",style:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tKFZFzqxW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"mail@markcocksedge.co.uk\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ier2fh\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"nhEsJ3BYs\",style:{backgroundColor:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\",opacity:.7}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-117jxl9\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"DyMFdhNLH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-168aovp\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"alEyWYloq\",children:[/*#__PURE__*/_jsx(Time,{animated:true,className:\"framer-9hqu9p\",\"data-framer-name\":\"Time Icon\",layoutDependency:layoutDependency,layoutId:\"YvhIt4Mea\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xkj29w\",layoutDependency:layoutDependency,layoutId:\"kZNlwfKwF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yc1pzu-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"qzUh5sPlG-container\",nodeId:\"qzUh5sPlG\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(TimeZoneDisplay,{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0.6px\",lineHeight:\"1.3em\"},format:\"24h\",height:\"100%\",id:\"qzUh5sPlG\",layoutId:\"qzUh5sPlG\",selectedTimezone:\"Europe/London\",showSeconds:false,showTimezone:false,textColor:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",useCurrentTimezone:false,width:\"100%\",...addPropertyOverrides({tKFZFzqxW:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.7)\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0.6px\",lineHeight:\"1.3em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y0dfq8-container\",layoutDependency:layoutDependency,layoutId:\"dKKUkkrnb-container\",nodeId:\"dKKUkkrnb\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(ForwardSlash,{height:\"100%\",i8GHN3L3h:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",id:\"dKKUkkrnb\",layoutId:\"dKKUkkrnb\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"London\"})}),className:\"framer-zatvs\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"OtbHOopfC\",style:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tKFZFzqxW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"London\"})}),fonts:[\"Inter\"]}},baseVariant,gestureVariant)})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ow0p1\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"mueYA6vID\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,opacity:.7},variants:{tKFZFzqxW:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,opacity:.76}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6mvzcs\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"WHycyRVtE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1smu8yw\",\"data-framer-name\":\"Social Networks\",layoutDependency:layoutDependency,layoutId:\"mZvzgN6To\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4ad2po\",layoutDependency:layoutDependency,layoutId:\"NLBhRZRDj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hlw0ql-container\",layoutDependency:layoutDependency,layoutId:\"sUUwNYQTI-container\",nodeId:\"sUUwNYQTI\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"sUUwNYQTI\",KHCuOuF06:.8,layoutId:\"sUUwNYQTI\",QCtheRaaH:Instagram,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://instagram.com/markcocksedge/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1319hdy-container\",layoutDependency:layoutDependency,layoutId:\"kLs5F7axI-container\",nodeId:\"kLs5F7axI\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"kLs5F7axI\",KHCuOuF06:.8,layoutId:\"kLs5F7axI\",QCtheRaaH:Linkedin,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://uk.linkedin.com/in/mark-cocksedge-45687535\"})})})]})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xvyw0v\",\"data-framer-name\":\"3 Columns - Small Text\",layoutDependency:layoutDependency,layoutId:\"X6wjRkSPD\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1afcbl1-container\",layoutDependency:layoutDependency,layoutId:\"p0wZVRspH-container\",nodeId:\"p0wZVRspH\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"p0wZVRspH\",JDeRIY_N_:{delay:.2,duration:.6,ease:[0,0,1,1],type:\"tween\"},layoutId:\"p0wZVRspH\",style:{height:\"100%\",width:\"100%\"},v1URYByXb:\"var(--token-4a866b33-b56a-4708-9ab7-602d84380979, rgb(222, 222, 222))\",variant:matchVariant(\"d_9QIKeRO\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k06jy5\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"OLy9k7GQw\",style:{opacity:.5},variants:{tKFZFzqxW:{opacity:.68}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1969mz4-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Px0kcDEuw-container\",nodeId:\"Px0kcDEuw\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",dateRange:false,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.75)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.07em\",lineHeight:\"1.2em\",textAlign:\"center\"},height:\"100%\",id:\"Px0kcDEuw\",layoutId:\"Px0kcDEuw\",name:\"Mark Cocksedge - All Rights Reserved \",startYear:2025,textAlign:\"left\",width:\"100%\",...addPropertyOverrides({tKFZFzqxW:{textAlign:\"center\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j3drz5-container\",layoutDependency:layoutDependency,layoutId:\"fWLZTxy2Z-container\",nodeId:\"fWLZTxy2Z\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(ForwardSlash,{height:\"100%\",i8GHN3L3h:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",id:\"fWLZTxy2Z\",layoutId:\"fWLZTxy2Z\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f6q0pc\",\"data-framer-name\":\"Designed by\",layoutDependency:layoutDependency,layoutId:\"HkMBRgM2O\",style:{opacity:1},variants:{tKFZFzqxW:{opacity:.6}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1g44eko\",layoutDependency:layoutDependency,layoutId:\"as3D_Ifwu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"Designed and Developed by\"})}),className:\"framer-1s29987\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nfnTRDSv0\",style:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://riccardofala.com/\",motionChild:true,nodeId:\"ey9GRA07q\",openInNewTab:true,scopeId:\"TpoG9nEcP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-tiz1c6 framer-gpeqjs\",layoutDependency:layoutDependency,layoutId:\"ey9GRA07q\",whileHover:animation1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0)))\"},children:\"RF Studio\"})}),className:\"framer-s8j1cn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U9QIaSCZX\",style:{\"--extracted-r6o4lv\":\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:(componentViewport?.y||0)+0+((componentViewport?.height||642.5)-0-204+0+0)+140,...addPropertyOverrides({tKFZFzqxW:{y:(componentViewport?.y||0)+0+((componentViewport?.height||657.5)-0-96+0+0)+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1455dox-container\",layoutDependency:layoutDependency,layoutId:\"pS1Sk6SX9-container\",nodeId:\"pS1Sk6SX9\",rendersWithMotion:true,scopeId:\"TpoG9nEcP\",style:{opacity:0},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"pS1Sk6SX9\",layoutId:\"pS1Sk6SX9\",style:{height:\"100%\"},variant:matchVariant(\"Q7ipN_9H7\"),width:\"100%\",...addPropertyOverrides({tKFZFzqxW:{variant:matchVariant(\"W5ukRhztu\")}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\".framer-pLoDH.framer-gpeqjs, .framer-pLoDH .framer-gpeqjs { display: block; }\",\".framer-pLoDH.framer-op11v7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1287px; }\",\".framer-pLoDH .framer-1xs28ur { 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: 140px 0px 60px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-pLoDH .framer-17tvw2f-container, .framer-pLoDH .framer-1455dox-container { flex: none; height: 4px; position: relative; width: auto; }\",\".framer-pLoDH .framer-1wd7vll { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pLoDH .framer-8q9or9-container, .framer-pLoDH .framer-1afcbl1-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-750n1t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-go0302 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-17v1sy7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-q6i1zb-container, .framer-pLoDH .framer-1xlbo2y-container, .framer-pLoDH .framer-pcur91-container { flex: none; height: auto; position: relative; width: 248px; will-change: var(--framer-will-change-effect-override, transform); z-index: 3; }\",\".framer-pLoDH .framer-1521x4u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-1r9969x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-drrg0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-1ctbyae { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-74t2yv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-btema { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-1lzcbmt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pLoDH .framer-1hetb5c, .framer-pLoDH .framer-oays3l { 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: 5px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-vpjlqc { aspect-ratio: 0.7096774193548387 / 1; flex: none; height: auto; position: relative; width: 22px; }\",\".framer-pLoDH .framer-1tkiqzo, .framer-pLoDH .framer-1ab39b0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-6rici8, .framer-pLoDH .framer-1ajpiyp, .framer-pLoDH .framer-5chv0q, .framer-pLoDH .framer-zatvs, .framer-pLoDH .framer-1s29987, .framer-pLoDH .framer-s8j1cn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pLoDH .framer-1819o4d, .framer-pLoDH .framer-1ier2fh { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-pLoDH .framer-cg9ohz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-kf9862 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pLoDH .framer-1nvijbt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-zw1mym { aspect-ratio: 0.8627450980392157 / 1; flex: none; height: auto; position: relative; width: 22px; }\",\".framer-pLoDH .framer-117jxl9 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-168aovp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-9hqu9p { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 26px; }\",\".framer-pLoDH .framer-1xkj29w, .framer-pLoDH .framer-1f6q0pc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-1yc1pzu-container, .framer-pLoDH .framer-y0dfq8-container, .framer-pLoDH .framer-1hlw0ql-container, .framer-pLoDH .framer-1319hdy-container, .framer-pLoDH .framer-1969mz4-container, .framer-pLoDH .framer-1j3drz5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pLoDH .framer-5ow0p1 { 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-pLoDH .framer-6mvzcs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-pLoDH .framer-1smu8yw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-4ad2po { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 300px; }\",\".framer-pLoDH .framer-xvyw0v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-k06jy5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-pLoDH .framer-1g44eko { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: min-content; }\",\".framer-pLoDH .framer-tiz1c6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pLoDH.framer-v-109rxmw.framer-op11v7 { width: 910px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1xs28ur { padding: 72px 0px 20px 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1wd7vll { gap: 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-750n1t { align-content: center; align-items: center; gap: 0px 0px; padding: 20px 0px 20px 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-go0302 { flex-direction: column; gap: 20px 20px; justify-content: center; }\",\".framer-pLoDH.framer-v-109rxmw .framer-17v1sy7, .framer-pLoDH.framer-v-109rxmw .framer-q6i1zb-container, .framer-pLoDH.framer-v-109rxmw .framer-1521x4u, .framer-pLoDH.framer-v-109rxmw .framer-1xlbo2y-container, .framer-pLoDH.framer-v-109rxmw .framer-1r9969x, .framer-pLoDH.framer-v-109rxmw .framer-pcur91-container { width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-drrg0o { justify-content: flex-start; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1ctbyae { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 0px 0px 20px 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-74t2yv { justify-content: flex-start; order: 2; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-btema { gap: 20px; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1lzcbmt, .framer-pLoDH.framer-v-109rxmw .framer-1nvijbt { align-content: center; align-items: center; flex-direction: column; gap: 5px; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-vpjlqc, .framer-pLoDH.framer-v-109rxmw .framer-zw1mym { width: 17px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1tkiqzo { flex-wrap: wrap; padding: 0px 40px 0px 40px; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-6rici8 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-pLoDH.framer-v-109rxmw .framer-cg9ohz { align-content: flex-start; align-items: flex-start; gap: 0px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-kf9862 { align-content: flex-start; align-items: flex-start; justify-content: flex-start; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1ab39b0 { align-content: center; align-items: center; }\",\".framer-pLoDH.framer-v-109rxmw .framer-117jxl9 { align-content: center; align-items: center; gap: 5px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-168aovp { flex-direction: column; gap: 7px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-9hqu9p { width: 18px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1xkj29w { padding: 3px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-5ow0p1 { flex-direction: column; gap: 12px 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-6mvzcs { align-content: flex-start; align-items: flex-start; flex: none; gap: 10px; order: 0; padding: 0px 0px 20px 0px; width: 100%; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1smu8yw { padding: 10px 10px 0px 10px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-xvyw0v { gap: 20px; padding: 0px; }\",\".framer-pLoDH.framer-v-109rxmw .framer-k06jy5 { flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-pLoDH.framer-v-109rxmw .framer-1g44eko { padding: 10px 10px 10px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 642.5\n * @framerIntrinsicWidth 1287\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tKFZFzqxW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Dzr7xJqBy\":\"variant1\",\"UFMgBi4pf\":\"portAmount\",\"U_UvSZCgn\":\"designAmount\",\"sv61ofByB\":\"campaignAmount\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTpoG9nEcP=withCSS(Component,css,\"framer-pLoDH\");export default FramerTpoG9nEcP;FramerTpoG9nEcP.displayName=\"Footer\";FramerTpoG9nEcP.defaultProps={height:642.5,width:1287};addPropertyControls(FramerTpoG9nEcP,{variant:{options:[\"CRyACWxnx\",\"tKFZFzqxW\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Dzr7xJqBy:SpaceControls?.[\"variant\"]&&{...SpaceControls[\"variant\"],defaultValue:\"Q7ipN_9H7\",description:undefined,hidden:undefined,optional:undefined,title:\"Variant\"},onDzr7xJqByChange:{changes:\"Dzr7xJqBy\",type:ControlType.ChangeHandler},UFMgBi4pf:{defaultValue:\"5\",displayTextArea:false,title:\"Port Amount\",type:ControlType.String},onUFMgBi4pfChange:{changes:\"UFMgBi4pf\",type:ControlType.ChangeHandler},U_UvSZCgn:{defaultValue:\"5\",displayTextArea:false,title:\"Design Amount\",type:ControlType.String},onU_UvSZCgnChange:{changes:\"U_UvSZCgn\",type:ControlType.ChangeHandler},sv61ofByB:{defaultValue:\"5\",displayTextArea:false,title:\"Campaign Amount\",type:ControlType.String},onsv61ofByBChange:{changes:\"sv61ofByB\",type:ControlType.ChangeHandler}});addFonts(FramerTpoG9nEcP,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",openType:true,source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"}]},...SpaceFonts,...DividerFonts,...LinkLargeFonts,...PinFonts,...PhoneFonts,...TimeFonts,...TimeZoneDisplayFonts,...ForwardSlashFonts,...IconsHoverFonts,...AutoCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerTpoG9nEcP.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Space,{},context),()=>forwardLoader(Divider,{},context),()=>forwardLoader(LinkLarge,{},context),()=>forwardLoader(ForwardSlash,{},context),()=>forwardLoader(IconsHover,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTpoG9nEcP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Dzr7xJqBy\\\":\\\"variant1\\\",\\\"UFMgBi4pf\\\":\\\"portAmount\\\",\\\"U_UvSZCgn\\\":\\\"designAmount\\\",\\\"sv61ofByB\\\":\\\"campaignAmount\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tKFZFzqxW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"642.5\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1287\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TpoG9nEcP.map","// Generated by Framer (36277c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={p4bTbxaJq:{hover:true}};const cycleOrder=[\"p4bTbxaJq\",\"numSXSAp2\",\"UO0WTwAsp\"];const serializationHash=\"framer-2wvLU\";const variantClassNames={numSXSAp2:\"framer-v-r45pxm\",p4bTbxaJq:\"framer-v-1brz34s\",UO0WTwAsp:\"framer-v-1uhfv2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uyh_v72v5=undefined;const NgyU_WWHQ=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:120,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Action:\"numSXSAp2\",Default:\"p4bTbxaJq\",Opened:\"UO0WTwAsp\"};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,id,width,...props})=>{return{...props,NgyU_WWHQ:fill??props.NgyU_WWHQ??\"var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255))\",uyh_v72v5:click??props.uyh_v72v5,variant:humanReadableVariantMap[props.variant]??props.variant??\"p4bTbxaJq\"};};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,NgyU_WWHQ,uyh_v72v5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p4bTbxaJq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbk56rc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uyh_v72v5){const res=await uyh_v72v5(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"UO0WTwAsp\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"UO0WTwAsp\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1brz34s\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"p4bTbxaJq\",onTap:onTapbk56rc,ref:refBinding,style:{...style},...addPropertyOverrides({\"p4bTbxaJq-hover\":{\"data-framer-name\":undefined},numSXSAp2:{\"data-framer-name\":\"Action\"},UO0WTwAsp:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-11gtmf3\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"oZy7EwYaT\",style:{backgroundColor:NgyU_WWHQ,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1szysn2\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"rXcYZTxot\",style:{backgroundColor:NgyU_WWHQ,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10etoqc\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"YOimgnx_D\",style:{backgroundColor:NgyU_WWHQ,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:-42}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ij6jkh\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"ej53JX20Q\",style:{backgroundColor:NgyU_WWHQ,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:43}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2wvLU.framer-do8lyj, .framer-2wvLU .framer-do8lyj { display: block; }\",\".framer-2wvLU.framer-1brz34s { cursor: pointer; gap: 10px; height: 13px; overflow: visible; position: relative; width: 24px; }\",\".framer-2wvLU .framer-11gtmf3 { bottom: 1px; flex: none; height: 3px; left: 8px; overflow: visible; position: absolute; right: 0px; }\",\".framer-2wvLU .framer-1szysn2 { flex: none; height: 3px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 1px; }\",\".framer-2wvLU .framer-10etoqc, .framer-2wvLU .framer-1ij6jkh { flex: none; height: 3px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(43.75000000000002% - 3px / 2); width: 18px; }\",\".framer-2wvLU.framer-v-r45pxm .framer-11gtmf3 { left: 0px; }\",\".framer-2wvLU.framer-v-r45pxm .framer-1szysn2 { left: 8px; }\",\".framer-2wvLU.framer-v-1uhfv2.framer-1brz34s { height: 16px; width: 20px; }\",\".framer-2wvLU.framer-v-1brz34s.hover .framer-1szysn2 { right: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 13\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"numSXSAp2\":{\"layout\":[\"fixed\",\"fixed\"]},\"UO0WTwAsp\":{\"layout\":[\"fixed\",\"fixed\"]},\"VYraWerI_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NgyU_WWHQ\":\"fill\",\"uyh_v72v5\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPMK55m294=withCSS(Component,css,\"framer-2wvLU\");export default FramerPMK55m294;FramerPMK55m294.displayName=\"Menu icon\";FramerPMK55m294.defaultProps={height:13,width:24};addPropertyControls(FramerPMK55m294,{variant:{options:[\"p4bTbxaJq\",\"numSXSAp2\",\"UO0WTwAsp\"],optionTitles:[\"Default\",\"Action\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},NgyU_WWHQ:{defaultValue:'var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},uyh_v72v5:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPMK55m294,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPMK55m294\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"numSXSAp2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UO0WTwAsp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VYraWerI_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"13\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"NgyU_WWHQ\\\":\\\"fill\\\",\\\"uyh_v72v5\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PMK55m294.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuIcon from\"https://framerusercontent.com/modules/rp5C75ukRKiqWlmDWg6h/YyUdeFeFQHO59dVbahFv/PMK55m294.js\";const MenuIconFonts=getFonts(MenuIcon);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={yt_KQ4f4M:{hover:true}};const cycleOrder=[\"S4KkLHQtL\",\"RbOE21DGq\",\"yQ8DGvBNz\",\"xSinE25mU\",\"fKfnigUxl\",\"OVDrEd6Eg\",\"MlYyY4R6D\",\"xnN0wjCCb\",\"yt_KQ4f4M\",\"SuOqXbSCo\"];const serializationHash=\"framer-ciS1v\";const variantClassNames={fKfnigUxl:\"framer-v-s73ghc\",MlYyY4R6D:\"framer-v-dn3jnz\",OVDrEd6Eg:\"framer-v-jb8pzg\",RbOE21DGq:\"framer-v-1cvq7xl\",S4KkLHQtL:\"framer-v-1ghgl7z\",SuOqXbSCo:\"framer-v-554v2g\",xnN0wjCCb:\"framer-v-wshpia\",xSinE25mU:\"framer-v-1u2rrmj\",yQ8DGvBNz:\"framer-v-1t00d8l\",yt_KQ4f4M:\"framer-v-oojocs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VfzlLQpDW=undefined;const oO7cPUmi4=undefined;const D_zv6sggg=undefined;const transition1={bounce:.2,delay:0,duration:.2,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const transition3={delay:.6,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};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={\"Close 1\":\"fKfnigUxl\",\"Close Hover\":\"xnN0wjCCb\",\"Difference 1\":\"yt_KQ4f4M\",\"Mobile / Tablet - opened\":\"yQ8DGvBNz\",\"Mobile / Tablet\":\"RbOE21DGq\",\"Open hide\":\"OVDrEd6Eg\",\"Open Hover\":\"MlYyY4R6D\",Close:\"xSinE25mU\",Mobile:\"SuOqXbSCo\",Open:\"S4KkLHQtL\"};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,hover,id,width,...props})=>{return{...props,D_zv6sggg:fill??props.D_zv6sggg??\"var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255))\",oO7cPUmi4:hover??props.oO7cPUmi4,variant:humanReadableVariantMap[props.variant]??props.variant??\"S4KkLHQtL\",VfzlLQpDW:click??props.VfzlLQpDW};};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,oO7cPUmi4,VfzlLQpDW,D_zv6sggg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"S4KkLHQtL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc52gzn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VfzlLQpDW){const res=await VfzlLQpDW(...args);if(res===false)return false;}});const onMouseEnter1fwlgcp=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});await delay(()=>setVariant(\"MlYyY4R6D\"),200);});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onTap9hnivy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VfzlLQpDW){const res=await VfzlLQpDW(...args);if(res===false)return false;}setVariant(\"yQ8DGvBNz\");});const onMouseEnter1wy499f=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(oO7cPUmi4){const res=await oO7cPUmi4(...args);if(res===false)return false;}});const onMouseEnter1qphb8p=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"xnN0wjCCb\");});const onAppear1n34ijw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xSinE25mU\",true),200);});const onMouseLeavegva0bu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});await delay(()=>setVariant(\"S4KkLHQtL\"),200);});const onMouseLeave1h7rzqk=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"xSinE25mU\");});const onTap1umsvlx=activeVariantCallback(async(...args)=>{setVariant(\"RbOE21DGq\");});useOnVariantChange(baseVariant,{fKfnigUxl:onAppear1n34ijw});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({xnN0wjCCb:{value:transition3},xSinE25mU:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ghgl7z\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"S4KkLHQtL\",onMouseEnter:onMouseEnter1fwlgcp,onTap:onTapc52gzn,ref:refBinding,style:{...style},...addPropertyOverrides({\"yt_KQ4f4M-hover\":{onMouseEnter:undefined},fKfnigUxl:{\"data-framer-name\":\"Close 1\"},MlYyY4R6D:{\"data-framer-name\":\"Open Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavegva0bu},OVDrEd6Eg:{\"data-framer-name\":\"Open hide\"},RbOE21DGq:{\"data-framer-name\":\"Mobile / Tablet\",onMouseEnter:onMouseEnter1wy499f,onTap:onTap9hnivy},SuOqXbSCo:{\"data-framer-name\":\"Mobile\",onMouseEnter:undefined},xnN0wjCCb:{\"data-framer-name\":\"Close Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1h7rzqk},xSinE25mU:{\"data-framer-name\":\"Close\",onMouseEnter:onMouseEnter1qphb8p},yQ8DGvBNz:{\"data-framer-name\":\"Mobile / Tablet - opened\"},yt_KQ4f4M:{\"data-framer-name\":\"Difference 1\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-ytja4z\",\"data-framer-appear-id\":\"ytja4z\",\"data-framer-name\":\"Heading\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"EQVvOb3Qo\",optimized:true,style:{opacity:1},variants:{SuOqXbSCo:{opacity:1},xnN0wjCCb:{opacity:.8},yt_KQ4f4M:{opacity:1}},...addPropertyOverrides({xnN0wjCCb:{__targetOpacity:.8,animate:animation2},xSinE25mU:{animate:undefined,initial:undefined,optimized:undefined},yQ8DGvBNz:{\"data-highlight\":true,onTap:onTap1umsvlx}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,width:\"20px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||68)-32-((componentViewport?.height||68)-32)*1)/2)+(0+(((componentViewport?.height||68)-32)*1-0-13)/2),...addPropertyOverrides({RbOE21DGq:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-((componentViewport?.height||200)-32)*1)/2)+(0+(((componentViewport?.height||200)-32)*1-0-13)/2)},SuOqXbSCo:{height:11,width:\"16px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||44)-32-((componentViewport?.height||44)-32)*1)/2)+(0+(((componentViewport?.height||44)-32)*1-0-11)/2)},xnN0wjCCb:{height:16,width:\"24px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||68)-32-((componentViewport?.height||68)-32)*1)/2)+(0+(((componentViewport?.height||68)-32)*1-0-16)/2)},xSinE25mU:{height:16,width:\"24px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||68)-32-((componentViewport?.height||68)-32)*1)/2)+(0+(((componentViewport?.height||68)-32)*1-0-16)/2)},yQ8DGvBNz:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-((componentViewport?.height||200)-32)*1)/2)+(0+(((componentViewport?.height||200)-32)*1-0-13)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-109pcs5-container\",layoutDependency:layoutDependency,layoutId:\"Iw1lDAo5E-container\",nodeId:\"Iw1lDAo5E\",rendersWithMotion:true,scopeId:\"v4tqtHBxa\",style:{opacity:1},variants:{MlYyY4R6D:{opacity:1},OVDrEd6Eg:{opacity:0},SuOqXbSCo:{opacity:1},xnN0wjCCb:{opacity:1},yt_KQ4f4M:{opacity:1}},children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"Iw1lDAo5E\",layoutId:\"Iw1lDAo5E\",NgyU_WWHQ:D_zv6sggg,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"numSXSAp2\"),width:\"100%\",...addPropertyOverrides({\"yt_KQ4f4M-hover\":{variant:matchVariant(\"p4bTbxaJq\")},fKfnigUxl:{variant:matchVariant(\"p4bTbxaJq\")},MlYyY4R6D:{variant:matchVariant(\"p4bTbxaJq\")},RbOE21DGq:{variant:matchVariant(\"p4bTbxaJq\")},xnN0wjCCb:{NgyU_WWHQ:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",variant:matchVariant(\"UO0WTwAsp\")},xSinE25mU:{NgyU_WWHQ:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",variant:matchVariant(\"UO0WTwAsp\")},yt_KQ4f4M:{NgyU_WWHQ:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-ciS1v.framer-1lr9ijw, .framer-ciS1v .framer-1lr9ijw { display: block; }\",\".framer-ciS1v.framer-1ghgl7z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: 68px; justify-content: flex-end; overflow: hidden; padding: 16px 0px 16px 0px; position: relative; width: 58px; }\",\".framer-ciS1v .framer-ytja4z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ciS1v .framer-109pcs5-container { flex: none; height: 13px; position: relative; width: 20px; }\",\".framer-ciS1v.framer-v-1cvq7xl.framer-1ghgl7z, .framer-ciS1v.framer-v-1t00d8l.framer-1ghgl7z { height: min-content; }\",\".framer-ciS1v.framer-v-1cvq7xl .framer-ytja4z { align-self: stretch; height: auto; }\",\".framer-ciS1v.framer-v-1t00d8l .framer-ytja4z { align-self: stretch; cursor: pointer; height: auto; }\",\".framer-ciS1v.framer-v-1u2rrmj .framer-109pcs5-container, .framer-ciS1v.framer-v-wshpia .framer-109pcs5-container { height: 16px; width: 24px; }\",\".framer-ciS1v.framer-v-554v2g.framer-1ghgl7z { height: 44px; }\",\".framer-ciS1v.framer-v-554v2g .framer-109pcs5-container { height: 11px; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RbOE21DGq\":{\"layout\":[\"fixed\",\"auto\"]},\"yQ8DGvBNz\":{\"layout\":[\"fixed\",\"auto\"]},\"xSinE25mU\":{\"layout\":[\"fixed\",\"fixed\"]},\"fKfnigUxl\":{\"layout\":[\"fixed\",\"fixed\"]},\"OVDrEd6Eg\":{\"layout\":[\"fixed\",\"fixed\"]},\"MlYyY4R6D\":{\"layout\":[\"fixed\",\"fixed\"]},\"xnN0wjCCb\":{\"layout\":[\"fixed\",\"fixed\"]},\"yt_KQ4f4M\":{\"layout\":[\"fixed\",\"fixed\"]},\"SuOqXbSCo\":{\"layout\":[\"fixed\",\"fixed\"]},\"PlFt30vIS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oO7cPUmi4\":\"hover\",\"VfzlLQpDW\":\"click\",\"D_zv6sggg\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv4tqtHBxa=withCSS(Component,css,\"framer-ciS1v\");export default Framerv4tqtHBxa;Framerv4tqtHBxa.displayName=\"Menu\";Framerv4tqtHBxa.defaultProps={height:68,width:58};addPropertyControls(Framerv4tqtHBxa,{variant:{options:[\"S4KkLHQtL\",\"RbOE21DGq\",\"yQ8DGvBNz\",\"xSinE25mU\",\"fKfnigUxl\",\"OVDrEd6Eg\",\"MlYyY4R6D\",\"xnN0wjCCb\",\"yt_KQ4f4M\",\"SuOqXbSCo\"],optionTitles:[\"Open\",\"Mobile / Tablet\",\"Mobile / Tablet - opened\",\"Close\",\"Close 1\",\"Open hide\",\"Open Hover\",\"Close Hover\",\"Difference 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},oO7cPUmi4:{title:\"Hover\",type:ControlType.EventHandler},VfzlLQpDW:{title:\"Click\",type:ControlType.EventHandler},D_zv6sggg:{defaultValue:'var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(Framerv4tqtHBxa,[{explicitInter:true,fonts:[]},...MenuIconFonts],{supportsExplicitInterCodegen:true});Framerv4tqtHBxa.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv4tqtHBxa\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"68\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"oO7cPUmi4\\\":\\\"hover\\\",\\\"VfzlLQpDW\\\":\\\"click\\\",\\\"D_zv6sggg\\\":\\\"fill\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"58\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RbOE21DGq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yQ8DGvBNz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xSinE25mU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fKfnigUxl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OVDrEd6Eg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MlYyY4R6D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xnN0wjCCb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yt_KQ4f4M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SuOqXbSCo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PlFt30vIS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v4tqtHBxa.map","// Generated by Framer (32af339)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-semibold\",\"FS;Switzer-black\",\"FS;Switzer-black italic\",\"FS;Switzer-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/A54N3N7J5AY6YOPYJKLHF5VH7G7HSSUN/ERWIWIB434FMFHQFSSBD233EP3C62HOI/TOHQHMLIEIPKVF2JPM6SVKXFYGO5G2TJ.woff2\",weight:\"900\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/FQHNKZEV35SAMFWVFCFSORJXUNHNILL4/X4YCR4COAQTK5XB6JCDDBS7Q33AQWUAE/J7XVDQ2IJENINPUAVBDJNH3VEXVDSPQQ.woff2\",weight:\"900\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2UC2M25RQ2XRSGCBJRQ2G5SNXCROECQB/QJT3T33NN372363FJY5EO5D63GKDKLDK/IOAFMDAPNX3S6OL2GYQQJ2FFJIRSVB3N.woff2\",weight:\"600\"}]}];export const css=['.framer-R2M7V .framer-styles-preset-vml6p8:not(.rich-text-wrapper), .framer-R2M7V .framer-styles-preset-vml6p8.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.65); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0.5px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-17cba03f-a7b5-4d9b-98f2-58ce8b908dcf, rgba(255, 255, 255, 0.4)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-R2M7V\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8bbc62e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-WqdWw .framer-styles-preset-prgutx:not(.rich-text-wrapper), .framer-WqdWw .framer-styles-preset-prgutx.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.02px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WqdWw\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c81289c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/eW0owo7pNFI63Nk2mgJZ/UXHEP0LHKqXmNoK9942Z/amowpuYHm.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/kuUGh5TSH4cc9rr9zjl6/gXckMjvlnebtde9MQSiE/c7EzqZ0vC.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/fUQrDsd0bX6PGhVGsPr3/xSrtg5Ti9xmQEG3VviqO/DwuhYPOvx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/x2Owi6A8qNOkIGSjjWhj/5EZu2meWlTBQPaYWHN4L/LyA6N6MLp.js\";const cycleOrder=[\"p09w4vSsH\",\"ldCZQ_KiT\",\"qBNaMoW10\",\"ZTQtvYcSO\",\"pYjrRngWU\",\"dn6WvVruD\",\"FFmlyuyqJ\",\"GW8XZuqga\",\"pY_e7P9Dj\",\"UdnMQ_Ue8\",\"cWHS1fzN4\",\"AOzpP1sTL\",\"VPpPcyJ3B\",\"R4kkF7aQ6\",\"qhumExOx4\",\"ZL5ULIpde\",\"rictni2Dy\"];const serializationHash=\"framer-u8DC0\";const variantClassNames={AOzpP1sTL:\"framer-v-rb81gu\",cWHS1fzN4:\"framer-v-p8xxez\",dn6WvVruD:\"framer-v-1pa6yiv\",FFmlyuyqJ:\"framer-v-1c08fch\",GW8XZuqga:\"framer-v-1cn4xn5\",ldCZQ_KiT:\"framer-v-57bzvd\",p09w4vSsH:\"framer-v-9wq4eg\",pY_e7P9Dj:\"framer-v-6v2fe\",pYjrRngWU:\"framer-v-q842l\",qBNaMoW10:\"framer-v-amvxiw\",qhumExOx4:\"framer-v-cr88e4\",R4kkF7aQ6:\"framer-v-pyna5m\",rictni2Dy:\"framer-v-2kftxt\",UdnMQ_Ue8:\"framer-v-1c2qsgs\",VPpPcyJ3B:\"framer-v-ph3rhs\",ZL5ULIpde:\"framer-v-4jr8f\",ZTQtvYcSO:\"framer-v-1nzbgiv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tpo2k3Yts=undefined;const YuTblLFSZ=undefined;const OS2C9brqc=undefined;const N66zTiqFt=undefined;const cR3ptaFB9=undefined;const sPRrT5BJ9=undefined;const SMJnLpRoJ=undefined;const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const negate=value=>{return!value;};const toString=value=>{return typeof value===\"string\"?value:String(value);};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={\"L - Hover\":\"ldCZQ_KiT\",\"Link1 - Active\":\"pYjrRngWU\",\"Link1 - Hover\":\"ZTQtvYcSO\",\"Link2 - Active\":\"ZL5ULIpde\",\"M - Active\":\"R4kkF7aQ6\",\"M - Hover\":\"VPpPcyJ3B\",\"XS - Active\":\"GW8XZuqga\",\"XS - Hover\":\"FFmlyuyqJ\",\"XXS - Active\":\"cWHS1fzN4\",\"XXS - Hover\":\"UdnMQ_Ue8\",L:\"p09w4vSsH\",Link1:\"qBNaMoW10\",Link2:\"rictni2Dy\",M:\"AOzpP1sTL\",XS:\"dn6WvVruD\",XXS:\"pY_e7P9Dj\"};const Variants=motion.create(React.Fragment);const getProps=({click2,color,colorHover,count,height,id,link,title,visible,width,...props})=>{return{...props,cR3ptaFB9:colorHover??props.cR3ptaFB9??\"var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255))\",N66zTiqFt:title??props.N66zTiqFt??\"Title\",OS2C9brqc:color??props.OS2C9brqc??\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:count??props.SMJnLpRoJ??0,sPRrT5BJ9:visible??props.sPRrT5BJ9??false,tpo2k3Yts:click2??props.tpo2k3Yts,variant:humanReadableVariantMap[props.variant]??props.variant??\"p09w4vSsH\",YuTblLFSZ:link??props.YuTblLFSZ};};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,N66zTiqFt,YuTblLFSZ,OS2C9brqc,cR3ptaFB9,tpo2k3Yts,SMJnLpRoJ,sPRrT5BJ9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p09w4vSsH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17olo12=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tpo2k3Yts){const res=await tpo2k3Yts(...args);if(res===false)return false;}});const onMouseEnter1emdym=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ldCZQ_KiT\");});const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const onMouseLeave1dan4ly=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"p09w4vSsH\");});const onMouseEntero3x2k3=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ZTQtvYcSO\");});const onMouseLeavegi12t7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"qBNaMoW10\");});const onMouseEnter4u9ih=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"FFmlyuyqJ\");});const onMouseLeavedabekd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"dn6WvVruD\");});const onMouseEnter1xuuca4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"UdnMQ_Ue8\");});const onMouseLeavelapvu=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"pY_e7P9Dj\");});const onMouseEntertt3vb5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"VPpPcyJ3B\");});const onMouseLeave2xqix5=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"AOzpP1sTL\");});const onMouseEnterz2mz7t=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"rictni2Dy\");});const onMouseLeave1khwk1z=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"qhumExOx4\");});const visible=negate(sPRrT5BJ9);const isDisplayed=(value,value1)=>{if([\"qhumExOx4\",\"ZL5ULIpde\",\"rictni2Dy\"].includes(baseVariant))return value1;return value;};const textContent=toString(SMJnLpRoJ);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({AOzpP1sTL:{value:transition2},qBNaMoW10:{value:transition2},R4kkF7aQ6:{value:transition2},VPpPcyJ3B:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:YuTblLFSZ,motionChild:true,nodeId:\"p09w4vSsH\",openInNewTab:false,scopeId:\"ydyDFIEjP\",...addPropertyOverrides({qhumExOx4:{smoothScroll:true},rictni2Dy:{smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9wq4eg\",className,classNames)} framer-13xq0ch`,\"data-framer-name\":\"L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"p09w4vSsH\",onMouseEnter:onMouseEnter1emdym,onTap:onTap17olo12,ref:refBinding,style:{...style},...addPropertyOverrides({AOzpP1sTL:{\"data-framer-name\":\"M\",onMouseEnter:onMouseEntertt3vb5},cWHS1fzN4:{\"data-framer-name\":\"XXS - Active\",onMouseEnter:undefined},dn6WvVruD:{\"data-framer-name\":\"XS\",onMouseEnter:onMouseEnter4u9ih},FFmlyuyqJ:{\"data-framer-name\":\"XS - Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavedabekd},GW8XZuqga:{\"data-framer-name\":\"XS - Active\",onMouseEnter:undefined},ldCZQ_KiT:{\"data-framer-name\":\"L - Hover\",onMouseLeave:onMouseLeave1dan4ly},pY_e7P9Dj:{\"data-framer-name\":\"XXS\",onMouseEnter:onMouseEnter1xuuca4},pYjrRngWU:{\"data-framer-name\":\"Link1 - Active\",onMouseEnter:undefined},qBNaMoW10:{\"data-framer-name\":\"Link1\",onMouseEnter:onMouseEntero3x2k3},qhumExOx4:{\"data-framer-name\":\"Link2\",onMouseEnter:onMouseEnterz2mz7t},R4kkF7aQ6:{\"data-framer-name\":\"M - Active\",onMouseEnter:undefined},rictni2Dy:{\"data-framer-name\":\"Link2\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1khwk1z},UdnMQ_Ue8:{\"data-framer-name\":\"XXS - Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavelapvu},VPpPcyJ3B:{\"data-framer-name\":\"M - Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave2xqix5},ZL5ULIpde:{\"data-framer-name\":\"Link2 - Active\",onMouseEnter:undefined},ZTQtvYcSO:{\"data-framer-name\":\"Link1 - Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavegi12t7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prgutx\",\"data-styles-preset\":\"LyA6N6MLp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\"},children:\"Title\"})}),className:\"framer-j9dwpn\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UJRCBnt5o\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OS2C9brqc-ydyDFIEjP)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9,\"--variable-reference-OS2C9brqc-ydyDFIEjP\":OS2C9brqc},text:N66zTiqFt,variants:{cWHS1fzN4:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},FFmlyuyqJ:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},GW8XZuqga:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},ldCZQ_KiT:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},pYjrRngWU:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},R4kkF7aQ6:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},rictni2Dy:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},UdnMQ_Ue8:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},VPpPcyJ3B:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},ZL5ULIpde:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},ZTQtvYcSO:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AOzpP1sTL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\"},children:\"Title\"})})},cWHS1fzN4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vml6p8\",\"data-styles-preset\":\"DwuhYPOvx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},dn6WvVruD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\"},children:\"Title\"})})},FFmlyuyqJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},GW8XZuqga:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},ldCZQ_KiT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prgutx\",\"data-styles-preset\":\"LyA6N6MLp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},pY_e7P9Dj:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vml6p8\",\"data-styles-preset\":\"DwuhYPOvx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\"},children:\"Title\"})})},pYjrRngWU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rco7gp\",\"data-styles-preset\":\"c7EzqZ0vC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},qBNaMoW10:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rco7gp\",\"data-styles-preset\":\"c7EzqZ0vC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\"},children:\"Title\"})})},qhumExOx4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),fonts:[\"FS;Switzer-semibold\"]},R4kkF7aQ6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},rictni2Dy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),fonts:[\"FS;Switzer-semibold\"]},UdnMQ_Ue8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-vml6p8\",\"data-styles-preset\":\"DwuhYPOvx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},VPpPcyJ3B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})},ZL5ULIpde:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.3)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),fonts:[\"FS;Switzer-semibold\"]},ZTQtvYcSO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rco7gp\",\"data-styles-preset\":\"c7EzqZ0vC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\"},children:\"Title\"})})}},baseVariant,gestureVariant)}),isDisplayed(sPRrT5BJ9!==false,visible!==false)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"0\"})}),className:\"framer-nt1phj\",\"data-framer-name\":\"Superscript\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"o07JWn_sF\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OS2C9brqc-ydyDFIEjP)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9,\"--variable-reference-OS2C9brqc-ydyDFIEjP\":OS2C9brqc},text:textContent,variants:{rictni2Dy:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9},ZL5ULIpde:{\"--extracted-r6o4lv\":\"var(--variable-reference-cR3ptaFB9-ydyDFIEjP)\",\"--variable-reference-cR3ptaFB9-ydyDFIEjP\":cR3ptaFB9}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qhumExOx4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OS2C9brqc-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"0\"})})},rictni2Dy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"0\"})})},ZL5ULIpde:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-cR3ptaFB9-ydyDFIEjP))\",\"--framer-text-transform\":\"uppercase\"},children:\"0\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\".framer-u8DC0.framer-13xq0ch, .framer-u8DC0 .framer-13xq0ch { display: block; }\",\".framer-u8DC0.framer-9wq4eg { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 12px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-u8DC0 .framer-j9dwpn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-u8DC0 .framer-nt1phj { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }',\".framer-u8DC0.framer-v-amvxiw.framer-9wq4eg, .framer-u8DC0.framer-v-q842l.framer-9wq4eg, .framer-u8DC0.framer-v-1cn4xn5.framer-9wq4eg, .framer-u8DC0.framer-v-rb81gu.framer-9wq4eg, .framer-u8DC0.framer-v-pyna5m.framer-9wq4eg { padding: 0px; }\",\".framer-u8DC0.framer-v-1nzbgiv.framer-9wq4eg { padding: 0px 0px 0px 5px; }\",\".framer-u8DC0.framer-v-1pa6yiv.framer-9wq4eg, .framer-u8DC0.framer-v-1c08fch.framer-9wq4eg { gap: 0px; padding: 0px; }\",\".framer-u8DC0.framer-v-1pa6yiv .framer-j9dwpn, .framer-u8DC0.framer-v-cr88e4 .framer-j9dwpn, .framer-u8DC0.framer-v-2kftxt .framer-j9dwpn { order: 0; }\",\".framer-u8DC0.framer-v-1pa6yiv .framer-nt1phj, .framer-u8DC0.framer-v-cr88e4 .framer-nt1phj, .framer-u8DC0.framer-v-2kftxt .framer-nt1phj { order: 1; }\",\".framer-u8DC0.framer-v-6v2fe.framer-9wq4eg { gap: 11px; overflow: visible; padding: 0px; }\",\".framer-u8DC0.framer-v-1c2qsgs.framer-9wq4eg, .framer-u8DC0.framer-v-p8xxez.framer-9wq4eg { gap: 11px; padding: 0px; }\",\".framer-u8DC0.framer-v-ph3rhs.framer-9wq4eg { padding: 0px 0px 0px 10px; }\",\".framer-u8DC0.framer-v-cr88e4.framer-9wq4eg, .framer-u8DC0.framer-v-4jr8f.framer-9wq4eg, .framer-u8DC0.framer-v-2kftxt.framer-9wq4eg { gap: 3px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ldCZQ_KiT\":{\"layout\":[\"auto\",\"auto\"]},\"qBNaMoW10\":{\"layout\":[\"auto\",\"auto\"]},\"ZTQtvYcSO\":{\"layout\":[\"auto\",\"auto\"]},\"pYjrRngWU\":{\"layout\":[\"auto\",\"auto\"]},\"dn6WvVruD\":{\"layout\":[\"auto\",\"auto\"]},\"FFmlyuyqJ\":{\"layout\":[\"auto\",\"auto\"]},\"GW8XZuqga\":{\"layout\":[\"auto\",\"auto\"]},\"pY_e7P9Dj\":{\"layout\":[\"auto\",\"auto\"]},\"UdnMQ_Ue8\":{\"layout\":[\"auto\",\"auto\"]},\"cWHS1fzN4\":{\"layout\":[\"auto\",\"auto\"]},\"AOzpP1sTL\":{\"layout\":[\"auto\",\"auto\"]},\"VPpPcyJ3B\":{\"layout\":[\"auto\",\"auto\"]},\"R4kkF7aQ6\":{\"layout\":[\"auto\",\"auto\"]},\"qhumExOx4\":{\"layout\":[\"auto\",\"auto\"]},\"ZL5ULIpde\":{\"layout\":[\"auto\",\"auto\"]},\"rictni2Dy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"N66zTiqFt\":\"title\",\"YuTblLFSZ\":\"link\",\"OS2C9brqc\":\"color\",\"cR3ptaFB9\":\"colorHover\",\"tpo2k3Yts\":\"click2\",\"SMJnLpRoJ\":\"count\",\"sPRrT5BJ9\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerydyDFIEjP=withCSS(Component,css,\"framer-u8DC0\");export default FramerydyDFIEjP;FramerydyDFIEjP.displayName=\"First Link\";FramerydyDFIEjP.defaultProps={height:46,width:57};addPropertyControls(FramerydyDFIEjP,{variant:{options:[\"p09w4vSsH\",\"ldCZQ_KiT\",\"qBNaMoW10\",\"ZTQtvYcSO\",\"pYjrRngWU\",\"dn6WvVruD\",\"FFmlyuyqJ\",\"GW8XZuqga\",\"pY_e7P9Dj\",\"UdnMQ_Ue8\",\"cWHS1fzN4\",\"AOzpP1sTL\",\"VPpPcyJ3B\",\"R4kkF7aQ6\",\"qhumExOx4\",\"ZL5ULIpde\",\"rictni2Dy\"],optionTitles:[\"L\",\"L - Hover\",\"Link1\",\"Link1 - Hover\",\"Link1 - Active\",\"XS\",\"XS - Hover\",\"XS - Active\",\"XXS\",\"XXS - Hover\",\"XXS - Active\",\"M\",\"M - Hover\",\"M - Active\",\"Link2\",\"Link2 - Active\",\"Link2\"],title:\"Variant\",type:ControlType.Enum},N66zTiqFt:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onN66zTiqFtChange:{changes:\"N66zTiqFt\",type:ControlType.ChangeHandler},YuTblLFSZ:{title:\"Link\",type:ControlType.Link},OS2C9brqc:{defaultValue:'var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2)) /* {\"name\":\"20\"} */',title:\"Color\",type:ControlType.Color},cR3ptaFB9:{defaultValue:'var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color Hover\",type:ControlType.Color},tpo2k3Yts:{title:\"Click 2\",type:ControlType.EventHandler},SMJnLpRoJ:{defaultValue:0,title:\"Count\",type:ControlType.Number},onSMJnLpRoJChange:{changes:\"SMJnLpRoJ\",type:ControlType.ChangeHandler},sPRrT5BJ9:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},onsPRrT5BJ9Change:{changes:\"sPRrT5BJ9\",type:ControlType.ChangeHandler}});addFonts(FramerydyDFIEjP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerydyDFIEjP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ldCZQ_KiT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qBNaMoW10\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZTQtvYcSO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pYjrRngWU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dn6WvVruD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FFmlyuyqJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GW8XZuqga\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pY_e7P9Dj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UdnMQ_Ue8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cWHS1fzN4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AOzpP1sTL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VPpPcyJ3B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R4kkF7aQ6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qhumExOx4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZL5ULIpde\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rictni2Dy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46\",\"framerIntrinsicWidth\":\"57\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"N66zTiqFt\\\":\\\"title\\\",\\\"YuTblLFSZ\\\":\\\"link\\\",\\\"OS2C9brqc\\\":\\\"color\\\",\\\"cR3ptaFB9\\\":\\\"colorHover\\\",\\\"tpo2k3Yts\\\":\\\"click2\\\",\\\"SMJnLpRoJ\\\":\\\"count\\\",\\\"sPRrT5BJ9\\\":\\\"visible\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,InjectSelectionStyle,Link,PathVariablesContext,PropertyOverrides,queryCache,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,runTasksWithYield,runWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS,withFlowFX,withFX,withOptimizedAppearEffect,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 ScrollProgressBar from\"https://framerusercontent.com/modules/1WBT02eOEQO895L1o9Lr/GvlY1GBBhct67xex2QHh/ScrollProgressBar.js\";import Instagram from\"https://framerusercontent.com/modules/cfXmEF7WDytNZOw7n42s/awJ2zeOXB26eYAwE5Dps/ITDcCk9Uj.js\";import Linkedin from\"https://framerusercontent.com/modules/mAZ57JheSdqnhQjTNSSs/Aa5vOd9bczbf3CIgpdRf/t7zLNIBnU.js\";import Space from\"#framer/local/canvasComponent/CgI0yjsFC/CgI0yjsFC.js\";import MenuTitle from\"#framer/local/canvasComponent/Cj2Zf_0bu/Cj2Zf_0bu.js\";import ToggleColourBW from\"#framer/local/canvasComponent/FQrQtxUi1/FQrQtxUi1.js\";import IconsHover from\"#framer/local/canvasComponent/IRITPyUmT/IRITPyUmT.js\";import Logo from\"#framer/local/canvasComponent/RigX5Ce9U/RigX5Ce9U.js\";import Footer from\"#framer/local/canvasComponent/TpoG9nEcP/TpoG9nEcP.js\";import Menu from\"#framer/local/canvasComponent/v4tqtHBxa/v4tqtHBxa.js\";import FirstLink from\"#framer/local/canvasComponent/ydyDFIEjP/ydyDFIEjP.js\";import ForwardSlash from\"#framer/local/canvasComponent/ygOsYX5a0/ygOsYX5a0.js\";import TimeZoneDisplay from\"#framer/local/codeFile/D_CA592/TimeZone.js\";import Titles from\"#framer/local/collection/fNvwR_AIu/fNvwR_AIu.js\";import*as sharedStyle from\"#framer/local/css/amowpuYHm/amowpuYHm.js\";import*as sharedStyle1 from\"#framer/local/css/zG_61WNxz/zG_61WNxz.js\";import Time from\"#framer/local/vector/GuvazyiWQ/GuvazyiWQ.js\";const ScrollProgressBarFonts=getFonts(ScrollProgressBar);const SpaceFonts=getFonts(Space);const LogoFonts=getFonts(Logo);const MenuFonts=getFonts(Menu);const MenuWithVariantAppearEffect=withVariantAppearEffect(Menu);const FirstLinkFonts=getFonts(FirstLink);const MenuTitleFonts=getFonts(MenuTitle);const TimeFonts=getFonts(Time);const TimeZoneDisplayFonts=getFonts(TimeZoneDisplay);const ForwardSlashFonts=getFonts(ForwardSlash);const IconsHoverFonts=getFonts(IconsHover);const MotionHeaderWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.header);const ToggleColourBWFonts=getFonts(ToggleColourBW);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const MotionDivWithFlowFX=withFlowFX(motion.div);const FirstLinkControls=getPropertyControls(FirstLink);const breakpoints={HO0As6Qlr:\"(max-width: 599.98px)\",K5K6lSJat:\"(min-width: 1301px)\",WD7db6qN6:\"(min-width: 1000px) and (max-width: 1300.98px)\",zfB7iprsG:\"(min-width: 600px) and (max-width: 999.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pmCOl\";const variantClassNames={HO0As6Qlr:\"framer-v-vnosz6\",K5K6lSJat:\"framer-v-uq219h\",WD7db6qN6:\"framer-v-1pydu29\",zfB7iprsG:\"framer-v-5b17lz\"};const dsFAPTse2Qg_M3wZqx=undefined;const qUWBImgM7=undefined;const Xre1FiTHK=undefined;const lFXre8wS2=undefined;const CmGgaWNJZ=undefined;const BBcZeDUxy=undefined;const GDc71mRYa=undefined;const KiUxGrkvu=undefined;const msGRM20NVm5_z998CF=undefined;const lBFf3N_WXm5_z998CF=undefined;const M4jIeEKQ1m5_z998CF=undefined;const idm5_z998CF=undefined;const msGRM20NVwqCxdvEm8=undefined;const lBFf3N_WXwqCxdvEm8=undefined;const M4jIeEKQ1wqCxdvEm8=undefined;const idwqCxdvEm8=undefined;const msGRM20NVgp5amdac0=undefined;const lBFf3N_WXgp5amdac0=undefined;const M4jIeEKQ1gp5amdac0=undefined;const idgp5amdac0=undefined;const transition1={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={delay:.4,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition3};const transition4={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transition5={delay:.1,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:800,y:0};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:800,y:0};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition6={delay:.2,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"qhumExOx4\":return\"kRdfvAMjK\";default:return\"AYzqhwmPu\";}};const query=prequery=>prequery({from:{alias:\"m5_z998CF\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"m5_z998CF\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"m5_z998CF\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"m5_z998CF\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"m5_z998CF\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"wqCxdvEm8\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"wqCxdvEm8\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"wqCxdvEm8\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"wqCxdvEm8\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"wqCxdvEm8\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"gp5amdac0\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"gp5amdac0\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"gp5amdac0\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"gp5amdac0\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"gp5amdac0\",name:\"id\",type:\"Identifier\"}]});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={HO0As6Qlr:[\".framer-pmCOl .framer-mifhk0 { z-index: 8; }\",\".framer-pmCOl .framer-1xyxvlq { will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pmCOl .framer-nxwuo3 { width: 75%; }\",\".framer-pmCOl .framer-5yb4fv, .framer-pmCOl .framer-1uxyyty { padding: 0px 0px 0px 10px; }\",\".framer-pmCOl .framer-1jzmusm, .framer-pmCOl .framer-46hueh, .framer-pmCOl .framer-414cn, .framer-pmCOl .framer-mdnx9j, .framer-pmCOl .framer-1o83s6d, .framer-pmCOl .framer-1qu6aw8, .framer-pmCOl .framer-1kffwpy { padding: 0px 0px 0px 16px; }\",\".framer-pmCOl .framer-1qia4t6 { padding: 30px 0px 30px 0px; }\",\".framer-pmCOl .framer-1xed3at-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 14px); }\",\".framer-pmCOl .framer-1le17fw { flex-direction: column; }\",\".framer-pmCOl .framer-185bmyg-container { flex: none; width: 100%; }\"],zfB7iprsG:[\".framer-pmCOl .framer-w8yd98-container { width: 48px; }\",\".framer-pmCOl .framer-nxwuo3 { width: 60%; }\",\".framer-pmCOl .framer-1xed3at-container { height: 68px; width: 18%; }\",\".framer-pmCOl .framer-1le17fw { flex-direction: column; }\",\".framer-pmCOl .framer-185bmyg-container { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={HO0As6Qlr:\".framer-vnosz6-override\",zfB7iprsG:\".framer-5b17lz-override\"};const rules=[\".framer-pmCOl.framer-5dx0mf, .framer-pmCOl .framer-5dx0mf { display: block; }\",\".framer-pmCOl.framer-1pydu29 { align-content: center; align-items: center; background-color: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-mifhk0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-pmCOl .framer-uqutd4-container { flex: none; height: 10px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-t6vhc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; mix-blend-mode: difference; order: -999; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-pmCOl .framer-1xyxvlq { align-content: center; align-items: center; background-color: var(--token-223ef826-1d94-4a1f-9abe-0b21ce9e92ae, #000000); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1800px; mix-blend-mode: difference; overflow: visible; padding: 15px 0px 10px 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-pmCOl .framer-12zxq1y-container, .framer-pmCOl .framer-1rycbwi-container { flex: none; height: 4px; opacity: 0; position: relative; width: auto; }\",\".framer-pmCOl .framer-1klj8ub { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 4; }\",\".framer-pmCOl .framer-1awk6q8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 2404px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-pmCOl .framer-yao7g3-container { flex: none; height: 41px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pmCOl .framer-w8yd98-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-pmCOl.framer-1sbj0e { inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-pmCOl.framer-1c2zimb { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px; pointer-events: none; position: fixed; top: 0px; width: 100%; z-index: 10; }\",\".framer-pmCOl .framer-1anhw84 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; pointer-events: none; position: relative; width: 100%; }\",\".framer-pmCOl .framer-pow658 { align-content: center; align-items: center; background-color: var(--token-d33b7ab3-0971-4a6c-8407-d721f0111ef0, rgba(0, 0, 0, 0.6)); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; pointer-events: auto; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-pmCOl .framer-nxwuo3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: 40%; z-index: 9; }\",\".framer-pmCOl .framer-5yb4fv { align-content: flex-end; align-items: flex-end; background-color: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, #ffffff); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pmCOl .framer-12jo2hc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 6px 34px 0px 0px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-v1py5r-container { flex: none; height: 62px; position: relative; width: 69px; z-index: 10; }\",\".framer-pmCOl .framer-6r0zxx { align-content: center; align-items: center; cursor: default; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-pmCOl .framer-1yxy8xz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-1jzmusm, .framer-pmCOl .framer-46hueh, .framer-pmCOl .framer-414cn, .framer-pmCOl .framer-mdnx9j, .framer-pmCOl .framer-1o83s6d, .framer-pmCOl .framer-1qu6aw8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 40px; justify-content: center; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-vg356l-container, .framer-pmCOl .framer-1hhkpla-container, .framer-pmCOl .framer-11jq8eb-container { cursor: pointer; flex: 1 0 0px; height: auto; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pmCOl .framer-13bfqeg, .framer-pmCOl .framer-x9byyv { 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-pmCOl .framer-1xh0lx, .framer-pmCOl .framer-1ehwodn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 520px; }\",\".framer-pmCOl .framer-f4eq3o, .framer-pmCOl .framer-1fkwpgj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; }\",\".framer-pmCOl .framer-1d7szr1, .framer-pmCOl .framer-dhlnta { 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-pmCOl .framer-vn9ypb, .framer-pmCOl .framer-1segbu7, .framer-pmCOl .framer-vp4kut { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 12px 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-pmCOl .framer-v9dty2, .framer-pmCOl .framer-cqz7n0, .framer-pmCOl .framer-17afh8g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pmCOl .framer-x37y3d-container, .framer-pmCOl .framer-rhij4a-container, .framer-pmCOl .framer-9acqs9-container, .framer-pmCOl .framer-1p9bmd-container, .framer-pmCOl .framer-l37q0r-container, .framer-pmCOl .framer-swxmjn-container, .framer-pmCOl .framer-15bi9mf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pmCOl .framer-1ebmwmm { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-end; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-1qia4t6 { 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: 30px 0px 30px 10px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-1kffwpy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-fffc2g { aspect-ratio: 1 / 1; flex: none; height: auto; opacity: 0.6; position: relative; width: 21px; }\",\".framer-pmCOl .framer-u2msvi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pmCOl .framer-fosjnl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pmCOl .framer-1uxyyty { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-pmCOl .framer-18sb5u3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pmCOl .framer-1xed3at-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 55px; mix-blend-mode: difference; order: -997; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: 15%; z-index: 9; }\",\".framer-pmCOl .framer-1rb1spc { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-pmCOl .framer-1le17fw { align-content: center; align-items: center; background-color: var(--token-4323b329-b605-489f-bf90-890a74cb50de, #f2f2f2); bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1005; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: sticky; width: 100%; z-index: 1; }\",\".framer-pmCOl .framer-185bmyg-container { flex: 1 0 0px; height: auto; max-width: 2000px; position: relative; width: 1px; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={HO0As6Qlr:\"(max-width: 599.98px)\",K5K6lSJat:\"(min-width: 1301px)\",WD7db6qN6:\"(min-width: 1000px) and (max-width: 1300.98px)\",zfB7iprsG:\"(min-width: 600px) and (max-width: 999.98px)\"};const humanReadableVariantMap={Desktop:\"WD7db6qN6\",Phone:\"HO0As6Qlr\",Tablet:\"zfB7iprsG\",XL:\"K5K6lSJat\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"L - Hover\":\"ldCZQ_KiT\",\"Link1 - Active\":\"pYjrRngWU\",\"Link1 - Hover\":\"ZTQtvYcSO\",\"Link2 - Active\":\"ZL5ULIpde\",\"M - Active\":\"R4kkF7aQ6\",\"M - Hover\":\"VPpPcyJ3B\",\"XS - Active\":\"GW8XZuqga\",\"XS - Hover\":\"FFmlyuyqJ\",\"XXS - Active\":\"cWHS1fzN4\",\"XXS - Hover\":\"UdnMQ_Ue8\",L:\"p09w4vSsH\",Link1:\"qBNaMoW10\",Link2:\"rictni2Dy\",M:\"AOzpP1sTL\",XS:\"dn6WvVruD\",XXS:\"pY_e7P9Dj\"};const getProps=({biographyLink,campaignLink,contactLink,designLink,height,homeLink,id,portraitureLink,scrollSection,width,...props})=>{return{...props,BBcZeDUxy:humanReadableEnumMap[biographyLink]??biographyLink??props.BBcZeDUxy??\"qhumExOx4\",CmGgaWNJZ:humanReadableEnumMap[campaignLink]??campaignLink??props.CmGgaWNJZ??\"qhumExOx4\",GDc71mRYa:humanReadableEnumMap[contactLink]??contactLink??props.GDc71mRYa??\"qhumExOx4\",KiUxGrkvu:scrollSection??props.KiUxGrkvu,lFXre8wS2:humanReadableEnumMap[designLink]??designLink??props.lFXre8wS2??\"qhumExOx4\",qUWBImgM7:humanReadableEnumMap[homeLink]??homeLink??props.qUWBImgM7??\"qhumExOx4\",variant:humanReadableVariantMap[props.variant]??props.variant??\"WD7db6qN6\",Xre1FiTHK:humanReadableEnumMap[portraitureLink]??portraitureLink??props.Xre1FiTHK??\"qhumExOx4\"};};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,qUWBImgM7,Xre1FiTHK,lFXre8wS2,CmGgaWNJZ,BBcZeDUxy,GDc71mRYa,KiUxGrkvu,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const VfzlLQpDWko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"WD7db6qN6\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255)); } :root { font-size: 112.5%; }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1pydu29\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mifhk0\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"ScollProgressBar\",layout:\"position\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uqutd4-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"SDKZmYMwc\",scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(ScrollProgressBar,{color:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",finishWhen:\"enters\",height:\"100%\",hideWhenDone:false,id:\"SDKZmYMwc\",layoutId:\"SDKZmYMwc\",offset:1,position:\"top\",previewProgress:1,radius:20,smoothing:.8,style:{height:\"100%\",width:\"100%\"},target:\"#end-page\",thickness:1,trackColor:\"rgba(0, 0, 0, 0)\",width:\"100%\",zIndex:8})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6vhc\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"navbar\",layout:\"position\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{animate:animation,initial:animation1,optimized:true}},children:/*#__PURE__*/_jsxs(MotionHeaderWithOptimizedAppearEffect,{className:\"framer-1xyxvlq\",\"data-framer-appear-id\":\"1xyxvlq\",\"data-framer-name\":\"Navigation Bar\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:33.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12zxq1y-container\",nodeId:\"uYoW85RuF\",scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(\"sKTNMMGeU\")},zfB7iprsG:{variant:matchVariant(\"W5ukRhztu\")}},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"uYoW85RuF\",layoutId:\"uYoW85RuF\",style:{height:\"100%\"},variant:matchVariant(\"Q7ipN_9H7\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1klj8ub\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1awk6q8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:15,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yao7g3-container\",nodeId:\"OLAsQRuOf\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",whileHover:animation2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(\"vCPPyyZAz\")}},children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"OLAsQRuOf\",L42yWSKWv:false,layoutId:\"OLAsQRuOf\",style:{height:\"100%\"},variant:matchVariant(\"vGX7vkFd2\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zfB7iprsG:{width:\"48px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:15,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-w8yd98-container\",nodeId:\"SPq6NZIjH\",scopeId:\"pee7QGvxj\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(overlay.visible&&\"xSinE25mU\",overlay.visible?\"xSinE25mU\":\"SuOqXbSCo\")},zfB7iprsG:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Menu,{D_zv6sggg:\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\",height:\"100%\",id:\"SPq6NZIjH\",layoutId:\"SPq6NZIjH\",style:{height:\"100%\"},variant:matchVariant(overlay.visible&&\"xSinE25mU\",overlay.visible?\"xSinE25mU\":\"S4KkLHQtL\"),VfzlLQpDW:VfzlLQpDWko9la1({overlay}),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:.4,ease:[.12,.23,.5,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1sbj0e\"),exit:{opacity:0,transition:{delay:.2,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"xl2hry_GS\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-1c2zimb\"),\"data-framer-name\":\"Wrapper\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1anhw84\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{exit:animation6},zfB7iprsG:{exit:animation6}},children:/*#__PURE__*/_jsx(motion.div,{animate:animation4,className:\"framer-pow658\",\"data-framer-name\":\"Background - Close\",\"data-highlight\":true,exit:animation3,initial:animation5,onTap:onTap1q29jei({overlay})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nxwuo3\",children:/*#__PURE__*/_jsxs(motion.div,{animate:animation8,className:\"framer-5yb4fv\",\"data-framer-name\":\"Links\",exit:animation7,initial:animation9,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12jo2hc\",\"data-framer-name\":\"Close\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"69px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-v1py5r-container\",inComponentSlot:true,nodeId:\"TYpqXysFY\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(MenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:dsFAPTse2Qg_M3wZqx,target:\"yt_KQ4f4M\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,D_zv6sggg:\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\",height:\"100%\",id:\"TYpqXysFY\",layoutId:\"TYpqXysFY\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"xSinE25mU\"),VfzlLQpDW:onTap1q29jei({overlay}),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6r0zxx\",\"data-framer-name\":\"Nav items\",\"data-highlight\":true,onTap:onTap1q29jei({overlay}),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yxy8xz\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jzmusm\",\"data-framer-name\":\"Home\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{width:\"max(max(75vw, 1px) - 26px, 1px)\"},zfB7iprsG:{width:\"max(max(60vw, 1px) - 24px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-vg356l-container\",exit:animation10,inComponentSlot:true,initial:animation5,nodeId:\"RzvohjW9p\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{YuTblLFSZ:resolvedLinks[2]},K5K6lSJat:{YuTblLFSZ:resolvedLinks[3]},zfB7iprsG:{YuTblLFSZ:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"RzvohjW9p\",layoutId:\"RzvohjW9p\",N66zTiqFt:\"Home\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(qUWBImgM7),width:\"100%\",YuTblLFSZ:resolvedLinks[0]})})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13bfqeg\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xh0lx\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\"},children:\"Works\"})}),className:\"framer-f4eq3o\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d7szr1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-46hueh\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Tha65zcZC\"},motionChild:true,nodeId:\"iGiKEt4bJ\",openInNewTab:false,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-vn9ypb framer-5dx0mf\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation5,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v9dty2\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idm5_z998CF,lBFf3N_WX:lBFf3N_WXm5_z998CF,M4jIeEKQ1:M4jIeEKQ1m5_z998CF,msGRM20NV:msGRM20NVm5_z998CF},index)=>{msGRM20NVm5_z998CF??=\"\";lBFf3N_WXm5_z998CF??=\"\";M4jIeEKQ1m5_z998CF??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`m5_z998CF-${idm5_z998CF}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1m5_z998CF},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-x37y3d-container\",inComponentSlot:true,nodeId:\"BgdmqRC0z\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVm5_z998CF,height:\"100%\",id:\"BgdmqRC0z\",layoutId:\"BgdmqRC0z\",variant:matchVariant(convertFromEnum(Xre1FiTHK,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXm5_z998CF})})})})},idm5_z998CF);})});}})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-414cn\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFhCKAyNf\"},motionChild:true,nodeId:\"WDQq_LwBO\",openInNewTab:false,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-1segbu7 framer-5dx0mf\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation5,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cqz7n0\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idwqCxdvEm8,lBFf3N_WX:lBFf3N_WXwqCxdvEm8,M4jIeEKQ1:M4jIeEKQ1wqCxdvEm8,msGRM20NV:msGRM20NVwqCxdvEm8},index1)=>{msGRM20NVwqCxdvEm8??=\"\";lBFf3N_WXwqCxdvEm8??=\"\";M4jIeEKQ1wqCxdvEm8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`wqCxdvEm8-${idwqCxdvEm8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1wqCxdvEm8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-rhij4a-container\",inComponentSlot:true,nodeId:\"p6aEa_m5H\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVwqCxdvEm8,height:\"100%\",id:\"p6aEa_m5H\",layoutId:\"p6aEa_m5H\",variant:matchVariant(convertFromEnum(lFXre8wS2,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXwqCxdvEm8})})})})},idwqCxdvEm8);})});}})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mdnx9j\",\"data-framer-name\":\"3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ocNqgddcB\"},motionChild:true,nodeId:\"tQvuTNqaa\",openInNewTab:false,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-vp4kut framer-5dx0mf\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation5,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17afh8g\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idgp5amdac0,lBFf3N_WX:lBFf3N_WXgp5amdac0,M4jIeEKQ1:M4jIeEKQ1gp5amdac0,msGRM20NV:msGRM20NVgp5amdac0},index2)=>{msGRM20NVgp5amdac0??=\"\";lBFf3N_WXgp5amdac0??=\"\";M4jIeEKQ1gp5amdac0??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`gp5amdac0-${idgp5amdac0}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1gp5amdac0},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9acqs9-container\",inComponentSlot:true,nodeId:\"djf9IYNzL\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVgp5amdac0,height:\"100%\",id:\"djf9IYNzL\",layoutId:\"djf9IYNzL\",variant:matchVariant(convertFromEnum(CmGgaWNJZ,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXgp5amdac0})})})})},idgp5amdac0);})});}})})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x9byyv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ehwodn\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\"},children:\"About me\"})}),className:\"framer-1fkwpgj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dhlnta\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o83s6d\",\"data-framer-name\":\"4\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{width:\"max(max(75vw, 1px) - 26px, 1px)\"},zfB7iprsG:{width:\"max(max(60vw, 1px) - 24px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-1hhkpla-container\",exit:animation10,inComponentSlot:true,initial:animation5,nodeId:\"RPlgqooHO\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{YuTblLFSZ:resolvedLinks1[2]},K5K6lSJat:{YuTblLFSZ:resolvedLinks1[3]},zfB7iprsG:{YuTblLFSZ:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"RPlgqooHO\",layoutId:\"RPlgqooHO\",N66zTiqFt:\"Biography\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(BBcZeDUxy),width:\"100%\",YuTblLFSZ:resolvedLinks1[0]})})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qu6aw8\",\"data-framer-name\":\"5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{width:\"max(max(75vw, 1px) - 26px, 1px)\"},zfB7iprsG:{width:\"max(max(60vw, 1px) - 24px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-11jq8eb-container\",exit:animation10,inComponentSlot:true,initial:animation5,nodeId:\"OHn8oqfh8\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{YuTblLFSZ:resolvedLinks2[2]},K5K6lSJat:{YuTblLFSZ:resolvedLinks2[3]},zfB7iprsG:{variant:matchVariant(\"qhumExOx4\"),YuTblLFSZ:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"OHn8oqfh8\",layoutId:\"OHn8oqfh8\",N66zTiqFt:\"Contact\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(GDc71mRYa),width:\"100%\",YuTblLFSZ:resolvedLinks2[0]})})})})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ebmwmm\",\"data-framer-name\":\"Last\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qia4t6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kffwpy\",\"data-framer-name\":\"Time\",children:[/*#__PURE__*/_jsx(Time,{animated:false,className:\"framer-fffc2g\",\"data-framer-name\":\"Time Icon\",layoutId:\"zG8_gVNSx\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u2msvi\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p9bmd-container\",inComponentSlot:true,isAuthoredByUser:true,nodeId:\"ZLnB9lS8A\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(TimeZoneDisplay,{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.73)\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0.6px\",lineHeight:\"1.3em\"},format:\"24h\",height:\"100%\",id:\"ZLnB9lS8A\",layoutId:\"ZLnB9lS8A\",selectedTimezone:\"Europe/London\",showSeconds:false,showTimezone:false,textColor:\"var(--token-c0b97ea5-b504-4f28-8fbb-7c212b01a934, rgb(102, 102, 102))\",useCurrentTimezone:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-l37q0r-container\",inComponentSlot:true,nodeId:\"JoXoOmWZa\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(ForwardSlash,{height:\"100%\",i8GHN3L3h:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",id:\"JoXoOmWZa\",layoutId:\"JoXoOmWZa\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c0b97ea5-b504-4f28-8fbb-7c212b01a934, rgb(102, 102, 102))\"},children:\"London\"})}),className:\"framer-fosjnl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uxyyty\",\"data-framer-name\":\"Social\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18sb5u3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-swxmjn-container\",inComponentSlot:true,nodeId:\"rPByfZrht\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"rPByfZrht\",KHCuOuF06:.52,layoutId:\"rPByfZrht\",QCtheRaaH:Instagram,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://instagram.com/markcocksedge/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15bi9mf-container\",inComponentSlot:true,nodeId:\"lbeaO11fW\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"lbeaO11fW\",KHCuOuF06:.52,layoutId:\"lbeaO11fW\",QCtheRaaH:Linkedin,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://uk.linkedin.com/in/mark-cocksedge-45687535\"})})})]})})]})})]})]})})]})})]})}),getContainer())})})]})})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:33.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rycbwi-container\",nodeId:\"YVxs0tsHw\",scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(\"sKTNMMGeU\")},zfB7iprsG:{variant:matchVariant(\"W5ukRhztu\")}},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"YVxs0tsHw\",layoutId:\"YVxs0tsHw\",style:{height:\"100%\"},variant:matchVariant(\"Q7ipN_9H7\"),width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{y:931},zfB7iprsG:{height:68,width:\"18.3333vw\",y:932}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"15vw\",y:945,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{__framer__animate:{transition:transition1}},zfB7iprsG:{__framer__animate:{transition:transition1}}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation5,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:KiUxGrkvu,target:\"animate\"}],__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1xed3at-container\",layout:\"position\",layoutScroll:true,nodeId:\"dXUmha2wu\",rendersWithMotion:true,scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(\"wsvwLh8wF\")},zfB7iprsG:{variant:matchVariant(\"wsvwLh8wF\")}},children:/*#__PURE__*/_jsx(ToggleColourBW,{height:\"100%\",id:\"dXUmha2wu\",layoutId:\"dXUmha2wu\",nXU4bFUmr:\"20px 24px 20px 24px\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"wQX5rlbEa\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rb1spc\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1le17fw\",\"data-framer-name\":\"Footer Wrapper\",layout:\"position\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{width:\"min(100vw, 2000px)\"},zfB7iprsG:{width:\"min(100vw, 2000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:642,width:\"min(max(100vw, 1px), 2000px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-185bmyg-container\",nodeId:\"KzvmMUlaE\",scopeId:\"pee7QGvxj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HO0As6Qlr:{variant:matchVariant(\"tKFZFzqxW\")},zfB7iprsG:{variant:matchVariant(\"tKFZFzqxW\")}},children:/*#__PURE__*/_jsx(Footer,{Dzr7xJqBy:\"Q7ipN_9H7\",height:\"100%\",id:\"KzvmMUlaE\",layoutId:\"KzvmMUlaE\",style:{maxWidth:\"100%\",width:\"100%\"},sv61ofByB:\"65\",U_UvSZCgn:\"146\",UFMgBi4pf:\"69\",variant:matchVariant(\"CRyACWxnx\"),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 query6=mediaQueries[key];return`@media ${query6} { ${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 1000\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"zfB7iprsG\":{\"layout\":[\"fixed\",\"fixed\"]},\"HO0As6Qlr\":{\"layout\":[\"fixed\",\"fixed\"]},\"K5K6lSJat\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qUWBImgM7\":\"homeLink\",\"Xre1FiTHK\":\"portraitureLink\",\"lFXre8wS2\":\"designLink\",\"CmGgaWNJZ\":\"campaignLink\",\"BBcZeDUxy\":\"biographyLink\",\"GDc71mRYa\":\"contactLink\",\"KiUxGrkvu\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"WD7db6qN6\":[\".framer-mifhk0\",\".framer-t6vhc\",\".framer-1xed3at-container\",\".framer-1le17fw\"],\"zfB7iprsG\":[\".framer-mifhk0\",\".framer-t6vhc\",\".framer-1xed3at-container\",\".framer-1le17fw\"],\"HO0As6Qlr\":[\".framer-mifhk0\",\".framer-t6vhc\",\".framer-1xed3at-container\",\".framer-1le17fw\"],\"K5K6lSJat\":[\".framer-mifhk0\",\".framer-t6vhc\",\".framer-1xed3at-container\",\".framer-1le17fw\"]}\n * @framerBreakpoints {\"K5K6lSJat\":{\"min\":1301,\"canvasClassName\":\"framer-uq219h-override\",\"minHeight\":1000,\"name\":\"XL\",\"width\":1301,\"rootFontSize\":18},\"WD7db6qN6\":{\"min\":1000,\"max\":1300,\"canvasClassName\":\"framer-1pydu29-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1000,\"rootFontSize\":18},\"zfB7iprsG\":{\"min\":600,\"max\":999,\"canvasClassName\":\"framer-5b17lz-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Tablet\",\"width\":600,\"rootFontSize\":18},\"HO0As6Qlr\":{\"max\":599,\"canvasClassName\":\"framer-vnosz6-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":18}}\n * @framerDefaultVariant WD7db6qN6\n * @framerLayoutTemplate true\n */const Framerpee7QGvxj=withCSS(Component,css,\"framer-pmCOl\");export default Framerpee7QGvxj;Framerpee7QGvxj.displayName=\"Pages\";Framerpee7QGvxj.defaultProps={height:1e3,width:1e3};addPropertyControls(Framerpee7QGvxj,{qUWBImgM7:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:undefined,hidden:undefined,title:\"Home Link\"},Xre1FiTHK:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:undefined,hidden:undefined,title:\"Portraiture Link\"},lFXre8wS2:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:undefined,hidden:undefined,title:\"Design Link\"},CmGgaWNJZ:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:undefined,hidden:undefined,title:\"Campaign Link\"},BBcZeDUxy:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:undefined,hidden:undefined,title:\"Biography Link\"},GDc71mRYa:FirstLinkControls?.[\"variant\"]&&{...FirstLinkControls[\"variant\"],defaultValue:\"qhumExOx4\",description:\"\",hidden:undefined,title:\"Contact Link\"},KiUxGrkvu:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(Framerpee7QGvxj,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"}]},...ScrollProgressBarFonts,...SpaceFonts,...LogoFonts,...MenuFonts,...FirstLinkFonts,...MenuTitleFonts,...TimeFonts,...TimeZoneDisplayFonts,...ForwardSlashFonts,...IconsHoverFonts,...ToggleColourBWFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framerpee7QGvxj.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);const queryCacheEntry1=queryCache.get(query3(),locale,priority);const queryCacheEntry2=queryCache.get(query5(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>queryCacheEntry1.preload(),()=>queryCacheEntry2.preload(),()=>forwardLoader(Space,{},context),()=>forwardLoader(Logo,{},context),()=>forwardLoader(Menu,{},context),()=>forwardLoader(FirstLink,{},context),()=>forwardLoader(ForwardSlash,{},context),()=>forwardLoader(IconsHover,{},context),()=>forwardLoader(ToggleColourBW,{},context),()=>forwardLoader(Footer,{},context),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry1.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry2.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpee7QGvxj\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"WD7db6qN6\",\"framerBreakpoints\":\"{\\\"K5K6lSJat\\\":{\\\"min\\\":1301,\\\"canvasClassName\\\":\\\"framer-uq219h-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1301,\\\"rootFontSize\\\":18},\\\"WD7db6qN6\\\":{\\\"min\\\":1000,\\\"max\\\":1300,\\\"canvasClassName\\\":\\\"framer-1pydu29-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1000,\\\"rootFontSize\\\":18},\\\"zfB7iprsG\\\":{\\\"min\\\":600,\\\"max\\\":999,\\\"canvasClassName\\\":\\\"framer-5b17lz-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":600,\\\"rootFontSize\\\":18},\\\"HO0As6Qlr\\\":{\\\"max\\\":599,\\\"canvasClassName\\\":\\\"framer-vnosz6-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":18}}\",\"framerVariables\":\"{\\\"qUWBImgM7\\\":\\\"homeLink\\\",\\\"Xre1FiTHK\\\":\\\"portraitureLink\\\",\\\"lFXre8wS2\\\":\\\"designLink\\\",\\\"CmGgaWNJZ\\\":\\\"campaignLink\\\",\\\"BBcZeDUxy\\\":\\\"biographyLink\\\",\\\"GDc71mRYa\\\":\\\"contactLink\\\",\\\"KiUxGrkvu\\\":\\\"scrollSection\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zfB7iprsG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HO0As6Qlr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K5K6lSJat\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerRootFontSize\":\"18\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"WD7db6qN6\\\":[\\\".framer-mifhk0\\\",\\\".framer-t6vhc\\\",\\\".framer-1xed3at-container\\\",\\\".framer-1le17fw\\\"],\\\"zfB7iprsG\\\":[\\\".framer-mifhk0\\\",\\\".framer-t6vhc\\\",\\\".framer-1xed3at-container\\\",\\\".framer-1le17fw\\\"],\\\"HO0As6Qlr\\\":[\\\".framer-mifhk0\\\",\\\".framer-t6vhc\\\",\\\".framer-1xed3at-container\\\",\\\".framer-1le17fw\\\"],\\\"K5K6lSJat\\\":[\\\".framer-mifhk0\\\",\\\".framer-t6vhc\\\",\\\".framer-1xed3at-container\\\",\\\".framer-1le17fw\\\"]}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d1b51f7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,Link,PathVariablesContext,PropertyOverrides,queryCache,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,runTasksWithYield,runWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS,withFX,withOptimizedAppearEffect,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 ScrollProgressBar from\"https://framerusercontent.com/modules/1WBT02eOEQO895L1o9Lr/GvlY1GBBhct67xex2QHh/ScrollProgressBar.js\";import Instagram from\"https://framerusercontent.com/modules/cfXmEF7WDytNZOw7n42s/awJ2zeOXB26eYAwE5Dps/ITDcCk9Uj.js\";import Linkedin from\"https://framerusercontent.com/modules/mAZ57JheSdqnhQjTNSSs/Aa5vOd9bczbf3CIgpdRf/t7zLNIBnU.js\";import Space from\"#framer/local/canvasComponent/CgI0yjsFC/CgI0yjsFC.js\";import MenuTitle from\"#framer/local/canvasComponent/Cj2Zf_0bu/Cj2Zf_0bu.js\";import ToggleColourBW from\"#framer/local/canvasComponent/FQrQtxUi1/FQrQtxUi1.js\";import IconsHover from\"#framer/local/canvasComponent/IRITPyUmT/IRITPyUmT.js\";import Logo from\"#framer/local/canvasComponent/RigX5Ce9U/RigX5Ce9U.js\";import Footer from\"#framer/local/canvasComponent/TpoG9nEcP/TpoG9nEcP.js\";import Menu from\"#framer/local/canvasComponent/v4tqtHBxa/v4tqtHBxa.js\";import FirstLink from\"#framer/local/canvasComponent/ydyDFIEjP/ydyDFIEjP.js\";import ForwardSlash from\"#framer/local/canvasComponent/ygOsYX5a0/ygOsYX5a0.js\";import TimeZoneDisplay from\"#framer/local/codeFile/D_CA592/TimeZone.js\";import Titles from\"#framer/local/collection/fNvwR_AIu/fNvwR_AIu.js\";import*as sharedStyle from\"#framer/local/css/amowpuYHm/amowpuYHm.js\";import*as sharedStyle1 from\"#framer/local/css/zG_61WNxz/zG_61WNxz.js\";import Time from\"#framer/local/vector/GuvazyiWQ/GuvazyiWQ.js\";const ScrollProgressBarFonts=getFonts(ScrollProgressBar);const SpaceFonts=getFonts(Space);const LogoFonts=getFonts(Logo);const LogoWithVariantAppearEffect=withVariantAppearEffect(Logo);const MenuFonts=getFonts(Menu);const MenuWithVariantAppearEffect=withVariantAppearEffect(Menu);const FirstLinkFonts=getFonts(FirstLink);const MenuTitleFonts=getFonts(MenuTitle);const TimeFonts=getFonts(Time);const TimeZoneDisplayFonts=getFonts(TimeZoneDisplay);const ForwardSlashFonts=getFonts(ForwardSlash);const IconsHoverFonts=getFonts(IconsHover);const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const ToggleColourBWFonts=getFonts(ToggleColourBW);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const breakpoints={B5jiCyh75:\"(min-width: 700px) and (max-width: 999.98px)\",G4mJzjwaK:\"(max-width: 699.98px)\",qHR08uLjG:\"(min-width: 1300px)\",Vncw0opuH:\"(min-width: 1000px) and (max-width: 1299.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-nVeJV\";const variantClassNames={B5jiCyh75:\"framer-v-11qff9v\",G4mJzjwaK:\"framer-v-1va36z0\",qHR08uLjG:\"framer-v-1exwt7m\",Vncw0opuH:\"framer-v-ufnqsu\"};const eJyuLVRFa=undefined;const dsFAPTse2=undefined;const baNJIDbFm=undefined;const Xre1FiTHKpee7QGvxj=undefined;const lFXre8wS2pee7QGvxj=undefined;const CmGgaWNJZpee7QGvxj=undefined;const msGRM20NVT4kVYm8Yv=undefined;const lBFf3N_WXT4kVYm8Yv=undefined;const M4jIeEKQ1T4kVYm8Yv=undefined;const idT4kVYm8Yv=undefined;const msGRM20NVyWsyxrwGS=undefined;const lBFf3N_WXyWsyxrwGS=undefined;const M4jIeEKQ1yWsyxrwGS=undefined;const idyWsyxrwGS=undefined;const msGRM20NVW1qyqTxy8=undefined;const lBFf3N_WXW1qyqTxy8=undefined;const M4jIeEKQ1W1qyqTxy8=undefined;const idW1qyqTxy8=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:2.4,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:2.4,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition3};const transition4={delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition5={delay:.1,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:800,y:0};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:800,y:0};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition6={delay:.2,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const convertFromEnum=(value,activeLocale)=>{return undefined;};const query=prequery=>prequery({from:{alias:\"T4kVYm8Yv\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"T4kVYm8Yv\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"T4kVYm8Yv\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"T4kVYm8Yv\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"T4kVYm8Yv\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"yWsyxrwGS\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"yWsyxrwGS\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"yWsyxrwGS\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"yWsyxrwGS\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"yWsyxrwGS\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"W1qyqTxy8\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"W1qyqTxy8\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"W1qyqTxy8\",data:Titles,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"W1qyqTxy8\",name:\"msGRM20NV\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"lBFf3N_WX\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"M4jIeEKQ1\",type:\"Identifier\"},{collection:\"W1qyqTxy8\",name:\"id\",type:\"Identifier\"}]});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 transition7={delay:.4,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"};const breakpointRules={B5jiCyh75:[\".framer-nVeJV .framer-qjrhs4 { mix-blend-mode: difference; }\",\".framer-nVeJV .framer-1ksxbbz { width: 70%; }\",\".framer-nVeJV .framer-c5maqx-container { height: 68px; width: 18%; }\"],G4mJzjwaK:[\".framer-nVeJV .framer-1d9nat { z-index: 8; }\",\".framer-nVeJV .framer-rnwz59 { padding: 10px 0px 10px 0px; }\",\".framer-nVeJV .framer-qjrhs4 { mix-blend-mode: difference; }\",\".framer-nVeJV .framer-13y25fr-container { height: 68px; }\",\".framer-nVeJV .framer-1ksxbbz { width: 75%; }\",\".framer-nVeJV .framer-1oibxj7 { padding: 10px 32px 0px 0px; }\",\".framer-nVeJV .framer-23ig1w, .framer-nVeJV .framer-1unfbxz, .framer-nVeJV .framer-1hz6xvn, .framer-nVeJV .framer-w1vj7c, .framer-nVeJV .framer-f3ilpr, .framer-nVeJV .framer-1gqsj4h, .framer-nVeJV .framer-1d8hxaz { padding: 0px 0px 0px 16px; }\",\".framer-nVeJV .framer-14hzz9g { padding: 30px 0px 30px 0px; }\",\".framer-nVeJV .framer-1clcfv9 { padding: 0px 0px 0px 10px; }\",\".framer-nVeJV .framer-c5maqx-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 14px); }\",\".framer-nVeJV .framer-1mdcz1t { flex-direction: column; justify-content: flex-end; }\",\".framer-nVeJV .framer-5ocuao-container { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={B5jiCyh75:\".framer-11qff9v-override\",G4mJzjwaK:\".framer-1va36z0-override\"};const rules=[\".framer-nVeJV.framer-3u4wuo, .framer-nVeJV .framer-3u4wuo { display: block; }\",\".framer-nVeJV.framer-ufnqsu { align-content: center; align-items: center; background-color: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-1d9nat { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-nVeJV .framer-mhkirb-container { flex: none; height: 10px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-11zp2qa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; mix-blend-mode: difference; order: -999; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-nVeJV .framer-rnwz59 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-nVeJV .framer-afh3od-container, .framer-nVeJV .framer-us1bwx-container { flex: none; height: 4px; opacity: 0; position: relative; width: auto; }\",\".framer-nVeJV .framer-qjrhs4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 10; }\",\".framer-nVeJV .framer-1mff3il { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-nVeJV .framer-qjim3r-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nVeJV .framer-13y25fr-container { flex: none; height: auto; position: relative; width: 48px; z-index: 10; }\",\".framer-nVeJV.framer-3rtq78 { inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-nVeJV.framer-qm34ni { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px; pointer-events: none; position: fixed; top: 0px; width: 100%; z-index: 10; }\",\".framer-nVeJV .framer-fcj2t { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; pointer-events: none; position: relative; width: 100%; }\",\".framer-nVeJV .framer-1dgd3n1 { align-content: center; align-items: center; background-color: var(--token-d33b7ab3-0971-4a6c-8407-d721f0111ef0, rgba(0, 0, 0, 0.7)); cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; pointer-events: auto; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-nVeJV .framer-1ksxbbz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: 40%; z-index: 9; }\",\".framer-nVeJV .framer-1re0zq4 { align-content: flex-end; align-items: flex-end; background-color: var(--token-3f929a2d-b976-4c65-ae07-2158637cf0fb, #fafafa); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nVeJV .framer-1oibxj7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-end; overflow: visible; padding: 18px 32px 0px 0px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-11seys9-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-nVeJV .framer-jlx8v4 { align-content: center; align-items: center; cursor: default; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-nVeJV .framer-18skm6x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-23ig1w, .framer-nVeJV .framer-1unfbxz, .framer-nVeJV .framer-1hz6xvn, .framer-nVeJV .framer-w1vj7c, .framer-nVeJV .framer-f3ilpr, .framer-nVeJV .framer-1gqsj4h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 40px; justify-content: center; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-1sjp6hc-container, .framer-nVeJV .framer-13gutet-container, .framer-nVeJV .framer-cqtauy-container { cursor: pointer; flex: 1 0 0px; height: auto; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nVeJV .framer-ajswwd, .framer-nVeJV .framer-fpxvi8 { 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-nVeJV .framer-1lwncpp, .framer-nVeJV .framer-hxpxbw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 520px; }\",\".framer-nVeJV .framer-bhmzor, .framer-nVeJV .framer-1bco6kx { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; }\",\".framer-nVeJV .framer-11szs4a { 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-nVeJV .framer-2blns3, .framer-nVeJV .framer-10i8g09, .framer-nVeJV .framer-1b3rabo { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 12px 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-nVeJV .framer-1t92t67, .framer-nVeJV .framer-1ja6sa1, .framer-nVeJV .framer-rbit4g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-nVeJV .framer-15x7gbs-container, .framer-nVeJV .framer-14q1gcf-container, .framer-nVeJV .framer-yul7fa-container, .framer-nVeJV .framer-y7q1yy-container, .framer-nVeJV .framer-iblol6-container, .framer-nVeJV .framer-1arwcsn-container, .framer-nVeJV .framer-100lkpg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-nVeJV .framer-fbw2vv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-22ocff { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-end; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-14hzz9g { 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: 30px 0px 30px 10px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-1d8hxaz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-12pkt6r { aspect-ratio: 1 / 1; flex: none; height: auto; opacity: 0.6; position: relative; width: 21px; }\",\".framer-nVeJV .framer-1nfyt2w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nVeJV .framer-1nrrogk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nVeJV .framer-1clcfv9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 100%; }\",\".framer-nVeJV .framer-1miqpbx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-nVeJV .framer-c5maqx-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 55px; mix-blend-mode: difference; order: -998; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: 26%; z-index: 9; }\",\".framer-nVeJV .framer-15q6jo7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-nVeJV .framer-1mdcz1t { align-content: center; align-items: center; background-color: var(--token-4323b329-b605-489f-bf90-890a74cb50de, #ededed); bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1004; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: sticky; width: 100%; z-index: 2; }\",\".framer-nVeJV .framer-5ocuao-container { flex: 1 0 0px; height: auto; max-width: 1800px; position: sticky; top: 0px; width: 1px; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={B5jiCyh75:\"(min-width: 700px) and (max-width: 999.98px)\",G4mJzjwaK:\"(max-width: 699.98px)\",qHR08uLjG:\"(min-width: 1300px)\",Vncw0opuH:\"(min-width: 1000px) and (max-width: 1299.98px)\"};const humanReadableVariantMap={Desktop:\"Vncw0opuH\",Phone:\"G4mJzjwaK\",Tablet:\"B5jiCyh75\",XL:\"qHR08uLjG\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({blurMenuBg,end,height,id,toggle,width,...props})=>{return{...props,baNJIDbFm:toggle??props.baNJIDbFm,dsFAPTse2:blurMenuBg??props.dsFAPTse2,eJyuLVRFa:end??props.eJyuLVRFa,variant:humanReadableVariantMap[props.variant]??props.variant??\"Vncw0opuH\"};};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,dsFAPTse2,baNJIDbFm,eJyuLVRFa,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const VfzlLQpDWko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Vncw0opuH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-c21010f9-5cb6-4d3d-85fc-4227a6481949, rgb(255, 255, 255)); } :root { font-size: 112.5%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ufnqsu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d9nat\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"ScollProgressBar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mhkirb-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"QIi58c_tU\",scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(ScrollProgressBar,{color:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",finishWhen:\"enters\",height:\"100%\",hideWhenDone:false,id:\"QIi58c_tU\",layoutId:\"QIi58c_tU\",offset:1,position:\"top\",previewProgress:1,radius:20,smoothing:.8,style:{height:\"100%\",width:\"100%\"},target:\"#end-page\",thickness:1,trackColor:\"rgba(0, 0, 0, 0)\",width:\"100%\",zIndex:8})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11zp2qa\",\"data-framer-name\":\"Navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{animate:animation2}},children:/*#__PURE__*/_jsxs(MotionHeaderWithFXWithOptimizedAppearEffect,{__framer__spring:{bounce:0,damping:60,delay:0,duration:.2,durationBasedSpring:true,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:eJyuLVRFa,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-200}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,animate:animation,className:\"framer-rnwz59\",\"data-framer-appear-id\":\"rnwz59\",\"data-framer-name\":\"Navigation Bar\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:42,children:/*#__PURE__*/_jsx(Container,{className:\"framer-afh3od-container\",nodeId:\"S2nf28vn4\",scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{variant:matchVariant(\"W5ukRhztu\")},G4mJzjwaK:{variant:matchVariant(\"sKTNMMGeU\")}},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"S2nf28vn4\",layoutId:\"S2nf28vn4\",style:{height:\"100%\"},variant:matchVariant(\"Q7ipN_9H7\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-qjrhs4\",\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mff3il\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:24.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qjim3r-container\",nodeId:\"pWHcNcrSV\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",whileHover:animation3,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"JbYG6qFTI\")},G4mJzjwaK:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"vCPPyyZAz\")}},children:/*#__PURE__*/_jsx(LogoWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:dsFAPTse2,target:\"vGX7vkFd2\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"pWHcNcrSV\",L42yWSKWv:false,layoutId:\"pWHcNcrSV\",variant:matchVariant(\"vGX7vkFd2\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"48px\",y:10,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-13y25fr-container\",nodeId:\"W16StnpxM\",scopeId:\"Qg_M3wZqx\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4mJzjwaK:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"xSinE25mU\",overlay.visible?\"xSinE25mU\":\"SuOqXbSCo\")}},children:/*#__PURE__*/_jsx(Menu,{D_zv6sggg:\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\",height:\"100%\",id:\"W16StnpxM\",layoutId:\"W16StnpxM\",style:{width:\"100%\"},variant:matchVariant(overlay.visible&&\"xSinE25mU\",overlay.visible?\"xSinE25mU\":\"S4KkLHQtL\"),VfzlLQpDW:VfzlLQpDWko9la1({overlay}),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:.4,ease:[.12,.23,.5,1],type:\"tween\"}},className:cx(scopingClassNames,\"framer-3rtq78\"),exit:{opacity:0,transition:{delay:.2,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"Y739NLclP\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-qm34ni\"),\"data-framer-name\":\"Wrapper\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fcj2t\",children:[/*#__PURE__*/_jsx(motion.div,{animate:animation5,className:\"framer-1dgd3n1\",\"data-framer-name\":\"Background - Close\",\"data-highlight\":true,exit:animation4,initial:animation6,onTap:onTap1q29jei({overlay})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ksxbbz\",children:/*#__PURE__*/_jsxs(motion.div,{animate:animation8,className:\"framer-1re0zq4\",\"data-framer-name\":\"Links\",exit:animation7,initial:animation9,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oibxj7\",\"data-framer-name\":\"Close\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11seys9-container\",inComponentSlot:true,nodeId:\"jTOVzbTPF\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(MenuWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:dsFAPTse2,target:\"yt_KQ4f4M\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,D_zv6sggg:\"var(--token-a78ef935-2563-4fab-b852-cb737b340737, rgb(255, 255, 255))\",height:\"100%\",id:\"jTOVzbTPF\",layoutId:\"jTOVzbTPF\",variant:matchVariant(\"xSinE25mU\"),VfzlLQpDW:onTap1q29jei({overlay}),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jlx8v4\",\"data-framer-name\":\"Nav items\",\"data-highlight\":true,onTap:onTap1q29jei({overlay}),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18skm6x\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-23ig1w\",\"data-framer-name\":\"Home\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined},{href:{webPageId:\"TYRuNsukh\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{width:\"max(max(70vw, 1px) - 24px, 1px)\"},G4mJzjwaK:{width:\"max(max(75vw, 1px) - 16px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-1sjp6hc-container\",exit:animation10,inComponentSlot:true,initial:animation6,nodeId:\"xxDLeCOHN\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{YuTblLFSZ:resolvedLinks[1]},G4mJzjwaK:{YuTblLFSZ:resolvedLinks[2]},qHR08uLjG:{YuTblLFSZ:resolvedLinks[3]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"xxDLeCOHN\",layoutId:\"xxDLeCOHN\",N66zTiqFt:\"Home\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(\"ZL5ULIpde\"),width:\"100%\",YuTblLFSZ:resolvedLinks[0]})})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ajswwd\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lwncpp\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\"},children:\"Works\"})}),className:\"framer-bhmzor\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11szs4a\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1unfbxz\",\"data-framer-name\":\"1\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Tha65zcZC\"},motionChild:true,nodeId:\"IzaGTKMwn\",openInNewTab:false,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-2blns3 framer-3u4wuo\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation6,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t92t67\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idT4kVYm8Yv,lBFf3N_WX:lBFf3N_WXT4kVYm8Yv,M4jIeEKQ1:M4jIeEKQ1T4kVYm8Yv,msGRM20NV:msGRM20NVT4kVYm8Yv},index)=>{msGRM20NVT4kVYm8Yv??=\"\";lBFf3N_WXT4kVYm8Yv??=\"\";M4jIeEKQ1T4kVYm8Yv??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`T4kVYm8Yv-${idT4kVYm8Yv}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1T4kVYm8Yv},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-15x7gbs-container\",inComponentSlot:true,nodeId:\"TZgX3oFni\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVT4kVYm8Yv,height:\"100%\",id:\"TZgX3oFni\",layoutId:\"TZgX3oFni\",variant:matchVariant(convertFromEnum(Xre1FiTHKpee7QGvxj,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXT4kVYm8Yv})})})})},idT4kVYm8Yv);})});}})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hz6xvn\",\"data-framer-name\":\"2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XFhCKAyNf\"},motionChild:true,nodeId:\"WFTDO1CK1\",openInNewTab:false,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-10i8g09 framer-3u4wuo\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation6,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ja6sa1\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idyWsyxrwGS,lBFf3N_WX:lBFf3N_WXyWsyxrwGS,M4jIeEKQ1:M4jIeEKQ1yWsyxrwGS,msGRM20NV:msGRM20NVyWsyxrwGS},index1)=>{msGRM20NVyWsyxrwGS??=\"\";lBFf3N_WXyWsyxrwGS??=\"\";M4jIeEKQ1yWsyxrwGS??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`yWsyxrwGS-${idyWsyxrwGS}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1yWsyxrwGS},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-14q1gcf-container\",inComponentSlot:true,nodeId:\"p4TRvPeZf\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVyWsyxrwGS,height:\"100%\",id:\"p4TRvPeZf\",layoutId:\"p4TRvPeZf\",variant:matchVariant(convertFromEnum(lFXre8wS2pee7QGvxj,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXyWsyxrwGS})})})})},idyWsyxrwGS);})});}})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w1vj7c\",\"data-framer-name\":\"3\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ocNqgddcB\"},motionChild:true,nodeId:\"loqRYTBSB\",openInNewTab:false,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(motion.a,{animate:animation11,className:\"framer-1b3rabo framer-3u4wuo\",\"data-framer-name\":\"Link Supercript\",\"data-highlight\":true,exit:animation10,initial:animation6,onTap:onTap1q29jei({overlay}),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rbit4g\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idW1qyqTxy8,lBFf3N_WX:lBFf3N_WXW1qyqTxy8,M4jIeEKQ1:M4jIeEKQ1W1qyqTxy8,msGRM20NV:msGRM20NVW1qyqTxy8},index2)=>{msGRM20NVW1qyqTxy8??=\"\";lBFf3N_WXW1qyqTxy8??=\"\";M4jIeEKQ1W1qyqTxy8??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`W1qyqTxy8-${idW1qyqTxy8}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{M4jIeEKQ1:M4jIeEKQ1W1qyqTxy8},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-yul7fa-container\",inComponentSlot:true,nodeId:\"FvAWwehW_\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(MenuTitle,{aIDwlkVAQ:msGRM20NVW1qyqTxy8,height:\"100%\",id:\"FvAWwehW_\",layoutId:\"FvAWwehW_\",variant:matchVariant(convertFromEnum(CmGgaWNJZpee7QGvxj,activeLocale)),width:\"100%\",ZlvzqplTH:lBFf3N_WXW1qyqTxy8})})})})},idW1qyqTxy8);})});}})})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fpxvi8\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hxpxbw\",\"data-framer-name\":\"Title\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1aqz4db\",\"data-styles-preset\":\"amowpuYHm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgb(161, 159, 159))\"},children:\"About me\"})}),className:\"framer-1bco6kx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fbw2vv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f3ilpr\",\"data-framer-name\":\"4\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined},{href:{webPageId:\"JyGAkdYsR\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{width:\"max(max(70vw, 1px) - 24px, 1px)\"},G4mJzjwaK:{width:\"max(max(75vw, 1px) - 16px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-13gutet-container\",exit:animation10,inComponentSlot:true,initial:animation6,nodeId:\"VdmajqFSJ\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{YuTblLFSZ:resolvedLinks1[1]},G4mJzjwaK:{YuTblLFSZ:resolvedLinks1[2]},qHR08uLjG:{YuTblLFSZ:resolvedLinks1[3]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"VdmajqFSJ\",layoutId:\"VdmajqFSJ\",N66zTiqFt:\"Biography\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(\"qhumExOx4\"),width:\"100%\",YuTblLFSZ:resolvedLinks1[0]})})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gqsj4h\",\"data-framer-name\":\"5\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined},{href:{webPageId:\"wzrAWoHb0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{width:\"max(max(70vw, 1px) - 24px, 1px)\"},G4mJzjwaK:{width:\"max(max(75vw, 1px) - 16px, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(max(40vw, 1px) - 24px, 1px)\",children:/*#__PURE__*/_jsx(Container,{animate:animation11,className:\"framer-cqtauy-container\",exit:animation10,inComponentSlot:true,initial:animation6,nodeId:\"LA_2dZYII\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{YuTblLFSZ:resolvedLinks2[1]},G4mJzjwaK:{YuTblLFSZ:resolvedLinks2[2]},qHR08uLjG:{YuTblLFSZ:resolvedLinks2[3]}},children:/*#__PURE__*/_jsx(FirstLink,{cR3ptaFB9:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"LA_2dZYII\",layoutId:\"LA_2dZYII\",N66zTiqFt:\"Contact\",OS2C9brqc:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",SMJnLpRoJ:0,sPRrT5BJ9:true,style:{width:\"100%\"},variant:matchVariant(\"qhumExOx4\"),width:\"100%\",YuTblLFSZ:resolvedLinks2[0]})})})})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-22ocff\",\"data-framer-name\":\"Last\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14hzz9g\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d8hxaz\",\"data-framer-name\":\"Time\",children:[/*#__PURE__*/_jsx(Time,{animated:false,className:\"framer-12pkt6r\",\"data-framer-name\":\"Time Icon\",layoutId:\"VqLmOg5Ko\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nfyt2w\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-y7q1yy-container\",inComponentSlot:true,isAuthoredByUser:true,nodeId:\"UMO724CEj\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(TimeZoneDisplay,{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.73)\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0.6px\",lineHeight:\"1.3em\"},format:\"24h\",height:\"100%\",id:\"UMO724CEj\",layoutId:\"UMO724CEj\",selectedTimezone:\"Europe/London\",showSeconds:false,showTimezone:false,textColor:\"var(--token-c0b97ea5-b504-4f28-8fbb-7c212b01a934, rgb(102, 102, 102))\",useCurrentTimezone:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-iblol6-container\",inComponentSlot:true,nodeId:\"rntNelVZl\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(ForwardSlash,{height:\"100%\",i8GHN3L3h:\"var(--token-23e174b8-e442-465f-99d1-e5850da51003, rgba(0, 0, 0, 0.2))\",id:\"rntNelVZl\",layoutId:\"rntNelVZl\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1t3mbnd\",\"data-styles-preset\":\"zG_61WNxz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c0b97ea5-b504-4f28-8fbb-7c212b01a934, rgb(102, 102, 102))\"},children:\"London\"})}),className:\"framer-1nrrogk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1clcfv9\",\"data-framer-name\":\"Social\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1miqpbx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1arwcsn-container\",inComponentSlot:true,nodeId:\"G8q52NLEp\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"G8q52NLEp\",KHCuOuF06:.52,layoutId:\"G8q52NLEp\",QCtheRaaH:Instagram,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://instagram.com/markcocksedge/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-100lkpg-container\",inComponentSlot:true,nodeId:\"zgjeqgvdC\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(IconsHover,{EeRtKBXb3:\"var(--token-e9abed44-df8b-4765-bbfe-7c072006d47b, rgb(0, 0, 0))\",height:\"100%\",id:\"zgjeqgvdC\",KHCuOuF06:.52,layoutId:\"zgjeqgvdC\",QCtheRaaH:Linkedin,variant:matchVariant(\"W9yA9XDGm\"),width:\"100%\",xEXQ2jvVL:\"https://uk.linkedin.com/in/mark-cocksedge-45687535\"})})})]})})]})})]})]})})]})})]})}),getContainer())})})]})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:4,y:42,children:/*#__PURE__*/_jsx(Container,{className:\"framer-us1bwx-container\",nodeId:\"COh5cJmTf\",scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{variant:matchVariant(\"W5ukRhztu\")},G4mJzjwaK:{variant:matchVariant(\"sKTNMMGeU\")}},children:/*#__PURE__*/_jsx(Space,{height:\"100%\",id:\"COh5cJmTf\",layoutId:\"COh5cJmTf\",style:{height:\"100%\"},variant:matchVariant(\"Q7ipN_9H7\"),width:\"100%\"})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{height:68,width:\"18.3333vw\",y:932},G4mJzjwaK:{y:931}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:55,width:\"25.5vw\",y:945,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{__framer__animate:{transition:transition4},__framer__threshold:.5},G4mJzjwaK:{__framer__animate:{transition:transition4},__framer__threshold:.5}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition7},__framer__animateOnce:false,__framer__enter:animation6,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:baNJIDbFm,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-c5maqx-container\",layoutScroll:true,nodeId:\"fJL1gWOzy\",rendersWithMotion:true,scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{variant:matchVariant(\"wsvwLh8wF\")},G4mJzjwaK:{variant:matchVariant(\"wsvwLh8wF\")}},children:/*#__PURE__*/_jsx(ToggleColourBW,{height:\"100%\",id:\"fJL1gWOzy\",layoutId:\"fJL1gWOzy\",nXU4bFUmr:\"20px 24px 20px 24px\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"wQX5rlbEa\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-15q6jo7\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1mdcz1t\",\"data-framer-name\":\"Footer Wrapper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4mJzjwaK:{width:\"min(100vw, 1800px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:642,width:\"min(max(100vw, 1px), 1800px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5ocuao-container\",nodeId:\"bDdyCXPJE\",scopeId:\"Qg_M3wZqx\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B5jiCyh75:{variant:matchVariant(\"tKFZFzqxW\")},G4mJzjwaK:{variant:matchVariant(\"tKFZFzqxW\")}},children:/*#__PURE__*/_jsx(Footer,{Dzr7xJqBy:\"Q7ipN_9H7\",height:\"100%\",id:\"bDdyCXPJE\",layoutId:\"bDdyCXPJE\",style:{maxWidth:\"100%\",width:\"100%\"},sv61ofByB:\"146\",U_UvSZCgn:\"65\",UFMgBi4pf:\"69\",variant:matchVariant(\"CRyACWxnx\"),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 query6=mediaQueries[key];return`@media ${query6} { ${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 1282\n * @framerIntrinsicWidth 1000\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B5jiCyh75\":{\"layout\":[\"fixed\",\"fixed\"]},\"G4mJzjwaK\":{\"layout\":[\"fixed\",\"fixed\"]},\"qHR08uLjG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dsFAPTse2\":\"blurMenuBg\",\"baNJIDbFm\":\"toggle\",\"eJyuLVRFa\":\"end\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Vncw0opuH\":[\".framer-1d9nat\",\".framer-11zp2qa\",\".framer-c5maqx-container\",\".framer-1mdcz1t\"],\"B5jiCyh75\":[\".framer-1d9nat\",\".framer-11zp2qa\",\".framer-c5maqx-container\",\".framer-1mdcz1t\"],\"G4mJzjwaK\":[\".framer-1d9nat\",\".framer-11zp2qa\",\".framer-c5maqx-container\",\".framer-1mdcz1t\"],\"qHR08uLjG\":[\".framer-1d9nat\",\".framer-11zp2qa\",\".framer-c5maqx-container\",\".framer-1mdcz1t\"]}\n * @framerBreakpoints {\"qHR08uLjG\":{\"min\":1300,\"canvasClassName\":\"framer-1exwt7m-override\",\"minHeight\":1282,\"name\":\"XL\",\"width\":1300,\"rootFontSize\":18},\"Vncw0opuH\":{\"min\":1000,\"max\":1299,\"canvasClassName\":\"framer-ufnqsu-override\",\"minHeight\":1282,\"name\":\"Desktop\",\"width\":1000,\"rootFontSize\":18},\"B5jiCyh75\":{\"min\":700,\"max\":999,\"canvasClassName\":\"framer-11qff9v-override\",\"minHeight\":1483,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":700,\"rootFontSize\":18},\"G4mJzjwaK\":{\"max\":699,\"canvasClassName\":\"framer-1va36z0-override\",\"minHeight\":1282,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":18}}\n * @framerDefaultVariant Vncw0opuH\n * @framerLayoutTemplate true\n */const FramerQg_M3wZqx=withCSS(Component,css,\"framer-nVeJV\");export default FramerQg_M3wZqx;FramerQg_M3wZqx.displayName=\"Main\";FramerQg_M3wZqx.defaultProps={height:1282,width:1e3};addPropertyControls(FramerQg_M3wZqx,{dsFAPTse2:{title:\"Blur menu bg\",type:ControlType.ScrollSectionRef},baNJIDbFm:{title:\"Toggle\",type:ControlType.ScrollSectionRef},eJyuLVRFa:{title:\"End\",type:ControlType.ScrollSectionRef}});addFonts(FramerQg_M3wZqx,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"}]},...ScrollProgressBarFonts,...SpaceFonts,...LogoFonts,...MenuFonts,...FirstLinkFonts,...MenuTitleFonts,...TimeFonts,...TimeZoneDisplayFonts,...ForwardSlashFonts,...IconsHoverFonts,...ToggleColourBWFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerQg_M3wZqx.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);const queryCacheEntry1=queryCache.get(query3(),locale,priority);const queryCacheEntry2=queryCache.get(query5(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>queryCacheEntry1.preload(),()=>queryCacheEntry2.preload(),()=>forwardLoader(Space,{},context),()=>forwardLoader(Logo,{},context),()=>forwardLoader(Menu,{},context),()=>forwardLoader(FirstLink,{},context),()=>forwardLoader(ForwardSlash,{},context),()=>forwardLoader(IconsHover,{},context),()=>forwardLoader(ToggleColourBW,{},context),()=>forwardLoader(Footer,{},context),async()=>{const parentData=await runWithYield(()=>queryCacheEntry.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry1.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);},async()=>{const parentData=await runWithYield(()=>queryCacheEntry2.readMaybeAsync(),context)??[];return runTasksWithYield(parentData.flatMap(item=>()=>forwardLoader(MenuTitle,{},context)),context);}],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQg_M3wZqx\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B5jiCyh75\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G4mJzjwaK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qHR08uLjG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerRootFontSize\":\"18\",\"framerVariables\":\"{\\\"dsFAPTse2\\\":\\\"blurMenuBg\\\",\\\"baNJIDbFm\\\":\\\"toggle\\\",\\\"eJyuLVRFa\\\":\\\"end\\\"}\",\"framerBreakpoints\":\"{\\\"qHR08uLjG\\\":{\\\"min\\\":1300,\\\"canvasClassName\\\":\\\"framer-1exwt7m-override\\\",\\\"minHeight\\\":1282,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1300,\\\"rootFontSize\\\":18},\\\"Vncw0opuH\\\":{\\\"min\\\":1000,\\\"max\\\":1299,\\\"canvasClassName\\\":\\\"framer-ufnqsu-override\\\",\\\"minHeight\\\":1282,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1000,\\\"rootFontSize\\\":18},\\\"B5jiCyh75\\\":{\\\"min\\\":700,\\\"max\\\":999,\\\"canvasClassName\\\":\\\"framer-11qff9v-override\\\",\\\"minHeight\\\":1483,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":700,\\\"rootFontSize\\\":18},\\\"G4mJzjwaK\\\":{\\\"max\\\":699,\\\"canvasClassName\\\":\\\"framer-1va36z0-override\\\",\\\"minHeight\\\":1282,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":18}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1282\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"Vncw0opuH\",\"framerIntrinsicWidth\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"Vncw0opuH\\\":[\\\".framer-1d9nat\\\",\\\".framer-11zp2qa\\\",\\\".framer-c5maqx-container\\\",\\\".framer-1mdcz1t\\\"],\\\"B5jiCyh75\\\":[\\\".framer-1d9nat\\\",\\\".framer-11zp2qa\\\",\\\".framer-c5maqx-container\\\",\\\".framer-1mdcz1t\\\"],\\\"G4mJzjwaK\\\":[\\\".framer-1d9nat\\\",\\\".framer-11zp2qa\\\",\\\".framer-c5maqx-container\\\",\\\".framer-1mdcz1t\\\"],\\\"qHR08uLjG\\\":[\\\".framer-1d9nat\\\",\\\".framer-11zp2qa\\\",\\\".framer-c5maqx-container\\\",\\\".framer-1mdcz1t\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__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 Pages from \"https://framerusercontent.com/modules/sjgpsvM0DFiGUEF8zBz7/YtP5ATP015LAwYD82psu/pee7QGvxj.js\";\r\nimport Main from \"https://framerusercontent.com/modules/wd0nVQkNUcF5V5x85N31/T0zOCDpCVJglF2LETfhf/Qg_M3wZqx.js\";\r\n\r\n\t\tconst routes = {TYRuNsukh: {elements: {C9jSPLd0m: \"observation4\", CeWlJZL8V: \"trigg9\", EgUrjQb2i: \"trigg5\", jUSwTh99W: \"trigg44\", NjBO7Td2V: \"trigg-agency\", pIwOr7htt: \"trigg33\", PoJvaX8BW: \"trigg11\", qCWbjJGOa: \"top\", wLhp46s5H: \"trigg7\", WrOyztrlV: \"talltrigger\", xAfXLSC8O: \"trigg-agencies\", XfHiKRKwy: \"observation3\", xfhuge9V5: \"observation1\", zf4ZoONDp: \"trigg8\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/luGUteXG8es39KKqRpwM/dBnJbj6e2w2tdUjidboa/TYRuNsukh.js\")), path: \"/\"}, JyGAkdYsR: {elements: {bABJXYwbd: \"bio\", co8MqMmod: \"trigg-museum6\", e63ESFKeg: \"trigg-festivals2\", FrXVvhaMn: \"trigg-museum2\", gfpBe0H6C: \"trigg2\", h5Vo7EGEf: \"trigg-mus1\", hD6HHOwyD: \"end\", JdHgzgKOn: \"trigg7\", khAXlfqu6: \"trigg1\", LFjCpOYiX: \"trigg-festivals6\", Md7UMhMG3: \"trigg8\", MiR890UBM: \"trigg71\", MymRz7oGA: \"trigg-agencies\", N2Y2xMMg7: \"trigg-festivals1\", nDTLzdn2H: \"trigg-agenc\", pqCYNcNHq: \"trigg-museum3\", qrLwNkVAy: \"trigg-festivals4\", TlJk57WV9: \"triggfes1\", tr2fxOsS0: \"trigg-museum\", yH38knKzb: \"trigg-festivals3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j6y986NZ56RmMUaPLVE2/RGc3gAh92jPbNGW9g71l/JyGAkdYsR.js\")), path: \"/biography\"}, wzrAWoHb0: {elements: {lLAz98njq: \"trigg1\", lLDz9UZ8F: \"trigg4\", T4DJEZieW: \"trigg5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qRgKWLgqaWg0Yi4i2eo5/Q8e5tcyWEVxXgzN0IclU/wzrAWoHb0.js\")), path: \"/contact\"}, K88JbkQXS: {elements: {gLRy9_ktm: \"trigg1\", IuHaL2Q8L: \"end\", Vbh60geUL: \"endmenu\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3ERYwjRceLEuNSUCR8dp/WHSn05s7FD0wwCjSENnL/K88JbkQXS.js\")), path: \"/campaign-old\"}, XFhCKAyNf: {elements: {cDu45IMpJ: \"end\", ekAEJud5Y: \"endmenu\", T0KhbENQ7: \"gallery\", vhqseoMAN: \"trigg1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2IRdfv6QvWAbJ5hFttOo/JBktklYErikF05dlLbbm/XFhCKAyNf.js\")), path: \"/design/design\"}, Tha65zcZC: {elements: {I7PwhQ9NK: \"endmenu\", PheLPd25V: \"end\", pHRByBpuE: \"gallery\", TRWG1euKp: \"trigg1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/to7LhxOuBzKptII0SJ2R/dtHVrsq6Q7tIwdwyT8ZX/Tha65zcZC.js\")), path: \"/portraiture\"}, ocNqgddcB: {elements: {hNygEHZCf: \"trigg1\", UPgBQJCk0: \"trigg2\", XrxteYaXO: \"endmenu\", Zkf1ShrkE: \"end\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4L2dCFscZ5mPrmcb72Qb/0D1uUv0zWHO5lo5660d5/ocNqgddcB.js\")), path: \"/campaign\"}, lSvEhM2dM: {collectionId: \"CrbOdk3fT\", elements: {HssS12HFx: \"trigg1\", J7xr2RyyD: \"end\", l9d_a1Yh0: \"gallery\", syL6YLOnr: \"endmenu\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lciVlbw7QMytywyackgr/4pmSg9u64x5P34qfm7rf/lSvEhM2dM.js\")), path: \"/design/categories/:SCidABoEB\"}, S7SMH32ds: {collectionId: \"anjKl9Nm3\", elements: {HrdlYoA0H: \"trigg2\", lCwqPwtnp: \"gallery-1\", nmf0GdPb_: \"gallery\", RSWTcKjQI: \"endmenu\", tYD5qQUqZ: \"trigg1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lTUbkLyqjcX0acQrZt33/PPleWgCA2ABXZfRNELdu/S7SMH32ds.js\")), path: \"/campaign/:SU_ymsHYy\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {anjKl9Nm3: async () => (await import(\"https://framerusercontent.com/modules/RAAmb74RSptqW3TR2rrj/z2oW5Devp7co4ATf9dmq/anjKl9Nm3.js\"))?.[\"utils\"], CrbOdk3fT: async () => (await import(\"https://framerusercontent.com/modules/5McAbujUvJfY3uOrhD1I/5LKU0xVnpCANW5zs8ICW/CrbOdk3fT.js\"))?.[\"utils\"], SsmfKZQYE: async () => (await import(\"https://framerusercontent.com/modules/FBLa9fVSjQ9lL8AOI0Uk/J8xDn7NFNSEbBscqs9LF/SsmfKZQYE.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"eb1dcb7042ca06a73ee0db53e007e63d15b11d516a3a765b47f7c557667ee506\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {baNJIDbFm: {href: {hash: \":qCWbjJGOa\", webPageId: \"TYRuNsukh\"}, refKey: true}, dsFAPTse2: {href: {hash: \":WrOyztrlV\", webPageId: \"TYRuNsukh\"}, refKey: true}, eJyuLVRFa: {href: {hash: \":PoJvaX8BW\", webPageId: \"TYRuNsukh\"}, refKey: true}}\r\nconst props2 = {BBcZeDUxy: \"ZL5ULIpde\", CmGgaWNJZ: \"qhumExOx4\", GDc71mRYa: \"qhumExOx4\", KiUxGrkvu: {href: {hash: \":khAXlfqu6\", webPageId: \"JyGAkdYsR\"}, refKey: true}, lFXre8wS2: \"qhumExOx4\", qUWBImgM7: \"qhumExOx4\", Xre1FiTHK: \"qhumExOx4\"}\r\nconst props3 = {...props2, BBcZeDUxy: \"qhumExOx4\", GDc71mRYa: \"ZL5ULIpde\", KiUxGrkvu: {href: {hash: \":lLAz98njq\", webPageId: \"wzrAWoHb0\"}, refKey: true}}\r\nconst props4 = {...props2, BBcZeDUxy: \"qhumExOx4\", CmGgaWNJZ: \"ZL5ULIpde\", KiUxGrkvu: {href: {hash: \":gLRy9_ktm\", webPageId: \"K88JbkQXS\"}, refKey: true}}\r\nconst props5 = {...props2, BBcZeDUxy: \"qhumExOx4\", KiUxGrkvu: {href: {hash: \":vhqseoMAN\", webPageId: \"XFhCKAyNf\"}, refKey: true}, lFXre8wS2: \"ZL5ULIpde\"}\r\nconst props6 = {...props2, BBcZeDUxy: \"qhumExOx4\", KiUxGrkvu: {href: {hash: \":TRWG1euKp\", webPageId: \"Tha65zcZC\"}, refKey: true}, Xre1FiTHK: \"ZL5ULIpde\"}\r\nconst props7 = {...props2, BBcZeDUxy: \"qhumExOx4\", CmGgaWNJZ: \"ZL5ULIpde\", KiUxGrkvu: {href: {hash: \":hNygEHZCf\", webPageId: \"ocNqgddcB\"}, refKey: true}}\r\nconst props8 = {...props2, BBcZeDUxy: \"qhumExOx4\", KiUxGrkvu: {href: {hash: \":HssS12HFx\", webPageId: \"lSvEhM2dM\"}, refKey: true}, lFXre8wS2: \"ZL5ULIpde\"}\r\nconst props9 = {...props2, BBcZeDUxy: \"qhumExOx4\", CmGgaWNJZ: \"ZL5ULIpde\", KiUxGrkvu: {href: {hash: \":tYD5qQUqZ\", webPageId: \"S7SMH32ds\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {JyGAkdYsR: props2, K88JbkQXS: props4, lSvEhM2dM: props8, ocNqgddcB: props7, S7SMH32ds: props9, Tha65zcZC: props6, TYRuNsukh: props1, wzrAWoHb0: props3, XFhCKAyNf: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"TYRuNsukh\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"dsFAPTse2\"], props[\"baNJIDbFm\"], props[\"eJyuLVRFa\"]]}, (resolvedLinks) => React.createElement(Main, {...props, baNJIDbFm: siteRef(resolvedLinks[1]), dsFAPTse2: siteRef(resolvedLinks[0]), eJyuLVRFa: siteRef(resolvedLinks[2]), key: \"Main\", style}, children(true)));\r\ncase \"JyGAkdYsR\":\r\ncase \"wzrAWoHb0\":\r\ncase \"K88JbkQXS\":\r\ncase \"XFhCKAyNf\":\r\ncase \"Tha65zcZC\":\r\ncase \"ocNqgddcB\":\r\ncase \"lSvEhM2dM\":\r\ncase \"S7SMH32ds\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"KiUxGrkvu\"]]}, (resolvedLinks) => React.createElement(Pages, {...props, key: \"Pages\", KiUxGrkvu: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"TYRuNsukh\":\r\nreturn [{hash: \"1exwt7m\", mediaQuery: \"(min-width: 1300px)\"}, {hash: \"ufnqsu\", mediaQuery: \"(min-width: 1000px) and (max-width: 1299.98px)\"}, {hash: \"11qff9v\", mediaQuery: \"(min-width: 700px) and (max-width: 999.98px)\"}, {hash: \"1va36z0\", mediaQuery: \"(max-width: 699.98px)\"}]\r\ncase \"JyGAkdYsR\":\r\ncase \"wzrAWoHb0\":\r\ncase \"K88JbkQXS\":\r\ncase \"XFhCKAyNf\":\r\ncase \"Tha65zcZC\":\r\ncase \"ocNqgddcB\":\r\ncase \"lSvEhM2dM\":\r\ncase \"S7SMH32ds\":\r\nreturn [{hash: \"uq219h\", mediaQuery: \"(min-width: 1301px)\"}, {hash: \"1pydu29\", mediaQuery: \"(min-width: 1000px) and (max-width: 1300.98px)\"}, {hash: \"5b17lz\", mediaQuery: \"(min-width: 600px) and (max-width: 999.98px)\"}, {hash: \"vnosz6\", mediaQuery: \"(max-width: 599.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\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://www.markcocksedge.co.uk\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/xt0fUXkY1f7VOp8xsSj2/a9pacu2LbRAAfAvE8qhK/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\nconst effect1 = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.3, duration: 0.6, ease: [0.12, 0.23, 0.5, 1], mass: 1, stagger: 0, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0%\"}}, routes: {lSvEhM2dM: {lSvEhM2dM: effect1}, XFhCKAyNf: {lSvEhM2dM: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"6zCAcG,SAAwB,GAAkB,EAAM,CAAC,GAAK,CAAC,SAAO,aAAW,SAAO,YAAU,QAAM,aAAW,SAAO,WAAS,YAAU,eAAa,SAAO,mBAAiB,EAAY,EAAQA,EAAO,IAAI,EAAQ,EAAQA,EAAO,IAAI,EAAQ,EAAWA,EAAO,CAAC,EAAQ,EAAOA,EAAO,IAAI,EAAQ,EAAS,GAAa,QAAQ,IAAI,GAAa,OAqBe,OArBR,MAAc,CAAC,GAAG,EAAS,OAAO,IAAM,GAAI,GAAQ,GAAA,CAAI,KAAK,CAAC,CAAC,QAAQ,KAAK,EAAE,EAAQ,EAAI,SAAS,gBAKzb,EAAO,KAAS,EAAS,KAAW,MAAe,CAAC,GAAG,CAAC,EAAG,OAAO,KAAK,GAAG,GAAQ,EAAO,YAAY,OAAO,EAAO,IAAM,EAAK,EAAG,QAAQ,SAAS,MAAM,EAC5J,GAD8J,EAAO,SAAS,eAAe,CAAE,GAAG,SAAS,cAAc,QAAQ,EAAK,YAAY,EAAK,wBAAwB,EAAK,GAAG,EACpR,CAAC,EAAO,CAAC,IAAM,EAAI,EAAG,YAAY,EAAE,IAAI,IAAM,KAAM,MAAM,KAAK,SAAS,iBAAiB,MAAM,CAAC,EAAG,GAAG,EAAG,GAAG,YAAY,IAAI,EAAI,CAAC,EAAO,EAAG,KAAM,CAAE,CAAC,OAAO,CAAO,EAE/J,EAAa,GAAI,CAAC,IAAI,EAAE,GAAI,eAAe,KAAK,KAAM,GAAG,IAAI,SAAS,MAAM,IAAI,GAAI,CAAC,IAAM,EAAG,iBAAiB,CAAC,CAAC,CAAC,UAAU,IAAI,IAAK,QAAQ,IAAK,WAAW,EAAE,aAAa,EAAE,aAAa,EAAE,OAAO,EAAE,EAAE,EAAE,aAAc,CAAC,OAAO,IAAK,EAAQ,MAAc,EAAS,EAAS,UAAU,EAAO,SAAS,EAAO,aAAa,EAAQ,MAAa,EAAS,EAAS,aAAa,EAAO,YAAkB,MAAc,EAAS,EAAS,aAAa,EAAS,aAAa,KAAK,IAAI,EAAI,aAAa,SAAS,KAAK,YAAY,EAAE,EAAO,YACxgB,OAAW,CAAC,IAAM,EAAG,EAAW,EAAE,EAAS,EAAa,CAAE,EAAE,IAAM,EAAI,KAAK,IAAI,EAAE,EAAU,CAAC,EAAE,GAAG,CAAC,EAAG,OAAO,KAAK,IAAI,EAAE,CAAG,EAC/H,IAAM,EAAK,EAAG,sBAAsB,EAAQ,EAAK,EAAS,EAAS,sBAAsB,CAAC,CAAC,IAAI,EAAQ,EAAO,EAAK,IAAI,EAAK,EAAU,EAEjI,EAAI,IAAa,SAAS,EAAO,EAAS,EAAE,EAElD,OAAO,KAAK,IAAI,EAAE,KAAK,IAAI,EAAI,EAAO,GAAK,EAAI,CAAM,CAAC,CAAE,EAAM,EAAK,EAAQ,MAAS,CAAC,IAAM,EAAI,GAAO,EACrG,EAAK,KAAK,IAAI,EAAE,KAAK,IAAI,EAAE,EAAU,EAAE,CAAG,CAAC,EAAE,EAAM,CAAE,EAAQ,EAAM,GAAG,CAAC,IAAM,EAAK,EAAQ,QAAc,EAAK,EAAQ,QAAW,IAAK,EAAK,MAAM,UAAU,UAAU,EAAE,IAAM,IAAK,EAAK,MAAM,QAAQ,GAAc,GAAG,KAAK,IAAI,IAAI,EAAQ,MAAS,CAAC,IAAM,EAAK,EAAE,KAAK,IAAI,IAAI,KAAK,IAAI,EAAE,CAAS,CAAC,EAAQ,EAAK,GAAM,EAAE,EAAK,EAAW,SAAS,EAAK,EAAW,SAAS,EAAK,EAAW,QAAQ,EAAK,EAAM,CAAI,EAAK,KAAK,IAAI,EAAK,CAAI,EAAE,KAAM,EAAO,QAAQ,sBAAsB,CAAI,GAAQ,EAAW,QAAQ,EAAK,EAAM,CAAI,EAAE,EAAO,QAAQ,KAAM,EAAQ,MAAU,CAAC,AAAwB,EAAO,UAAQ,sBAAsB,CAAI,CAAE,EAC7mB,EAAO,EAAQ,MAAa,CAAI,AAAc,IAAO,0BAA0B,CAAC,EAAO,EAAE,EAAK,CAAE,CAAC,CAAE,EAAE,EAAK,EAC9G,EAAO,iBAAiB,SAAS,EAAK,CAAC,QAAQ,GAAK,QAAQ,EAAI,CAAC,EAAE,EAAO,iBAAiB,SAAS,CAAQ,EAC5G,IAAM,EAAG,IAAI,eAAe,CAAQ,EAAE,EAAG,QAAQ,CAAG,EAAE,EAAG,QAAQ,SAAS,IAAI,EAAE,IAAM,EAAK,SAAS,eAAe,MAAM,EAAK,GAAK,EAAG,QAAQ,CAAI,EAAE,IAAM,GAAG,IAAI,iBAAiB,CAAQ,EAAE,GAAG,QAAQ,SAAS,KAAK,CAAC,UAAU,GAAK,QAAQ,EAAI,CAAC,EAClP,IAAM,EAAK,EAAO,YAAY,EAAK,GAAG,EAAE,UAAU,CAAC,EAAO,oBAAoB,SAAS,EAAK,CAAC,QAAQ,EAAI,CAAC,EAAE,EAAO,oBAAoB,SAAS,CAAQ,EAAE,EAAG,WAAW,EAAE,GAAG,WAAW,EAAE,EAAO,cAAc,CAAI,EAAK,GAAO,qBAAqB,CAAM,EAAK,EAAO,SAAS,MAAK,qBAAqB,EAAO,OAAO,EAAE,EAAO,QAAQ,IAAK,CAAE,EAAE,CAAC,EAAO,EAAW,EAAO,EAAU,EAAa,CAAQ,CAAC,EAErB,EAAK,MAAM,CAAC,IAAI,EAAQ,MAFe,EAAS,CAEta,SAAS,WAAW,MAAM,OAAO,OAAO,EAAU,WAAW,EAAW,aAAa,EAAO,SAAS,QAAQ,EAAE,CAAC,SAAS,QAAQ,IAAI,IAAW,MAAM,EAAE,IAAA,GAAU,OAAO,IAAW,SAAS,EAAE,IAAA,GAAU,KAAK,EAAE,MAAM,EAAE,OAAO,EAAU,WAAW,EAAW,aAAa,EAAO,SAAS,SAAS,SAAO,cAAc,OAAO,WAAW,oBAAoB,EAA8D,SAAsB,EAAK,MAAM,CAAC,IAAI,EAAQ,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,WAAW,EAAM,aAAa,EAAO,gBAAgB,cAAc,UAAU,UAAU,EAAS,EAAgB,EAAE,GAAG,WAAW,WAAW,CAAC,CAAC,CAAC,CAAC,CAAE,sBAnCrlB,IAAoC,IAAiE,EAmCif,GAAkB,aAAa,CAAC,OAAO,WAAW,WAAW,SAAS,OAAO,EAAE,UAAU,GAAG,MAAM,UAAU,WAAW,mBAAmB,OAAO,EAAE,SAAS,MAAM,UAAU,GAAG,aAAa,GAAM,OAAO,GAAG,gBAAgB,EAAE,EAAE,EAAoB,GAAkB,CAAC,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,YAAY,WAAW,YAAY,uHAAuH,EAAE,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,KAAK,EAAE,aAAa,CAAC,YAAY,QAAQ,EAAE,wBAAwB,GAAK,YAAY,uFAAuF,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,KAAK,IAAI,IAAI,KAAK,EAAE,KAAK,KAAK,YAAY,kDAAkD,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,OAAO,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,KAAK,IAAI,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,MAAM,QAAQ,EAAE,aAAa,CAAC,MAAM,QAAQ,EAAE,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,YAAY,0CAA0C,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,IAAI,EAAE,IAAI,IAAI,KAAK,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,YAAY,kCAAkC,CAAC,CAAC,8BClCrrE,IAAsE,IAA4B,EAA+DC,GAAK,8uCAAsvCC,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,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,cAAc,GAS3wDC,GAAK,EATuyDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,YAAY,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAShiE,EAAE,CAT4iE,iCAAiCD,GAAK,6DAA6DA,GAAK,iBASlpE,EAAE,cAAc,EAAE,GAAK,YAAY,YAAgC,EAAoBG,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,CAAC,CAAC,8BCT/K,IAAsE,IAA4B,EAA+DE,GAAK,04CAAk5CC,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,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,cAAc,GASv6DC,GAAK,EATm8DC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,YAAY,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAS5rE,EAAE,CATwsE,iCAAiCD,GAAK,6DAA6DA,GAAK,iBAS9yE,EAAE,cAAc,EAAE,GAAK,YAAY,WAA+B,EAAoBG,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,CAAC,CAAC,KCTgT,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,kDAAtoB,IAAoI,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,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,GAAwB,CAAC,YAAY,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,iBAAe,QAAM,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,QAAQ,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAgB,EAAM,WAAW,IAAI,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW/mD,EAAgB,EAXgoDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,GAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKiB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,qBAAqB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKM,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,iGAAiG,0BAA0B,WAAW,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,YAAY,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,KAAK,EAAU,SAAS,CAAC,kBAAkB,CAAC,qBAAqB,iEAAiE,EAAE,UAAU,CAAC,qBAAqB,iEAAiE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGX,GAAqB,CAAC,kBAAkB,CAAC,SAAsB,EAAKW,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,MAAM,sBAAsB,2FAA2F,0BAA0B,WAAW,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjqP,EAAE,CAX6qP,kFAAkF,oQAAoQ,gHAAgH,8ZAA8Z,gEAW/gR,EAAE,cAAc,EAAiC,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,KAAK,gBAAgB,GAAM,MAAM,mBAAmB,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCZhyF,SAAgB,GAAY,EAAO,CACjH,IAAM,EAAU,GAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,CAAC,CAAC,EACjD,EAAa,GAAU,CAC1B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAU,KAAK,GAAG,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,CAAQ,CAAC,CAAE,EACjI,EAAW,OAAO,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,CAAM,CAAC,EAAE,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAC3B,OAAO,GAAW,aAAY,EAAS,EAAS,CAAU,GAAG,EAAW,OAAO,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,CAAQ,CAAC,EAAE,EACjJ,EAAa,QAAQ,GAAQ,EAAO,CAAU,CAAC,CAAE,EACjD,SAAS,GAAU,CACnB,GAAK,CAAC,EAAM,GAAUO,EAAS,CAAU,EAKzC,OAHA,OACA,EAAa,IAAI,CAAQ,MAAY,EAAa,OAAO,CAAQ,GAAI,CAAC,CAAC,EACpE,GAAe,IAAI,IAAM,GAAe,EAAQ,CAAC,EAAU,MAAM,CAAY,GAC1E,CAAC,EAAM,CAAa,CAAG,CAAC,OAAO,CAAS,kBAfT,IAAwC,wBEEH,SAAgB,GAAiB,EAAU,CAAC,MAAO,IAAO,CAAC,GAAK,CAAC,EAAM,GAAU,GAAS,EAAE,MAAc,CACpL,GAAG,EAAM,QAAQ,QAAQ,EAAM,QAAQ,QAAQ,CACoB,IAAI,EAAtD,EAAO,WAAW,8BAAsD,CAAC,CAAC,QAAQ,OAAO,QAC1G,EAAS,CAAC,MAAM,CAAQ,CAAC,EAAE,aAAa,QAAQ,QAAQ,GAAG,GAAU,CAAE,MACvE,aAAa,QAAQ,QAAQ,GAAG,EAAM,OAAO,EAC7C,IAAM,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAS,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAG,GAAa,EAAY,aAAa,eAAe,GAAG,EAAM,OAAO,EAAE,GAAa,EAAY,aAAa,eAAe,GAAG,EAAM,OAAO,EAClQ,IAAI,EAAiB,CAAC,EAAM,EAAgB,CAAC,EAAE,IAAI,IAAI,EAAE,EAAE,EAAE,SAAS,YAAY,OAAO,IAAI,CAAC,IAAM,EAAM,SAAS,YAAY,GAAG,GAAG,CAAC,IAAI,IAAI,KAAQ,EAAM,SAC5J,GAAG,EAAK,eAAe,OAAO,CAAC,IAAM,EAAM,EAAK,MAAM,IAAI,IAAI,EAAE,EAAE,EAAE,EAAM,OAAO,IAAI,CAAC,IAAM,EAAa,EAAM,GAAG,GAAG,EAAa,SAAS,SAAS,EAAE,CACtJ,IAAM,EAAgB,GAAG,EAAa,IAD6H,EAAM,iBAAiB,CAC5I,EAAE,GAAG,EAAiB,KAAK,CAAe,CAAE,CAAC,CAAC,EAAiB,EAAiB,KAAK,GAAG,CAAE,MAAS,EAAK,gBAAgB,iCAAwF,EAAK,QAAQ,SAAS,+BAAa,IAAmH,EAAzF,EAAK,SAAS,EAAE,CAAC,QAAQ,QAAQ,OAAO,EAAE,CAAC,CAAC,QAAQ,UAAU,EAAE,CAAC,CAAC,QAAQ,WAAW,EAAmC,GAAK,MAAS,CAAC,QAAQ,KAAK,4BAA4B,EAAM,IAAI,CAAE,CAAC,CACxf,IAAI,EAAa,SAAS,cAAc,OAAO,EAC/C,MADiD,GAAa,GAAG,eAA0O,EAAa,YAAY,+BAAjM,EAAiB,8BAA8B,EAAgB,yGAAgJ,SAAS,KAAK,YAAY,CAAY,MAC9W,CACV,IAAM,EAAqB,SAAS,eAAe,cAAc,EAAK,GAAsB,SAAS,KAAK,YAAY,CAAoB,EAAG,GAAa,EAAY,aAAa,eAAe,QAAQ,EAAE,GAAa,EAAY,aAAa,eAAe,QAAQ,CAAE,CAAE,EAAE,CAAC,CAAC,EAAE,IAAM,MAAgB,CAAC,IAAI,EAAS,EAAM,QAAQ,QAAQ,OAAO,QAAQ,EAAS,CAAC,MAAM,CAAQ,CAAC,EAAE,GAAY,CAAQ,CAAE,EAAE,OAAoB,EAAK,EAAU,CAAC,GAAG,EAAM,QAAQ,EAAM,QAAQ,QAAQ,QAAQ,OAAO,WAAW,CAAC,MAAM,GAAG,EAAE,QAAQ,CAAW,CAAC,CAAE,CAAE,4BAb9e,IAA6B,KAAqE,EAAO,GAAS,GAAY,CACxK,MAAM,QAAQ,CAAC,EAAQ,GAAY,GAAO,CAAC,IAAM,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAS,EAAY,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAG,EAAY,aAAa,eAAe,GAAG,GAAO,EAAE,EAAY,aAAa,eAAe,GAAG,GAAO,EAAE,aAAa,QAAQ,QAAQ,GAAG,GAAO,EAChT,IAAM,EAAM,IAAI,MAAM,aAAa,EAAE,EAAO,cAAc,CAAK,CAAS,sDCD6kB,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,sDAAnxB,IAAwJ,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAA+LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,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,WAAW,YAAY,WAAW,YAAY,OAAO,YAAY,KAAK,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAU1pD,GAAgB,EAV2qDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,QAAQ,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,iBAAiB,IAAA,GAAU,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,WAAW,MAAM,CAAW,EAAE,UAAU,CAAC,mBAAmB,SAAS,iBAAiB,IAAA,GAAU,MAAM,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,MAAM,EAAW,EAAE,UAAU,CAAC,mBAAmB,WAAW,MAAM,CAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,OAAO,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,GAAG,CAAC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKiB,GAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAK,IAAI,oYAAoY,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,yXAAyX,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKiB,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,OAAO,IAAI,wBAAwB,GAAK,IAAI,0XAA0X,mBAAmB,GAAK,GAAGjB,GAAqB,CAAC,UAAU,CAAC,IAAI,mYAAmY,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAUhrM,EAAE,CAV4rM,kFAAkF,gFAAgF,8UAA8U,uRAAuR,mRAAmR,mFAAmF,gFAAgF,wFAAwF,wFAU/8O,EAAE,cAAc,EAAiC,GAAgB,YAAY,cAAc,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,QAAQ,OAAO,SAAS,WAAW,UAAU,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EACne,GAAqB,CAAC,QAAU,CAAC,MAAQ,CAAC,KAAO,SAAS,YAAc,CAAC,sBAAwB,GAAG,CAAC,EAAE,QAAU,CAAC,KAAO,iBAAiB,KAAO,kBAAkB,MAAQ,CAAC,EAAE,YAAc,CAAC,yBAA2B,QAAQ,sBAAwB,IAAI,qBAAuB,OAAO,sBAAwB,KAAK,qBAAuB,KAAK,6BAA+B,OAAO,oCAAsC,oRAA0U,kBAAoB,OAAO,yBAA2B,MAAM,CAAC,EAAE,mBAAqB,CAAC,KAAO,UAAU,CAAC,CAAC,KCXmR,SAASkB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,4DAA7vC,IAA4P,IAAkE,IAA4B,KAAkJ,KAA0I,EAAO,GAAiB,EAASC,EAAW,EAAQ,GAA6D,GAAqB,GAA6BA,GAAY,CAAC,OAAO,YAAY,SAAS,GAAiB,QAAQ,WAAW,CAAC,EAAEC,EAAe,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAyNC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQ,GAAoB,GAAO,CAAC,GAAG,OAAO,GAAQ,SAAS,OAAO,EAAU,UAAO,SAAS,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAE,CAAK,EAAE,IAAK,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAS,EAAM,WAAW,sBAAsB,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWz6E,GAAgB,EAX07EC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,GAAoB,CAAS,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,GAAG,GAAG,EAAE,GAAGA,GAAqB,CAAC,UAAU,CAAC,EAAE,IAAA,EAAS,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,KAAK,EAAE,IAAI,EAAE,GAAG,GAAG,CAAC,CAAC,EAAE,EAAY,EAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA6D,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQO,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWtuJ,EAAE,CAXkvJ,kFAAkF,gFAAgF,iQAAiQ,sUAAsU,gUAAgU,qHAAqH,+HAA+H,kFAAkF,0EAW/lM,EAAE,cAAc,EAAiC,GAAgB,YAAY,oBAAoB,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,sBAAsB,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAgB,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcN,GAAY,CAAC,EAAE,CAAO,CAAC,CAAC,EAAG,8BCXlqB,IAAsE,IAA4B,EAA+DkB,GAAK,4+BAAo/BC,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,QAAM,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,cAAc,GASzgDC,GAAK,EATqiDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,YAAY,EAAU,GAAG,CAAK,CAAC,CAAC,CAAE,CAS9xD,EAAE,CAT0yD,iCAAiCD,GAAK,6DAA6DA,GAAK,iBASh5D,EAAE,cAAc,EAAE,GAAK,YAAY,QAA4B,EAAoBG,GAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,QAAQ,KAAK,EAAY,KAAK,CAAC,CAAC,KCT8a,SAASE,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,+CAA/wB,IAAkK,IAAkE,IAA4B,KAA0I,EAAOC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAiUC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,OAAO,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,EAAI,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,QAAM,SAAO,OAAK,KAAG,OAAK,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,kEAAkE,UAAU,GAAS,EAAM,WAAW,EAAE,UAAU,GAAM,EAAM,WAAWC,GAAM,QAAQJ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,UAAU,UAAU,GAAO,EAAM,SAAS,GAAUK,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAYt/D,EAAgB,EAZugEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAWL,GAAS,CAAK,EAAO,CAAC,cAAY,cAAW,sBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,GAAiBE,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAuC,EAAkB,EAAGX,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,EAAU,EAAE,iBAAiB,mBAAmB,YAAY,iBAAiB,GAAsB,oBAAiB,SAAS,YAAY,aAAa,EAAmB,MAAM,EAAa,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGJ,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,GAAG,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAS,CAAC,SAAS,GAAK,UAAU,iBAAiB,UAAU,EAAU,mBAAmB,QAAyB,oBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAU,QAAQ,CAAS,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAYjzI,EAAE,CAZ6zI,kFAAkF,+SAA+S,+HAY5rJ,EAAE,cAAc,EAAiC,EAAgB,YAAY,cAAc,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,YAAY,GAAG,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,CAAC,WAAW,wEAAwE,SAAS,sBAAsB,EAAE,YAAY,uBAAuB,MAAM,OAAO,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,yFAAyF,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,MAAM,UAAU,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,8BCZthC,IAAsC,IAA4B,EAAqCiB,GAAK,qtDAA6tDC,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,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQjoEC,GAAK,EAR6pEC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQt3E,EAAE,CARk4E,iCAAiCD,GAAK,0HAA0HA,GAAK,kBAQriF,EAAE,cAAc,EAAE,GAAK,YAAY,yCCR3B,IAAsC,IAA4B,EAAqCK,GAAK,0BAAgCC,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,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQpcC,GAAK,EARgeC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,CAAK,EAAE,OAAoB,EAAKD,GAAI,CAAC,GAAG,EAAU,IAAI,GAAG,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,IAAI,+6CAA+6C,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQnnE,EAAE,CAR+nE,iCAAiCD,GAAK,4DAA4DA,GAAK,oCAQpuE,EAAE,cAAc,EAAE,GAAK,YAAY,YCR66B,SAASK,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,yDAAhnC,IAAkK,IAAkE,IAA4B,KAA8I,KAAiH,EAAO,GAAY,EAASC,EAAM,EAAQ,GAAe,EAASC,EAAS,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,EAAyNC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,iBAAiB,YAAY,KAAK,YAAY,OAAO,YAAY,YAAY,YAAY,MAAM,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,KAAG,gBAAc,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAe,EAAM,WAAW,GAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW/oE,GAAgB,EAXgqEC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAQ,EAAsB,CAAC,EAAO,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAkB,EAAGX,GAAkB,GAAG,CAAqB,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKQ,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMF,GAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,gBAAgB,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAoB,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,UAAU,CAAC,aAAa,CAAkB,EAAE,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,EAAE,UAAU,CAAC,mBAAmB,SAAS,iBAAiB,IAAA,GAAU,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,aAAa,CAAC,EAAE,EAAY,EAAc,EAAE,SAAS,CAAC,IAAY,IAAoB,EAAKC,GAAO,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,kBAAkBM,EAAkB,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKL,GAAU,CAAC,SAAS,GAAK,UAAU,iBAAkC,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW7sJ,EAAE,CAXytJ,gFAAgF,6TAA6T,gMAAgM,oRAAoR,+QAA+Q,+FAA+F,6EAA6E,8GAA8G,+DAA+D,8DAWhqM,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,OAAO,OAAO,iBAAiB,QAAQ,cAAc,OAAO,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,iBAAiB,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,GAAY,GAAG,EAAc,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCR5sB,SAAwB,GAAc,CAAC,OAAK,CAAC,WAAW,oBAAoB,SAAS,GAAG,WAAW,IAAI,WAAW,IAAI,UAAU,QAAQ,EAAE,QAAM,UAAU,YAAU,GAAK,OAAK,oBAAoB,YAAU,KAC/M,YAAU,UAAU,CAAC,IAAM,EAAY,IAAI,KAAK,CAAA,CAAE,YAAY,EAAM,EAE/C,MAF2D,CAAqF,EAAlF,GAAW,EAAU,EAAyB,GAAG,EAAU,GAAG,IAAgC,GAAG,IAE3I,EAAM,IAAI,CAAC,MAAM,CADzC,WAAW,EAAK,WAAW,SAAS,EAAK,SAAS,WAAW,EAAK,WAAW,WAAW,EAAK,WAAiB,QAAM,OAAO,EAAE,QAAQ,EAC5I,WAAwD,EAAE,SAAS,CAAC,KAAQ,EAAY,IAAI,CAAI,CAAC,CAAC,CAAE,kBAPlE,IAAoD,EAOe,EAAoB,GAAc,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,aAAa,CAAC,WAAW,oBAAoB,SAAS,GAAG,WAAW,IAAI,WAAW,IAAI,UAAU,QAAQ,EAAE,SAAS,UAAU,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAC7X,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,SAAS,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,aAAa,MAAM,cAAc,KAAK,OAAO,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,IAAI,KAAK,CAAA,CAAE,YAAY,EAAE,IAAI,KAAK,IAAI,IAAI,KAAK,CAAA,CAAE,YAAY,EAAE,KAAK,EAAE,QAAQ,CAAC,eAAa,CAAC,CAAS,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,oBAAoB,YAAY,kBAAkB,gBAAgB,EAAK,CAAC,CAAC,KCLrlB,SAAwB,GAAgB,EAAM,CAAC,GAAK,CAAC,qBAAmB,GAAM,mBAAiB,mBAAmB,SAAO,MAAM,cAAY,GAAK,eAAa,GAAK,YAAU,QAAM,EAAW,CAAC,EAAK,GAASiB,EAAS,EAAE,EAAQ,EAAS,GAAoB,EAAE,MAAc,CAAC,IAAM,MAAe,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAS,EAAmB,KAAK,eAAe,CAAC,CAAC,gBAAgB,CAAC,CAAC,SAAS,EAAuB,EAAI,IAAI,KAAW,EAAQ,CAAC,SAAS,EAAS,KAAK,UAAU,OAAO,UAAU,GAAG,GAAa,CAAC,OAAO,SAAS,EAAE,OAAO,IAAS,MAAM,GAAG,GAAc,CAAC,aAAa,OAAO,CAAC,EAAQ,EAAc,IAAI,KAAK,eAAe,QAAQ,CAAO,CAAC,CAAC,OAAO,CAAG,EAAE,MAAoB,EAAQ,CAAa,CAAC,CAAE,EAAe,GAAb,EAAW,EAAK,EAAS,OAAO,IAAM,EAAS,YAAY,EAAW,GAAG,EAAE,UAAU,cAAc,CAAQ,CAAE,EAAE,CAAC,EAAmB,EAAiB,EAAO,EAAY,EAAa,CAAQ,CAAC,EAAE,IAAM,EAAa,GAAO,OAAO,EAAM,MAAM,QAAQ,OAAO,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,SAAS,WAAW,QAAQ,eAAe,GAAG,EAAa,CAAC,EAAE,CAAC,MAAM,aAAa,CAAC,EAAE,SAAsB,EAAK,OAAO,CAAC,MAAM,CAAC,MAAM,EAAU,GAAG,EAAK,WAAW,QAAQ,EAAE,SAAS,GAAM,YAAY,CAAC,CAAC,CAAC,CAAE,sBAHhrC,IAAsD,IAAwE,EAGmjC,EAAoB,GAAgB,CAAC,mBAAmB,CAAC,KAAK,EAAY,QAAQ,MAAM,WAAW,aAAa,UAAU,cAAc,WAAW,aAAa,EAAK,EAAE,iBAAiB,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,QAAQ,2aAAsd,EAAE,aAAa,8iBAA4lB,EAAE,aAAa,mBAAmB,QAAQ,CAAC,wBAAsB,CAAkB,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,KAAK,EAAE,aAAa,CAAC,UAAU,SAAS,EAAE,aAAa,MAAM,wBAAwB,EAAI,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,OAAO,cAAc,OAAO,aAAa,EAAK,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,OAAO,cAAc,OAAO,aAAa,EAAI,EAAE,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,WAAW,cAAc,UAAU,WAAW,KAAK,CAAC,CAAC,CAAC,8BCF7rG,IAAsC,IAA4B,EAAqC,GAAK,4uCAAovC,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,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,CAAK,GAQxpD,GAAK,EARorDC,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,GAAG,GAAWD,GAAS,CAAK,EAAE,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAe,CAAS,EAAW,WAAa,MAAI,MAAM,CAAC,GAAG,CAAK,CAAC,CAAC,CAAE,CAQ74D,EAAE,CARy5D,iCAAiC,GAAK,yGAAyG,GAAK,iBAQ3iE,EAAE,cAAc,EAAE,GAAK,YAAY,8CCR3B,IAAoI,IAAkE,IAA4B,EAAiCE,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAyNC,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,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAO,EAAM,WAAW,uEAAuE,GAAUC,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW7zC,EAAgB,EAX80CC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAuC,EAAkB,EAAGT,EAA0C,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKH,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAsB,EAAKW,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKN,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,CAAS,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWtoG,EAAE,CAXkpG,kFAAkF,gFAAgF,uQAAuQ,gHAWzjH,EAAE,cAAc,EAAiC,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,CAAC,EAAE,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,wEAAwE,MAAM,QAAQ,KAAK,EAAY,KAAK,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,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCX2V,SAASO,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,gGAA5pF,IAA6S,IAAkE,IAA4B,KAA8I,KAAmH,KAAwH,KAAyH,KAAyH,KAA8G,KAA+G,KAAgH,KAAgH,KAAqH,KAAkH,KAAuH,KAAoH,EAAOC,GAAW,EAASC,EAAK,EAAQ,GAAa,EAASC,EAAO,EAAQ,GAAe,EAASC,EAAS,EAAQ,GAAS,EAASC,EAAG,EAAQ,GAAW,EAASC,EAAK,EAAQC,GAAU,EAASC,EAAI,EAAQC,GAAqB,EAAS,EAAe,EAAQC,GAAkB,EAASC,CAAY,EAAQC,GAAgB,EAASC,CAAU,EAAQ,GAAmB,EAAS,EAAa,EAAQ,GAAc,GAAoBX,EAAK,EAAQY,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAA8XC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,GAAU,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,EAAW,EAAQG,GAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWH,EAAW,EAAQI,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,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,GAAqB,CAAC,MAAM,YAAY,OAAO,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQ,IAAkB,EAAc,IAAmB,CAAC,GAAK,CAAC,EAAc,GAAkBC,EAAe,CAAa,EAAO,CAAC,EAAsB,GAA0BA,EAAe,CAAa,EAAkL,OAA7K,EAAwB,CAAC,EAAc,CAAgB,GAAM,IAAgB,IAAuB,EAAiB,CAAa,EAAE,EAAyB,CAAa,GAAS,CAAC,EAAc,CAAgB,EAAE,EAAQC,IAAU,CAAC,iBAAe,eAAa,SAAO,KAAG,aAAW,WAAS,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAUF,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,UAAU,GAAgB,EAAM,WAAW,IAAI,UAAU,GAAc,EAAM,WAAW,IAAI,UAAU,GAAY,EAAM,WAAW,IAAI,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUM,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW9vJ,GAAgB,EAX+wJC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,UAAY,EAAkB,kBAAoB,EAAqB,UAAY,EAAkB,kBAAoB,GAAqB,UAAY,EAAkB,kBAAoB,EAAqB,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,EAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,EAAU,GAAc,GAAiB,EAAkB,EAAoB,EAAO,CAAC,GAAU,GAAc,GAAiB,EAAkB,CAAoB,EAAO,CAAC,cAAY,aAAW,uBAAoB,mBAAgB,iBAAe,aAAU,mBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAA4D,EAAkB,EAAGf,GAAlDmB,EAA4F,EAAQ,OAAoB,IAAc,YAAgE,OAAZ,GAAU,EAAsB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKT,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMJ,GAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,gBAAgB,EAAU,CAAU,EAAE,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGjB,EAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,EAAE,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,OAAO,EAAE,IAAI,EAAE,GAAG,IAAI,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,OAAO,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAsB,EAAKE,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQgB,GAAa,CAAS,EAAE,MAAM,OAAO,GAAGlB,EAAqB,CAAC,UAAU,CAAC,QAAQkB,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKf,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAE,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,wEAAwE,QAAQe,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGlB,EAAqB,CAAC,UAAU,CAAC,MAAM,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAWmB,GAAU,SAAsB,EAAKf,GAAU,CAAC,UAAU,kEAAkE,UAAU,kEAAkE,UAAU,EAAc,GAAG,OAAO,OAAO,UAAU,GAAM,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,kBAAkB,EAAa,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,cAAc,QAAQc,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,aAAa,UAAU,EAAU,GAAGlB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,UAAU,QAAQ,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGA,EAAqB,CAAC,UAAU,CAAC,MAAM,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAWmB,GAAU,SAAsB,EAAKf,GAAU,CAAC,UAAU,kEAAkE,UAAU,kEAAkE,UAAU,EAAe,GAAG,OAAO,OAAO,UAAU,GAAM,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,kBAAkB,EAAa,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,SAAS,QAAQc,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,SAAS,UAAU,EAAU,GAAGlB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,IAAA,EAAS,CAAC,EAAE,SAAS,GAA6B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAGA,EAAqB,CAAC,UAAU,CAAC,MAAM,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,YAA6B,mBAAiB,SAAS,sBAAsB,KAAK,YAAY,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAWmB,GAAU,SAAsB,EAAKf,GAAU,CAAC,UAAU,kEAAkE,UAAU,kEAAkE,UAAU,EAAe,GAAG,OAAO,OAAO,UAAU,GAAM,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,kBAAkB,EAAa,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,WAAW,QAAQc,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,WAAW,UAAU,GAAU,GAAGlB,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,UAAU,QAAQ,CAAC,EAAE,EAAY,CAAc,CAAC,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,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAA6B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,GAAG,CAAC,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,mRAAmR,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,WAAWoB,GAAW,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,SAAsB,EAAKf,GAAI,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK8B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAMT,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,mCAAmC,wDAAwD,qBAAqB,iDAAiD,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,0FAA0F,EAAE,SAAS,wBAAwB,CAAC,EAAe,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,mCAAmC,wDAAwD,qBAAqB,iDAAiD,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,0FAA0F,EAAE,SAAS,oBAAoB,CAAC,EAAe,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,mCAAmC,wDAAwD,qBAAqB,iDAAiD,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,2FAA2F,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,kEAAkE,qBAAqB,kEAAkE,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG1B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK0B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,0FAA0F,EAAE,SAAS,6DAA6D,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,EAAE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,GAAK,CAAC,KAAK,oBAAoB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,gBAAiC,mBAAiB,SAAS,YAAY,WAAWN,GAAW,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAKd,GAAM,CAAC,SAAS,GAAK,UAAU,gBAAiC,mBAAiB,SAAS,WAAW,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK6B,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,0BAA0B,QAAQ,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG1B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK0B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,qBAAqB,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAe,EAAKS,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,0BAA0B,QAAQ,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG1B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK0B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,0FAA0F,EAAE,SAAS,0BAA0B,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,EAAE,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAqB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKlB,GAAK,CAAC,SAAS,GAAK,UAAU,gBAAgB,mBAAmB,YAA6B,mBAAiB,SAAS,WAAW,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,KAAK,CAAC,WAAW,+CAA+C,SAAS,iDAAiD,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,OAAO,EAAE,OAAO,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,iBAAiB,gBAAgB,YAAY,GAAM,aAAa,GAAM,UAAU,kEAAkE,mBAAmB,GAAM,MAAM,OAAO,GAAGR,EAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,WAAW,+CAA+C,SAAS,iDAAiD,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKW,EAAa,CAAC,OAAO,OAAO,UAAU,wEAAwE,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKwB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2BAA2B,uBAAuB,+CAA+C,mCAAmC,wDAAwD,qBAAqB,iDAAiD,0BAA0B,SAAS,uBAAuB,SAAS,sBAAsB,0FAA0F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,eAAe,MAAM,CAAC,oBAAoB,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG1B,EAAqB,CAAC,UAAU,CAAC,SAAsB,EAAK0B,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,0FAA0F,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,GAAG,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,kBAAmC,mBAAiB,SAAS,YAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKb,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAUuB,GAAU,QAAQlB,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,sCAAsC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKL,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAUwB,GAAS,QAAQnB,GAAa,WAAW,EAAE,MAAM,OAAO,UAAU,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,yBAA0C,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKf,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,OAAO,EAAE,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,wEAAwE,QAAQe,GAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,GAAG,CAAC,EAAE,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,MAAM,kEAAkE,UAAU,GAAM,KAAK,CAAC,WAAW,+CAA+C,SAAS,kDAAkD,UAAU,SAAS,WAAW,IAAI,cAAc,SAAS,WAAW,QAAQ,UAAU,QAAQ,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,wCAAwC,UAAU,KAAK,UAAU,OAAO,MAAM,OAAO,GAAGlB,EAAqB,CAAC,UAAU,CAAC,UAAU,QAAQ,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAY,GAAgB,EAAK,EAA0B,CAAC,OAAO,GAAG,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKW,EAAa,CAAC,OAAO,OAAO,UAAU,kEAAkE,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKwB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,0FAA0F,EAAE,SAAS,2BAA2B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe,EAAK,GAAK,CAAC,KAAK,4BAA4B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA+C,mBAAiB,SAAS,YAAY,WAAWN,GAAW,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKT,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,0FAA0F,EAAE,SAAS,WAAW,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,iEAAiE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,EAAE,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,OAAO,EAAE,IAAI,EAAE,GAAG,IAAI,GAAG1B,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,GAAmB,QAAQ,OAAO,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAsB,EAAKE,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQgB,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGlB,EAAqB,CAAC,UAAU,CAAC,QAAQkB,GAAa,WAAW,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWz19B,EAAE,CAXq29B,gFAAgF,uQAAuQ,wSAAwS,iJAAiJ,mSAAmS,gJAAgJ,2RAA2R,uQAAuQ,qQAAqQ,yQAAyQ,qQAAqQ,qQAAqQ,+QAA+Q,mRAAmR,8QAA8Q,8TAA8T,uZAAuZ,+TAA+T,oIAAoI,kUAAkU,uQAAuQ,sVAAsV,mQAAmQ,6YAA6Y,iSAAiS,oIAAoI,2QAA2Q,uRAAuR,mHAAmH,mTAAmT,qTAAqT,4QAA4Q,+PAA+P,gRAAgR,8QAA8Q,yTAAyT,0PAA0P,qRAAqR,iXAAiX,iEAAiE,iFAAiF,+DAA+D,0IAA0I,qHAAqH,8UAA8U,iFAAiF,gJAAgJ,wGAAwG,2EAA2E,gMAAgM,gHAAgH,+GAA+G,uIAAuI,sKAAsK,kJAAkJ,iGAAiG,+JAA+J,uFAAuF,iEAAiE,mEAAmE,2FAA2F,iLAAiL,kFAAkF,6EAA6E,mHAAmH,kFAAkF,GAAGoB,EAWzj4C,EAAE,cAAc,EAAiC,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,MAAM,MAAM,IAAI,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,IAAgB,SAAY,CAAC,GAAG,GAAc,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,SAAS,IAAA,GAAU,MAAM,SAAS,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,IAAI,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,IAAI,gBAAgB,GAAM,MAAM,gBAAgB,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,IAAI,gBAAgB,GAAM,MAAM,kBAAkB,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,SAAS,GAAK,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,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,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGrC,GAAW,GAAG,GAAa,GAAG,GAAe,GAAG,GAAS,GAAG,GAAW,GAAGM,GAAU,GAAGE,GAAqB,GAAGC,GAAkB,GAAGE,GAAgB,GAAG,GAAmB,GAAG,GAAwB2B,EAAiB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcrC,GAAM,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAQ,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAU,CAAC,EAAE,CAAO,MAAM,EAAcO,EAAa,CAAC,EAAE,CAAO,MAAM,EAAcE,EAAW,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,KCXp3G,SAAS2B,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,mDAA/rB,IAAoJ,IAAkE,IAA4B,EAAiCC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAmPC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,OAAK,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,wEAAwE,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWvuD,GAAgB,EAXwvDC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,gBAAA,GAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAO,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuC,EAAkB,EAAGV,EAA0C,EAAQ,MAAoB,IAAc,YAA6C,MAAqB,IAAc,YAAuC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGL,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAC,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAE,EAAY,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,GAAG,CAAC,CAAC,EAAE,EAAa,GAAgB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWjqJ,EAAE,CAX6qJ,kFAAkF,gFAAgF,iIAAiI,wIAAwI,qIAAqI,oOAAoO,+DAA+D,+DAA+D,8EAA8E,sEAW3oL,EAAE,cAAc,EAAiC,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,OAAO,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,KCXkkB,SAASiB,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,2EAAt2C,IAAyS,IAAkE,IAA4B,KAA6I,EAAO,GAAc,EAASC,EAAQ,EAAQ,GAAyC,EAA0B,GAAO,EAAO,GAAG,CAAC,EAAQ,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAA6QC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,GAAG,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWH,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQI,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAQC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,CAAmB,EAAQ,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,YAAU,GAAG,CAAC,KAAK,UAAU,CAAU,CAAC,CAAC,EAAE,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,UAAQ,CAAC,CAAE,EAAQC,GAAwB,CAAC,UAAU,YAAY,cAAc,YAAY,eAAe,YAAY,2BAA2B,YAAY,kBAAkB,YAAY,YAAY,YAAY,aAAa,YAAY,MAAM,YAAY,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,QAAM,OAAK,SAAO,QAAM,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,wEAAwE,UAAU,GAAO,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAO,EAAM,SAAS,GAAUI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAWzrG,GAAgB,EAX0sGC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAQ,EAAkB,GAAqB,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG,GAAWJ,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiBC,GAAuB,EAAM,CAAQ,EAAQ,GAAsB,CAAC,EAAO,CAAC,wBAAsB,SAAO,GAAyB,CAAW,EAAQ,EAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,MAAM,MAAU,EAAW,WAAW,EAAE,GAAG,CAAE,CAAC,EAAQ,GAAkB,EAAGf,GAAkB,GAAG,EAAqB,EAAQ,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,GAAO,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAmC,GAAlC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,EAAI,EAAE,GAAG,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,MAAM,MAAU,EAAW,WAAW,EAAE,GAAG,CAAE,CAAC,EAAQ,EAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,WAAW,CAAE,CAAC,EAA8D,OAA5D,GAAmB,EAAY,CAAC,UAAU,EAAe,CAAC,EAAsB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKY,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMN,GAAY,GAAGL,GAAqB,CAAC,UAAU,CAAC,MAAM,EAAW,EAAE,UAAU,CAAC,MAAMM,EAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,iBAAiB,EAAU,CAAU,EAAE,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAoB,MAAM,EAAY,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAGN,GAAqB,CAAC,kBAAkB,CAAC,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,IAAA,GAAU,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,kBAAkB,aAAa,EAAoB,MAAM,EAAW,EAAE,UAAU,CAAC,mBAAmB,SAAS,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,cAAc,aAAa,IAAA,GAAU,aAAa,CAAmB,EAAE,UAAU,CAAC,mBAAmB,QAAQ,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,0BAA0B,EAAE,UAAU,CAAC,mBAAmB,eAAe,aAAa,IAAA,EAAS,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQO,GAAU,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,UAAU,QAAQC,GAA4B,mBAAiB,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAE,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAGR,GAAqB,CAAC,UAAU,CAAC,gBAAgB,GAAG,QAAQS,EAAU,EAAE,UAAU,CAAC,QAAQ,IAAA,GAAU,QAAQ,IAAA,GAAU,UAAU,IAAA,EAAS,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAM,CAAY,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,EAAE,IAAI,GAAG,GAAGT,GAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,KAAK,GAAmB,QAAQ,KAAK,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,IAAI,EAAE,EAAE,IAAI,EAAE,EAAE,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,KAAK,GAAmB,QAAQ,KAAK,IAAI,GAAG,IAAI,KAAK,GAAmB,QAAQ,KAAK,IAAI,EAAE,EAAE,IAAI,EAAE,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAsB,EAAKC,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,EAAU,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQS,GAAa,WAAW,EAAE,MAAM,OAAO,GAAGV,GAAqB,CAAC,kBAAkB,CAAC,QAAQU,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,kEAAkE,QAAQA,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,kEAAkE,QAAQA,GAAa,WAAW,CAAC,EAAE,UAAU,CAAC,UAAU,iEAAiE,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAW3mT,EAAE,CAXunT,kFAAkF,0RAA0R,6QAA6Q,yGAAyG,wHAAwH,uFAAuF,wGAAwG,mJAAmJ,iEAAiE,wFAWl2V,EAAE,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,OAAO,kBAAkB,2BAA2B,QAAQ,UAAU,YAAY,aAAa,cAAc,eAAe,QAAQ,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG,EAAa,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAkB,GAAkB,KAAK,EAAcT,GAAS,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,2BCXz/B,EAAC,GAAU,UAAU,CAAC,sBAAsB,mBAAmB,0BAA0B,4BAA4B,CAAC,EAAeqB,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,ipCAAipC,EAAeC,GAAU,wCCA15E,EAAC,GAAU,UAAU,CAAC,oBAAoB,aAAa,mBAAmB,cAAc,CAAC,EAAe,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,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,cAAc,IAAI,uEAAuE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,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,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,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,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,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,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,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,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,kqCAAkqC,EAAe,GAAU,kBCAnzK,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,CAAC,EAAuF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,EAAQ,CAAC,EAAS,CAAc,wDAA9sD,IAA0L,IAAkE,IAA4B,KAAoJ,KAA0H,KAA0H,KAAyH,EAAO,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,UAAU,iBAAiB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,UAAU,kBAAkB,EAAqXC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAO,GAAc,CAAC,EAAc,GAAS,GAAe,OAAO,GAAQ,SAAS,EAAM,OAAO,CAAK,EAAU,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,YAAY,YAAY,iBAAiB,YAAY,gBAAgB,YAAY,iBAAiB,YAAY,aAAa,YAAY,YAAY,YAAY,cAAc,YAAY,aAAa,YAAY,eAAe,YAAY,cAAc,YAAY,EAAE,YAAY,MAAM,YAAY,MAAM,YAAY,EAAE,YAAY,GAAG,YAAY,IAAI,WAAW,EAAQ,GAAS,EAAO,OAAOC,CAAc,EAAQC,IAAU,CAAC,SAAO,QAAM,aAAW,QAAM,SAAO,KAAG,OAAK,QAAM,UAAQ,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,WAAW,wEAAwE,UAAU,GAAO,EAAM,WAAW,QAAQ,UAAU,GAAO,EAAM,WAAW,wEAAwE,UAAU,GAAO,EAAM,WAAW,EAAE,UAAU,GAAS,EAAM,WAAW,GAAM,UAAU,GAAQ,EAAM,UAAU,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAM,EAAM,SAAS,GAAU,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAAE,EAAM,iBAAwB,EAAS,KAAK,GAAG,EAW3oH,EAAgB,EAX4pHG,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAA0B,GAAqB,EAAE,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,aAAU,YAAU,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,EAAiB,CAAC,EAAQ,EAAiB,GAAuB,EAAM,CAAQ,EAAQ,GAAsB,CAACI,GAAsBC,GAAuBC,GAAuBC,EAAsB,EAAO,CAAC,wBAAsB,UAAO,GAAyB,CAAW,EAAQ,GAAa,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAK,GAAiD,MAAtB,EAAU,GAAG,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAkB,EAAGf,GAAkB,GAAG,EAAqB,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAkB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,EAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAkB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAmB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAoB,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAE,EAAW,WAAW,CAAE,CAAC,EAAQ,GAAQ,GAAO,CAAS,EAAQ,IAAa,EAAM,IAAa,CAAC,YAAY,YAAY,WAAW,CAAC,CAAC,SAAS,CAAW,EAAS,EAAc,EAAc,GAAY,GAAS,EAAS,EAAE,OAAoB,EAAK,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAME,GAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,MAAMC,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,EAAE,UAAU,CAAC,MAAMA,EAAW,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAK,GAAK,CAAC,KAAK,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,GAAG,GAAqB,CAAC,UAAU,CAAC,aAAa,EAAI,EAAE,UAAU,CAAC,aAAa,EAAI,CAAC,EAAE,EAAY,CAAc,EAAE,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,GAAG,EAAG,GAAkB,gBAAgBa,EAAU,CAAU,EAAE,iBAAiB,mBAAmB,IAAI,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,aAAa,EAAmB,MAAM,GAAa,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,IAAI,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,eAAe,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,KAAK,aAAa,CAAiB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,IAAA,GAAU,aAAa,CAAkB,EAAE,UAAU,CAAC,mBAAmB,cAAc,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,MAAM,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,QAAQ,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,aAAa,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,aAAa,IAAA,GAAU,aAAa,EAAmB,EAAE,UAAU,CAAC,mBAAmB,cAAc,aAAa,IAAA,GAAU,aAAa,EAAiB,EAAE,UAAU,CAAC,mBAAmB,YAAY,aAAa,IAAA,GAAU,aAAa,EAAkB,EAAE,UAAU,CAAC,mBAAmB,iBAAiB,aAAa,IAAA,EAAS,EAAE,UAAU,CAAC,mBAAmB,gBAAgB,aAAa,IAAA,GAAU,aAAa,CAAkB,CAAC,EAAE,EAAY,CAAc,EAAE,SAAS,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,EAAU,2CAA2C,CAAS,EAAE,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,QAAQ,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,+BAA+B,uBAAuB,+CAA+C,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,qBAAqB,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,wEAAwE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,EAAE,GAAY,IAAY,GAAM,KAAU,EAAK,GAAgB,EAAKU,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKV,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,MAAM,CAAC,YAAY,EAAmB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,2CAA2C,EAAU,2CAA2C,CAAS,EAAE,KAAK,GAAY,SAAS,CAAC,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,EAAE,UAAU,CAAC,qBAAqB,gDAAgD,2CAA2C,CAAS,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG,GAAqB,CAAC,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,CAAC,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mBAAmB,mCAAmC,wDAAwD,qBAAqB,iDAAiD,uBAAuB,MAAM,0BAA0B,SAAS,uBAAuB,QAAQ,sBAAsB,yEAAyE,0BAA0B,WAAW,EAAE,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAY,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAWzinB,EAAE,CAXqjnB,kFAAkF,sUAAsU,gHAAgH,yYAAyY,oPAAoP,6EAA6E,yHAAyH,0JAA0J,0JAA0J,6FAA6F,yHAAyH,6EAA6E,qJAAqJ,GAAGW,GAAgB,GAAGC,GAAiB,GAAGC,GAAiB,GAAGC,EAWxqrB,EAAE,cAAc,EAAiC,EAAgB,YAAY,aAAa,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAE,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,IAAI,YAAY,QAAQ,gBAAgB,iBAAiB,KAAK,aAAa,cAAc,MAAM,cAAc,eAAe,IAAI,YAAY,aAAa,QAAQ,iBAAiB,OAAO,EAAE,MAAM,UAAU,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,4FAA4F,MAAM,QAAQ,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,+FAA+F,MAAM,cAAc,KAAK,EAAY,KAAK,EAAE,UAAU,CAAC,MAAM,UAAU,KAAK,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,EAAE,MAAM,QAAQ,KAAK,EAAY,MAAM,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAK,EAAY,OAAO,EAAE,kBAAkB,CAAC,QAAQ,YAAY,KAAK,EAAY,aAAa,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,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,SAAS,GAAK,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAwBC,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,4LCXrkL,IAAqlB,IAA8D,IAA4B,IAA6D,KAAoI,KAAoH,KAAmH,KAAwE,KAA4E,KAAiF,KAA6E,KAAuE,KAAyE,KAAuE,KAA4E,KAA+E,KAAwE,KAAoE,KAAqE,KAAsE,KAA8D,EAAOC,GAAuB,EAAS,EAAiB,EAAQC,GAAW,EAASC,EAAK,EAAQC,GAAU,EAASC,EAAI,EAAQC,GAAU,EAASC,EAAI,EAAQC,GAA4B,GAAwBD,EAAI,EAAQE,GAAe,EAASC,CAAS,EAAQC,GAAe,EAASC,CAAS,EAAQC,GAAU,EAASC,EAAI,EAAQC,GAAqB,EAAS,EAAe,EAAQC,GAAkB,EAASC,CAAY,EAAQC,GAAgB,EAASC,CAAU,EAAQ,GAAsC,EAA0B,EAAO,MAAM,EAAQC,GAAoB,EAASC,EAAc,EAAQC,GAAgB,GAAO,CAAS,EAAQC,GAAY,EAASC,EAAM,EAAQ,GAAoB,EAAW,EAAO,GAAG,EAAQ,GAAkB,GAAoBd,CAAS,EAAQe,GAAY,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,iDAAiD,UAAU,8CAA8C,EAA0DC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAQ,GAAmB,IAAA,GAAqlB,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,IAAoB,EAAE,IAAI,oBAAoB,IAAU,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAwEC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,CAA3I,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAkH,CAAC,EAAiFC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAlJ,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAA+G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,IAAI,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAkFC,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAApJ,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,IAAiB,EAAM,IAAe,CAAC,OAAO,EAAP,CAAc,IAAI,YAAY,MAAM,YAAY,QAAQ,MAAM,WAAY,CAAC,EAAuXC,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAASC,IAAW,CAAC,QAAM,WAAS,cAAmD,EAA3B,GAAa,CAA0B,CAAC,EAA+ZC,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKF,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAA8ZG,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKH,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAASI,OAAyB,SAAS,cAAc,mBAAmB,GAAG,SAAS,cAAc,UAAU,GAAG,SAAS,KAAaC,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,EAAQC,GAAgB,CAAC,UAAU,CAAC,+CAA+C,uGAAuG,+CAA+C,6FAA6F,qPAAqP,gEAAgE,gIAAgI,4DAA4D,sEAAsE,EAAE,UAAU,CAAC,0DAA0D,+CAA+C,wEAAwE,4DAA4D,sEAAsE,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAU,CAAC,UAAU,0BAA0B,UAAU,yBAAyB,EAAQC,GAAM,CAAC,gFAAgF,iXAAiX,2XAA2X,wGAAwG,2XAA2X,yaAAya,6JAA6J,8RAA8R,ySAAyS,2KAA2K,0IAA0I,8FAA8F,+VAA+V,wSAAwS,8gBAA8gB,ySAAyS,maAAma,6RAA6R,qHAAqH,wTAAwT,+RAA+R,2aAA2a,gRAAgR,uTAAuT,8TAA8T,0OAA0O,+SAA+S,8cAA8c,iUAAiU,yVAAyV,mSAAmS,gSAAgS,wRAAwR,iIAAiI,mRAAmR,gHAAgH,wRAAwR,4RAA4R,4RAA4R,0JAA0J,4ZAA4Z,0IAA0I,oEAAoE,GAAGC,GAAgB,GAAGC,EAAgB,EAAQC,GAAa,CAAC,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,iDAAiD,UAAU,8CAA8C,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,GAAG,WAAW,EAAQC,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,GAAqB,CAAC,YAAY,YAAY,iBAAiB,YAAY,gBAAgB,YAAY,iBAAiB,YAAY,aAAa,YAAY,YAAY,YAAY,cAAc,YAAY,aAAa,YAAY,eAAe,YAAY,cAAc,YAAY,EAAE,YAAY,MAAM,YAAY,MAAM,YAAY,EAAE,YAAY,GAAG,YAAY,IAAI,WAAW,EAAQC,IAAU,CAAC,gBAAc,eAAa,cAAY,aAAW,SAAO,WAAS,KAAG,kBAAgB,gBAAc,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAqB,IAAgB,GAAe,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAe,GAAc,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAc,GAAa,EAAM,WAAW,YAAY,UAAU,GAAe,EAAM,UAAU,UAAU,GAAqB,IAAa,GAAY,EAAM,WAAW,YAAY,UAAU,GAAqB,IAAW,GAAU,EAAM,WAAW,YAAY,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,UAAU,GAAqB,IAAkB,GAAiB,EAAM,WAAW,WAAW,GAAUG,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,aAAU,YAAU,YAAU,YAAU,WAAS,GAAG,GAAWH,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQlC,GAAY,EAAK,EAAkH,EAAkB,EAAGC,GAAzEqC,GAAsBC,EAA6F,EAAO,CAAC,wBAAsB,UAAO,GAAyB,IAAA,EAAS,EAAQ,GAAiB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,OAAO,CAAE,CAAC,EAAQ,IAAc,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAAgD,OAAjC,GAAU,EAAE,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,wBAAA,GAAwB,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA,EAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAKN,GAAU,CAAC,MAAM,gIAAgI,CAAC,EAAe,EAAM,GAAoB,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,iBAAiB,CAAS,EAAE,uBAAuB,GAAK,kBAAkB,GAAK,qBAAqB,GAAY,mBAAmB,GAAM,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mCAAmC,GAAK,mBAAmB,mBAAmB,OAAO,WAAW,kBAAkB9B,GAAmB,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAkB,CAAC,MAAM,kEAAkE,WAAW,SAAS,OAAO,OAAO,aAAa,GAAM,GAAG,YAAY,SAAS,YAAY,OAAO,EAAE,SAAS,MAAM,gBAAgB,EAAE,OAAO,GAAG,UAAU,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,YAAY,UAAU,EAAE,WAAW,mBAAmB,MAAM,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mCAAmC,GAAK,mBAAmB,SAAS,OAAO,WAAW,kBAAkBA,GAAmB,SAAsB,EAAKqC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQpC,GAAU,QAAQC,GAAW,UAAU,EAAI,CAAC,EAAE,SAAsB,EAAM,GAAsC,CAAC,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,EAAE,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKmC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK5B,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ4B,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAWC,GAAW,SAAsB,EAAKiC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK1B,GAAK,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ0B,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkB,GAAQ,CAAC,uBAAuB,GAAK,eAAe,GAAK,SAAS,GAAsB,EAAKiB,EAAU,CAAC,SAAsB,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,MAAM,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,GAAG,SAAsB,EAAM,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAS,CAAc,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,CAAC,EAAE,SAAsB,EAAKxB,GAAK,CAAC,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQwB,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,EAAE,UAAU,EAAgB,CAAC,SAAO,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAKmC,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,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,EAAG,EAAkB,eAAe,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,GAAG,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,EAAK,EAAO,IAAI,CAAC,UAAU,EAAG,EAAkB,gBAAgB,EAAE,mBAAmB,UAAU,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,KAAK7B,EAAU,EAAE,UAAU,CAAC,KAAKA,EAAU,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQF,GAAW,UAAU,gBAAgB,mBAAmB,qBAAqB,iBAAiB,GAAK,KAAKD,GAAW,QAAQE,GAAW,MAAM,GAAa,CAAC,SAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAM,EAAO,IAAI,CAAC,QAAQI,GAAW,UAAU,gBAAgB,mBAAmB,QAAQ,KAAKD,GAAW,QAAQE,GAAW,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,EAA0B,CAAC,MAAM,OAAO,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKhC,GAA4B,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,IAAI,GAAmB,OAAO,WAAW,CAAC,EAAE,oBAAoB,EAAE,qCAAqC,GAAK,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQuB,EAAa,WAAW,EAAE,UAAU,GAAa,CAAC,SAAO,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiB,GAAK,MAAM,GAAa,CAAC,SAAO,CAAC,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,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,CAAC,EAAE,SAAS,GAA4B,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQvB,GAAY,UAAU,0BAA0B,KAAKD,GAAY,gBAAgB,GAAK,QAAQN,GAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK8B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,SAAsB,EAAKvD,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,OAAO,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQqB,EAAa,CAAS,EAAE,MAAM,OAAO,UAAU,EAAc,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAsB,EAAKoC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQ1B,GAAY,UAAU,8BAA8B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAKD,GAAY,QAAQN,GAAW,MAAM,GAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAKU,GAAU,CAAC,MAAMF,GAAO,EAAE,UAAU,EAAW,EAAe,IAAgC,EAAKuB,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtD,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQmB,EAAa,GAAgB,EAAU,CAAY,CAAC,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQW,GAAY,UAAU,+BAA+B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAKD,GAAY,QAAQN,GAAW,MAAM,GAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAKU,GAAU,CAAC,MAAMC,GAAO,EAAE,UAAU,EAAY,EAAgB,IAAiC,EAAKoB,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtD,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQmB,EAAa,GAAgB,EAAU,CAAY,CAAC,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQW,GAAY,UAAU,8BAA8B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAKD,GAAY,QAAQN,GAAW,MAAM,GAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAKU,GAAU,CAAC,MAAME,GAAO,EAAE,UAAU,EAAY,EAAgB,IAAiC,EAAKmB,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKtD,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQmB,EAAa,GAAgB,GAAU,CAAY,CAAC,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAKoC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,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,CAAC,EAAE,SAAS,GAA6B,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQvB,GAAY,UAAU,2BAA2B,KAAKD,GAAY,gBAAgB,GAAK,QAAQN,GAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK8B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKvD,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,YAAY,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQqB,EAAa,CAAS,EAAE,MAAM,OAAO,UAAU,EAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,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,CAAC,EAAE,SAAS,GAA6B,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQvB,GAAY,UAAU,2BAA2B,KAAKD,GAAY,gBAAgB,GAAK,QAAQN,GAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK8B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,QAAQlC,EAAa,WAAW,EAAE,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKrB,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQqB,EAAa,CAAS,EAAE,MAAM,OAAO,UAAU,EAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKjB,GAAK,CAAC,SAAS,GAAM,UAAU,gBAAgB,mBAAmB,YAAY,SAAS,WAAW,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,KAAK,CAAC,WAAW,+CAA+C,SAAS,kDAAkD,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,OAAO,EAAE,OAAO,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,iBAAiB,gBAAgB,YAAY,GAAM,aAAa,GAAM,UAAU,wEAAwE,mBAAmB,GAAM,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,EAAa,CAAC,OAAO,OAAO,UAAU,wEAAwE,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKjD,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAUkD,GAAU,QAAQtC,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,sCAAsC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKZ,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAUmD,GAAS,QAAQvC,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiB,GAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,EAAE,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKiB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK5B,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ4B,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,IAAI,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,kBAAkB,CAAC,WAAW,EAAW,CAAC,EAAE,UAAU,CAAC,kBAAkB,CAAC,WAAW,EAAW,CAAC,CAAC,EAAE,SAAsB,EAAK3C,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAM,gBAAgBa,GAAW,mCAAmC,GAAK,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,SAAS,CAAC,EAAE,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,OAAO,WAAW,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK8B,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKV,GAAe,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,sBAAsB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQU,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,EAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAe,EAAK,EAAO,OAAO,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,OAAO,WAAW,SAAsB,EAAKkC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,oBAAoB,EAAE,UAAU,CAAC,MAAM,oBAAoB,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,+BAA+B,EAAE,IAAI,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQlC,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQA,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKP,GAAO,CAAC,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,UAAU,KAAK,UAAU,MAAM,UAAU,KAAK,QAAQO,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQwC,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAkL,CAAC,GAAGlB,GAAM,GAAGF,GAAe,QAAQ,GAAK,CAAC,IAAM,EAASC,GAAU,GAAK,OAAOF,GAAgB,EAAI,CAAC,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,EAAE,CAAE,CAAC,CAAC,EAAxR,CAAC,GAAGG,GAAM,GAAGF,GAAe,IAAI,GAA2C,UAAxBK,GAAa,GAA4B,KAAKN,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAgBxu9C,GAAgB,EAAQU,GAAUW,GAAI,cAAc,EAAiC,GAAgB,YAAY,QAAQ,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,WAAW,EAAE,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,kBAAkB,EAAE,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,aAAa,EAAE,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,eAAe,EAAE,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,IAAA,GAAU,OAAO,IAAA,GAAU,MAAM,gBAAgB,EAAE,UAAU,IAAoB,SAAY,CAAC,GAAG,GAAkB,QAAW,aAAa,YAAY,YAAY,GAAG,OAAO,IAAA,GAAU,MAAM,cAAc,EAAE,UAAU,CAAC,MAAM,iBAAiB,KAAK,EAAY,gBAAgB,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGtE,GAAuB,GAAGC,GAAW,GAAGE,GAAU,GAAGE,GAAU,GAAGG,GAAe,GAAGE,GAAe,GAAGE,GAAU,GAAGE,GAAqB,GAAGC,GAAkB,GAAGE,GAAgB,GAAGE,GAAoB,GAAGG,GAAY,GAAG,GAAwBiD,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAU,CAAC,IAAM,EAAO,EAAQ,OAAa,EAAS,EAAQ,SAAe,EAAgB,GAAW,IAAI9B,GAAO,EAAE,EAAO,CAAQ,EAAQ,EAAiB,GAAW,IAAIG,GAAO,EAAE,EAAO,CAAQ,EAAQ,EAAiB,GAAW,IAAIC,GAAO,EAAE,EAAO,CAAQ,EAAE,OAAO,GAAkB,KAAK,EAAgB,QAAQ,MAAM,EAAiB,QAAQ,MAAM,EAAiB,QAAQ,MAAM,EAAc5C,GAAM,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcG,EAAU,CAAC,EAAE,CAAO,MAAM,EAAcO,EAAa,CAAC,EAAE,CAAO,MAAM,EAAcE,EAAW,CAAC,EAAE,CAAO,MAAM,EAAcE,GAAe,CAAC,EAAE,CAAO,MAAM,EAAcG,GAAO,CAAC,EAAE,CAAO,EAAE,SAAuG,IAA5E,MAAM,OAAiB,EAAgB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcZ,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,EAAI,SAAwG,IAA7E,MAAM,OAAiB,EAAiB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcA,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,EAAI,SAAwG,IAA7E,MAAM,OAAiB,EAAiB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcA,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,EAAE,CAAO,CAAE,CAAC,gLChB72J,IAAsjB,IAA8D,IAA4B,IAA6D,KAAoI,KAAoH,KAAmH,KAAwE,KAA4E,KAAiF,KAA6E,KAAuE,KAAyE,KAAuE,KAA4E,KAA+E,KAAwE,KAAoE,KAAqE,KAAsE,KAA8D,EAAO,GAAuB,EAAS,EAAiB,EAAQ,GAAW,EAAS8D,EAAK,EAAQ,GAAU,EAASC,EAAI,EAAQ,GAA4B,GAAwBA,EAAI,EAAQ,GAAU,EAASC,EAAI,EAAQ,GAA4B,GAAwBA,EAAI,EAAQ,GAAe,EAASC,CAAS,EAAQ,GAAe,EAASC,CAAS,EAAQ,GAAU,EAASC,EAAI,EAAQ,GAAqB,EAAS,EAAe,EAAQ,GAAkB,EAASC,CAAY,EAAQ,GAAgB,EAASC,CAAU,EAAQ,GAA4C,EAA0B,GAAO,EAAO,MAAM,CAAC,EAAQ,GAAoB,EAASC,EAAc,EAAQ,GAAgB,GAAO,CAAS,EAAQ,GAAY,EAASC,EAAM,EAAQ,GAAY,CAAC,UAAU,+CAA+C,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,EAA0D,GAAkB,eAAqB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAA8kB,IAAoB,EAAE,IAAI,oBAAoB,IAAqF,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAAnJ,MAAM,IAAI,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAA8G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAmF,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAApJ,MAAM,IAAI,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAA+G,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,CAAsB,EAAwE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,IAAI,MAAM,EAAE,MAAM,EAAE,WAAW,CAA3I,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAkH,CAAC,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,EAAE,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,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQ,GAAY,CAAC,MAAM,GAAG,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,IAAI,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,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,CAAC,EAAQ,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAkF,GAAY,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAW,CAApJ,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAgH,EAAE,EAAE,EAAE,EAAE,CAAC,EAAub,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKC,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAAS,IAAW,CAAC,QAAM,WAAS,cAAmD,EAA3B,GAAa,CAA0B,CAAC,EAA+Z,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKA,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAA8Z,QAAY,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKA,GAAO,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,KAAK,eAAe,MAAM,CAAC,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,GAAS,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,GAAY,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,EAAQ,GAAgB,CAAC,UAAU,CAAC,+DAA+D,gDAAgD,sEAAsE,EAAE,UAAU,CAAC,+CAA+C,+DAA+D,+DAA+D,4DAA4D,gDAAgD,gEAAgE,sPAAsP,gEAAgE,+DAA+D,+HAA+H,uFAAuF,qEAAqE,CAAC,EAAQ,GAAe,OAAO,KAAK,EAAe,EAAQ,GAAU,CAAC,UAAU,2BAA2B,UAAU,0BAA0B,EAAQ,GAAM,CAAC,gFAAgF,gXAAgX,2XAA2X,wGAAwG,6XAA6X,gYAAgY,2JAA2J,8RAA8R,sRAAsR,2KAA2K,sHAAsH,8FAA8F,8VAA8V,sSAAsS,+gBAA+gB,0SAA0S,oaAAoa,8RAA8R,sHAAsH,wTAAwT,+RAA+R,4aAA4a,gRAAgR,sTAAsT,8TAA8T,0OAA0O,iRAAiR,+cAA+c,kUAAkU,4VAA4V,gRAAgR,kSAAkS,gSAAgS,wRAAwR,kIAAkI,oRAAoR,iHAAiH,wRAAwR,4RAA4R,2RAA2R,0JAA0J,4ZAA4Z,iJAAiJ,oEAAoE,GAAGC,GAAgB,GAAGC,EAAgB,EAAQ,GAAa,CAAC,UAAU,+CAA+C,UAAU,wBAAwB,UAAU,sBAAsB,UAAU,gDAAgD,EAAQ,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,GAAG,WAAW,EAAQ,IAAW,CAAC,WAAyB,GAAgC,EAAS,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAU,IAAU,CAAC,aAAW,MAAI,SAAO,KAAG,SAAO,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAQ,EAAM,UAAU,UAAU,GAAY,EAAM,UAAU,UAAU,GAAK,EAAM,UAAU,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,WAAW,GAAU,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,IAAI,EAAQ,EAAW,GAAK,EAAkB,EAAgBC,EAAY,EAAO,CAAC,eAAa,aAAW,GAAc,EAAO,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAS,GAAG,GAAW,GAAS,CAAK,EAAO,CAAC,EAAY,GAAqB,GAA8B,EAAQ,GAAY,EAAK,EAAkH,EAAkB,EAAG,GAAzEC,GAAsBC,EAA6F,EAAO,CAAC,wBAAsB,SAAO,GAAyB,IAAA,EAAS,EAAQ,GAAiB,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,OAAO,CAAE,CAAC,EAAQ,GAAc,CAAC,aAAW,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAQ,KAAK,CAAE,CAAC,EAAgD,OAAjC,GAAU,EAAE,GAAiB,CAAC,CAAC,EAAsB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,oBAAiB,EAAE,SAAsB,EAAM,EAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,gIAAgI,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgB,CAAS,EAAE,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,CAAK,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mCAAmC,GAAK,mBAAmB,mBAAmB,kBAAkB,GAAmB,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAkB,CAAC,MAAM,kEAAkE,WAAW,SAAS,OAAO,OAAO,aAAa,GAAM,GAAG,YAAY,SAAS,YAAY,OAAO,EAAE,SAAS,MAAM,gBAAgB,EAAE,OAAO,GAAG,UAAU,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,YAAY,UAAU,EAAE,WAAW,mBAAmB,MAAM,OAAO,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAU,CAAC,EAAE,SAAsB,EAAM,GAA4C,CAAC,iBAAiB,CAAC,OAAO,EAAE,QAAQ,GAAG,MAAM,EAAE,SAAS,GAAG,oBAAoB,GAAK,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,KAAK,EAAE,QAAQ,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAE,sCAAsC,GAAK,2BAA2B,CAAC,CAAC,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,IAAI,EAAU,OAAO,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,IAAI,CAAC,CAAC,EAAE,2BAA2B,iBAAiB,qCAAqC,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,QAAQ,GAAU,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,iBAAiB,QAAQ,GAAW,UAAU,GAAK,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,EAAE,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKjB,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,WAAW,GAAW,SAAsB,EAAKiB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,qCAAqC,IAAA,GAAU,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,qCAAqC,IAAA,GAAU,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAK,GAA4B,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,WAAW,CAAC,EAAE,oBAAoB,EAAE,qCAAqC,GAAK,OAAO,OAAO,GAAG,YAAY,UAAU,GAAM,SAAS,YAAY,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,GAAQ,CAAC,uBAAuB,GAAK,eAAe,GAAK,SAAS,GAAsB,EAAKC,EAAU,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,EAAE,GAAG,SAAsB,EAAM,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAS,CAAc,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKf,GAAK,CAAC,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,EAAQ,SAAS,YAAY,EAAQ,QAAQ,YAAY,WAAW,EAAE,UAAU,EAAgB,CAAC,SAAO,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,EAAe,EAAK,GAAgB,CAAC,SAAS,EAAQ,SAAsB,EAAKgB,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,IAAI,IAAI,GAAG,CAAC,EAAE,KAAK,OAAO,CAAC,EAAE,UAAU,EAAG,EAAkB,eAAe,EAAE,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,MAAM,GAAG,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,EAAK,EAAO,IAAI,CAAC,UAAU,EAAG,EAAkB,eAAe,EAAE,mBAAmB,UAAU,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,eAAe,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAW,UAAU,iBAAiB,mBAAmB,qBAAqB,iBAAiB,GAAK,KAAK,GAAW,QAAQ,GAAW,MAAM,EAAa,CAAC,SAAO,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAM,EAAO,IAAI,CAAC,QAAQ,GAAW,UAAU,iBAAiB,mBAAmB,QAAQ,KAAK,GAAW,QAAQ,GAAW,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAA4B,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,WAAW,CAAC,EAAE,oBAAoB,EAAE,qCAAqC,GAAK,UAAU,wEAAwE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAa,WAAW,EAAE,UAAU,EAAa,CAAC,SAAO,CAAC,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiB,GAAK,MAAM,EAAa,CAAC,SAAO,CAAC,EAAE,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,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,CAAC,EAAE,SAAS,GAA4B,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQ,GAAY,UAAU,2BAA2B,KAAK,GAAY,gBAAgB,GAAK,QAAQ,GAAW,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,EAAE,UAAU,CAAC,UAAU,EAAc,EAAE,CAAC,EAAE,SAAsB,EAAKd,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,OAAO,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,EAAc,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,SAAsB,EAAKgB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQ,GAAY,UAAU,8BAA8B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAK,GAAY,QAAQ,GAAW,MAAM,EAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,GAAO,EAAE,UAAU,EAAW,EAAe,IAAgC,EAAKF,EAAU,CAAC,SAAS,GAAY,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAS,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAa,IAAA,EAAgD,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQ,GAAY,UAAU,+BAA+B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAK,GAAY,QAAQ,GAAW,MAAM,EAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,GAAO,EAAE,UAAU,EAAY,EAAgB,IAAiC,EAAKc,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAa,IAAA,EAAgD,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,SAAsB,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,QAAQ,GAAY,UAAU,+BAA+B,mBAAmB,kBAAkB,iBAAiB,GAAK,KAAK,GAAY,QAAQ,GAAW,MAAM,EAAa,CAAC,SAAO,CAAC,EAAE,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAsB,EAAK,GAAmB,CAAC,SAAsB,EAAK,GAAU,CAAC,MAAM,GAAO,EAAE,UAAU,EAAY,EAAgB,IAAiC,EAAKc,EAAU,CAAC,SAAS,GAAa,KAAK,CAAC,GAAG,EAAY,UAAU,EAAmB,UAAU,EAAmB,UAAU,GAAoB,KAAU,IAAqB,GAAG,IAAqB,GAAG,IAAqB,GAAuB,EAAK,EAAY,CAAC,GAAG,aAAa,IAAc,SAAsB,EAAK,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAU,CAAkB,EAAE,SAAsB,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,EAAU,CAAC,UAAU,EAAmB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,EAAa,IAAA,EAAgD,EAAE,MAAM,OAAO,UAAU,CAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAW,EAAG,CAAC,CAAC,CAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,SAAsB,EAAKe,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,IAAI,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,CAAC,EAAE,SAAS,GAA6B,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQ,GAAY,UAAU,2BAA2B,KAAK,GAAY,gBAAgB,GAAK,QAAQ,GAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKd,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,YAAY,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,EAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,IAAI,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,CAAC,EAAE,SAAS,GAA6B,EAAKc,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,iCAAiC,EAAE,UAAU,CAAC,MAAM,iCAAiC,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,MAAM,kCAAkC,SAAsB,EAAK,EAAU,CAAC,QAAQ,GAAY,UAAU,0BAA0B,KAAK,GAAY,gBAAgB,GAAK,QAAQ,GAAW,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,EAAE,UAAU,CAAC,UAAU,EAAe,EAAE,CAAC,EAAE,SAAsB,EAAKd,EAAU,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,UAAU,UAAU,wEAAwE,UAAU,EAAE,UAAU,GAAK,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,EAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,SAAS,CAAc,EAAKE,GAAK,CAAC,SAAS,GAAM,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,WAAW,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,iBAAiB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAgB,CAAC,KAAK,CAAC,WAAW,+CAA+C,SAAS,kDAAkD,UAAU,SAAS,WAAW,IAAI,cAAc,QAAQ,WAAW,OAAO,EAAE,OAAO,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,iBAAiB,gBAAgB,YAAY,GAAM,aAAa,GAAM,UAAU,wEAAwE,mBAAmB,GAAM,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,EAAa,CAAC,OAAO,OAAO,UAAU,wEAAwE,GAAG,YAAY,SAAS,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,sBAAsB,uEAAuE,EAAE,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAS,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKb,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAUc,GAAU,QAAQ,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,sCAAsC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKd,EAAW,CAAC,UAAU,kEAAkE,OAAO,OAAO,GAAG,YAAY,UAAU,IAAI,SAAS,YAAY,UAAUe,GAAS,QAAQ,EAAa,WAAW,EAAE,MAAM,OAAO,UAAU,oDAAoD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,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,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAA0B,CAAC,OAAO,EAAE,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKL,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKjB,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAKiB,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,YAAY,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,GAAG,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,SAAS,EAAE,IAAI,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,oBAAoB,EAAE,EAAE,UAAU,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,oBAAoB,EAAE,CAAC,EAAE,SAAsB,EAAK,GAAgB,CAAC,kBAAkB,CAAC,WAAW,EAAW,EAAE,sBAAsB,GAAM,gBAAgB,GAAW,mCAAmC,GAAK,kBAAkB,CAAC,CAAC,IAAI,EAAU,OAAO,SAAS,CAAC,EAAE,oBAAoB,EAAE,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,0BAA0B,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKT,GAAe,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,sBAAsB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAAsB,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAe,EAAK,EAAO,OAAO,CAAC,UAAU,iBAAiB,mBAAmB,iBAAiB,SAAsB,EAAKS,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,oBAAoB,CAAC,EAAE,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,+BAA+B,EAAE,IAAI,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,EAAE,UAAU,CAAC,QAAQ,EAAa,WAAW,CAAC,CAAC,EAAE,SAAsB,EAAKR,GAAO,CAAC,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,SAAS,OAAO,MAAM,MAAM,EAAE,UAAU,MAAM,UAAU,KAAK,UAAU,KAAK,QAAQ,EAAa,WAAW,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAkL,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,EAAxR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA2C,UAAxB,GAAa,GAA4B,KAAK,GAAgB,EAAI,CAAC,KAAK,GAAG,EAAE,GAAK,CAAC,EAgBpt8C,GAAgB,EAAQ,GAAU,GAAI,cAAc,EAAiC,GAAgB,YAAY,OAAO,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,GAAG,EAAE,EAAoB,GAAgB,CAAC,UAAU,CAAC,MAAM,eAAe,KAAK,EAAY,gBAAgB,EAAE,UAAU,CAAC,MAAM,SAAS,KAAK,EAAY,gBAAgB,EAAE,UAAU,CAAC,MAAM,MAAM,KAAK,EAAY,gBAAgB,CAAC,CAAC,EAAE,GAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,UAAU,OAAO,YAAY,MAAM,SAAS,aAAa,UAAU,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG,GAAuB,GAAG,GAAW,GAAG,GAAU,GAAG,GAAU,GAAG,GAAe,GAAG,GAAe,GAAG,GAAU,GAAG,GAAqB,GAAG,GAAkB,GAAG,GAAgB,GAAG,GAAoB,GAAG,GAAY,GAAG,GAAwBc,EAAiB,EAAE,GAAG,GAAwBC,EAAkB,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EAAE,GAAgB,OAAO,CAAC,MAAM,EAAM,IAAU,CAAC,IAAM,EAAO,EAAQ,OAAa,EAAS,EAAQ,SAAe,EAAgB,GAAW,IAAI,GAAO,EAAE,EAAO,CAAQ,EAAQ,EAAiB,GAAW,IAAI,GAAO,EAAE,EAAO,CAAQ,EAAQ,EAAiB,GAAW,IAAI,GAAO,EAAE,EAAO,CAAQ,EAAE,OAAO,GAAkB,KAAK,EAAgB,QAAQ,MAAM,EAAiB,QAAQ,MAAM,EAAiB,QAAQ,MAAM,EAAcxB,GAAM,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAK,CAAC,EAAE,CAAO,MAAM,EAAcC,EAAU,CAAC,EAAE,CAAO,MAAM,EAAcG,EAAa,CAAC,EAAE,CAAO,MAAM,EAAcC,EAAW,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAe,CAAC,EAAE,CAAO,MAAM,EAAcC,GAAO,CAAC,EAAE,CAAO,EAAE,SAAuG,IAA5E,MAAM,OAAiB,EAAgB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcL,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,EAAI,SAAwG,IAA7E,MAAM,OAAiB,EAAiB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcA,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,EAAI,SAAwG,IAA7E,MAAM,OAAiB,EAAiB,eAAe,EAAE,CAAO,GAAG,CAAC,EAAA,CAAsC,QAAQ,OAAU,EAAcA,EAAU,CAAC,EAAE,CAAO,CAAC,EAAE,CAAO,CAAG,EAAE,CAAO,CAAE,CAAC,KCF5mI,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EACjT,EAAS,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,YAAa,UAAW,YAAa,UAAW,WAAW,EACvO,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,WAAW,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,WAAW,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,WAAW,EAClJ,EAAS,CAAC,GAAG,EAAQ,UAAW,YAAa,UAAW,YAAa,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,CAAC,EAClJ,EAAU,GAAY,EAEtB,EAAQ,CADS,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,CAChK,EAAE,IAAc,CAAC,EAC3C,OAAQ,EAAR,CAAoB,IAAK,YACzB,OAAOqB,EAAoB,EAAc,CAAC,MAAO,CAAC,EAAM,UAAc,EAAM,UAAc,EAAM,SAAY,CAAC,EAAI,GAAkBA,EAAoBC,GAAM,CAAC,GAAG,EAAO,UAAW,EAAQ,EAAc,EAAE,EAAG,UAAW,EAAQ,EAAc,EAAE,EAAG,UAAW,EAAQ,EAAc,EAAE,EAAG,IAAK,OAAQ,OAAK,EAAG,EAAS,EAAI,CAAC,CAAC,EAC9T,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOD,EAAoB,EAAc,CAAC,MAAO,CAAC,EAAM,SAAY,CAAC,EAAI,GAAkBA,EAAoBE,GAAO,CAAC,GAAG,EAAO,IAAK,QAAS,UAAW,EAAQ,EAAc,EAAE,EAAG,OAAK,EAAG,EAAS,EAAI,CAAC,CAAC,EAC5M,QAAW,OAAO,EAAS,EAAK,CAAG,CAAC,CACpC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,MAAO,CAAC,CAAC,KAAM,UAAW,WAAY,qBAAqB,EAAG,CAAC,KAAM,SAAU,WAAY,gDAAgD,EAAG,CAAC,KAAM,UAAW,WAAY,8CAA8C,EAAG,CAAC,KAAM,UAAW,WAAY,uBAAuB,CAAC,EACnR,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,qBAAqB,EAAG,CAAC,KAAM,UAAW,WAAY,gDAAgD,EAAG,CAAC,KAAM,SAAU,WAAY,8CAA8C,EAAG,CAAC,KAAM,SAAU,WAAY,uBAAuB,CAAC,EACjR,QAAW,MAAkB,CAAC,CAQ5B,eAAsB,GAAY,CACjC,UACA,gBACA,yBACA,WACA,mBACA,kBACA,wCAAwC,IACtC,CACF,IAAM,EAAc,GAAO,EAAQ,CAAC,KAAK,QAAQ,EAIjD,GAA0B,CAAC,sBAAuB,GAAM,kBAAmB,GAAO,qBAAsB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,6BAA8B,GAAM,kBAAmB,GAAM,+BAAgC,GAAO,WAAY,EAAK,CAAC,EAClW,GAAwB,EAAY,EAuEpC,IAAM,EAAOF,EAAoBiB,GAA4B,CAC5D,SAPmDjB,EAAoBgB,GAAyC,CAChH,SAhEehB,EACfG,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,yBACA,UACA,mBACA,wBACA,gBACA,aAAcC,OAAkB,OAAO,0CAA0B,EACjE,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,IAAA,GACrB,iBAAkB,kCAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,+DAA+D,EAC3E,MACD,CAEA,OAAOA,GAAY,SAAY,CAqB9B,EAAO,+BAAiC,CAnBvC,UAAW,EACX,OAAQ,CACUC,mBACFC,iBACJC,YACZ,EACA,MAAO,CACN,cAAeP,EACf,SAAUQ,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,CAKW,EACV,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,IAAK,KAAM,OAAQ,MAAO,IAAI,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,GAAK,SAAU,GAAK,KAAM,CAAC,IAAM,IAAM,GAAK,CAAC,EAAG,KAAM,EAAG,QAAS,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,IAAI,CAAC,EAAG,OAAQ,CAAC,UAAW,CAAC,UAAW,CAHhU,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAG4G,CAAC,EAAG,UAAW,CAAC,UAAW,CAJ/V,MAAO,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,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,CAIlF,CAAC,CAAC,CAAC,CACvX,CAAC,EAID,OADA,MAAM,EACC,CACR,CAoBA,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,SAAS,CACtC,CAEA,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,CAAc,EAE1U,KAAK,OAAO,EAAI,IAAM,MAAA,MAE1B,QAAQ,MAAM;EAA+G,EAAO,CAAc,EAEnJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,CAAK,EACrB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,IAC/G,CAAC,CACF,CAEA,GAAI,CACH,IAAI,EAAS,EAAU,EAAiB,EAAe,EAAwB,EAAa,EAC5F,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,eAAkB,EAC3D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAkB,EAAU,gBAC5B,EAAgB,EAAU,cAC1B,EAAyB,EAAU,uBACnC,EAAc,EAAU,YAExB,EAAUG,GAA+B,GAAQ,CAAO,MAClD,CACN,GAA+B,GAAQ,IAAA,EAAS,EAGhD,IAAM,EAAc,YAAY,iBAAiB,YAAY,CAAC,CAAC,EAAE,EAAE,cAAc,KAAK,GAAK,EAAE,OAAS,OAAO,CAAC,EAAE,YAChH,GAAI,EAAa,CAChB,IAAM,EAAY,IAAI,gBAAgB,CAAW,EACjD,EAAU,EAAU,IAAI,IAAI,EAC5B,EAAW,EAAU,IAAI,QAAQ,EACjC,IAAK,GAAM,CAAC,EAAK,KAAU,EAAU,QAAQ,EACvC,EAAI,WAAW,MAAM,IAC1B,IAAkB,CAAC,EACnB,EAAc,EAAI,MAAM,CAAC,GAAK,EAEhC,CACA,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAM,EAAYC,GAAiC,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAM,EAAO,EAC/G,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,aAC3B,CAED,CAEA,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,kBACA,gBACA,yBACA,iBAAkB,EAAgB,GAAW,iBAAmB,IAAA,GAChE,sCAAuC,CAAC,CACzC,CAAC,EAGM,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,GAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,SAAiC,CAAC,CAAC,KAGhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACxE,IAAM,EAAQ,MAAM,GAAgB,EAAM,aAAa,GAAG,EACpD,CAAC,GAAQ,OAAO,OAAO,CAAa,EACtC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,EAAS,GAAM,KAEzF,CAGA,IAAM,EAA0B,KAAK,eAAe,CAAC,CAAC,gBAAgB,EAChE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvE,EAAQ,CAEV,CAAC,EAED,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,gBACA,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,QACD,EACA,OACD,CAAC,EAGD,MAAMC,EAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,OAAQ,CAAC,EAE7G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,IAAK,CAC9C,CAAC,CAAC,CACH,EAAA,CAAG,EAIA,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsC,CAAW,EACjD,EAAO,gCAAgC,CAAW,CACnD,CAAC,GAIuB,GAAQ,GAAM,EAAG,EAAIC,EAAAA,KACvB,CACrB,GAA0B,EAC1B,GAAiC,EACjC,EAAqB,EAAW,EAAM,CAAE,mBAAoB,CAAY,CAAC,CAC1E,CAAC,GAGD,EAAoB,EAAW,CAAE,mBAAoB,CAAY,CAAC,CAAC,CAAC,OAAO,CAAI,CAEjF,OAAS,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,EAAK,EAC7B,CACP,CACD,kCAjLA,SAzJgC,IAEJ,IACU,KACI,KACoE,KACD,EAEvG,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,eAAgB,UAAW,SAAU,UAAW,SAAU,UAAW,UAAW,UAAW,eAAgB,UAAW,UAAW,UAAW,UAAW,UAAW,MAAO,UAAW,SAAU,UAAW,cAAe,UAAW,iBAAkB,UAAW,eAAgB,UAAW,eAAgB,UAAW,QAAQ,EAAG,KAAMjB,OAAkB,OAAO,6DAA+F,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,gBAAiB,UAAW,mBAAoB,UAAW,gBAAiB,UAAW,SAAU,UAAW,aAAc,UAAW,MAAO,UAAW,SAAU,UAAW,SAAU,UAAW,mBAAoB,UAAW,SAAU,UAAW,UAAW,UAAW,iBAAkB,UAAW,mBAAoB,UAAW,cAAe,UAAW,gBAAiB,UAAW,mBAAoB,UAAW,YAAa,UAAW,eAAgB,UAAW,kBAAkB,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,YAAY,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,SAAU,UAAW,QAAQ,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,MAAO,UAAW,SAAS,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,UAAW,UAAW,UAAW,UAAW,QAAQ,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,gBAAgB,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,UAAW,UAAW,MAAO,UAAW,UAAW,UAAW,QAAQ,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,cAAc,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,SAAU,UAAW,SAAU,UAAW,UAAW,UAAW,KAAK,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,SAAU,UAAW,MAAO,UAAW,UAAW,UAAW,SAAS,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,+BAA+B,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,SAAU,UAAW,YAAa,UAAW,UAAW,UAAW,UAAW,UAAW,QAAQ,EAAG,KAAMA,OAAkB,OAAO,6DAA+F,EAAG,KAAM,sBAAsB,CAAC,EAEt/F,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,KAAK,CAAC,EACvF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,8DAAA,EAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,4BAAA,EAAmG,KAAQ,EACvc,GAAuB,IAAA,GACvB,GAAe,mEAsCf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,SAAS,EAqGvG,GAAW,CAEd,EAAO,4BAA8B,EAAoB,QACjDJ,EAAoBsB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,GAAI,CAAC,EAG7J,EAAO,gBAAkB,EAAO,iBAAmB,CAAC,EAGpD,GAA4B,EAE5B,IAAM,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqB,EAAU,QAAS,GAAK,GAAM,CAAS,EAC3D,GAAK,GAAO,CAAS,CAC3B"}