{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js", "ssg:https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js", "ssg:https://framerusercontent.com/modules/KbGhdSxKVsFzdt4d829v/v6GvrLGPrxP8AOczYGyp/FramerIconAnimated.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/phosphor-icons/House.js@0.0.57", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js", "ssg:https://framerusercontent.com/modules/gOC0g3zCte9WmG0vlr0y/05ldQHfPU2bFlDUkEp98/SqAYbaf4f.js", "ssg:https://framerusercontent.com/modules/hRhMn0083QrWcay3t7Vm/xy6ILnO75OyXXTUenbWd/oRTA8tIQA.js", "ssg:https://framerusercontent.com/modules/43CmF7vjMU0cvhGBh0XF/CWmfYofLeYe7fKYjOMPq/JHjNT1rDw.js", "ssg:https://framerusercontent.com/modules/KYo8J5tk8cAXlM2fcOuq/alPE7Vn6CjOcJRZIV5HI/OTVV6bade.js", "ssg:https://framerusercontent.com/modules/U1DatnhcUAH4qYSgRPIk/g7x4TWfHIm23rNzxoTvn/tkjbZJEt4.js", "ssg:https://framerusercontent.com/modules/IoDLUpPEApopbzmRz8Le/JF9FyEazR06BEUmk2Wk7/ZanmJzieP.js", "ssg:https://framerusercontent.com/modules/jGy1onyuhq4ejoHqAj8m/7iOhUnZ4yE4kwStH7Jpr/edfqPLPU4.js", "ssg:https://framerusercontent.com/modules/xpwT5T5pXWxKcMwDxBD6/mF2rO6BaaWrSdJjH0MPR/hPEJJmwxU.js", "ssg:https://framerusercontent.com/modules/E3o8JGOf6Xm9ehFyF3ca/QkkDnVMLJUquzUZZgj6s/ZwKmjGmMA.js", "ssg:https://framerusercontent.com/modules/9NupYHimzi4qNih3962V/L5ijZ65JypgpdClRCr7x/xB_AY4W3L.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(136, 85, 255, 0.3)\",\n    color: \"#85F\",\n    border: \"1px dashed #85F\",\n    flexDirection: \"column\"\n};\nexport const defaultEvents = {\n    onClick: {\n        type: ControlType.EventHandler\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler\n    }\n};\nexport const fontSizeOptions = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true\n};\nexport const fontControls = {\n    font: {\n        type: ControlType.Boolean,\n        title: \"Font\",\n        defaultValue: false,\n        disabledTitle: \"Default\",\n        enabledTitle: \"Custom\"\n    },\n    fontFamily: {\n        type: ControlType.String,\n        title: \"Family\",\n        placeholder: \"Inter\",\n        hidden: ({ font  })=>!font\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [\n            100,\n            200,\n            300,\n            400,\n            500,\n            600,\n            700,\n            800,\n            900\n        ],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\", \n        ],\n        hidden: ({ font  })=>!font\n    }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n    af: \"Afrikaans\",\n    sq: \"Albanian\",\n    an: \"Aragonese\",\n    ar: \"Arabic (Standard)\",\n    \"ar-dz\": \"Arabic (Algeria)\",\n    \"ar-bh\": \"Arabic (Bahrain)\",\n    \"ar-eg\": \"Arabic (Egypt)\",\n    \"ar-iq\": \"Arabic (Iraq)\",\n    \"ar-jo\": \"Arabic (Jordan)\",\n    \"ar-kw\": \"Arabic (Kuwait)\",\n    \"ar-lb\": \"Arabic (Lebanon)\",\n    \"ar-ly\": \"Arabic (Libya)\",\n    \"ar-ma\": \"Arabic (Morocco)\",\n    \"ar-om\": \"Arabic (Oman)\",\n    \"ar-qa\": \"Arabic (Qatar)\",\n    \"ar-sa\": \"Arabic (Saudi Arabia)\",\n    \"ar-sy\": \"Arabic (Syria)\",\n    \"ar-tn\": \"Arabic (Tunisia)\",\n    \"ar-ae\": \"Arabic (U.A.E.)\",\n    \"ar-ye\": \"Arabic (Yemen)\",\n    hy: \"Armenian\",\n    as: \"Assamese\",\n    ast: \"Asturian\",\n    az: \"Azerbaijani\",\n    eu: \"Basque\",\n    bg: \"Bulgarian\",\n    be: \"Belarusian\",\n    bn: \"Bengali\",\n    bs: \"Bosnian\",\n    br: \"Breton\",\n    my: \"Burmese\",\n    ca: \"Catalan\",\n    ch: \"Chamorro\",\n    ce: \"Chechen\",\n    zh: \"Chinese\",\n    \"zh-hk\": \"Chinese (Hong Kong)\",\n    \"zh-cn\": \"Chinese (PRC)\",\n    \"zh-sg\": \"Chinese (Singapore)\",\n    \"zh-tw\": \"Chinese (Taiwan)\",\n    cv: \"Chuvash\",\n    co: \"Corsican\",\n    cr: \"Cree\",\n    hr: \"Croatian\",\n    cs: \"Czech\",\n    da: \"Danish\",\n    nl: \"Dutch (Standard)\",\n    \"nl-be\": \"Dutch (Belgian)\",\n    en: \"English\",\n    \"en-au\": \"English (Australia)\",\n    \"en-bz\": \"English (Belize)\",\n    \"en-ca\": \"English (Canada)\",\n    \"en-ie\": \"English (Ireland)\",\n    \"en-jm\": \"English (Jamaica)\",\n    \"en-nz\": \"English (New Zealand)\",\n    \"en-ph\": \"English (Philippines)\",\n    \"en-za\": \"English (South Africa)\",\n    \"en-tt\": \"English (Trinidad & Tobago)\",\n    \"en-gb\": \"English (United Kingdom)\",\n    \"en-us\": \"English (United States)\",\n    \"en-zw\": \"English (Zimbabwe)\",\n    eo: \"Esperanto\",\n    et: \"Estonian\",\n    fo: \"Faeroese\",\n    fa: \"Farsi\",\n    fj: \"Fijian\",\n    fi: \"Finnish\",\n    fr: \"French (Standard)\",\n    \"fr-be\": \"French (Belgium)\",\n    \"fr-ca\": \"French (Canada)\",\n    \"fr-fr\": \"French (France)\",\n    \"fr-lu\": \"French (Luxembourg)\",\n    \"fr-mc\": \"French (Monaco)\",\n    \"fr-ch\": \"French (Switzerland)\",\n    fy: \"Frisian\",\n    fur: \"Friulian\",\n    gd: \"Gaelic (Scots)\",\n    \"gd-ie\": \"Gaelic (Irish)\",\n    gl: \"Galacian\",\n    ka: \"Georgian\",\n    de: \"German (Standard)\",\n    \"de-at\": \"German (Austria)\",\n    \"de-de\": \"German (Germany)\",\n    \"de-li\": \"German (Liechtenstein)\",\n    \"de-lu\": \"German (Luxembourg)\",\n    \"de-ch\": \"German (Switzerland)\",\n    el: \"Greek\",\n    gu: \"Gujurati\",\n    ht: \"Haitian\",\n    he: \"Hebrew\",\n    hi: \"Hindi\",\n    hu: \"Hungarian\",\n    is: \"Icelandic\",\n    id: \"Indonesian\",\n    iu: \"Inuktitut\",\n    ga: \"Irish\",\n    it: \"Italian (Standard)\",\n    \"it-ch\": \"Italian (Switzerland)\",\n    ja: \"Japanese\",\n    kn: \"Kannada\",\n    ks: \"Kashmiri\",\n    kk: \"Kazakh\",\n    km: \"Khmer\",\n    ky: \"Kirghiz\",\n    tlh: \"Klingon\",\n    ko: \"Korean\",\n    \"ko-kp\": \"Korean (North Korea)\",\n    \"ko-kr\": \"Korean (South Korea)\",\n    la: \"Latin\",\n    lv: \"Latvian\",\n    lt: \"Lithuanian\",\n    lb: \"Luxembourgish\",\n    mk: \"FYRO Macedonian\",\n    ms: \"Malay\",\n    ml: \"Malayalam\",\n    mt: \"Maltese\",\n    mi: \"Maori\",\n    mr: \"Marathi\",\n    mo: \"Moldavian\",\n    nv: \"Navajo\",\n    ng: \"Ndonga\",\n    ne: \"Nepali\",\n    no: \"Norwegian\",\n    nb: \"Norwegian (Bokmal)\",\n    nn: \"Norwegian (Nynorsk)\",\n    oc: \"Occitan\",\n    or: \"Oriya\",\n    om: \"Oromo\",\n    \"fa-ir\": \"Persian/Iran\",\n    pl: \"Polish\",\n    pt: \"Portuguese\",\n    \"pt-br\": \"Portuguese (Brazil)\",\n    pa: \"Punjabi\",\n    \"pa-in\": \"Punjabi (India)\",\n    \"pa-pk\": \"Punjabi (Pakistan)\",\n    qu: \"Quechua\",\n    rm: \"Rhaeto-Romanic\",\n    ro: \"Romanian\",\n    \"ro-mo\": \"Romanian (Moldavia)\",\n    ru: \"Russian\",\n    \"ru-mo\": \"Russian (Moldavia)\",\n    sz: \"Sami (Lappish)\",\n    sg: \"Sango\",\n    sa: \"Sanskrit\",\n    sc: \"Sardinian\",\n    sd: \"Sindhi\",\n    si: \"Singhalese\",\n    sr: \"Serbian\",\n    sk: \"Slovak\",\n    sl: \"Slovenian\",\n    so: \"Somani\",\n    sb: \"Sorbian\",\n    es: \"Spanish\",\n    \"es-ar\": \"Spanish (Argentina)\",\n    \"es-bo\": \"Spanish (Bolivia)\",\n    \"es-cl\": \"Spanish (Chile)\",\n    \"es-co\": \"Spanish (Colombia)\",\n    \"es-cr\": \"Spanish (Costa Rica)\",\n    \"es-do\": \"Spanish (Dominican Republic)\",\n    \"es-ec\": \"Spanish (Ecuador)\",\n    \"es-sv\": \"Spanish (El Salvador)\",\n    \"es-gt\": \"Spanish (Guatemala)\",\n    \"es-hn\": \"Spanish (Honduras)\",\n    \"es-mx\": \"Spanish (Mexico)\",\n    \"es-ni\": \"Spanish (Nicaragua)\",\n    \"es-pa\": \"Spanish (Panama)\",\n    \"es-py\": \"Spanish (Paraguay)\",\n    \"es-pe\": \"Spanish (Peru)\",\n    \"es-pr\": \"Spanish (Puerto Rico)\",\n    \"es-es\": \"Spanish (Spain)\",\n    \"es-uy\": \"Spanish (Uruguay)\",\n    \"es-ve\": \"Spanish (Venezuela)\",\n    sx: \"Sutu\",\n    sw: \"Swahili\",\n    sv: \"Swedish\",\n    \"sv-fi\": \"Swedish (Finland)\",\n    \"sv-sv\": \"Swedish (Sweden)\",\n    ta: \"Tamil\",\n    tt: \"Tatar\",\n    te: \"Teluga\",\n    th: \"Thai\",\n    tig: \"Tigre\",\n    ts: \"Tsonga\",\n    tn: \"Tswana\",\n    tr: \"Turkish\",\n    tk: \"Turkmen\",\n    uk: \"Ukrainian\",\n    hsb: \"Upper Sorbian\",\n    ur: \"Urdu\",\n    ve: \"Venda\",\n    vi: \"Vietnamese\",\n    vo: \"Volapuk\",\n    wa: \"Walloon\",\n    cy: \"Welsh\",\n    xh: \"Xhosa\",\n    ji: \"Yiddish\",\n    zu: \"Zulu\"\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./constants.map", "import { useIsInCurrentNavigationTarget } from \"framer\";\nimport { useEffect } from \"react\";\nexport function useOnEnter(onEnter, enabled) {\n    return useOnSpecificTargetChange(true, onEnter, enabled);\n}\nexport function useOnExit(onExit, enabled) {\n    return useOnSpecificTargetChange(false, onExit, enabled);\n}\nfunction useOnSpecificTargetChange(goal, callback, enabled = true) {\n    const isInTarget = useIsInCurrentNavigationTarget();\n    useEffect(()=>{\n        if (enabled && isInTarget === goal) callback();\n    }, [\n        isInTarget\n    ]);\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useOnEnter\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnNavigationTargetChange.map", "import { useMemo } from \"react\";\nexport const isBrowserSafari = ()=>{\n    if (typeof navigator !== `undefined`) {\n        const userAgent = navigator.userAgent.toLowerCase();\n        const isSafari = (userAgent.indexOf(\"safari\") > -1 || userAgent.indexOf(\"framermobile\") > -1 || userAgent.indexOf(\"framerx\") > -1) && userAgent.indexOf(\"chrome\") < 0;\n        return isSafari;\n    } else return false;\n};\nexport const useIsBrowserSafari = ()=>useMemo(()=>isBrowserSafari()\n    , [])\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isBrowser.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n    const currentRenderTarget = useMemo(()=>RenderTarget.current()\n    , []);\n    return currentRenderTarget;\n}\nexport function useIsInPreview() {\n    const inPreview = useMemo(()=>RenderTarget.current() === RenderTarget.preview\n    , []);\n    return inPreview;\n}\nexport function useIsOnCanvas() {\n    const onCanvas = useMemo(()=>RenderTarget.current() === RenderTarget.canvas\n    , []);\n    return onCanvas;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useIsInPreview\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n    const { borderRadius , isMixedBorderRadius , topLeftRadius , topRightRadius , bottomRightRadius , bottomLeftRadius ,  } = props;\n    const radiusValue = useMemo(()=>isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`\n    , [\n        borderRadius,\n        isMixedBorderRadius,\n        topLeftRadius,\n        topRightRadius,\n        bottomRightRadius,\n        bottomLeftRadius, \n    ]);\n    return radiusValue;\n}\nexport const borderRadiusControl = {\n    borderRadius: {\n        title: \"Radius\",\n        type: ControlType.FusedNumber,\n        toggleKey: \"isMixedBorderRadius\",\n        toggleTitles: [\n            \"Radius\",\n            \"Radius per corner\"\n        ],\n        valueKeys: [\n            \"topLeftRadius\",\n            \"topRightRadius\",\n            \"bottomRightRadius\",\n            \"bottomLeftRadius\", \n        ],\n        valueLabels: [\n            \"TL\",\n            \"TR\",\n            \"BR\",\n            \"BL\"\n        ],\n        min: 0\n    }\n};\nexport function usePadding(props) {\n    const { padding , paddingPerSide , paddingTop , paddingRight , paddingBottom , paddingLeft ,  } = props;\n    const paddingValue = useMemo(()=>paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding\n    , [\n        padding,\n        paddingPerSide,\n        paddingTop,\n        paddingRight,\n        paddingBottom,\n        paddingLeft, \n    ]);\n    return paddingValue;\n}\nexport const paddingControl = {\n    padding: {\n        type: ControlType.FusedNumber,\n        toggleKey: \"paddingPerSide\",\n        toggleTitles: [\n            \"Padding\",\n            \"Padding per side\"\n        ],\n        valueKeys: [\n            \"paddingTop\",\n            \"paddingRight\",\n            \"paddingBottom\",\n            \"paddingLeft\", \n        ],\n        valueLabels: [\n            \"T\",\n            \"R\",\n            \"B\",\n            \"L\"\n        ],\n        min: 0,\n        title: \"Padding\"\n    }\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./propUtils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks \u201CPlay\u201D.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won\u2019t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome \u2013 if we\u2019re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That\u2019s because\n// `startTime` == start == changing it shouldn\u2019t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn\u2019t exist,\n// you might ask? Now, that\u2019s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the \u201CStart Time\u201D in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don\u2019t know, and it\n//   always supported it, so let\u2019s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{createElement}from\"react\";const DEFAULT_COLOR=\"#1570EF\";const DEFAULT_SVG='{\"type\":\"svg\",\"props\":{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100%\",\"height\":\"100%\",\"viewBox\":\"0 0 22 22\",\"fill\":\"none\"},\"children\":[{\"type\":\"path\",\"props\":{\"d\":\"m13.076 12.21 3.098 3.098a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.424-3.424a1.25 1.25 0 0 0-1.768 0L13.076 9.79l4.902.903c.341.063.341.552 0 .614l-4.902.903Zm-3.206.786-3.178 3.178a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.424-3.424a1.25 1.25 0 0 0 0-1.768l-3.043-3.043-.878 4.768c-.063.34-.552.34-.615 0l-.902-4.903ZM6.692 4.058a1.25 1.25 0 0 0 0 1.768l3.177 3.178.903-4.903c.063-.34.552-.34.615 0l.878 4.768 3.043-3.043a1.25 1.25 0 0 0 0-1.768L11.884.634a1.25 1.25 0 0 0-1.768 0L6.692 4.058ZM.634 10.116a1.25 1.25 0 0 0 0 1.768l3.424 3.424a1.25 1.25 0 0 0 1.768 0l3.123-3.122-4.768-.879c-.341-.063-.341-.552 0-.614l4.768-.879-3.123-3.122a1.25 1.25 0 0 0-1.768 0L.634 10.116Z\",\"fill\":\"#1570EF\"}}]}';const DEFAULT_STROKE_WIDTH=1.5;/*\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n */export default function FramerIconAnimated(props){const svgObject=parseSvgProp(props.svg);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",maxWidth:\"100%\",maxHeight:\"100%\",alignItems:\"center\",justifyContent:\"center\",...props.style},children:createSvgElement({svg:svgObject,controls:props.variant,color:props.color,strokeWidth:props.strokeWidth})});}FramerIconAnimated.displayName=\"FramerIcons - Animated\";addPropertyControls(FramerIconAnimated,{svg:{title:\"SVG Code\",type:ControlType.String,defaultValue:DEFAULT_SVG},variant:{type:ControlType.Enum,defaultValue:\"normal\",displaySegmentedControl:true,options:[\"normal\",\"animate\"],optionTitles:[\"Static\",\"Animated\"]},strokeWidth:{type:ControlType.Number,step:.25,min:.5,max:2,defaultValue:DEFAULT_STROKE_WIDTH},color:{type:ControlType.Color,defaultValue:DEFAULT_COLOR,description:\"By [FramerIcons](https://www.framericons.com?utm=FramerIconAnimatedComponent)\"}});const createSvgElement=({svg,controls,color,strokeWidth})=>/*#__PURE__*/createElement(svg.type?.startsWith(\"motion.\")?motion[svg.type.replace(\"motion.\",\"\")]:svg.type,replaceProps(svg.props,controls,color,strokeWidth),svg.children?.map((child,index)=>createSvgElement({svg:child,controls,color,strokeWidth})));const replaceProps=(props,state,color,strokeWidth)=>{return Object.fromEntries(Object.entries(props).map(([key,value])=>{if(key===\"animate\"&&value===\"animate\"){return[key,state];}else if(value===\"currentColor\"){return[key,color];}else if(key===\"strokeWidth\"&&value===\"2\"){return[key,strokeWidth];}else if(key===\"variants\"){return[key,replaceInfinity(value)];}else{return[key,value];}}));};// recursively go through all nested objects and replace any 'Infinity' value with Infinity\nconst replaceInfinity=value=>{if(typeof value!==\"object\"||value===null||Array.isArray(value)){return value;}return Object.fromEntries(Object.entries(value).map(([key,value])=>{if(value===\"Infinity\")return[key,Infinity];return[key,replaceInfinity(value)];}));};const parseSvgProp=svg=>{let parsedSvg=\"\";try{parsedSvg=JSON.parse(svg);}catch{console.log(\"FramerIcons - Animated: Invalid SVG Code\");parsedSvg=JSON.parse(DEFAULT_SVG);}return parsedSvg;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIconAnimated\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerIconAnimated.map", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map", "// Generated by Framer (3d4fa65)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIconsAnimated from\"https://framerusercontent.com/modules/KbGhdSxKVsFzdt4d829v/v6GvrLGPrxP8AOczYGyp/FramerIconAnimated.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const FramerIconsAnimatedFonts=getFonts(FramerIconsAnimated);const cycleOrder=[\"STmsrZHAT\",\"GPA8hBtr2\",\"wz61vx2Zg\"];const serializationHash=\"framer-zxd8x\";const variantClassNames={GPA8hBtr2:\"framer-v-gqwon2\",STmsrZHAT:\"framer-v-1dvbolu\",wz61vx2Zg:\"framer-v-14h8dcf\"};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={\"Arrow animate\":\"wz61vx2Zg\",\"Arrow static\":\"STmsrZHAT\",MAp:\"GPA8hBtr2\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"STmsrZHAT\"};};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:\"STmsrZHAT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16rv7ea=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"STmsrZHAT\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"GPA8hBtr2\",\"wz61vx2Zg\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"GPA8hBtr2\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"wz61vx2Zg\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dvbolu\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Arrow static\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"STmsrZHAT\",onTap:onTap16rv7ea,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(51, 51, 48))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,...style},...addPropertyOverrides({GPA8hBtr2:{\"data-framer-name\":\"MAp\"},wz61vx2Zg:{\"data-framer-name\":\"Arrow animate\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y4c2cy\",\"data-framer-name\":\"Button Icon Badge Inner\",layoutDependency:layoutDependency,layoutId:\"HP35nIy2O\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l3u1fc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZtMQnfRi5-container\",nodeId:\"ZtMQnfRi5\",rendersWithMotion:true,scopeId:\"SqAYbaf4f\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(239, 231, 210)\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowRight\",id:\"ZtMQnfRi5\",layoutId:\"ZtMQnfRi5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"light\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zjtcve-container\",\"data-framer-name\":\"arrow-right\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ACfTKDeSh-container\",name:\"arrow-right\",nodeId:\"ACfTKDeSh\",rendersWithMotion:true,scopeId:\"SqAYbaf4f\",children:/*#__PURE__*/_jsx(FramerIconsAnimated,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"ACfTKDeSh\",layoutId:\"ACfTKDeSh\",name:\"arrow-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'{\"type\":\"svg\",\"props\":{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100%\",\"height\":\"100%\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"},\"children\":[{\"type\":\"motion.path\",\"props\":{\"d\":\"M5 12h14\",\"variants\":{\"normal\":{\"d\":\"M5 12h14\"},\"animate\":{\"d\":[\"M5 12h14\",\"M5 12h9\",\"M5 12h14\"],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}},{\"type\":\"motion.path\",\"props\":{\"d\":\"m12 5 7 7-7 7\",\"variants\":{\"normal\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":0},\"animate\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":[0,-3,0],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}}]}',variant:\"normal\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-nivyks\",\"data-framer-name\":\"BiMap\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"NBRb3MKaG\",svg:'<svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" height=\"24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 14c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4zm0-6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2z\" stroke=\"none\"/><path d=\"M11.42 21.814a.998.998 0 0 0 1.16 0C12.884 21.599 20.029 16.44 20 10c0-4.411-3.589-8-8-8S4 5.589 4 9.995c-.029 6.445 7.116 11.604 7.42 11.819zM12 4c3.309 0 6 2.691 6 6.005.021 4.438-4.388 8.423-6 9.73-1.611-1.308-6.021-5.294-6-9.735 0-3.309 2.691-6 6-6z\" stroke=\"none\"/></svg>',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1juj94x-container\",\"data-framer-name\":\"arrow-right\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"y81nl00iH-container\",name:\"arrow-right\",nodeId:\"y81nl00iH\",rendersWithMotion:true,scopeId:\"SqAYbaf4f\",children:/*#__PURE__*/_jsx(FramerIconsAnimated,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"y81nl00iH\",layoutId:\"y81nl00iH\",name:\"arrow-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'{\"type\":\"svg\",\"props\":{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100%\",\"height\":\"100%\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"},\"children\":[{\"type\":\"motion.path\",\"props\":{\"d\":\"M5 12h14\",\"variants\":{\"normal\":{\"d\":\"M5 12h14\"},\"animate\":{\"d\":[\"M5 12h14\",\"M5 12h9\",\"M5 12h14\"],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}},{\"type\":\"motion.path\",\"props\":{\"d\":\"m12 5 7 7-7 7\",\"variants\":{\"normal\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":0},\"animate\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":[0,-3,0],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}}]}',variant:\"animate\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zxd8x.framer-vv8q0u, .framer-zxd8x .framer-vv8q0u { display: block; }\",\".framer-zxd8x.framer-1dvbolu { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 32px; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 32px; }\",\".framer-zxd8x .framer-y4c2cy { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; }\",\".framer-zxd8x .framer-1l3u1fc-container { flex: none; height: 16px; left: -20px; position: absolute; top: 0px; width: 16px; }\",\".framer-zxd8x .framer-zjtcve-container, .framer-zxd8x .framer-1juj94x-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-zxd8x .framer-nivyks { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; right: 0px; top: 0px; }\",'.framer-zxd8x[data-border=\"true\"]::after, .framer-zxd8x [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 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GPA8hBtr2\":{\"layout\":[\"fixed\",\"fixed\"]},\"wz61vx2Zg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSqAYbaf4f=withCSS(Component,css,\"framer-zxd8x\");export default FramerSqAYbaf4f;FramerSqAYbaf4f.displayName=\"arrow\";FramerSqAYbaf4f.defaultProps={height:32,width:32};addPropertyControls(FramerSqAYbaf4f,{variant:{options:[\"STmsrZHAT\",\"GPA8hBtr2\",\"wz61vx2Zg\"],optionTitles:[\"Arrow static\",\"MAp\",\"Arrow animate\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSqAYbaf4f,[{explicitInter:true,fonts:[]},...PhosphorFonts,...FramerIconsAnimatedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSqAYbaf4f\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GPA8hBtr2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wz61vx2Zg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SqAYbaf4f.map", "// Generated by Framer (3d4fa65)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arrow from\"https://framerusercontent.com/modules/gOC0g3zCte9WmG0vlr0y/05ldQHfPU2bFlDUkEp98/SqAYbaf4f.js\";const ArrowFonts=getFonts(Arrow);const MotionDivWithFX=withFX(motion.div);const enabledGestures={mo4LN5DlG:{hover:true},SuRRGXmsC:{hover:true}};const cycleOrder=[\"mo4LN5DlG\",\"SuRRGXmsC\"];const serializationHash=\"framer-y6Vy3\";const variantClassNames={mo4LN5DlG:\"framer-v-pmiq5o\",SuRRGXmsC:\"framer-v-vx7778\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,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 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={\"Variant 1\":\"mo4LN5DlG\",\"Variant 2\":\"SuRRGXmsC\"};const getProps=({buttonTitle,fontSize,height,id,image,link,newTab,restcardcolor,width,...props})=>{return{...props,HKbP95jQO:buttonTitle??props.HKbP95jQO??\"\u041C\u0415\u041D\u042E\",hyYA0h83H:restcardcolor??props.hyYA0h83H??\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",ozVbEktki:fontSize??props.ozVbEktki??16,POrAwGjpZ:image??props.POrAwGjpZ,TErhPYaei:link??props.TErhPYaei,variant:humanReadableVariantMap[props.variant]??props.variant??\"mo4LN5DlG\",WRXdKgqKL:newTab??props.WRXdKgqKL};};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,HKbP95jQO,POrAwGjpZ,TErhPYaei,WRXdKgqKL,ozVbEktki,hyYA0h83H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mo4LN5DlG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"SuRRGXmsC-hover\")return false;if(baseVariant===\"SuRRGXmsC\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"SuRRGXmsC-hover\")return true;if(baseVariant===\"SuRRGXmsC\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"SuRRGXmsC-hover\")return false;return true;};const isDisplayed3=()=>{if(gestureVariant===\"SuRRGXmsC-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:TErhPYaei,motionChild:true,nodeId:\"mo4LN5DlG\",openInNewTab:WRXdKgqKL,scopeId:\"oRTA8tIQA\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-pmiq5o\",className,classNames)} framer-1uy26ht`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mo4LN5DlG\",ref:refBinding,style:{...style},...addPropertyOverrides({\"mo4LN5DlG-hover\":{\"data-framer-name\":undefined},\"SuRRGXmsC-hover\":{\"data-framer-name\":undefined},SuRRGXmsC:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:2400,intrinsicWidth:2e3,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||334)*.5000000000000002-((componentViewport?.height||334)-0)*1/2)),pixelHeight:2400,pixelWidth:2e3,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(POrAwGjpZ)},className:\"framer-1ji0wz8\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"n3GIZcCo8\",style:{opacity:.7},variants:{\"mo4LN5DlG-hover\":{opacity:1}}}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-c68cmt\",\"data-framer-name\":\"Card\",layoutDependency:layoutDependency,layoutId:\"J764qyOE7\",style:{backgroundColor:hyYA0h83H},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qlq6i6\",\"data-framer-name\":\"Button Icon\",layoutDependency:layoutDependency,layoutId:\"wb2nCScAm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE9sZA==\",\"--framer-font-family\":'\"Lumios Typewriter Old\", \"Lumios Typewriter Old Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-ozVbEktki-oRTA8tIQA) * 1px)\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)))\",\"--framer-text-transform\":\"uppercase\"},children:\"\u041C\u0415\u041D\u042E\"})}),className:\"framer-urnbac\",\"data-framer-name\":\"Button Icon Text\",fonts:[\"CUSTOM;Lumios Typewriter Old\"],layoutDependency:layoutDependency,layoutId:\"KYwtuu3jJ\",style:{\"--extracted-1w1cjl5\":\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",\"--variable-reference-ozVbEktki-oRTA8tIQA\":ozVbEktki},text:HKbP95jQO,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b8m9ip-container\",layoutDependency:layoutDependency,layoutId:\"FnyPkkoe5-container\",nodeId:\"FnyPkkoe5\",rendersWithMotion:true,scopeId:\"oRTA8tIQA\",children:/*#__PURE__*/_jsx(Arrow,{height:\"100%\",id:\"FnyPkkoe5\",layoutId:\"FnyPkkoe5\",style:{height:\"100%\",width:\"100%\"},variant:\"STmsrZHAT\",width:\"100%\",...addPropertyOverrides({\"mo4LN5DlG-hover\":{variant:\"wz61vx2Zg\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l8fh4m\",\"data-border\":true,\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"XMJrVo1gl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(51, 51, 48))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500},children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jlnh3y\",\"data-framer-name\":\"Button Icon Badge Inner\",layoutDependency:layoutDependency,layoutId:\"U5VJmDjg8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-geya7s\",\"data-framer-name\":\"BiMap\",fill:'var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)) /* {\"name\":\"whitesent\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"F6ypNKRNd\",svg:'<svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" height=\"24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 14c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4zm0-6c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2z\" stroke=\"none\"/><path d=\"M11.42 21.814a.998.998 0 0 0 1.16 0C12.884 21.599 20.029 16.44 20 10c0-4.411-3.589-8-8-8S4 5.589 4 9.995c-.029 6.445 7.116 11.604 7.42 11.819zM12 4c3.309 0 6 2.691 6 6.005.021 4.438-4.388 8.423-6 9.73-1.611-1.308-6.021-5.294-6-9.735 0-3.309 2.691-6 6-6z\" stroke=\"none\"/></svg>',withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1hpg30g\",\"data-framer-name\":\"BiSolidMap\",fill:'var(--token-7b989091-a521-47cc-a3a3-4cd8627e4214, rgb(154, 22, 0)) /* {\"name\":\"red\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"pKIvNh9gv\",svg:'<svg stroke=\"currentColor\" fill=\"currentColor\" stroke-width=\"0\" height=\"24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12 2C7.589 2 4 5.589 4 9.995 3.971 16.44 11.696 21.784 12 22c0 0 8.029-5.56 8-12 0-4.411-3.589-8-8-8zm0 12c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z\" stroke=\"none\"/></svg>',withExternalLayout:true})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-y6Vy3.framer-1uy26ht, .framer-y6Vy3 .framer-1uy26ht { display: block; }\",\".framer-y6Vy3.framer-pmiq5o { cursor: pointer; gap: 10px; height: 334px; overflow: hidden; position: relative; text-decoration: none; width: 286px; }\",\".framer-y6Vy3 .framer-1ji0wz8 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-y6Vy3 .framer-c68cmt { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 9px 0px 0px 16px; position: absolute; right: 0px; width: min-content; }\",\".framer-y6Vy3 .framer-1qlq6i6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-y6Vy3 .framer-urnbac { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-y6Vy3 .framer-b8m9ip-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-y6Vy3 .framer-1l8fh4m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 32px; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: 32px; }\",\".framer-y6Vy3 .framer-jlnh3y { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-y6Vy3 .framer-geya7s { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-y6Vy3 .framer-1hpg30g { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",'.framer-y6Vy3[data-border=\"true\"]::after, .framer-y6Vy3 [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 334\n * @framerIntrinsicWidth 286\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SuRRGXmsC\":{\"layout\":[\"fixed\",\"fixed\"]},\"m2fsy0Xjz\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q9pzlXmcL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HKbP95jQO\":\"buttonTitle\",\"POrAwGjpZ\":\"image\",\"TErhPYaei\":\"link\",\"WRXdKgqKL\":\"newTab\",\"ozVbEktki\":\"fontSize\",\"hyYA0h83H\":\"restcardcolor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroRTA8tIQA=withCSS(Component,css,\"framer-y6Vy3\");export default FrameroRTA8tIQA;FrameroRTA8tIQA.displayName=\"Content/Home Image\";FrameroRTA8tIQA.defaultProps={height:334,width:286};addPropertyControls(FrameroRTA8tIQA,{variant:{options:[\"mo4LN5DlG\",\"SuRRGXmsC\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},HKbP95jQO:{defaultValue:\"\u041C\u0415\u041D\u042E\",displayTextArea:false,title:\"Button Title\",type:ControlType.String},POrAwGjpZ:{title:\"Image\",type:ControlType.ResponsiveImage},TErhPYaei:{title:\"Link\",type:ControlType.Link},WRXdKgqKL:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},ozVbEktki:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},hyYA0h83H:{defaultValue:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",title:\"restcardcolor\",type:ControlType.Color}});addFonts(FrameroRTA8tIQA,[{explicitInter:true,fonts:[{family:\"Lumios Typewriter Old\",source:\"custom\",url:\"https://framerusercontent.com/assets/FVA1PPKdl7NDlQOgRCHRZ6g1Q.woff2\"}]},...ArrowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroRTA8tIQA\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"HKbP95jQO\\\":\\\"buttonTitle\\\",\\\"POrAwGjpZ\\\":\\\"image\\\",\\\"TErhPYaei\\\":\\\"link\\\",\\\"WRXdKgqKL\\\":\\\"newTab\\\",\\\"ozVbEktki\\\":\\\"fontSize\\\",\\\"hyYA0h83H\\\":\\\"restcardcolor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SuRRGXmsC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m2fsy0Xjz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q9pzlXmcL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"286\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"334\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oRTA8tIQA.map", "// Generated by Framer (ee40135)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-3mivk\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 113 18\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 19.385 17.562 L 19.385 0.004 L 16.012 0.004 C 15.918 -0.001 15.825 0.017 15.739 0.057 C 15.654 0.097 15.58 0.157 15.523 0.232 C 13.674 2.556 11.817 4.872 9.953 7.182 C 9.877 7.279 9.79 7.366 9.703 7.464 C 9.605 7.355 9.529 7.279 9.464 7.192 C 7.625 4.901 5.776 2.621 3.949 0.319 C 3.873 0.21 3.77 0.123 3.649 0.068 C 3.529 0.012 3.395 -0.01 3.263 0.004 L 0 0.004 L 0 17.551 L 4.101 17.551 L 4.101 6.595 L 4.297 6.834 L 9.094 12.654 C 9.17 12.743 9.264 12.815 9.37 12.864 C 9.476 12.913 9.592 12.939 9.709 12.939 C 9.826 12.939 9.941 12.913 10.047 12.864 C 10.154 12.815 10.248 12.743 10.323 12.654 C 11.879 10.743 13.445 8.843 15.012 6.932 C 15.077 6.845 15.164 6.758 15.294 6.606 L 15.294 17.562 Z\" fill=\"rgb(224, 224, 224)\" height=\"17.562279644396497px\" id=\"HBajbRa5d\" transform=\"translate(0.273 0.041)\" width=\"19.3845768115942px\"/><path d=\"M 6.853 17.619 C 7.581 17.628 8.309 17.581 9.029 17.478 C 10.107 17.356 11.15 17.021 12.098 16.491 C 13.045 15.962 13.876 15.249 14.544 14.395 C 15.55 13.034 16.125 11.404 16.197 9.714 C 16.43 7.724 16.011 5.713 15.001 3.981 C 14.293 2.796 13.289 1.814 12.088 1.131 C 10.887 0.448 9.53 0.087 8.147 0.083 C 5.482 -0.058 2.817 0.029 0.152 0.007 L 0 0.007 L 0 17.63 L 0.359 17.63 C 2.524 17.63 4.689 17.641 6.853 17.619 Z M 4.123 3.601 C 5.492 3.579 6.861 3.633 8.224 3.764 C 9.253 3.918 10.198 4.422 10.898 5.192 C 11.598 5.962 12.01 6.95 12.064 7.988 C 12.198 9.005 12.09 10.039 11.748 11.007 C 11.48 11.839 10.963 12.569 10.267 13.099 C 9.571 13.629 8.729 13.933 7.854 13.971 C 6.614 14.09 5.352 13.971 4.079 13.971 Z\" fill=\"rgb(224, 224, 224)\" height=\"17.63306326271187px\" id=\"HgtggOxRZ\" transform=\"translate(96.467 -0.005)\" width=\"16.259990063898783px\"/><path d=\"M 0.218 12.129 C 0.412 13.393 0.97 14.574 1.824 15.528 C 2.677 16.482 3.789 17.168 5.026 17.504 C 6.463 17.918 7.971 18.025 9.453 17.819 C 10.787 17.689 12.063 17.209 13.152 16.429 C 14 15.799 14.69 14.98 15.168 14.038 C 15.645 13.096 15.897 12.056 15.904 11 C 16.012 7.427 15.958 3.844 15.98 0.261 C 15.98 0.033 15.882 0 15.686 0 L 11.835 0 L 11.835 0.423 C 11.835 3.681 11.835 7.015 11.835 10.305 C 11.844 11.227 11.558 12.129 11.019 12.878 C 10.623 13.398 10.093 13.801 9.486 14.045 C 8.879 14.29 8.218 14.367 7.571 14.268 C 6.836 14.245 6.129 13.985 5.554 13.527 C 4.98 13.069 4.569 12.438 4.384 11.727 C 4.219 11.092 4.135 10.439 4.134 9.784 C 4.134 6.656 4.134 3.529 4.134 0.402 L 4.134 0 L 0 0 L 0 0.304 C 0 3.562 0 6.819 0 10.077 C 0.014 10.766 0.087 11.452 0.218 12.129 Z\" fill=\"rgb(224, 224, 224)\" height=\"17.920748638979262px\" id=\"bApIlm2A9\" transform=\"translate(23.226 0.089)\" width=\"15.97978309178744px\"/><path d=\"M 28.163 17.552 L 33.472 17.552 L 28.544 11.461 L 28.609 11.406 L 28.892 11.298 C 30.133 10.871 31.171 10.001 31.807 8.854 C 32.541 7.462 32.716 5.843 32.297 4.326 C 32.134 3.585 31.812 2.888 31.352 2.284 C 30.891 1.68 30.304 1.184 29.631 0.83 C 28.505 0.244 27.246 -0.041 25.977 0.005 L 17.633 0.005 L 17.633 6.303 L 15.849 5.369 L 15.849 0.005 L 7.451 0.005 C 6.183 -0.037 4.926 0.255 3.807 0.852 C 3.149 1.204 2.574 1.692 2.121 2.284 C 1.667 2.876 1.344 3.557 1.175 4.283 C 0.746 5.823 0.929 7.468 1.686 8.876 C 2.321 10.007 3.351 10.865 4.58 11.287 L 4.95 11.428 L 0 17.541 L 4.645 17.541 C 4.73 17.541 4.815 17.52 4.89 17.48 C 4.966 17.441 5.031 17.383 5.08 17.313 C 6.429 15.543 7.8 13.784 9.148 12.014 C 9.206 11.928 9.286 11.858 9.379 11.812 C 9.473 11.766 9.577 11.746 9.681 11.754 C 10.356 11.754 11.03 11.754 11.737 11.754 L 11.737 17.53 L 15.849 17.53 L 15.849 8.844 L 17.633 9.799 L 17.633 17.498 L 21.734 17.498 L 21.734 12.069 L 24.16 13.372 C 27.837 15.348 28.152 17.541 28.163 17.552 Z M 11.759 8.409 C 10.182 8.409 8.615 8.507 7.071 8.409 C 6.779 8.392 6.494 8.316 6.232 8.185 C 5.97 8.055 5.737 7.874 5.547 7.652 C 5.358 7.43 5.214 7.172 5.127 6.893 C 5.039 6.615 5.008 6.322 5.037 6.031 C 5.003 5.735 5.032 5.435 5.12 5.149 C 5.208 4.864 5.355 4.601 5.549 4.374 C 5.744 4.148 5.984 3.964 6.253 3.835 C 6.522 3.705 6.816 3.632 7.114 3.621 C 7.876 3.566 8.626 3.555 9.388 3.566 C 9.554 4.221 9.849 4.835 10.256 5.374 C 10.664 5.913 11.174 6.365 11.759 6.704 Z M 22.267 3.545 L 26.281 3.545 C 26.589 3.544 26.895 3.577 27.195 3.642 C 27.768 3.756 28.274 4.086 28.608 4.564 C 28.943 5.041 29.08 5.629 28.99 6.205 C 28.99 6.781 28.761 7.333 28.352 7.741 C 27.945 8.148 27.391 8.377 26.814 8.377 C 25.313 8.442 23.812 8.377 22.267 8.377 Z\" fill=\"rgb(224, 224, 224)\" height=\"17.552219495776782px\" id=\"KO0RFcAhN\" transform=\"translate(40.717 -0.003)\" width=\"33.47180096618358px\"/><path d=\"M 19.95 17.332 L 12.336 0.263 C 12.309 0.18 12.254 0.109 12.181 0.061 C 12.107 0.014 12.02 -0.007 11.933 0.002 L 8.104 0.002 C 8.017 -0.007 7.93 0.014 7.857 0.061 C 7.783 0.109 7.729 0.18 7.701 0.263 C 5.149 5.953 2.61 11.635 0.087 17.311 C 0.053 17.4 0.024 17.49 0 17.582 L 4.177 17.582 C 4.275 17.582 4.416 17.441 4.46 17.343 C 4.84 16.475 5.2 15.606 5.548 14.726 C 5.571 14.63 5.63 14.545 5.712 14.489 C 5.795 14.432 5.895 14.409 5.994 14.422 C 8.677 14.422 11.364 14.422 14.055 14.422 C 14.147 14.411 14.241 14.433 14.319 14.485 C 14.397 14.537 14.453 14.615 14.479 14.705 C 14.826 15.584 15.197 16.453 15.566 17.322 C 15.585 17.408 15.635 17.484 15.708 17.535 C 15.781 17.585 15.87 17.606 15.958 17.593 C 16.48 17.593 17.046 17.593 17.535 17.593 L 20.113 17.593 C 20.037 17.474 20.016 17.398 19.95 17.332 Z M 7.125 10.817 L 10.008 3.9 L 12.847 10.817 Z\" fill=\"rgb(224, 224, 224)\" height=\"17.59681188408381px\" id=\"f1QfvWa8U\" transform=\"translate(74.581 0.043)\" width=\"20.1134541062802px\"/></svg>',style:{...style}});});const css=[\".framer-3mivk { aspect-ratio: 6.277777777777778; display: block; width: 113px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 113\n * @framerIntrinsicHeight 18\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LOGO\",\"color\":{\"type\":\"static\",\"value\":\"rgb(224,224,224)\"},\"set\":{\"localId\":\"vectorSet/p5q5HyQpW\",\"id\":\"p5q5HyQpW\",\"moduleId\":\"WpnDYEw2RuDPP0sCmcFl\"}}\n */const Icon=withCSS(Component,css,\"framer-3mivk\");export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"113\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerVector\":\"{\\\"name\\\":\\\"LOGO\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(224,224,224)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/p5q5HyQpW\\\",\\\"id\\\":\\\"p5q5HyQpW\\\",\\\"moduleId\\\":\\\"WpnDYEw2RuDPP0sCmcFl\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (3d4fa65)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={mu6gZ0OWI:{hover:true}};const serializationHash=\"framer-HI5ta\";const variantClassNames={mu6gZ0OWI:\"framer-v-tlxxd7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({button,buttonH,height,id,tap,width,...props})=>{return{...props,MKKuqG1x5:tap??props.MKKuqG1x5,WWIHMMYfd:button??props.WWIHMMYfd??\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",y5DujTcKL:buttonH??props.y5DujTcKL??\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\"};};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,MKKuqG1x5,WWIHMMYfd,y5DujTcKL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mu6gZ0OWI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxewqd8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(MKKuqG1x5){const res=await MKKuqG1x5(...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-tlxxd7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mu6gZ0OWI\",onTap:onTapxewqd8,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(51, 51, 48))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:WWIHMMYfd,...style},variants:{\"mu6gZ0OWI-hover\":{\"--border-color\":\"var(--token-52eaa3b2-9b53-4c12-9790-fce4171dff3e, rgba(239, 231, 210, 0.2))\",backgroundColor:y5DujTcKL}},...addPropertyOverrides({\"mu6gZ0OWI-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h4xvzu\",layoutDependency:layoutDependency,layoutId:\"eT8l_hrWN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pcz0l3\",\"data-framer-name\":\"Menu Toggle Line\",layoutDependency:layoutDependency,layoutId:\"os_qAuY3c\",style:{backgroundColor:\"rgb(239, 230, 210)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-brvwrr\",\"data-framer-name\":\"Menu Toggle Line\",layoutDependency:layoutDependency,layoutId:\"gPwODFNeb\",style:{backgroundColor:\"rgb(239, 230, 210)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-posyfz\",\"data-framer-name\":\"Menu Toggle Line\",layoutDependency:layoutDependency,layoutId:\"StIk5MMU5\",style:{backgroundColor:\"rgb(239, 230, 210)\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HI5ta.framer-twwojq, .framer-HI5ta .framer-twwojq { display: block; }\",\".framer-HI5ta.framer-tlxxd7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 41px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 41px; }\",\".framer-HI5ta .framer-1h4xvzu { flex: none; height: 13px; overflow: visible; position: relative; width: 20px; }\",\".framer-HI5ta .framer-pcz0l3 { flex: none; height: 1px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-HI5ta .framer-brvwrr { flex: none; height: 1px; left: 0px; position: absolute; right: 0px; top: calc(48.78048780487807% - 1px / 2); z-index: 1; }\",\".framer-HI5ta .framer-posyfz { bottom: 0px; flex: none; height: 1px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-HI5ta.framer-v-tlxxd7.hover .framer-pcz0l3 { top: calc(46.15384615384618% - 1px / 2); }\",\".framer-HI5ta.framer-v-tlxxd7.hover .framer-posyfz { bottom: unset; top: calc(46.15384615384618% - 1px / 2); }\",'.framer-HI5ta[data-border=\"true\"]::after, .framer-HI5ta [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 41\n * @framerIntrinsicWidth 41\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rCFkqTzZ5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MKKuqG1x5\":\"tap\",\"WWIHMMYfd\":\"button\",\"y5DujTcKL\":\"buttonH\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOTVV6bade=withCSS(Component,css,\"framer-HI5ta\");export default FramerOTVV6bade;FramerOTVV6bade.displayName=\"Menu/Menu Nav Toggle\";FramerOTVV6bade.defaultProps={height:41,width:41};addPropertyControls(FramerOTVV6bade,{MKKuqG1x5:{title:\"Tap\",type:ControlType.EventHandler},WWIHMMYfd:{defaultValue:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",title:\"button\",type:ControlType.Color},y5DujTcKL:{defaultValue:\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\",title:\"buttonH\",type:ControlType.Color}});addFonts(FramerOTVV6bade,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOTVV6bade\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"MKKuqG1x5\\\":\\\"tap\\\",\\\"WWIHMMYfd\\\":\\\"button\\\",\\\"y5DujTcKL\\\":\\\"buttonH\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rCFkqTzZ5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"41\",\"framerIntrinsicHeight\":\"41\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OTVV6bade.map", "// Generated by Framer (ee40135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/43CmF7vjMU0cvhGBh0XF/CWmfYofLeYe7fKYjOMPq/JHjNT1rDw.js\";import MenuMenuNavToggle from\"https://framerusercontent.com/modules/KYo8J5tk8cAXlM2fcOuq/alPE7Vn6CjOcJRZIV5HI/OTVV6bade.js\";const MenuMenuNavToggleFonts=getFonts(MenuMenuNavToggle);const IconFonts=getFonts(Icon);const cycleOrder=[\"Pc7MFC4ll\",\"W1dQvGQ36\",\"uBRVX4hYY\",\"t2hC7DCGb\"];const serializationHash=\"framer-RTd6e\";const variantClassNames={Pc7MFC4ll:\"framer-v-1mxq2dc\",t2hC7DCGb:\"framer-v-ea2fd9\",uBRVX4hYY:\"framer-v-1lrh8yo\",W1dQvGQ36:\"framer-v-1dag0b1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"Pc7MFC4ll\",KAMAEVA:\"uBRVX4hYY\",phone_main:\"t2hC7DCGb\",Phone:\"W1dQvGQ36\"};const getProps=({button,buttonH,click,colorVar,height,id,menuToggle,paddingSpecial,width,...props})=>{return{...props,iH5DN5zg1:buttonH??props.iH5DN5zg1??\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\",OokibawIE:menuToggle??props.OokibawIE,Ou4l02rwH:paddingSpecial??props.Ou4l02rwH??9,TaBZ7XqXO:button??props.TaBZ7XqXO??\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Pc7MFC4ll\",wCxqtUuCs:colorVar??props.wCxqtUuCs??\"rgb(10, 11, 10)\",YdcNuKXwT:click??props.YdcNuKXwT};};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,OokibawIE,wCxqtUuCs,TaBZ7XqXO,iH5DN5zg1,YdcNuKXwT,Ou4l02rwH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Pc7MFC4ll\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1jyysez=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YdcNuKXwT){const res=await YdcNuKXwT(...args);if(res===false)return false;}});const MKKuqG1x5lc2vqn=activeVariantCallback(async(...args)=>{if(OokibawIE){const res=await OokibawIE(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"W1dQvGQ36\",\"t2hC7DCGb\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"W1dQvGQ36\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mxq2dc\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Pc7MFC4ll\",onTap:onTap1jyysez,ref:refBinding,style:{\"--z7qqmc\":numberToPixelString(Ou4l02rwH),backgroundColor:wCxqtUuCs,...style},...addPropertyOverrides({t2hC7DCGb:{\"data-framer-name\":\"phone_main\"},uBRVX4hYY:{\"data-framer-name\":\"KAMAEVA\"},W1dQvGQ36:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"41px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||57)-16-41)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3z5ge3-container\",layoutDependency:layoutDependency,layoutId:\"GbtWkdABP-container\",nodeId:\"GbtWkdABP\",rendersWithMotion:true,scopeId:\"tkjbZJEt4\",children:/*#__PURE__*/_jsx(MenuMenuNavToggle,{height:\"100%\",id:\"GbtWkdABP\",layoutId:\"GbtWkdABP\",MKKuqG1x5:MKKuqG1x5lc2vqn,style:{height:\"100%\",width:\"100%\"},width:\"100%\",WWIHMMYfd:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",y5DujTcKL:\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\",...addPropertyOverrides({W1dQvGQ36:{WWIHMMYfd:TaBZ7XqXO,y5DujTcKL:iH5DN5zg1}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fe4rxd\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"KFbpuaxT7\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TuNYhHl9z\"},motionChild:true,nodeId:\"irvJN1vv6\",openInNewTab:false,scopeId:\"tkjbZJEt4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19b19j6 framer-pbzdvu\",layoutDependency:layoutDependency,layoutId:\"irvJN1vv6\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-11ibskq\",\"data-framer-name\":\"LOGO\",layoutDependency:layoutDependency,layoutId:\"Nhkg28h6B\",name:\"LOGO\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xs220y\",layoutDependency:layoutDependency,layoutId:\"QBPpdhRbc\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TuNYhHl9z\"},motionChild:true,nodeId:\"HAm1vsAtz\",openInNewTab:false,scopeId:\"tkjbZJEt4\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-8fjg9n framer-pbzdvu\",\"data-framer-name\":\"LOGO\",fill:\"rgb(0, 0, 0)\",intrinsicHeight:33,intrinsicWidth:207,layoutDependency:layoutDependency,layoutId:\"HAm1vsAtz\",svg:'<svg width=\"207\" height=\"33\" viewBox=\"0 0 207 33\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M36.0098 32.2565V0.0921621H29.8325C29.6602 0.0833941 29.4884 0.11688 29.3321 0.189698C29.1758 0.262515 29.0397 0.372446 28.9358 0.50988C25.5482 4.76664 22.1473 9.01014 18.7332 13.2404C18.5937 13.4194 18.4343 13.5785 18.2748 13.7576C18.0955 13.5586 17.956 13.4194 17.8364 13.2603C14.4688 9.06318 11.0812 4.88599 7.73348 0.669011C7.59533 0.469265 7.40588 0.31031 7.185 0.208816C6.96411 0.107321 6.71994 0.0670281 6.47808 0.0921621H0.5V32.2367H8.01246V12.1662L8.37115 12.6038L17.1589 23.2656C17.2974 23.429 17.4698 23.5603 17.6642 23.6503C17.8587 23.7404 18.0705 23.787 18.2848 23.787C18.4992 23.787 18.7109 23.7404 18.9054 23.6503C19.0998 23.5603 19.2723 23.429 19.4107 23.2656C22.2602 19.7648 25.1297 16.2838 27.9992 12.7829C28.1188 12.6237 28.2782 12.4646 28.5173 12.1861V32.2565H36.0098Z\" fill=\"#E0E0E0\"/>\\n<path d=\"M189.268 32.2764C190.601 32.2927 191.934 32.2063 193.253 32.0179C195.229 31.7945 197.14 31.1798 198.875 30.2097C200.61 29.2397 202.133 27.9339 203.356 26.3687C205.199 23.8758 206.253 20.8905 206.385 17.7955C206.812 14.1501 206.043 10.4649 204.193 7.29285C202.896 5.12204 201.058 3.32341 198.858 2.07202C196.658 0.820624 194.171 0.159098 191.639 0.151835C186.757 -0.106754 181.875 0.0523781 176.993 0.0125953H176.714V32.2963H177.372C181.337 32.2963 185.303 32.3162 189.268 32.2764ZM184.266 6.59665C186.774 6.55582 189.282 6.65544 191.779 6.89502C193.665 7.17697 195.396 8.10137 196.678 9.51157C197.96 10.9218 198.715 12.731 198.813 14.6328C199.059 16.4958 198.861 18.3904 198.235 20.1626C197.744 21.6867 196.797 23.0242 195.522 23.9951C194.246 24.9659 192.704 25.5235 191.101 25.5929C188.83 25.8117 186.518 25.5929 184.187 25.5929L184.266 6.59665Z\" fill=\"#E0E0E0\"/>\\n<path d=\"M42.9444 22.3904C43.3014 24.7061 44.3234 26.8687 45.8867 28.6163C47.45 30.3639 49.4874 31.6214 51.7521 32.2367C54.3852 32.9942 57.1483 33.1908 59.8624 32.8135C62.3059 32.5748 64.643 31.6965 66.6376 30.2674C68.1919 29.1124 69.4563 27.6129 70.3312 25.887C71.2061 24.1611 71.6675 22.256 71.6791 20.3217C71.8783 13.7774 71.7787 7.21328 71.8186 0.64912C71.8186 0.231401 71.6392 0.171727 71.2805 0.171727H64.2264V0.947494C64.2264 6.91491 64.2264 13.0216 64.2264 19.0487C64.2424 20.7386 63.719 22.3898 62.7319 23.7629C62.005 24.7144 61.0348 25.4528 59.9233 25.9009C58.8118 26.3489 57.5999 26.4899 56.415 26.309C55.0688 26.2665 53.7726 25.7901 52.7202 24.9511C51.6678 24.1121 50.9157 22.9555 50.5764 21.6544C50.2747 20.4915 50.1207 19.2952 50.1181 18.0939C50.1181 12.3652 50.1181 6.63643 50.1181 0.90771V0.171727H42.5459V0.728687C42.5459 6.69611 42.5459 12.6635 42.5459 18.6309C42.5724 19.8931 42.7058 21.1507 42.9444 22.3904Z\" fill=\"#E0E0E0\"/>\\n<path d=\"M126.179 32.1571H135.904L126.877 20.998L126.996 20.8986L127.514 20.6996C129.788 19.9181 131.69 18.3236 132.855 16.2241C134.199 13.6734 134.52 10.7076 133.752 7.92937C133.454 6.57135 132.863 5.29458 132.02 4.18828C131.176 3.08197 130.101 2.17281 128.869 1.52434C126.806 0.449987 124.499 -0.0709439 122.174 0.012595H106.89V11.5496L103.622 9.83895V0.012595H88.2384C85.9153 -0.0644994 83.6129 0.470633 81.5628 1.56413C80.3578 2.2097 79.3044 3.10422 78.4729 4.18807C77.6414 5.27192 77.0508 6.52023 76.7405 7.84981C75.9548 10.6702 76.2903 13.6845 77.6771 16.2639C78.8405 18.3359 80.7273 19.9078 82.9776 20.6798L83.6552 20.9383L74.5884 32.1372H83.0972C83.2539 32.1365 83.4081 32.0982 83.5468 32.0255C83.6856 31.9528 83.8048 31.8478 83.8943 31.7195C86.3652 28.4772 88.876 25.2548 91.347 22.0125C91.4526 21.8535 91.5987 21.7255 91.7703 21.6416C91.9419 21.5577 92.1328 21.521 92.3234 21.5351C93.5589 21.5351 94.7943 21.5351 96.0896 21.5351V32.1173H103.622V16.2042L106.89 17.9546V32.0576H114.402V22.1119L118.846 24.4989C125.581 28.1191 126.159 32.1372 126.179 32.1571ZM96.1294 15.4085C93.24 15.4085 90.3706 15.5876 87.5409 15.4085C87.0062 15.3763 86.4836 15.2368 86.0041 14.9984C85.5247 14.7599 85.0983 14.4275 84.7504 14.0208C84.4026 13.6142 84.1405 13.1418 83.9797 12.6317C83.8189 12.1217 83.7627 11.5845 83.8146 11.0523C83.7539 10.5091 83.8061 9.95922 83.9678 9.437C84.1294 8.91479 84.3972 8.43143 84.7543 8.01709C85.1114 7.60274 85.5503 7.26631 86.0434 7.02877C86.5366 6.79122 87.0735 6.65766 87.6206 6.63643C89.0155 6.53697 90.3905 6.51708 91.7854 6.53697C92.0897 7.73555 92.6307 8.86141 93.3767 9.84854C94.1226 10.8357 95.0585 11.6642 96.1294 12.2856V15.4085ZM115.379 6.49719H122.732C123.295 6.49665 123.856 6.55668 124.406 6.67621C125.455 6.88419 126.382 7.48878 126.995 8.36361C127.608 9.23845 127.858 10.3158 127.694 11.3706C127.694 12.4257 127.274 13.4376 126.526 14.1837C125.779 14.9297 124.765 15.3489 123.708 15.3489C120.958 15.4682 118.208 15.3489 115.379 15.3489V6.49719Z\" fill=\"#E0E0E0\"/>\\n<path d=\"M173.167 31.8388L159.218 0.569555C159.169 0.41763 159.069 0.287275 158.934 0.200355C158.8 0.113435 158.64 0.0752359 158.481 0.0921617H151.467C151.307 0.0752359 151.147 0.113435 151.013 0.200355C150.879 0.287275 150.779 0.41763 150.729 0.569555C146.053 10.9926 141.403 21.4025 136.78 31.7991C136.719 31.9619 136.665 32.1279 136.621 32.2963H144.273C144.452 32.2963 144.711 32.0377 144.791 31.8587C145.488 30.2674 146.146 28.6761 146.784 27.0649C146.827 26.8875 146.934 26.7322 147.085 26.6293C147.236 26.5264 147.42 26.4831 147.601 26.5079C152.516 26.5079 157.438 26.5079 162.367 26.5079C162.537 26.4873 162.709 26.5281 162.851 26.623C162.994 26.7178 163.097 26.8605 163.144 27.0251C163.781 28.6363 164.459 30.2276 165.136 31.8189C165.17 31.9774 165.263 32.117 165.396 32.2094C165.53 32.3018 165.693 32.34 165.854 32.3162C166.81 32.3162 167.847 32.3162 168.743 32.3162H173.466C173.326 32.0974 173.287 31.9582 173.167 31.8388ZM149.673 19.904L154.954 7.23317L160.155 19.904H149.673Z\" fill=\"#E0E0E0\"/>\\n</svg>\\n',withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RTd6e.framer-pbzdvu, .framer-RTd6e .framer-pbzdvu { display: block; }\",\".framer-RTd6e.framer-1mxq2dc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 17px 8px 8px; position: relative; width: min-content; }\",\".framer-RTd6e .framer-3z5ge3-container { flex: none; height: 41px; position: relative; width: 41px; }\",\".framer-RTd6e .framer-fe4rxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RTd6e .framer-19b19j6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 11px 5px 11px 5px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RTd6e .framer-11ibskq { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 113px; }\",\".framer-RTd6e .framer-xs220y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 11px 5px 11px 5px; position: relative; width: min-content; }\",\".framer-RTd6e .framer-8fjg9n { flex: none; height: 18px; position: relative; text-decoration: none; width: 113px; }\",\".framer-RTd6e.framer-v-1dag0b1.framer-1mxq2dc { gap: var(--z7qqmc); padding: 8px; }\",\".framer-RTd6e.framer-v-1lrh8yo.framer-1mxq2dc { padding: 8px 8px 8px 17px; }\",\".framer-RTd6e.framer-v-1lrh8yo .framer-3z5ge3-container { order: 1; }\",\".framer-RTd6e.framer-v-1lrh8yo .framer-fe4rxd { order: 0; }\",\".framer-RTd6e.framer-v-ea2fd9.framer-1mxq2dc { padding: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"W1dQvGQ36\":{\"layout\":[\"auto\",\"auto\"]},\"uBRVX4hYY\":{\"layout\":[\"auto\",\"auto\"]},\"t2hC7DCGb\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OokibawIE\":\"menuToggle\",\"wCxqtUuCs\":\"colorVar\",\"TaBZ7XqXO\":\"button\",\"iH5DN5zg1\":\"buttonH\",\"YdcNuKXwT\":\"click\",\"Ou4l02rwH\":\"paddingSpecial\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertkjbZJEt4=withCSS(Component,css,\"framer-RTd6e\");export default FramertkjbZJEt4;FramertkjbZJEt4.displayName=\"Layout/Header\";FramertkjbZJEt4.defaultProps={height:57,width:201};addPropertyControls(FramertkjbZJEt4,{variant:{options:[\"Pc7MFC4ll\",\"W1dQvGQ36\",\"uBRVX4hYY\",\"t2hC7DCGb\"],optionTitles:[\"Desktop\",\"Phone\",\"KAMAEVA\",\"phone_main\"],title:\"Variant\",type:ControlType.Enum},OokibawIE:{title:\"Menu Toggle\",type:ControlType.EventHandler},wCxqtUuCs:{defaultValue:\"rgb(10, 11, 10)\",title:\"ColorVar\",type:ControlType.Color},TaBZ7XqXO:{defaultValue:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",title:\"Button\",type:ControlType.Color},iH5DN5zg1:{defaultValue:\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\",title:\"Button H\",type:ControlType.Color},YdcNuKXwT:{title:\"Click\",type:ControlType.EventHandler},Ou4l02rwH:{defaultValue:9,min:0,title:\"paddingSpecial\",type:ControlType.Number}});addFonts(FramertkjbZJEt4,[{explicitInter:true,fonts:[]},...MenuMenuNavToggleFonts,...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertkjbZJEt4\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"201\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"57\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"OokibawIE\\\":\\\"menuToggle\\\",\\\"wCxqtUuCs\\\":\\\"colorVar\\\",\\\"TaBZ7XqXO\\\":\\\"button\\\",\\\"iH5DN5zg1\\\":\\\"buttonH\\\",\\\"YdcNuKXwT\\\":\\\"click\\\",\\\"Ou4l02rwH\\\":\\\"paddingSpecial\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W1dQvGQ36\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uBRVX4hYY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t2hC7DCGb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tkjbZJEt4.map", "// Generated by Framer (2306ade)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-oBZ4o .framer-styles-preset-19u8gg1:not(.rich-text-wrapper), .framer-oBZ4o .framer-styles-preset-19u8gg1.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-oBZ4o\";\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 (890879b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ContentHomeImage from\"https://framerusercontent.com/modules/hRhMn0083QrWcay3t7Vm/xy6ILnO75OyXXTUenbWd/oRTA8tIQA.js\";import ButtonsButton from\"https://framerusercontent.com/modules/JokspQDqJQpa4VsGyGan/wXa6m5jD97sPykbtFqT5/yvgs2NLL_.js\";const ButtonsButtonFonts=getFonts(ButtonsButton);const ContentHomeImageFonts=getFonts(ContentHomeImage);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"fbD5aUrBo\",\"Vs1ukLPLL\"];const serializationHash=\"framer-fI2H4\";const variantClassNames={fbD5aUrBo:\"framer-v-gflq6l\",Vs1ukLPLL:\"framer-v-19v2i7r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.5,0,.88,.77],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={Closed:\"fbD5aUrBo\",Open:\"Vs1ukLPLL\"};const getProps=({bUTTONCOLUMN,colorFont,fontSize,fontSize2,fontSize3,fontSize4,height,id,question,restcardcolor,restcardViz,vIZDEL,vizible,width,...props})=>{return{...props,bLrd3epa4:colorFont??props.bLrd3epa4??\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",CNCqDMif5:fontSize3??props.CNCqDMif5??16,cSrTSo6GL:fontSize2??props.cSrTSo6GL??16,FfZpDEIEo:fontSize??props.FfZpDEIEo??16,jgVAzf_WC:vizible??props.jgVAzf_WC??true,noO0vPTFH:restcardViz??props.noO0vPTFH??true,oUqCJUGtR:fontSize4??props.oUqCJUGtR??16,rg_qSW5gp:humanReadableEnumMap[bUTTONCOLUMN]??bUTTONCOLUMN??props.rg_qSW5gp??\"row\",U9h4XdxG6:vIZDEL??props.U9h4XdxG6??true,v5T9guj4f:restcardcolor??props.v5T9guj4f??\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"fbD5aUrBo\",W88zB8mIG:question??props.W88zB8mIG??\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"};};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,W88zB8mIG,bLrd3epa4,jgVAzf_WC,noO0vPTFH,U9h4XdxG6,rg_qSW5gp,FfZpDEIEo,cSrTSo6GL,CNCqDMif5,oUqCJUGtR,v5T9guj4f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fbD5aUrBo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap2qbfij=activeVariantCallback(async(...args)=>{setVariant(\"Vs1ukLPLL\");});const onTapsthbly=activeVariantCallback(async(...args)=>{setVariant(\"fbD5aUrBo\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Vs1ukLPLL\")return true;return false;};const isDisplayed1=value=>{if(baseVariant===\"Vs1ukLPLL\")return value;return true;};const isDisplayed2=()=>{if(baseVariant===\"Vs1ukLPLL\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gflq6l\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"fbD5aUrBo\",ref:refBinding,style:{...style},...addPropertyOverrides({Vs1ukLPLL:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1afwk6l\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BBh8AvhV1\",onTap:onTap2qbfij,...addPropertyOverrides({Vs1ukLPLL:{onTap:onTapsthbly}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE5ldw==\",\"--framer-font-family\":'\"Lumios Typewriter New\", \"Lumios Typewriter New Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-bLrd3epa4-edfqPLPU4))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-10rgik5\",fonts:[\"CUSTOM;Lumios Typewriter New\"],layoutDependency:layoutDependency,layoutId:\"Zx4xrwiwh\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-bLrd3epa4-edfqPLPU4)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-bLrd3epa4-edfqPLPU4\":bLrd3epa4},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true}),jgVAzf_WC&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kau9ht\",\"data-framer-name\":\"Plus\",layoutDependency:layoutDependency,layoutId:\"L7tjDEvg6\",style:{opacity:1,rotate:0},variants:{Vs1ukLPLL:{opacity:.3,rotate:45}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ssaobx\",layoutDependency:layoutDependency,layoutId:\"E9LQDVdLh\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dzyh1v\",layoutDependency:layoutDependency,layoutId:\"Yfq5RoMnK\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-elernv\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"anTJXqpof\",style:{opacity:0},variants:{Vs1ukLPLL:{opacity:1}},children:[isDisplayed1(noO0vPTFH)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1no8tzt\",layoutDependency:layoutDependency,layoutId:\"Mto_KLez8\",children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t799wy\",layoutDependency:layoutDependency,layoutId:\"cuaxGvY0F\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1an3egf-container\",layoutDependency:layoutDependency,layoutId:\"D3yKvESfH-container\",nodeId:\"D3yKvESfH\",rendersWithMotion:true,scopeId:\"edfqPLPU4\",children:/*#__PURE__*/_jsx(ButtonsButton,{eVz3BTET0:14,ftzNFSAqU:20,height:\"100%\",id:\"D3yKvESfH\",layoutId:\"D3yKvESfH\",LNneSHEcn:\"+7 (999) 900 33 44\",style:{height:\"100%\"},tqYBYEbDQ:\"\u041F\u041E \u0417\u0412\u041E\u041D\u041A\u0423\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-190nyxd-container\",layoutDependency:layoutDependency,layoutId:\"FCSv9rNHf-container\",nodeId:\"FCSv9rNHf\",rendersWithMotion:true,scopeId:\"edfqPLPU4\",children:/*#__PURE__*/_jsx(ButtonsButton,{eVz3BTET0:14,ftzNFSAqU:20,height:\"100%\",id:\"FCSv9rNHf\",layoutId:\"FCSv9rNHf\",LNneSHEcn:\"\u041F\u0415\u0420\u0415\u0419\u0422\u0418\",style:{height:\"100%\"},tqYBYEbDQ:\"\u0412 \u041C\u041E\u0411. \u041F\u0420\u0418\u041B\u041E\u0416\u0415\u041D\u0418\u0418\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lpvPrJKar\"},implicitPathVariables:undefined},{href:{webPageId:\"lpvPrJKar\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Vs1ukLPLL:{height:110,width:`max((${componentViewport?.width||\"100vw\"} - 10px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-cvuqod-container\",\"data-framer-appear-id\":\"cvuqod\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"TKIY2dTeA-container\",nodeId:\"TKIY2dTeA\",optimized:true,rendersWithMotion:true,scopeId:\"edfqPLPU4\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ContentHomeImage,{height:\"100%\",HKbP95jQO:\"\u041A\u0410\u041C\u041C\u0410\u0415\u0412\u0410\",hyYA0h83H:v5T9guj4f,id:\"TKIY2dTeA\",layoutId:\"TKIY2dTeA\",ozVbEktki:FfZpDEIEo,POrAwGjpZ:addImageAlt({pixelHeight:5329,pixelWidth:9478,src:\"https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg\",srcSet:\"https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg?scale-down-to=4096 4096w,https://framerusercontent.com/images/iCA3Oj55B2JHhKDBiYdCBE4NKjY.jpg 9478w\"},\"\"),style:{height:\"100%\",width:\"100%\"},TErhPYaei:resolvedLinks[0],variant:\"mo4LN5DlG\",width:\"100%\",WRXdKgqKL:false,...addPropertyOverrides({Vs1ukLPLL:{TErhPYaei:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XtZZkfRb7\"},implicitPathVariables:undefined},{href:{webPageId:\"XtZZkfRb7\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Vs1ukLPLL:{height:110,width:`max((${componentViewport?.width||\"100vw\"} - 10px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1qxb01y-container\",\"data-framer-appear-id\":\"1qxb01y\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"bd76d0BbG-container\",nodeId:\"bd76d0BbG\",optimized:true,rendersWithMotion:true,scopeId:\"edfqPLPU4\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ContentHomeImage,{height:\"100%\",HKbP95jQO:\"\u0410\u0417\u0418\u0417\u041E\u0412\u0410\",hyYA0h83H:v5T9guj4f,id:\"bd76d0BbG\",layoutId:\"bd76d0BbG\",ozVbEktki:cSrTSo6GL,POrAwGjpZ:addImageAlt({pixelHeight:948,pixelWidth:1e3,src:\"https://framerusercontent.com/images/t3FgiTlLyEV0gA0riTZUjrhFGSg.png\",srcSet:\"https://framerusercontent.com/images/t3FgiTlLyEV0gA0riTZUjrhFGSg.png?scale-down-to=512 512w,https://framerusercontent.com/images/t3FgiTlLyEV0gA0riTZUjrhFGSg.png 1000w\"},\"\"),style:{height:\"100%\",width:\"100%\"},TErhPYaei:resolvedLinks1[0],variant:\"mo4LN5DlG\",width:\"100%\",WRXdKgqKL:false,...addPropertyOverrides({Vs1ukLPLL:{TErhPYaei:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Vs1ukLPLL:{height:110,width:`max((${componentViewport?.width||\"100vw\"} - 10px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-n57tax-container\",\"data-framer-appear-id\":\"n57tax\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nBVBINH6O-container\",nodeId:\"nBVBINH6O\",optimized:true,rendersWithMotion:true,scopeId:\"edfqPLPU4\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ContentHomeImage,{height:\"100%\",HKbP95jQO:\"\u0418\u041C. \u0428\u0410\u041C\u0418\u041B\u042F\",hyYA0h83H:v5T9guj4f,id:\"nBVBINH6O\",layoutId:\"nBVBINH6O\",ozVbEktki:CNCqDMif5,POrAwGjpZ:addImageAlt({pixelHeight:960,pixelWidth:1280,src:\"https://framerusercontent.com/images/JFHQKUt1XHWoN4WWqRnzgm4itJY.webp\",srcSet:\"https://framerusercontent.com/images/JFHQKUt1XHWoN4WWqRnzgm4itJY.webp?scale-down-to=512 512w,https://framerusercontent.com/images/JFHQKUt1XHWoN4WWqRnzgm4itJY.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/JFHQKUt1XHWoN4WWqRnzgm4itJY.webp 1280w\"},\"\"),style:{height:\"100%\",width:\"100%\"},TErhPYaei:\"https://yandex.ru/maps/org/muyarad/198278139208/gallery/?azimuth=5.497787143782138&ll=47.474116%2C42.981484&tilt=0.8726646259971648&z=17.4\",variant:\"SuRRGXmsC\",width:\"100%\",WRXdKgqKL:false})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Vs1ukLPLL:{height:110,width:`max((${componentViewport?.width||\"100vw\"} - 10px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1uemlwf-container\",\"data-framer-appear-id\":\"1uemlwf\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"m0II8G50i-container\",nodeId:\"m0II8G50i\",optimized:true,rendersWithMotion:true,scopeId:\"edfqPLPU4\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(ContentHomeImage,{height:\"100%\",HKbP95jQO:\"\u0410\u041A\u0423\u0428\u0418\u041D\u0421\u041A\u041E\u0413\u041E\",hyYA0h83H:v5T9guj4f,id:\"m0II8G50i\",layoutId:\"m0II8G50i\",ozVbEktki:oUqCJUGtR,POrAwGjpZ:addImageAlt({pixelHeight:1e3,pixelWidth:1e3,src:\"https://framerusercontent.com/images/MZ5wNUTafcuOgEgv1nGRKlf5bO4.png\",srcSet:\"https://framerusercontent.com/images/MZ5wNUTafcuOgEgv1nGRKlf5bO4.png?scale-down-to=512 512w,https://framerusercontent.com/images/MZ5wNUTafcuOgEgv1nGRKlf5bO4.png 1000w\"},\"\"),style:{height:\"100%\",width:\"100%\"},TErhPYaei:\"https://yandex.ru/maps/org/muyarad/222452850342/?display-text=Mu%D0%AFRad&ll=47.447665%2C42.978076&mode=search&sctx=ZAAAAAgBEAAaKAoSCRFV%2BDO8uUdAERegbTXrgEVAEhIJfjmzXaEPZj8RkQw5tp4hXD8iBgABAgMEBSgKOABAHEgBagJydZ0BzczMPaABAKgBAL0BH8KtzsIBBqa95Nm8BoICGigoY2hhaW5faWQ6KDM1NjY4ODY0ODgxKSkpigIAkgIAmgIMZGVza3RvcC1tYXBzqgILMzU2Njg4NjQ4ODGwAgE%3D&sll=47.447665%2C42.978076&sspn=0.009796%2C0.004532&text=%7B%22text%22%3A%22Mu%D0%AFRad%22%2C%22what%22%3A%5B%7B%22attr_name%22%3A%22chain_id%22%2C%22attr_values%22%3A%5B%2235668864881%22%5D%7D%5D%7D&tilt=0.8726646259971648&z=17.6\",variant:\"SuRRGXmsC\",width:\"100%\",WRXdKgqKL:false})})})]}),U9h4XdxG6&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y3exkf\",layoutDependency:layoutDependency,layoutId:\"tOaN78Ftj\",style:{\"--18fyxx6\":rg_qSW5gp===\"column\"?\"100%\":\"1px\",\"--9rnvbh\":rg_qSW5gp,\"--sqwbgf\":rg_qSW5gp===\"column\"?undefined:\"1 0 0px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,...addPropertyOverrides({Vs1ukLPLL:{width:rg_qSW5gp===\"row\"?`max((max(${componentViewport?.width||\"100vw\"}, 196.58px) - 10px) / 2, 1px)`:`max(${componentViewport?.width||\"100vw\"}, 196.58px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jmqvv-container\",layoutDependency:layoutDependency,layoutId:\"zrCnDAW_e-container\",nodeId:\"zrCnDAW_e\",rendersWithMotion:true,scopeId:\"edfqPLPU4\",children:/*#__PURE__*/_jsx(ButtonsButton,{eVz3BTET0:14,ftzNFSAqU:14,height:\"100%\",id:\"zrCnDAW_e\",layoutId:\"zrCnDAW_e\",LNneSHEcn:\"+7 988 293 77 78\",s813yVpwq:\"tel:+79882937778\",style:{height:\"100%\",width:\"100%\"},tqYBYEbDQ:\"\u041F\u041E \u0417\u0412\u041E\u041D\u041A\u0423\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,...addPropertyOverrides({Vs1ukLPLL:{width:rg_qSW5gp===\"row\"?`max((max(${componentViewport?.width||\"100vw\"}, 196.58px) - 10px) / 2, 1px)`:`max(${componentViewport?.width||\"100vw\"}, 196.58px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xxtpkg-container\",layoutDependency:layoutDependency,layoutId:\"evuq27gpg-container\",nodeId:\"evuq27gpg\",rendersWithMotion:true,scopeId:\"edfqPLPU4\",children:/*#__PURE__*/_jsx(ButtonsButton,{eVz3BTET0:14,ftzNFSAqU:14,height:\"100%\",id:\"evuq27gpg\",layoutId:\"evuq27gpg\",LNneSHEcn:\"\u041F\u0415\u0420\u0415\u0419\u0422\u0418\",s813yVpwq:\"https://43626.smartomato.ru/app/\",style:{height:\"100%\",width:\"100%\"},tqYBYEbDQ:\"\u0412 \u041F\u0420\u0418\u041B\u041E\u0416\u0415\u041D\u0418\u0418\",width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fI2H4.framer-1jcaohp, .framer-fI2H4 .framer-1jcaohp { display: block; }\",\".framer-fI2H4.framer-gflq6l { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-fI2H4 .framer-1afwk6l { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 15px 4px 15px 0px; position: relative; user-select: none; width: 100%; }\",\".framer-fI2H4 .framer-10rgik5 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-fI2H4 .framer-kau9ht { flex: none; height: 16px; overflow: hidden; position: relative; width: 16px; z-index: 1; }\",\".framer-fI2H4 .framer-1ssaobx { flex: none; height: 2px; left: calc(50.00000000000002% - 16px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 16px; }\",\".framer-fI2H4 .framer-dzyh1v { flex: none; height: 16px; left: calc(50.00000000000002% - 2px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 2px; }\",\".framer-fI2H4 .framer-elernv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 20px 0px; position: relative; width: 100%; }\",\".framer-fI2H4 .framer-1no8tzt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fI2H4 .framer-t799wy, .framer-fI2H4 .framer-1y3exkf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 196.58px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fI2H4 .framer-1an3egf-container, .framer-fI2H4 .framer-190nyxd-container { flex: none; height: 49px; position: relative; width: auto; }\",\".framer-fI2H4 .framer-cvuqod-container, .framer-fI2H4 .framer-1qxb01y-container, .framer-fI2H4 .framer-n57tax-container, .framer-fI2H4 .framer-1uemlwf-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-fI2H4 .framer-1jmqvv-container, .framer-fI2H4 .framer-xxtpkg-container { flex: 1 0 0px; height: 49px; position: relative; width: 1px; }\",\".framer-fI2H4.framer-v-19v2i7r.framer-gflq6l { width: 439px; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-1no8tzt { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: 230px; order: 0; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-cvuqod-container { align-self: start; flex: none; height: 100%; justify-self: start; order: 0; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-1qxb01y-container { align-self: start; flex: none; height: 100%; justify-self: start; order: 2; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-n57tax-container { align-self: start; flex: none; height: 100%; justify-self: start; order: 3; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-1uemlwf-container { align-self: start; flex: none; height: 100%; justify-self: start; order: 4; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-1y3exkf { flex-direction: var(--9rnvbh); flex-wrap: nowrap; order: 1; }\",\".framer-fI2H4.framer-v-19v2i7r .framer-1jmqvv-container, .framer-fI2H4.framer-v-19v2i7r .framer-xxtpkg-container { flex: var(--sqwbgf); width: var(--18fyxx6); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 78\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Vs1ukLPLL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"bLrd3epa4\":\"colorFont\",\"jgVAzf_WC\":\"vizible\",\"noO0vPTFH\":\"restcardViz\",\"U9h4XdxG6\":\"vIZDEL\",\"rg_qSW5gp\":\"bUTTONCOLUMN\",\"FfZpDEIEo\":\"fontSize\",\"cSrTSo6GL\":\"fontSize2\",\"CNCqDMif5\":\"fontSize3\",\"oUqCJUGtR\":\"fontSize4\",\"v5T9guj4f\":\"restcardcolor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameredfqPLPU4=withCSS(Component,css,\"framer-fI2H4\");export default FrameredfqPLPU4;FrameredfqPLPU4.displayName=\"Row\";FrameredfqPLPU4.defaultProps={height:78,width:400};addPropertyControls(FrameredfqPLPU4,{variant:{options:[\"fbD5aUrBo\",\"Vs1ukLPLL\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\",displayTextArea:true,title:\"Question\",type:ControlType.String},bLrd3epa4:{defaultValue:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",title:\"ColorFont\",type:ControlType.Color},jgVAzf_WC:{defaultValue:true,title:\"Vizible\",type:ControlType.Boolean},noO0vPTFH:{defaultValue:true,title:\"restcardViz\",type:ControlType.Boolean},U9h4XdxG6:{defaultValue:true,title:\"VIZDEL?\",type:ControlType.Boolean},rg_qSW5gp:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"BUTTON COLUMN\",type:ControlType.Enum},FfZpDEIEo:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},cSrTSo6GL:{defaultValue:16,title:\"Font Size 2\",type:ControlType.Number},CNCqDMif5:{defaultValue:16,title:\"Font Size 3\",type:ControlType.Number},oUqCJUGtR:{defaultValue:16,title:\"Font Size 4\",type:ControlType.Number},v5T9guj4f:{defaultValue:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",title:\"Restcardcolor\",type:ControlType.Color}});addFonts(FrameredfqPLPU4,[{explicitInter:true,fonts:[{family:\"Lumios Typewriter New\",source:\"custom\",url:\"https://framerusercontent.com/assets/77f4acBlmtPVphLEvAfpur2EC4.woff\"}]},...ButtonsButtonFonts,...ContentHomeImageFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameredfqPLPU4\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vs1ukLPLL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"bLrd3epa4\\\":\\\"colorFont\\\",\\\"jgVAzf_WC\\\":\\\"vizible\\\",\\\"noO0vPTFH\\\":\\\"restcardViz\\\",\\\"U9h4XdxG6\\\":\\\"vIZDEL\\\",\\\"rg_qSW5gp\\\":\\\"bUTTONCOLUMN\\\",\\\"FfZpDEIEo\\\":\\\"fontSize\\\",\\\"cSrTSo6GL\\\":\\\"fontSize2\\\",\\\"CNCqDMif5\\\":\\\"fontSize3\\\",\\\"oUqCJUGtR\\\":\\\"fontSize4\\\",\\\"v5T9guj4f\\\":\\\"restcardcolor\\\"}\",\"framerIntrinsicHeight\":\"78\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./edfqPLPU4.map", "// Generated by Framer (ee40135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIconsAnimated from\"https://framerusercontent.com/modules/KbGhdSxKVsFzdt4d829v/v6GvrLGPrxP8AOczYGyp/FramerIconAnimated.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/IoDLUpPEApopbzmRz8Le/JF9FyEazR06BEUmk2Wk7/ZanmJzieP.js\";import Row from\"https://framerusercontent.com/modules/jGy1onyuhq4ejoHqAj8m/7iOhUnZ4yE4kwStH7Jpr/edfqPLPU4.js\";const FramerIconsAnimatedFonts=getFonts(FramerIconsAnimated);const RowFonts=getFonts(Row);const RowControls=getPropertyControls(Row);const cycleOrder=[\"FEGsaiT_M\",\"JTRmw36Um\"];const serializationHash=\"framer-zNZv5\";const variantClassNames={FEGsaiT_M:\"framer-v-1ph2tjd\",JTRmw36Um:\"framer-v-f4o3or\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableEnumMap1={Closed:\"fbD5aUrBo\",Open:\"Vs1ukLPLL\"};const humanReadableVariantMap={\"Variant 1\":\"FEGsaiT_M\",\"Variant 2\":\"JTRmw36Um\"};const getProps=({bUTTONCOLUMN,fontRestCardSize,height,hover,id,openClosed,restcardcolor,width,...props})=>{return{...props,L2l31lrBS:humanReadableEnumMap1[openClosed]??openClosed??props.L2l31lrBS??\"Vs1ukLPLL\",OqhntqiAG:fontRestCardSize??props.OqhntqiAG??16,S_M6NCWou:hover??props.S_M6NCWou,urkGd04Yo:restcardcolor??props.urkGd04Yo??\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FEGsaiT_M\",yVTbCrgQD:humanReadableEnumMap[bUTTONCOLUMN]??bUTTONCOLUMN??props.yVTbCrgQD??\"row\"};};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,yVTbCrgQD,L2l31lrBS,S_M6NCWou,OqhntqiAG,urkGd04Yo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FEGsaiT_M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter117z0r7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(S_M6NCWou){const res=await S_M6NCWou(...args);if(res===false)return false;}});const onTap2qbfij=activeVariantCallback(async(...args)=>{setVariant(\"Vs1ukLPLL\");});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-1ph2tjd\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FEGsaiT_M\",onMouseEnter:onMouseEnter117z0r7,ref:refBinding,style:{...style},...addPropertyOverrides({JTRmw36Um:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TuNYhHl9z\"},motionChild:true,nodeId:\"FcLsIVAS4\",openInNewTab:false,scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-v3j5gn framer-kixaa6\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"FcLsIVAS4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE5ldw==\",\"--framer-font-family\":'\"Lumios Typewriter New\", \"Lumios Typewriter New Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)))\"},children:\"\u041E \u041D\u0410\u0421\"})}),className:\"framer-7llhpv\",fonts:[\"CUSTOM;Lumios Typewriter New\"],layoutDependency:layoutDependency,layoutId:\"Dg9bD4Q7w\",style:{\"--extracted-r6o4lv\":\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cpkyyz-container\",\"data-framer-name\":\"arrow-right\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KiGpPrY9v-container\",name:\"arrow-right\",nodeId:\"KiGpPrY9v\",rendersWithMotion:true,scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsx(FramerIconsAnimated,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"KiGpPrY9v\",layoutId:\"KiGpPrY9v\",name:\"arrow-right\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'{\"type\":\"svg\",\"props\":{\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":\"100%\",\"height\":\"100%\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"},\"children\":[{\"type\":\"motion.path\",\"props\":{\"d\":\"M5 12h14\",\"variants\":{\"normal\":{\"d\":\"M5 12h14\"},\"animate\":{\"d\":[\"M5 12h14\",\"M5 12h9\",\"M5 12h14\"],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}},{\"type\":\"motion.path\",\"props\":{\"d\":\"m12 5 7 7-7 7\",\"variants\":{\"normal\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":0},\"animate\":{\"d\":\"m12 5 7 7-7 7\",\"translateX\":[0,-3,0],\"transition\":{\"duration\":0.4}}},\"initial\":\"normal\",\"animate\":\"animate\"}}]}',variant:\"normal\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1el5mu1\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"sEWgKyoFv\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",opacity:.29}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-amrmje-container\",layoutDependency:layoutDependency,layoutId:\"rREOBTEH0-container\",nodeId:\"rREOBTEH0\",rendersWithMotion:true,scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsx(Row,{bLrd3epa4:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",CNCqDMif5:OqhntqiAG,cSrTSo6GL:OqhntqiAG,FfZpDEIEo:OqhntqiAG,height:\"100%\",id:\"rREOBTEH0\",jgVAzf_WC:true,layoutId:\"rREOBTEH0\",noO0vPTFH:true,oUqCJUGtR:OqhntqiAG,rg_qSW5gp:\"row\",style:{width:\"100%\"},U9h4XdxG6:false,v5T9guj4f:urkGd04Yo,variant:L2l31lrBS,W88zB8mIG:\"\u0420\u0415\u0421\u0422\u041E\u0420\u0410\u041D\u042B\\n\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vwb5p8\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"j_8uZ8uVi\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",opacity:.29}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pjdaq4\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DX4i7ArPm\",onTap:onTap2qbfij,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE5ldw==\",\"--framer-font-family\":'\"Lumios Typewriter New\", \"Lumios Typewriter New Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://yandex.ru/maps/28/makhachkala/?ll=47.533795,42.969083&mode=poi&poi%5Bpoint%5D=47.533715,42.969140&poi%5Buri%5D=ymapsbm1://org?oid%3D90967106077&tilt=0.8726646259971648&z=19.74\",motionChild:true,nodeId:\"T5k26aqPt\",openInNewTab:true,scopeId:\"hPEJJmwxU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-19u8gg1\",\"data-styles-preset\":\"ZanmJzieP\",children:\"\u041F\u0415\u041A\u0410\u0420\u041D\u042F\"})})})}),className:\"framer-1jor2z5\",fonts:[\"CUSTOM;Lumios Typewriter New\"],layoutDependency:layoutDependency,layoutId:\"T5k26aqPt\",style:{\"--extracted-r6o4lv\":\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5vravr\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"zuXwECE1D\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",opacity:.29}}),/*#__PURE__*/_jsx(Link,{href:\"https://yandex.ru/maps/org/muyarad/146049417463/?azimuth=5.497787143782138&ll=47.481649,42.981010&mode=search&sctx=ZAAAAAgBEAAaKAoSCb73N2ivvEdAETBoIQGjfUVAEhIJTUhrDDohlD8RIv32deCcgT8iBgABAgMEBSgKOABAoJ8NSAFqAnJ1nQHNzMw9oAEAqAEAvQG4CucKwgEG94HliaAEggIHbXV5YXJhZIoCAJICAJoCDGRlc2t0b3AtbWFwc6oCCzM1NjY4ODY0ODgxsAIB&sll=47.481649,42.981010&sspn=0.006485,0.002837&text=muyarad&tilt=0.8726646259971648&z=18.74\",motionChild:true,nodeId:\"WyZ3zU0VP\",scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-12motye framer-kixaa6\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WyZ3zU0VP\",onTap:onTap2qbfij,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE5ldw==\",\"--framer-font-family\":'\"Lumios Typewriter New\", \"Lumios Typewriter New Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)))\"},children:\"\u0411\u0418\u0421\u0422\u0420\u041E\"})}),className:\"framer-1b5ebj5\",fonts:[\"CUSTOM;Lumios Typewriter New\"],layoutDependency:layoutDependency,layoutId:\"lozriSrRD\",style:{\"--extracted-r6o4lv\":\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s6dkga\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"F0Ca3cvSN\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",opacity:.29}}),/*#__PURE__*/_jsx(Link,{href:\"https://docs.google.com/forms/d/e/1FAIpQLSdrhsr0mNWjAoXIlWq8mzasChilBKIEjm5aMNftM7P1XMeGhA/viewform?usp=header \",motionChild:true,nodeId:\"FXdSQkTsC\",openInNewTab:true,scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p1c60y framer-kixaa6\",\"data-framer-name\":\"Question\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FXdSQkTsC\",onTap:onTap2qbfij,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0x1bWlvcyBUeXBld3JpdGVyIE5ldw==\",\"--framer-font-family\":'\"Lumios Typewriter New\", \"Lumios Typewriter New Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227)))\"},children:\"\u0421\u0422\u0410\u0422\u042C \u0427\u0410\u0421\u0422\u042C\u042E \u041A\u041E\u041C\u0410\u041D\u0414\u042B\"})}),className:\"framer-1qe1lhz\",fonts:[\"CUSTOM;Lumios Typewriter New\"],layoutDependency:layoutDependency,layoutId:\"k1Bwy5vg_\",style:{\"--extracted-r6o4lv\":\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fll6h5\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"AKtyv5A9Y\",style:{backgroundColor:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",opacity:.29}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wzfbq-container\",layoutDependency:layoutDependency,layoutId:\"GiM06FPFR-container\",nodeId:\"GiM06FPFR\",rendersWithMotion:true,scopeId:\"hPEJJmwxU\",children:/*#__PURE__*/_jsx(Row,{bLrd3epa4:\"var(--token-69e07cf5-af5f-41be-9f6a-fa77cfc73b5a, rgb(237, 230, 227))\",CNCqDMif5:16,cSrTSo6GL:16,FfZpDEIEo:16,height:\"100%\",id:\"GiM06FPFR\",jgVAzf_WC:true,layoutId:\"GiM06FPFR\",noO0vPTFH:false,oUqCJUGtR:16,rg_qSW5gp:yVTbCrgQD,style:{width:\"100%\"},U9h4XdxG6:true,v5T9guj4f:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",variant:\"Vs1ukLPLL\",W88zB8mIG:\"\u0414\u041E\u0421\u0422\u0410\u0412\u041A\u0410\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zNZv5.framer-kixaa6, .framer-zNZv5 .framer-kixaa6 { display: block; }\",\".framer-zNZv5.framer-1ph2tjd { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 814px; }\",\".framer-zNZv5 .framer-v3j5gn { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 15px 0px 15px 0px; position: relative; text-decoration: none; user-select: none; width: 100%; }\",\".framer-zNZv5 .framer-7llhpv, .framer-zNZv5 .framer-1jor2z5, .framer-zNZv5 .framer-1b5ebj5, .framer-zNZv5 .framer-1qe1lhz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zNZv5 .framer-cpkyyz-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\".framer-zNZv5 .framer-1el5mu1, .framer-zNZv5 .framer-1vwb5p8, .framer-zNZv5 .framer-5vravr, .framer-zNZv5 .framer-1s6dkga, .framer-zNZv5 .framer-1fll6h5 { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-zNZv5 .framer-amrmje-container, .framer-zNZv5 .framer-1wzfbq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-zNZv5 .framer-1pjdaq4 { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 15px 4px 15px 0px; position: relative; user-select: none; width: 100%; }\",\".framer-zNZv5 .framer-12motye, .framer-zNZv5 .framer-1p1c60y { -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 15px 4px 15px 0px; position: relative; text-decoration: none; user-select: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 648\n * @framerIntrinsicWidth 814\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JTRmw36Um\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yVTbCrgQD\":\"bUTTONCOLUMN\",\"L2l31lrBS\":\"openClosed\",\"S_M6NCWou\":\"hover\",\"OqhntqiAG\":\"fontRestCardSize\",\"urkGd04Yo\":\"restcardcolor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhPEJJmwxU=withCSS(Component,css,\"framer-zNZv5\");export default FramerhPEJJmwxU;FramerhPEJJmwxU.displayName=\"Accordion\";FramerhPEJJmwxU.defaultProps={height:648,width:814};addPropertyControls(FramerhPEJJmwxU,{variant:{options:[\"FEGsaiT_M\",\"JTRmw36Um\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},yVTbCrgQD:RowControls?.[\"rg_qSW5gp\"]&&{...RowControls[\"rg_qSW5gp\"],defaultValue:\"row\",description:undefined,hidden:undefined,title:\"BUTTON COLUMN\"},L2l31lrBS:RowControls?.[\"variant\"]&&{...RowControls[\"variant\"],defaultValue:\"Vs1ukLPLL\",description:undefined,hidden:undefined,title:\"open/closed\"},S_M6NCWou:{title:\"Hover\",type:ControlType.EventHandler},OqhntqiAG:{defaultValue:16,title:\"FontRestCardSize\",type:ControlType.Number},urkGd04Yo:{defaultValue:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",title:\"Restcardcolor\",type:ControlType.Color}});addFonts(FramerhPEJJmwxU,[{explicitInter:true,fonts:[{family:\"Lumios Typewriter New\",source:\"custom\",url:\"https://framerusercontent.com/assets/77f4acBlmtPVphLEvAfpur2EC4.woff\"}]},...FramerIconsAnimatedFonts,...RowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhPEJJmwxU\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"648\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"814\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JTRmw36Um\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"yVTbCrgQD\\\":\\\"bUTTONCOLUMN\\\",\\\"L2l31lrBS\\\":\\\"openClosed\\\",\\\"S_M6NCWou\\\":\\\"hover\\\",\\\"OqhntqiAG\\\":\\\"fontRestCardSize\\\",\\\"urkGd04Yo\\\":\\\"restcardcolor\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hPEJJmwxU.map", "// Generated by Framer (8dd9d28)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Foaq4bQdC:{hover:true}};const serializationHash=\"framer-axBUP\";const variantClassNames={Foaq4bQdC:\"framer-v-1f0nwsy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap2,width,...props})=>{return{...props,UdJC1_vBf:tap2??props.UdJC1_vBf};};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,UdJC1_vBf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Foaq4bQdC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaptxoiip=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UdJC1_vBf){const res=await UdJC1_vBf(...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-1f0nwsy\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Foaq4bQdC\",onTap:onTaptxoiip,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(51, 51, 48))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-cd2934a7-4e35-4347-a32c-9650fca4db23, rgba(24, 24, 24, 0.5))\",...style},variants:{\"Foaq4bQdC-hover\":{\"--border-color\":\"var(--token-52eaa3b2-9b53-4c12-9790-fce4171dff3e, rgb(78, 76, 71))\",backgroundColor:\"var(--token-c18e5c55-e670-494b-9afe-b018358f3867, rgb(30, 30, 30))\"}},...addPropertyOverrides({\"Foaq4bQdC-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5o2141\",layoutDependency:layoutDependency,layoutId:\"LE9Z2vNss\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-y0wvfo\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"wwhPb9Vgu\",style:{backgroundColor:\"rgb(239, 230, 210)\",rotate:-45},variants:{\"Foaq4bQdC-hover\":{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ra475n\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"eIfjxuR7K\",style:{backgroundColor:\"rgb(239, 230, 210)\",rotate:45},variants:{\"Foaq4bQdC-hover\":{rotate:0}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-axBUP.framer-2x84en, .framer-axBUP .framer-2x84en { display: block; }\",\".framer-axBUP.framer-1f0nwsy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 41px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 41px; }\",\".framer-axBUP .framer-5o2141 { flex: none; height: 13px; overflow: visible; position: relative; width: 20px; }\",\".framer-axBUP .framer-y0wvfo, .framer-axBUP .framer-1ra475n { flex: none; height: 1px; left: 0px; position: absolute; right: 0px; top: calc(46.15384615384618% - 1px / 2); z-index: 1; }\",'.framer-axBUP[data-border=\"true\"]::after, .framer-axBUP [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 41\n * @framerIntrinsicWidth 41\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T6jzG_fKp\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UdJC1_vBf\":\"tap2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZwKmjGmMA=withCSS(Component,css,\"framer-axBUP\");export default FramerZwKmjGmMA;FramerZwKmjGmMA.displayName=\"Menu/Menu Nav Close Toggle\";FramerZwKmjGmMA.defaultProps={height:41,width:41};addPropertyControls(FramerZwKmjGmMA,{UdJC1_vBf:{title:\"Tap 2\",type:ControlType.EventHandler}});addFonts(FramerZwKmjGmMA,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZwKmjGmMA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T6jzG_fKp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"41\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"UdJC1_vBf\\\":\\\"tap2\\\"}\",\"framerIntrinsicWidth\":\"41\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZwKmjGmMA.map", "// Generated by Framer (3d4fa65)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Accordion from\"https://framerusercontent.com/modules/xpwT5T5pXWxKcMwDxBD6/mF2rO6BaaWrSdJjH0MPR/hPEJJmwxU.js\";import MenuMenuNavCloseToggle from\"https://framerusercontent.com/modules/E3o8JGOf6Xm9ehFyF3ca/QkkDnVMLJUquzUZZgj6s/ZwKmjGmMA.js\";const AccordionFonts=getFonts(Accordion);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MenuMenuNavCloseToggleFonts=getFonts(MenuMenuNavCloseToggle);const cycleOrder=[\"i8ceAq63S\",\"k4rGllEn_\",\"dZACxpSd7\"];const serializationHash=\"framer-LchVl\";const variantClassNames={dZACxpSd7:\"framer-v-2qxie9\",i8ceAq63S:\"framer-v-uiend3\",k4rGllEn_:\"framer-v-1y7xhqu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.5,ease:[.5,0,.88,.77],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"i8ceAq63S\",Phone:\"dZACxpSd7\",Tablet:\"k4rGllEn_\"};const getProps=({height,id,menuCloseToggle,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"i8ceAq63S\",woAUVjEwf:menuCloseToggle??props.woAUVjEwf};};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,woAUVjEwf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"i8ceAq63S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UdJC1_vBfll8nks=activeVariantCallback(async(...args)=>{if(woAUVjEwf){const res=await woAUVjEwf(...args);if(res===false)return false;}});const UdJC1_vBfpmb6nm=activeVariantCallback(async(...args)=>{if(woAUVjEwf){const res=await woAUVjEwf(...args);if(res===false)return false;}setVariant(\"dZACxpSd7\");});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-uiend3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"i8ceAq63S\",ref:refBinding,style:{...style},...addPropertyOverrides({dZACxpSd7:{\"data-framer-name\":\"Phone\"},k4rGllEn_:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yxx4pi\",\"data-border\":true,\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"gPdYfIgER\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-68c05b50-ca7b-4173-82aa-ed42aea1a9b4, rgb(51, 51, 48))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0.02)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:648,width:`calc((max(${componentViewport?.width||\"100vw\"} - 48px, 1px) - 160px) * 0.6048)`,y:(componentViewport?.y||0)+(24+((componentViewport?.height||960)-48-((componentViewport?.height||960)-48)*1)/2)+80+((((componentViewport?.height||960)-48)*1-160-648)/2+0+0),...addPropertyOverrides({dZACxpSd7:{width:`calc(max(${componentViewport?.width||\"100vw\"} - 24px, 1px) - 30px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||960)-24-((componentViewport?.height||960)-24)*1)/2)+100+((((componentViewport?.height||960)-24)*1-164-648)/2+0+0)},k4rGllEn_:{width:`calc((max(${componentViewport?.width||\"100vw\"} - 32px, 1px) - 60px) * 0.6048)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||960)-32-((componentViewport?.height||960)-32)*1)/2)+30+((((componentViewport?.height||960)-32)*1-60-648)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1w1z3s3-container\",\"data-framer-appear-id\":\"1w1z3s3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"pfOn8FfwY-container\",nodeId:\"pfOn8FfwY\",optimized:true,rendersWithMotion:true,scopeId:\"xB_AY4W3L\",children:/*#__PURE__*/_jsx(Accordion,{height:\"100%\",id:\"pfOn8FfwY\",L2l31lrBS:\"fbD5aUrBo\",layoutId:\"pfOn8FfwY\",OqhntqiAG:16,style:{width:\"100%\"},urkGd04Yo:\"var(--token-4321a524-8651-4268-85f9-e884d8cb6223, rgb(10, 11, 10))\",variant:\"FEGsaiT_M\",width:\"100%\",yVTbCrgQD:\"row\",...addPropertyOverrides({dZACxpSd7:{OqhntqiAG:12}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:\"40px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||960)-48-((componentViewport?.height||960)-48)*1)/2)+56,...addPropertyOverrides({dZACxpSd7:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||960)-24-((componentViewport?.height||960)-24)*1)/2)+15},k4rGllEn_:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||960)-32-((componentViewport?.height||960)-32)*1)/2)+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pxwh27-container\",layoutDependency:layoutDependency,layoutId:\"s14GHUdQc-container\",nodeId:\"s14GHUdQc\",rendersWithMotion:true,scopeId:\"xB_AY4W3L\",children:/*#__PURE__*/_jsx(MenuMenuNavCloseToggle,{height:\"100%\",id:\"s14GHUdQc\",layoutId:\"s14GHUdQc\",style:{height:\"100%\",width:\"100%\"},UdJC1_vBf:UdJC1_vBfll8nks,width:\"100%\",...addPropertyOverrides({dZACxpSd7:{UdJC1_vBf:UdJC1_vBfpmb6nm}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LchVl.framer-1gwea09, .framer-LchVl .framer-1gwea09 { display: block; }\",\".framer-LchVl.framer-uiend3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 960px; justify-content: center; min-height: 800px; overflow: hidden; padding: 24px; position: relative; width: 1200px; }\",\".framer-LchVl .framer-yxx4pi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 80px; position: relative; width: 1px; z-index: 10; }\",\".framer-LchVl .framer-1w1z3s3-container { flex: none; height: auto; position: relative; width: 60%; }\",\".framer-LchVl .framer-1pxwh27-container { flex: none; height: 41px; left: 56px; position: absolute; top: 56px; width: 40px; z-index: 1; }\",\".framer-LchVl.framer-v-1y7xhqu.framer-uiend3 { gap: 12px; padding: 16px; width: 810px; }\",\".framer-LchVl.framer-v-1y7xhqu .framer-yxx4pi { padding: 30px; }\",\".framer-LchVl.framer-v-1y7xhqu .framer-1pxwh27-container { left: 30px; top: 30px; }\",\".framer-LchVl.framer-v-2qxie9.framer-uiend3 { gap: 12px; min-height: 750px; padding: 12px; width: 390px; }\",\".framer-LchVl.framer-v-2qxie9 .framer-yxx4pi { align-content: flex-start; align-items: flex-start; padding: 100px 15px 64px 15px; }\",\".framer-LchVl.framer-v-2qxie9 .framer-1w1z3s3-container { order: 1; width: 100%; }\",\".framer-LchVl.framer-v-2qxie9 .framer-1pxwh27-container { left: 15px; order: 0; top: 15px; }\",'.framer-LchVl[data-border=\"true\"]::after, .framer-LchVl [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 960\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"800px\",null]},\"k4rGllEn_\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"800px\",null]},\"dZACxpSd7\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"750px\",null]}}}\n * @framerVariables {\"woAUVjEwf\":\"menuCloseToggle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxB_AY4W3L=withCSS(Component,css,\"framer-LchVl\");export default FramerxB_AY4W3L;FramerxB_AY4W3L.displayName=\"Menu/Menu Nav\";FramerxB_AY4W3L.defaultProps={height:960,width:1200};addPropertyControls(FramerxB_AY4W3L,{variant:{options:[\"i8ceAq63S\",\"k4rGllEn_\",\"dZACxpSd7\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},woAUVjEwf:{title:\"Menu Close Toggle\",type:ControlType.EventHandler}});addFonts(FramerxB_AY4W3L,[{explicitInter:true,fonts:[]},...AccordionFonts,...MenuMenuNavCloseToggleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxB_AY4W3L\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"800px\\\",null]},\\\"k4rGllEn_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"800px\\\",null]},\\\"dZACxpSd7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"750px\\\",null]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"woAUVjEwf\\\":\\\"menuCloseToggle\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"960\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "6dAEO,IAAMA,GAAkB,CAC3B,SAAU,WACV,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EACaC,GAAkB,CAC3B,GAAGD,GACH,aAAc,EACd,WAAY,0BACZ,MAAO,OACP,OAAQ,kBACR,cAAe,QACnB,EACaE,GAAgB,CACzB,QAAS,CACL,KAAMC,EAAY,YACtB,EACA,aAAc,CACV,KAAMA,EAAY,YACtB,EACA,aAAc,CACV,KAAMA,EAAY,YACtB,CACJ,EACaC,GAAkB,CAC3B,KAAMD,EAAY,OAClB,MAAO,YACP,IAAK,EACL,IAAK,IACL,KAAM,EACN,eAAgB,EACpB,EACaE,GAAe,CACxB,KAAM,CACF,KAAMF,EAAY,QAClB,MAAO,OACP,aAAc,GACd,cAAe,UACf,aAAc,QAClB,EACA,WAAY,CACR,KAAMA,EAAY,OAClB,MAAO,SACP,YAAa,QACb,OAAQ,CAAC,CAAE,KAAAG,CAAM,IAAI,CAACA,CAC1B,EACA,WAAY,CACR,KAAMH,EAAY,KAClB,MAAO,SACP,QAAS,CACL,IACA,IACA,IACA,IACA,IACA,IACA,IACA,IACA,GACJ,EACA,aAAc,CACV,OACA,cACA,QACA,UACA,SACA,YACA,OACA,aACA,OACJ,EACA,OAAQ,CAAC,CAAE,KAAAG,CAAM,IAAI,CAACA,CAC1B,CACJ,EC5EO,SAASC,GAAWC,EAASC,EAAS,CACzC,OAAOC,GAA0B,GAAMF,EAASC,CAAO,CAC3D,CACO,SAASE,GAAUC,EAAQH,EAAS,CACvC,OAAOC,GAA0B,GAAOE,EAAQH,CAAO,CAC3D,CACA,SAASC,GAA0BG,EAAMC,EAAUL,EAAU,GAAM,CAC/D,IAAMM,EAAaC,GAA+B,EAClDC,EAAU,IAAI,CACNR,GAAWM,IAAeF,GAAMC,EAAS,CACjD,EAAG,CACCC,CACJ,CAAC,CACL,CCdO,IAAMG,GAAkB,IAAI,CAC/B,GAAI,OAAOC,EAAc,IAAa,CAClC,IAAMC,EAAYD,EAAU,UAAU,YAAY,EAElD,OADkBC,EAAU,QAAQ,QAAQ,EAAI,IAAMA,EAAU,QAAQ,cAAc,EAAI,IAAMA,EAAU,QAAQ,SAAS,EAAI,KAAOA,EAAU,QAAQ,QAAQ,EAAI,CAExK,KAAO,OAAO,EAClB,EACaC,GAAqB,IAAIC,EAAQ,IAAIJ,GAAgB,EAC5D,CAAC,CAAC,ECPD,SAASK,IAAkB,CAG9B,OAF4BC,EAAQ,IAAIC,GAAa,QAAQ,EAC3D,CAAC,CAAC,CAER,CAMO,SAASC,IAAgB,CAG5B,OAFiBC,EAAQ,IAAIC,GAAa,QAAQ,IAAMA,GAAa,OACnE,CAAC,CAAC,CAER,CCdO,SAASC,GAAUC,EAAO,CAC7B,GAAM,CAAE,aAAAC,EAAe,oBAAAC,EAAsB,cAAAC,EAAgB,eAAAC,EAAiB,kBAAAC,EAAoB,iBAAAC,CAAoB,EAAIN,EAU1H,OAToBO,EAAQ,IAAIL,EAAsB,GAAGC,CAAa,MAAMC,CAAc,MAAMC,CAAiB,MAAMC,CAAgB,KAAO,GAAGL,CAAY,KAC3J,CACEA,EACAC,EACAC,EACAC,EACAC,EACAC,CACJ,CAAC,CAEL,CACO,IAAME,GAAsB,CAC/B,aAAc,CACV,MAAO,SACP,KAAMC,EAAY,YAClB,UAAW,sBACX,aAAc,CACV,SACA,mBACJ,EACA,UAAW,CACP,gBACA,iBACA,oBACA,kBACJ,EACA,YAAa,CACT,KACA,KACA,KACA,IACJ,EACA,IAAK,CACT,CACJ,EAcO,IAAMC,GAAiB,CAC1B,QAAS,CACL,KAAMC,EAAY,YAClB,UAAW,iBACX,aAAc,CACV,UACA,kBACJ,EACA,UAAW,CACP,aACA,eACA,gBACA,aACJ,EACA,YAAa,CACT,IACA,IACA,IACA,GACJ,EACA,IAAK,EACL,MAAO,SACX,CACJ,EC1EsE,IAAIC,IAAe,SAASA,EAAc,CAACA,EAAc,KAAQ,OAAOA,EAAc,QAAW,UAAUA,EAAc,MAAS,QAAQA,EAAc,KAAQ,OAAOA,EAAc,UAAa,YAAa,GAAGA,KAAgBA,GAAc,CAAC,EAAE,EAAE,IAAIC,IAAS,SAASA,EAAQ,CAACA,EAAQ,MAAS,SAASA,EAAQ,IAAO,KAAM,GAAGA,KAAUA,GAAQ,CAAC,EAAE,EAAE,IAAMC,GAAa,uEACtb,SAASC,GAASC,EAAM,CAAC,GAAK,CAAC,MAAAC,EAAM,OAAAC,EAAO,QAAAC,EAAQ,SAAAC,EAAS,YAAAC,EAAY,WAAAC,EAAW,GAAAC,EAAG,SAAAC,EAAS,GAAGC,CAAI,EAAET,EAAM,OAAOS,CAAK,CAQjH,SAASC,GAAMV,EAAM,CAAC,IAAMW,EAASZ,GAASC,CAAK,EAAE,OAAoBY,EAAKC,GAAU,CAAC,GAAGF,CAAQ,CAAC,CAAE,CAAC,SAASG,GAAoBC,EAAS,CAAC,IAAMC,EAA4BC,GAA+B,EAAQC,EAAeC,EAAO,EAAK,EAAQC,EAAaD,EAAO,EAAK,EAAQE,EAAYC,GAAYC,GAAa,CAAC,GAAG,CAACR,EAAS,QAAQ,OAAO,IAAMS,GAAaD,IAAc,EAAE,KAAKA,GAAaR,EAAS,QAAQ,SAAeU,EAAa,KAAK,IAAIV,EAAS,QAAQ,YAAYS,CAAW,EAAE,GAAMT,EAAS,QAAQ,SAAS,GAAG,CAACU,IAAcV,EAAS,QAAQ,YAAYS,EAAa,EAAE,CAAC,CAAC,EAAQE,EAAKJ,GAAY,IAAI,CAAC,IAAMK,EAAMZ,EAAS,QAAQ,GAAG,CAACY,EAAM,OAAOA,EAAM,QAAQ,OACtjB,EAAhHA,EAAM,YAAY,GAAGA,EAAM,WAAW,CAACA,EAAM,QAAQ,CAACA,EAAM,OAAOA,EAAM,YAAYA,EAAM,oBAAiCA,GAAO,CAACT,EAAe,SAASF,IAA6BE,EAAe,QAAQ,GAAKE,EAAa,QAAQ,GAAKO,EAAM,KAAK,EAAE,MAAMC,GAAG,CAAC,CAAC,EACvR,QAAQ,IAAIV,EAAe,QAAQ,EAAK,EAAG,EAAE,CAAC,CAAC,EAAQW,EAAMP,GAAY,IAAI,CAAI,CAACP,EAAS,SAASG,EAAe,UAAeH,EAAS,QAAQ,MAAM,EAAEK,EAAa,QAAQ,GAAM,EAAE,CAAC,CAAC,EAAE,MAAM,CAAC,KAAAM,EAAK,MAAAG,EAAM,YAAAR,EAAY,UAAUD,CAAY,CAAE,CAAC,SAASU,GAAoB,CAAC,YAAAC,EAAY,MAAAC,EAAM,KAAAC,EAAK,YAAAC,EAAY,SAAAC,CAAQ,EAAE,CAAC,GAAK,CAACC,CAAkB,EAAEC,GAAS,IAAIN,CAAW,EAAO,CAACO,EAAsBC,CAAwB,EAAEF,GAAS,EAAK,EAAKN,IAAcK,GAAoB,CAACE,GAAuBC,EAAyB,EAAI,EAAG,IAAMC,EAE7hBJ,GAAoBJ,GAAOC,GAAMC,GAAa,CAACC,GAQ/C,CAACG,EAA0BG,EAAS,OAAGD,EAAaC,EAAS,cAAsBL,EAAmBK,EAAS,WAAgBA,EAAS,cAAqBA,CAAS,CAAC,IAAM5B,GAAuB6B,GAAK,SAAoB1C,EAAM,CAAC,GAAK,CACzO,QAAA2C,EAAQ,MAAM,OAAAC,EAAO,QAAAC,EAAQ,GAAG,cAAAC,EAAc,GAAM,SAAAX,EAAS,GAAM,QAAAY,EAAQ,GAAK,KAAAd,EAAK,GAAK,MAAAD,EAAM,GAAK,YAAAE,EAAY,GAAK,eAAAc,EAAe,GAAM,UAAAC,EAAU,QAAQ,gBAAAC,EAAgB,gBAAgB,OAAAC,EAAO,EAAE,OAAAC,EAAO,GAAG,UAAUC,EAAc,EAAE,OAAAC,EAAO,QAAQvB,EAAY,SAAAwB,EAAS,SAAAC,EAAS,QAAAC,EAAQ,OAAAC,EAAO,MAAAC,EAAM,QAAAC,EAAQ,aAAAC,EAAa,aAAAC,GAAa,YAAAC,EAAY,UAAAC,CAAS,EAAEhE,EAAYe,EAASI,EAAO,EAAQ8C,EAASC,GAAmB,EAAQC,EAAiBhD,EAAO,IAAI,EAAQiD,GAAgBjD,EAAO,IAAI,EAAQkD,EAAWC,GAAc,EAAQC,GAAaC,GAAgB,EAAQC,GAAiBJ,GAAYE,KAAeG,GAAa,OAAaC,GAAaC,GAAU5E,CAAK,EAGtpB6E,EAAiBJ,GAAiB,cAAc3C,GAAoB,CAAC,YAAAC,EAAY,MAAAC,EAAM,KAAAC,EAAK,YAAAC,EAAY,SAAAC,CAAQ,CAAC,EAAQ2C,GAAaL,GAAiB,GAAKM,GAAUhE,CAAQ,EAAQiE,GAAkBP,GAAiB,GAAMM,GAAUhE,EAAS,CAAC,OAAO,MAAM,KAAK,EAAI,CAAC,EAC1QkE,GAAU5B,IAAgB,IAAI,KAAKA,EAAmB,CAAC,KAAA3B,GAAK,MAAAG,GAAM,YAAAR,GAAY,UAAA6D,EAAS,EAAEpE,GAAoBC,CAAQ,EAC3HoE,EAAU,IAAI,CAAIV,IAA2BI,IAAmB,gBAAwB9C,EAAYL,GAAK,EAAOG,GAAM,EAAE,EAAE,CAACgD,EAAiB9C,CAAW,CAAC,EACxJoD,EAAU,IAAI,CAAIV,KACfK,IAAc/C,GAAa8C,IAAmB,eAAcnD,GAAK,EAAKmD,IAAmB,eAAqBhD,GAAM,EAAE,EAAE,CAACgD,EAAiBC,GAAa/C,CAAW,CAAC,EAAEoD,EAAU,IAAI,CAAI,CAACd,GAAYf,GAAQR,GAAemC,IAAW,CAAClE,EAAS,UACnPA,EAAS,QAAQ,YAAY,IAAI,EAAE,CAAC+B,EAAcQ,EAAO2B,EAAS,CAAC,EAO5D,IAAMG,GAAoCjE,EAAO,EAAK,EAE7DgE,EAAU,IAAI,CAAC,GAAG,CAACC,GAAoC,QAAQ,CAACA,GAAoC,QAAQ,GAAK,MAAO,CAAC,IAAMC,EAAiBC,GAAc/B,CAAQ,EAAEA,EAAS,IAAI,GAAGA,GAAU,GAAG,IAAIlC,IAKxMgE,GAAkB,KAOlBJ,IAAW,GAAG,GAAG,CAAE,EAAE,CAACA,GAAUpC,EAAQD,EAAOW,CAAQ,CAAC,EACzD4B,EAAU,IAAI,CAAC,GAAIG,GAAc/B,CAAQ,EAAS,OAAOA,EAAS,GAAG,SAASgC,GAAOlE,GAAYkE,CAAK,CAAC,CAAE,EAAE,CAAChC,CAAQ,CAAC,EACrHiC,GAAW,IAAI,CAAIrB,EAAiB,UAAU,MAAepD,EAAS,UACnE,CAACqD,IAAiBnC,GAAM,CAACkC,EAAiB,UAAQzC,GAAK,CAAG,CAAC,EAC9D+D,GAAU,IAAI,CAAI1E,EAAS,UAASqD,GAAgB,QAAQrD,EAAS,QAAQ,MAAMoD,EAAiB,QAAQpD,EAAS,QAAQ,OAAOc,GAAM,EAAG,CAAC,EAAE,IAAM6D,GAAIC,EAAQ,IAAI,CAAC,IAAIC,EAAS,GASpL,GAAGjD,IAAU,MAAM,OAAOC,EAAOgD,EAAS,GAAGjD,IAAU,SAAS,OAAOE,EAAQ+C,CAAS,EAAE,CAACjD,EAAQE,EAAQD,EAAOqC,EAAS,CAAC,EAC5HE,EAAU,IAAI,CAAIlB,GAAUlD,EAAS,SAAS8D,IAAmB,YAAY,WAAW,IAAInD,GAAK,EAAE,EAAE,CAAG,EAAE,CAAC,CAAC,EAC5GyD,EAAU,IAAI,CAAIpE,EAAS,SAAS,CAACiB,IAAMjB,EAAS,QAAQ,QAAQqC,GAAQ,GAAG,IAAI,EAAE,CAACA,CAAM,CAAC,EAC7F,IAAMyC,GAAY,IAAI,CAAC,IAAMlE,EAAMZ,EAAS,QAAYY,IAAgBA,EAAM,YAAY,IAAIsD,GAAU,GAAE5D,IAAa4D,IAAW,GAAG,GAAG,GACxIC,GAAU,SAASL,IAAmB,YAAY9C,GAAa8C,IAAmB,eAAeC,KAAapD,GAAK,EAAE,EAAE,OAAoBd,EAAK,QAAQ,CAAC,QAAAgD,EAAQ,aAAAC,EAAa,aAAAC,GAAa,YAAAC,EAAY,UAAAC,EAAU,IAAI0B,GAAI,KAAKzD,EAAK,IAAIlB,EAAS,SAASa,GAAG4B,IAAW5B,CAAC,EAAE,QAAQA,GAAG6B,IAAU7B,CAAC,EAAE,OAAOA,GAAG8B,IAAS9B,CAAC,EAAE,QAAQA,GAAG+B,IAAQ/B,CAAC,EAAE,SAASsD,GAAU,SAASL,IAAmB,YAAY9C,GAAa8C,IAAmB,eAAeC,GAAa,QAAQI,GAAU,QAAQ,OAAOT,IAAkB,CAACnB,EAAO,WAAWuB,IAAmB,YAAY,CAACG,GAAkB,OAC7jB,WAAW,OAAOlC,GAAe,CAACD,GAASD,IAAS9C,GAAa,sEAAsEgD,GAAeQ,EAAOA,EAAO,OAAU,aAAauC,GAAY,SAAS1D,EAAS,MAAMsC,GAAiB,GAAKzC,EAAM,YAAYE,EAAY,MAAM,CAAC,OAAS0B,EAAQ,UAAU,OAAO,MAAM,OAAO,OAAO,OAAO,aAAAe,GAAa,QAAQ,QAAQ,UAAU1B,EAAU,gBAAgBC,EAAgB,eAAe,SAAS,CAAC,CAAC,CAAE,CAAC,EAAExC,GAAM,YAAY,QAAQ,SAASoF,GAAsBP,EAAM,CAAC,OAAOA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAEA,EAAM,MAAM,CAAC,CAAE,CAAQ,SAASQ,GAAUR,EAAM,CAA0E,OAA5DA,EAAM,MAAM,0CAA0C,GAAG,CAAC,GAAgB,IAAIO,EAAqB,EAAE,KAAK,GAAG,CAAE,CAAC,IAAME,GAAiB,CAAC,QAAQ,OAAO,UAAU,aAAa,MAAM,EAAEC,EAAoBvF,GAAM,CAAC,QAAQ,CAAC,KAAKwF,EAAY,KAAK,wBAAwB,GAAK,MAAM,SAAS,QAAQ,CAAC,MAAM,QAAQ,CAAC,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,MAAM,MAAM,aAAa,uEAAuE,OAAOlG,EAAM,CAAC,OAAOA,EAAM,UAAU,QAAS,CAAC,EAAE,QAAQ,CAAC,KAAKkG,EAAY,KAAK,MAAM,OAAO,iBAAiB,CAAC,MAAM,MAAM,EAAE,OAAOlG,EAAM,CAAC,OAAOA,EAAM,UAAU,KAAM,CAAC,EAAE,QAAQ,CAAC,KAAKkG,EAAY,QAAQ,MAAM,UAAU,aAAa,MAAM,cAAc,IAAI,EAAE,GAAGC,GAAoB,cAAc,CAAC,KAAKD,EAAY,QAAQ,MAAM,SAAS,aAAa,MAAM,cAAc,IAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,MAAM,MAAM,QAAQ,OAAO,CAAC,CAAC,cAAApD,CAAa,IAAI,CAACA,EAAc,YAAY,uHAAuH,EAAE,gBAAgB,CAAC,KAAKoD,EAAY,MAAM,MAAM,aAAa,aAAa,eAAe,EAAE,UAAU,CAAC,MAAM,aAAa,KAAKA,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,KAAK,GAAG,KAAK,GAAG,EAAE,KAAK,CAAC,KAAKA,EAAY,QAAQ,MAAM,OAAO,aAAa,MAAM,cAAc,IAAI,EAAE,UAAU,CAAC,KAAKA,EAAY,KAAK,MAAM,MAAM,QAAQF,GAAiB,aAAaA,GAAiB,IAAID,EAAS,CAAC,EAMx+D,SAAS,CAAC,KAAKG,EAAY,QAAQ,MAAM,WAAW,aAAa,OAAO,cAAc,OAAO,aAAa,EAAK,EAAE,MAAM,CAAC,KAAKA,EAAY,QAAQ,MAAM,QAAQ,aAAa,MAAM,cAAc,IAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,IAAI,IAAI,IAAI,EAAE,KAAK,IAAI,OAAO,CAAC,CAAC,MAAAlE,CAAK,IAAIA,EAAM,aAAa,EAAE,EAAE,MAAM,CAAC,KAAKkE,EAAY,YAAY,EAAE,SAAS,CAAC,KAAKA,EAAY,YAAY,EAAE,QAAQ,CAAC,KAAKA,EAAY,YAAY,EAAE,OAAO,CAAC,KAAKA,EAAY,YAAY,EAAE,GAAGE,EAAa,CAAC,EC5EnT,IAAMC,GAAc,UAAgBC,GAAY,i5BAAu5BC,GAAqB,IAQ5mC,SAARC,GAAoCC,EAAM,CAAC,IAAMC,EAAUC,GAAaF,EAAM,GAAG,EAAE,OAAoBG,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,SAAS,OAAO,UAAU,OAAO,WAAW,SAAS,eAAe,SAAS,GAAGH,EAAM,KAAK,EAAE,SAASI,GAAiB,CAAC,IAAIH,EAAU,SAASD,EAAM,QAAQ,MAAMA,EAAM,MAAM,YAAYA,EAAM,WAAW,CAAC,CAAC,CAAC,CAAE,CAACD,GAAmB,YAAY,yBAAyBM,EAAoBN,GAAmB,CAAC,IAAI,CAAC,MAAM,WAAW,KAAKO,EAAY,OAAO,aAAaT,EAAW,EAAE,QAAQ,CAAC,KAAKS,EAAY,KAAK,aAAa,SAAS,wBAAwB,GAAK,QAAQ,CAAC,SAAS,SAAS,EAAE,aAAa,CAAC,SAAS,UAAU,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,KAAK,IAAI,IAAI,GAAG,IAAI,EAAE,aAAaR,EAAoB,EAAE,MAAM,CAAC,KAAKQ,EAAY,MAAM,aAAaV,GAAc,YAAY,+EAA+E,CAAC,CAAC,EAAE,IAAMQ,GAAiB,CAAC,CAAC,IAAAG,EAAI,SAAAC,EAAS,MAAAC,EAAM,YAAAC,CAAW,IAAiBC,GAAcJ,EAAI,MAAM,WAAW,SAAS,EAAEK,EAAOL,EAAI,KAAK,QAAQ,UAAU,EAAE,CAAC,EAAEA,EAAI,KAAKM,GAAaN,EAAI,MAAMC,EAASC,EAAMC,CAAW,EAAEH,EAAI,UAAU,IAAI,CAACO,EAAMC,IAAQX,GAAiB,CAAC,IAAIU,EAAM,SAAAN,EAAS,MAAAC,EAAM,YAAAC,CAAW,CAAC,CAAC,CAAC,EAAQG,GAAa,CAACb,EAAMgB,EAAMP,EAAMC,IAAsB,OAAO,YAAY,OAAO,QAAQV,CAAK,EAAE,IAAI,CAAC,CAACiB,EAAIC,CAAK,IAAQD,IAAM,WAAWC,IAAQ,UAAiB,CAACD,EAAID,CAAK,EAAWE,IAAQ,eAAsB,CAACD,EAAIR,CAAK,EAAWQ,IAAM,eAAeC,IAAQ,IAAW,CAACD,EAAIP,CAAW,EAAWO,IAAM,WAAkB,CAACA,EAAIE,GAAgBD,CAAK,CAAC,EAAc,CAACD,EAAIC,CAAK,CAAI,CAAC,EACtkDC,GAAgBD,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,MAAM,QAAQA,CAAK,EAAUA,EAAc,OAAO,YAAY,OAAO,QAAQA,CAAK,EAAE,IAAI,CAAC,CAACD,EAAIC,CAAK,IAAQA,IAAQ,WAAiB,CAACD,EAAI,GAAQ,EAAQ,CAACA,EAAIE,GAAgBD,CAAK,CAAC,CAAG,CAAC,EAAUhB,GAAaK,GAAK,CAAC,IAAIa,EAAU,GAAG,GAAG,CAACA,EAAU,KAAK,MAAMb,CAAG,CAAE,MAAM,CAAC,QAAQ,IAAI,0CAA0C,EAAEa,EAAU,KAAK,MAAMvB,EAAW,CAAE,CAAC,OAAOuB,CAAU,ECPxb,IAAMC,GAAkB,CAC3B,MAAO,OACP,OAAQ,OACR,QAAS,OACT,eAAgB,SAChB,WAAY,QAChB,EASA,IAAMC,GAAkB,CACpB,GAAGC,GACH,aAAc,EACd,WAAY,2BACZ,OAAQ,uCACR,MAAO,UACP,cAAe,QACnB,EACaC,GAAgCC,EAAW,CAACC,EAAGC,IACnCC,EAAK,MAAO,CAC7B,MAAON,GACP,IAAKK,CACT,CAAC,CACJ,EC9BD,IAAIE,GACAC,GACAC,GAAQC,IACLH,KACHA,GAA4B,IAAI,IAAI,CAClC,CACE,OACgBG,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,6RAA8R,CAAC,CAAC,CAC7Y,EACA,CACE,UACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAC9E,OACA,CACE,EAAG,yGACH,QAAS,KACX,CACF,EAAmBA,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAC3T,EACA,CACE,OACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,mMAAoM,CAAC,CAAC,CACnT,EACA,CACE,QACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,mTAAoT,CAAC,CAAC,CACna,EACA,CACE,UACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,kQAAmQ,CAAC,CAAC,CAClX,EACA,CACE,OACgBA,EAAM,cAAcA,EAAM,SAAU,KAAsBA,EAAM,cAAc,OAAQ,CAAE,EAAG,0SAA2S,CAAC,CAAC,CAC1Z,CACF,CAAC,EACDF,GAAYE,EAAM,WAAW,CAACC,EAAOC,IAAwBF,EAAM,cAAc,IAAK,CAAE,IAAAE,EAAK,GAAGD,CAAM,EAAGJ,GAAU,IAAII,EAAM,MAAM,CAAC,CAAC,GAEhIH,IAYT,IAAIK,GAAgBC,GC9C4G,IAAMC,GAAc,CAAC,QAAQ,CAAC,KAAKC,EAAY,YAAY,EAAE,YAAY,CAAC,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,EAAE,aAAa,CAAC,KAAKA,EAAY,YAAY,CAAC,EAAQC,GAAY,CAACC,EAAIC,IAASD,EAAI,KAAKE,GAAGA,EAAE,YAAY,EAAE,SAASD,CAAM,CAAC,EAG7P,SAASE,GAAiBC,EAASC,EAAaC,EAAW,GAAGC,EAAcC,EAAsB,CAC/R,IAAMC,EAAiBC,EAAQ,IAAI,CAAC,GAAGJ,GAAY,MAAqDA,GAAW,SAAU,EAAE,OAAO,KAAK,IAAMK,EAAeL,EAAW,YAAY,EAAE,QAAQ,QAAQ,EAAE,EAAE,IAAIM,EAChD,OAA7IA,EAAgBJ,EAAsBG,CAAc,KAAK,MAAMC,IAAkB,OAAOA,EAAgBC,GAAYT,EAASO,CAAc,CAAsB,EAAE,CAACJ,EAAcD,CAAU,CAAC,EAAyD,OAA5CD,EAAaE,EAAcE,CAA6B,CCT+N,IAAMK,GAAS,CAAC,QAAQ,cAAc,kBAAkB,oBAAoB,WAAW,mBAAmB,kBAAkB,kBAAkB,kBAAkB,eAAe,UAAU,QAAQ,QAAQ,cAAc,oBAAoB,sBAAsB,YAAY,kBAAkB,aAAa,mBAAmB,WAAW,iBAAiB,aAAa,YAAY,SAAS,eAAe,cAAc,QAAQ,cAAc,WAAW,eAAe,YAAY,YAAY,oBAAoB,oBAAoB,UAAU,aAAa,cAAc,WAAW,eAAe,gBAAgB,oBAAoB,qBAAqB,oBAAoB,kBAAkB,qBAAqB,mBAAmB,kBAAkB,mBAAmB,kBAAkB,sBAAsB,uBAAuB,kBAAkB,mBAAmB,gBAAgB,oBAAoB,qBAAqB,iBAAiB,YAAY,gBAAgB,iBAAiB,qBAAqB,sBAAsB,iBAAiB,qBAAqB,mBAAmB,kBAAkB,sBAAsB,oBAAoB,mBAAmB,oBAAoB,eAAe,eAAe,mBAAmB,mBAAmB,oBAAoB,iBAAiB,oBAAoB,oBAAoB,qBAAqB,kBAAkB,gBAAgB,aAAa,YAAY,gBAAgB,oBAAoB,qBAAqB,gBAAgB,iBAAiB,cAAc,kBAAkB,mBAAmB,aAAa,kBAAkB,sBAAsB,uBAAuB,gBAAgB,kBAAkB,iBAAiB,mBAAmB,gBAAgB,oBAAoB,qBAAqB,iBAAiB,kBAAkB,iBAAiB,eAAe,kBAAkB,gBAAgB,eAAe,gBAAgB,UAAU,cAAc,eAAe,kBAAkB,eAAe,mBAAmB,WAAW,mBAAmB,uBAAuB,iBAAiB,kBAAkB,cAAc,YAAY,oBAAoB,kBAAkB,cAAc,iBAAiB,UAAU,gBAAgB,iBAAiB,YAAY,WAAW,iBAAiB,KAAK,OAAO,UAAU,MAAM,OAAO,eAAe,WAAW,YAAY,MAAM,YAAY,UAAU,WAAW,OAAO,UAAU,UAAU,OAAO,YAAY,WAAW,cAAc,iBAAiB,SAAS,aAAa,UAAU,kBAAkB,eAAe,cAAc,cAAc,aAAa,gBAAgB,cAAc,sBAAsB,uBAAuB,sBAAsB,sBAAsB,qBAAqB,iBAAiB,YAAY,SAAS,MAAM,aAAa,YAAY,cAAc,OAAO,cAAc,aAAa,oBAAoB,kBAAkB,cAAc,YAAY,QAAQ,OAAO,cAAc,UAAU,SAAS,aAAa,YAAY,OAAO,YAAY,YAAY,qBAAqB,iBAAiB,aAAa,OAAO,OAAO,OAAO,OAAO,eAAe,WAAW,eAAe,eAAe,WAAW,WAAW,iBAAiB,YAAY,kBAAkB,QAAQ,OAAO,SAAS,cAAc,WAAW,YAAY,cAAc,eAAe,aAAa,cAAc,gBAAgB,gBAAgB,gBAAgB,iBAAiB,QAAQ,SAAS,QAAQ,SAAS,YAAY,iBAAiB,YAAY,QAAQ,UAAU,WAAW,MAAM,YAAY,WAAW,WAAW,oBAAoB,iBAAiB,YAAY,YAAY,MAAM,YAAY,WAAW,SAAS,OAAO,aAAa,WAAW,gBAAgB,gBAAgB,cAAc,eAAe,gBAAgB,gBAAgB,eAAe,gBAAgB,eAAe,YAAY,WAAW,SAAS,aAAa,eAAe,cAAc,WAAW,MAAM,aAAa,aAAa,YAAY,aAAa,QAAQ,aAAa,sBAAsB,kBAAkB,kBAAkB,mBAAmB,gBAAgB,oBAAoB,kBAAkB,kBAAkB,mBAAmB,gBAAgB,YAAY,YAAY,gBAAgB,gBAAgB,iBAAiB,cAAc,aAAa,UAAU,cAAc,SAAS,eAAe,eAAe,eAAe,MAAM,iBAAiB,iBAAiB,gBAAgB,mBAAmB,iBAAiB,kBAAkB,cAAc,YAAY,cAAc,QAAQ,aAAa,mBAAmB,oBAAoB,YAAY,kBAAkB,WAAW,qBAAqB,aAAa,YAAY,gBAAgB,cAAc,WAAW,gBAAgB,aAAa,eAAe,OAAO,eAAe,mBAAmB,oBAAoB,mBAAmB,aAAa,iBAAiB,kBAAkB,iBAAiB,WAAW,YAAY,eAAe,mBAAmB,oBAAoB,mBAAmB,WAAW,QAAQ,cAAc,gBAAgB,QAAQ,cAAc,WAAW,cAAc,oBAAoB,eAAe,SAAS,SAAS,SAAS,UAAU,WAAW,SAAS,YAAY,iBAAiB,SAAS,eAAe,aAAa,iBAAiB,cAAc,cAAc,eAAe,mBAAmB,YAAY,OAAO,YAAY,gBAAgB,QAAQ,iBAAiB,iBAAiB,iBAAiB,YAAY,mBAAmB,QAAQ,iBAAiB,eAAe,aAAa,WAAW,iBAAiB,YAAY,YAAY,aAAa,YAAY,WAAW,eAAe,SAAS,SAAS,OAAO,aAAa,WAAW,OAAO,YAAY,aAAa,cAAc,kBAAkB,SAAS,aAAa,OAAO,eAAe,QAAQ,UAAU,kBAAkB,mBAAmB,UAAU,UAAU,cAAc,cAAc,gBAAgB,WAAW,qBAAqB,UAAU,SAAS,aAAa,OAAO,aAAa,WAAW,YAAY,YAAY,aAAa,QAAQ,kBAAkB,MAAM,YAAY,MAAM,QAAQ,aAAa,aAAa,UAAU,OAAO,QAAQ,YAAY,kBAAkB,QAAQ,aAAa,cAAc,OAAO,YAAY,kBAAkB,cAAc,uBAAuB,cAAc,iBAAiB,uBAAuB,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,cAAc,SAAS,cAAc,aAAa,WAAW,WAAW,OAAO,UAAU,eAAe,YAAY,YAAY,eAAe,qBAAqB,oBAAoB,sBAAsB,eAAe,eAAe,qBAAqB,sBAAsB,UAAU,UAAU,eAAe,WAAW,WAAW,UAAU,UAAU,YAAY,UAAU,OAAO,YAAY,cAAc,SAAS,MAAM,MAAM,OAAO,WAAW,MAAM,aAAa,WAAW,UAAU,kBAAkB,YAAY,kBAAkB,mBAAmB,oBAAoB,WAAW,iBAAiB,QAAQ,UAAU,eAAe,QAAQ,OAAO,WAAW,iBAAiB,aAAa,YAAY,cAAc,MAAM,WAAW,MAAM,WAAW,QAAQ,cAAc,WAAW,QAAQ,SAAS,WAAW,eAAe,iBAAiB,qBAAqB,YAAY,SAAS,SAAS,gBAAgB,cAAc,OAAO,kBAAkB,UAAU,gBAAgB,SAAS,MAAM,YAAY,WAAW,aAAa,mBAAmB,aAAa,OAAO,WAAW,eAAe,UAAU,SAAS,mBAAmB,iBAAiB,MAAM,OAAO,cAAc,oBAAoB,UAAU,gBAAgB,YAAY,OAAO,cAAc,gBAAgB,cAAc,YAAY,QAAQ,YAAY,WAAW,UAAU,UAAU,UAAU,aAAa,UAAU,WAAW,YAAY,UAAU,UAAU,SAAS,UAAU,WAAW,sBAAsB,SAAS,YAAY,UAAU,WAAW,UAAU,UAAU,SAAS,SAAS,UAAU,UAAU,WAAW,SAAS,UAAU,UAAU,YAAY,UAAU,QAAQ,UAAU,UAAU,QAAQ,WAAW,aAAa,YAAY,YAAY,cAAc,oBAAoB,eAAe,OAAO,mBAAmB,aAAa,YAAY,WAAW,cAAc,OAAO,aAAa,OAAO,aAAa,iBAAiB,gBAAgB,cAAc,QAAQ,aAAa,QAAQ,iBAAiB,eAAe,aAAa,iBAAiB,YAAY,SAAS,cAAc,cAAc,eAAe,SAAS,eAAe,aAAa,cAAc,cAAc,mBAAmB,kBAAkB,kBAAkB,aAAa,aAAa,eAAe,qBAAqB,mBAAmB,oBAAoB,mBAAmB,mBAAmB,mBAAmB,aAAa,aAAa,UAAU,WAAW,iBAAiB,aAAa,YAAY,QAAQ,eAAe,aAAa,WAAW,SAAS,eAAe,gBAAgB,UAAU,iBAAiB,SAAS,SAAS,UAAU,QAAQ,QAAQ,OAAO,WAAW,UAAU,eAAe,iBAAiB,aAAa,eAAe,kBAAkB,oBAAoB,QAAQ,MAAM,OAAO,YAAY,YAAY,UAAU,UAAU,WAAW,iBAAiB,aAAa,aAAa,mBAAmB,QAAQ,sBAAsB,sBAAsB,cAAc,eAAe,aAAa,SAAS,UAAU,OAAO,gBAAgB,sBAAsB,mBAAmB,kBAAkB,aAAa,mBAAmB,iBAAiB,qBAAqB,MAAM,SAAS,WAAW,WAAW,gBAAgB,SAAS,cAAc,QAAQ,eAAe,cAAc,qBAAqB,WAAW,WAAW,SAAS,YAAY,YAAY,SAAS,OAAO,gBAAgB,cAAc,YAAY,cAAc,UAAU,WAAW,eAAe,YAAY,WAAW,YAAY,eAAe,WAAW,gBAAgB,iBAAiB,UAAU,aAAa,eAAe,UAAU,gBAAgB,gBAAgB,eAAe,YAAY,YAAY,aAAa,UAAU,OAAO,eAAe,cAAc,aAAa,aAAa,UAAU,QAAQ,aAAa,YAAY,gBAAgB,qBAAqB,YAAY,UAAU,iBAAiB,WAAW,cAAc,oBAAoB,SAAS,SAAS,QAAQ,WAAW,YAAY,gBAAgB,eAAe,kBAAkB,kBAAkB,sBAAsB,qBAAqB,QAAQ,YAAY,cAAc,YAAY,WAAW,sBAAsB,qBAAqB,QAAQ,cAAc,cAAc,SAAS,eAAe,WAAW,OAAO,gBAAgB,YAAY,kBAAkB,iBAAiB,eAAe,UAAU,SAAS,MAAM,WAAW,OAAO,WAAW,SAAS,MAAM,YAAY,WAAW,UAAU,QAAQ,SAAS,eAAe,OAAO,cAAc,SAAS,QAAQ,aAAa,SAAS,OAAO,UAAU,OAAO,aAAa,WAAW,kBAAkB,gBAAgB,gBAAgB,gBAAgB,WAAW,YAAY,oBAAoB,aAAa,YAAY,aAAa,iBAAiB,cAAc,eAAe,eAAe,OAAO,YAAY,aAAa,kBAAkB,uBAAuB,eAAe,eAAe,YAAY,OAAO,cAAc,aAAa,aAAa,YAAY,sBAAsB,cAAc,WAAW,WAAW,OAAO,UAAU,cAAc,gBAAgB,oBAAoB,WAAW,aAAa,iBAAiB,UAAU,MAAM,YAAY,SAAS,iBAAiB,kBAAkB,uBAAuB,sBAAsB,UAAU,SAAS,aAAa,aAAa,aAAa,eAAe,mBAAmB,mBAAmB,aAAa,eAAe,eAAe,UAAU,YAAY,UAAU,eAAe,iBAAiB,aAAa,QAAQ,gBAAgB,aAAa,YAAY,kBAAkB,WAAW,SAAS,gBAAgB,WAAW,SAAS,YAAY,aAAa,kBAAkB,kBAAkB,aAAa,qBAAqB,uBAAuB,qBAAqB,oBAAoB,QAAQ,cAAc,cAAc,QAAQ,YAAY,UAAU,iBAAiB,cAAc,OAAO,YAAY,QAAQ,aAAa,SAAS,aAAa,YAAY,QAAQ,iBAAiB,mBAAmB,kBAAkB,cAAc,cAAc,YAAY,kBAAkB,aAAa,kBAAkB,iBAAiB,mBAAmB,kBAAkB,SAAS,UAAU,eAAe,WAAW,YAAY,oBAAoB,YAAY,cAAc,cAAc,gBAAgB,UAAU,OAAO,YAAY,aAAa,WAAW,UAAU,eAAe,aAAa,eAAe,oBAAoB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,oBAAoB,kBAAkB,oBAAoB,kBAAkB,mBAAmB,cAAc,aAAa,aAAa,aAAa,YAAY,cAAc,YAAY,oBAAoB,mBAAmB,mBAAmB,mBAAmB,kBAAkB,oBAAoB,kBAAkB,oBAAoB,kBAAkB,mBAAmB,cAAc,YAAY,aAAa,SAAS,MAAM,cAAc,UAAU,cAAc,UAAU,aAAa,SAAS,SAAS,cAAc,OAAO,UAAU,aAAa,kBAAkB,sBAAsB,cAAc,cAAc,UAAU,WAAW,QAAQ,aAAa,kBAAkB,iBAAiB,YAAY,sBAAsB,YAAY,YAAY,gBAAgB,OAAO,WAAW,OAAO,cAAc,QAAQ,cAAc,WAAW,aAAa,QAAQ,MAAM,SAAS,iBAAiB,SAAS,eAAe,aAAa,cAAc,eAAe,mBAAmB,oBAAoB,cAAc,WAAW,YAAY,SAAS,UAAU,SAAS,mBAAmB,eAAe,mBAAmB,qBAAqB,mBAAmB,kBAAkB,kBAAkB,mBAAmB,qBAAqB,oBAAoB,mBAAmB,cAAc,QAAQ,YAAY,kBAAkB,gBAAgB,YAAY,gBAAgB,aAAa,YAAY,aAAa,gBAAgB,SAAS,eAAe,KAAK,YAAY,cAAc,mBAAmB,YAAY,OAAO,WAAW,YAAY,gBAAgB,WAAW,OAAO,aAAa,UAAU,QAAQ,cAAc,SAAS,QAAQ,OAAO,aAAa,YAAY,WAAW,OAAO,eAAe,QAAQ,iBAAiB,OAAO,aAAa,YAAY,aAAa,YAAY,YAAY,UAAU,UAAU,WAAW,cAAc,QAAQ,eAAe,eAAe,oBAAoB,UAAU,WAAW,gBAAgB,kBAAkB,uBAAuB,QAAQ,UAAU,gBAAgB,qBAAqB,eAAe,cAAc,SAAS,WAAW,eAAe,QAAQ,SAAS,SAAS,UAAU,UAAU,QAAQ,cAAc,cAAc,UAAU,eAAe,UAAU,aAAa,UAAU,WAAW,SAAS,YAAY,kBAAkB,UAAU,aAAa,SAAS,aAAa,aAAa,SAAS,SAAS,eAAe,cAAc,QAAQ,SAAS,eAAe,OAAO,iBAAiB,cAAc,MAAM,YAAY,MAAM,QAAQ,WAAW,SAAS,OAAO,aAAa,WAAW,UAAU,aAAa,cAAc,WAAW,eAAe,SAAS,OAAO,YAAY,cAAc,eAAe,cAAc,OAAO,WAAW,iBAAiB,YAAY,eAAe,sBAAsB,sBAAsB,mBAAmB,gBAAgB,iBAAiB,SAAS,QAAQ,WAAW,eAAe,SAAS,cAAc,kBAAkB,gBAAgB,aAAa,cAAc,aAAa,gBAAgB,oBAAoB,cAAc,eAAe,cAAc,kBAAkB,eAAe,qBAAqB,SAAS,SAAS,SAAS,UAAU,iBAAiB,gBAAgB,UAAU,gBAAgB,QAAQ,SAAS,UAAU,YAAY,WAAW,UAAU,QAAQ,aAAa,WAAW,iBAAiB,cAAc,oBAAoB,QAAQ,YAAY,YAAY,UAAU,oBAAoB,YAAY,SAAS,cAAc,cAAc,YAAY,gBAAgB,gBAAgB,YAAY,gBAAgB,aAAa,cAAc,eAAe,UAAU,cAAc,YAAY,aAAa,OAAO,aAAa,YAAY,gBAAgB,iBAAiB,iBAAiB,QAAQ,UAAU,cAAc,cAAc,aAAa,cAAc,oBAAoB,mBAAmB,oBAAoB,qBAAqB,iBAAiB,eAAe,WAAW,cAAc,SAAS,UAAU,cAAc,aAAa,SAAS,kBAAkB,gBAAgB,cAAc,cAAc,SAAS,aAAa,mBAAmB,aAAa,sBAAsB,cAAc,QAAQ,aAAa,oBAAoB,YAAY,cAAc,SAAS,QAAQ,qBAAqB,OAAO,kBAAkB,WAAW,WAAW,cAAc,YAAY,gBAAgB,QAAQ,cAAc,UAAU,QAAQ,OAAO,aAAa,aAAa,WAAW,aAAa,UAAU,WAAW,iBAAiB,YAAY,iBAAiB,WAAW,iBAAiB,SAAS,WAAW,kBAAkB,iBAAiB,MAAM,SAAS,aAAa,aAAa,aAAa,mBAAmB,OAAO,WAAW,eAAe,QAAQ,YAAY,UAAU,SAAS,QAAQ,OAAO,MAAM,aAAa,YAAY,SAAS,OAAO,SAAS,eAAe,aAAa,mBAAmB,aAAa,OAAO,WAAW,iBAAiB,WAAW,iBAAiB,SAAS,kBAAkB,mBAAmB,gBAAgB,iBAAiB,QAAQ,cAAc,QAAQ,YAAY,YAAY,WAAW,WAAW,aAAa,WAAW,aAAa,aAAa,cAAc,oBAAoB,gBAAgB,kBAAkB,QAAQ,aAAa,gBAAgB,UAAU,cAAc,kBAAkB,iBAAiB,oBAAoB,cAAc,SAAS,aAAa,WAAW,SAAS,YAAY,aAAa,QAAQ,QAAQ,SAAS,OAAO,OAAO,aAAa,cAAc,SAAS,cAAc,UAAU,QAAQ,UAAU,OAAO,aAAa,QAAQ,UAAU,YAAY,sBAAsB,cAAc,cAAc,gBAAgB,QAAQ,gBAAgB,cAAc,OAAO,YAAY,QAAQ,cAAc,OAAO,gBAAgB,cAAc,gBAAgB,OAAO,gBAAgB,WAAW,gBAAgB,WAAW,YAAY,UAAU,WAAW,iBAAiB,UAAU,kBAAkB,SAAS,QAAQ,eAAe,aAAa,aAAa,cAAc,WAAW,iBAAiB,QAAQ,QAAQ,cAAc,SAAS,eAAe,MAAM,OAAO,YAAY,aAAa,kBAAkB,mBAAmB,iBAAiB,kBAAkB,iBAAiB,YAAY,WAAW,WAAW,YAAY,WAAW,gBAAgB,YAAY,aAAa,aAAa,QAAQ,YAAY,aAAa,MAAM,QAAQ,cAAc,YAAY,UAAU,QAAQ,cAAc,mBAAmB,kBAAkB,WAAW,cAAc,iBAAiB,QAAQ,QAAQ,YAAY,aAAa,OAAO,SAAS,YAAY,UAAU,gBAAgB,iBAAiB,iBAAiB,iBAAiB,QAAQ,eAAe,WAAW,aAAa,eAAe,WAAW,gBAAgB,QAAQ,SAAS,cAAc,eAAe,aAAa,eAAe,aAAa,mBAAmB,WAAW,UAAU,aAAa,WAAW,YAAY,QAAQ,OAAO,WAAW,cAAc,OAAO,SAAS,IAAI,UAAU,QAAQ,UAAU,OAAO,UAAU,aAAa,EAAQC,GAAc,uCAA6CC,GAAc,CAAC,OAAO,QAAQ,UAAU,OAAO,OAAO,SAAS,EAAQC,GAAsBH,GAAS,OAAO,CAACI,EAAIC,KAAOD,EAAIC,EAAI,YAAY,CAAC,EAAEA,EAAWD,GAAM,CAAC,CAAC,EAQ/goB,SAASE,GAAKC,EAAM,CAAC,GAAK,CAAC,MAAAC,EAAM,aAAAC,EAAa,WAAAC,EAAW,cAAAC,EAAc,QAAAC,EAAQ,YAAAC,EAAY,UAAAC,EAAU,aAAAC,EAAa,aAAAC,EAAa,OAAAC,EAAO,SAAAC,CAAQ,EAAEX,EAAYY,EAAUC,EAAO,EAAK,EAAQC,EAAQC,GAAiBtB,GAASS,EAAaC,EAAWC,EAAcR,EAAqB,EAAO,CAACoB,EAAaC,CAAe,EAAEC,GAASJ,IAAU,OAAOK,GAAaC,EAAK,EAAE,IAAI,EAAE,eAAeC,GAAc,CACxZ,GAAG,CAAuF,IAAMC,EAAO,MAAM,OAA9D,GAAG5B,EAAa,GAAGoB,CAAO,cAAsFF,EAAU,SAAQK,EAAgBK,EAAO,QAAQF,EAAK,CAAC,CAAE,MAAW,CAAIR,EAAU,SAAQK,EAAgB,IAAI,CAAE,CAAC,CAACM,EAAU,KAAKX,EAAU,QAAQ,GAAKS,EAAa,EAAQ,IAAI,CAACT,EAAU,QAAQ,EAAM,GAAI,CAACE,CAAO,CAAC,EAAgE,IAAMU,EAAnDC,GAAa,QAAQ,IAAIA,GAAa,OAAgDC,EAAKC,GAAU,CAAC,CAAC,EAAE,KAAK,OAAoBD,EAAKE,EAAO,IAAI,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,QAAAvB,EAAQ,aAAAG,EAAa,aAAAC,EAAa,YAAAH,EAAY,UAAAC,EAAU,SAASS,EAA0BU,EAAK,MAAM,CAAC,MAAM,6BAA6B,QAAQ,cAAc,MAAM,CAAC,WAAW,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,eAAe,KAAKzB,EAAM,MAAAA,EAAM,WAAW,EAAE,UAAUU,EAAS,eAAe,MAAS,EAAE,UAAU,QAAQ,MAAMV,EAAM,SAAsByB,EAAKV,EAAa,CAAC,MAAMf,EAAM,OAAOS,CAAM,CAAC,CAAC,CAAC,EAAEc,CAAU,CAAC,CAAE,CAACzB,GAAK,YAAY,WAAWA,GAAK,aAAa,CAAC,MAAM,GAAG,OAAO,GAAG,cAAc,QAAQ,WAAW,QAAQ,MAAM,OAAO,aAAa,GAAK,OAAO,UAAU,SAAS,EAAK,EAAE8B,EAAoB9B,GAAK,CAAC,aAAa,CAAC,KAAK+B,EAAY,QAAQ,MAAM,SAAS,aAAa,OAAO,cAAc,SAAS,aAAa/B,GAAK,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK+B,EAAY,KAAK,QAAQrC,GAAS,aAAaM,GAAK,aAAa,cAAc,MAAM,OAAO,OAAO,CAAC,CAAC,aAAAG,CAAY,IAAI,CAACA,EAAa,YAAY,yEAAyE,EAAE,WAAW,CAAC,KAAK4B,EAAY,OAAO,MAAM,OAAO,YAAY,wBAAmB,OAAO,CAAC,CAAC,aAAA5B,CAAY,IAAIA,CAAY,EAAE,MAAM,CAAC,KAAK4B,EAAY,MAAM,MAAM,QAAQ,aAAa/B,GAAK,aAAa,KAAK,EAAE,OAAO,CAAC,KAAK+B,EAAY,KAAK,MAAM,SAAS,aAAanC,GAAc,IAAIoC,GAAOA,EAAM,OAAO,CAAC,EAAE,YAAY,EAAEA,EAAM,MAAM,CAAC,CAAC,EAAE,QAAQpC,GAAc,aAAaI,GAAK,aAAa,MAAM,EAAE,SAAS,CAAC,KAAK+B,EAAY,QAAQ,aAAa,MAAM,cAAc,KAAK,aAAa/B,GAAK,aAAa,QAAQ,EAAE,GAAGiC,EAAa,CAAC,ECRh6C,IAAMC,GAAcC,EAASC,EAAQ,EAAQC,GAAyBF,EAASG,EAAmB,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,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,gBAAgB,YAAY,eAAe,YAAY,IAAI,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,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAUwB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,GAAGsC,CAAS,EAAEtB,GAASI,CAAK,EAAO,CAAC,YAAAmB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAhD,CAAQ,EAAEiD,GAAgB,CAAC,WAAAtD,GAAW,eAAe,YAAY,IAAIkC,EAAW,QAAA3B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQqD,EAAiB3B,GAAuBD,EAAMtB,CAAQ,EAAO,CAAC,sBAAAmD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAaH,EAAsB,SAASI,IAAO,CAACR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAEC,EAAW,WAAW,CAAE,CAAC,EAAuCQ,EAAkBC,EAAG7D,GAAkB,GAAhD,CAAC,CAAuE,EAAQ8D,EAAY,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASjB,CAAW,EAAmCkB,EAAa,IAAQlB,IAAc,YAA6CmB,EAAa,IAAQnB,IAAc,YAAuC,OAAoB5B,EAAKgD,GAAY,CAAC,GAAGtB,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGyB,EAAU,GAAGI,EAAgB,UAAUa,EAAGD,EAAkB,iBAAiBlB,EAAUI,CAAU,EAAE,cAAc,GAAK,mBAAmB,eAAe,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAa,IAAIzB,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2EAA2E,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,GAAGQ,CAAK,EAAE,GAAGvC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,KAAK,EAAE,UAAU,CAAC,mBAAmB,eAAe,CAAC,EAAE2C,EAAYI,CAAc,EAAE,SAAsBiB,EAAM/C,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,iBAAiBmC,EAAiB,SAAS,YAAY,SAAS,CAAcrC,EAAKkD,EAA0B,CAAC,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKrB,GAAS,CAAC,MAAM,qBAAqB,OAAO,OAAO,WAAW,QAAQ,cAAc,aAAa,GAAG,YAAY,SAAS,YAAY,SAAS,GAAM,aAAa,GAAK,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,OAAO,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEkE,EAAY,GAAgB7C,EAAKkD,EAA0B,CAAC,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAAc,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBd,EAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKnB,GAAoB,CAAC,MAAM,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,YAAY,IAAI,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,IAAI,oqBAAoqB,QAAQ,SAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiE,EAAa,GAAgB9C,EAAKoD,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,QAAQ,gBAAgB,GAAG,eAAe,GAAG,iBAAiBf,EAAiB,SAAS,YAAY,IAAI,8iBAA8iB,mBAAmB,EAAI,CAAC,EAAEU,EAAa,GAAgB/C,EAAKkD,EAA0B,CAAC,SAAsBlD,EAAKmD,EAA8B,CAAC,UAAU,2BAA2B,mBAAmB,cAAc,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBd,EAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBrC,EAAKnB,GAAoB,CAAC,MAAM,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,YAAY,IAAI,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,IAAI,oqBAAoqB,QAAQ,UAAU,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQwE,GAAI,CAAC,kFAAkF,gFAAgF,4RAA4R,gHAAgH,gIAAgI,iOAAiO,6KAA6K,+bAA+b,EAU1oTC,GAAgBC,EAAQ5C,GAAU0C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,QAAQA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,eAAe,MAAM,eAAe,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG7E,GAAc,GAAGG,EAAwB,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECVgC,IAAMgF,GAAWC,EAASC,EAAK,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,EAAE,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,iBAAiB,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,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,GAAW,CAAC,CAAC,MAAAJ,EAAM,SAAAK,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWT,GAAOM,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,GAASzB,EAAO,OAAa0B,CAAQ,EAAQC,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAS,CAAC,CAAC,YAAAC,EAAY,SAAAC,EAAS,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,KAAAC,EAAK,OAAAC,EAAO,cAAAC,EAAc,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUT,GAAaS,EAAM,WAAW,2BAAO,UAAUF,GAAeE,EAAM,WAAW,qEAAqE,UAAUR,GAAUQ,EAAM,WAAW,GAAG,UAAUL,GAAOK,EAAM,UAAU,UAAUJ,GAAMI,EAAM,UAAU,QAAQX,GAAwBW,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUH,GAAQG,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAM/B,IAAe+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAE+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAUiC,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA9C,EAAQ,UAAA+C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAElC,GAASU,CAAK,EAAO,CAAC,YAAAyB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAA/D,CAAQ,EAAEgE,GAAgB,CAAC,WAAArE,GAAW,eAAe,YAAY,gBAAAD,GAAgB,IAAI4C,EAAW,QAAApC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQoE,EAAiBjC,GAAuBD,EAAM/B,CAAQ,EAAuCkE,EAAkBC,EAAGvE,GAAkB,GAAhD,CAAC,CAAuE,EAAQwE,EAAY,IAAQ,EAAAR,IAAiB,mBAAkCJ,IAAc,aAA6Ca,GAAa,IAAQT,IAAiB,mBAAiCJ,IAAc,YAA6Cc,EAAa,IAAQV,IAAiB,kBAAmDW,GAAa,IAAQX,IAAiB,kBAA6C,OAAoB3C,EAAKuD,GAAY,CAAC,GAAGxB,GAAUT,EAAgB,SAAsBtB,EAAKC,GAAS,CAAC,QAAQlB,EAAS,QAAQ,GAAM,SAAsBiB,EAAKR,GAAW,CAAC,MAAMN,GAAY,SAAsBc,EAAKwD,GAAK,CAAC,KAAKtB,EAAU,YAAY,GAAK,OAAO,YAAY,aAAaC,EAAU,QAAQ,YAAY,aAAa,GAAM,SAAsBsB,EAAMjF,EAAO,EAAE,CAAC,GAAG8D,EAAU,GAAGI,EAAgB,UAAU,GAAGQ,EAAGD,EAAkB,gBAAgBnB,EAAUU,CAAU,CAAC,kBAAkB,mBAAmB,YAAY,iBAAiBQ,EAAiB,SAAS,YAAY,IAAI3B,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGhD,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAE0D,EAAYI,CAAc,EAAE,SAAS,CAAc3C,EAAK0D,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,IAAI,QAAQC,IAA2BhC,GAAmB,GAAG,KAAKA,GAAmB,QAAQ,KAAK,oBAAoBA,GAAmB,QAAQ,KAAK,GAAG,EAAE,EAAE,EAAE,YAAY,KAAK,WAAW,IAAI,MAAMA,GAAmB,OAAO,QAAQ,GAAGxC,GAAkB8C,CAAS,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBe,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAehD,EAAK1B,GAAgB,CAAC,kBAAkB,CAAC,WAAWgB,EAAW,EAAE,sBAAsB,GAAM,gBAAgBD,GAAU,eAAeE,GAAW,mCAAmC,GAAK,oBAAoB,EAAE,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiByD,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgBX,CAAS,EAAE,SAAsBoB,EAAMjF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiBwE,EAAiB,SAAS,YAAY,SAAS,CAAchD,EAAK4D,GAAS,CAAC,sBAAsB,GAAK,SAAsB5D,EAAWE,EAAS,CAAC,SAAsBF,EAAKxB,EAAO,GAAG,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,qBAAqB,4DAA4D,0BAA0B,MAAM,uBAAuB,OAAO,sBAAsB,kGAAkG,0BAA0B,WAAW,EAAE,SAAS,0BAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,mBAAmB,mBAAmB,MAAM,CAAC,8BAA8B,EAAE,iBAAiBwE,EAAiB,SAAS,YAAY,MAAM,CAAC,sBAAsB,wEAAwE,2CAA2CZ,CAAS,EAAE,KAAKJ,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEmB,EAAY,GAAgBnD,EAAK6D,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,SAAsB7D,EAAK8D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBhD,EAAK3B,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,OAAO,GAAGQ,GAAqB,CAAC,kBAAkB,CAAC,QAAQ,WAAW,CAAC,EAAE0D,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAES,GAAa,GAAgBK,EAAMjF,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,YAAY,iBAAiBwE,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2EAA2E,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,GAAG,EAAE,SAAS,CAACK,EAAa,GAAgBrD,EAAKxB,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,0BAA0B,iBAAiBwE,EAAiB,SAAS,YAAY,SAAsBhD,EAAK+D,GAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,KAAK,mGAAmG,gBAAgB,GAAG,eAAe,GAAG,iBAAiBf,EAAiB,SAAS,YAAY,IAAI,8iBAA8iB,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAEM,GAAa,GAAgBtD,EAAK+D,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,aAAa,KAAK,0FAA0F,gBAAgB,GAAG,eAAe,GAAG,iBAAiBf,EAAiB,SAAS,YAAY,IAAI,6TAA6T,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgB,GAAI,CAAC,kFAAkF,kFAAkF,wJAAwJ,sMAAsM,yUAAyU,uRAAuR,gHAAgH,wGAAwG,wRAAwR,iHAAiH,6KAA6K,0JAA0J,+bAA+b,EAWz4XC,GAAgBC,EAAQlD,GAAUgD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,qBAAqBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,2BAAO,gBAAgB,GAAM,MAAM,eAAe,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,eAAe,EAAE,UAAU,CAAC,MAAM,OAAO,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAM,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,qEAAqE,MAAM,gBAAgB,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,wBAAwB,OAAO,SAAS,IAAI,sEAAsE,CAAC,CAAC,EAAE,GAAG9F,EAAU,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXn6B,IAAMoG,GAAiBC,EAAW,CAACC,EAAMC,IAAM,CAAC,GAAK,CAAC,SAAAC,EAAS,SAAAC,EAAS,SAAAC,EAAS,GAAGC,CAAI,EAAEL,EAAM,OAAOE,EAAsBI,EAAKC,EAAO,IAAI,CAAC,GAAGF,EAAK,SAASF,EAAS,IAAIF,CAAG,CAAC,EAAeK,EAAK,MAAM,CAAC,GAAGD,EAAK,IAAIJ,CAAG,CAAC,CAAE,CAAC,EAAQO,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGX,CAAK,KAAW,CAAC,GAAGA,CAAK,GAAUY,GAA6Bb,EAAW,SAASC,EAAMC,EAAI,CAAC,GAAK,CAAC,MAAAY,EAAM,UAAAC,EAAU,SAAAX,EAAS,QAAAY,EAAQ,GAAGC,CAAS,EAAER,GAASR,CAAK,EAAE,OAAoBM,EAAKR,GAAI,CAAC,GAAGkB,EAAU,IAAI,GAAG,UAAUC,EAAG,eAAeH,CAAS,EAAE,SAASX,EAAS,IAAIF,EAAI,IAAI,giLAAgiL,MAAM,CAAC,GAAGY,CAAK,CAAC,CAAC,CAAE,CAAC,EAAQK,GAAI,CAAC,kFAAkF,EAQpzMC,GAAKC,EAAQR,GAAUM,GAAI,cAAc,EAASG,GAAQF,GCRkQ,IAAMG,GAAgB,CAAC,UAAU,CAAC,MAAM,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,QAAAC,EAAQ,OAAAC,EAAO,GAAAC,EAAG,IAAAC,EAAI,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAAKE,EAAM,UAAU,UAAUN,GAAQM,EAAM,WAAW,2EAA2E,UAAUL,GAASK,EAAM,WAAW,oEAAoE,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,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvC,EAAQ,UAAAwC,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,SAAArD,CAAQ,EAAEsD,GAAgB,CAAC,eAAe,YAAY,gBAAA3D,GAAgB,IAAIoC,EAAW,QAAA7B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ0D,EAAiB9B,GAAuBD,EAAMxB,CAAQ,EAAO,CAAC,sBAAAwD,GAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,GAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCC,EAAkBC,EAAGlE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAKkD,GAAY,CAAC,GAAGtB,GAAUT,EAAgB,SAAsBnB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAG8B,EAAU,GAAGI,EAAgB,UAAUa,EAAGD,EAAkB,gBAAgBrB,EAAUO,CAAU,EAAE,cAAc,GAAK,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAY,IAAI5B,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgBY,EAAU,GAAGJ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,8EAA8E,gBAAgBK,CAAS,CAAC,EAAE,GAAG9C,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAEgD,EAAYI,CAAc,EAAE,SAAsBc,EAAMjD,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,iBAAiBwC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,CAAC,CAAC,EAAe1C,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,iBAAiBwC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,CAAC,CAAC,EAAe1C,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,iBAAiBwC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQU,GAAI,CAAC,kFAAkF,gFAAgF,2QAA2Q,kHAAkH,6HAA6H,4JAA4J,gIAAgI,kGAAkG,iHAAiH,+bAA+b,EAWvyLC,GAAgBC,EAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,uBAAuBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,MAAM,MAAM,KAAKI,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,2EAA2E,MAAM,SAAS,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qEAAqE,MAAM,UAAU,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXjB,IAAMM,GAAuBC,EAASC,EAAiB,EAAQC,GAAUF,EAASG,EAAI,EAAQC,GAAW,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAoBC,GAAO,CAAC,GAAG,OAAOA,GAAQ,SAAS,OAAOA,EAAM,GAAI,OAAO,SAASA,CAAK,EAAmB,OAAO,KAAK,IAAI,EAAEA,CAAK,EAAE,IAAK,EAAQC,GAAW,CAAC,CAAC,MAAAD,EAAM,SAAAE,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,CAAmB,EAAQC,EAAWN,GAAOG,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,QAAQ,YAAY,WAAW,YAAY,MAAM,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,QAAAC,EAAQ,MAAAC,EAAM,SAAAC,EAAS,OAAAC,EAAO,GAAAC,EAAG,WAAAC,EAAW,eAAAC,EAAe,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUR,GAASQ,EAAM,WAAW,qEAAqE,UAAUH,GAAYG,EAAM,UAAU,UAAUF,GAAgBE,EAAM,WAAW,EAAE,UAAUT,GAAQS,EAAM,WAAW,2EAA2E,QAAQX,GAAwBW,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUN,GAAUM,EAAM,WAAW,kBAAkB,UAAUP,GAAOO,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAM7B,IAAe6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAE6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAU+B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA5C,EAAQ,UAAA6C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAElC,GAASU,CAAK,EAAO,CAAC,YAAAyB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,GAAW,SAAA7D,CAAQ,EAAE8D,GAAgB,CAAC,WAAAnE,GAAW,eAAe,YAAY,IAAIyC,EAAW,QAAAlC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQkE,EAAiBjC,GAAuBD,EAAM7B,CAAQ,EAAO,CAAC,sBAAAgE,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAaH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKT,GAAqB,MAAMA,EAAU,GAAGiB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,GAAgBL,EAAsB,SAASI,IAAO,CAAC,GAAGrB,GAAqB,MAAMA,EAAU,GAAGqB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCE,GAAkBC,EAAG3E,GAAkB,GAAhD,CAAC,CAAuE,EAAQ4E,GAAY,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASlB,CAAW,EAAmCmB,GAAa,IAAQnB,IAAc,YAAuC,OAAoBxC,EAAK4D,GAAY,CAAC,GAAG5B,GAAUT,EAAgB,SAAsBvB,EAAKC,GAAS,CAAC,QAAQf,EAAS,QAAQ,GAAM,SAAsBc,EAAKR,GAAW,CAAC,MAAMH,GAAY,SAAsBwE,EAAM3D,EAAO,IAAI,CAAC,GAAGqC,EAAU,GAAGI,EAAgB,UAAUc,EAAGD,GAAkB,iBAAiBzB,EAAUU,CAAU,EAAE,mBAAmB,UAAU,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,EAAa,IAAI/B,EAAW,MAAM,CAAC,WAAWhC,GAAoBgD,CAAS,EAAE,gBAAgBJ,EAAU,GAAGJ,CAAK,EAAE,GAAG9C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,EAAE,UAAU,CAAC,mBAAmB,SAAS,EAAE,UAAU,CAAC,mBAAmB,OAAO,CAAC,EAAEwD,EAAYI,CAAc,EAAE,SAAS,CAAc5C,EAAK8D,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAGlC,GAAmB,GAAG,IAAI,IAAIA,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,SAAsB5B,EAAK+D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBjD,EAAKtB,GAAkB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU6E,GAAgB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,OAAO,UAAU,2EAA2E,UAAU,qEAAqE,GAAGvE,GAAqB,CAAC,UAAU,CAAC,UAAUmD,EAAU,UAAUC,CAAS,CAAC,EAAEI,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEc,GAAY,GAAgB1D,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,SAAsBjD,EAAKgE,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsBhE,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,iBAAiB+C,EAAiB,SAAS,YAAY,SAAsBjD,EAAKpB,GAAK,CAAC,SAAS,GAAK,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiBqE,EAAiB,SAAS,YAAY,KAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEU,GAAa,GAAgB3D,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB+C,EAAiB,SAAS,YAAY,SAAsBjD,EAAKgE,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsBhE,EAAKiE,GAAI,CAAC,GAAG,IAAI,UAAU,8BAA8B,mBAAmB,OAAO,KAAK,eAAe,gBAAgB,GAAG,eAAe,IAAI,iBAAiBhB,EAAiB,SAAS,YAAY,IAAI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAgoL,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,gFAAgF,qSAAqS,wGAAwG,mRAAmR,0TAA0T,sIAAsI,kSAAkS,sHAAsH,sFAAsF,+EAA+E,wEAAwE,8DAA8D,gEAAgE,EAW9lcC,GAAgBC,EAAQnD,GAAUiD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,UAAU,YAAY,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,cAAc,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,kBAAkB,MAAM,WAAW,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,2EAA2E,MAAM,SAAS,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,qEAAqE,MAAM,WAAW,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,EAAE,IAAI,EAAE,MAAM,iBAAiB,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAG3F,GAAuB,GAAGG,EAAS,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXphC8F,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,4TAA4T,EAAeC,GAAU,eCA0O,IAAMC,GAAmBC,EAASC,EAAa,EAAQC,GAAsBF,EAASG,EAAgB,EAAQC,GAA6DC,GAA0BC,GAAOC,CAA6B,CAAC,EAAQC,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,KAAK,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,GAAqB,CAAC,WAAW,MAAM,SAAS,QAAQ,EAAQC,GAAwB,CAAC,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAS,CAAC,CAAC,aAAAC,EAAa,UAAAC,EAAU,SAAAC,EAAS,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,OAAAC,EAAO,GAAAC,EAAG,SAAAC,EAAS,cAAAC,EAAc,YAAAC,EAAY,OAAAC,EAAO,QAAAC,EAAQ,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUb,GAAWa,EAAM,WAAW,wEAAwE,UAAUV,GAAWU,EAAM,WAAW,GAAG,UAAUX,GAAWW,EAAM,WAAW,GAAG,UAAUZ,GAAUY,EAAM,WAAW,GAAG,UAAUF,GAASE,EAAM,WAAW,GAAK,UAAUJ,GAAaI,EAAM,WAAW,GAAK,UAAUT,GAAWS,EAAM,WAAW,GAAG,UAAUjB,GAAqBG,CAAY,GAAGA,GAAcc,EAAM,WAAW,MAAM,UAAUH,GAAQG,EAAM,WAAW,GAAK,UAAUL,GAAeK,EAAM,WAAW,qEAAqE,QAAQhB,GAAwBgB,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUN,GAAUM,EAAM,WAAW,2FAA2F,GAAUC,GAAuB,CAACD,EAAMxC,IAAewC,EAAM,iBAAwBxC,EAAS,KAAK,GAAG,EAAEwC,EAAM,iBAAwBxC,EAAS,KAAK,GAAG,EAAU0C,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAvD,EAAQ,UAAAwD,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE5C,GAASe,CAAK,EAAO,CAAC,YAAA8B,EAAY,WAAAC,EAAW,oBAAAC,GAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA7E,EAAQ,EAAE8E,GAAgB,CAAC,WAAAnF,GAAW,eAAe,YAAY,IAAIoD,EAAW,QAAA7C,EAAQ,kBAAAL,EAAiB,CAAC,EAAQkF,EAAiBtC,GAAuBD,EAAMxC,EAAQ,EAAO,CAAC,sBAAAgF,GAAsB,MAAAC,EAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAYH,GAAsB,SAASI,KAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,EAAYL,GAAsB,SAASI,KAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAuCS,GAAkBC,EAAG3F,GAAkB,GAAhD,CAAC,CAAuE,EAAQ4F,GAAY,IAAQlB,IAAc,YAA6CmB,GAAa9E,IAAW2D,IAAc,YAAmB3D,GAAa,GAAa+E,GAAa,IAAQpB,IAAc,YAA6CqB,GAAOC,GAAU,EAAE,OAAoBzE,EAAK0E,GAAY,CAAC,GAAGpC,GAAUT,EAAgB,SAAsB7B,EAAKC,GAAS,CAAC,QAAQpB,GAAS,QAAQ,GAAM,SAAsBmB,EAAKT,GAAW,CAAC,MAAMP,GAAY,SAAsB2F,EAAMzE,EAAO,IAAI,CAAC,GAAGgD,EAAU,GAAGI,EAAgB,UAAUc,EAAGD,GAAkB,gBAAgB9B,EAAUe,CAAU,EAAE,mBAAmB,SAAS,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIhC,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAGzD,GAAqB,CAAC,UAAU,CAAC,mBAAmB,MAAM,CAAC,EAAEwE,EAAYI,CAAc,EAAE,SAAS,CAAcoB,EAAMzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiB,GAAK,iBAAiB0D,EAAiB,SAAS,YAAY,MAAMI,GAAY,GAAGrF,GAAqB,CAAC,UAAU,CAAC,MAAMuF,CAAW,CAAC,EAAEf,EAAYI,CAAc,EAAE,SAAS,CAAcvD,EAAK4E,GAAS,CAAC,sBAAsB,GAAK,SAAsB5E,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,wEAAwE,EAAE,SAAS,2FAA2F,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,EAAE,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,gDAAgD,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,2CAA2CpB,CAAS,EAAE,KAAKD,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEE,GAAwBkC,EAAMzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,OAAO,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,GAAG,OAAO,EAAE,CAAC,EAAE,SAAS,CAAc5D,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,EAAe5D,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAES,GAAY,GAAgBM,EAAMzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,CAAC,EAAE,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,SAAS,CAACU,GAAa5B,CAAS,GAAgBiC,EAAMzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAACW,GAAa,GAAgBI,EAAMzE,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiB0D,EAAiB,SAAS,YAAY,SAAS,CAAc5D,EAAK6E,EAA0B,CAAC,OAAO,GAAG,SAAsB7E,EAAKzB,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBqF,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB5D,EAAK/B,GAAc,CAAC,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,qBAAqB,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,oDAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe+B,EAAK6E,EAA0B,CAAC,OAAO,GAAG,SAAsB7E,EAAKzB,EAA8B,CAAC,UAAU,2BAA2B,iBAAiBqF,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB5D,EAAK/B,GAAc,CAAC,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,6CAAU,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,0FAAoB,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe+B,EAAK8E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,IAA4B/E,EAAK6E,EAA0B,CAAC,GAAGlG,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQuD,GAAmB,OAAO,OAAO,qBAAqB,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAK5B,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQc,GAAU,UAAU,0BAA0B,wBAAwB,SAAS,QAAQC,GAAW,iBAAiByE,EAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAsB5D,EAAK7B,GAAiB,CAAC,OAAO,OAAO,UAAU,mDAAW,UAAU8E,EAAU,GAAG,YAAY,SAAS,YAAY,UAAUJ,EAAU,UAAUzD,GAAY,CAAC,YAAY,KAAK,WAAW,KAAK,IAAI,uEAAuE,OAAO,kcAAkc,EAAE,EAAE,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU2F,GAAc,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAM,GAAGpG,GAAqB,CAAC,UAAU,CAAC,UAAUoG,GAAc,CAAC,CAAC,CAAC,EAAE5B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEc,GAAY,GAAgBrE,EAAK8E,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,IAA6BhF,EAAK6E,EAA0B,CAAC,GAAGlG,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQuD,GAAmB,OAAO,OAAO,qBAAqB,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAK5B,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQc,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQC,GAAW,iBAAiByE,EAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAsB5D,EAAK7B,GAAiB,CAAC,OAAO,OAAO,UAAU,6CAAU,UAAU8E,EAAU,GAAG,YAAY,SAAS,YAAY,UAAUH,EAAU,UAAU1D,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,uEAAuE,OAAO,wKAAwK,EAAE,EAAE,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU4F,GAAe,CAAC,EAAE,QAAQ,YAAY,MAAM,OAAO,UAAU,GAAM,GAAGrG,GAAqB,CAAC,UAAU,CAAC,UAAUqG,GAAe,CAAC,CAAC,CAAC,EAAE7B,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEc,GAAY,GAAgBrE,EAAK6E,EAA0B,CAAC,GAAGlG,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQuD,GAAmB,OAAO,OAAO,qBAAqB,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAK5B,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQc,GAAU,UAAU,0BAA0B,wBAAwB,SAAS,QAAQC,GAAW,iBAAiByE,EAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAsB5D,EAAK7B,GAAiB,CAAC,OAAO,OAAO,UAAU,qDAAa,UAAU8E,EAAU,GAAG,YAAY,SAAS,YAAY,UAAUF,EAAU,UAAU3D,GAAY,CAAC,YAAY,IAAI,WAAW,KAAK,IAAI,wEAAwE,OAAO,yQAAyQ,EAAE,EAAE,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,6IAA6I,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEiF,GAAY,GAAgBrE,EAAK6E,EAA0B,CAAC,GAAGlG,GAAqB,CAAC,UAAU,CAAC,OAAO,IAAI,MAAM,QAAQuD,GAAmB,OAAO,OAAO,qBAAqB,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAK5B,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQc,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQC,GAAW,iBAAiByE,EAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,MAAM,CAAC,qBAAqB,IAAI,EAAE,SAAsB5D,EAAK7B,GAAiB,CAAC,OAAO,OAAO,UAAU,qEAAc,UAAU8E,EAAU,GAAG,YAAY,SAAS,YAAY,UAAUD,EAAU,UAAU5D,GAAY,CAAC,YAAY,IAAI,WAAW,IAAI,IAAI,uEAAuE,OAAO,wKAAwK,EAAE,EAAE,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,6jBAA6jB,QAAQ,YAAY,MAAM,OAAO,UAAU,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEuD,GAAwBgC,EAAMzE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiB0D,EAAiB,SAAS,YAAY,MAAM,CAAC,YAAYhB,IAAY,SAAS,OAAO,MAAM,WAAWA,EAAU,WAAWA,IAAY,SAAS,OAAU,SAAS,EAAE,SAAS,CAAc5C,EAAK6E,EAA0B,CAAC,OAAO,GAAG,GAAGlG,GAAqB,CAAC,UAAU,CAAC,MAAMiE,IAAY,MAAM,YAAYV,GAAmB,OAAO,OAAO,gCAAgC,OAAOA,GAAmB,OAAO,OAAO,aAAa,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAKzB,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBqF,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB5D,EAAK/B,GAAc,CAAC,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,mBAAmB,UAAU,mBAAmB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,oDAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe+B,EAAK6E,EAA0B,CAAC,OAAO,GAAG,GAAGlG,GAAqB,CAAC,UAAU,CAAC,MAAMiE,IAAY,MAAM,YAAYV,GAAmB,OAAO,OAAO,gCAAgC,OAAOA,GAAmB,OAAO,OAAO,aAAa,CAAC,EAAEiB,EAAYI,CAAc,EAAE,SAAsBvD,EAAKzB,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBqF,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB5D,EAAK/B,GAAc,CAAC,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,6CAAU,UAAU,mCAAmC,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,sEAAe,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQgH,GAAI,CAAC,kFAAkF,kFAAkF,8QAA8Q,qVAAqV,uKAAuK,4HAA4H,qMAAqM,oMAAoM,wSAAwS,iRAAiR,mUAAmU,kJAAkJ,oOAAoO,kJAAkJ,iEAAiE,2QAA2Q,0IAA0I,2IAA2I,0IAA0I,2IAA2I,iHAAiH,kKAAkK,EAW5ypBC,GAAgBC,EAAQ5D,GAAU0D,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,MAAMA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,SAAS,MAAM,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,4FAA4F,gBAAgB,GAAK,MAAM,WAAW,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,wEAAwE,MAAM,YAAY,KAAKA,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAKA,EAAY,OAAO,EAAE,UAAU,CAAC,aAAa,MAAM,wBAAwB,GAAK,YAAY,CAAC,uBAAuB,oBAAoB,EAAE,QAAQ,CAAC,MAAM,QAAQ,EAAE,aAAa,CAAC,aAAa,UAAU,EAAE,MAAM,gBAAgB,KAAKA,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,YAAY,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,cAAc,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,cAAc,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,cAAc,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,qEAAqE,MAAM,gBAAgB,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,wBAAwB,OAAO,SAAS,IAAI,sEAAsE,CAAC,CAAC,EAAE,GAAGnH,GAAmB,GAAGG,EAAqB,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXp8B,IAAMsH,GAAyBC,EAASC,EAAmB,EAAQC,GAASF,EAASG,EAAG,EAAQC,GAAYC,GAAoBF,EAAG,EAAQG,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,GAAqB,CAAC,WAAW,MAAM,SAAS,QAAQ,EAAQC,GAAsB,CAAC,OAAO,YAAY,KAAK,WAAW,EAAQC,GAAwB,CAAC,YAAY,YAAY,YAAY,WAAW,EAAQC,GAAS,CAAC,CAAC,aAAAC,EAAa,iBAAAC,EAAiB,OAAAC,EAAO,MAAAC,EAAM,GAAAC,EAAG,WAAAC,EAAW,cAAAC,EAAc,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUX,GAAsBQ,CAAU,GAAGA,GAAYG,EAAM,WAAW,YAAY,UAAUP,GAAkBO,EAAM,WAAW,GAAG,UAAUL,GAAOK,EAAM,UAAU,UAAUF,GAAeE,EAAM,WAAW,qEAAqE,QAAQV,GAAwBU,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUZ,GAAqBI,CAAY,GAAGA,GAAcQ,EAAM,WAAW,KAAK,GAAUC,GAAuB,CAACD,EAAM7B,IAAe6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAE6B,EAAM,iBAAwB7B,EAAS,KAAK,GAAG,EAAU+B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA5C,EAAQ,UAAA6C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAEhC,GAASS,CAAK,EAAO,CAAC,YAAAwB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA5D,EAAQ,EAAE6D,GAAgB,CAAC,WAAAlE,GAAW,eAAe,YAAY,IAAIyC,EAAW,QAAAlC,EAAQ,kBAAAL,EAAiB,CAAC,EAAQiE,EAAiBhC,GAAuBD,EAAM7B,EAAQ,EAAO,CAAC,sBAAA+D,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAoBH,EAAsB,SAASI,KAAO,CAAmC,GAAlCR,EAAgB,CAAC,UAAU,EAAI,CAAC,EAAKV,GAAqB,MAAMA,EAAU,GAAGkB,EAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAYL,EAAsB,SAASI,KAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAA4DS,EAAkBC,EAAG1E,GAAkB,GAArE,CAAaiD,EAAS,CAAuE,EAAE,OAAoBhC,EAAK0D,GAAY,CAAC,GAAGzB,GAAUT,EAAgB,SAAsBxB,EAAKC,GAAS,CAAC,QAAQd,GAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBqE,EAAMzD,EAAO,IAAI,CAAC,GAAGqC,EAAU,GAAGI,EAAgB,UAAUc,EAAGD,EAAkB,iBAAiBxB,EAAUS,CAAU,EAAE,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,aAAaI,EAAoB,IAAI9B,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAG9C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,EAAEuD,EAAYI,CAAc,EAAE,SAAS,CAAc5C,EAAK4D,GAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsBD,EAAMzD,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,WAAW,iBAAiB+C,EAAiB,SAAS,YAAY,SAAS,CAAcjD,EAAK6D,GAAS,CAAC,sBAAsB,GAAK,SAAsB7D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,2BAAO,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,8BAA8B,EAAE,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAejD,EAAK8D,EAA0B,CAAC,SAAsB9D,EAAK+D,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,cAAc,iBAAiB,GAAK,iBAAiB,GAAK,iBAAiBd,EAAiB,SAAS,sBAAsB,KAAK,cAAc,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBjD,EAAKvB,GAAoB,CAAC,MAAM,qBAAqB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,YAAY,IAAI,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,IAAI,oqBAAoqB,QAAQ,SAAS,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeuB,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,EAAejD,EAAK8D,EAA0B,CAAC,OAAO,GAAG,MAAMjC,GAAmB,OAAO,QAAQ,SAAsB7B,EAAK+D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBjD,EAAKrB,GAAI,CAAC,UAAU,wEAAwE,UAAU0D,EAAU,UAAUA,EAAU,UAAUA,EAAU,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAU,GAAK,UAAUA,EAAU,UAAU,MAAM,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,GAAM,UAAUC,EAAU,QAAQH,EAAU,UAAU;AAAA,EAAc,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAenC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,EAAejD,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiB,GAAK,iBAAiB+C,EAAiB,SAAS,YAAY,MAAMM,EAAY,SAAsBvD,EAAK6D,GAAS,CAAC,sBAAsB,GAAK,SAAsB7D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAsBF,EAAK4D,GAAK,CAAC,KAAK,0LAA0L,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,aAAa,GAAM,SAAsB5D,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,4CAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,EAAE,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,EAAejD,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,EAAejD,EAAK4D,GAAK,CAAC,KAAK,sZAAsZ,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB5D,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,WAAW,iBAAiB,GAAK,iBAAiB+C,EAAiB,SAAS,YAAY,MAAMM,EAAY,SAAsBvD,EAAK6D,GAAS,CAAC,sBAAsB,GAAK,SAAsB7D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,sCAAQ,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,EAAE,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejD,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,EAAejD,EAAK4D,GAAK,CAAC,KAAK,kHAAkH,YAAY,GAAK,OAAO,YAAY,aAAa,GAAK,QAAQ,YAAY,SAAsB5D,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,WAAW,iBAAiB,GAAK,iBAAiB+C,EAAiB,SAAS,YAAY,MAAMM,EAAY,SAAsBvD,EAAK6D,GAAS,CAAC,sBAAsB,GAAK,SAAsB7D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,2CAA2C,uBAAuB,2EAA2E,0BAA0B,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,gGAAgG,EAAE,SAAS,gHAAsB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,8BAA8B,EAAE,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,wEAAwE,6BAA6B,KAAK,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAejD,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB+C,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,QAAQ,GAAG,CAAC,CAAC,EAAejD,EAAK8D,EAA0B,CAAC,OAAO,GAAG,MAAMjC,GAAmB,OAAO,QAAQ,SAAsB7B,EAAK+D,EAA8B,CAAC,UAAU,0BAA0B,iBAAiBd,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBjD,EAAKrB,GAAI,CAAC,UAAU,wEAAwE,UAAU,GAAG,UAAU,GAAG,UAAU,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,GAAK,SAAS,YAAY,UAAU,GAAM,UAAU,GAAG,UAAUuD,EAAU,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,GAAK,UAAU,qEAAqE,QAAQ,YAAY,UAAU,mDAAW,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ8B,GAAI,CAAC,kFAAkF,gFAAgF,+QAA+Q,0VAA0V,mQAAmQ,mKAAmK,2OAA2O,gJAAgJ,qVAAqV,2YAA2Y,GAAeA,EAAG,EAWx6fC,GAAgBC,EAAQhD,GAAU8C,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,YAAYA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,YAAY,WAAW,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAUzF,IAAc,WAAc,CAAC,GAAGA,GAAY,UAAa,aAAa,MAAM,YAAY,OAAU,OAAO,OAAU,MAAM,eAAe,EAAE,UAAUA,IAAc,SAAY,CAAC,GAAGA,GAAY,QAAW,aAAa,YAAY,YAAY,OAAU,OAAO,OAAU,MAAM,aAAa,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKyF,EAAY,YAAY,EAAE,UAAU,CAAC,aAAa,GAAG,MAAM,mBAAmB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,qEAAqE,MAAM,gBAAgB,KAAKA,EAAY,KAAK,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,wBAAwB,OAAO,SAAS,IAAI,sEAAsE,CAAC,CAAC,EAAE,GAAG1F,GAAyB,GAAGG,GAAS,GAAG6F,GAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECX13B,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAAME,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAUwB,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAArC,EAAQ,UAAAsC,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAjD,CAAQ,EAAEkD,GAAgB,CAAC,eAAe,YAAY,gBAAAvD,GAAgB,IAAIkC,EAAW,QAAA3B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQsD,EAAiB5B,GAAuBD,EAAMtB,CAAQ,EAAO,CAAC,sBAAAoD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAYH,EAAsB,SAASI,IAAO,CAAoC,GAAnCR,EAAgB,CAAC,UAAU,EAAK,CAAC,EAAKR,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAuCC,EAAkBC,EAAG9D,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBiB,EAAK8C,GAAY,CAAC,GAAGpB,GAAUT,EAAgB,SAAsBjB,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAUa,EAAGD,EAAkB,iBAAiBnB,EAAUK,CAAU,EAAE,cAAc,GAAK,mBAAmB,YAAY,iBAAiB,GAAK,iBAAiBQ,EAAiB,SAAS,YAAY,MAAMI,GAAY,IAAI1B,EAAW,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2EAA2E,GAAGQ,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,iBAAiB,qEAAqE,gBAAgB,oEAAoE,CAAC,EAAE,GAAGvC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,CAAC,EAAE4C,EAAYI,CAAc,EAAE,SAAsBc,EAAM7C,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBoC,EAAiB,SAAS,YAAY,SAAS,CAActC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBoC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,GAAG,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,EAAetC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiBoC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,OAAO,EAAE,EAAE,SAAS,CAAC,kBAAkB,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQU,GAAI,CAAC,kFAAkF,gFAAgF,4QAA4Q,iHAAiH,2LAA2L,+bAA+b,EAW5nKC,GAAgBC,EAAQvC,GAAUqC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,6BAA6BA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,MAAM,QAAQ,KAAKI,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECXwR,IAAMM,GAAeC,EAASC,EAAS,EAAQC,GAA6DC,GAA0BC,GAAOC,CAA6B,CAAC,EAAQC,GAA4BN,EAASO,EAAsB,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,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,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,EAAE,IAAI,GAAG,EAAE,KAAK,OAAO,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,EAAWC,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,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,gBAAAC,EAAgB,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,QAAQN,GAAwBM,EAAM,OAAO,GAAGA,EAAM,SAAS,YAAY,UAAUF,GAAiBE,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAM1B,IAAe0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAE0B,EAAM,iBAAwB1B,EAAS,KAAK,GAAG,EAAU4B,GAA6BC,EAAW,SAASH,EAAMI,EAAI,CAAC,IAAMC,EAAYC,EAAO,IAAI,EAAQC,EAAWH,GAAKC,EAAkBG,EAAsBC,GAAM,EAAO,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAQC,EAAkBC,GAAqB,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAzC,EAAQ,UAAA0C,EAAU,GAAGC,CAAS,EAAExB,GAASK,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAArD,CAAQ,EAAEsD,GAAgB,CAAC,WAAA3D,GAAW,eAAe,YAAY,IAAIsC,EAAW,QAAA/B,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ0D,EAAiB5B,GAAuBD,EAAM1B,CAAQ,EAAO,CAAC,sBAAAwD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,GAAgBH,EAAsB,SAASI,IAAO,CAAC,GAAGhB,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,EAAO,CAAC,EAAQC,EAAgBL,EAAsB,SAASI,IAAO,CAAC,GAAGhB,GAAqB,MAAMA,EAAU,GAAGgB,CAAI,IAAW,GAAM,MAAO,GAAOP,EAAW,WAAW,CAAE,CAAC,EAAuCS,EAAkBC,EAAGnE,GAAkB,GAAhD,CAAC,CAAuE,EAAE,OAAoBoB,EAAKgD,GAAY,CAAC,GAAGrB,GAAUT,EAAgB,SAAsBlB,EAAKC,GAAS,CAAC,QAAQjB,EAAS,QAAQ,GAAM,SAAsBgB,EAAKT,GAAW,CAAC,MAAMJ,GAAY,SAAsBa,EAAKE,EAAO,IAAI,CAAC,GAAG2B,EAAU,GAAGI,EAAgB,UAAUc,EAAGD,EAAkB,gBAAgBpB,EAAUK,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,EAAW,MAAM,CAAC,GAAGQ,CAAK,EAAE,GAAG3C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,OAAO,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEgD,EAAYI,CAAc,EAAE,SAAsBe,EAAM/C,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,OAAO,iBAAiBqC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qEAAqE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,2BAA2B,EAAE,SAAS,CAAcvC,EAAKkD,EAA0B,CAAC,OAAO,IAAI,MAAM,aAAa3B,GAAmB,OAAO,OAAO,mCAAmC,GAAGA,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,IAAI,KAAK,EAAE,EAAE,GAAG,GAAGzC,GAAqB,CAAC,UAAU,CAAC,MAAM,YAAYyC,GAAmB,OAAO,OAAO,wBAAwB,GAAGA,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,QAAQA,GAAmB,QAAQ,KAAK,IAAI,EAAE,IAAI,KAAK,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,MAAM,aAAaA,GAAmB,OAAO,OAAO,kCAAkC,GAAGA,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,OAAOA,GAAmB,QAAQ,KAAK,IAAI,EAAE,GAAG,KAAK,EAAE,EAAE,EAAE,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAK3B,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQgB,GAAU,UAAU,2BAA2B,wBAAwB,UAAU,QAAQC,GAAW,iBAAiBiD,EAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAK5B,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,YAAY,SAAS,YAAY,UAAU,GAAG,MAAM,CAAC,MAAM,MAAM,EAAE,UAAU,qEAAqE,QAAQ,YAAY,MAAM,OAAO,UAAU,MAAM,GAAGU,GAAqB,CAAC,UAAU,CAAC,UAAU,EAAE,CAAC,EAAEgD,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKkD,EAA0B,CAAC,OAAO,GAAG,MAAM,OAAO,GAAG3B,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,GAAG,GAAGzC,GAAqB,CAAC,UAAU,CAAC,GAAGyC,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,EAAE,EAAE,UAAU,CAAC,GAAGA,GAAmB,GAAG,IAAI,KAAKA,GAAmB,QAAQ,KAAK,KAAKA,GAAmB,QAAQ,KAAK,IAAI,GAAG,GAAG,EAAE,CAAC,EAAEO,EAAYI,CAAc,EAAE,SAAsBlC,EAAKxB,EAA8B,CAAC,UAAU,2BAA2B,iBAAiB+D,EAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsBvC,EAAKtB,GAAuB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAUiE,GAAgB,MAAM,OAAO,GAAG7D,GAAqB,CAAC,UAAU,CAAC,UAAU+D,CAAe,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,kFAAkF,+QAA+Q,yRAAyR,wGAAwG,4IAA4I,2FAA2F,mEAAmE,sFAAsF,6GAA6G,sIAAsI,qFAAqF,+FAA+F,+bAA+b,EAWznSC,GAAgBC,EAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,OAAO,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,MAAM,oBAAoB,KAAKA,EAAY,YAAY,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,EAAE,GAAGlF,GAAe,GAAGO,EAA2B,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useOnEnter", "onEnter", "enabled", "useOnSpecificTargetChange", "useOnExit", "onExit", "goal", "callback", "isInTarget", "useIsInCurrentNavigationTarget", "ue", "isBrowserSafari", "navigator", "userAgent", "useIsBrowserSafari", "se", "useRenderTarget", "se", "RenderTarget", "useIsOnCanvas", "se", "RenderTarget", "useRadius", "props", "borderRadius", "isMixedBorderRadius", "topLeftRadius", "topRightRadius", "bottomRightRadius", "bottomLeftRadius", "se", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "ObjectFitType", "SrcType", "defaultVideo", "getProps", "props", "width", "height", "topLeft", "topRight", "bottomRight", "bottomLeft", "id", "children", "rest", "Video", "newProps", "p", "VideoMemo", "usePlaybackControls", "videoRef", "isInCurrentNavigationTarget", "useIsInCurrentNavigationTarget", "requestingPlay", "pe", "isPlayingRef", "setProgress", "te", "rawProgress", "newProgress", "isAlreadySet", "play", "video", "e", "pause", "useAutoplayBehavior", "playingProp", "muted", "loop", "playsinline", "controls", "initialPlayingProp", "ye", "hasPlayingPropChanged", "setHasPlayingPropChanged", "behavesAsGif", "autoplay", "X", "srcType", "srcUrl", "srcFile", "posterEnabled", "playing", "restartOnEnter", "objectFit", "backgroundColor", "radius", "volume", "startTimeProp", "poster", "progress", "onSeeked", "onPause", "onPlay", "onEnd", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "isSafari", "useIsBrowserSafari", "wasPausedOnLeave", "wasEndedOnLeave", "isOnCanvas", "useIsOnCanvas", "renderTarget", "useRenderTarget", "isStaticRenderer", "RenderTarget", "borderRadius", "useRadius", "autoplayBehavior", "isInViewport", "useInView", "isCloseToViewport", "startTime", "isPlaying", "ue", "isMountedAndReadyForProgressChanges", "rawProgressValue", "isMotionValue", "value", "useOnEnter", "useOnExit", "src", "se", "fragment", "handleReady", "capitalizeFirstLetter", "titleCase", "objectFitOptions", "addPropertyControls", "ControlType", "borderRadiusControl", "defaultEvents", "DEFAULT_COLOR", "DEFAULT_SVG", "DEFAULT_STROKE_WIDTH", "FramerIconAnimated", "props", "svgObject", "parseSvgProp", "p", "createSvgElement", "addPropertyControls", "ControlType", "svg", "controls", "color", "strokeWidth", "B", "motion", "replaceProps", "child", "index", "state", "key", "value", "replaceInfinity", "parsedSvg", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "Component", "IconInner", "Icon", "React", "props", "ref", "House_default", "Icon", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "useIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchResult", "se", "iconSearchTerm", "_iconSearchTerm", "findByArray", "iconKeys", "moduleBaseUrl", "weightOptions", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "weight", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "House_default", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "addPropertyControls", "ControlType", "piece", "defaultEvents", "PhosphorFonts", "getFonts", "Icon", "FramerIconsAnimatedFonts", "FramerIconAnimated", "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", "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", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16rv7ea", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "css", "FramerSqAYbaf4f", "withCSS", "SqAYbaf4f_default", "addPropertyControls", "ControlType", "addFonts", "ArrowFonts", "getFonts", "SqAYbaf4f_default", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "animation", "transition2", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "buttonTitle", "fontSize", "height", "id", "image", "link", "newTab", "restcardcolor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "HKbP95jQO", "POrAwGjpZ", "TErhPYaei", "WRXdKgqKL", "ozVbEktki", "hyYA0h83H", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "css", "FrameroRTA8tIQA", "withCSS", "oRTA8tIQA_default", "addPropertyControls", "ControlType", "addFonts", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "JHjNT1rDw_default", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "button", "buttonH", "height", "id", "tap", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "MKKuqG1x5", "WWIHMMYfd", "y5DujTcKL", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapxewqd8", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerOTVV6bade", "withCSS", "OTVV6bade_default", "addPropertyControls", "ControlType", "addFonts", "MenuMenuNavToggleFonts", "getFonts", "OTVV6bade_default", "IconFonts", "JHjNT1rDw_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "numberToPixelString", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "button", "buttonH", "click", "colorVar", "height", "id", "menuToggle", "paddingSpecial", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "OokibawIE", "wCxqtUuCs", "TaBZ7XqXO", "iH5DN5zg1", "YdcNuKXwT", "Ou4l02rwH", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1jyysez", "args", "MKKuqG1x5lc2vqn", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "SVG", "css", "FramertkjbZJEt4", "withCSS", "tkjbZJEt4_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "ButtonsButtonFonts", "getFonts", "yvgs2NLL_default", "ContentHomeImageFonts", "oRTA8tIQA_default", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "bUTTONCOLUMN", "colorFont", "fontSize", "fontSize2", "fontSize3", "fontSize4", "height", "id", "question", "restcardcolor", "restcardViz", "vIZDEL", "vizible", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "W88zB8mIG", "bLrd3epa4", "jgVAzf_WC", "noO0vPTFH", "U9h4XdxG6", "rg_qSW5gp", "FfZpDEIEo", "cSrTSo6GL", "CNCqDMif5", "oUqCJUGtR", "v5T9guj4f", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap2qbfij", "args", "onTapsthbly", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "router", "useRouter", "LayoutGroup", "u", "RichText", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "css", "FrameredfqPLPU4", "withCSS", "edfqPLPU4_default", "addPropertyControls", "ControlType", "addFonts", "FramerIconsAnimatedFonts", "getFonts", "FramerIconAnimated", "RowFonts", "edfqPLPU4_default", "RowControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableVariantMap", "getProps", "bUTTONCOLUMN", "fontRestCardSize", "height", "hover", "id", "openClosed", "restcardcolor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "yVTbCrgQD", "L2l31lrBS", "S_M6NCWou", "OqhntqiAG", "urkGd04Yo", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter117z0r7", "args", "onTap2qbfij", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerhPEJJmwxU", "withCSS", "hPEJJmwxU_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "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", "tap2", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "UdJC1_vBf", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTaptxoiip", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerZwKmjGmMA", "withCSS", "ZwKmjGmMA_default", "addPropertyControls", "ControlType", "addFonts", "AccordionFonts", "getFonts", "hPEJJmwxU_default", "SmartComponentScopedContainerWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "SmartComponentScopedContainer", "MenuMenuNavCloseToggleFonts", "ZwKmjGmMA_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "menuCloseToggle", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "woAUVjEwf", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "UdJC1_vBfll8nks", "args", "UdJC1_vBfpmb6nm", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "css", "FramerxB_AY4W3L", "withCSS", "xB_AY4W3L_default", "addPropertyControls", "ControlType", "addFonts"]
}
