{
  "version": 3,
  "sources": ["framer:toplevel:framer:toplevel/main", "ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/MSTSzy5MPysv5OeldW6l/9GtXXLD85h7qJRyOScym/CrhyX25tg.js", "ssg:https://framerusercontent.com/modules/qpUqoJxz1oj3RSnZjNSz/zjvPS4pfayvPW5DK6Wpr/DMKcx4BUM.js", "ssg:https://framerusercontent.com/modules/WkDK6kiC89we2HxvPUUB/F3xvEl0bvtJGemWw5IKm/n2r14Dagb.js", "ssg:https://framerusercontent.com/modules/iWTPk0vvL1i7eiIhO9ez/cr6R6DXKD0rhqZSk6vLc/ba_SngYtH.js", "ssg:https://framerusercontent.com/modules/uxAolw5zVgQynogRtDYz/74nWRShqADa6eflvaB79/L7zQfkcMb.js", "ssg:https://framerusercontent.com/modules/9yDkAnHp9qPpfzlaiyBi/BfAEiuydxWmgn4ykoa9G/e310mypY7.js", "ssg:https://framerusercontent.com/modules/EFqKISU8QyEU98qnmisl/kcVUPCNoAsFmKMy1ATiu/PoMSd3LCj.js", "ssg:https://framerusercontent.com/modules/z5dqSu3kQ0zoiiLG4Q2B/xtkqwlPJLDocnSmJVa6Q/Pvh4TFIuo.js", "ssg:https://framerusercontent.com/modules/OpJTbYbGUyAMCdlUCDBY/yJVy0xe2WAekEEE2aSDe/jiIunROMd.js", "ssg:https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js", "ssg:https://ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/types@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/utils@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/animation@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js", "ssg:https://ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js", "ssg:https://ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js", "ssg:https://ga.jspm.io/npm:@motionone/generators@10.12.0/dist/index.es.js", "ssg:https://framerusercontent.com/modules/0M2SmXdv6tSnnODXSjOX/Duz04bJqV33QTVVIesHL/kDnRsLHPU.js"],
  "sourcesContent": ["\r\n        import * 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 Main from \"https://framerusercontent.com/modules/MSTSzy5MPysv5OeldW6l/9GtXXLD85h7qJRyOScym/CrhyX25tg.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {C6TFbvIyq: \"solution2\", QD0gjXE6c: \"solution3\", X5RXcHuCw: \"sticky-header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bJgsL7bIW8cI6ezaWKID/bOaMe9ETl3rX4pu7TM9Z/augiA20Il.js\")), path: \"/\"}, m4HPvTvpI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QIiQWQrNqyRuuonAgcJY/4cvxASsLRbrJVFNN8lZ8/m4HPvTvpI.js\")), path: \"/about\"}, zs3p_Ofto: {elements: {ByUbljk3O: \"real-estate\", flfxAjq6J: \"family-law\", InbFhhHuV: \"corporate\", ZVh51N52u: \"criminal-defence\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6dAQPOgE80GzGOt6agbX/PmkGw3dmG0Ic30xRHfph/zs3p_Ofto.js\")), path: \"/services\"}, dg1wOQ1Iy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BmhkvHEs28dfxdI1Bfom/cviqmIGsFE17dROeb1Gl/dg1wOQ1Iy.js\")), path: \"/case-studies\"}, q7eoT0DHT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7I9vdbb1IFxb8nkMPJ6i/ze9CcOQ7FjDLtwU79SJJ/q7eoT0DHT.js\")), path: \"/book-consultation\"}, y2kX3tvxe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/15zV7UTcjQkdt0FtnXd7/GwkUe9ewljGaGWg27FvQ/y2kX3tvxe.js\")), path: \"/blog\"}, vqbPp0cVv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2ByRj1LqjkDWJ7nmkw89/ZXc3LfCvXmm5eJcEf3La/vqbPp0cVv.js\")), path: \"/contact\"}, sgNPxNhgw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nygQh30bkmtvw338QCTl/S7ld8wqBP2GTFasbMBRV/sgNPxNhgw.js\")), path: \"/404\"}, ySB1OIwHr: {collectionId: \"UC4Qgn2ll\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g3duR25yhDXpAm5d0Pwi/Z07Kaxk3hYgL3wadlBe0/ySB1OIwHr.js\")), path: \"/case-studies/:kFn2rTzBo\"}, duqO3L2FP: {collectionId: \"RobaYbTUv\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CevOGib1GT3EB2f95QjB/rOGMYooilBVecXxKiE7k/duqO3L2FP.js\")), path: \"/blog/:z635tnI07\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {RobaYbTUv: async () => (await import(\"https://framerusercontent.com/modules/mUcDkfO0JmItrgvWsh25/VvBMKaAa6XKSXcSYEkxW/RobaYbTUv.js\"))?.[\"utils\"], UC4Qgn2ll: async () => (await import(\"https://framerusercontent.com/modules/0au1CL7sjaxoK6GpP5nf/CSgjE0YDSFLCLZwAPTxf/UC4Qgn2ll.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"d76dae7cb55512f9da2a2f04c02c7607ccb2043d084352b21173e8f4f61e9a16\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {ap3hJ5sll: \"var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0))\", osO9IiFuU: {href: {hash: \":X5RXcHuCw\", webPageId: \"augiA20Il\"}, refKey: true}, ywbEvtm6u: \"0px 0px 0px 0px\"}\r\nconst props2 = {...props1, ap3hJ5sll: \"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\", osO9IiFuU: undefined, ywbEvtm6u: \"84px 0px 0px 0px\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, dg1wOQ1Iy: props2, duqO3L2FP: props2, m4HPvTvpI: props2, q7eoT0DHT: props2, sgNPxNhgw: props2, vqbPp0cVv: props2, y2kX3tvxe: props2, ySB1OIwHr: props2, zs3p_Ofto: props2}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"m4HPvTvpI\":\r\ncase \"zs3p_Ofto\":\r\ncase \"dg1wOQ1Iy\":\r\ncase \"q7eoT0DHT\":\r\ncase \"y2kX3tvxe\":\r\ncase \"vqbPp0cVv\":\r\ncase \"sgNPxNhgw\":\r\ncase \"ySB1OIwHr\":\r\ncase \"duqO3L2FP\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"osO9IiFuU\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", osO9IiFuU: siteRef(resolvedLinks[0]), routeId, style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"m4HPvTvpI\":\r\ncase \"zs3p_Ofto\":\r\ncase \"dg1wOQ1Iy\":\r\ncase \"q7eoT0DHT\":\r\ncase \"y2kX3tvxe\":\r\ncase \"vqbPp0cVv\":\r\ncase \"sgNPxNhgw\":\r\ncase \"ySB1OIwHr\":\r\ncase \"duqO3L2FP\":\r\nreturn [{hash: \"nik8jq\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ixqult\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"grewck\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nygQh30bkmtvw338QCTl/S7ld8wqBP2GTFasbMBRV/sgNPxNhgw.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://juridica.framer.website\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? undefined : (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                dependencies: {\r\n                    __version: 1,\r\n                    framer: {\r\n                        useCurrentRoute: Framer.useCurrentRoute,\r\n                        useLocaleInfo: Framer.useLocaleInfo,\r\n                        useRouter: Framer.useRouter,\r\n                    },\r\n                    react: {\r\n                        createElement: React.createElement,\r\n                        memo: React.memo,\r\n                        useCallback: React.useCallback,\r\n                        useEffect: React.useEffect,\r\n                        useRef: React.useRef,\r\n                        useState: React.useState,\r\n                    },\r\n                    \"react-dom\": { createPortal },\r\n                },\r\n            }),\r\n        }\r\n    })\r\n})()\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarOnPageEditing: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 90, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldUnlessUrgent()\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\r\n                    )\r\n                ))\r\n            })\r\n        })()\r\n    ", "import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterMain from\"#framer/local/canvasComponent/DMKcx4BUM/DMKcx4BUM.js\";import HeaderMain from\"#framer/local/canvasComponent/e310mypY7/e310mypY7.js\";import TickerMain from\"#framer/local/canvasComponent/jiIunROMd/jiIunROMd.js\";const HeaderMainFonts=getFonts(HeaderMain);const HeaderMainWithVariantAppearEffect=withVariantAppearEffect(HeaderMain);const ContainerWithFX=withFX(Container);const TickerMainFonts=getFonts(TickerMain);const FooterMainFonts=getFonts(FooterMain);const breakpoints={PxjYoh_Oz:\"(min-width: 810px) and (max-width: 1199px)\",T2KbJhVCS:\"(min-width: 1200px)\",URyskjgec:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-d8t4M\";const variantClassNames={PxjYoh_Oz:\"framer-v-1ixqult\",T2KbJhVCS:\"framer-v-nik8jq\",URyskjgec:\"framer-v-grewck\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:0,delay:.6,duration:1.8,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:0,delay:0,duration:1.8,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const breakpointRules={PxjYoh_Oz:[\".framer-d8t4M .framer-ihsftb-container { height: 160px; }\"],URyskjgec:[\".framer-d8t4M .framer-ihsftb-container { height: 90px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={PxjYoh_Oz:\".framer-1ixqult-override\",URyskjgec:\".framer-grewck-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-d8t4M.framer-q5l44s, .framer-d8t4M .framer-q5l44s { display: block; }\",\".framer-d8t4M.framer-nik8jq { align-content: center; align-items: center; background-color: var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--18rmtd9); position: relative; width: 100%; }\",\".framer-d8t4M .framer-1vx263v-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 6; }\",\".framer-d8t4M .framer-1283aej { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-d8t4M .framer-15twgj9 { align-content: flex-start; align-items: flex-start; background-color: var(--token-e60bc7b1-4a43-4477-9fef-f17c4cf94c14, #181717); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-d8t4M .framer-ihsftb-container, .framer-d8t4M .framer-29m21h-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={PxjYoh_Oz:\"(min-width: 810px) and (max-width: 1199px)\",T2KbJhVCS:\"(min-width: 1200px)\",URyskjgec:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"T2KbJhVCS\",Phone:\"URyskjgec\",Tablet:\"PxjYoh_Oz\"};const getProps=({background,height,id,padding,scrollSection,width,...props})=>{return{...props,ap3hJ5sll:background??props.ap3hJ5sll??\"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\",osO9IiFuU:scrollSection??props.osO9IiFuU,variant:humanReadableVariantMap[props.variant]??props.variant??\"T2KbJhVCS\",ywbEvtm6u:padding??props.ywbEvtm6u??\"84px 0px 0px 0px\"};};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,ap3hJ5sll,ywbEvtm6u,osO9IiFuU,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"T2KbJhVCS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-nik8jq\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--18rmtd9\":numberToPixelString(ywbEvtm6u),...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:84,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{URyskjgec:{__framer__styleAppearEffectEnabled:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1vx263v-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"uCTtUZ3tR\",rendersWithMotion:true,scopeId:\"CrhyX25tg\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PxjYoh_Oz:{__framer__variantAppearEffectEnabled:undefined,variant:\"J0EIsjydx\"},URyskjgec:{__framer__variantAppearEffectEnabled:undefined,variant:\"J0EIsjydx\"}},children:/*#__PURE__*/_jsx(HeaderMainWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:osO9IiFuU,target:\"tRfHuSG2_\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"uCTtUZ3tR\",layoutId:\"uCTtUZ3tR\",P2bJAov9Z:ap3hJ5sll,style:{width:\"100%\"},variant:\"n06kOZvDn\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1283aej\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15twgj9\",\"data-framer-name\":\"Footer Main\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PxjYoh_Oz:{height:160},URyskjgec:{height:90}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:186,width:`calc(100vw - ${ywbEvtm6u*2}px)`,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{URyskjgec:{__framer__styleAppearEffectEnabled:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ihsftb-container\",nodeId:\"EU58QzNMs\",rendersWithMotion:true,scopeId:\"CrhyX25tg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PxjYoh_Oz:{JpLtvObrg:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"}},URyskjgec:{ayTmsDg6P:\"4px\",JpLtvObrg:resolvedLinks[2],style:{height:\"100%\",width:\"100%\"},uH9yWxByi:\"25px 0px 25px 0px\",variant:\"WepXVAsPY\",Xi9MJSVAQ:25}},children:/*#__PURE__*/_jsx(TickerMain,{ayTmsDg6P:\"8px\",height:\"100%\",id:\"EU58QzNMs\",JpLtvObrg:resolvedLinks[0],layoutId:\"EU58QzNMs\",style:{width:\"100%\"},uH9yWxByi:\"48px 0px 48px 0px\",variant:\"zveVjQM0E\",width:\"100%\",Xi9MJSVAQ:64})})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1051,width:`calc(100vw - ${ywbEvtm6u*2}px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-29m21h-container\",nodeId:\"wBUdkq8aH\",scopeId:\"CrhyX25tg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PxjYoh_Oz:{variant:\"zMKAeqMFA\"},URyskjgec:{variant:\"nogPXQqrv\"}},children:/*#__PURE__*/_jsx(FooterMain,{height:\"100%\",id:\"wBUdkq8aH\",layoutId:\"wBUdkq8aH\",style:{width:\"100%\"},variant:\"qjAkFojuT\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PxjYoh_Oz\":{\"layout\":[\"fixed\",\"fixed\"]},\"URyskjgec\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ap3hJ5sll\":\"background\",\"ywbEvtm6u\":\"padding\",\"osO9IiFuU\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"T2KbJhVCS\":[\".framer-1vx263v-container\",\".framer-15twgj9\"],\"PxjYoh_Oz\":[\".framer-1vx263v-container\",\".framer-15twgj9\"],\"URyskjgec\":[\".framer-1vx263v-container\",\".framer-15twgj9\"]}\n * @framerBreakpoints {\"T2KbJhVCS\":{\"min\":1200,\"canvasClassName\":\"framer-nik8jq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"PxjYoh_Oz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ixqult-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"URyskjgec\":{\"max\":809,\"canvasClassName\":\"framer-grewck-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant T2KbJhVCS\n * @framerLayoutTemplate\n */const FramerCrhyX25tg=withCSS(Component,css,\"framer-d8t4M\");export default FramerCrhyX25tg;FramerCrhyX25tg.displayName=\"Main\";FramerCrhyX25tg.defaultProps={height:1e3,width:1200};addPropertyControls(FramerCrhyX25tg,{ap3hJ5sll:{defaultValue:'var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14)) /* {\"name\":\"Color Dark\"} */',title:\"Background\",type:ControlType.Color},ywbEvtm6u:{defaultValue:\"84px 0px 0px 0px\",title:\"Padding\",type:ControlType.Padding},osO9IiFuU:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerCrhyX25tg,[{explicitInter:true,fonts:[]},...HeaderMainFonts,...TickerMainFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCrhyX25tg\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ap3hJ5sll\\\":\\\"background\\\",\\\"ywbEvtm6u\\\":\\\"padding\\\",\\\"osO9IiFuU\\\":\\\"scrollSection\\\"}\",\"framerHitTargets\":\"{\\\"T2KbJhVCS\\\":[\\\".framer-1vx263v-container\\\",\\\".framer-15twgj9\\\"],\\\"PxjYoh_Oz\\\":[\\\".framer-1vx263v-container\\\",\\\".framer-15twgj9\\\"],\\\"URyskjgec\\\":[\\\".framer-1vx263v-container\\\",\\\".framer-15twgj9\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerBreakpoints\":\"{\\\"T2KbJhVCS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-nik8jq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PxjYoh_Oz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ixqult-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"URyskjgec\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-grewck-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"T2KbJhVCS\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PxjYoh_Oz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"URyskjgec\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,getFonts,getFontsFromSharedStyle,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/LJlQ3H0GKb4IjjAT2BZr/LJBbFwnorNFe366Uh9ri/cflA2GeZN.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mgk5ZN6Qxr0XHnXoBdz6/3xRO6ULwyLkQXvQ8p90K/dYfJBvokI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OcLhOJUi7qwLh6vAgSwQ/azP1R2OE55LNDHrAyTPA/mAvB33Bzq.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/WkDK6kiC89we2HxvPUUB/F3xvEl0bvtJGemWw5IKm/n2r14Dagb.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/bsYsO91j4fObhYY4qyEZ/laaFZ1QeUNtEWOuACtWB/yOD2hId17.js\";import FooterMenu from\"https://framerusercontent.com/modules/iWTPk0vvL1i7eiIhO9ez/cr6R6DXKD0rhqZSk6vLc/ba_SngYtH.js\";import SocialList from\"https://framerusercontent.com/modules/uxAolw5zVgQynogRtDYz/74nWRShqADa6eflvaB79/L7zQfkcMb.js\";import FormButton from\"https://framerusercontent.com/modules/opC6wWCSlmeEi6RiDENQ/f3v41AsG6o4b3mrrlX40/TwLrtKo9W.js\";const FooterMenuFonts=getFonts(FooterMenu);const MotionDivWithFX=withFX(motion.div);const SocialListFonts=getFonts(SocialList);const FormButtonFonts=getFonts(FormButton);const ImageWithFX=withFX(Image);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"qjAkFojuT\",\"zMKAeqMFA\",\"nogPXQqrv\"];const serializationHash=\"framer-a96Bx\";const variantClassNames={nogPXQqrv:\"framer-v-nyoxzb\",qjAkFojuT:\"framer-v-1a2scpf\",zMKAeqMFA:\"framer-v-1do32y5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:0,duration:1.8,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:0,delay:.3,duration:1.8,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:.6,duration:1.8,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const transition5={bounce:0,delay:.3,duration:1,type:\"spring\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:150};const transition6={bounce:0,delay:.5,duration:1.8,type:\"spring\"};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:150};const animation8={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const animation9={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:100};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Mobile:\"nogPXQqrv\",Primary:\"qjAkFojuT\",Tablet:\"zMKAeqMFA\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qjAkFojuT\"};};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:\"qjAkFojuT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a2scpf\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"qjAkFojuT\",ref:refBinding,style:{...style},...addPropertyOverrides({nogPXQqrv:{\"data-framer-name\":\"Mobile\"},zMKAeqMFA:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kvrs05\",\"data-framer-name\":\"Container Fluid\",layoutDependency:layoutDependency,layoutId:\"dVBZYomon\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aadt0z\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"f1kPHLfXG\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vic4oq\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"YKvRLZDsU\",...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f8szx7-container\",layoutDependency:layoutDependency,layoutId:\"y0gYMUFGR-container\",nodeId:\"y0gYMUFGR\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"y0gYMUFGR\",layoutId:\"y0gYMUFGR\",LF2sDLTKK:resolvedLinks[0],lvkK_4Rhp:\"Home\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zpg0y1-container\",layoutDependency:layoutDependency,layoutId:\"WOQL2pnPm-container\",nodeId:\"WOQL2pnPm\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"WOQL2pnPm\",layoutId:\"WOQL2pnPm\",LF2sDLTKK:resolvedLinks1[0],lvkK_4Rhp:\"About\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks1[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xqwocc-container\",layoutDependency:layoutDependency,layoutId:\"u6D5VYbXh-container\",nodeId:\"u6D5VYbXh\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"u6D5VYbXh\",layoutId:\"u6D5VYbXh\",LF2sDLTKK:resolvedLinks2[0],lvkK_4Rhp:\"Services\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks2[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1inq89-container\",layoutDependency:layoutDependency,layoutId:\"TlfcVscPL-container\",nodeId:\"TlfcVscPL\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"TlfcVscPL\",layoutId:\"TlfcVscPL\",LF2sDLTKK:resolvedLinks3[0],lvkK_4Rhp:\"Book Consultation\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks3[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l2ae88-container\",layoutDependency:layoutDependency,layoutId:\"JRHVf3z0x-container\",nodeId:\"JRHVf3z0x\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"JRHVf3z0x\",layoutId:\"JRHVf3z0x\",LF2sDLTKK:resolvedLinks4[0],lvkK_4Rhp:\"Blog\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks4[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qdttig-container\",layoutDependency:layoutDependency,layoutId:\"oVyo5cLVH-container\",nodeId:\"oVyo5cLVH\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"oVyo5cLVH\",layoutId:\"oVyo5cLVH\",LF2sDLTKK:resolvedLinks5[0],lvkK_4Rhp:\"Contact\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks5[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sgNPxNhgw\"},implicitPathVariables:undefined},{href:{webPageId:\"sgNPxNhgw\"},implicitPathVariables:undefined},{href:{webPageId:\"sgNPxNhgw\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zo59km-container\",layoutDependency:layoutDependency,layoutId:\"tdfHdsH8k-container\",nodeId:\"tdfHdsH8k\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FooterMenu,{height:\"100%\",id:\"tdfHdsH8k\",layoutId:\"tdfHdsH8k\",LF2sDLTKK:resolvedLinks6[0],lvkK_4Rhp:\"404\",width:\"100%\",...addPropertyOverrides({nogPXQqrv:{LF2sDLTKK:resolvedLinks6[2]},zMKAeqMFA:{LF2sDLTKK:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-6j8pes\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"Fn6qbwy8C\",...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1462s42\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"CC2Pu2Sar\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1jksazj\",\"data-styles-preset\":\"mAvB33Bzq\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Contact\"})}),className:\"framer-wkmkgc\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zz5WvMDfK\",style:{\"--extracted-1w1cjl5\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9fikm\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"bZoWLo284\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",children:/*#__PURE__*/_jsx(Link,{href:\"tel: +1 (212) 555-7890\",motionChild:true,nodeId:\"J3yG8c6HN\",openInNewTab:true,scopeId:\"DMKcx4BUM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j6lf90\",\"data-styles-preset\":\"yOD2hId17\",children:\"+1 (212) 555-7890\"})})})}),className:\"framer-1g1drot\",\"data-framer-name\":\"+1 (212) 555-7890\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J3yG8c6HN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto: info@example.com\",motionChild:true,nodeId:\"JOLbKGrXl\",openInNewTab:true,scopeId:\"DMKcx4BUM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j6lf90\",\"data-styles-preset\":\"yOD2hId17\",children:\"info@example.com\"})})})}),className:\"framer-13ylltc\",\"data-framer-name\":\"+1 (212) 555-7890\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JOLbKGrXl\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"123 Legal Street, Suite 456, New York, NY 10001\"})}),className:\"framer-nwto2t\",\"data-framer-name\":\"123 Legal Street, Suite 456, New York, NY 10001\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Oj6KLhWpU\",style:{\"--extracted-r6o4lv\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1lzj0t9\",\"data-framer-name\":\"Social List\",layoutDependency:layoutDependency,layoutId:\"JMv43bbVr\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-4kn3bk-container\",layoutDependency:layoutDependency,layoutId:\"Xh5X1t89l-container\",nodeId:\"Xh5X1t89l\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"Xh5X1t89l\",layoutId:\"Xh5X1t89l\",variant:\"eRXwlp42U\",vNXSE0w43:\"Twitter\",width:\"100%\",WnEqbGwFs:\"twitter.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-y20k1s-container\",layoutDependency:layoutDependency,layoutId:\"wLEyi7Vns-container\",nodeId:\"wLEyi7Vns\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"wLEyi7Vns\",layoutId:\"wLEyi7Vns\",variant:\"eRXwlp42U\",vNXSE0w43:\"Instagram\",width:\"100%\",WnEqbGwFs:\"instagram.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-14kxtue-container\",layoutDependency:layoutDependency,layoutId:\"IU34VFBQn-container\",nodeId:\"IU34VFBQn\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"IU34VFBQn\",layoutId:\"IU34VFBQn\",variant:\"eRXwlp42U\",vNXSE0w43:\"LinkedIn\",width:\"100%\",WnEqbGwFs:\"linkedin.com\"})})})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-oi1iw6\",\"data-framer-name\":\"Footer Form\",layoutDependency:layoutDependency,layoutId:\"jj1gaibYO\",...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-pwe11w\",\"data-styles-preset\":\"cflA2GeZN\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Fill the form, we\u2019ll connect.\"})}),className:\"framer-1vhtfcr\",\"data-framer-name\":\"Fill the form, we\u2019ll connect.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MhGDM5duZ\",style:{\"--extracted-1lwpl3i\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{className:\"framer-1ygel8z\",layoutDependency:layoutDependency,layoutId:\"dGWT5y1Iu\",nodeId:\"dGWT5y1Iu\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-x9ngyl\",layoutDependency:layoutDependency,layoutId:\"oEFptTK5u\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-kthwd5\",inputName:\"First Name\",layoutDependency:layoutDependency,layoutId:\"mWizoMjdB\",placeholder:\"First Name\",required:true,style:{\"--framer-input-background\":\"var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-e7f64382-aa2d-412f-b766-3d0d5d4bfbb9, rgb(66, 64, 65))\",\"--framer-input-border-left-width\":\"0px\",\"--framer-input-border-right-width\":\"0px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"0px\",\"--framer-input-font-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\"},type:\"text\"})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-1f50ev2\",layoutDependency:layoutDependency,layoutId:\"hW3BLehvL\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-vkogga\",inputName:\"Email Address\",layoutDependency:layoutDependency,layoutId:\"SbM1Yal2F\",placeholder:\"Email Address\",required:true,style:{\"--framer-input-background\":\"var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-e7f64382-aa2d-412f-b766-3d0d5d4bfbb9, rgb(66, 64, 65))\",\"--framer-input-border-left-width\":\"0px\",\"--framer-input-border-right-width\":\"0px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"0px\",\"--framer-input-font-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\"},type:\"email\"})}),/*#__PURE__*/_jsx(motion.label,{\"aria-label\":\"Location\",className:\"framer-8pr8yh\",layoutDependency:layoutDependency,layoutId:\"QnWgIlLwu\",children:/*#__PURE__*/_jsx(FormSelect,{className:\"framer-cr0q45\",defaultValue:\"\",inputName:\"Location\",layoutDependency:layoutDependency,layoutId:\"iIWRuOLg5\",required:true,selectOptions:[{disabled:true,title:\"Select the area in which you need help\",type:\"option\",value:\"\"},{title:\"Amsterdam\",type:\"option\",value:\"amsterdam\"},{title:\"Barcelona\",type:\"option\",value:\"barcelona\"}],style:{\"--framer-input-background\":\"var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-e7f64382-aa2d-412f-b766-3d0d5d4bfbb9, rgb(66, 64, 65))\",\"--framer-input-border-left-width\":\"0px\",\"--framer-input-border-right-width\":\"0px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"0px\",\"--framer-input-font-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"var(--token-8a652280-7487-4c18-9f25-dc5282097858, rgb(234, 234, 234))\",\"--framer-input-invalid-text-color\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\"}})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-138gwh7-container\",layoutDependency:layoutDependency,layoutId:\"gRrug6olf-container\",nodeId:\"gRrug6olf\",rendersWithMotion:true,scopeId:\"DMKcx4BUM\",children:/*#__PURE__*/_jsx(FormButton,{height:\"100%\",id:\"gRrug6olf\",layoutId:\"gRrug6olf\",LwEcNOSax:\"Send Message\",Oq1wMwgHL:\"14px 28px 14px 28px\",type:\"submit\",variant:formVariants(formState,{pending:\"kdw0u6xVX\",success:\"MaW16KSMb\"},\"RTkG_R5rp\"),width:\"100%\",...addPropertyOverrides({nogPXQqrv:{Oq1wMwgHL:\"10px 25px 10px 25px\"}},baseVariant,gestureVariant)})})})]})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1os0gq0\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"iG9biY02P\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1apeolu\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"UHl2w3_KN\",children:[/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"law-hammer\",fit:\"fill\",pixelHeight:350,pixelWidth:1710,sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1710px)`,src:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg\",srcSet:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg 1710w\"},className:\"framer-10a39mr\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"tMBiYUbi1\",style:{scale:1.1},...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined,background:{alt:\"law-hammer\",fit:\"fill\",pixelHeight:350,pixelWidth:1710,sizes:`min(${componentViewport?.width||\"100vw\"} - 50px, 1710px)`,src:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?lossless=1\",srcSet:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=512&lossless=1 512w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=1024&lossless=1 1024w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?lossless=1 1710w\"}},zMKAeqMFA:{background:{alt:\"law-hammer\",fit:\"fill\",pixelHeight:350,pixelWidth:1710,sizes:`min(${componentViewport?.width||\"100vw\"} - 50px, 1710px)`,src:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg\",srcSet:\"https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/R31zgBsZUceeFdVO976E0GMuiLM.jpg 1710w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:false,__framer__enter:animation6,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1pjkhbc\",\"data-styles-preset\":\"n2r14Dagb\",children:\"Juridica\"})}),className:\"framer-a7hjyr\",\"data-framer-name\":\"Juridica\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hy3zOBTcR\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined},zMKAeqMFA:{__framer__enter:animation8,__framer__exit:animation9}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1o2hqu4\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"f9Z8EG6PF\",...addPropertyOverrides({nogPXQqrv:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 Juridica. All Rights Reserved \"})}),className:\"framer-1hyuj1n\",\"data-framer-name\":\"\\xa9 2025 Juridica. All Rights Reserved\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dEY6wx8Ds\",style:{\"--extracted-r6o4lv\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fe078p\",layoutDependency:layoutDependency,layoutId:\"NKO1BgwmV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145)))\"},children:\"| By \"})}),className:\"framer-6fi7tk\",\"data-framer-name\":\"By\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rUJGIqfL5\",style:{\"--extracted-r6o4lv\":\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.framer.com/@framerify/?fpr=framerify\",motionChild:true,nodeId:\"V4NCAvZ5H\",openInNewTab:true,scopeId:\"DMKcx4BUM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1j6lf90\",\"data-styles-preset\":\"yOD2hId17\",children:\"Framerify\"})})})}),className:\"framer-1srmnvc\",\"data-framer-name\":\"Framerify\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V4NCAvZ5H\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-a96Bx.framer-1hzlpjq, .framer-a96Bx .framer-1hzlpjq { display: block; }\",\".framer-a96Bx.framer-1a2scpf { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 140px 40px 72px 40px; position: relative; width: 1920px; }\",\".framer-a96Bx .framer-kvrs05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; max-width: 1710px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-aadt0z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-1vic4oq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-a96Bx .framer-f8szx7-container, .framer-a96Bx .framer-zpg0y1-container, .framer-a96Bx .framer-xqwocc-container, .framer-a96Bx .framer-1inq89-container, .framer-a96Bx .framer-l2ae88-container, .framer-a96Bx .framer-1qdttig-container, .framer-a96Bx .framer-zo59km-container, .framer-a96Bx .framer-4kn3bk-container, .framer-a96Bx .framer-y20k1s-container, .framer-a96Bx .framer-14kxtue-container, .framer-a96Bx .framer-138gwh7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-a96Bx .framer-6j8pes { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-a96Bx .framer-1462s42 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-wkmkgc, .framer-a96Bx .framer-13ylltc, .framer-a96Bx .framer-1vhtfcr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-a96Bx .framer-1l9fikm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-1g1drot, .framer-a96Bx .framer-1hyuj1n, .framer-a96Bx .framer-6fi7tk, .framer-a96Bx .framer-1srmnvc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-a96Bx .framer-nwto2t { flex: none; height: auto; max-width: 212px; position: relative; white-space: pre-wrap; width: 212px; word-break: break-word; word-wrap: break-word; }\",\".framer-a96Bx .framer-1lzj0t9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-oi1iw6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 35%; }\",\".framer-a96Bx .framer-1ygel8z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-a96Bx .framer-x9ngyl, .framer-a96Bx .framer-1f50ev2 { 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-start; padding: 0px; position: relative; width: 100%; }\",'.framer-a96Bx .framer-kthwd5, .framer-a96Bx .framer-vkogga, .framer-a96Bx .framer-cr0q45 { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Kanit\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.44em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 14px 0px 14px 0px; --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-a96Bx .framer-8pr8yh { 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-start; padding: 0px 0px 32px 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-1os0gq0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-1apeolu { 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: hidden; padding: 25px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-10a39mr { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-a96Bx .framer-a7hjyr { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-a96Bx .framer-1o2hqu4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a96Bx .framer-1fe078p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-a96Bx.framer-v-1do32y5.framer-1a2scpf { padding: 100px 25px 70px 25px; width: 810px; }\",\".framer-a96Bx.framer-v-1do32y5 .framer-aadt0z { flex-wrap: wrap; }\",\".framer-a96Bx.framer-v-1do32y5 .framer-oi1iw6, .framer-a96Bx.framer-v-nyoxzb .framer-oi1iw6 { width: 100%; }\",\".framer-a96Bx.framer-v-nyoxzb.framer-1a2scpf { padding: 50px 25px 50px 25px; width: 390px; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-kvrs05 { gap: 50px; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-aadt0z { flex-direction: column; flex-wrap: wrap; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-1vic4oq { flex: none; gap: 14px; width: 100%; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-6j8pes { flex: none; gap: 20px; width: 100%; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-1462s42 { gap: 14px; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-1l9fikm, .framer-a96Bx.framer-v-nyoxzb .framer-1ygel8z { gap: 12px; }\",\".framer-a96Bx.framer-v-nyoxzb .framer-8pr8yh { padding: 0px 0px 12px 0px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1039\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zMKAeqMFA\":{\"layout\":[\"fixed\",\"auto\"]},\"nogPXQqrv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDMKcx4BUM=withCSS(Component,css,\"framer-a96Bx\");export default FramerDMKcx4BUM;FramerDMKcx4BUM.displayName=\"Footer Main\";FramerDMKcx4BUM.defaultProps={height:1039,width:1920};addPropertyControls(FramerDMKcx4BUM,{variant:{options:[\"qjAkFojuT\",\"zMKAeqMFA\",\"nogPXQqrv\"],optionTitles:[\"Primary\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDMKcx4BUM,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"}]},...FooterMenuFonts,...SocialListFonts,...FormButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDMKcx4BUM\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerIntrinsicHeight\":\"1039\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zMKAeqMFA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nogPXQqrv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (99efa6a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Kanit-500\",\"GF;Kanit-700\",\"GF;Kanit-700italic\",\"GF;Kanit-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr5mOCWlX6BJNUJy.woff2\",weight:\"500\"},{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v15/nKKU-Go6G5tXcr4uPiWlX6BJNUJy.woff2\",weight:\"700\"},{family:\"Kanit\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v15/nKKS-Go6G5tXcraQI7mlVaFrMFJyAu4.woff2\",weight:\"700\"},{family:\"Kanit\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/kanit/v15/nKKS-Go6G5tXcraQI_GjVaFrMFJyAu4.woff2\",weight:\"500\"}]}];export const css=['.framer-RqSUt .framer-styles-preset-1pjkhbc:not(.rich-text-wrapper), .framer-RqSUt .framer-styles-preset-1pjkhbc.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 416.68px; --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: 500; --framer-letter-spacing: 0em; --framer-line-height: 300px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0)); --framer-text-decoration: none; --framer-text-stroke-color: var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, #ffffff) /* {\"name\":\"White\"} */; --framer-text-stroke-width: 1px; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-RqSUt .framer-styles-preset-1pjkhbc:not(.rich-text-wrapper), .framer-RqSUt .framer-styles-preset-1pjkhbc.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 200px; --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: 500; --framer-letter-spacing: 0em; --framer-line-height: 150px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0)); --framer-text-decoration: none; --framer-text-stroke-color: var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, #ffffff) /* {\"name\":\"White\"} */; --framer-text-stroke-width: 1px; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-RqSUt .framer-styles-preset-1pjkhbc:not(.rich-text-wrapper), .framer-RqSUt .framer-styles-preset-1pjkhbc.rich-text-wrapper p { --framer-font-family: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-family-italic: \"Kanit\", \"Kanit Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --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: 500; --framer-letter-spacing: 0em; --framer-line-height: 60px; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: var(--token-33fa58e8-e80c-4837-aeaf-b7e26f98cfd0, rgba(0, 0, 0, 0)); --framer-text-decoration: none; --framer-text-stroke-color: var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, #ffffff) /* {\"name\":\"White\"} */; --framer-text-stroke-width: 1px; --framer-text-transform: none; } }'];export const className=\"framer-RqSUt\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2306ade)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mgk5ZN6Qxr0XHnXoBdz6/3xRO6ULwyLkQXvQ8p90K/dYfJBvokI.js\";const enabledGestures={F8nq_aAbC:{hover:true,pressed:true}};const serializationHash=\"framer-Q1046\";const variantClassNames={F8nq_aAbC:\"framer-v-l3z1yj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,LF2sDLTKK:link??props.LF2sDLTKK,lvkK_4Rhp:title??props.lvkK_4Rhp??\"Home\"};};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,LF2sDLTKK,lvkK_4Rhp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"F8nq_aAbC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:LF2sDLTKK,motionChild:true,nodeId:\"F8nq_aAbC\",scopeId:\"ba_SngYtH\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-l3z1yj\",className,classNames)} framer-1e175kl`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"F8nq_aAbC\",ref:refBinding,style:{opacity:.7,...style},variants:{\"F8nq_aAbC-hover\":{opacity:1},\"F8nq_aAbC-pressed\":{opacity:1}},...addPropertyOverrides({\"F8nq_aAbC-hover\":{\"data-framer-name\":undefined},\"F8nq_aAbC-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-15q3wry\",\"data-framer-name\":\"Home\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LcpBId_59\",style:{\"--extracted-r6o4lv\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:lvkK_4Rhp,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Q1046.framer-1e175kl, .framer-Q1046 .framer-1e175kl { display: block; }\",\".framer-Q1046.framer-l3z1yj { 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: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Q1046 .framer-15q3wry { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"hYiwmkYQm\":{\"layout\":[\"auto\",\"auto\"]},\"p96TIkjlf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LF2sDLTKK\":\"link\",\"lvkK_4Rhp\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerba_SngYtH=withCSS(Component,css,\"framer-Q1046\");export default Framerba_SngYtH;Framerba_SngYtH.displayName=\"Footer Menu\";Framerba_SngYtH.defaultProps={height:26,width:50};addPropertyControls(Framerba_SngYtH,{LF2sDLTKK:{title:\"Link\",type:ControlType.Link},lvkK_4Rhp:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framerba_SngYtH,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerba_SngYtH\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hYiwmkYQm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"p96TIkjlf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"26\",\"framerVariables\":\"{\\\"LF2sDLTKK\\\":\\\"link\\\",\\\"lvkK_4Rhp\\\":\\\"title\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"50\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ba_SngYtH.map", "// Generated by Framer (d65f646)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mgk5ZN6Qxr0XHnXoBdz6/3xRO6ULwyLkQXvQ8p90K/dYfJBvokI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/FM3Sbe7ZzTlF4KDqBjPs/0vqN0SWqgzJWIqACet2O/fD9JAwWC6.js\";const enabledGestures={eRXwlp42U:{hover:true},I3Pa9Eslf:{hover:true}};const cycleOrder=[\"I3Pa9Eslf\",\"eRXwlp42U\"];const serializationHash=\"framer-casnS\";const variantClassNames={eRXwlp42U:\"framer-v-1u1m42g\",I3Pa9Eslf:\"framer-v-1dopd79\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Primary:\"I3Pa9Eslf\",Small:\"eRXwlp42U\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I3Pa9Eslf\",vNXSE0w43:title??props.vNXSE0w43??\"Twitter\",WnEqbGwFs:link??props.WnEqbGwFs};};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,vNXSE0w43,WnEqbGwFs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I3Pa9Eslf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WnEqbGwFs,motionChild:true,nodeId:\"I3Pa9Eslf\",scopeId:\"L7zQfkcMb\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dopd79\",className,classNames)} framer-li5sgu`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"I3Pa9Eslf\",ref:refBinding,style:{...style},...addPropertyOverrides({\"eRXwlp42U-hover\":{\"data-framer-name\":undefined},\"I3Pa9Eslf-hover\":{\"data-framer-name\":undefined},eRXwlp42U:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-42h9bc\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"GzUBhqjwi\",style:{backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",opacity:.7},variants:{\"eRXwlp42U-hover\":{opacity:1},\"I3Pa9Eslf-hover\":{opacity:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1mx4j9\",\"data-styles-preset\":\"fD9JAwWC6\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Twitter\"})}),className:\"framer-1o7l9rd\",\"data-framer-name\":\"Twitter\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EglaNlAk3\",style:{\"--extracted-1w1cjl5\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},text:vNXSE0w43,variants:{\"eRXwlp42U-hover\":{opacity:1},\"I3Pa9Eslf-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eRXwlp42U:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1a6sr5e\",\"data-styles-preset\":\"dYfJBvokI\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Twitter\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-casnS.framer-li5sgu, .framer-casnS .framer-li5sgu { display: block; }\",\".framer-casnS.framer-1dopd79 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-casnS .framer-42h9bc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); position: relative; width: 8px; }\",\".framer-casnS .framer-1o7l9rd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-casnS.framer-v-1u1m42g .framer-42h9bc { height: var(--framer-aspect-ratio-supported, 6px); width: 6px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 89\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eRXwlp42U\":{\"layout\":[\"auto\",\"auto\"]},\"YabRkQVJ2\":{\"layout\":[\"auto\",\"auto\"]},\"VjzmgxBSD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vNXSE0w43\":\"title\",\"WnEqbGwFs\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL7zQfkcMb=withCSS(Component,css,\"framer-casnS\");export default FramerL7zQfkcMb;FramerL7zQfkcMb.displayName=\"Social List\";FramerL7zQfkcMb.defaultProps={height:30,width:89};addPropertyControls(FramerL7zQfkcMb,{variant:{options:[\"I3Pa9Eslf\",\"eRXwlp42U\"],optionTitles:[\"Primary\",\"Small\"],title:\"Variant\",type:ControlType.Enum},vNXSE0w43:{defaultValue:\"Twitter\",displayTextArea:false,title:\"Title\",type:ControlType.String},WnEqbGwFs:{title:\"Link\",type:ControlType.Link}});addFonts(FramerL7zQfkcMb,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL7zQfkcMb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"89\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"vNXSE0w43\\\":\\\"title\\\",\\\"WnEqbGwFs\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eRXwlp42U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YabRkQVJ2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VjzmgxBSD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialList from\"https://framerusercontent.com/modules/uxAolw5zVgQynogRtDYz/74nWRShqADa6eflvaB79/L7zQfkcMb.js\";import NavList from\"https://framerusercontent.com/modules/EFqKISU8QyEU98qnmisl/kcVUPCNoAsFmKMy1ATiu/PoMSd3LCj.js\";import Hambar from\"https://framerusercontent.com/modules/z5dqSu3kQ0zoiiLG4Q2B/xtkqwlPJLDocnSmJVa6Q/Pvh4TFIuo.js\";const HambarFonts=getFonts(Hambar);const NavListFonts=getFonts(NavList);const SocialListFonts=getFonts(SocialList);const cycleOrder=[\"n06kOZvDn\",\"ccCTgYbGM\",\"tRfHuSG2_\",\"J0EIsjydx\",\"ujOScgBFv\"];const serializationHash=\"framer-lbTvA\";const variantClassNames={ccCTgYbGM:\"framer-v-60tucj\",J0EIsjydx:\"framer-v-1lxa6ty\",n06kOZvDn:\"framer-v-ojwzm0\",tRfHuSG2_:\"framer-v-12wlbuf\",ujOScgBFv:\"framer-v-boaeun\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Menu Open\":\"ccCTgYbGM\",\"Tablet Open\":\"ujOScgBFv\",Primary:\"n06kOZvDn\",Sticky:\"tRfHuSG2_\",Tablet:\"J0EIsjydx\"};const getProps=({background,height,id,width,...props})=>{return{...props,P2bJAov9Z:background??props.P2bJAov9Z??\"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"n06kOZvDn\"};};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,P2bJAov9Z,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n06kOZvDn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const A2Lkuvk80vof7xl=activeVariantCallback(async(...args)=>{setVariant(\"ccCTgYbGM\");});const A2Lkuvk809vixs2=activeVariantCallback(async(...args)=>{setVariant(\"ujOScgBFv\");});const Avv9RGUX3hk0zul=activeVariantCallback(async(...args)=>{setVariant(\"tRfHuSG2_\");});const Avv9RGUX31u1jlr6=activeVariantCallback(async(...args)=>{setVariant(\"J0EIsjydx\");});const A2Lkuvk80hk0zul=activeVariantCallback(async(...args)=>{setVariant(\"tRfHuSG2_\");});const A2Lkuvk801u1jlr6=activeVariantCallback(async(...args)=>{setVariant(\"J0EIsjydx\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ojwzm0\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"n06kOZvDn\",ref:refBinding,style:{...style},...addPropertyOverrides({ccCTgYbGM:{\"data-framer-name\":\"Menu Open\"},J0EIsjydx:{\"data-framer-name\":\"Tablet\"},tRfHuSG2_:{\"data-framer-name\":\"Sticky\"},ujOScgBFv:{\"data-framer-name\":\"Tablet Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-aikpea\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"BkKuuO1PQ\",style:{backgroundColor:P2bJAov9Z},variants:{J0EIsjydx:{backgroundColor:\"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\"},tRfHuSG2_:{backgroundColor:\"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\"},ujOScgBFv:{backgroundColor:\"var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14))\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yq4q1o\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"D57DwhvUe\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"nnsbjuufA\",scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bjlsq framer-1ug8d38\",\"data-framer-name\":\"Logo Main\",layoutDependency:layoutDependency,layoutId:\"nnsbjuufA\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qf37zv\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rKclUEaB0\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 36\"><path d=\"M 15.978 5.975 L 15.978 8.25 L 18.554 8.25 C 19.012 8.25 19.459 8.388 19.838 8.644 L 22.051 10.144 C 22.106 10.181 22.167 10.199 22.234 10.2 L 27.585 10.2 C 27.845 10.2 28.093 10.303 28.277 10.486 C 28.46 10.668 28.564 10.916 28.564 11.175 C 28.564 11.434 28.46 11.682 28.277 11.864 C 28.093 12.047 27.845 12.15 27.585 12.15 L 25.527 12.15 L 29.918 22.134 C 30.006 22.334 30.024 22.557 29.969 22.768 C 29.915 22.979 29.791 23.166 29.618 23.299 C 29.487 23.395 29.352 23.484 29.213 23.567 C 28.883 23.765 28.538 23.938 28.183 24.085 C 27.003 24.577 25.736 24.828 24.457 24.825 C 23.178 24.831 21.912 24.579 20.733 24.087 C 20.377 23.939 20.032 23.765 19.702 23.567 C 19.563 23.487 19.43 23.4 19.302 23.304 L 19.295 23.299 C 19.122 23.166 18.998 22.979 18.943 22.768 C 18.889 22.557 18.907 22.334 18.995 22.134 L 23.388 12.15 L 22.233 12.15 C 21.775 12.15 21.327 12.012 20.949 11.756 L 18.735 10.256 C 18.681 10.22 18.618 10.2 18.553 10.2 L 15.978 10.2 L 15.978 29.05 L 21.831 29.05 C 22.09 29.05 22.339 29.153 22.523 29.336 C 22.706 29.518 22.809 29.766 22.809 30.025 C 22.809 30.284 22.706 30.532 22.523 30.714 C 22.339 30.897 22.09 31 21.831 31 L 8.168 31 C 7.908 31 7.659 30.897 7.476 30.714 C 7.292 30.532 7.189 30.284 7.189 30.025 C 7.189 29.766 7.292 29.518 7.476 29.336 C 7.659 29.153 7.908 29.05 8.168 29.05 L 14.021 29.05 L 14.021 10.2 L 11.444 10.2 C 11.379 10.2 11.316 10.22 11.262 10.256 L 9.049 11.756 C 8.671 12.012 8.224 12.15 7.766 12.15 L 6.61 12.15 L 11.004 22.134 C 11.089 22.328 11.108 22.544 11.059 22.75 C 11.01 22.956 10.895 23.14 10.731 23.275 C 10.627 23.36 10.522 23.439 10.326 23.565 C 9.997 23.779 9.651 23.967 9.293 24.128 C 8.115 24.663 6.836 24.937 5.542 24.934 C 4.247 24.937 2.968 24.663 1.79 24.128 C 1.432 23.967 1.086 23.779 0.757 23.565 C 0.618 23.476 0.483 23.38 0.353 23.278 C 0.191 23.142 0.076 22.957 0.027 22.751 C -0.022 22.545 -0.004 22.329 0.08 22.134 L 4.472 12.15 L 2.415 12.15 C 2.155 12.15 1.906 12.047 1.723 11.864 C 1.539 11.682 1.436 11.434 1.436 11.175 C 1.436 10.916 1.539 10.668 1.723 10.486 C 1.906 10.303 2.155 10.2 2.415 10.2 L 7.766 10.2 C 7.832 10.2 7.893 10.181 7.95 10.144 L 10.161 8.644 C 10.539 8.386 10.988 8.25 11.446 8.25 L 14.021 8.25 L 14.021 5.975 C 14.021 5.716 14.124 5.468 14.307 5.286 C 14.491 5.103 14.74 5 14.999 5 C 15.259 5 15.508 5.103 15.691 5.286 C 15.874 5.468 15.978 5.716 15.978 5.975 Z M 2.206 22.157 C 3.232 22.703 4.378 22.986 5.542 22.983 C 6.705 22.986 7.851 22.703 8.877 22.157 L 5.542 14.578 Z M 21.134 22.126 C 21.241 22.178 21.361 22.233 21.493 22.29 C 22.184 22.58 23.195 22.875 24.457 22.875 C 25.607 22.878 26.743 22.622 27.779 22.126 L 24.457 14.577 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 47.16 7.344 C 47.16 6.597 47.117 6 47.032 5.552 C 46.968 5.083 46.819 4.72 46.584 4.464 C 46.371 4.187 46.051 4.005 45.624 3.92 C 45.197 3.813 44.643 3.739 43.96 3.696 L 43.96 2.48 L 53.688 2.48 L 53.688 3.696 C 53.005 3.717 52.451 3.781 52.024 3.888 C 51.619 3.995 51.299 4.187 51.064 4.464 C 50.851 4.741 50.701 5.125 50.616 5.616 C 50.552 6.107 50.52 6.757 50.52 7.568 L 50.52 27.184 C 50.52 29.872 49.955 31.92 48.824 33.328 C 47.693 34.736 46.04 35.44 43.864 35.44 C 42.392 35.44 41.219 35.152 40.344 34.576 C 39.448 34.021 39 33.275 39 32.336 C 39 31.781 39.149 31.355 39.448 31.056 C 39.725 30.779 40.12 30.64 40.632 30.64 C 41.037 30.64 41.368 30.736 41.624 30.928 C 41.859 31.141 42.136 31.547 42.456 32.144 C 42.819 32.827 43.128 33.285 43.384 33.52 C 43.661 33.776 44.013 33.904 44.44 33.904 C 45.315 33.904 45.987 33.435 46.456 32.496 C 46.925 31.557 47.16 30.224 47.16 28.496 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 69.242 15.28 C 69.242 14.405 69.221 13.723 69.178 13.232 C 69.136 12.72 69.018 12.336 68.826 12.08 C 68.656 11.803 68.389 11.621 68.026 11.536 C 67.685 11.429 67.205 11.344 66.586 11.28 L 66.586 10.16 L 72.378 10.16 L 72.378 19.984 C 72.378 21.2 72.389 22.192 72.41 22.96 C 72.453 23.728 72.506 24.304 72.57 24.688 C 72.613 24.965 72.677 25.189 72.762 25.36 C 72.869 25.509 73.018 25.637 73.21 25.744 C 73.402 25.829 73.648 25.893 73.946 25.936 C 74.266 25.957 74.672 25.968 75.162 25.968 L 75.162 27.088 L 69.882 27.472 L 69.53 23.632 L 69.402 23.632 C 68.592 24.955 67.653 25.925 66.586 26.544 C 65.541 27.141 64.442 27.44 63.29 27.44 C 62.394 27.44 61.52 27.269 60.666 26.928 C 59.834 26.587 59.205 26.128 58.778 25.552 C 58.416 25.083 58.149 24.432 57.978 23.6 C 57.829 22.768 57.754 21.691 57.754 20.368 L 57.754 15.28 C 57.754 14.405 57.733 13.723 57.69 13.232 C 57.648 12.72 57.53 12.336 57.338 12.08 C 57.168 11.803 56.901 11.621 56.538 11.536 C 56.197 11.429 55.717 11.344 55.098 11.28 L 55.098 10.16 L 60.89 10.16 L 60.89 18.896 C 60.89 21.221 61.157 22.907 61.69 23.952 C 62.245 24.997 63.12 25.52 64.314 25.52 C 66.192 25.52 67.653 24.293 68.698 21.84 C 68.805 21.584 68.89 21.349 68.954 21.136 C 69.018 20.923 69.072 20.688 69.114 20.432 C 69.157 20.176 69.189 19.888 69.21 19.568 C 69.232 19.248 69.242 18.864 69.242 18.416 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 82.968 22.032 C 82.968 22.907 82.989 23.6 83.032 24.112 C 83.074 24.624 83.181 25.019 83.352 25.296 C 83.544 25.552 83.81 25.723 84.152 25.808 C 84.493 25.893 84.973 25.957 85.592 26 L 85.592 27.12 L 77.08 27.12 L 77.08 26 C 77.698 25.979 78.189 25.925 78.552 25.84 C 78.914 25.733 79.192 25.552 79.384 25.296 C 79.576 25.04 79.693 24.677 79.736 24.208 C 79.8 23.717 79.832 23.067 79.832 22.256 L 79.832 18.512 C 79.832 17.061 79.81 15.931 79.768 15.12 C 79.746 14.309 79.64 13.712 79.448 13.328 C 79.277 12.944 79 12.72 78.616 12.656 C 78.232 12.571 77.698 12.528 77.016 12.528 L 77.016 11.408 L 82.616 10.192 L 83.064 14.16 L 83.192 14.16 C 83.469 13.52 83.81 12.933 84.216 12.4 C 84.642 11.867 85.101 11.419 85.592 11.056 C 86.082 10.672 86.594 10.373 87.128 10.16 C 87.661 9.947 88.205 9.84 88.76 9.84 C 89.442 9.84 89.976 10.011 90.36 10.352 C 90.765 10.672 90.968 11.109 90.968 11.664 C 90.968 12.176 90.808 12.581 90.488 12.88 C 90.168 13.157 89.709 13.296 89.112 13.296 C 88.77 13.296 88.482 13.253 88.248 13.168 C 88.013 13.083 87.8 12.997 87.608 12.912 C 87.437 12.805 87.266 12.709 87.096 12.624 C 86.946 12.539 86.776 12.496 86.584 12.496 C 86.008 12.496 85.432 12.869 84.856 13.616 C 84.28 14.341 83.832 15.269 83.512 16.4 C 83.341 17.019 83.202 17.723 83.096 18.512 C 83.01 19.28 82.968 20.091 82.968 20.944 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 98.41 22.032 C 98.41 22.864 98.442 23.536 98.506 24.048 C 98.591 24.539 98.74 24.933 98.954 25.232 C 99.167 25.509 99.466 25.701 99.85 25.808 C 100.234 25.915 100.746 25.979 101.386 26 L 101.386 27.12 L 92.202 27.12 L 92.202 26 C 92.842 25.979 93.364 25.915 93.77 25.808 C 94.175 25.68 94.484 25.488 94.698 25.232 C 94.932 24.955 95.082 24.581 95.146 24.112 C 95.231 23.621 95.274 23.003 95.274 22.256 L 95.274 18.16 C 95.274 16.923 95.252 15.909 95.21 15.12 C 95.188 14.309 95.135 13.755 95.05 13.456 C 94.943 12.965 94.698 12.635 94.314 12.464 C 93.93 12.272 93.204 12.176 92.138 12.176 L 92.138 11.056 L 98.41 9.84 Z M 94.73 3.344 C 94.73 2.789 94.922 2.32 95.306 1.936 C 95.69 1.552 96.159 1.36 96.714 1.36 C 97.268 1.36 97.738 1.552 98.122 1.936 C 98.506 2.32 98.698 2.789 98.698 3.344 C 98.698 3.899 98.506 4.368 98.122 4.752 C 97.738 5.136 97.268 5.328 96.714 5.328 C 96.159 5.328 95.69 5.136 95.306 4.752 C 94.922 4.368 94.73 3.899 94.73 3.344 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 117.508 24.432 L 117.38 24.432 C 116.612 25.52 115.791 26.299 114.916 26.768 C 114.063 27.216 113.049 27.44 111.876 27.44 C 110.66 27.44 109.54 27.227 108.516 26.8 C 107.513 26.352 106.639 25.744 105.892 24.976 C 105.167 24.187 104.591 23.248 104.164 22.16 C 103.759 21.072 103.556 19.888 103.556 18.608 C 103.556 17.349 103.759 16.187 104.164 15.12 C 104.591 14.032 105.167 13.104 105.892 12.336 C 106.639 11.547 107.524 10.939 108.548 10.512 C 109.572 10.064 110.681 9.84 111.876 9.84 C 112.9 9.84 113.807 10.011 114.596 10.352 C 115.407 10.693 116.185 11.237 116.932 11.984 L 116.932 8.72 C 116.932 7.504 116.911 6.491 116.868 5.68 C 116.847 4.869 116.804 4.315 116.74 4.016 C 116.633 3.547 116.335 3.216 115.844 3.024 C 115.353 2.832 114.553 2.736 113.444 2.736 L 113.444 1.776 L 120.004 0.56 L 120.004 19.024 C 120.004 20.496 120.015 21.712 120.036 22.672 C 120.057 23.611 120.121 24.283 120.228 24.688 C 120.292 24.944 120.367 25.157 120.452 25.328 C 120.559 25.499 120.697 25.637 120.868 25.744 C 121.06 25.829 121.305 25.893 121.604 25.936 C 121.924 25.979 122.329 26 122.82 26 L 122.82 27.088 L 117.508 27.44 Z M 116.868 17.36 C 116.868 16.251 116.804 15.408 116.676 14.832 C 116.569 14.256 116.345 13.755 116.004 13.328 C 115.513 12.688 114.884 12.208 114.116 11.888 C 113.369 11.547 112.623 11.376 111.876 11.376 C 110.34 11.376 109.167 12.016 108.356 13.296 C 107.567 14.555 107.172 16.272 107.172 18.448 C 107.172 19.579 107.268 20.603 107.46 21.52 C 107.673 22.437 107.972 23.227 108.356 23.888 C 108.761 24.528 109.252 25.029 109.828 25.392 C 110.425 25.733 111.108 25.904 111.876 25.904 C 112.26 25.904 112.644 25.861 113.028 25.776 C 113.433 25.691 113.817 25.563 114.18 25.392 C 114.564 25.2 114.916 24.987 115.236 24.752 C 115.556 24.496 115.823 24.208 116.036 23.888 C 116.335 23.419 116.548 22.853 116.676 22.192 C 116.804 21.531 116.868 20.624 116.868 19.472 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 130.91 22.032 C 130.91 22.864 130.942 23.536 131.006 24.048 C 131.091 24.539 131.24 24.933 131.454 25.232 C 131.667 25.509 131.966 25.701 132.35 25.808 C 132.734 25.915 133.246 25.979 133.886 26 L 133.886 27.12 L 124.702 27.12 L 124.702 26 C 125.342 25.979 125.864 25.915 126.27 25.808 C 126.675 25.68 126.984 25.488 127.198 25.232 C 127.432 24.955 127.582 24.581 127.646 24.112 C 127.731 23.621 127.774 23.003 127.774 22.256 L 127.774 18.16 C 127.774 16.923 127.752 15.909 127.71 15.12 C 127.688 14.309 127.635 13.755 127.55 13.456 C 127.443 12.965 127.198 12.635 126.814 12.464 C 126.43 12.272 125.704 12.176 124.638 12.176 L 124.638 11.056 L 130.91 9.84 Z M 127.23 3.344 C 127.23 2.789 127.422 2.32 127.806 1.936 C 128.19 1.552 128.659 1.36 129.214 1.36 C 129.768 1.36 130.238 1.552 130.622 1.936 C 131.006 2.32 131.198 2.789 131.198 3.344 C 131.198 3.899 131.006 4.368 130.622 4.752 C 130.238 5.136 129.768 5.328 129.214 5.328 C 128.659 5.328 128.19 5.136 127.806 4.752 C 127.422 4.368 127.23 3.899 127.23 3.344 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 150.712 24.464 C 149.944 25.403 148.952 26.139 147.736 26.672 C 146.52 27.184 145.208 27.44 143.8 27.44 C 142.669 27.44 141.624 27.237 140.664 26.832 C 139.725 26.405 138.915 25.819 138.232 25.072 C 137.549 24.304 137.016 23.387 136.632 22.32 C 136.269 21.253 136.088 20.069 136.088 18.768 C 136.088 17.403 136.301 16.176 136.728 15.088 C 137.155 13.979 137.752 13.04 138.52 12.272 C 139.309 11.483 140.248 10.885 141.336 10.48 C 142.445 10.053 143.661 9.84 144.984 9.84 C 145.816 9.84 146.573 9.915 147.256 10.064 C 147.939 10.192 148.525 10.384 149.016 10.64 C 149.528 10.875 149.923 11.173 150.2 11.536 C 150.477 11.877 150.616 12.251 150.616 12.656 C 150.616 13.083 150.477 13.413 150.2 13.648 C 149.923 13.883 149.539 14 149.048 14 C 148.664 14 148.344 13.925 148.088 13.776 C 147.832 13.605 147.501 13.243 147.096 12.688 C 146.669 12.197 146.253 11.856 145.848 11.664 C 145.464 11.451 144.963 11.344 144.344 11.344 C 142.829 11.344 141.677 11.931 140.888 13.104 C 140.12 14.277 139.736 16.005 139.736 18.288 C 139.736 20.741 140.163 22.608 141.016 23.888 C 141.891 25.147 143.16 25.776 144.824 25.776 C 145.72 25.776 146.563 25.605 147.352 25.264 C 148.141 24.901 148.941 24.325 149.752 23.536 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 162.844 17.648 C 161.628 18.117 160.594 18.576 159.74 19.024 C 158.908 19.472 158.236 19.92 157.724 20.368 C 157.212 20.816 156.839 21.264 156.604 21.712 C 156.391 22.16 156.284 22.619 156.284 23.088 C 156.284 23.792 156.519 24.368 156.988 24.816 C 157.458 25.264 158.076 25.488 158.844 25.488 C 159.399 25.488 159.911 25.349 160.38 25.072 C 160.871 24.795 161.298 24.421 161.66 23.952 C 162.023 23.461 162.311 22.896 162.524 22.256 C 162.738 21.595 162.844 20.901 162.844 20.176 Z M 162.844 16.272 L 162.844 14.96 C 162.844 12.357 161.735 11.056 159.516 11.056 C 159.154 11.056 158.844 11.088 158.588 11.152 C 158.332 11.216 158.119 11.323 157.948 11.472 C 157.778 11.621 157.618 11.835 157.468 12.112 C 157.34 12.389 157.212 12.731 157.084 13.136 C 156.85 13.755 156.615 14.171 156.38 14.384 C 156.167 14.576 155.847 14.672 155.42 14.672 C 154.354 14.672 153.82 14.139 153.82 13.072 C 153.82 12.048 154.364 11.259 155.452 10.704 C 156.54 10.128 158.087 9.84 160.092 9.84 C 162.226 9.84 163.74 10.224 164.636 10.992 C 165.532 11.739 165.98 13.019 165.98 14.832 L 165.98 22 C 165.98 24.432 166.46 25.648 167.42 25.648 C 167.719 25.648 168.007 25.616 168.284 25.552 C 168.562 25.467 168.796 25.264 168.988 24.944 L 169.436 25.712 C 169.18 26.203 168.711 26.619 168.028 26.96 C 167.346 27.28 166.631 27.44 165.884 27.44 C 164.946 27.44 164.242 27.141 163.772 26.544 C 163.324 25.947 163.1 25.104 163.1 24.016 L 162.94 24.016 C 162.386 25.061 161.618 25.893 160.636 26.512 C 159.655 27.109 158.567 27.408 157.372 27.408 C 156.028 27.408 154.972 27.067 154.204 26.384 C 153.436 25.701 153.052 24.784 153.052 23.632 C 153.052 23.12 153.138 22.629 153.308 22.16 C 153.5 21.691 153.799 21.243 154.204 20.816 C 154.61 20.389 155.143 19.973 155.804 19.568 C 156.466 19.141 157.276 18.715 158.236 18.288 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:12163045977,withExternalLayout:true,...addPropertyOverrides({J0EIsjydx:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 115 25\"><path d=\"M 10.808 4.149 L 10.808 5.729 L 12.551 5.729 C 12.861 5.729 13.164 5.825 13.42 6.003 L 14.917 7.045 C 14.954 7.07 14.995 7.083 15.041 7.083 L 18.661 7.083 C 18.836 7.083 19.004 7.155 19.129 7.282 C 19.253 7.409 19.322 7.581 19.322 7.76 C 19.322 7.94 19.253 8.112 19.129 8.239 C 19.004 8.366 18.836 8.438 18.661 8.438 L 17.268 8.438 L 20.238 15.371 C 20.298 15.509 20.31 15.664 20.273 15.811 C 20.237 15.958 20.153 16.088 20.035 16.18 C 19.947 16.247 19.856 16.309 19.762 16.366 C 19.539 16.503 19.305 16.624 19.065 16.726 C 18.267 17.067 17.41 17.242 16.544 17.24 C 15.679 17.243 14.823 17.069 14.025 16.727 C 13.784 16.624 13.551 16.503 13.328 16.366 C 13.234 16.311 13.143 16.25 13.057 16.183 L 13.052 16.18 C 12.935 16.088 12.851 15.958 12.815 15.811 C 12.778 15.664 12.79 15.509 12.85 15.371 L 15.822 8.438 L 15.04 8.438 C 14.73 8.438 14.427 8.342 14.171 8.164 L 12.674 7.122 C 12.637 7.097 12.594 7.083 12.55 7.083 L 10.808 7.083 L 10.808 20.174 L 14.768 20.174 C 14.944 20.174 15.112 20.245 15.236 20.372 C 15.36 20.499 15.43 20.671 15.43 20.851 C 15.43 21.03 15.36 21.203 15.236 21.329 C 15.112 21.456 14.944 21.528 14.768 21.528 L 5.525 21.528 C 5.35 21.528 5.181 21.456 5.057 21.329 C 4.933 21.203 4.863 21.03 4.863 20.851 C 4.863 20.671 4.933 20.499 5.057 20.372 C 5.181 20.245 5.35 20.174 5.525 20.174 L 9.485 20.174 L 9.485 7.083 L 7.742 7.083 C 7.698 7.083 7.655 7.097 7.618 7.122 L 6.122 8.164 C 5.866 8.342 5.563 8.438 5.253 8.438 L 4.471 8.438 L 7.444 15.371 C 7.501 15.506 7.514 15.656 7.481 15.799 C 7.448 15.942 7.37 16.07 7.259 16.163 C 7.189 16.222 7.118 16.277 6.986 16.365 C 6.763 16.513 6.529 16.644 6.287 16.756 C 5.49 17.127 4.624 17.318 3.749 17.315 C 2.873 17.318 2.008 17.127 1.211 16.756 C 0.968 16.644 0.735 16.513 0.512 16.365 C 0.418 16.303 0.327 16.236 0.239 16.165 C 0.129 16.071 0.052 15.942 0.018 15.799 C -0.015 15.656 -0.003 15.506 0.054 15.371 L 3.025 8.438 L 1.633 8.438 C 1.458 8.438 1.29 8.366 1.165 8.239 C 1.041 8.112 0.972 7.94 0.972 7.76 C 0.972 7.581 1.041 7.409 1.165 7.282 C 1.29 7.155 1.458 7.083 1.633 7.083 L 5.253 7.083 C 5.298 7.083 5.339 7.07 5.378 7.045 L 6.873 6.003 C 7.129 5.824 7.433 5.729 7.743 5.729 L 9.485 5.729 L 9.485 4.149 C 9.485 3.97 9.554 3.798 9.679 3.671 C 9.803 3.544 9.971 3.472 10.147 3.472 C 10.322 3.472 10.49 3.544 10.615 3.671 C 10.739 3.798 10.808 3.97 10.808 4.149 Z M 1.492 15.387 C 2.187 15.766 2.962 15.963 3.749 15.96 C 4.536 15.963 5.311 15.766 6.005 15.387 L 3.749 10.124 Z M 14.297 15.365 C 14.369 15.402 14.45 15.439 14.539 15.479 C 15.007 15.68 15.691 15.885 16.544 15.885 C 17.322 15.888 18.091 15.71 18.792 15.365 L 16.544 10.123 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 31.902 5.1 C 31.902 4.581 31.873 4.167 31.816 3.856 C 31.772 3.53 31.671 3.278 31.513 3.1 C 31.368 2.907 31.152 2.781 30.863 2.722 C 30.575 2.648 30.199 2.596 29.738 2.567 L 29.738 1.722 L 36.318 1.722 L 36.318 2.567 C 35.857 2.581 35.481 2.626 35.193 2.7 C 34.919 2.774 34.702 2.907 34.543 3.1 C 34.399 3.293 34.298 3.559 34.24 3.9 C 34.197 4.241 34.175 4.693 34.175 5.256 L 34.175 18.878 C 34.175 20.744 33.793 22.167 33.028 23.144 C 32.263 24.122 31.145 24.611 29.673 24.611 C 28.677 24.611 27.883 24.411 27.292 24.011 C 26.685 23.626 26.382 23.107 26.382 22.456 C 26.382 22.07 26.483 21.774 26.685 21.567 C 26.873 21.374 27.14 21.278 27.486 21.278 C 27.761 21.278 27.984 21.344 28.157 21.478 C 28.316 21.626 28.504 21.907 28.72 22.322 C 28.966 22.796 29.175 23.115 29.348 23.278 C 29.536 23.456 29.774 23.544 30.062 23.544 C 30.654 23.544 31.109 23.219 31.426 22.567 C 31.744 21.915 31.902 20.989 31.902 19.789 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 46.84 10.611 C 46.84 10.004 46.826 9.53 46.797 9.189 C 46.768 8.833 46.689 8.567 46.559 8.389 C 46.443 8.196 46.263 8.07 46.018 8.011 C 45.787 7.937 45.462 7.878 45.044 7.833 L 45.044 7.056 L 48.962 7.056 L 48.962 13.878 C 48.962 14.722 48.969 15.411 48.983 15.944 C 49.012 16.478 49.048 16.878 49.092 17.144 C 49.12 17.337 49.164 17.493 49.221 17.611 C 49.294 17.715 49.395 17.804 49.525 17.878 C 49.654 17.937 49.82 17.981 50.022 18.011 C 50.239 18.026 50.513 18.033 50.845 18.033 L 50.845 18.811 L 47.273 19.078 L 47.035 16.411 L 46.949 16.411 C 46.4 17.33 45.765 18.004 45.044 18.433 C 44.336 18.848 43.593 19.056 42.814 19.056 C 42.208 19.056 41.616 18.937 41.039 18.7 C 40.476 18.463 40.05 18.144 39.762 17.744 C 39.516 17.419 39.336 16.967 39.221 16.389 C 39.12 15.811 39.069 15.063 39.069 14.144 L 39.069 10.611 C 39.069 10.004 39.055 9.53 39.026 9.189 C 38.997 8.833 38.918 8.567 38.788 8.389 C 38.672 8.196 38.492 8.07 38.246 8.011 C 38.016 7.937 37.691 7.878 37.272 7.833 L 37.272 7.056 L 41.19 7.056 L 41.19 13.122 C 41.19 14.737 41.371 15.907 41.732 16.633 C 42.107 17.359 42.699 17.722 43.507 17.722 C 44.777 17.722 45.765 16.87 46.472 15.167 C 46.544 14.989 46.602 14.826 46.646 14.678 C 46.689 14.53 46.725 14.367 46.754 14.189 C 46.783 14.011 46.804 13.811 46.819 13.589 C 46.833 13.367 46.84 13.1 46.84 12.789 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 56.125 15.3 C 56.125 15.907 56.14 16.389 56.168 16.744 C 56.197 17.1 56.27 17.374 56.385 17.567 C 56.515 17.744 56.695 17.863 56.926 17.922 C 57.157 17.981 57.482 18.026 57.9 18.056 L 57.9 18.833 L 52.142 18.833 L 52.142 18.056 C 52.561 18.041 52.893 18.004 53.138 17.944 C 53.383 17.87 53.571 17.744 53.701 17.567 C 53.831 17.389 53.91 17.137 53.939 16.811 C 53.982 16.47 54.004 16.019 54.004 15.456 L 54.004 12.856 C 54.004 11.848 53.989 11.063 53.96 10.5 C 53.946 9.937 53.874 9.522 53.744 9.256 C 53.629 8.989 53.441 8.833 53.181 8.789 C 52.922 8.73 52.561 8.7 52.099 8.7 L 52.099 7.922 L 55.887 7.078 L 56.19 9.833 L 56.277 9.833 C 56.464 9.389 56.695 8.981 56.97 8.611 C 57.258 8.241 57.568 7.93 57.9 7.678 C 58.232 7.411 58.579 7.204 58.939 7.056 C 59.3 6.907 59.668 6.833 60.043 6.833 C 60.505 6.833 60.866 6.952 61.126 7.189 C 61.4 7.411 61.537 7.715 61.537 8.1 C 61.537 8.456 61.429 8.737 61.212 8.944 C 60.996 9.137 60.686 9.233 60.282 9.233 C 60.051 9.233 59.856 9.204 59.697 9.144 C 59.538 9.085 59.394 9.026 59.264 8.967 C 59.149 8.893 59.033 8.826 58.918 8.767 C 58.817 8.707 58.701 8.678 58.571 8.678 C 58.182 8.678 57.792 8.937 57.402 9.456 C 57.013 9.959 56.71 10.604 56.493 11.389 C 56.378 11.819 56.284 12.307 56.212 12.856 C 56.154 13.389 56.125 13.952 56.125 14.544 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 66.571 15.3 C 66.571 15.878 66.593 16.344 66.636 16.7 C 66.694 17.041 66.795 17.315 66.939 17.522 C 67.084 17.715 67.286 17.848 67.545 17.922 C 67.805 17.996 68.152 18.041 68.585 18.056 L 68.585 18.833 L 62.372 18.833 L 62.372 18.056 C 62.805 18.041 63.158 17.996 63.432 17.922 C 63.707 17.833 63.916 17.7 64.06 17.522 C 64.219 17.33 64.32 17.07 64.363 16.744 C 64.421 16.404 64.45 15.974 64.45 15.456 L 64.45 12.611 C 64.45 11.752 64.435 11.048 64.407 10.5 C 64.392 9.937 64.356 9.552 64.298 9.344 C 64.226 9.004 64.06 8.774 63.801 8.656 C 63.541 8.522 63.05 8.456 62.328 8.456 L 62.328 7.678 L 66.571 6.833 Z M 64.082 2.322 C 64.082 1.937 64.212 1.611 64.472 1.344 C 64.731 1.078 65.049 0.944 65.424 0.944 C 65.799 0.944 66.117 1.078 66.376 1.344 C 66.636 1.611 66.766 1.937 66.766 2.322 C 66.766 2.707 66.636 3.033 66.376 3.3 C 66.117 3.567 65.799 3.7 65.424 3.7 C 65.049 3.7 64.731 3.567 64.472 3.3 C 64.212 3.033 64.082 2.707 64.082 2.322 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 79.491 16.967 L 79.404 16.967 C 78.885 17.722 78.329 18.263 77.737 18.589 C 77.16 18.9 76.474 19.056 75.681 19.056 C 74.858 19.056 74.101 18.907 73.408 18.611 C 72.729 18.3 72.138 17.878 71.633 17.344 C 71.142 16.796 70.753 16.144 70.464 15.389 C 70.19 14.633 70.053 13.811 70.053 12.922 C 70.053 12.048 70.19 11.241 70.464 10.5 C 70.753 9.744 71.142 9.1 71.633 8.567 C 72.138 8.019 72.737 7.596 73.43 7.3 C 74.122 6.989 74.872 6.833 75.681 6.833 C 76.374 6.833 76.987 6.952 77.521 7.189 C 78.069 7.426 78.596 7.804 79.101 8.322 L 79.101 6.056 C 79.101 5.211 79.087 4.507 79.058 3.944 C 79.044 3.381 79.014 2.996 78.971 2.789 C 78.899 2.463 78.697 2.233 78.365 2.1 C 78.033 1.967 77.492 1.9 76.742 1.9 L 76.742 1.233 L 81.179 0.389 L 81.179 13.211 C 81.179 14.233 81.187 15.078 81.201 15.744 C 81.215 16.396 81.258 16.863 81.331 17.144 C 81.374 17.322 81.425 17.47 81.482 17.589 C 81.555 17.707 81.648 17.804 81.764 17.878 C 81.894 17.937 82.059 17.981 82.262 18.011 C 82.478 18.041 82.752 18.056 83.084 18.056 L 83.084 18.811 L 79.491 19.056 Z M 79.058 12.056 C 79.058 11.285 79.014 10.7 78.928 10.3 C 78.855 9.9 78.704 9.552 78.473 9.256 C 78.141 8.811 77.716 8.478 77.196 8.256 C 76.691 8.019 76.186 7.9 75.681 7.9 C 74.642 7.9 73.848 8.344 73.3 9.233 C 72.766 10.107 72.499 11.3 72.499 12.811 C 72.499 13.596 72.564 14.307 72.694 14.944 C 72.838 15.581 73.04 16.13 73.3 16.589 C 73.574 17.033 73.906 17.381 74.295 17.633 C 74.699 17.87 75.161 17.989 75.681 17.989 C 75.941 17.989 76.2 17.959 76.46 17.9 C 76.734 17.841 76.994 17.752 77.239 17.633 C 77.499 17.5 77.737 17.352 77.954 17.189 C 78.17 17.011 78.351 16.811 78.495 16.589 C 78.697 16.263 78.841 15.87 78.928 15.411 C 79.014 14.952 79.058 14.322 79.058 13.522 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 88.557 15.3 C 88.557 15.878 88.578 16.344 88.622 16.7 C 88.679 17.041 88.78 17.315 88.925 17.522 C 89.069 17.715 89.271 17.848 89.531 17.922 C 89.791 17.996 90.137 18.041 90.57 18.056 L 90.57 18.833 L 84.357 18.833 L 84.357 18.056 C 84.79 18.041 85.143 17.996 85.418 17.922 C 85.692 17.833 85.901 17.7 86.046 17.522 C 86.204 17.33 86.305 17.07 86.349 16.744 C 86.406 16.404 86.435 15.974 86.435 15.456 L 86.435 12.611 C 86.435 11.752 86.42 11.048 86.392 10.5 C 86.377 9.937 86.341 9.552 86.284 9.344 C 86.211 9.004 86.046 8.774 85.786 8.656 C 85.526 8.522 85.035 8.456 84.314 8.456 L 84.314 7.678 L 88.557 6.833 Z M 86.067 2.322 C 86.067 1.937 86.197 1.611 86.457 1.344 C 86.717 1.078 87.034 0.944 87.409 0.944 C 87.784 0.944 88.102 1.078 88.362 1.344 C 88.622 1.611 88.752 1.937 88.752 2.322 C 88.752 2.707 88.622 3.033 88.362 3.3 C 88.102 3.567 87.784 3.7 87.409 3.7 C 87.034 3.7 86.717 3.567 86.457 3.3 C 86.197 3.033 86.067 2.707 86.067 2.322 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 101.952 16.989 C 101.433 17.641 100.762 18.152 99.939 18.522 C 99.116 18.878 98.229 19.056 97.276 19.056 C 96.511 19.056 95.804 18.915 95.155 18.633 C 94.52 18.337 93.972 17.93 93.51 17.411 C 93.048 16.878 92.687 16.241 92.428 15.5 C 92.182 14.759 92.06 13.937 92.06 13.033 C 92.06 12.085 92.204 11.233 92.492 10.478 C 92.781 9.707 93.185 9.056 93.705 8.522 C 94.238 7.974 94.874 7.559 95.61 7.278 C 96.36 6.981 97.182 6.833 98.077 6.833 C 98.64 6.833 99.152 6.885 99.614 6.989 C 100.076 7.078 100.473 7.211 100.805 7.389 C 101.151 7.552 101.419 7.759 101.606 8.011 C 101.793 8.248 101.887 8.507 101.887 8.789 C 101.887 9.085 101.793 9.315 101.606 9.478 C 101.419 9.641 101.159 9.722 100.827 9.722 C 100.567 9.722 100.35 9.67 100.177 9.567 C 100.004 9.448 99.78 9.196 99.506 8.811 C 99.217 8.47 98.936 8.233 98.662 8.1 C 98.402 7.952 98.063 7.878 97.644 7.878 C 96.62 7.878 95.84 8.285 95.307 9.1 C 94.787 9.915 94.527 11.115 94.527 12.7 C 94.527 14.404 94.816 15.7 95.393 16.589 C 95.985 17.463 96.844 17.9 97.969 17.9 C 98.575 17.9 99.146 17.781 99.679 17.544 C 100.213 17.293 100.754 16.893 101.303 16.344 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 110.159 12.256 C 109.337 12.581 108.637 12.9 108.059 13.211 C 107.497 13.522 107.042 13.833 106.696 14.144 C 106.349 14.456 106.097 14.767 105.938 15.078 C 105.794 15.389 105.722 15.707 105.722 16.033 C 105.722 16.522 105.881 16.922 106.198 17.233 C 106.516 17.544 106.934 17.7 107.453 17.7 C 107.829 17.7 108.175 17.604 108.492 17.411 C 108.825 17.219 109.113 16.959 109.358 16.633 C 109.604 16.293 109.799 15.9 109.943 15.456 C 110.087 14.996 110.159 14.515 110.159 14.011 Z M 110.159 11.3 L 110.159 10.389 C 110.159 8.581 109.409 7.678 107.908 7.678 C 107.663 7.678 107.453 7.7 107.28 7.744 C 107.107 7.789 106.963 7.863 106.847 7.967 C 106.732 8.07 106.624 8.219 106.522 8.411 C 106.436 8.604 106.349 8.841 106.263 9.122 C 106.104 9.552 105.945 9.841 105.786 9.989 C 105.642 10.122 105.426 10.189 105.137 10.189 C 104.416 10.189 104.055 9.819 104.055 9.078 C 104.055 8.367 104.423 7.819 105.159 7.433 C 105.895 7.033 106.941 6.833 108.298 6.833 C 109.741 6.833 110.765 7.1 111.371 7.633 C 111.978 8.152 112.281 9.041 112.281 10.3 L 112.281 15.278 C 112.281 16.967 112.605 17.811 113.255 17.811 C 113.457 17.811 113.652 17.789 113.839 17.744 C 114.027 17.685 114.186 17.544 114.315 17.322 L 114.618 17.856 C 114.445 18.196 114.128 18.485 113.666 18.722 C 113.205 18.944 112.721 19.056 112.216 19.056 C 111.581 19.056 111.105 18.848 110.787 18.433 C 110.484 18.019 110.332 17.433 110.332 16.678 L 110.224 16.678 C 109.849 17.404 109.33 17.981 108.666 18.411 C 108.002 18.826 107.266 19.033 106.458 19.033 C 105.548 19.033 104.834 18.796 104.314 18.322 C 103.795 17.848 103.535 17.211 103.535 16.411 C 103.535 16.056 103.593 15.715 103.708 15.389 C 103.838 15.063 104.041 14.752 104.314 14.456 C 104.589 14.159 104.95 13.87 105.397 13.589 C 105.845 13.293 106.393 12.996 107.042 12.7 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:8609057931},ujOScgBFv:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 115 25\"><path d=\"M 10.808 4.149 L 10.808 5.729 L 12.551 5.729 C 12.861 5.729 13.164 5.825 13.42 6.003 L 14.917 7.045 C 14.954 7.07 14.995 7.083 15.041 7.083 L 18.661 7.083 C 18.836 7.083 19.004 7.155 19.129 7.282 C 19.253 7.409 19.322 7.581 19.322 7.76 C 19.322 7.94 19.253 8.112 19.129 8.239 C 19.004 8.366 18.836 8.438 18.661 8.438 L 17.268 8.438 L 20.238 15.371 C 20.298 15.509 20.31 15.664 20.273 15.811 C 20.237 15.958 20.153 16.088 20.035 16.18 C 19.947 16.247 19.856 16.309 19.762 16.366 C 19.539 16.503 19.305 16.624 19.065 16.726 C 18.267 17.067 17.41 17.242 16.544 17.24 C 15.679 17.243 14.823 17.069 14.025 16.727 C 13.784 16.624 13.551 16.503 13.328 16.366 C 13.234 16.311 13.143 16.25 13.057 16.183 L 13.052 16.18 C 12.935 16.088 12.851 15.958 12.815 15.811 C 12.778 15.664 12.79 15.509 12.85 15.371 L 15.822 8.438 L 15.04 8.438 C 14.73 8.438 14.427 8.342 14.171 8.164 L 12.674 7.122 C 12.637 7.097 12.594 7.083 12.55 7.083 L 10.808 7.083 L 10.808 20.174 L 14.768 20.174 C 14.944 20.174 15.112 20.245 15.236 20.372 C 15.36 20.499 15.43 20.671 15.43 20.851 C 15.43 21.03 15.36 21.203 15.236 21.329 C 15.112 21.456 14.944 21.528 14.768 21.528 L 5.525 21.528 C 5.35 21.528 5.181 21.456 5.057 21.329 C 4.933 21.203 4.863 21.03 4.863 20.851 C 4.863 20.671 4.933 20.499 5.057 20.372 C 5.181 20.245 5.35 20.174 5.525 20.174 L 9.485 20.174 L 9.485 7.083 L 7.742 7.083 C 7.698 7.083 7.655 7.097 7.618 7.122 L 6.122 8.164 C 5.866 8.342 5.563 8.438 5.253 8.438 L 4.471 8.438 L 7.444 15.371 C 7.501 15.506 7.514 15.656 7.481 15.799 C 7.448 15.942 7.37 16.07 7.259 16.163 C 7.189 16.222 7.118 16.277 6.986 16.365 C 6.763 16.513 6.529 16.644 6.287 16.756 C 5.49 17.127 4.624 17.318 3.749 17.315 C 2.873 17.318 2.008 17.127 1.211 16.756 C 0.968 16.644 0.735 16.513 0.512 16.365 C 0.418 16.303 0.327 16.236 0.239 16.165 C 0.129 16.071 0.052 15.942 0.018 15.799 C -0.015 15.656 -0.003 15.506 0.054 15.371 L 3.025 8.438 L 1.633 8.438 C 1.458 8.438 1.29 8.366 1.165 8.239 C 1.041 8.112 0.972 7.94 0.972 7.76 C 0.972 7.581 1.041 7.409 1.165 7.282 C 1.29 7.155 1.458 7.083 1.633 7.083 L 5.253 7.083 C 5.298 7.083 5.339 7.07 5.378 7.045 L 6.873 6.003 C 7.129 5.824 7.433 5.729 7.743 5.729 L 9.485 5.729 L 9.485 4.149 C 9.485 3.97 9.554 3.798 9.679 3.671 C 9.803 3.544 9.971 3.472 10.147 3.472 C 10.322 3.472 10.49 3.544 10.615 3.671 C 10.739 3.798 10.808 3.97 10.808 4.149 Z M 1.492 15.387 C 2.187 15.766 2.962 15.963 3.749 15.96 C 4.536 15.963 5.311 15.766 6.005 15.387 L 3.749 10.124 Z M 14.297 15.365 C 14.369 15.402 14.45 15.439 14.539 15.479 C 15.007 15.68 15.691 15.885 16.544 15.885 C 17.322 15.888 18.091 15.71 18.792 15.365 L 16.544 10.123 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 31.902 5.1 C 31.902 4.581 31.873 4.167 31.816 3.856 C 31.772 3.53 31.671 3.278 31.513 3.1 C 31.368 2.907 31.152 2.781 30.863 2.722 C 30.575 2.648 30.199 2.596 29.738 2.567 L 29.738 1.722 L 36.318 1.722 L 36.318 2.567 C 35.857 2.581 35.481 2.626 35.193 2.7 C 34.919 2.774 34.702 2.907 34.543 3.1 C 34.399 3.293 34.298 3.559 34.24 3.9 C 34.197 4.241 34.175 4.693 34.175 5.256 L 34.175 18.878 C 34.175 20.744 33.793 22.167 33.028 23.144 C 32.263 24.122 31.145 24.611 29.673 24.611 C 28.677 24.611 27.883 24.411 27.292 24.011 C 26.685 23.626 26.382 23.107 26.382 22.456 C 26.382 22.07 26.483 21.774 26.685 21.567 C 26.873 21.374 27.14 21.278 27.486 21.278 C 27.761 21.278 27.984 21.344 28.157 21.478 C 28.316 21.626 28.504 21.907 28.72 22.322 C 28.966 22.796 29.175 23.115 29.348 23.278 C 29.536 23.456 29.774 23.544 30.062 23.544 C 30.654 23.544 31.109 23.219 31.426 22.567 C 31.744 21.915 31.902 20.989 31.902 19.789 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 46.84 10.611 C 46.84 10.004 46.826 9.53 46.797 9.189 C 46.768 8.833 46.689 8.567 46.559 8.389 C 46.443 8.196 46.263 8.07 46.018 8.011 C 45.787 7.937 45.462 7.878 45.044 7.833 L 45.044 7.056 L 48.962 7.056 L 48.962 13.878 C 48.962 14.722 48.969 15.411 48.983 15.944 C 49.012 16.478 49.048 16.878 49.092 17.144 C 49.12 17.337 49.164 17.493 49.221 17.611 C 49.294 17.715 49.395 17.804 49.525 17.878 C 49.654 17.937 49.82 17.981 50.022 18.011 C 50.239 18.026 50.513 18.033 50.845 18.033 L 50.845 18.811 L 47.273 19.078 L 47.035 16.411 L 46.949 16.411 C 46.4 17.33 45.765 18.004 45.044 18.433 C 44.336 18.848 43.593 19.056 42.814 19.056 C 42.208 19.056 41.616 18.937 41.039 18.7 C 40.476 18.463 40.05 18.144 39.762 17.744 C 39.516 17.419 39.336 16.967 39.221 16.389 C 39.12 15.811 39.069 15.063 39.069 14.144 L 39.069 10.611 C 39.069 10.004 39.055 9.53 39.026 9.189 C 38.997 8.833 38.918 8.567 38.788 8.389 C 38.672 8.196 38.492 8.07 38.246 8.011 C 38.016 7.937 37.691 7.878 37.272 7.833 L 37.272 7.056 L 41.19 7.056 L 41.19 13.122 C 41.19 14.737 41.371 15.907 41.732 16.633 C 42.107 17.359 42.699 17.722 43.507 17.722 C 44.777 17.722 45.765 16.87 46.472 15.167 C 46.544 14.989 46.602 14.826 46.646 14.678 C 46.689 14.53 46.725 14.367 46.754 14.189 C 46.783 14.011 46.804 13.811 46.819 13.589 C 46.833 13.367 46.84 13.1 46.84 12.789 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 56.125 15.3 C 56.125 15.907 56.14 16.389 56.168 16.744 C 56.197 17.1 56.27 17.374 56.385 17.567 C 56.515 17.744 56.695 17.863 56.926 17.922 C 57.157 17.981 57.482 18.026 57.9 18.056 L 57.9 18.833 L 52.142 18.833 L 52.142 18.056 C 52.561 18.041 52.893 18.004 53.138 17.944 C 53.383 17.87 53.571 17.744 53.701 17.567 C 53.831 17.389 53.91 17.137 53.939 16.811 C 53.982 16.47 54.004 16.019 54.004 15.456 L 54.004 12.856 C 54.004 11.848 53.989 11.063 53.96 10.5 C 53.946 9.937 53.874 9.522 53.744 9.256 C 53.629 8.989 53.441 8.833 53.181 8.789 C 52.922 8.73 52.561 8.7 52.099 8.7 L 52.099 7.922 L 55.887 7.078 L 56.19 9.833 L 56.277 9.833 C 56.464 9.389 56.695 8.981 56.97 8.611 C 57.258 8.241 57.568 7.93 57.9 7.678 C 58.232 7.411 58.579 7.204 58.939 7.056 C 59.3 6.907 59.668 6.833 60.043 6.833 C 60.505 6.833 60.866 6.952 61.126 7.189 C 61.4 7.411 61.537 7.715 61.537 8.1 C 61.537 8.456 61.429 8.737 61.212 8.944 C 60.996 9.137 60.686 9.233 60.282 9.233 C 60.051 9.233 59.856 9.204 59.697 9.144 C 59.538 9.085 59.394 9.026 59.264 8.967 C 59.149 8.893 59.033 8.826 58.918 8.767 C 58.817 8.707 58.701 8.678 58.571 8.678 C 58.182 8.678 57.792 8.937 57.402 9.456 C 57.013 9.959 56.71 10.604 56.493 11.389 C 56.378 11.819 56.284 12.307 56.212 12.856 C 56.154 13.389 56.125 13.952 56.125 14.544 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 66.571 15.3 C 66.571 15.878 66.593 16.344 66.636 16.7 C 66.694 17.041 66.795 17.315 66.939 17.522 C 67.084 17.715 67.286 17.848 67.545 17.922 C 67.805 17.996 68.152 18.041 68.585 18.056 L 68.585 18.833 L 62.372 18.833 L 62.372 18.056 C 62.805 18.041 63.158 17.996 63.432 17.922 C 63.707 17.833 63.916 17.7 64.06 17.522 C 64.219 17.33 64.32 17.07 64.363 16.744 C 64.421 16.404 64.45 15.974 64.45 15.456 L 64.45 12.611 C 64.45 11.752 64.435 11.048 64.407 10.5 C 64.392 9.937 64.356 9.552 64.298 9.344 C 64.226 9.004 64.06 8.774 63.801 8.656 C 63.541 8.522 63.05 8.456 62.328 8.456 L 62.328 7.678 L 66.571 6.833 Z M 64.082 2.322 C 64.082 1.937 64.212 1.611 64.472 1.344 C 64.731 1.078 65.049 0.944 65.424 0.944 C 65.799 0.944 66.117 1.078 66.376 1.344 C 66.636 1.611 66.766 1.937 66.766 2.322 C 66.766 2.707 66.636 3.033 66.376 3.3 C 66.117 3.567 65.799 3.7 65.424 3.7 C 65.049 3.7 64.731 3.567 64.472 3.3 C 64.212 3.033 64.082 2.707 64.082 2.322 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 79.491 16.967 L 79.404 16.967 C 78.885 17.722 78.329 18.263 77.737 18.589 C 77.16 18.9 76.474 19.056 75.681 19.056 C 74.858 19.056 74.101 18.907 73.408 18.611 C 72.729 18.3 72.138 17.878 71.633 17.344 C 71.142 16.796 70.753 16.144 70.464 15.389 C 70.19 14.633 70.053 13.811 70.053 12.922 C 70.053 12.048 70.19 11.241 70.464 10.5 C 70.753 9.744 71.142 9.1 71.633 8.567 C 72.138 8.019 72.737 7.596 73.43 7.3 C 74.122 6.989 74.872 6.833 75.681 6.833 C 76.374 6.833 76.987 6.952 77.521 7.189 C 78.069 7.426 78.596 7.804 79.101 8.322 L 79.101 6.056 C 79.101 5.211 79.087 4.507 79.058 3.944 C 79.044 3.381 79.014 2.996 78.971 2.789 C 78.899 2.463 78.697 2.233 78.365 2.1 C 78.033 1.967 77.492 1.9 76.742 1.9 L 76.742 1.233 L 81.179 0.389 L 81.179 13.211 C 81.179 14.233 81.187 15.078 81.201 15.744 C 81.215 16.396 81.258 16.863 81.331 17.144 C 81.374 17.322 81.425 17.47 81.482 17.589 C 81.555 17.707 81.648 17.804 81.764 17.878 C 81.894 17.937 82.059 17.981 82.262 18.011 C 82.478 18.041 82.752 18.056 83.084 18.056 L 83.084 18.811 L 79.491 19.056 Z M 79.058 12.056 C 79.058 11.285 79.014 10.7 78.928 10.3 C 78.855 9.9 78.704 9.552 78.473 9.256 C 78.141 8.811 77.716 8.478 77.196 8.256 C 76.691 8.019 76.186 7.9 75.681 7.9 C 74.642 7.9 73.848 8.344 73.3 9.233 C 72.766 10.107 72.499 11.3 72.499 12.811 C 72.499 13.596 72.564 14.307 72.694 14.944 C 72.838 15.581 73.04 16.13 73.3 16.589 C 73.574 17.033 73.906 17.381 74.295 17.633 C 74.699 17.87 75.161 17.989 75.681 17.989 C 75.941 17.989 76.2 17.959 76.46 17.9 C 76.734 17.841 76.994 17.752 77.239 17.633 C 77.499 17.5 77.737 17.352 77.954 17.189 C 78.17 17.011 78.351 16.811 78.495 16.589 C 78.697 16.263 78.841 15.87 78.928 15.411 C 79.014 14.952 79.058 14.322 79.058 13.522 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 88.557 15.3 C 88.557 15.878 88.578 16.344 88.622 16.7 C 88.679 17.041 88.78 17.315 88.925 17.522 C 89.069 17.715 89.271 17.848 89.531 17.922 C 89.791 17.996 90.137 18.041 90.57 18.056 L 90.57 18.833 L 84.357 18.833 L 84.357 18.056 C 84.79 18.041 85.143 17.996 85.418 17.922 C 85.692 17.833 85.901 17.7 86.046 17.522 C 86.204 17.33 86.305 17.07 86.349 16.744 C 86.406 16.404 86.435 15.974 86.435 15.456 L 86.435 12.611 C 86.435 11.752 86.42 11.048 86.392 10.5 C 86.377 9.937 86.341 9.552 86.284 9.344 C 86.211 9.004 86.046 8.774 85.786 8.656 C 85.526 8.522 85.035 8.456 84.314 8.456 L 84.314 7.678 L 88.557 6.833 Z M 86.067 2.322 C 86.067 1.937 86.197 1.611 86.457 1.344 C 86.717 1.078 87.034 0.944 87.409 0.944 C 87.784 0.944 88.102 1.078 88.362 1.344 C 88.622 1.611 88.752 1.937 88.752 2.322 C 88.752 2.707 88.622 3.033 88.362 3.3 C 88.102 3.567 87.784 3.7 87.409 3.7 C 87.034 3.7 86.717 3.567 86.457 3.3 C 86.197 3.033 86.067 2.707 86.067 2.322 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 101.952 16.989 C 101.433 17.641 100.762 18.152 99.939 18.522 C 99.116 18.878 98.229 19.056 97.276 19.056 C 96.511 19.056 95.804 18.915 95.155 18.633 C 94.52 18.337 93.972 17.93 93.51 17.411 C 93.048 16.878 92.687 16.241 92.428 15.5 C 92.182 14.759 92.06 13.937 92.06 13.033 C 92.06 12.085 92.204 11.233 92.492 10.478 C 92.781 9.707 93.185 9.056 93.705 8.522 C 94.238 7.974 94.874 7.559 95.61 7.278 C 96.36 6.981 97.182 6.833 98.077 6.833 C 98.64 6.833 99.152 6.885 99.614 6.989 C 100.076 7.078 100.473 7.211 100.805 7.389 C 101.151 7.552 101.419 7.759 101.606 8.011 C 101.793 8.248 101.887 8.507 101.887 8.789 C 101.887 9.085 101.793 9.315 101.606 9.478 C 101.419 9.641 101.159 9.722 100.827 9.722 C 100.567 9.722 100.35 9.67 100.177 9.567 C 100.004 9.448 99.78 9.196 99.506 8.811 C 99.217 8.47 98.936 8.233 98.662 8.1 C 98.402 7.952 98.063 7.878 97.644 7.878 C 96.62 7.878 95.84 8.285 95.307 9.1 C 94.787 9.915 94.527 11.115 94.527 12.7 C 94.527 14.404 94.816 15.7 95.393 16.589 C 95.985 17.463 96.844 17.9 97.969 17.9 C 98.575 17.9 99.146 17.781 99.679 17.544 C 100.213 17.293 100.754 16.893 101.303 16.344 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 110.159 12.256 C 109.337 12.581 108.637 12.9 108.059 13.211 C 107.497 13.522 107.042 13.833 106.696 14.144 C 106.349 14.456 106.097 14.767 105.938 15.078 C 105.794 15.389 105.722 15.707 105.722 16.033 C 105.722 16.522 105.881 16.922 106.198 17.233 C 106.516 17.544 106.934 17.7 107.453 17.7 C 107.829 17.7 108.175 17.604 108.492 17.411 C 108.825 17.219 109.113 16.959 109.358 16.633 C 109.604 16.293 109.799 15.9 109.943 15.456 C 110.087 14.996 110.159 14.515 110.159 14.011 Z M 110.159 11.3 L 110.159 10.389 C 110.159 8.581 109.409 7.678 107.908 7.678 C 107.663 7.678 107.453 7.7 107.28 7.744 C 107.107 7.789 106.963 7.863 106.847 7.967 C 106.732 8.07 106.624 8.219 106.522 8.411 C 106.436 8.604 106.349 8.841 106.263 9.122 C 106.104 9.552 105.945 9.841 105.786 9.989 C 105.642 10.122 105.426 10.189 105.137 10.189 C 104.416 10.189 104.055 9.819 104.055 9.078 C 104.055 8.367 104.423 7.819 105.159 7.433 C 105.895 7.033 106.941 6.833 108.298 6.833 C 109.741 6.833 110.765 7.1 111.371 7.633 C 111.978 8.152 112.281 9.041 112.281 10.3 L 112.281 15.278 C 112.281 16.967 112.605 17.811 113.255 17.811 C 113.457 17.811 113.652 17.789 113.839 17.744 C 114.027 17.685 114.186 17.544 114.315 17.322 L 114.618 17.856 C 114.445 18.196 114.128 18.485 113.666 18.722 C 113.205 18.944 112.721 19.056 112.216 19.056 C 111.581 19.056 111.105 18.848 110.787 18.433 C 110.484 18.019 110.332 17.433 110.332 16.678 L 110.224 16.678 C 109.849 17.404 109.33 17.981 108.666 18.411 C 108.002 18.826 107.266 19.033 106.458 19.033 C 105.548 19.033 104.834 18.796 104.314 18.322 C 103.795 17.848 103.535 17.211 103.535 16.411 C 103.535 16.056 103.593 15.715 103.708 15.389 C 103.838 15.063 104.041 14.752 104.314 14.456 C 104.589 14.159 104.95 13.87 105.397 13.589 C 105.845 13.293 106.393 12.996 107.042 12.7 Z\" fill=\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',svgContentId:8609057931}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(24+((componentViewport?.height||84)-48-36)/2)+0,...addPropertyOverrides({J0EIsjydx:{y:(componentViewport?.y||0)+(15+((componentViewport?.height||66)-30-36)/2)+0},ujOScgBFv:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||76)-40-36)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jsuzr3-container\",layoutDependency:layoutDependency,layoutId:\"L4HEmdvEH-container\",nodeId:\"L4HEmdvEH\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(Hambar,{A2Lkuvk80:A2Lkuvk80vof7xl,height:\"100%\",id:\"L4HEmdvEH\",layoutId:\"L4HEmdvEH\",variant:\"sjvkgHPPq\",width:\"100%\",...addPropertyOverrides({J0EIsjydx:{A2Lkuvk80:A2Lkuvk809vixs2},ujOScgBFv:{A2Lkuvk80:undefined}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1upv78\",\"data-framer-name\":\"Full Menu\",layoutDependency:layoutDependency,layoutId:\"VgbN0Y1qu\",style:{backgroundColor:\"var(--token-e60bc7b1-4a43-4477-9fef-f17c4cf94c14, rgb(24, 23, 23))\",opacity:0},variants:{ccCTgYbGM:{opacity:1},ujOScgBFv:{opacity:1}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qks2wt\",\"data-framer-name\":\"Nav Wrap\",layoutDependency:layoutDependency,layoutId:\"sgFGwoMGu\",children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-t7x6y0\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"uLA5Sf7L7\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+0,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+0},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1akvhck-container\",layoutDependency:layoutDependency,layoutId:\"shxdy8XGx-container\",nodeId:\"shxdy8XGx\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"shxdy8XGx\",layoutId:\"shxdy8XGx\",P3qewp68C:resolvedLinks[0],PaUcPZkwq:\"Home\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks[1]},J0EIsjydx:{P3qewp68C:resolvedLinks[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined},{href:{webPageId:\"m4HPvTvpI\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+80,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+80},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n6dr04-container\",layoutDependency:layoutDependency,layoutId:\"MYI9v7A5H-container\",nodeId:\"MYI9v7A5H\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"MYI9v7A5H\",layoutId:\"MYI9v7A5H\",P3qewp68C:resolvedLinks1[0],PaUcPZkwq:\"About\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks1[1]},J0EIsjydx:{P3qewp68C:resolvedLinks1[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks1[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks1[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined},{href:{webPageId:\"zs3p_Ofto\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+160,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+160},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c3ka6-container\",layoutDependency:layoutDependency,layoutId:\"LUGpItFbJ-container\",nodeId:\"LUGpItFbJ\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"LUGpItFbJ\",layoutId:\"LUGpItFbJ\",P3qewp68C:resolvedLinks2[0],PaUcPZkwq:\"Services\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks2[1]},J0EIsjydx:{P3qewp68C:resolvedLinks2[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks2[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks2[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dg1wOQ1Iy\"},implicitPathVariables:undefined},{href:{webPageId:\"dg1wOQ1Iy\"},implicitPathVariables:undefined},{href:{webPageId:\"dg1wOQ1Iy\"},implicitPathVariables:undefined},{href:{webPageId:\"dg1wOQ1Iy\"},implicitPathVariables:undefined},{href:{webPageId:\"dg1wOQ1Iy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+240,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+240},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xfobyl-container\",layoutDependency:layoutDependency,layoutId:\"ulV_lHgjg-container\",nodeId:\"ulV_lHgjg\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"ulV_lHgjg\",layoutId:\"ulV_lHgjg\",P3qewp68C:resolvedLinks3[0],PaUcPZkwq:\"Case Studies\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks3[1]},J0EIsjydx:{P3qewp68C:resolvedLinks3[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks3[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks3[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined},{href:{webPageId:\"q7eoT0DHT\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+320,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+320},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i9ma2j-container\",layoutDependency:layoutDependency,layoutId:\"OVYgEPYNv-container\",nodeId:\"OVYgEPYNv\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"OVYgEPYNv\",layoutId:\"OVYgEPYNv\",P3qewp68C:resolvedLinks4[0],PaUcPZkwq:\"Book Consultation\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks4[1]},J0EIsjydx:{P3qewp68C:resolvedLinks4[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks4[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks4[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined},{href:{webPageId:\"y2kX3tvxe\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+400,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+400},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zietkn-container\",layoutDependency:layoutDependency,layoutId:\"qgUqAFV8R-container\",nodeId:\"qgUqAFV8R\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"qgUqAFV8R\",layoutId:\"qgUqAFV8R\",P3qewp68C:resolvedLinks5[0],PaUcPZkwq:\"Blog\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks5[1]},J0EIsjydx:{P3qewp68C:resolvedLinks5[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks5[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks5[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined},{href:{webPageId:\"vqbPp0cVv\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0+0+0+480,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+69+0+480},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vsxq23-container\",layoutDependency:layoutDependency,layoutId:\"C1wuD3CyD-container\",nodeId:\"C1wuD3CyD\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(NavList,{height:\"100%\",id:\"C1wuD3CyD\",layoutId:\"C1wuD3CyD\",P3qewp68C:resolvedLinks6[0],PaUcPZkwq:\"Contact\",variant:\"DECSmvHKC\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{Avv9RGUX3:Avv9RGUX3hk0zul,P3qewp68C:resolvedLinks6[1]},J0EIsjydx:{P3qewp68C:resolvedLinks6[3],variant:\"a6RFQE1y8\"},tRfHuSG2_:{P3qewp68C:resolvedLinks6[2]},ujOScgBFv:{Avv9RGUX3:Avv9RGUX31u1jlr6,P3qewp68C:resolvedLinks6[4],variant:\"a6RFQE1y8\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1llhhzl\",\"data-framer-name\":\"Social List\",layoutDependency:layoutDependency,layoutId:\"Cc5udEYd6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+0+592+0,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+661+0},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1vjtxim-container\",layoutDependency:layoutDependency,layoutId:\"CGVrmMIOc-container\",nodeId:\"CGVrmMIOc\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"CGVrmMIOc\",layoutId:\"CGVrmMIOc\",variant:\"I3Pa9Eslf\",vNXSE0w43:\"Twitter\",width:\"100%\",WnEqbGwFs:\"twitter.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+0+592+0,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+661+0},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-189j455-container\",layoutDependency:layoutDependency,layoutId:\"jhUUJw4J0-container\",nodeId:\"jhUUJw4J0\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"jhUUJw4J0\",layoutId:\"jhUUJw4J0\",variant:\"I3Pa9Eslf\",vNXSE0w43:\"Instagram\",width:\"100%\",WnEqbGwFs:\"instagram.com\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+0+0+0+592+0,...addPropertyOverrides({ccCTgYbGM:{y:(componentViewport?.y||0)+0+0+0+120+661+0},ujOScgBFv:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-2wp2j0-container\",layoutDependency:layoutDependency,layoutId:\"LHQVpAi7T-container\",nodeId:\"LHQVpAi7T\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(SocialList,{height:\"100%\",id:\"LHQVpAi7T\",layoutId:\"LHQVpAi7T\",variant:\"I3Pa9Eslf\",vNXSE0w43:\"LinkedIn\",width:\"100%\",WnEqbGwFs:\"linkedin.com\"})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+27,...addPropertyOverrides({J0EIsjydx:{y:(componentViewport?.y||0)+0+25},ujOScgBFv:{y:(componentViewport?.y||0)+0+25}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n994wc-container\",layoutDependency:layoutDependency,layoutId:\"vczFexlob-container\",nodeId:\"vczFexlob\",rendersWithMotion:true,scopeId:\"e310mypY7\",children:/*#__PURE__*/_jsx(Hambar,{height:\"100%\",id:\"vczFexlob\",layoutId:\"vczFexlob\",variant:\"FkBnPP8q5\",width:\"100%\",...addPropertyOverrides({ccCTgYbGM:{A2Lkuvk80:A2Lkuvk80hk0zul},J0EIsjydx:{A2Lkuvk80:A2Lkuvk801u1jlr6},ujOScgBFv:{A2Lkuvk80:A2Lkuvk801u1jlr6}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lbTvA.framer-1ug8d38, .framer-lbTvA .framer-1ug8d38 { display: block; }\",\".framer-lbTvA.framer-ojwzm0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 24px 40px 24px 40px; position: relative; width: 1920px; }\",\".framer-lbTvA .framer-aikpea { flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-lbTvA .framer-1yq4q1o { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-lbTvA .framer-1bjlsq { 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; }\",\".framer-lbTvA .framer-qf37zv { flex: none; height: 36px; position: relative; width: 170px; }\",\".framer-lbTvA .framer-1jsuzr3-container, .framer-lbTvA .framer-1akvhck-container, .framer-lbTvA .framer-1n6dr04-container, .framer-lbTvA .framer-1c3ka6-container, .framer-lbTvA .framer-1xfobyl-container, .framer-lbTvA .framer-1i9ma2j-container, .framer-lbTvA .framer-zietkn-container, .framer-lbTvA .framer-vsxq23-container, .framer-lbTvA .framer-1vjtxim-container, .framer-lbTvA .framer-189j455-container, .framer-lbTvA .framer-2wp2j0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-lbTvA .framer-1upv78 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: calc(var(--framer-viewport-height, 100vh) * 0.01); justify-content: flex-start; overflow: auto; padding: 0px 40px 0px 40px; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 1; }\",\".framer-lbTvA .framer-qks2wt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lbTvA .framer-t7x6y0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lbTvA .framer-1llhhzl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lbTvA .framer-n994wc-container { flex: none; height: auto; position: absolute; right: 44px; top: 27px; width: auto; z-index: 1; }\",\".framer-lbTvA.framer-v-60tucj .framer-1upv78, .framer-lbTvA.framer-v-boaeun .framer-1upv78 { height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-lbTvA.framer-v-60tucj .framer-qks2wt { justify-content: center; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 120px 0px 120px 0px; }\",\".framer-lbTvA.framer-v-1lxa6ty.framer-ojwzm0 { padding: 15px 25px 15px 25px; width: 810px; }\",\".framer-lbTvA.framer-v-1lxa6ty .framer-qf37zv, .framer-lbTvA.framer-v-boaeun .framer-qf37zv { height: 25px; width: 115px; }\",\".framer-lbTvA.framer-v-1lxa6ty .framer-n994wc-container, .framer-lbTvA.framer-v-boaeun .framer-n994wc-container { right: 25px; top: 25px; }\",\".framer-lbTvA.framer-v-boaeun.framer-ojwzm0 { padding: 20px 25px 20px 25px; width: 810px; }\",\".framer-lbTvA.framer-v-boaeun .framer-qks2wt { justify-content: center; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 100px 0px 100px 0px; }\",\".framer-lbTvA.framer-v-boaeun .framer-1llhhzl { flex-wrap: wrap; gap: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ccCTgYbGM\":{\"layout\":[\"fixed\",\"auto\"]},\"tRfHuSG2_\":{\"layout\":[\"fixed\",\"auto\"]},\"J0EIsjydx\":{\"layout\":[\"fixed\",\"auto\"]},\"ujOScgBFv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"P2bJAov9Z\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere310mypY7=withCSS(Component,css,\"framer-lbTvA\");export default Framere310mypY7;Framere310mypY7.displayName=\"Header Main\";Framere310mypY7.defaultProps={height:84,width:1920};addPropertyControls(Framere310mypY7,{variant:{options:[\"n06kOZvDn\",\"ccCTgYbGM\",\"tRfHuSG2_\",\"J0EIsjydx\",\"ujOScgBFv\"],optionTitles:[\"Primary\",\"Menu Open\",\"Sticky\",\"Tablet\",\"Tablet Open\"],title:\"Variant\",type:ControlType.Enum},P2bJAov9Z:{defaultValue:'var(--token-ee7eb49c-52bb-4a0d-8f7c-b41984cb48c0, rgb(24, 13, 14)) /* {\"name\":\"Color Dark\"} */',title:\"Background\",type:ControlType.Color}});addFonts(Framere310mypY7,[{explicitInter:true,fonts:[]},...HambarFonts,...NavListFonts,...SocialListFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere310mypY7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"84\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ccCTgYbGM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tRfHuSG2_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J0EIsjydx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ujOScgBFv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerVariables\":\"{\\\"P2bJAov9Z\\\":\\\"background\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ZBrp2aKA6jDDz8JIM4Zz/IYOXslyRyD9xboR0Y1bL/lnthtbWIS.js\";const enabledGestures={a6RFQE1y8:{hover:true,pressed:true},DECSmvHKC:{hover:true,pressed:true}};const cycleOrder=[\"DECSmvHKC\",\"a6RFQE1y8\"];const serializationHash=\"framer-DBVmX\";const variantClassNames={a6RFQE1y8:\"framer-v-1v39kh\",DECSmvHKC:\"framer-v-6dltzm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Primary:\"DECSmvHKC\",Tablet:\"a6RFQE1y8\"};const getProps=({click,height,id,link,title,width,...props})=>{return{...props,Avv9RGUX3:click??props.Avv9RGUX3,P3qewp68C:link??props.P3qewp68C,PaUcPZkwq:title??props.PaUcPZkwq??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DECSmvHKC\"};};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,PaUcPZkwq,P3qewp68C,Avv9RGUX3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DECSmvHKC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15pwfgp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Avv9RGUX3){const res=await Avv9RGUX3(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:P3qewp68C,motionChild:true,nodeId:\"DECSmvHKC\",scopeId:\"PoMSd3LCj\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6dltzm\",className,classNames)} framer-y2cvqo`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DECSmvHKC\",onTap:onTap15pwfgp,ref:refBinding,style:{...style},...addPropertyOverrides({\"a6RFQE1y8-hover\":{\"data-framer-name\":undefined},\"a6RFQE1y8-pressed\":{\"data-framer-name\":undefined},\"DECSmvHKC-hover\":{\"data-framer-name\":undefined},\"DECSmvHKC-pressed\":{\"data-framer-name\":undefined},a6RFQE1y8:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aubwnf\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"lyMvlEAko\",style:{backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",opacity:0},variants:{\"a6RFQE1y8-hover\":{backgroundColor:\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\",opacity:1},\"a6RFQE1y8-pressed\":{backgroundColor:\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\",opacity:1},\"DECSmvHKC-hover\":{backgroundColor:\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\",opacity:1},\"DECSmvHKC-pressed\":{backgroundColor:\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\",opacity:1}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-60g8tj\",\"data-styles-preset\":\"lnthtbWIS\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"About\"})}),className:\"framer-1idpf8z\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CQ1fHsnq3\",style:{\"--extracted-1eung3n\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:PaUcPZkwq,variants:{\"a6RFQE1y8-hover\":{\"--extracted-1eung3n\":\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\"},\"a6RFQE1y8-pressed\":{\"--extracted-1eung3n\":\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\"},\"DECSmvHKC-hover\":{\"--extracted-1eung3n\":\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\"},\"DECSmvHKC-pressed\":{\"--extracted-1eung3n\":\"var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"a6RFQE1y8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-60g8tj\",\"data-styles-preset\":\"lnthtbWIS\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145)))\"},children:\"About\"})})},\"a6RFQE1y8-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-60g8tj\",\"data-styles-preset\":\"lnthtbWIS\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145)))\"},children:\"About\"})})},\"DECSmvHKC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-60g8tj\",\"data-styles-preset\":\"lnthtbWIS\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145)))\"},children:\"About\"})})},\"DECSmvHKC-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-60g8tj\",\"data-styles-preset\":\"lnthtbWIS\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-ad6f5fe5-ab8a-45ae-82cd-7938608d3fe6, rgb(237, 187, 145)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DBVmX.framer-y2cvqo, .framer-DBVmX .framer-y2cvqo { display: block; }\",\".framer-DBVmX.framer-6dltzm { 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: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-DBVmX .framer-1aubwnf { bottom: 0px; flex: none; height: 4px; left: 0px; overflow: visible; position: absolute; width: 1%; z-index: 1; }\",\".framer-DBVmX .framer-1idpf8z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-DBVmX.framer-v-6dltzm.hover .framer-1aubwnf, .framer-DBVmX.framer-v-6dltzm.pressed .framer-1aubwnf { width: 100%; }\",\".framer-DBVmX.framer-v-1v39kh.hover .framer-1aubwnf, .framer-DBVmX.framer-v-1v39kh.pressed .framer-1aubwnf { height: 3px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a6RFQE1y8\":{\"layout\":[\"auto\",\"auto\"]},\"x_F6YHUES\":{\"layout\":[\"auto\",\"auto\"]},\"RPQomBmuH\":{\"layout\":[\"auto\",\"auto\"]},\"HBYFttuUQ\":{\"layout\":[\"auto\",\"auto\"]},\"AwSO6ZmEl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PaUcPZkwq\":\"title\",\"P3qewp68C\":\"link\",\"Avv9RGUX3\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPoMSd3LCj=withCSS(Component,css,\"framer-DBVmX\");export default FramerPoMSd3LCj;FramerPoMSd3LCj.displayName=\"Nav List\";FramerPoMSd3LCj.defaultProps={height:48,width:136};addPropertyControls(FramerPoMSd3LCj,{variant:{options:[\"DECSmvHKC\",\"a6RFQE1y8\"],optionTitles:[\"Primary\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},PaUcPZkwq:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},P3qewp68C:{title:\"Link\",type:ControlType.Link},Avv9RGUX3:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPoMSd3LCj,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPoMSd3LCj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a6RFQE1y8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x_F6YHUES\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RPQomBmuH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HBYFttuUQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AwSO6ZmEl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"PaUcPZkwq\\\":\\\"title\\\",\\\"P3qewp68C\\\":\\\"link\\\",\\\"Avv9RGUX3\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerIntrinsicWidth\":\"136\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PoMSd3LCj.map", "// Generated by Framer (2306ade)\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 cycleOrder=[\"sjvkgHPPq\",\"FkBnPP8q5\"];const serializationHash=\"framer-t0scB\";const variantClassNames={FkBnPP8q5:\"framer-v-nf77jd\",sjvkgHPPq:\"framer-v-1mwjo6e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Open:\"FkBnPP8q5\",Primary:\"sjvkgHPPq\"};const getProps=({click,height,id,width,...props})=>{return{...props,A2Lkuvk80:click??props.A2Lkuvk80,variant:humanReadableVariantMap[props.variant]??props.variant??\"sjvkgHPPq\"};};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,A2Lkuvk80,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sjvkgHPPq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapb9qxbo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(A2Lkuvk80){const res=await A2Lkuvk80(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mwjo6e\",className,classNames),\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sjvkgHPPq\",onTap:onTapb9qxbo,ref:refBinding,style:{...style},...addPropertyOverrides({FkBnPP8q5:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11nf8ir\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"cBW1jOiJh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17glhjc\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"rJmYXZaMN\",style:{backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",rotate:0},variants:{FkBnPP8q5:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nxq98q\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"vDbW9uUxJ\",style:{backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",opacity:1},variants:{FkBnPP8q5:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-75hbxp\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"D6TtAbaG9\",style:{backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",rotate:0},variants:{FkBnPP8q5:{rotate:-45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-t0scB.framer-kqp6jj, .framer-t0scB .framer-kqp6jj { display: block; }\",\".framer-t0scB.framer-1mwjo6e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 36px; }\",\".framer-t0scB .framer-11nf8ir { flex: none; height: 50%; overflow: visible; position: relative; width: 78%; }\",\".framer-t0scB .framer-17glhjc { bottom: 0px; flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; }\",\".framer-t0scB .framer-nxq98q { flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 100%; }\",\".framer-t0scB .framer-75hbxp { flex: none; height: 2px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-t0scB.framer-v-nf77jd .framer-17glhjc { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-t0scB.framer-v-nf77jd .framer-nxq98q { left: unset; right: -16px; }\",\".framer-t0scB.framer-v-nf77jd .framer-75hbxp { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FkBnPP8q5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"A2Lkuvk80\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPvh4TFIuo=withCSS(Component,css,\"framer-t0scB\");export default FramerPvh4TFIuo;FramerPvh4TFIuo.displayName=\"Hambar\";FramerPvh4TFIuo.defaultProps={height:36,width:36};addPropertyControls(FramerPvh4TFIuo,{variant:{options:[\"sjvkgHPPq\",\"FkBnPP8q5\"],optionTitles:[\"Primary\",\"Open\"],title:\"Variant\",type:ControlType.Enum},A2Lkuvk80:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPvh4TFIuo,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPvh4TFIuo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"A2Lkuvk80\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"36\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FkBnPP8q5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pvh4TFIuo.map", "// Generated by Framer (2306ade)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";import TickerTItle from\"https://framerusercontent.com/modules/0M2SmXdv6tSnnODXSjOX/Duz04bJqV33QTVVIesHL/kDnRsLHPU.js\";const TickerTItleFonts=getFonts(TickerTItle);const TickerFonts=getFonts(Ticker);const cycleOrder=[\"zveVjQM0E\",\"WepXVAsPY\"];const serializationHash=\"framer-1F7z4\";const variantClassNames={WepXVAsPY:\"framer-v-oqiero\",zveVjQM0E:\"framer-v-5gm2x4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Mobile:\"WepXVAsPY\",Primary:\"zveVjQM0E\"};const getProps=({gap,height,iconPadding,id,link,padding,width,...props})=>{return{...props,ayTmsDg6P:iconPadding??props.ayTmsDg6P??\"8px\",JpLtvObrg:link??props.JpLtvObrg,uH9yWxByi:padding??props.uH9yWxByi??\"48px 0px 48px 0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zveVjQM0E\",Xi9MJSVAQ:gap??props.Xi9MJSVAQ??64};};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,Xi9MJSVAQ,uH9yWxByi,ayTmsDg6P,JpLtvObrg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zveVjQM0E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:JpLtvObrg,motionChild:true,nodeId:\"zveVjQM0E\",openInNewTab:false,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-5gm2x4\",className,classNames)} framer-izjd7g`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"zveVjQM0E\",ref:refBinding,style:{\"--14v4f37\":numberToPixelString(uH9yWxByi),\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-e7f64382-aa2d-412f-b766-3d0d5d4bfbb9, rgb(66, 64, 65))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-e60bc7b1-4a43-4477-9fef-f17c4cf94c14, rgb(24, 23, 23))\",...style},...addPropertyOverrides({WepXVAsPY:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rt87lm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"bbxAKUSjx-container\",nodeId:\"bbxAKUSjx\",rendersWithMotion:true,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:Xi9MJSVAQ,height:\"100%\",hoverFactor:.4,id:\"bbxAKUSjx\",layoutId:\"bbxAKUSjx\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:false},slots:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"643px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ln7xz3-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ptuEzyCOr-container\",nodeId:\"ptuEzyCOr\",rendersWithMotion:true,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(TickerTItle,{height:\"100%\",id:\"ptuEzyCOr\",layoutId:\"ptuEzyCOr\",LSAiPLblA:Xi9MJSVAQ,tEg6nhxEw:numberToPixelString(ayTmsDg6P),variant:\"QtAVtzkN0\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"643px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m21ehd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"sjAHIhF_m-container\",nodeId:\"sjAHIhF_m\",rendersWithMotion:true,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(TickerTItle,{height:\"100%\",id:\"sjAHIhF_m\",layoutId:\"sjAHIhF_m\",LSAiPLblA:Xi9MJSVAQ,tEg6nhxEw:numberToPixelString(ayTmsDg6P),variant:\"SIHTIpsOS\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"643px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ln7xz3-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ptuEzyCOr-container\",nodeId:\"ptuEzyCOr\",rendersWithMotion:true,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(TickerTItle,{height:\"100%\",id:\"ptuEzyCOr\",layoutId:\"ptuEzyCOr\",LSAiPLblA:Xi9MJSVAQ,tEg6nhxEw:numberToPixelString(ayTmsDg6P),variant:\"QtAVtzkN0\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"643px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m21ehd-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"sjAHIhF_m-container\",nodeId:\"sjAHIhF_m\",rendersWithMotion:true,scopeId:\"jiIunROMd\",children:/*#__PURE__*/_jsx(TickerTItle,{height:\"100%\",id:\"sjAHIhF_m\",layoutId:\"sjAHIhF_m\",LSAiPLblA:Xi9MJSVAQ,tEg6nhxEw:numberToPixelString(ayTmsDg6P),variant:\"SIHTIpsOS\",width:\"100%\"})})})],speed:75,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({WepXVAsPY:{hoverFactor:.25,speed:50}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1F7z4.framer-izjd7g, .framer-1F7z4 .framer-izjd7g { display: block; }\",\".framer-1F7z4.framer-5gm2x4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: var(--14v4f37); position: relative; text-decoration: none; width: 1920px; }\",\".framer-1F7z4 .framer-1rt87lm-container { flex: none; height: 90px; position: relative; width: 100%; }\",\".framer-1F7z4 .framer-ln7xz3-container, .framer-1F7z4 .framer-1m21ehd-container { height: auto; position: relative; width: auto; }\",'.framer-1F7z4[data-border=\"true\"]::after, .framer-1F7z4 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 186\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"WepXVAsPY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Xi9MJSVAQ\":\"gap\",\"uH9yWxByi\":\"padding\",\"ayTmsDg6P\":\"iconPadding\",\"JpLtvObrg\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjiIunROMd=withCSS(Component,css,\"framer-1F7z4\");export default FramerjiIunROMd;FramerjiIunROMd.displayName=\"Ticker Main\";FramerjiIunROMd.defaultProps={height:186,width:1920};addPropertyControls(FramerjiIunROMd,{variant:{options:[\"zveVjQM0E\",\"WepXVAsPY\"],optionTitles:[\"Primary\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Xi9MJSVAQ:{defaultValue:64,title:\"Gap\",type:ControlType.Number},uH9yWxByi:{defaultValue:\"48px 0px 48px 0px\",title:\"Padding\",type:ControlType.Padding},ayTmsDg6P:{defaultValue:\"8px\",title:\"Icon Padding\",type:ControlType.Padding},JpLtvObrg:{title:\"Link\",type:ControlType.Link}});addFonts(FramerjiIunROMd,[{explicitInter:true,fonts:[]},...TickerTItleFonts,...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjiIunROMd\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WepXVAsPY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"186\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Xi9MJSVAQ\\\":\\\"gap\\\",\\\"uH9yWxByi\\\":\\\"padding\\\",\\\"ayTmsDg6P\\\":\\\"iconPadding\\\",\\\"JpLtvObrg\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[0];}if(index===filteredSlots.length-1){ref=childrenRef[1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2728\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map", "import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map", "class MotionValue{setAnimation(i){this.animation=i;null===i||void 0===i?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n\n//# sourceMappingURL=index.es.js.map", "function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isString=t=>\"string\"===typeof t;const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let r=0;for(;r<o-2;r++)if(s<e[r+1])break;let f=clamp(0,1,progress(e[r],e[r+1],s));const c=getEasingForSegment(n,r);f=c(f);return mix(t[r],t[r+1],f)}}const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,defaults as i,isEasingGenerator as e,isEasingList as s,interpolate as a}from\"@motionone/utils\";import{cubicBezier as n,steps as r}from\"@motionone/easing\";const o={ease:n(.25,.1,.25,1),\"ease-in\":n(.42,0,1,1),\"ease-in-out\":n(.42,0,.58,1),\"ease-out\":n(0,0,.58,1)};const h=/\\((.*?)\\)/;function getEasingFunction(i){if(\"function\"===typeof i)return i;if(Array.isArray(i))return n(...i);if(o[i])return o[i];if(i.startsWith(\"steps\")){const t=h.exec(i);if(t){const i=t[1].split(\",\");return r(parseFloat(i[0]),i[1].trim())}}return t}class Animation{constructor(n,r=[0,1],{easing:o,duration:h=i.duration,delay:u=i.delay,endDelay:l=i.endDelay,repeat:m=i.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=t;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||i.easing;if(e(o)){const t=o.createAnimation(r,(()=>\"0\"),true);o=t.easing;void 0!==t.keyframes&&(r=t.keyframes);void 0!==t.duration&&(h=t.duration)}this.repeat=m;this.easing=s(o)?t:getEasingFunction(o);this.updateDuration(h);const d=a(r,c,s(o)?o.map(getEasingFunction):t);this.tick=t=>{var i;u=u;let e=0;e=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate;this.t=e;e/=1e3;e=Math.max(e-u,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(e=this.totalDuration);const s=e/this.duration;let a=Math.floor(s);let r=s%1;!r&&s>=1&&(r=1);1===r&&a--;const o=a%2;(\"reverse\"===p||\"alternate\"===p&&o||\"alternate-reverse\"===p&&!o)&&(r=1-r);const h=e>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(h));n(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||e>=this.totalDuration+l);if(c){this.playState=\"finished\";null===(i=this.resolve)||void 0===i?void 0:i.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map", "import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map", "var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map", "var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map", "import{velocityPerSecond as e,time as t}from\"@motionone/utils\";const s=5;function calcGeneratorVelocity(t,n,r){const a=Math.max(n-s,0);return e(r-t(a),n-a)}const n={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=n.stiffness,t=n.damping,s=n.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=n.stiffness,damping:s=n.damping,mass:r=n.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/r)/1e3;const l=calcDampingRatio(e,s,r);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const r=10;const a=1e4;function pregenerateKeyframes(e){let t;let s=r;let n=e(0);const o=[n.current];while(!n.done&&s<a){n=e(s);o.push(n.done?n.target:n.current);void 0===t&&n.hasReachedTarget&&(t=s);s+=r}const c=s-r;1===o.length&&o.push(n.current);return{keyframes:o,duration:c/1e3,overshootDuration:(null!==t&&void 0!==t?t:c)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map", "// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sC1GLk1lA0QrNZPxRu6o/o12icYj4fzlXsancOz4R/lNCF7wfhi.js\";const cycleOrder=[\"QtAVtzkN0\",\"SIHTIpsOS\"];const serializationHash=\"framer-fYBdT\";const variantClassNames={QtAVtzkN0:\"framer-v-xvu032\",SIHTIpsOS:\"framer-v-1twc66z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dim:\"SIHTIpsOS\",Primary:\"QtAVtzkN0\"};const getProps=({gap,height,iconPadding,id,width,...props})=>{return{...props,LSAiPLblA:gap??props.LSAiPLblA??64,tEg6nhxEw:iconPadding??props.tEg6nhxEw??\"8px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"QtAVtzkN0\"};};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,LSAiPLblA,tEg6nhxEw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QtAVtzkN0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xvu032\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"QtAVtzkN0\",ref:refBinding,style:{\"--spjzt4\":numberToPixelString(LSAiPLblA),opacity:1,...style},variants:{SIHTIpsOS:{opacity:.7}},...addPropertyOverrides({SIHTIpsOS:{\"data-framer-name\":\"Dim\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-669n0j\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"cg2GNvxNn\",style:{\"--1fqbbph\":numberToPixelString(tEg6nhxEw),backgroundColor:\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-8sh49s\",\"data-styles-preset\":\"lNCF7wfhi\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255)))\"},children:\"Schedule a call\"})}),className:\"framer-1m1ho5j\",\"data-framer-name\":\"Schedule a call\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dIYhkksF_\",style:{\"--extracted-1of0zx5\":\"var(--token-d296fad9-fece-4f74-a12f-f7109413cb9e, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fYBdT.framer-1sdbodi, .framer-fYBdT .framer-1sdbodi { display: block; }\",\".framer-fYBdT.framer-xvu032 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: var(--spjzt4); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fYBdT .framer-669n0j { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; padding: var(--1fqbbph); position: relative; width: 1px; }\",\".framer-fYBdT .framer-1m1ho5j { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 95\n * @framerIntrinsicWidth 690\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SIHTIpsOS\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"LSAiPLblA\":\"gap\",\"tEg6nhxEw\":\"iconPadding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkDnRsLHPU=withCSS(Component,css,\"framer-fYBdT\");export default FramerkDnRsLHPU;FramerkDnRsLHPU.displayName=\"Ticker TItle\";FramerkDnRsLHPU.defaultProps={height:95,width:690};addPropertyControls(FramerkDnRsLHPU,{variant:{options:[\"QtAVtzkN0\",\"SIHTIpsOS\"],optionTitles:[\"Primary\",\"Dim\"],title:\"Variant\",type:ControlType.Enum},LSAiPLblA:{defaultValue:64,min:0,title:\"Gap\",type:ControlType.Number},tEg6nhxEw:{defaultValue:\"8px\",title:\"Icon Padding\",type:ControlType.Padding}});addFonts(FramerkDnRsLHPU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkDnRsLHPU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"95\",\"framerVariables\":\"{\\\"LSAiPLblA\\\":\\\"gap\\\",\\\"tEg6nhxEw\\\":\\\"iconPadding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SIHTIpsOS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"690\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kDnRsLHPU.map"],
  "mappings": "yuCAAAA,ICAAC,IAA4B,IAAIC,GAAE,YAAYC,GAAIC,GAAQD,GAAME,GAAE,CAAC,EAAMC,GAAEJ,GAAEG,GAAE,WAAWC,GAAE,WAAWD,GAAE,YAAYC,GAAE,YAAY,IAAMC,GAAEF,GAAE,WAAWG,GAAEH,GAAE,YCA5JI,ICAAC,ICAAC,IAC8BC,GAAU,UAAU,CAAC,eAAe,eAAe,qBAAqB,oBAAoB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,2EAA2E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,8EAA8E,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,wsCAAwsC,2vCAA2vC,qvCAAqvC,EAAeC,GAAU,eCDx8IC,IAC6b,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUH,GAAMG,EAAM,UAAU,UAAUF,GAAOE,EAAM,WAAW,MAAM,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,UAAAuC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASM,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAnD,CAAQ,EAAEoD,GAAgB,CAAC,eAAe,YAAY,gBAAAzD,GAAgB,IAAImC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQwD,EAAiB7B,GAAuBD,EAAMvB,CAAQ,EAA4DsD,EAAkBC,EAAG3D,GAAkB,GAArE,CAAa2C,EAAS,CAAuE,EAAE,OAAoB1B,EAAK2C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK4C,GAAK,CAAC,KAAKhB,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB5B,EAAKE,EAAO,EAAE,CAAC,GAAG4B,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBf,EAAUM,CAAU,CAAC,kBAAkB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,QAAQ,GAAG,GAAGQ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,oBAAoB,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAGxC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,CAAC,EAAE8C,EAAYI,CAAc,EAAE,SAAsBnC,EAAK6C,EAAS,CAAC,sBAAsB,GAAK,SAAsB7C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,OAAO,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,KAAKX,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,kFAAkF,+SAA+S,iHAAiH,GAAeA,EAAG,EAWhyIC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECZrhEC,IACqkB,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQP,GAAwBO,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAOE,EAAM,WAAW,UAAU,UAAUH,GAAMG,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAMxB,IAAewB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAEwB,EAAM,iBAAwBxB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASM,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApD,CAAQ,EAAEqD,GAAgB,CAAC,WAAA1D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIqC,EAAW,QAAA7B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQyD,EAAiB7B,GAAuBD,EAAMxB,CAAQ,EAAmFuD,EAAkBC,EAAG5D,GAAkB,GAA5F,CAAa4C,GAAuBA,EAAS,CAAuE,EAAE,OAAoB3B,EAAK4C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBnB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAK6C,GAAK,CAAC,KAAKf,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBgB,EAAM5C,EAAO,EAAE,CAAC,GAAG6B,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,iBAAiBf,EAAUM,CAAU,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGzC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAE+C,EAAYI,CAAc,EAAE,SAAS,CAAcpC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAezC,EAAK+C,EAAS,CAAC,sBAAsB,GAAK,SAAsB/C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAE,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,MAAM,QAAQ,EAAE,EAAE,KAAKZ,EAAU,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,EAAE,kBAAkB,CAAC,QAAQ,CAAC,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG5C,GAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE8B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQY,GAAI,CAAC,kFAAkF,gFAAgF,mTAAmT,uJAAuJ,iHAAiH,mHAAmH,GAAeA,GAAI,GAAgBA,EAAG,EAW/qLC,GAAgBC,EAAQrC,GAAUmC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,UAAU,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EHXjwB,IAAMC,GAAgBC,GAASC,EAAU,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAgBL,GAASM,EAAU,EAAQC,GAAgBP,GAASQ,EAAU,EAAQC,GAAYN,GAAOO,EAAK,EAAQC,GAAeR,GAAOS,CAAQ,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAa,CAACC,EAAKZ,EAASa,IAAiB,CAAC,OAAOD,EAAK,MAAM,CAAC,IAAI,UAAU,OAAOZ,EAAS,SAASa,EAAe,IAAI,UAAU,OAAOb,EAAS,SAASa,EAAe,IAAI,QAAQ,OAAOb,EAAS,OAAOa,EAAe,IAAI,aAAa,OAAOb,EAAS,YAAYa,CAAe,CAAC,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,EAAE,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,GAAG,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,GAAG,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWH,GAAY,EAAE,EAAE,EAAE,GAAG,EAAQI,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAAS9C,EAAO,OAAa+C,CAAQ,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQL,GAAwBK,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMvC,IAAeuC,EAAM,iBAAwBvC,EAAS,KAAK,GAAG,EAAEuC,EAAM,iBAAwBvC,EAAS,KAAK,GAAG,EAAUyC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtD,EAAQ,GAAGuD,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAjE,CAAQ,EAAEkE,GAAgB,CAAC,WAAAvE,GAAW,eAAe,YAAY,IAAImD,EAAW,QAAA5C,EAAQ,kBAAAL,EAAiB,CAAC,EAAQsE,EAAiB3B,GAAuBD,EAAMvC,CAAQ,EAAwJoE,EAAkBC,EAAGzE,GAAkB,GAAjK,CAAa2D,GAAuBA,GAAuBA,GAAuBA,GAAuBA,EAAS,CAAuE,EAAQe,EAAOC,GAAU,EAAE,OAAoBxC,EAAKyC,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBhB,EAAKC,GAAS,CAAC,QAAQhC,EAAS,QAAQ,GAAM,SAAsB+B,EAAKT,GAAW,CAAC,MAAMnB,GAAY,SAAsB4B,EAAK7C,EAAO,OAAO,CAAC,GAAGuE,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,iBAAiBb,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIrB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGxD,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE4D,EAAYI,CAAc,EAAE,SAAsBW,EAAMvF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,kBAAkB,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMvF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMzF,GAAgB,CAAC,kBAAkB,CAAC,WAAWqB,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,SAAS,iBAAiB6D,EAAiB,SAAS,YAAY,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE4D,EAAYI,CAAc,EAAE,SAAS,CAAc/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4B5C,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU4F,EAAc,CAAC,EAAE,UAAU,OAAO,MAAM,OAAO,GAAG7E,GAAqB,CAAC,UAAU,CAAC,UAAU6E,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,CAAC,EAAEjB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASI,GAA6B/C,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU+F,EAAe,CAAC,EAAE,UAAU,QAAQ,MAAM,OAAO,GAAGhF,GAAqB,CAAC,UAAU,CAAC,UAAUgF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEpB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6BhD,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUgG,EAAe,CAAC,EAAE,UAAU,WAAW,MAAM,OAAO,GAAGjF,GAAqB,CAAC,UAAU,CAAC,UAAUiF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAErB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6BjD,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUiG,EAAe,CAAC,EAAE,UAAU,oBAAoB,MAAM,OAAO,GAAGlF,GAAqB,CAAC,UAAU,CAAC,UAAUkF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEtB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASO,GAA6BlD,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUkG,EAAe,CAAC,EAAE,UAAU,OAAO,MAAM,OAAO,GAAGnF,GAAqB,CAAC,UAAU,CAAC,UAAUmF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEvB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASQ,GAA6BnD,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUmG,EAAe,CAAC,EAAE,UAAU,UAAU,MAAM,OAAO,GAAGpF,GAAqB,CAAC,UAAU,CAAC,UAAUoF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAExB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK2C,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASS,GAA6BpD,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKhD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUoG,EAAe,CAAC,EAAE,UAAU,MAAM,MAAM,OAAO,GAAGrF,GAAqB,CAAC,UAAU,CAAC,UAAUqF,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,CAAC,EAAEzB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMzF,GAAgB,CAAC,kBAAkB,CAAC,WAAWuB,EAAW,EAAE,sBAAsB,GAAK,gBAAgBH,GAAU,eAAeI,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB2D,EAAiB,SAAS,YAAY,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE4D,EAAYI,CAAc,EAAE,SAAS,CAAcW,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,SAAS,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeM,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB6C,EAAKqD,GAAK,CAAC,KAAK,yBAAyB,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsBrD,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,oBAAoB,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB6C,EAAKqD,GAAK,CAAC,KAAK,2BAA2B,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsBrD,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,oBAAoB,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,kDAAkD,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeM,EAAMvF,EAAO,GAAG,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,GAAG,KAAK,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAK3C,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,UAAU,MAAM,OAAO,UAAU,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2C,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,GAAG,KAAK,UAAU,0BAA0B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAK3C,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,YAAY,MAAM,OAAO,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe2C,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,GAAG,KAAK,UAAU,2BAA2B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAK3C,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,WAAW,MAAM,OAAO,UAAU,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeqF,EAAMzF,GAAgB,CAAC,kBAAkB,CAAC,WAAWyB,EAAW,EAAE,sBAAsB,GAAK,gBAAgBL,GAAU,eAAeM,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,cAAc,iBAAiByD,EAAiB,SAAS,YAAY,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE4D,EAAYI,CAAc,EAAE,SAAS,CAAc/B,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,OAAO,sBAAsB,iGAAiG,EAAE,SAAS,oCAA+B,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,qCAAgC,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAKsD,GAAc,CAAC,UAAU,iBAAiB,iBAAiBlB,EAAiB,SAAS,YAAY,OAAO,YAAY,SAASmB,GAAwBb,EAAMc,GAAU,CAAC,SAAS,CAAcxD,EAAK7C,EAAO,MAAM,CAAC,UAAU,gBAAgB,iBAAiBiF,EAAiB,SAAS,YAAY,SAAsBpC,EAAKyD,GAAmB,CAAC,UAAU,gBAAgB,UAAU,aAAa,iBAAiBrB,EAAiB,SAAS,YAAY,YAAY,aAAa,SAAS,GAAK,MAAM,CAAC,4BAA4B,sEAAsE,qCAAqC,MAAM,8BAA8B,qEAAqE,mCAAmC,MAAM,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,4BAA4B,wEAAwE,4BAA4B,qBAAqB,mCAAmC,uEAAuE,EAAE,KAAK,MAAM,CAAC,CAAC,CAAC,EAAepC,EAAK7C,EAAO,MAAM,CAAC,UAAU,iBAAiB,iBAAiBiF,EAAiB,SAAS,YAAY,SAAsBpC,EAAKyD,GAAmB,CAAC,UAAU,gBAAgB,UAAU,gBAAgB,iBAAiBrB,EAAiB,SAAS,YAAY,YAAY,gBAAgB,SAAS,GAAK,MAAM,CAAC,4BAA4B,sEAAsE,qCAAqC,MAAM,8BAA8B,qEAAqE,mCAAmC,MAAM,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,4BAA4B,wEAAwE,4BAA4B,qBAAqB,mCAAmC,uEAAuE,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,EAAepC,EAAK7C,EAAO,MAAM,CAAC,aAAa,WAAW,UAAU,gBAAgB,iBAAiBiF,EAAiB,SAAS,YAAY,SAAsBpC,EAAK0D,GAAW,CAAC,UAAU,gBAAgB,aAAa,GAAG,UAAU,WAAW,iBAAiBtB,EAAiB,SAAS,YAAY,SAAS,GAAK,cAAc,CAAC,CAAC,SAAS,GAAK,MAAM,yCAAyC,KAAK,SAAS,MAAM,EAAE,EAAE,CAAC,MAAM,YAAY,KAAK,SAAS,MAAM,WAAW,EAAE,CAAC,MAAM,YAAY,KAAK,SAAS,MAAM,WAAW,CAAC,EAAE,MAAM,CAAC,4BAA4B,sEAAsE,qCAAqC,MAAM,8BAA8B,qEAAqE,mCAAmC,MAAM,oCAAoC,MAAM,8BAA8B,QAAQ,kCAAkC,MAAM,4BAA4B,wEAAwE,4BAA4B,wEAAwE,oCAAoC,uEAAuE,CAAC,CAAC,CAAC,CAAC,EAAepC,EAAK6C,EAA0B,CAAC,OAAO,GAAG,SAAsB7C,EAAK8C,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBV,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBpC,EAAKzC,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,eAAe,UAAU,sBAAsB,KAAK,SAAS,QAAQqB,GAAa2E,EAAU,CAAC,QAAQ,YAAY,QAAQ,WAAW,EAAE,WAAW,EAAE,MAAM,OAAO,GAAGxF,GAAqB,CAAC,UAAU,CAAC,UAAU,qBAAqB,CAAC,EAAE4D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcM,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAKxC,GAAY,CAAC,kBAAkB,CAAC,WAAWwB,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,WAAW,CAAC,IAAI,aAAa,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,OAAOoC,GAAmB,OAAO,OAAO,mBAAmB,IAAI,uEAAuE,OAAO,sQAAsQ,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBe,EAAiB,SAAS,YAAY,MAAM,CAAC,MAAM,GAAG,EAAE,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,OAAU,WAAW,CAAC,IAAI,aAAa,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,OAAOsD,GAAmB,OAAO,OAAO,mBAAmB,IAAI,kFAAkF,OAAO,uSAAuS,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,aAAa,IAAI,OAAO,YAAY,IAAI,WAAW,KAAK,MAAM,OAAOA,GAAmB,OAAO,OAAO,mBAAmB,IAAI,uEAAuE,OAAO,sQAAsQ,CAAC,CAAC,EAAEM,EAAYI,CAAc,CAAC,CAAC,EAAe/B,EAAKtC,GAAe,CAAC,kBAAkB,CAAC,WAAWyB,EAAW,EAAE,sBAAsB,GAAM,gBAAgBD,GAAW,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,sBAAsB,GAAK,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,GAAG,SAAsBY,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,WAAW,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,MAAM,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,MAAS,EAAE,UAAU,CAAC,gBAAgBsB,GAAW,eAAeC,EAAU,CAAC,EAAEqC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMzF,GAAgB,CAAC,kBAAkB,CAAC,WAAWuB,EAAW,EAAE,sBAAsB,GAAM,gBAAgBH,GAAU,eAAeI,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiB2D,EAAiB,SAAS,YAAY,GAAGrE,GAAqB,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE4D,EAAYI,CAAc,EAAE,SAAS,CAAc/B,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,0CAA0C,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,0CAA0C,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,MAAM,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeM,EAAMvF,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBiF,EAAiB,SAAS,YAAY,SAAS,CAAcpC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,KAAK,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAepC,EAAKrC,EAAS,CAAC,sBAAsB,GAAK,SAAsBqC,EAAWE,EAAS,CAAC,SAAsBF,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB6C,EAAKqD,GAAK,CAAC,KAAK,mDAAmD,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsBrD,EAAK7C,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,YAAY,MAAM,CAAC,OAAO,EAAE,iBAAiBiF,EAAiB,SAAS,YAAY,MAAM,CAAC,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQuB,GAAI,CAAC,kFAAkF,kFAAkF,uRAAuR,uSAAuS,4SAA4S,+RAA+R,2fAA2f,8RAA8R,6RAA6R,kOAAkO,6RAA6R,6MAA6M,uLAAuL,wTAAwT,2RAA2R,wSAAwS,wSAAwS,siBAAsiB,sRAAsR,qRAAqR,6QAA6Q,gIAAgI,4HAA4H,2QAA2Q,oRAAoR,iGAAiG,qEAAqE,+GAA+G,+FAA+F,8DAA8D,4FAA4F,wFAAwF,uFAAuF,+DAA+D,8GAA8G,8EAA8E,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,EAAG,EAUtmoCC,GAAgBC,EAAQnD,GAAUiD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,KAAK,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG9G,GAAgB,GAAGM,GAAgB,GAAGE,GAAgB,GAAG4G,GAAoCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,EAAE,GAAGD,GAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EIXp5EC,ICAAC,IACoe,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,EAAE,UAAU,CAAC,MAAM,GAAK,QAAQ,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUN,GAAOM,EAAM,UAAU,UAAUH,GAAMG,EAAM,UAAU,UAAUF,GAAOE,EAAM,WAAW,QAAQ,QAAQR,GAAwBQ,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMzB,IAAeyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAEyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAU2B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAxC,EAAQ,UAAAyC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE5B,GAASO,CAAK,EAAO,CAAC,YAAAsB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAtD,CAAQ,EAAEuD,GAAgB,CAAC,WAAA5D,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAIsC,EAAW,QAAA9B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ2D,EAAiB9B,GAAuBD,EAAMzB,CAAQ,EAAO,CAAC,sBAAAyD,EAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAaH,EAAsB,SAASI,KAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAA4DC,GAAkBC,EAAGnE,GAAkB,GAArE,CAAa6C,EAAS,CAAuE,EAAE,OAAoB5B,EAAKmD,EAAY,CAAC,GAAGtB,GAAUT,EAAgB,SAAsBpB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKoD,GAAK,CAAC,KAAKrB,EAAU,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,aAAa,GAAK,SAAsBsB,EAAMnD,EAAO,EAAE,CAAC,GAAG+B,EAAU,GAAGI,EAAgB,UAAU,GAAGa,EAAGD,GAAkB,gBAAgBrB,EAAUO,CAAU,CAAC,iBAAiB,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAa,IAAI5B,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAG1C,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,oBAAoB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEiD,EAAYI,CAAc,EAAE,SAAS,CAActC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,kBAAkB,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,oBAAoB,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAe3C,EAAKsD,EAAS,CAAC,sBAAsB,GAAK,SAAsBtD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,iBAAiByC,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,KAAK,EAAE,KAAKb,EAAU,SAAS,CAAC,kBAAkB,CAAC,sBAAsB,uEAAuE,EAAE,oBAAoB,CAAC,sBAAsB,uEAAuE,EAAE,kBAAkB,CAAC,sBAAsB,uEAAuE,EAAE,oBAAoB,CAAC,sBAAsB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG7C,GAAqB,CAAC,kBAAkB,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,oBAAoB,CAAC,SAAsBF,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEgC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,gFAAgF,+SAA+S,mJAAmJ,iHAAiH,8HAA8H,2IAA2I,GAAeA,EAAG,EAWr4PC,GAAgBC,EAAQ3C,GAAUyC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,WAAWA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,QAAQ,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECZhsEC,IACqU,IAAMC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,KAAK,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,MAAAC,EAAM,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUJ,GAAOI,EAAM,UAAU,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,UAAAuC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlD,CAAQ,EAAEmD,GAAgB,CAAC,WAAAxD,GAAW,eAAe,YAAY,IAAImC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuD,EAAiB5B,GAAuBD,EAAMvB,CAAQ,EAAO,CAAC,sBAAAqD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCC,EAAkBC,EAAG/D,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAK+C,EAAY,CAAC,GAAGpB,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAG2B,EAAU,GAAGI,EAAgB,UAAUa,EAAGD,EAAkB,iBAAiBnB,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAY,IAAI1B,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGxC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAE6C,EAAYI,CAAc,EAAE,SAAsBc,EAAM9C,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,MAAM,iBAAiBqC,EAAiB,SAAS,YAAY,SAAS,CAAcvC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAevC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQU,GAAI,CAAC,kFAAkF,gFAAgF,2QAA2Q,gHAAgH,yKAAyK,oMAAoM,qKAAqK,4GAA4G,8EAA8E,2FAA2F,EAWlyKC,GAAgBC,EAAQvC,GAAUqC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,SAASA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,MAAM,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EFX4R,IAAMM,GAAYC,GAASC,EAAM,EAAQC,GAAaF,GAASG,EAAO,EAAQC,GAAgBJ,GAASK,EAAU,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,EAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAOE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,cAAc,YAAY,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,WAAAC,EAAW,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUJ,GAAYI,EAAM,WAAW,qEAAqE,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMvB,IAAeuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAEuB,EAAM,iBAAwBvB,EAAS,KAAK,GAAG,EAAUyB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAtC,EAAQ,UAAAuC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAlD,CAAQ,EAAEmD,GAAgB,CAAC,WAAAxD,GAAW,eAAe,YAAY,IAAImC,EAAW,QAAA5B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQuD,EAAiB5B,GAAuBD,EAAMvB,CAAQ,EAAO,CAAC,sBAAAqD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAgBH,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,GAAgBL,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQS,EAAgBN,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQU,EAAiBP,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQW,GAAgBR,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQY,GAAiBT,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAuCa,GAAkBC,EAAGpE,GAAkB,GAAhD,CAAC,CAAuE,EAAQqE,GAAOC,GAAU,EAAE,OAAoBrD,EAAKsD,EAAY,CAAC,GAAG3B,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBiE,EAAMrD,EAAO,IAAI,CAAC,GAAG2B,EAAU,GAAGI,EAAgB,UAAUkB,EAAGD,GAAkB,gBAAgBxB,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGxC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,aAAa,CAAC,EAAE6C,EAAYI,CAAc,EAAE,SAAS,CAAclC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgBX,CAAS,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,EAAE,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,CAAC,CAAC,EAAe2B,EAAMrD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBqC,EAAiB,SAAS,YAAY,SAAS,CAAcvC,EAAKwD,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsBxD,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,YAAY,iBAAiBqC,EAAiB,SAAS,YAAY,SAAsBvC,EAAKyD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,OAAO,WAAW,iBAAiBlB,EAAiB,SAAS,YAAY,QAAQ,EAAE,IAAI,klcAAklc,aAAa,YAAY,mBAAmB,GAAK,GAAGtD,EAAqB,CAAC,UAAU,CAAC,IAAI,0tbAA0tb,aAAa,UAAU,EAAE,UAAU,CAAC,IAAI,0tbAA0tb,aAAa,UAAU,CAAC,EAAE6C,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,CAAC,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,CAAC,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKvB,GAAO,CAAC,UAAUkE,EAAgB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAG1D,EAAqB,CAAC,UAAU,CAAC,UAAU4D,EAAe,EAAE,UAAU,CAAC,UAAU,MAAS,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeqB,EAAMrD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAS,CAAcgB,EAAMrD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,iBAAiBqC,EAAiB,SAAS,YAAY,SAAS,CAAcgB,EAAMrD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBqC,EAAiB,SAAS,YAAY,SAAS,CAAcvC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4B7D,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUkF,EAAc,CAAC,EAAE,UAAU,OAAO,QAAQ,YAAY,MAAM,OAAO,GAAG5E,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUe,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAc,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUd,EAAiB,UAAUc,EAAc,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAE/B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,GAA6B9D,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,GAAG,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUmF,EAAe,CAAC,EAAE,UAAU,QAAQ,QAAQ,YAAY,MAAM,OAAO,GAAG7E,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUgB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUf,EAAiB,UAAUe,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAEhC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASG,GAA6B/D,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUoF,EAAe,CAAC,EAAE,UAAU,WAAW,QAAQ,YAAY,MAAM,OAAO,GAAG9E,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUiB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUhB,EAAiB,UAAUgB,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAEjC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASI,GAA6BhE,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqF,EAAe,CAAC,EAAE,UAAU,eAAe,QAAQ,YAAY,MAAM,OAAO,GAAG/E,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUkB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUjB,EAAiB,UAAUiB,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAElC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6BjE,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUsF,EAAe,CAAC,EAAE,UAAU,oBAAoB,QAAQ,YAAY,MAAM,OAAO,GAAGhF,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUmB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUlB,EAAiB,UAAUkB,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAEnC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6BlE,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUuF,EAAe,CAAC,EAAE,UAAU,OAAO,QAAQ,YAAY,MAAM,OAAO,GAAGjF,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUoB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUnB,EAAiB,UAAUmB,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAEpC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAK4D,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASO,GAA6BnE,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,IAAI,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,GAAG,EAAE,GAAG,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKrB,GAAQ,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUwF,EAAe,CAAC,EAAE,UAAU,UAAU,QAAQ,YAAY,MAAM,OAAO,GAAGlF,EAAqB,CAAC,UAAU,CAAC,UAAU6D,EAAgB,UAAUqB,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,UAAUA,EAAe,CAAC,CAAC,EAAE,UAAU,CAAC,UAAUpB,EAAiB,UAAUoB,EAAe,CAAC,EAAE,QAAQ,WAAW,CAAC,EAAErC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeqB,EAAMrD,EAAO,GAAG,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiBqC,EAAiB,SAAS,YAAY,SAAS,CAAcvC,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,GAAG,KAAK,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKnB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,UAAU,MAAM,OAAO,UAAU,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAemB,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,GAAG,KAAK,UAAU,2BAA2B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKnB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,YAAY,MAAM,OAAO,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,EAAemB,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,IAAI,EAAE,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,IAAI,IAAI,CAAC,EAAE,UAAU,CAAC,EAAE,MAAS,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,GAAG,KAAK,UAAU,0BAA0B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKnB,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,UAAU,WAAW,MAAM,OAAO,UAAU,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAemB,EAAK0D,EAA0B,CAAC,OAAO,GAAG,GAAGnC,GAAmB,GAAG,GAAG,EAAE,GAAG,GAAGtC,EAAqB,CAAC,UAAU,CAAC,GAAGsC,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,GAAG,EAAE,EAAE,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK2D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBpB,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKvB,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAGQ,EAAqB,CAAC,UAAU,CAAC,UAAU+D,EAAe,EAAE,UAAU,CAAC,UAAUC,EAAgB,EAAE,UAAU,CAAC,UAAUA,EAAgB,CAAC,EAAEnB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkC,GAAI,CAAC,kFAAkF,kFAAkF,kRAAkR,iJAAiJ,0SAA0S,8SAA8S,+FAA+F,+fAA+f,uWAAuW,oRAAoR,2RAA2R,6SAA6S,4IAA4I,yJAAyJ,sKAAsK,+FAA+F,8HAA8H,8IAA8I,8FAA8F,sKAAsK,+EAA+E,EAWjzgEC,GAAgBC,EAAQ1D,GAAUwD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,YAAY,SAAS,SAAS,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,iGAAiG,MAAM,aAAa,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG9F,GAAY,GAAGG,GAAa,GAAGE,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,EGZhtB+F,ICAAC,ICAAC,ICAAC,ICAAC,IAA0qB,IAAMC,GAAWC,GAAGA,EAA0f,IAAMC,GAAE,CAAC,GAAGC,GAAG,IAAIA,EAAE,EAAEA,GAAGA,EAAE,GAAG,EAMrtC,SAASC,GAAkBD,EAAED,EAAE,CAAC,OAAOA,EAAEC,GAAG,IAAID,GAAG,CAAC,CCNtDG,ICAAC,IAAyD,IAAMC,GAAW,CAACC,EAAEC,EAAEC,OAAO,EAAE,EAAEA,EAAE,EAAED,GAAGD,GAAG,EAAEE,EAAE,EAAED,IAAID,EAAE,EAAEC,GAAGD,EAAQE,GAAE,KAAWC,GAAE,GAAG,SAASC,GAAgBJ,EAAEC,EAAEI,EAAEC,EAAEC,EAAE,CAAC,IAAIC,EAAMC,EAAM,EAAE,EAAE,GAAGA,EAAER,GAAGI,EAAEJ,GAAG,EAAEO,EAAET,GAAWU,EAAEH,EAAEC,CAAC,EAAEP,EAAEQ,EAAE,EAAEH,EAAEI,EAAER,EAAEQ,QAAQ,KAAK,IAAID,CAAC,EAAEN,IAAG,EAAE,EAAEC,IAAG,OAAOM,CAAC,CAAC,SAASC,GAAYT,EAAEC,EAAEC,EAAEE,EAAE,CAAC,GAAGJ,IAAIC,GAAGC,IAAIE,EAAE,OAAOM,GAAE,IAAMC,EAASZ,GAAGI,GAAgBJ,EAAE,EAAE,EAAEC,EAAEE,CAAC,EAAE,OAAOH,GAAOA,IAAJ,GAAWA,IAAJ,EAAMA,EAAED,GAAWa,EAASZ,CAAC,EAAEE,EAAEG,CAAC,CAAC,CDApQ,IAAMQ,GAAE,CAAC,KAAKC,GAAE,IAAI,GAAG,IAAI,CAAC,EAAE,UAAUA,GAAE,IAAI,EAAE,EAAE,CAAC,EAAE,cAAcA,GAAE,IAAI,EAAE,IAAI,CAAC,EAAE,WAAWA,GAAE,EAAE,EAAE,IAAI,CAAC,CAAC,EEA1RC,IAAqvB,SAASC,GAAO,EAAEC,EAAE,CAAC,IAAIC,EAAE,CAAC,EAAE,QAAQC,KAAK,EAAE,OAAO,UAAU,eAAe,KAAK,EAAEA,CAAC,GAAGF,EAAE,QAAQE,CAAC,EAAE,IAAID,EAAEC,CAAC,EAAE,EAAEA,CAAC,GAAG,GAAS,GAAN,MAAsB,OAAO,OAAO,uBAA3B,WAAiD,CAAC,IAAI,EAAE,EAAE,IAAIA,EAAE,OAAO,sBAAsB,CAAC,EAAE,EAAEA,EAAE,OAAO,IAAIF,EAAE,QAAQE,EAAE,CAAC,CAAC,EAAE,GAAG,OAAO,UAAU,qBAAqB,KAAK,EAAEA,EAAE,CAAC,CAAC,IAAID,EAAEC,EAAE,CAAC,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAE,CAAC,OAAOD,CAAC,CCArkCE,IAAA,IAAIC,GAAE,CAAC,EAAE,OAAO,eAAeA,GAAE,aAAa,CAAC,MAAM,EAAI,CAAC,EAAEA,GAAE,QAAQ,UAAU,CAAC,EAAEA,GAAE,UAAU,UAAU,CAAC,EAAE,IAAMC,GAAED,GAAE,WAAWE,GAAEF,GAAE,QAAQG,GAAEH,GAAE,UCAjJI,IAA+D,IAAMC,GAAE,EAAE,SAASC,GAAsBC,EAAEC,EAAEC,EAAE,CAAC,IAAM,EAAE,KAAK,IAAID,EAAEH,GAAE,CAAC,EAAE,OAAOK,GAAED,EAAEF,EAAE,CAAC,EAAEC,EAAE,CAAC,CAAC,CAAC,IAAMA,GAAE,CAAC,UAAU,IAAI,QAAQ,GAAG,KAAK,CAAC,EAAQG,GAAiB,CAAC,EAAEH,GAAE,UAAUD,EAAEC,GAAE,QAAQH,EAAEG,GAAE,OAAOD,GAAG,EAAE,KAAK,KAAK,EAAEF,CAAC,GAAG,SAASO,GAAiB,EAAEL,EAAEF,EAAE,CAAC,OAAO,EAAEE,GAAGF,GAAGE,GAAG,EAAEA,GAAGF,GAAGE,CAAC,CAAC,IAAMM,GAAO,CAAC,CAAC,UAAU,EAAEL,GAAE,UAAU,QAAQH,EAAEG,GAAE,QAAQ,KAAKC,EAAED,GAAE,KAAK,KAAK,EAAE,EAAE,GAAG,EAAE,EAAE,SAASM,EAAE,EAAE,UAAUC,EAAE,EAAE,aAAaC,EAAE,EAAE,EAAE,CAAC,IAAI,CAACF,EAAEA,EAAEG,GAAE,EAAEH,CAAC,EAAE,EAAE,IAAMI,EAAE,CAAC,KAAK,GAAM,iBAAiB,GAAM,QAAQ,EAAE,OAAO,CAAC,EAAQC,EAAE,EAAE,EAAQC,EAAE,KAAK,KAAK,EAAEX,CAAC,EAAE,IAAUY,EAAEV,GAAiB,EAAEN,EAAEI,CAAC,EAAMa,EAAE,GAAGD,EAAE,EAAE,CAAC,IAAMJ,EAAEG,EAAE,KAAK,KAAK,EAAEC,EAAEA,CAAC,EAAEC,EAAEf,GAAG,EAAE,KAAK,IAAI,CAACc,EAAED,EAAEb,CAAC,IAAIc,EAAED,EAAED,EAAEL,GAAGG,EAAE,KAAK,IAAIA,EAAEV,CAAC,EAAEY,EAAE,KAAK,IAAIF,EAAEV,CAAC,EAAE,MAAMe,EAAEL,GAAG,EAAE,KAAK,IAAI,CAACG,EAAEH,CAAC,GAAGE,GAAGC,EAAED,EAAEL,GAAGG,GAAG,OAAOA,GAAG,CAACC,EAAE,QAAQI,EAAEL,CAAC,EAAE,IAAMV,EAAMU,IAAJ,EAAMH,EAAER,GAAsBgB,EAAEL,EAAEC,EAAE,OAAO,EAAQb,EAAE,KAAK,IAAIE,CAAC,GAAGQ,EAAQP,EAAE,KAAK,IAAI,EAAEU,EAAE,OAAO,GAAGF,EAAE,OAAAE,EAAE,KAAKb,GAAGG,EAAEU,EAAE,iBAAiBN,GAAiB,EAAE,EAAEM,EAAE,OAAO,EAASA,CAAC,CAAC,EAAQK,GAAM,CAAC,CAAC,KAAK,EAAE,EAAE,SAASlB,EAAE,EAAE,MAAM,EAAE,GAAG,MAAMI,EAAE,KAAK,cAAce,EAAE,gBAAgBC,EAAE,aAAaX,EAAE,IAAIC,EAAE,IAAIC,EAAE,aAAa,EAAE,GAAG,UAAUG,CAAC,IAAI,CAACV,EAAEQ,GAAE,GAAGR,CAAC,EAAE,IAAMW,EAAE,CAAC,iBAAiB,GAAM,KAAK,GAAM,QAAQ,EAAE,OAAO,CAAC,EAAQM,EAAcT,GAAYF,IAAT,QAAYE,EAAEF,GAAYC,IAAT,QAAYC,EAAED,EAAQW,EAAgBV,GAAYF,IAAT,OAAWC,EAAWA,IAAT,QAAY,KAAK,IAAID,EAAEE,CAAC,EAAE,KAAK,IAAID,EAAEC,CAAC,EAAEF,EAAEC,EAAMK,EAAE,EAAEhB,EAAQiB,EAAE,EAAED,EAAQO,EAAWd,IAAT,OAAWQ,EAAER,EAAEQ,CAAC,EAAEF,EAAE,OAAOQ,EAAEA,IAAIN,IAAID,EAAEO,EAAE,GAAG,IAAMC,EAAUZ,GAAG,CAACI,EAAE,KAAK,IAAI,CAACJ,EAAER,CAAC,EAAQqB,EAAWb,GAAGW,EAAEC,EAAUZ,CAAC,EAAQc,EAAcd,GAAG,CAAC,IAAMV,EAAEsB,EAAUZ,CAAC,EAAQZ,EAAEyB,EAAWb,CAAC,EAAEG,EAAE,KAAK,KAAK,IAAIb,CAAC,GAAG,EAAEa,EAAE,QAAQA,EAAE,KAAKQ,EAAEvB,CAAC,EAAM2B,EAAMC,EAAQC,EAAmBjB,GAAG,CAAIS,EAAcN,EAAE,OAAO,IAAGY,EAAEf,EAAEgB,EAAEpB,GAAO,CAAC,KAAKO,EAAE,QAAQ,GAAGO,EAAgBP,EAAE,OAAO,EAAE,SAASd,GAAsBwB,EAAWb,EAAEG,EAAE,OAAO,EAAE,QAAQI,EAAE,UAAUC,EAAE,aAAa,EAAE,UAAUN,CAAC,CAAC,EAAE,EAAE,OAAAe,EAAmB,CAAC,EAASjB,GAAG,CAAC,IAAIV,EAAE,GAAuE,MAA9D,CAAC0B,GAAYD,IAAT,SAAYzB,EAAE,GAAKwB,EAAcd,CAAC,EAAEiB,EAAmBjB,CAAC,GAAce,IAAT,QAAYf,EAAEe,GAAGZ,EAAE,iBAAiB,GAAYa,EAAEhB,EAAEe,CAAC,IAAEZ,EAAE,iBAAiB,GAAM,CAACb,GAAGwB,EAAcd,CAAC,EAASG,EAAC,CAAC,EAAQX,GAAE,GAASe,GAAE,IAAI,SAASW,GAAqB,EAAE,CAAC,IAAI5B,EAAMF,EAAEI,GAAMD,EAAE,EAAE,CAAC,EAAQ,EAAE,CAACA,EAAE,OAAO,EAAE,KAAM,CAACA,EAAE,MAAMH,EAAEmB,IAAGhB,EAAE,EAAEH,CAAC,EAAE,EAAE,KAAKG,EAAE,KAAKA,EAAE,OAAOA,EAAE,OAAO,EAAWD,IAAT,QAAYC,EAAE,mBAAmBD,EAAEF,GAAGA,GAAGI,GAAE,IAAMK,EAAET,EAAEI,GAAE,OAAI,EAAE,SAAN,GAAc,EAAE,KAAKD,EAAE,OAAO,EAAQ,CAAC,UAAU,EAAE,SAASM,EAAE,IAAI,mBAA0BP,GAAgBO,GAAG,GAAG,CAAC,CPA1jD,IAAMsB,GAAE,CAAC,GAAG,IAAI,IAAI,GAAG,EAAQC,GAAE,CAAC,YAAY,QAAQ,SAAS,MAAM,EAAyD,IAAMC,GAAE,CAAC,OAAO,UAAU,aAAa,OAAO,cAAc,GAAG,EAAE,KAAK,EAAQC,GAAE,CAAC,UAAU,CAAC,OAAO,sBAAsB,aAAa,MAAM,cAAc,GAAG,EAAE,IAAI,EAAE,OAAOD,GAAE,MAAM,CAAC,OAAO,WAAW,aAAa,EAAE,cAAcE,EAAC,EAAE,KAAKF,EAAC,EAAQG,GAAE,IAAI,IAAUC,GAAkB,GAAG,YAAY,CAAC,GAASC,GAAE,CAAC,IAAI,IAAI,GAAG,EAAEC,GAAE,QAAS,GAAG,CAACC,GAAE,QAASC,GAAG,CAACH,GAAE,KAAK,EAAEG,CAAC,EAAEL,GAAE,IAAIC,GAAkB,EAAEI,CAAC,EAAEP,GAAE,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,EAA+D,IAAMQ,GAAE,IAAI,IAAIC,EAAC,EAA2tB,IAAMC,GAAc,GAAG,SAAS,cAAc,KAAK,EAAE,QAAQ,EAAE,CAAC,SAAS,IAAI,CAAC,EAAQC,GAAE,CAAC,oBAAoB,IAAkB,OAAO,IAArB,KAA0B,OAAO,eAAe,KAAK,IAAI,kBAAkB,EAAE,MAAM,IAAI,OAAO,eAAe,KAAK,QAAQ,UAAU,SAAS,EAAE,iBAAiB,IAAI,CAAC,GAAG,CAACD,GAAc,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,MAAS,CAAC,MAAO,EAAK,CAAC,MAAO,EAAI,EAAE,SAAS,IAAI,EAAQA,GAAc,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,QAAS,EAAQE,GAAE,CAAC,EAAQC,GAAE,CAAC,EAAE,QAAU,KAAKF,GAAEE,GAAE,CAAC,EAAE,KAAcD,GAAE,CAAC,IAAZ,SAAgBA,GAAE,CAAC,EAAED,GAAE,CAAC,EAAE,GAAUC,GAAE,CAAC,GAA2kF,SAASE,GAAgB,EAAEC,EAAE,CAAC,IAAI,EAAE,OAAc,OAAO,GAAlB,SAAuBA,IAAW,EAAEA,EAAE,CAAC,KAAb,MAA0B,IAAT,SAAaA,EAAE,CAAC,EAAE,SAAS,iBAAiB,CAAC,GAAE,EAAEA,EAAE,CAAC,GAAO,EAAE,SAAS,iBAAiB,CAAC,EAAO,aAAa,UAAU,EAAE,CAAC,CAAC,GAAU,MAAM,KAAK,GAAG,CAAC,CAAC,CAAC,CAAo7H,SAASC,GAAsB,EAAE,CAAC,IAAMC,EAAE,IAAI,QAAQ,MAAM,CAAC,EAAE,CAAC,IAAI,CAAC,IAAMC,EAAE,IAAI,IAAUC,EAAa,CAACF,EAAE,EAAEG,EAAE,IAAIC,EAAE,EAAEC,EAAE,KAAQ,CAAC,IAAMC,EAAE,GAAGN,CAAC,IAAIG,CAAC,IAAIC,CAAC,IAAIC,CAAC,GAAG,OAAAJ,EAAE,IAAIK,CAAC,GAAGL,EAAE,IAAIK,EAAE,EAAE,OAAO,OAAO,CAAC,KAAKN,EAAE,GAAGG,EAAE,SAASC,EAAE,UAAUC,EAAE,IAAI,EAAE,aAAaA,EAAE,IAAI,EAAE,EAAE,CAAC,CAAC,CAAC,EAASJ,EAAE,IAAIK,CAAC,CAAC,EAAQC,EAAaC,IAAIR,EAAE,IAAIQ,CAAC,GAAGR,EAAE,IAAIQ,EAAEC,GAAED,CAAC,CAAC,EAASR,EAAE,IAAIQ,CAAC,GAAG,MAAM,CAAC,gBAAgB,CAACA,EAAER,EAAEU,EAAET,EAAEE,IAAI,CAAC,IAAIC,EAAEC,EAAE,IAAIC,EAAQK,EAAEH,EAAE,OAA8C,GAAjCE,GAAGC,GAAG,GAAGH,EAAE,MAAMI,EAAc,EAAO,CAAC,IAAMF,EAAEF,EAAEG,EAAE,CAAC,EAAQE,EAAMF,IAAJ,EAAM,KAAKH,EAAE,CAAC,EAAMM,EAAE,EAAMC,EAAE,EAAQC,EAA8Bb,GAAE,UAAU,GAAGa,EAAE,CAAC,GAAK,CAAC,UAAUhB,EAAE,mBAAmBU,CAAC,EAAEP,EAAQF,EAA+BD,GAAE,WAAYU,GAAG,EAAQL,EAA+BL,GAAE,aAAc,YAAY,IAAI,EAAEC,EAAQK,GAAEU,EAAEX,CAAC,EAAE,QAAQU,GAAUX,EAAES,KAAV,MAAuBT,IAAT,OAAWA,EAAEE,IAAOK,IAAJ,GAAWA,IAAJ,GAAcH,EAAE,CAAC,IAAV,QAAeM,EAAEG,GAAGT,GAAGQ,EAAER,CAAC,EAAE,QAASH,EAAEC,EAAC,EAAE,MAAMS,GAAUV,EAAEQ,KAAV,MAAuBR,IAAT,OAAWA,EAAE,WAAWL,EAAE,CAAC,EAAE,IAAMkB,EAAEhB,EAAaa,EAAEL,EAAEI,EAA8Bb,GAAE,SAAS,OAAO,CAAC,EAAQkB,EAAEZ,EAAaW,CAAC,EAAEZ,EAAE,OAAO,OAAO,OAAO,OAAO,CAAC,EAAEa,CAAC,EAAE,CAAC,OAAO,QAAQ,CAAC,EAAKhB,IAAGA,EAAE,UAAUe,EAAEf,EAAE,mBAAmB,YAAY,IAAI,EAAE,MAAgDG,EAAE,CAAC,OAAO,OAAO,SAAnDC,EAAaL,EAAa,EAAE,GAAG,CAAC,EAA8B,iBAAiB,EAAE,OAAOI,CAAC,CAAC,CAAC,CAAC,CAAC,IAAMM,GAAe,GAAc,OAAO,GAAlB,SAA0BQ,GAAErB,GAAsBsB,EAAC,EAAQC,GAAEvB,GAAsBwB,EAAC,EAAQC,GAAE,CAAC,IAAI,EAAE,IAAI,CAAC,EAAE,SAASC,GAAS,EAAEzB,EAAE,CAAC,KAAK,EAAE,OAAOC,EAAE,OAAOE,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,GAAiB,OAAO,qBAArB,IAA0C,MAAM,IAAI,CAAC,EAAE,IAAMC,EAAEsB,GAAgB,CAAC,EAAQrB,EAAE,IAAI,QAAcsB,EAAqBnB,GAAG,CAACA,EAAE,QAASA,GAAG,CAAC,IAAME,EAAEL,EAAE,IAAIG,EAAE,MAAM,EAAE,GAAGA,EAAE,iBAAiB,EAAQE,EAAG,GAAGF,EAAE,eAAe,CAAC,IAAME,EAAEV,EAAEQ,CAAC,EAAe,OAAOE,GAApB,WAAsBL,EAAE,IAAIG,EAAE,OAAOE,CAAC,EAAEJ,EAAE,UAAUE,EAAE,MAAM,CAAC,MAASE,IAAGA,EAAEF,CAAC,EAAEH,EAAE,OAAOG,EAAE,MAAM,EAAE,CAAE,CAAC,EAAQF,EAAE,IAAI,qBAAqBqB,EAAqB,CAAC,KAAK,EAAE,WAAW1B,EAAE,UAAqB,OAAOE,GAAlB,SAAoBA,EAAEqB,GAAErB,CAAC,CAAC,CAAC,EAAE,OAAAC,EAAE,QAASI,GAAGF,EAAE,QAAQE,CAAC,CAAE,EAAQ,IAAIF,EAAE,WAAW,CAAC,CAAC,IAAMsB,GAAE,IAAI,QAAYC,GAAE,SAASC,GAAe,EAAE9B,EAAE,CAAC,GAAGA,EAAE,CAAC,GAAK,CAAC,WAAWQ,EAAE,UAAUE,CAAC,EAAEV,EAAE,CAAC,EAAE,MAAM,CAAC,MAAMQ,EAAE,OAAOE,CAAC,CAAC,CAAC,OAAO,aAAa,YAAY,YAAY,EAAE,EAAE,QAAQ,EAAE,CAAC,MAAM,EAAE,YAAY,OAAO,EAAE,YAAY,CAAC,CAAC,SAASqB,GAAa,CAAC,OAAO,EAAE,YAAY/B,EAAE,cAAc,CAAC,EAAE,CAAC,IAAIC,GAAUA,EAAE2B,GAAE,IAAI,CAAC,KAAjB,MAA8B3B,IAAT,QAAkBA,EAAE,QAAS,GAAG,CAAC,EAAE,CAAC,OAAO,EAAE,YAAYD,EAAE,IAAI,MAAM,CAAC,OAAO8B,GAAe,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAC,SAASE,GAAU,EAAE,CAAC,EAAE,QAAQD,EAAY,CAAC,CAAC,SAASE,IAAsB,CAAe,OAAO,eAArB,MAAsCJ,GAAE,IAAI,eAAeG,EAAS,EAAE,CAAC,SAASE,GAAc,EAAElC,EAAE,CAAC6B,IAAGI,GAAqB,EAAE,IAAM,EAAEP,GAAgB,CAAC,EAAE,SAAE,QAASlB,GAAG,CAAC,IAAIE,EAAEkB,GAAE,IAAIpB,CAAC,EAAME,IAAGA,EAAE,IAAI,IAAIkB,GAAE,IAAIpB,EAAEE,CAAC,GAAEA,EAAE,IAAIV,CAAC,EAA8B6B,IAAE,QAAQrB,CAAC,CAAC,CAAE,EAAQ,IAAI,CAAC,EAAE,QAASA,GAAG,CAAC,IAAME,EAAEkB,GAAE,IAAIpB,CAAC,EAA8BE,GAAE,OAAOV,CAAC,EAA+BU,GAAE,MAAoCmB,IAAE,UAAUrB,CAAC,CAAE,CAAE,CAAC,CAAC,CAAC,IAAM2B,GAAE,IAAI,IAAQC,GAAE,SAASC,IAA2B,CAACD,GAAE,IAAI,CAAC,IAAM,EAAE,CAAC,MAAM,OAAO,WAAW,OAAO,OAAO,WAAW,EAAQpC,EAAE,CAAC,OAAO,OAAO,KAAK,EAAE,YAAY,CAAC,EAAEmC,GAAE,QAAS3B,GAAGA,EAAER,CAAC,CAAE,CAAC,EAAE,OAAO,iBAAiB,SAASoC,EAAC,CAAC,CAAC,SAASE,GAAa,EAAE,CAAC,OAAAH,GAAE,IAAI,CAAC,EAAEC,IAAGC,GAA0B,EAAQ,IAAI,CAACF,GAAE,OAAO,CAAC,EAAE,CAACA,GAAE,MAAMC,KAAIA,GAAE,OAAO,CAAC,CAAC,SAASG,GAAO,EAAEvC,EAAE,CAAC,OAAmB,OAAO,GAApB,WAAsBsC,GAAa,CAAC,EAAEJ,GAAc,EAAElC,CAAC,CAAC,CAA+hK,SAASwC,GAAqB,EAAEC,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYA,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAASC,GAAkB,EAAED,EAAE,EAAE,CAAC,EAAE,cAAc,IAAI,YAAYA,EAAE,CAAC,OAAO,CAAC,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAME,GAAG,CAAC,SAAS,GAAG,EAAQ,EAAE,OAAQ,UAAU,CAAC,EAAE,CAAC,OAAOF,EAAE,QAAQ,CAAC,EAAE,CAAC,cAAcG,EAAE,CAAC,CAAC,IAAI,CAAC,GAAK,CAAC,KAAKC,CAAC,EAAED,EAAEE,EAAEC,GAAEH,EAAE,CAAC,MAAM,CAAC,EAAE,OAAOI,GAAS,EAAGJ,GAAG,CAAwC,GAAvCH,EAAE,EAAEC,GAAkB,EAAE,YAAYE,CAAC,EAAK,CAACC,EAAE,OAAOJ,GAAG,CAAC,EAAE,EAAEC,GAAkB,EAAE,YAAYD,CAAC,CAAC,CAAC,EAAGK,CAAC,CAAC,CAAC,EAAQG,GAAW,CAAC,EAAER,EAAE,IAAIG,GAAG,EAAI,CAACA,EAAE,aAAuBA,EAAE,cAAZ,WAAyB,EAAE,EAAEJ,GAAqB,EAAEC,EAAEG,CAAC,EAAE,EAAQM,GAAG,CAAC,SAAS,GAAG,EAAQ,EAAE,MAAO,UAAU,CAAC,EAAE,CAAC,OAAOT,EAAE,QAAQ,CAAC,IAAI,CAAC,IAAMG,EAAEK,GAAW,EAAE,aAAaR,CAAC,EAAQI,EAAEI,GAAW,EAAE,WAAW,CAAC,EAAE,SAAE,iBAAiB,eAAeL,CAAC,EAAE,EAAE,iBAAiB,eAAeC,CAAC,EAAQ,IAAI,CAAC,EAAE,oBAAoB,eAAeD,CAAC,EAAE,EAAE,oBAAoB,eAAeC,CAAC,CAAC,CAAC,CAAC,EAAQM,GAAG,CAAC,SAAS,GAAG,EAAQ,EAAE,MAAO,UAAU,CAAC,EAAE,CAAC,OAAOV,EAAE,QAAQ,CAAC,IAAI,CAAC,IAAMW,EAAYX,GAAG,CAAC,EAAE,EAAED,GAAqB,EAAE,WAAWC,CAAC,EAAE,OAAO,oBAAoB,YAAYW,CAAW,CAAC,EAAQC,EAAcC,GAAG,CAACb,EAAE,EAAED,GAAqB,EAAE,aAAac,CAAC,EAAE,OAAO,iBAAiB,YAAYF,CAAW,CAAC,EAAE,SAAE,iBAAiB,cAAcC,CAAa,EAAQ,IAAI,CAAC,EAAE,oBAAoB,cAAcA,CAAa,EAAE,OAAO,oBAAoB,YAAYD,CAAW,CAAC,CAAC,CAAC,EAAQG,GAAG,CAAC,OAAOZ,GAAG,MAAMO,GAAG,MAAMC,EAAE,EAAQK,GAAG,CAAC,UAAU,UAAU,GAAG,OAAO,KAAKD,EAAE,EAAE,MAAM,EDA7llB,IAAME,GAAqB,IAAUC,GAAsB,CAAC,KAAKC,GAAQ,eAAeA,CAAM,MAAM,MAAMA,GAAQ,cAAcA,CAAM,MAAM,IAAIA,GAAQ,eAAeA,CAAM,MAAM,OAAOA,GAAQ,cAAcA,CAAM,KAAK,EASxjB,SAARC,GAAwBC,EAAM,CAAY,GAAG,CAAC,MAAAC,EAAM,CAAC,EAAE,IAAAC,EAAI,QAAAC,EAAQ,eAAAC,EAAe,WAAAC,EAAW,aAAAC,EAAa,cAAAC,EAAc,YAAAC,EAAY,MAAAC,EAAM,YAAAC,EAAY,UAAAC,EAAU,UAAAC,EAAU,cAAAC,EAAc,YAAAC,EAAY,MAAAC,CAAK,EAAEf,EAAW,CAAC,YAAAgB,EAAY,SAAAC,EAAS,UAAAC,EAAU,UAAAC,EAAU,UAAAC,CAAS,EAAEN,EAAiB,CAAC,UAAAO,EAAU,WAAAC,CAAU,EAAET,EAAoBU,EAAanB,EAAe,GAAGC,CAAU,MAAMC,CAAY,MAAMC,CAAa,MAAMC,CAAW,KAAK,GAAGL,CAAO,KAAuBqB,EAAcC,GAAa,QAAQ,EAAQC,EAASF,IAAgBC,GAAa,QAAQD,IAAgBC,GAAa,OACtkBE,EAAc1B,EAAM,OAAO,OAAO,EAAQ2B,GAAYC,GAAS,MAAMF,CAAa,EAAQG,EAAYF,GAAY,EAAKjB,IAAY,KAAMA,EAAU,QAAQ,IAAMoB,EAAapB,IAAY,QAAQA,IAAY,QAAcb,GAAOkC,GAAe,CAAC,EAAQC,GAAYpC,GAAsBc,CAAS,EAAQuB,GAAUC,GAAarC,GAAOmC,EAAW,EAA4BG,GAAUC,EAAO,IAAI,EAAQC,GAAYC,EAAQ,IAAW,CAAC,CAAC,QAAQ,IAAI,EAAE,CAAC,QAAQ,IAAI,CAAC,EAAI,CAAC,CAAC,EAAO,CAACC,EAAKC,EAAO,EAAEC,GAAS,CAAC,OAAO,KAAK,SAAS,IAAI,CAAC,EAAkBC,GAAe,KAASC,GAAc,CAAC,EAA2BC,GAAY,EAAMC,GAAQ,EAAKpB,IAAUmB,GAAYjB,GAAY,KAAK,MAAM,GAAGA,EAAW,EAAE,EAAEkB,GAAQ,GAAM,CAACpB,GAAUI,GAAaU,EAAK,SAAQK,GAAY,KAAK,MAAML,EAAK,OAAOA,EAAK,SAAS,CAAC,EAAE,EAAEK,GAAY,KAAK,IAAIA,GAAYjD,EAAoB,EAAEkD,GAAQ,GAAiC,IAAMC,GAAQC,GAAY,IAAI,CAAC,GAAGlB,GAAaM,GAAU,QAAQ,CAAC,IAAMa,EAAalB,EAAaK,GAAU,QAAQ,YAAYA,GAAU,QAAQ,aAAmBc,EAAMZ,GAAY,CAAC,EAAE,QAAQP,EAAaO,GAAY,CAAC,EAAE,QAAQ,WAAWA,GAAY,CAAC,EAAE,QAAQ,UAAU,EAAkMa,IAAtLb,GAAY,CAAC,EAAE,QAAQP,EAAaO,GAAY,CAAC,EAAE,QAAQ,WAAWA,GAAY,CAAC,EAAE,QAAQ,YAAYA,GAAY,CAAC,EAAE,QAAQ,UAAUA,GAAY,CAAC,EAAE,QAAQ,aAAa,GAA2BY,EAAMhD,EAAIuC,GAAQ,CAAC,OAAOQ,EAAa,SAASE,EAAc,CAAC,CAAE,CAAC,EAAE,CAAC,CAAC,EAAQC,GAAe1B,EAAS,CAAC,kBAAkB,MAAM,EAAE,CAAC,EAAwC,GAAGI,EAAY,CAC9iD,GAAG,CAACJ,EAAS,CAGE,IAAI2B,EAAchB,EAAO,EAAI,EAAEiB,GAAgB,KAAKC,GAAM,KAAKR,GAAQ,GAAM,EAAI,EAASS,GAAOpB,GAAU,QAAQ,CAAC,CAAC,YAAAqB,CAAW,IAAI,CAAI,CAACJ,EAAc,UAAUI,EAAY,OAAOA,EAAY,SAASF,GAAM,KAAKR,GAAQ,GAAM,EAAI,EAAGM,EAAc,QAAQ,EAAM,CAAC,GAAI,CAAC,CAAC,CAAE,CAACV,GAAed,GAAS,IAAIF,EAAc,CAAC+B,EAAMC,IAAQ,CAAC,IAAIC,GAAOD,IAAQ,IAAGC,GAAItB,GAAY,CAAC,GAAMqB,IAAQhC,EAAc,OAAO,IAAGiC,GAAItB,GAAY,CAAC,GAAG,IAAME,GAAK,CAAC,MAAMnB,EAAUqC,EAAM,OAAO,MAAM,OAAO,OAAOpC,EAAWoC,EAAM,OAAO,OAAO,MAAM,EAAE,OAAoBG,EAAKC,EAAY,CAAC,QAAQ,KAAK,SAAsBD,EAAK,KAAK,CAAC,IAAID,GAAI,MAAMpB,GAAK,SAAsBuB,GAAaL,EAAM,CAAC,MAAM,CAAC,GAAGA,EAAM,OAAO,MAAM,GAAGlB,GAAK,WAAW,EAAE,GAAGY,EAAc,EAAE,SAASM,EAAM,MAAM,SAASA,EAAM,MAAM,SAAS,aAAaC,EAAM,MAAS,EAAED,EAAM,OAAO,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,IAAMM,GAAStC,EAAS,GAAKuC,GAAU7B,EAAS,EAAE,GAAG,CAACV,EAAU,QAAQwC,EAAE,EAAEA,EAAErB,GAAYqB,IAAKtB,GAAcA,GAAc,OAAOf,GAAS,IAAIF,EAAc,CAAC+B,EAAMS,KAAa,CAAC,IAAM3B,GAAK,CAAC,MAAMnB,EAAUqC,EAAM,OAAO,MAAM,OAAO,OAAOpC,EAAWoC,EAAM,OAAO,OAAO,OAAO,WAAYM,GAAmB,YAAV,MAAqB,EAAE,OAAoBH,EAAKC,EAAY,CAAC,QAAQ,KAAK,SAAsBD,EAAK,KAAK,CAAC,MAAMrB,GAAK,cAAc,GAAK,SAAsBuB,GAAaL,EAAM,CAAC,IAAIQ,EAAE,IAAIC,GAAW,MAAM,CAAC,GAAGT,EAAM,OAAO,MAAM,MAAMrC,EAAUqC,EAAM,OAAO,MAAM,OAAO,OAAOpC,EAAWoC,EAAM,OAAO,OAAO,OAAO,WAAW,EAAE,GAAGN,EAAc,EAAE,SAASM,EAAM,MAAM,SAASA,EAAM,MAAM,SAAS,SAASQ,EAAE,MAAS,EAAER,EAAM,OAAO,QAAQ,CAAC,EAAEQ,EAAE,KAAKC,EAAU,CAAC,EAAED,EAAE,KAAKC,EAAU,CAAE,CAAC,CAAC,EAAI,IAAMC,GAAe5B,EAAK,SAASA,EAAK,SAAS,KAAK,MAAMA,EAAK,OAAOA,EAAK,QAAQ,EAAQ6B,GAAYhC,EAAO,IAAI,EAAQiC,GAASjC,EAAO,IAAI,EAAQkC,GAAKlC,EAAO,CAAC,EAAQmC,GAAQnC,EAAO,EAAK,EAAQoC,GAAgBC,GAAiB,EAAQC,GAAQtC,EAAO,IAAI,EAAQuC,GAAavC,EAAO,IAAI,EAEr5D,GAAG,CAACX,EAAS,CAACmD,GAAU,IAAI,CAAC,GAAG,EAAAJ,IAAiB,CAACL,IAAgB,CAAC3D,GAAe,OAAAmE,GAAa,QAAQD,GAAQ,QAAQ,QAAQ,CAAC,UAAU,CAAC1C,GAAY,CAAC,EAAEA,GAAYmC,EAAc,CAAC,CAAC,EAAE,CAAC,SAAS,KAAK,IAAIA,EAAc,EAAE3D,EAAM,IAAI,WAAW,IAAS,OAAO,QAAQ,CAAC,EAAQ,IAAImE,GAAa,QAAQ,OAAO,CAAE,EAAE,CAAClE,EAAY0D,GAAe3D,CAAK,CAAC,EAAE,IAAMqE,EAAY9B,GAAY,IAAI,CAAC,GAAG,CAAC4B,GAAa,QAAQ,OAAO,IAAMG,EAAO,SAAS,OAAUf,IAAU,CAACe,GAAQH,GAAa,QAAQ,YAAY,SAAUA,GAAa,QAAQ,KAAK,GAAY,CAACZ,IAAUe,IAASH,GAAa,QAAQ,YAAY,WAAWA,GAAa,QAAQ,MAAM,CAAG,EAAE,CAACZ,EAAQ,CAAC,EAAEa,GAAU,IAAI,CAACC,EAAY,CAAE,EAAE,CAACd,GAAStD,EAAY0D,GAAe3D,CAAK,CAAC,EAAEoE,GAAU,KAAK,SAAS,iBAAiB,mBAAmBC,CAAW,EAAQ,IAAI,CAAC,SAAS,oBAAoB,mBAAmBA,CAAW,CAAE,GAAI,CAACA,CAAW,CAAC,CAAE,CAAY,IAAME,GAAcjD,EAAa,WAAW,YAAkBkD,GAAe/D,EAAU,EAAQgE,GAAa,IAAIhE,EAAU,EAAQiE,GAAeC,GAAMjE,EAAU,EAAE8D,EAAc,EAAQI,GAAa,IAAIlE,EAAgBmE,GAAS,mBAAmBN,EAAa,mBAAmB5D,CAAS,KAAK+D,EAAc,uBAAuBF,EAAc,uBAAuBC,EAAY,oBAAoB9D,CAAS,KAAKiE,EAAY,KAAsB,OAAIvD,EAAkW+B,EAAK,UAAU,CAAC,MAAM,CAAC,GAAG0B,GAAe,QAAQzC,GAAQ,gBAAgB9B,EAAYsE,GAAS,OAAU,UAAUtE,EAAYsE,GAAS,OAAU,SAASrE,EAAS,UAAU,SAAS,QAAQM,CAAY,EAAE,IAAIa,GAAU,SAAsBoD,EAAMC,EAAO,GAAG,CAAC,IAAId,GAAQ,MAAM,CAAC,GAAGY,GAAe,IAAIrF,EAAI,IAAIS,IAAY,UAAU+E,GAActB,EAAc,EAAE,CAACA,GAAe,OAAU,KAAKzD,IAAY,SAAS+E,GAActB,EAAc,EAAE,CAACA,GAAe,OAAU,WAAWxD,EAAU,SAAS,WAAW,cAAcmB,EAAa,MAAM,SAAS,GAAGhB,EAAM,WAAWW,GAAU,CAACsC,GAAS,OAAO,YAAY,UAAU/B,GAAY,CAAC,CAAC,EAAE,aAAa,IAAI,CAACuC,GAAQ,QAAQ,GAAQI,GAAa,UACp2EA,GAAa,QAAQ,aAAalE,EAAa,EAAE,aAAa,IAAI,CAAC8D,GAAQ,QAAQ,GAASI,GAAa,UACzGA,GAAa,QAAQ,aAAa,EAAG,EAAE,SAAS,CAACjC,GAAeC,EAAa,CAAC,CAAC,CAAC,CAAC,EAFiyC4C,EAAM,UAAU,CAAC,MAAMG,GAAkB,SAAS,CAAc9B,EAAK,MAAM,CAAC,MAAM+B,GAAY,SAAS,QAAG,CAAC,EAAe/B,EAAK,IAAI,CAAC,MAAMgC,GAAY,SAAS,oBAAoB,CAAC,EAAehC,EAAK,IAAI,CAAC,MAAMiC,GAAe,SAAS,2DAA2D,CAAC,CAAC,CAAC,CAAC,CAEzkD,CAAyB/F,GAAO,aAAa,CAAC,IAAI,GAAG,QAAQ,GAAG,cAAc,CAAC,UAAU,GAAK,WAAW,EAAI,EAAE,YAAY,CAAC,YAAY,GAAK,SAAS,GAAM,UAAU,GAAG,UAAU,EAAE,UAAU,CAAC,EAAE,UAAU,EAAI,EAAyBgG,EAAoBhG,GAAO,CAAC,MAAM,CAAC,KAAKiG,EAAY,MAAM,MAAM,WAAW,QAAQ,CAAC,KAAKA,EAAY,iBAAiB,CAAC,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,IAAI,aAAa,IAAI,KAAK,IAAI,eAAe,GAAK,KAAK,CAAC,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,YAAY,QAAQ,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,YAAY,CAAC,iBAAiB,kBAAkB,eAAe,gBAAgB,EAAE,aAAa,CAAC,OAAO,QAAQ,MAAM,QAAQ,EAAE,aAAa,OAAO,wBAAwB,EAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,aAAa,SAAS,UAAU,EAAE,YAAY,CAAC,UAAU,CAAC,MAAM,CAAC,YAAY,eAAe,cAAc,EAAE,KAAK,CAAC,YAAY,eAAe,cAAc,EAAE,IAAI,CAAC,aAAa,eAAe,aAAa,EAAE,OAAO,CAAC,aAAa,eAAe,aAAa,CAAC,CAAC,EAAE,aAAa,SAAS,wBAAwB,EAAI,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,KAAK,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKA,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,cAAc,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,SAAS,CAAC,UAAU,CAAC,KAAKA,EAAY,QAAQ,MAAM,QAAQ,aAAa,OAAO,cAAc,UAAU,aAAa,EAAI,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,UAAU,aAAa,EAAI,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,OAAO,aAAa,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,GAAM,OAAOhG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAK,CAAC,EAAE,UAAU,CAAC,KAAKgG,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAOhG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAKgG,EAAY,OAAO,MAAM,QAAQ,aAAa,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,OAAOhG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,EAAE,UAAU,CAAC,KAAKgG,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,OAAOhG,EAAM,CAAC,OAAOA,EAAM,cAAc,EAAM,CAAC,CAAC,CAAC,EAAE,YAAY,CAAC,KAAKgG,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,aAAa,EAAE,KAAK,GAAG,eAAe,GAAK,YAAY,8CAA8C,CAAC,CAAC,EAA0B,IAAMT,GAAe,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,WAAW,MAAM,EAAoBI,GAAkB,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,MAAM,OAAO,WAAW,0BAA0B,SAAS,GAAG,SAAS,SAAS,QAAQ,qBAAqB,EAAQC,GAAY,CAAC,SAAS,GAAG,aAAa,EAAE,EAAQC,GAAY,CAAC,OAAO,EAAE,aAAa,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAQC,GAAe,CAAC,OAAO,EAAE,QAAQ,GAAG,SAAS,IAAI,WAAW,IAAI,UAAU,QAAQ,EAAgDV,GAAM,CAACa,EAAIC,EAAIC,IAAM,KAAK,IAAI,KAAK,IAAIF,EAAIC,CAAG,EAAEC,CAAG,EAAQT,GAAcU,GAAO,OAAOA,GAAQ,UAAU,CAAC,MAAMA,CAAK,ESlBh5GC,IACsc,IAAMC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAoBC,GAAO,CAAC,GAAG,OAAOA,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWP,GAAOI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,IAAI,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,IAAAC,EAAI,OAAAC,EAAO,YAAAC,EAAY,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUL,GAAKK,EAAM,WAAW,GAAG,UAAUH,GAAaG,EAAM,WAAW,MAAM,QAAQP,GAAwBO,EAAM,OAAO,GAAGA,EAAM,SAAS,WAAW,GAAUC,GAAuB,CAACD,EAAMzB,IAAeyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAEyB,EAAM,iBAAwBzB,EAAS,KAAK,GAAG,EAAU2B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAxC,EAAQ,UAAAyC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE1B,GAASM,CAAK,EAAO,CAAC,YAAAqB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAArD,CAAQ,EAAEsD,GAAgB,CAAC,WAAA3D,GAAW,eAAe,YAAY,IAAIqC,EAAW,QAAA9B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ0D,EAAiB7B,GAAuBD,EAAMzB,CAAQ,EAA4DwD,EAAkBC,EAAG7D,GAAkB,GAArE,CAAa6C,EAAS,CAAuE,EAAE,OAAoB3B,EAAK4C,EAAY,CAAC,GAAGhB,GAAUT,EAAgB,SAAsBnB,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBsD,EAAM3C,EAAO,IAAI,CAAC,GAAG6B,EAAU,GAAGI,EAAgB,UAAUQ,EAAGD,EAAkB,gBAAgBf,EAAUM,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIvB,EAAW,MAAM,CAAC,WAAW7B,GAAoBwC,CAAS,EAAE,QAAQ,EAAE,GAAGH,CAAK,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,EAAE,GAAG1C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,KAAK,CAAC,EAAEgD,EAAYI,CAAc,EAAE,SAAS,CAAcpC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,YAAYpD,GAAoByC,CAAS,EAAE,gBAAgB,uEAAuE,CAAC,CAAC,EAAe9B,EAAK8C,EAAS,CAAC,sBAAsB,GAAK,SAAsB9C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,iGAAiG,EAAE,SAAS,iBAAiB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,kBAAkB,MAAM,CAAC,OAAO,EAAE,iBAAiBuC,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQM,GAAI,CAAC,kFAAkF,kFAAkF,gRAAgR,wTAAwT,iHAAiH,GAAeA,EAAG,EAWn+JC,GAAgBC,EAAQpC,GAAUkC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,eAAeA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,KAAK,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,IAAI,EAAE,MAAM,MAAM,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,MAAM,MAAM,eAAe,KAAKA,EAAY,OAAO,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,EVXxkD,IAAMC,GAAiBC,GAASC,EAAW,EAAQC,GAAYF,GAASG,EAAM,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAAAD,GAAU,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAoBC,GAAO,CAAC,GAAG,OAAOA,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAF,EAAM,SAAAG,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWP,GAAOI,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,OAAO,YAAY,QAAQ,WAAW,EAAQC,GAAS,CAAC,CAAC,IAAAC,EAAI,OAAAC,EAAO,YAAAC,EAAY,GAAAC,EAAG,KAAAC,EAAK,QAAAC,EAAQ,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUL,GAAaK,EAAM,WAAW,MAAM,UAAUH,GAAMG,EAAM,UAAU,UAAUF,GAASE,EAAM,WAAW,oBAAoB,QAAQT,GAAwBS,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUP,GAAKO,EAAM,WAAW,EAAE,GAAUC,GAAuB,CAACD,EAAM3B,IAAe2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAE2B,EAAM,iBAAwB3B,EAAS,KAAK,GAAG,EAAU6B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1C,EAAQ,UAAA2C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE9B,GAASQ,CAAK,EAAO,CAAC,YAAAuB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAzD,CAAQ,EAAE0D,GAAgB,CAAC,WAAA/D,GAAW,eAAe,YAAY,IAAIuC,EAAW,QAAAhC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ8D,EAAiB/B,GAAuBD,EAAM3B,CAAQ,EAAuC4D,EAAkBC,EAAGjE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBkB,EAAKgD,EAAY,CAAC,GAAGlB,GAAUT,EAAgB,SAAsBrB,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMD,GAAY,SAAsBS,EAAKiD,GAAK,CAAC,KAAKf,EAAU,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsBlC,EAAKE,EAAO,EAAE,CAAC,GAAGiC,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBjB,EAAUQ,CAAU,CAAC,iBAAiB,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIzB,EAAW,MAAM,CAAC,YAAY/B,GAAoB2C,CAAS,EAAE,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qEAAqE,GAAGJ,CAAK,EAAE,GAAG5C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEoD,EAAYI,CAAc,EAAE,SAAsBxC,EAAKkD,EAA0B,CAAC,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB7C,EAAKpB,GAAO,CAAC,UAAU,SAAS,UAAU,OAAO,YAAY,CAAC,UAAU,EAAE,YAAY,GAAM,UAAU,EAAE,UAAU,GAAG,SAAS,EAAK,EAAE,IAAImD,EAAU,OAAO,OAAO,YAAY,GAAG,GAAG,YAAY,SAAS,YAAY,QAAQ,GAAG,cAAc,GAAG,YAAY,GAAG,eAAe,GAAM,aAAa,GAAG,WAAW,GAAG,cAAc,CAAC,WAAW,GAAK,UAAU,EAAK,EAAE,MAAM,CAAc/B,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB7C,EAAKtB,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqD,EAAU,UAAU1C,GAAoB4C,CAAS,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejC,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB7C,EAAKtB,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqD,EAAU,UAAU1C,GAAoB4C,CAAS,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejC,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,0BAA0B,gBAAgB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB7C,EAAKtB,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqD,EAAU,UAAU1C,GAAoB4C,CAAS,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejC,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,2BAA2B,gBAAgB,GAAK,iBAAiBN,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB7C,EAAKtB,GAAY,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUqD,EAAU,UAAU1C,GAAoB4C,CAAS,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,GAAGjD,GAAqB,CAAC,UAAU,CAAC,YAAY,IAAI,MAAM,EAAE,CAAC,EAAEoD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQY,GAAI,CAAC,kFAAkF,gFAAgF,kTAAkT,yGAAyG,qIAAqI,+bAA+b,EAWzzPC,GAAgBC,EAAQvC,GAAUqC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,cAAcA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,MAAM,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,oBAAoB,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,MAAM,MAAM,eAAe,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG7E,GAAiB,GAAGG,EAAW,EAAE,CAAC,6BAA6B,EAAI,CAAC,ERXhD,IAAMgF,GAAgBC,GAASC,EAAU,EAAQC,GAAkCC,GAAwBF,EAAU,EAAQG,GAAgBC,GAAOC,EAAS,EAAQC,GAAgBP,GAASQ,EAAU,EAAQC,GAAgBT,GAASU,EAAU,EAAQC,GAAY,CAAC,UAAU,6CAA6C,UAAU,sBAAsB,UAAU,oBAAoB,EAAoD,IAAMC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,iBAAiB,EAAQC,GAAoBC,GAAO,CAAC,GAAG,OAAOA,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAAC,OAAO,EAAE,MAAM,GAAG,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAmB,CAACC,EAAEC,IAAI,oBAAoBA,CAAC,GAASC,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAgB,CAAC,UAAU,CAAC,2DAA2D,EAAE,UAAU,CAAC,0DAA0D,CAAC,EAAQC,GAAe,OAAO,KAAKD,EAAe,EAAQE,GAAU,CAAC,UAAU,2BAA2B,UAAU,yBAAyB,EAAQC,GAAM,CAAC,kFAAkF,gFAAgF,+VAA+V,4KAA4K,0JAA0J,uXAAuX,gJAAgJ,mEAAmE,EAAQC,GAAa,CAAC,UAAU,6CAA6C,UAAU,sBAAsB,UAAU,oBAAoB,EAAQC,GAAU,CAAC,CAAC,MAAAd,CAAK,IAAoBe,GAAoB,EAAqB,KAAyBC,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOhB,CAAK,EAAE,yBAAyB,EAAE,CAAC,EAAUiB,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,WAAAC,EAAW,OAAAC,EAAO,GAAAC,EAAG,QAAAC,EAAQ,cAAAC,EAAc,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUN,GAAYM,EAAM,WAAW,qEAAqE,UAAUF,GAAeE,EAAM,UAAU,QAAQR,GAAwBQ,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUH,GAASG,EAAM,WAAW,kBAAkB,GAAUC,GAA6BC,EAAW,SAASF,EAAMG,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,EAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,EAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,SAAAC,EAAS,GAAGC,CAAS,EAAE3B,GAASO,CAAK,EAAO,CAACqB,EAAYC,CAAmB,EAAEC,GAA8BR,EAAQS,GAAY,EAAK,EAAQC,EAAe,OAA+CC,EAAkBC,EAAGvD,GAAkB,GAAhD,CAAC,CAAuE,EAAQwD,EAAOC,GAAU,EAAE,OAAAC,GAAiB,CAAC,CAAC,EAAsBvC,EAAKwC,GAA0B,SAAS,CAAC,MAAM,CAAC,iBAAiB,GAAK,iBAAiB,YAAY,kBAAA1D,EAAiB,EAAE,SAAsB2D,EAAMC,EAAY,CAAC,GAAGnB,GAAUP,EAAgB,SAAS,CAAchB,EAAKF,GAAU,CAAC,MAAM,mGAAmG,CAAC,EAAe2C,EAAME,EAAO,IAAI,CAAC,GAAGd,EAAU,UAAUO,EAAGD,EAAkB,gBAAgBb,CAAS,EAAE,uBAAuB,GAAK,IAAIP,EAAW,MAAM,CAAC,YAAYhC,GAAoB2C,CAAS,EAAE,GAAGL,CAAK,EAAE,SAAS,CAAcrB,EAAK4C,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,EAAE,SAAsB5C,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE,SAAsB9B,EAAK8C,GAAgB,CAAC,kBAAkB,CAAC,WAAW5D,EAAW,EAAE,sBAAsB,GAAK,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,2BAA2B,mCAAmC,GAAK,aAAa,GAAK,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,kBAAkBC,GAAmB,SAAsBY,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,qCAAqC,OAAU,QAAQ,WAAW,EAAE,UAAU,CAAC,qCAAqC,OAAU,QAAQ,WAAW,CAAC,EAAE,SAAsB9B,EAAK+C,GAAkC,CAAC,sBAAsB,GAAM,kBAAkB,CAAC,CAAC,IAAIpB,EAAU,OAAO,WAAW,CAAC,EAAE,oBAAoB,EAAE,qCAAqC,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAUF,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEG,EAAsB5B,EAAK,MAAM,CAAC,UAAU,gBAAgB,CAAC,EAAeyC,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,SAAS,CAAczC,EAAKgD,EAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BjD,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,OAAO,GAAG,EAAE,UAAU,CAAC,OAAO,EAAE,CAAC,EAAE,SAAsB9B,EAAK4C,EAA0B,CAAC,OAAO,IAAI,MAAM,gBAAgBlB,EAAU,CAAC,MAAM,SAAsB1B,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,MAAS,CAAC,EAAE,SAAsB9B,EAAK8C,GAAgB,CAAC,kBAAkB,CAAC,WAAWvD,EAAW,EAAE,sBAAsB,GAAK,gBAAgBN,GAAU,eAAeO,GAAW,mCAAmC,GAAK,oBAAoB,GAAG,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,0BAA0B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBQ,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,UAAUmB,EAAc,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,CAAC,EAAE,UAAU,CAAC,UAAU,MAAM,UAAUA,EAAc,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,oBAAoB,QAAQ,YAAY,UAAU,EAAE,CAAC,EAAE,SAAsBjD,EAAKkD,GAAW,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,UAAUD,EAAc,CAAC,EAAE,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,oBAAoB,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejD,EAAK4C,EAA0B,CAAC,OAAO,KAAK,MAAM,gBAAgBlB,EAAU,CAAC,MAAM,SAAsB1B,EAAKmD,GAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsBnD,EAAK6C,GAAkB,CAAC,WAAWf,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,WAAW,EAAE,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAE,SAAsB9B,EAAKoD,GAAW,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAepD,EAAK,MAAM,CAAC,GAAG,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqD,GAAIC,GAAgCA,IAASC,GAAa,QAAQD,IAASC,GAAa,OAAgL,CAAC,GAAG3D,GAAM,GAAGF,GAAe,QAAQ8D,GAAK,CAAC,IAAMC,EAAS9D,GAAU6D,CAAG,EAAE,OAAO/D,GAAgB+D,CAAG,EAAE,IAAIE,GAAM,GAAGD,CAAQ,KAAKC,CAAI,GAAG,CAAE,CAAC,CAAC,EAAtR,CAAC,GAAG9D,GAAM,GAAGF,GAAe,IAAI8D,GAA0C,UAAxB3D,GAAa2D,CAAG,CAAuB,MAAM/D,GAAgB+D,CAAG,EAAE,KAAK,GAAG,CAAC,IAAM,CAAC,EAehsSG,GAAgBC,EAAQlD,GAAU2C,GAAI,cAAc,EAASQ,GAAQF,GAAgBA,GAAgB,YAAY,OAAOA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,aAAa,iGAAiG,MAAM,aAAa,KAAKI,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,mBAAmB,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,MAAM,iBAAiB,KAAKA,EAAY,gBAAgB,CAAC,CAAC,EAAEC,EAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGM,GAAgB,GAAGC,GAAgB,GAAGC,EAAe,EAAE,CAAC,6BAA6B,EAAI,CAAC,EFRxqB,IAAMC,GAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,YAAa,UAAW,YAAa,UAAW,eAAe,EAAG,KAAaC,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,GAAG,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,QAAQ,EAAG,UAAW,CAAC,SAAU,CAAC,UAAW,cAAe,UAAW,aAAc,UAAW,YAAa,UAAW,kBAAkB,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,WAAW,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,eAAe,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,oBAAoB,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,OAAO,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,UAAU,EAAG,UAAW,CAAC,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,MAAM,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,0BAA0B,EAAG,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,EAAG,KAAaA,GAAK,IAAM,OAAO,4DAA8F,CAAC,EAAG,KAAM,kBAAkB,CAAC,EAEp9DC,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,EAAE,CAAC,EACjEC,GAAkB,CAAC,UAAW,UAAa,KAAM,QAAO,4DAA8F,IAAK,MAAU,UAAW,UAAa,KAAM,QAAO,4DAA8F,IAAK,KAAQ,EACrTC,GAAe,mEACrB,SAASC,GAAS,CAAC,QAAAC,EAAS,SAAAC,EAAU,MAAAC,EAAO,GAAGC,CAAI,EAAG,CAAC,IAAMC,EAAS,CAAC,UAAW,sEAAuE,UAAW,CAAC,KAAM,CAAC,KAAM,aAAc,UAAW,WAAW,EAAG,OAAQ,EAAI,EAAG,UAAW,iBAAiB,EACvQC,EAAS,CAAC,GAAGD,EAAQ,UAAW,qEAAsE,UAAW,OAAW,UAAW,kBAAkB,EACzJE,EAAUC,GAAY,EAEtBC,EADgB,CAAC,UAAWJ,EAAQ,UAAWC,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,EAAQ,UAAWA,CAAM,EACvLL,CAAO,GAAK,CAAC,EACzC,OAAQA,EAAS,CAAC,IAAK,YACvB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAaS,GAAcC,EAAc,CAAC,MAAO,CAACF,EAAM,SAAY,CAAC,EAAIG,GAAwBF,GAAcG,GAAM,CAAC,GAAGJ,EAAO,IAAK,OAAQ,UAAWF,EAAQK,EAAc,CAAC,CAAC,EAAG,QAAAX,EAAS,MAAAE,CAAK,EAAGD,EAAS,EAAI,CAAC,CAAC,EACnN,QAAW,OAAOA,EAAS,EAAK,CAAG,CAAC,CAC7B,SAASY,GAA6Bb,EAAS,CAAC,OAAQA,EAAS,CAAC,IAAK,YAC9E,IAAK,YACL,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,4CAA4C,EAAG,CAAC,KAAM,SAAU,WAAY,oBAAoB,CAAC,EAC5L,QAAW,MAAkB,CAAC,CAEtB,eAAsBc,GAAY,CAAE,QAAAd,EAAS,cAAAe,EAAe,SAAAC,CAAS,EAAG,CACpE,IAAMC,EAAcvB,GAAOM,CAAO,EAAE,KAAK,QAAQ,EAE3CkB,EAAgBT,GACXU,GACP,CACI,UAAW,GACX,QAAAnB,EACA,cAAAe,EACA,OAAArB,GACA,gBAAAG,GACA,aAAAC,GACA,aAAqBH,GAAK,IAAM,OAAO,4DAA8F,CAAC,EACtI,gBAAiB,OACjB,SAAAqB,EACA,QAAApB,GACA,oBAAqB,OACrB,iBAAkB,kCAClB,UACpB,OAAO,OAAW,IAAc,QAAa,IAAM,CAE/C,GADc,yDAAwD,KAAK,UAAU,SAAS,EAG9F,OAAcD,GAAK,SAAY,CAC3B,GAAM,CAAE,gBAAAyB,CAAgB,EAAI,KAAM,QAAO,kCAAkC,EAC3E,MAAO,CACH,QAASA,EAAgB,CACrB,aAAc,CACV,UAAW,EACX,OAAQ,CACJ,gBAAwBC,GACxB,cAAsBC,EACtB,UAAkBC,EACtB,EACA,MAAO,CACH,cAAqBd,GACrB,KAAYe,GACZ,YAAmBC,GACnB,UAAiBC,GACjB,OAAcC,EACd,SAAgBC,EACpB,EACA,YAAa,CAAE,aAAAC,EAAa,CAChC,CACJ,CAAC,CACL,CACJ,CAAC,CACL,GAAG,EAEiB,eAAgB9B,EACpB,CACJ,EAEM+B,EAAmCrB,GAC9BsB,GACP,CACI,SAAUb,EACV,MAAO,CAAC,uBAAwB,GAAO,eAAgB,GAAM,mBAAoB,EAAI,CACzF,CACJ,EAEMc,EAAoDvB,GAAqBwB,GAAkC,CAC7G,SAAUH,CACd,CAAC,EAGKI,EAAazB,GAAqB0B,GAAqB,CACzD,SAAUH,EACV,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,GAAI,KAAM,OAAQ,MAAO,MAAM,EAAG,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,CAAC,EAAG,KAAM,EAAG,UAAW,IAAK,KAAM,OAAO,EAAG,EAAG,MAAO,EAAG,KAAK,CAAC,EAAG,OAAQ,CAAC,CAAC,CAC7S,CAAC,EAGD,aAAMf,EACCiB,CACX,CAEA,IAAME,GAAY,OAAO,SAAa,IACtC,GAAIA,GAAW,CACX,OAAO,2BAA6B,CAACC,EAAoBC,IAAqB,IAC7D7B,GAAqB8B,GAAkB,CAAE,MAAO,qCAAuCD,EAAmB,SAAWD,EAAqB,GAAI,CAAC,EAIhK,OAAO,QAAU,CACb,GAAG,OAAO,QACV,IAAK,CACD,GAAI,OAAO,QAAU,OAAO,QAAQ,IAAK,OACzC,SAAU,YACd,CACJ,EAEA,OAAO,gBAAkB,OAAO,iBAAmB,CAAC,EAG7CG,GAAoC,EAE3C,IAAMC,EAAY,SAAS,eAAe,MAAM,EAE5C,oBAAqBA,EAAU,QAASC,GAAK,GAAMD,CAAS,EAC3DC,GAAK,GAAOD,CAAS,CAC9B,CAEA,SAASE,IAAQ,CACRP,IACL,OAAO,gBAAgB,KAAK,SAAS,CACzC,CAEA,eAAeM,GAAKE,EAAeH,EAAW,CAC1C,SAASI,EAAYC,EAAOC,EAAWC,EAAc,GAAM,CACvD,GAAIF,EAAM,QAAU,OAAO,uBAAwB,OAEnD,IAAMG,EAAiBF,GAAW,eAClC,GAAIC,GAGA,GAFA,QAAQ,KAAK;AAAA,EAAqHF,EAAOG,CAAc,EAEnJ,KAAK,OAAO,EAAI,IAAM,YAE1B,QAAQ,MAAM;AAAA,EAAqJH,EAAOG,CAAc,EAE5LN,GAAMK,EAAc,wCAA0C,4BAA6B,CACvF,QAAS,OAAOF,CAAK,EACrB,eAAAG,EACA,MAAOA,EAAiB,OAAYH,aAAiB,OAAS,OAAOA,EAAM,OAAU,SAAWA,EAAM,MAAQ,IAClH,CAAC,CACL,CAEA,GAAI,CACA,IAAI9C,EAASgB,EAAUD,EAAemC,EACtC,GAAIN,EAAe,CACf,IAAMO,EAAY,KAAK,MAAMV,EAAU,QAAQ,eAAe,EAC9DzC,EAAUmD,EAAU,QACpBnC,EAAWmC,EAAU,SACrBpC,EAAgBoC,EAAU,cAC1BD,EAAcC,EAAU,YAExBnD,EAAiBoD,GAAwB1D,GAAQM,CAAO,CAC5D,KAAO,CACIoD,GAAwB1D,GAAQ,MAAS,EAEhD,IAAMyD,EAAmBE,GAA0B3D,GAAQ,mBAAmB,SAAS,QAAQ,EAAG,GAAME,EAAO,EAC/GI,EAAUmD,EAAU,QACpBnC,EAAWmC,EAAU,SACrBpC,EAAgBoC,EAAU,aAC9B,CAEA,IAAMG,EAAcxC,GAAY,CAAE,QAAAd,EAAS,SAAAgB,EAAU,cAAAD,CAAc,CAAC,EAGhF,OAAO,OAAW,MACZ,SAAY,CACd,IAAMwC,EAAQ7D,GAAOM,CAAO,EAEtBwD,EAAkB,UAClBC,EAAe7D,GAAQ,KAAK,CAAC,CAAE,GAAA8D,CAAG,IAAO1C,EAAoC0C,IAAO1C,EAAhC0C,IAAOF,CAAiC,EAAE,KAEhGG,EAAmB,KACvB,GAAIJ,GAAO,cAAgB1D,GAAiB,CACtC,IAAM+D,EAAQ,MAAM/D,GAAgB0D,EAAM,YAAY,IAAI,EACpD,CAACM,CAAI,EAAI,OAAO,OAAO9C,CAAa,EACtC6C,GAAS,OAAOC,GAAS,WACzBF,EAAoB,MAAMC,EAAM,kBAAkBC,EAAMJ,GAAgB,MAAS,GAAM,KAEjG,CAEA,IAAMK,EAA0B,KAAK,eAAe,EAAE,gBAAgB,EAChEC,EAAWD,EAAwB,SACnCE,EAASF,EAAwB,OAIvC,MAAM,IAAI,QAASG,GAAY,CACvB,SAAS,aACT,SAAS,iBAAiB,qBAAsBA,EAAS,CAAE,KAAM,EAAK,CAAC,EAEvEA,EAAQ,CAEhB,CAAC,EAED,OAAO,gBAAgB,KAAK,CACxB,0BACA,CACI,aAAcnE,IAAgB,KAC9B,UAAWyD,GAAO,MAAQ,IAC1B,iBAAAI,EACA,aAAcF,GAAgB,KAC9B,UAAWF,GAAO,oBAAsBvD,EACxC,SAAUuD,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,OAAO,SAAS,KACrB,SAAU,OAAO,SAAS,UAAY,KACtC,SAAU,OAAO,SAAS,UAAY,KACtC,KAAM,OAAO,SAAS,MAAQ,KAC9B,OAAQ,OAAO,SAAS,QAAU,KAClC,SAAAQ,EACA,OAAAC,CACJ,EACA,OACJ,CAAC,EAGD,MAAaE,GAAkB,EAE/B,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACtD,OAAQ,CAAE,aAAcT,GAAgB,IAAK,CACjD,CAAC,CAAC,CACN,GAAG,EAIS,IAAMvB,EAAO,MAAMoB,EACfV,GAGOuB,GAAqB,6BAA8B,IAAM,CACrDC,GAA+BlB,CAAW,EACjD,OAAO,gCAAgCA,CAAW,CACtD,CAAC,EAI6BmB,GACd,IAAM,CACXC,GAAmB,EACnBC,GAAyB,EACfC,GAA0B,EAClCC,GAAYhC,EAAWP,EAAM,CAAE,mBAAoBW,CAAY,CAAC,CAC7E,CAAC,GAGQ6B,GAAWjC,EAAW,CAAE,mBAAoBI,CAAY,CAAC,EAAE,OAAOX,CAAI,CAEvF,OAASY,EAAO,CACZ,MAAAD,EAAYC,EAAO,OAAW,EAAK,EAC7BA,CACV,CACJ,EAKE,UAAY,CACLV,IAECiC,GAAgB,IAAM,CACfK,GAAW,SAAS,eAAe,0BAA0B,CAAC,EAAE,OAAajE,GAAoBkE,GAAU,CAAC,EAC3GlE,GAAqBmE,GAA6BC,EAAS,EAAG,CAChE,UAAW,iBACX,oBAAqB,GACrB,sBAAuB,GACvB,kBAAmB,EACnB,wBAAyB,EACzB,iBAAkB,EAClB,YAAa,EACb,YAAa,GACb,gBAAiB,EACjB,qBAAsB,CAClB,KAAQ,SACR,KAAQ,CAAC,IAAM,EAAG,IAAM,CAAC,EACzB,SAAY,GACZ,MAAS,EACT,UAAa,IACb,QAAW,GACX,KAAQ,GACZ,EACA,kBAAmB,EACnB,kBAAmB,EACnB,sBAAuB,IAC3B,EAASpE,GAAoBqE,GAAK,IAAM,OAAO,0BAAgB,CAAC,CAAC,CACjE,CACJ,CAAC,CACL,CAAC,CACL,GAAG",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className", "init_ssg_sandbox_shims", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "LF2sDLTKK", "lvkK_4Rhp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "Framerba_SngYtH", "withCSS", "ba_SngYtH_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "vNXSE0w43", "WnEqbGwFs", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "css", "FramerL7zQfkcMb", "withCSS", "L7zQfkcMb_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "FooterMenuFonts", "getFonts", "ba_SngYtH_default", "MotionDivWithFX", "withFX", "motion", "SocialListFonts", "L7zQfkcMb_default", "FormButtonFonts", "TwLrtKo9W_default", "ImageWithFX", "Image2", "RichTextWithFX", "RichText2", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "transition3", "animation2", "transition4", "animation3", "formVariants", "form", "currentVariant", "animation4", "transition5", "animation5", "animation6", "transition6", "animation7", "animation8", "animation9", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "Link", "FormContainer", "formState", "l", "FormPlainTextInput2", "FormSelect", "css", "FramerDMKcx4BUM", "withCSS", "DMKcx4BUM_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PaUcPZkwq", "P3qewp68C", "Avv9RGUX3", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap15pwfgp", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText2", "css", "FramerPoMSd3LCj", "withCSS", "PoMSd3LCj_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "A2Lkuvk80", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapb9qxbo", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerPvh4TFIuo", "withCSS", "Pvh4TFIuo_default", "addPropertyControls", "ControlType", "addFonts", "HambarFonts", "getFonts", "Pvh4TFIuo_default", "NavListFonts", "PoMSd3LCj_default", "SocialListFonts", "L7zQfkcMb_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "P2bJAov9Z", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "A2Lkuvk80vof7xl", "args", "A2Lkuvk809vixs2", "Avv9RGUX3hk0zul", "Avv9RGUX31u1jlr6", "A2Lkuvk80hk0zul", "A2Lkuvk801u1jlr6", "scopingClassNames", "cx", "router", "useRouter", "LayoutGroup", "u", "Link", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "css", "Framere310mypY7", "withCSS", "e310mypY7_default", "addPropertyControls", "ControlType", "addFonts", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "noopReturn", "t", "e", "t", "velocityPerSecond", "init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "calcBezier", "t", "n", "e", "i", "binarySubdivide", "o", "r", "c", "u", "a", "cubicBezier", "noopReturn", "getTForX", "o", "cubicBezier", "init_ssg_sandbox_shims", "__rest", "t", "r", "n", "init_ssg_sandbox_shims", "n", "e", "t", "r", "init_ssg_sandbox_shims", "s", "calcGeneratorVelocity", "t", "n", "r", "velocityPerSecond", "calcDampingRatio", "hasReachedTarget", "spring", "c", "i", "h", "e", "u", "d", "f", "l", "g", "glide", "a", "o", "isOutOfBounds", "nearestBoundary", "m", "calcDelta", "calcLatest", "applyFriction", "p", "M", "checkCatchBoundary", "pregenerateKeyframes", "W", "L", "D", "M", "noopReturn", "k", "asTransformCssVar", "B", "L", "W", "t", "j", "B", "testAnimation", "C", "$", "R", "resolveElements", "t", "createGeneratorEasing", "t", "o", "getGenerator", "i", "s", "r", "a", "getKeyframes", "e", "pregenerateKeyframes", "n", "c", "isNumberOrNull", "l", "f", "u", "d", "calcGeneratorVelocity", "g", "m", "N", "spring", "F", "glide", "U", "inView$1", "resolveElements", "onIntersectionChange", "q", "K", "getElementSize", "notifyTarget", "notifyAll", "createResizeObserver", "resizeElement", "G", "_", "createWindowResizeHandler", "resizeWindow", "resize", "dispatchPointerEvent", "t", "dispatchViewEvent", "se", "o", "i", "s", "__rest", "inView$1", "mouseEvent", "re", "ae", "onPointerUp", "onPointerDown", "n", "ce", "le", "MAX_DUPLICATED_ITEMS", "directionTransformers", "offset", "Ticker", "props", "slots", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "speed", "hoverFactor", "direction", "alignment", "sizingOptions", "fadeOptions", "style", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "widthType", "heightType", "paddingValue", "currentTarget", "RenderTarget", "isCanvas", "filteredSlots", "numChildren", "j", "hasChildren", "isHorizontal", "useMotionValue", "transformer", "transform", "useTransform", "parentRef", "pe", "childrenRef", "se", "size", "setSize", "ye", "clonedChildren", "dupedChildren", "duplicateBy", "opacity", "measure", "te", "parentLength", "start", "childrenLength", "childrenStyles", "initialResize", "fe", "frame", "resize", "contentSize", "child", "index", "ref", "p", "LayoutGroup", "q", "isInView", "useInView", "i", "childIndex", "animateToValue", "initialTime", "prevTime", "xOrY", "isHover", "isReducedMotion", "useReducedMotion", "listRef", "animationRef", "ue", "playOrPause", "hidden", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "containerStyle", "u", "motion", "isValidNumber", "placeholderStyles", "emojiStyles", "titleStyles", "subtitleStyles", "addPropertyControls", "ControlType", "num", "min", "max", "value", "init_ssg_sandbox_shims", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "gap", "height", "iconPadding", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "LSAiPLblA", "tEg6nhxEw", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "RichText2", "css", "FramerkDnRsLHPU", "withCSS", "kDnRsLHPU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "TickerTItleFonts", "getFonts", "kDnRsLHPU_default", "TickerFonts", "Ticker", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "gap", "height", "iconPadding", "id", "link", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Xi9MJSVAQ", "uH9yWxByi", "ayTmsDg6P", "JpLtvObrg", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerjiIunROMd", "withCSS", "jiIunROMd_default", "addPropertyControls", "ControlType", "addFonts", "HeaderMainFonts", "getFonts", "e310mypY7_default", "HeaderMainWithVariantAppearEffect", "withVariantAppearEffect", "ContainerWithFX", "withFX", "Container", "TickerMainFonts", "jiIunROMd_default", "FooterMainFonts", "DMKcx4BUM_default", "breakpoints", "serializationHash", "variantClassNames", "numberToPixelString", "value", "animation", "transition1", "animation1", "transformTemplate1", "_", "t", "transition2", "animation2", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "background", "height", "id", "padding", "scrollSection", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "ap3hJ5sll", "ywbEvtm6u", "osO9IiFuU", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "ContainerWithFX", "HeaderMainWithVariantAppearEffect", "ResolveLinks", "resolvedLinks", "jiIunROMd_default", "Container", "DMKcx4BUM_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerCrhyX25tg", "withCSS", "CrhyX25tg_default", "addPropertyControls", "ControlType", "addFonts", "HeaderMainFonts", "TickerMainFonts", "FooterMainFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "siteRef", "useSiteRefs", "props", "B", "ResolveLinks", "resolvedLinks", "CrhyX25tg_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldUnlessUrgent", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r", "L", "withStyleAppearEffect", "Container", "K"]
}
