{"version":3,"file":"shared.CDOIBjme.mjs","names":["useRef","useMemo","useMemo","useMemo","u","p","m","j","g","b","f","n","c","h","y","e","r","t.createElement","o","t.memo","t.Fragment","t.useCallback","_Fragment","toast","React.useState","__legacyOverrideHOC_DataObserverContext","_jsx","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","RichText","React.useState","v0","v1","React.Fragment","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","__FramerMetadata__","v0","v1","React.Fragment","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v16","__FramerMetadata__","v0","v1","React.Fragment","v2","v4","v6","v8","v10","v12","v14","v16","__FramerMetadata__","v1","React.Fragment","v2","v4","v6","v8","v10","v12","v14","v16","__FramerMetadata__","v1","React.Fragment","v2","v4","v6","v8","v10","v12","v14","v16","__FramerMetadata__","React.Fragment","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues5","localizedValues2","localizedValues4","localizedValues3","localizedValues","localizedValues1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","CommonBadge","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getLocalizedValue","RichText","SVG","v0","__FramerMetadata__","localizedValues","localizedValues1","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG","RichText","useToasterStore","toast","_Fragment","Toaster","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js","https:/framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js","https:/framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js","https:/framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js","https:/framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js","https:/framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js","https:/framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js","https:/framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js","https:/framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js","https:/framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js","https:/framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js","https:/framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js","https:/framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js","https:/framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js","https:/framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js","https:/framerusercontent.com/modules/OpilWw2yJv6lK7bHs5Tu/DAmGq17auxMro5lDMYWR/icons.js","https:/ga.jspm.io/npm:goober@2.1.14/dist/goober.modern.js","https:/ga.jspm.io/npm:react-hot-toast@2.4.1/dist/index.mjs","https:/framerusercontent.com/modules/BywiVBUcUa46AHVNn9aU/QzNlfbVrD8VsuhaSHZUz/toastHandler.js","https:/framerusercontent.com/modules/1fAJjfJFZvyOw4mHdzr3/HWAboJdDvT2c4O3VNVcJ/NavHandler.js","https:/framerusercontent.com/modules/GsgG60px5mMZZ5vwXc0D/GJIlj0On2nlsmyFMKWeS/F1gHpk0g4.js","https:/framerusercontent.com/modules/fH6oE92PWFjg4O7nlMfa/SInB0BahLkQ0M7c5QI8u/index.js","https:/framerusercontent.com/modules/S5XTjvk5oRURpwxFoybC/UTeIRF2e4x8uk0PnfhAs/SelectLangList.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-0.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-1.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-2.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-3.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-4.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV-5.js","https:/framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV.js","https:/framerusercontent.com/modules/MF2Z2sum0BPqvw9dtWVR/k1sTHQ2F1kdcXDudNxsT/JGBrHNqGC.js","https:/framerusercontent.com/modules/AwDHnOMSR0hSzNi7VmNA/KYVqWGF72j5zW0zNpaQT/sazqf2wQV.js","https:/framerusercontent.com/modules/NCqPzYyzh1d8qtgmlqC1/fULC4y06atYB57HUyXWl/xVGlfVGl3-0.js","https:/framerusercontent.com/modules/NCqPzYyzh1d8qtgmlqC1/fULC4y06atYB57HUyXWl/xVGlfVGl3-1.js","https:/framerusercontent.com/modules/NCqPzYyzh1d8qtgmlqC1/fULC4y06atYB57HUyXWl/xVGlfVGl3.js","https:/framerusercontent.com/modules/3XHtfrOAB94uvqZ7wN88/PlQE9S0WqU2Sy7J29z3j/xVGlfVGl3.js","https:/framerusercontent.com/modules/GC435Yots1FqllkyOAs2/dZMwllW84ODYTnjLztfU/Toast.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 — 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 { useRef } from \"react\";\n/**\n * Creates a constant value over the lifecycle of a component.\n *\n * Even if `useMemo` is provided an empty array as its final argument, it doesn't offer\n * a guarantee that it won't re-run for performance reasons later on. By using `useConstant`\n * you can ensure that initialisers don't execute twice or more.\n */ export function useConstant(init) {\n    const ref = useRef(null);\n    if (ref.current === null) {\n        ref.current = init();\n    }\n    return ref.current;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useConstant.map","import { Color } from \"framer\";\nexport function colorFromToken(color) {\n    if (color.startsWith(\"var(--token-\")) return \"rgb\" + color.split(\") /*\")[0].split(\", rgb\")[1];\n    return color;\n}\nexport function colorTokentoValue(color) {\n    return Color(colorFromToken(color)).toValue();\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"colorFromToken\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./colorFromToken.map","import { MotionValue } from \"framer\";\nexport const isMotionValue = (v)=>v instanceof MotionValue\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./isMotionValue.map","import * as React from \"react\";\nconst letters = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";\nconst l = ()=>letters[Math.floor(Math.random() * letters.length)]\n;\nexport const randomID = ()=>l() + l() + l() + l() + l() + l() + l() + l() + l()\n;\nfunction createUniqueClass(suffix) {\n    return `framer-${suffix}-${randomID()}`;\n}\nexport function useUniqueClassName(suffix, deps) {\n    const [className, setClassName] = React.useState(createUniqueClass(suffix));\n    React.useEffect(()=>{\n        setClassName(createUniqueClass(suffix));\n    }, [\n        suffix,\n        ...deps\n    ]);\n    return className;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useUniqueClassName\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useUniqueClassName.map","import { ControlType } from \"framer\";\n// I realize this only applies to select right now\n// but we can work on it in here\nexport function getVariantControls(Component, variant, additionalControls = {\n}) {\n    return {\n        [`${variant}TextColor`]: {\n            type: ControlType.Color,\n            title: \"Text Color\",\n            defaultValue: Component.defaultProps[`${variant}TextColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}IconColor`]: {\n            type: ControlType.Color,\n            title: \"Icon Color\",\n            defaultValue: Component.defaultProps[`${variant}IconColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BackgroundColor`]: {\n            type: ControlType.Color,\n            title: \"Bg Color\",\n            defaultValue: Component.defaultProps[`${variant}BackgroundColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderColor`]: {\n            type: ControlType.Color,\n            title: \"Border Color\",\n            defaultValue: Component.defaultProps[`${variant}BorderColor`],\n            hidden: (props)=>props.variant !== variant\n        },\n        [`${variant}BorderWidth`]: {\n            type: ControlType.Number,\n            title: \" \",\n            min: 0,\n            max: 5,\n            displayStepper: true,\n            defaultValue: Component.defaultProps[`${variant}BorderWidth`],\n            hidden: (props)=>props.variant !== variant\n        },\n        ...additionalControls\n    };\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"getVariantControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./variantUtils.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 { useEffect } from \"react\";\n//@ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\nexport function useOnChange(value, callback) {\n    useEffect(()=>// @ts-ignore this should be detected as a MV :shrug:\n        isMotionValue(value) ? value.onChange(callback) : undefined\n    );\n}\nexport function useMultiOnChange(values, handler) {\n    useEffect(()=>{\n        const subscriptions = values.map((value)=>value.onChange(handler)\n        );\n        return ()=>subscriptions.forEach((unsubscribe)=>unsubscribe()\n            )\n        ;\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"Subscriber\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useOnChange.map","import { useCallback, useEffect, useRef } from \"react\";\nimport { motionValue, animate, RenderTarget } from \"framer\";\n// @ts-ignore\nimport { isMotionValue } from \"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";\n// @ts-ignore\nimport { useConstant } from \"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";\nexport function useAutoMotionValue(inputValue, options) {\n    var ref;\n    // Put options on a local ref\n    // Might wanna just memo instead but it works for now\n    const optionsRef = useRef(options);\n    const animation = useRef();\n    const didInitialMount = useRef(false);\n    const isOnCanvas = RenderTarget.current() === RenderTarget.canvas;\n    // in-progress - trying to figure out effect hooks\n    const onChangeDeps = (options === null || options === void 0 ? void 0 : options.onChangeDeps) ? options.onChangeDeps : [];\n    // Memoize the onChange handler\n    const onChange = useCallback(options === null || options === void 0 ? void 0 : options.onChange, [\n        ...onChangeDeps, \n    ]);\n    // Optionally scale the value from props\n    const transformer = useCallback((value)=>((ref = optionsRef.current) === null || ref === void 0 ? void 0 : ref.transform) ? optionsRef.current.transform(value) : value\n    , []);\n    // Create new MotionValue from inputValue\n    const value = useConstant(()=>isMotionValue(inputValue) ? inputValue : motionValue(transformer(inputValue))\n    );\n    // Setting value from prop change\n    useEffect(()=>{\n        if (!isMotionValue(inputValue) && didInitialMount.current) {\n            var ref1, ref2;\n            const newValue = transformer(inputValue);\n            (ref1 = animation.current) === null || ref1 === void 0 ? void 0 : ref1.stop();\n            // Call change callback\n            if (onChange) onChange(newValue, value);\n            // Trigger animation to new value\n            if (((ref2 = optionsRef.current) === null || ref2 === void 0 ? void 0 : ref2.animate) && !isOnCanvas) {\n                var ref3;\n                // @ts-ignore\n                animation.current = animate(value, newValue, (ref3 = optionsRef.current) === null || ref3 === void 0 ? void 0 : ref3.transition);\n            } else {\n                value.set(newValue);\n            }\n        }\n        didInitialMount.current = true;\n    }, [\n        inputValue,\n        ...onChangeDeps\n    ]);\n    return value;\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useAutoMotionValue\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// @ts-ignore\nimport{fontStore}from\"framer\";import{useEffect}from\"react\";import{fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";const fontWeights={100:\"Thin\",200:\"Extra-light\",300:\"Light\",400:\"Regular\",500:\"Medium\",600:\"Semi-bold\",700:\"Bold\",800:\"Extra-bold\",900:\"Black\"};export function useFontControls(props){const{fontFamily=\"Inter\",fontSize=16,fontWeight=400,font=false}=props;const fontWeightName=fontWeights[fontWeight];const customFontStack=`\"${fontFamily} ${fontWeightName}\", \"${fontFamily}\", ${fontStack}`;const fontFamilyStyle=fontFamily?{fontSize,fontWeight,fontFamily:customFontStack}:{fontSize,fontWeight};const fetchCustomFonts=async()=>{await fontStore.loadWebFontsFromSelectors([`CUSTOM;${fontFamily}`,`CUSTOM;${fontFamily} ${fontWeightName}`,`GF;${fontFamily}-${fontWeightName.toLowerCase()}`,]).catch(e=>console.error(e));};useEffect(()=>{if(font)fetchCustomFonts();},[font,fontFamily,fontWeight]);return fontFamilyStyle;}\nexport const __FramerMetadata__ = {\"exports\":{\"useFontControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useFontControls.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 * as React from \"react\";\nexport function useControlledState(value) {\n    const [controlledValue, setValue] = React.useState(value);\n    React.useEffect(()=>{\n        setValue(value);\n    }, [\n        value\n    ]);\n    return [\n        controlledValue,\n        setValue\n    ];\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"useControlledState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./useControlledState.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{defaultEvents,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack}from\"https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js\";import{useOnEnter,useOnExit}from\"https://framerusercontent.com/modules/D4TWeLfcxT6Tysr2BlYg/iZjmqdxVx1EOiM3k1FaW/useOnNavigationTargetChange.js\";import{useConstant}from\"https://framerusercontent.com/modules/ExNgrA7EJTKUPpH6vIlN/eiOrSJ2Ab5M9jPCvVwUz/useConstant.js\";import{colorTokentoValue,colorFromToken}from\"https://framerusercontent.com/modules/D2Lz5CmnNVPZFFiZXalt/QaCzPbriZBfXWZIIycFI/colorFromToken.js\";import{isMotionValue}from\"https://framerusercontent.com/modules/3mKFSGQqKHV82uOV1eBc/5fbRLvOpxZC0JOXugvwm/isMotionValue.js\";import{useUniqueClassName,randomID}from\"https://framerusercontent.com/modules/xDiQsqBGXzmMsv7AlEVy/uhunpMiNsbXxzjlXsg1y/useUniqueClassName.js\";import{getVariantControls}from\"https://framerusercontent.com/modules/ETACN5BJyFTSo0VVDJfu/NHRqowOiXkF9UwOzczF7/variantUtils.js\";import{useIsBrowserSafari}from\"https://framerusercontent.com/modules/eMBrwoqQK7h6mEeGQUH8/GuplvPJVjmxpk9zqOTcb/isBrowser.js\";import{useMultiOnChange,useOnChange}from\"https://framerusercontent.com/modules/v9AWX2URmiYsHf7GbctE/XxKAZ9KlhWqf5x1JMyyF/useOnChange.js\";import{mstoMinAndSec,secondsToMinutes}from\"https://framerusercontent.com/modules/4zHZnO5JojN1PrIbu2jm/revv9QCWpkh8lPzi2jje/time.js\";import{useAutoMotionValue}from\"https://framerusercontent.com/modules/kNDwabfjDEb3vUxkQlZS/fSIr3AOAYbGlfSPgXpYu/useAutoMotionValue.js\";import{useFontControls}from\"https://framerusercontent.com/modules/cuQH4dmpDnV8YK1mSgQX/KqRXqunFjE6ufhpc7ZRu/useFontControls.js\";import{useRenderTarget,useIsInPreview,useIsOnCanvas}from\"https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js\";import{useControlledState}from\"https://framerusercontent.com/modules/zGkoP8tPDCkoBzMdt5uq/0zFSjxIYliHxrQQnryFX/useControlledState.js\";import{usePadding,useRadius,paddingControl,borderRadiusControl}from\"https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js\";import{detectAutoSizingAxis}from\"https://framerusercontent.com/modules/8CkHAZatUz1UR8jNTcfD/HwbnIAZlUmQ2oTpcLkaH/detectAutoSizingAxis.js\";export{useOnEnter,useOnExit,defaultEvents,isMotionValue,colorFromToken,colorTokentoValue,localeOptions,fontControls,fontSizeOptions,emptyStateStyle,containerStyles,fontStack,useUniqueClassName,getVariantControls,useIsBrowserSafari,randomID,useConstant,useMultiOnChange,useOnChange,usePadding,useRadius,paddingControl,borderRadiusControl,mstoMinAndSec,useFontControls,secondsToMinutes,useAutoMotionValue,useRenderTarget,useIsInPreview,useControlledState,detectAutoSizingAxis,useIsOnCanvas,};\nexport const __FramerMetadata__ = {\"exports\":{\"useConstant\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useUniqueClassName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnChange\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsOnCanvas\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnExit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontSizeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorTokentoValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRadius\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getVariantControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorFromToken\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePadding\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fontStack\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useControlledState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useFontControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAutoMotionValue\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"emptyStateStyle\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsInPreview\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsBrowserSafari\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detectAutoSizingAxis\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"borderRadiusControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"mstoMinAndSec\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomID\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localeOptions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOnEnter\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"secondsToMinutes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRenderTarget\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"paddingControl\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}","// ✅ Active\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export const InfoIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsxs(\"g\",{\"clip-path\":\"url(#clip0_1553_4113)\",children:[/*#__PURE__*/_jsx(\"path\",{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",d:\"M12 21.75C17.3848 21.75 21.75 17.3848 21.75 12C21.75 6.61522 17.3848 2.25 12 2.25C6.61522 2.25 2.25 6.61522 2.25 12C2.25 17.3848 6.61522 21.75 12 21.75Z\",fill:\"white\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M13.4571 17.2071C13.6446 17.0196 13.75 16.7652 13.75 16.5C13.75 16.2348 13.6446 15.9804 13.4571 15.7929C13.3297 15.6655 13.1715 15.576 13 15.5318V12C13 11.5359 12.8156 11.0908 12.4874 10.7626C12.1592 10.4344 11.7141 10.25 11.25 10.25C10.9848 10.25 10.7304 10.3554 10.5429 10.5429C10.3554 10.7304 10.25 10.9848 10.25 11.25C10.25 11.5152 10.3554 11.7696 10.5429 11.9571C10.6703 12.0845 10.8285 12.174 11 12.2182V15.75C11 16.2141 11.1844 16.6592 11.5126 16.9874C11.8408 17.3156 12.2859 17.5 12.75 17.5C13.0152 17.5 13.2696 17.3946 13.4571 17.2071Z\",fill:\"#596064\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M10.4817 7.11109C10.3306 7.33721 10.25 7.60305 10.25 7.875C10.25 8.23967 10.3949 8.58941 10.6527 8.84727C10.9106 9.10513 11.2603 9.25 11.625 9.25C11.8969 9.25 12.1628 9.16936 12.3889 9.01827C12.615 8.86718 12.7913 8.65244 12.8953 8.40119C12.9994 8.14994 13.0266 7.87348 12.9736 7.60675C12.9205 7.34003 12.7896 7.09503 12.5973 6.90273C12.405 6.71043 12.16 6.57948 11.8933 6.52642C11.6265 6.47337 11.3501 6.5006 11.0988 6.60467C10.8476 6.70874 10.6328 6.88497 10.4817 7.11109Z\",fill:\"#596064\"})]}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"clipPath\",{id:\"clip0_1553_4113\",children:/*#__PURE__*/_jsx(\"rect\",{width:\"24\",height:\"24\",fill:\"white\"})})})]});export const SuccessIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"26\",height:\"26\",viewBox:\"0 0 26 26\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"mask\",{id:\"mask0_26_61\",maskUnits:\"userSpaceOnUse\",x:\"0\",y:\"0\",width:\"26\",height:\"26\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M26 0H0V26H26V0Z\",fill:\"white\"})}),/*#__PURE__*/_jsxs(\"g\",{mask:\"url(#mask0_26_61)\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M13 23.5625C18.8335 23.5625 23.5625 18.8335 23.5625 13C23.5625 7.16649 18.8335 2.4375 13 2.4375C7.16649 2.4375 2.4375 7.16649 2.4375 13C2.4375 18.8335 7.16649 23.5625 13 23.5625Z\",fill:\"#58DC8E\"}),/*#__PURE__*/_jsx(\"path\",{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",d:\"M18.2526 9.81479C18.6656 10.2477 18.6494 10.9334 18.2165 11.3465L12.2547 17.034C11.8359 17.4335 11.177 17.4332 10.7585 17.0333L7.78276 14.1896C7.35019 13.7762 7.33464 13.0904 7.748 12.6579C8.16136 12.2253 8.84712 12.2098 9.27968 12.6231L11.5077 14.7523L16.7209 9.77874C17.1538 9.36574 17.8395 9.38188 18.2526 9.81479Z\",fill:\"white\"})]})]});export const WarningIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsxs(\"g\",{\"clip-path\":\"url(#clip0_1553_4115)\",children:[/*#__PURE__*/_jsx(\"path\",{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",d:\"M9.58611 3.63415C10.6448 1.78862 13.3547 1.78862 14.4134 3.63415L22.1403 16.9533C23.1787 18.7634 21.8447 21 19.7267 21H4.27331C2.15529 21 0.821296 18.7634 1.85968 16.9533L9.58611 3.63415Z\",fill:\"#FFD51E\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12.0223 18C11.2954 18 10.7024 17.4054 10.7024 16.6764C10.7024 15.9474 11.2953 15.3528 12.0223 15.3528C12.7493 15.3528 13.3423 15.9474 13.3423 16.6764C13.3423 17.4054 12.7493 18 12.0223 18ZM13.3996 9.02263L13.0171 13.3962C12.998 13.6648 12.864 13.9142 12.6536 14.0868C12.4814 14.2403 12.2518 14.3169 12.0032 14.3169H11.9075C11.4293 14.2785 11.0275 13.8949 10.9894 13.3962L10.6068 9.02262C10.5685 8.65812 10.6833 8.29365 10.932 8.00595C11.1807 7.71827 11.5059 7.54554 11.8694 7.50724C12.2519 7.46884 12.5963 7.58392 12.8832 7.83333C13.1701 8.06348 13.3423 8.40884 13.3805 8.7733C13.3996 8.86053 13.3996 8.95066 13.3996 9.02263Z\",fill:\"#3B4246\"})]}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"clipPath\",{id:\"clip0_1553_4115\",children:/*#__PURE__*/_jsx(\"rect\",{width:\"24\",height:\"24\",fill:\"white\"})})})]});export const ErrorIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsxs(\"g\",{\"clip-path\":\"url(#clip0_5261_2243)\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"9.75\",fill:\"#F24444\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12.0243 17.6499C11.2455 17.6499 10.6101 17.0128 10.6101 16.2317C10.6101 15.4507 11.2454 14.8136 12.0243 14.8136C12.8032 14.8136 13.4385 15.4507 13.4385 16.2317C13.4385 17.0128 12.8032 17.6499 12.0243 17.6499ZM13.5 8.03129L13.0901 12.7173C13.0697 13.005 12.9261 13.2722 12.7007 13.4572C12.5162 13.6216 12.2702 13.7038 12.0039 13.7038H11.9014C11.389 13.6626 10.9585 13.2516 10.9176 12.7173L10.5077 8.03128C10.4667 7.64075 10.5897 7.25025 10.8561 6.94199C11.1226 6.63376 11.471 6.4487 11.8605 6.40766C12.2703 6.36652 12.6393 6.48981 12.9467 6.75704C13.2541 7.00363 13.4386 7.37365 13.4796 7.76415C13.5 7.85761 13.5 7.95419 13.5 8.03129Z\",fill:\"white\"})]}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"clipPath\",{id:\"clip0_5261_2243\",children:/*#__PURE__*/_jsx(\"rect\",{width:\"24\",height:\"24\",fill:\"white\"})})})]});export const CloseIcon=()=>/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M11.2929 12.7071C11.6834 13.0976 12.3166 13.0976 12.7071 12.7071C13.0976 12.3166 13.0976 11.6834 12.7071 11.2929L9.41434 8.00012L12.7072 4.70723C13.0978 4.31671 13.0978 3.68354 12.7072 3.29302C12.3167 2.90249 11.6835 2.90249 11.293 3.29302L8.00013 6.58591L4.70711 3.29289C4.31658 2.90237 3.68342 2.90237 3.29289 3.29289C2.90237 3.68342 2.90237 4.31658 3.29289 4.70711L6.58591 8.00013L3.29304 11.293C2.90252 11.6835 2.90252 12.3167 3.29304 12.7072C3.68357 13.0977 4.31673 13.0977 4.70726 12.7072L8.00013 9.41434L11.2929 12.7071Z\",fill:\"white\"})});export const HeaderIcon=()=>/*#__PURE__*/_jsx(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M8.49579 8C9.32421 8 9.99579 8.67157 9.99579 9.5L9.995 10.2484C10.0979 12.0849 8.68334 13.0008 6.06019 13.0008C3.44552 13.0008 2 12.0969 2 10.2746V9.5C2 8.67157 2.67157 8 3.5 8H8.49579ZM12.4964 8C13.3248 8 13.9964 8.67157 13.9964 9.5L13.9956 10.0266C14.0861 11.674 12.8362 12.5 10.5516 12.5C10.2415 12.5 9.94993 12.4849 9.67766 12.4547C10.2144 11.959 10.5015 11.2865 10.5005 10.4366L10.4942 10.2204L10.4958 9.5C10.4958 8.90243 10.2337 8.36607 9.81823 7.99959L12.4964 8ZM6 2C7.38094 2 8.50041 3.11947 8.50041 4.5004C8.50041 5.88134 7.38094 7.00081 6 7.00081C4.61906 7.00081 3.49959 5.88134 3.49959 4.5004C3.49959 3.11947 4.61906 2 6 2ZM11 3C12.1046 3 13 3.89543 13 5C13 6.10457 12.1046 7 11 7C9.89543 7 9 6.10457 9 5C9 3.89543 9.89543 3 11 3Z\",fill:\"#6A717A\"})});export const CoinIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"24\",height:\"24\",viewBox:\"0 0 16 16\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M11 14C13.2091 14 15 12.2091 15 10C15 7.79086 13.2091 6 11 6C8.79086 6 7 7.79086 7 10C7 12.2091 8.79086 14 11 14Z\",fill:\"#6A717A\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M1.5 5H8.5C8.63261 5 8.75979 4.94732 8.85355 4.85355C8.94732 4.75979 9 4.63261 9 4.5V3.5C9 3.36739 8.94732 3.24021 8.85355 3.14645C8.75979 3.05268 8.63261 3 8.5 3H1.5C1.36739 3 1.24021 3.05268 1.14645 3.14645C1.05268 3.24021 1 3.36739 1 3.5V4.5C1 4.63261 1.05268 4.75979 1.14645 4.85355C1.24021 4.94732 1.36739 5 1.5 5ZM1.5 8H6.422C6.77408 7.20517 7.32726 6.51584 8.027 6H1.5C1.36739 6 1.24021 6.05268 1.14645 6.14645C1.05268 6.24021 1 6.36739 1 6.5V7.5C1 7.63261 1.05268 7.75979 1.14645 7.85355C1.24021 7.94732 1.36739 8 1.5 8ZM6.422 12H1.5C1.36739 12 1.24021 12.0527 1.14645 12.1464C1.05268 12.2402 1 12.3674 1 12.5V13.5C1 13.6326 1.05268 13.7598 1.14645 13.8536C1.24021 13.9473 1.36739 14 1.5 14H8.027C7.32726 13.4842 6.77408 12.7948 6.422 12ZM1.5 11H6.101C5.96598 10.3402 5.96598 9.65983 6.101 9H1.5C1.36739 9 1.24021 9.05268 1.14645 9.14645C1.05268 9.24021 1 9.36739 1 9.5V10.5C1 10.6326 1.05268 10.7598 1.14645 10.8536C1.24021 10.9473 1.36739 11 1.5 11Z\",fill:\"#6A717A\"})]});export const netZeroIcon=()=>/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"56\",height:\"56\",viewBox:\"0 0 56 56\",fill:\"none\",children:[/*#__PURE__*/_jsx(\"rect\",{width:\"56\",height:\"56\",rx:\"28\",fill:\"#F6F8FA\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M28.0001 44.0038C36.8388 44.0038 44.004 36.8387 44.004 28C44.004 19.1613 36.8388 11.9961 28.0001 11.9961C19.1614 11.9961 11.9962 19.1613 11.9962 28C11.9962 36.8387 19.1614 44.0038 28.0001 44.0038Z\",fill:\"#3B82F6\"}),/*#__PURE__*/_jsx(\"mask\",{id:\"mask0_5181_3176\",\"mask-type\":\"luminance\",maskUnits:\"userSpaceOnUse\",x:\"11\",y:\"11\",width:\"34\",height:\"34\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M28.0002 44.0038C36.8389 44.0038 44.0041 36.8387 44.0041 28C44.0041 19.1613 36.8389 11.9961 28.0002 11.9961C19.1615 11.9961 11.9963 19.1613 11.9963 28C11.9963 36.8387 19.1615 44.0038 28.0002 44.0038Z\",fill:\"white\"})}),/*#__PURE__*/_jsxs(\"g\",{mask:\"url(#mask0_5181_3176)\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M18.7486 13.6695L22.5604 15.2621C22.8716 15.3922 23.0752 15.6963 23.0752 16.0344V19.1616C23.0752 19.4332 22.9437 19.6863 22.723 19.8433L17.6977 23.4189C17.5322 23.5363 17.4148 23.7103 17.3681 23.9083L16.9636 25.6098C16.8123 26.2477 16.0202 26.4712 15.5563 26.0087C15.1574 25.6098 14.487 25.7117 14.2239 26.2095L13.5111 27.5617C13.3682 27.8318 13.3852 28.1586 13.5535 28.4131L15.8547 31.8996C15.9651 32.0679 16.132 32.1896 16.3257 32.2447L21.378 33.6733C21.6283 33.744 21.8306 33.9265 21.9282 34.1683L22.9182 36.6449C23.0172 36.891 23.2252 37.0763 23.4826 37.1442L27.0511 38.0862C27.549 38.2177 27.8106 38.7623 27.6041 39.2333L26.8955 40.8443C26.8078 41.0423 26.6466 41.1993 26.4457 41.2813L25.0851 41.8386C24.8107 41.9517 24.6155 42.2007 24.5731 42.4949L24.194 45.1369C24.1714 45.2954 24.194 45.4566 24.2605 45.6023L24.467 46.0549C24.781 46.7451 24.0879 47.465 23.3864 47.1765L23.2789 47.1327C23.0795 47.0506 22.9182 46.8936 22.8305 46.6956L19.4077 38.9433C19.3271 38.7609 19.1842 38.6138 19.006 38.5275L16.1645 37.1569C15.8745 37.0169 15.6907 36.7241 15.6907 36.4031V34.4498C15.6907 34.2999 15.6497 34.1513 15.5733 34.0226L12.0741 28.1345C12.0217 28.0468 11.9864 27.9506 11.9694 27.8502L10.9864 22.1743C10.9525 21.9777 10.9892 21.774 11.0925 21.6028L14.8067 15.3724C14.893 15.2282 15.0188 15.1136 15.1702 15.0429L18.0711 13.6836C18.2847 13.5832 18.5308 13.5776 18.7486 13.6695Z\",fill:\"#58DC8E\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M35.9037 13.1998L31.4724 15.7458C31.2886 15.8518 31.1514 16.0244 31.0891 16.2266L29.9831 19.8418C29.8629 20.2336 30.0439 20.6537 30.4117 20.8362L31.5884 21.4203C31.8727 21.5617 32.0538 21.8517 32.0538 22.1699V24.3792C32.0538 24.6013 31.9661 24.8148 31.8091 24.9718L28.5051 28.2759C28.2971 28.4838 28.2137 28.7836 28.2844 29.0679L29.232 32.9094C29.2688 33.0579 29.3452 33.1937 29.4527 33.3012L30.6422 34.4907C30.7992 34.6477 31.0128 34.7354 31.2348 34.7354H35.7284C36.0622 34.7354 36.3648 34.9348 36.4978 35.2418L36.9702 36.3365C37.0155 36.4412 37.0381 36.5543 37.0381 36.6675V40.9446C37.0381 41.8357 38.2446 42.1101 38.6307 41.3067L44.9417 28.174C45.0167 28.0199 45.0407 27.8459 45.0139 27.6762L43.1964 16.5675C43.1511 16.2931 42.9729 16.0583 42.7197 15.9424L36.6746 13.1659C36.4285 13.0527 36.1428 13.0655 35.908 13.2013L35.9037 13.1998Z\",fill:\"#58DC8E\"})]})]});\nexport const __FramerMetadata__ = {\"exports\":{\"netZeroIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SuccessIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"InfoIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarningIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HeaderIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CoinIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ErrorIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CloseIcon\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./icons.map","let e={data:\"\"},t=l=>\"object\"==typeof window?((l?l.querySelector(\"#_goober\"):window._goober)||Object.assign((l||document.head).appendChild(document.createElement(\"style\")),{innerHTML:\" \",id:\"_goober\"})).firstChild:l||e,r=e=>{let l=t(e),n=l.data;return l.data=\"\",n},l=/(?:([\\u0080-\\uFFFF\\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\\s*)/g,n=/\\/\\*[^]*?\\*\\/|  +/g,c=/\\n+/g,o=(e,l)=>{let n=\"\",c=\"\",d=\"\";for(let f in e){let g=e[f];\"@\"==f[0]?\"i\"==f[1]?n=f+\" \"+g+\";\":c+=\"f\"==f[1]?o(g,f):f+\"{\"+o(g,\"k\"==f[1]?\"\":l)+\"}\":\"object\"==typeof g?c+=o(g,l?l.replace(/([^,])+/g,(e=>f.replace(/(^:.*)|([^,])+/g,(l=>/&/.test(l)?l.replace(/&/g,e):e?e+\" \"+l:l)))):f):null!=g&&(f=/^--/.test(f)?f:f.replace(/[A-Z]/g,\"-$&\").toLowerCase(),d+=o.p?o.p(f,g):f+\":\"+g+\";\")}return n+(l&&d?l+\"{\"+d+\"}\":d)+c},d={},s=e=>{if(\"object\"==typeof e){let l=\"\";for(let n in e)l+=n+s(e[n]);return l}return e},i=(e,f,g,b,h)=>{let y=s(e),w=d[y]||(d[y]=(e=>{let l=0,n=11;for(;l<e.length;)n=101*n+e.charCodeAt(l++)>>>0;return\"go\"+n})(y));if(!d[w]){let f=y!==e?e:(e=>{let d,f,g=[{}];for(;d=l.exec(e.replace(n,\"\"));)d[4]?g.shift():d[3]?(f=d[3].replace(c,\" \").trim(),g.unshift(g[0][f]=g[0][f]||{})):g[0][d[1]]=d[2].replace(c,\" \").trim();return g[0]})(e);d[w]=o(h?{[\"@keyframes \"+w]:f}:f,g?\"\":\".\"+w)}let k=g&&d.g?d.g:null;return g&&(d.g=d[w]),((e,l,n,c)=>{c?l.data=l.data.replace(c,e):-1===l.data.indexOf(e)&&(l.data=n?e+l.data:l.data+e)})(d[w],f,b,k),w},p=(e,l,n)=>e.reduce(((e,c,d)=>{let f=l[d];if(f&&f.call){let e=f(n),l=e&&e.props&&e.props.className||/^go/.test(e)&&e;f=l?\".\"+l:e&&\"object\"==typeof e?e.props?\"\":o(e,\"\"):!1===e?\"\":e}return e+c+(null==f?\"\":f)}),\"\");function u(e){let l=this||{},n=e.call?e(l.p):e;return i(n.unshift?n.raw?p(n,[].slice.call(arguments,1),l.p):n.reduce(((e,n)=>Object.assign(e,n&&n.call?n(l.p):n)),{}):n,t(l.target),l.g,l.o,l.k)}let f,g,b,h=u.bind({g:1}),y=u.bind({k:1});function m(e,l,n,c){o.p=l,f=e,g=n,b=c}function j(e,l){let n=this||{};return function(){let c=arguments;function a(d,h){let y=Object.assign({},d),w=y.className||a.className;n.p=Object.assign({theme:g&&g()},y),n.o=/ *go\\d+/.test(w),y.className=u.apply(n,c)+(w?\" \"+w:\"\"),l&&(y.ref=h);let k=e;return e[0]&&(k=y.as||e,delete y.as),b&&k[0]&&b(y),f(k,y)}return l?l(a):a}}export{u as css,r as extractCss,h as glob,y as keyframes,m as setup,j as styled};\n//# sourceMappingURL=goober.modern.js.map\n","import*as t from\"react\";import{useState as e,useEffect as a,useCallback as r}from\"react\";import{keyframes as o,styled as s,setup as l,css as d}from\"goober\";\"use client\";var W=t=>\"function\"==typeof t,T=(t,e)=>W(t)?t(e):t;var c=(()=>{let t=0;return()=>(++t).toString()})(),p=(()=>{let t;return()=>{if(void 0===t&&typeof window<\"u\"){let e=matchMedia(\"(prefers-reduced-motion: reduce)\");t=!e||e.matches}return t}})();var m=20;var f=new Map,y=1e3,$=t=>{if(f.has(t))return;let e=setTimeout((()=>{f.delete(t),u({type:4,toastId:t})}),y);f.set(t,e)},J=t=>{let e=f.get(t);e&&clearTimeout(e)},v=(t,e)=>{switch(e.type){case 0:return{...t,toasts:[e.toast,...t.toasts].slice(0,m)};case 1:return e.toast.id&&J(e.toast.id),{...t,toasts:t.toasts.map((t=>t.id===e.toast.id?{...t,...e.toast}:t))};case 2:let{toast:a}=e;return t.toasts.find((t=>t.id===a.id))?v(t,{type:1,toast:a}):v(t,{type:0,toast:a});case 3:let{toastId:r}=e;return r?$(r):t.toasts.forEach((t=>{$(t.id)})),{...t,toasts:t.toasts.map((t=>t.id===r||void 0===r?{...t,visible:!1}:t))};case 4:return void 0===e.toastId?{...t,toasts:[]}:{...t,toasts:t.toasts.filter((t=>t.id!==e.toastId))};case 5:return{...t,pausedAt:e.time};case 6:let o=e.time-(t.pausedAt||0);return{...t,pausedAt:void 0,toasts:t.toasts.map((t=>({...t,pauseDuration:t.pauseDuration+o})))}}},g=[],b={toasts:[],pausedAt:void 0},u=t=>{b=v(b,t),g.forEach((t=>{t(b)}))},x={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},I=(t={})=>{let[r,o]=e(b);a((()=>(g.push(o),()=>{let t=g.indexOf(o);t>-1&&g.splice(t,1)})),[r]);let s=r.toasts.map((e=>{var a,r;return{...t,...t[e.type],...e,duration:e.duration||(null==(a=t[e.type])?void 0:a.duration)||(null==t?void 0:t.duration)||x[e.type],style:{...t.style,...null==(r=t[e.type])?void 0:r.style,...e.style}}}));return{...r,toasts:s}};var G=(t,e=\"blank\",a)=>({createdAt:Date.now(),visible:!0,type:e,ariaProps:{role:\"status\",\"aria-live\":\"polite\"},message:t,pauseDuration:0,...a,id:(null==a?void 0:a.id)||c()}),h=t=>(e,a)=>{let r=G(e,t,a);return u({type:2,toast:r}),r.id},n=(t,e)=>h(\"blank\")(t,e);n.error=h(\"error\");n.success=h(\"success\");n.loading=h(\"loading\");n.custom=h(\"custom\");n.dismiss=t=>{u({type:3,toastId:t})};n.remove=t=>u({type:4,toastId:t});n.promise=(t,e,a)=>{let r=n.loading(e.loading,{...a,...null==a?void 0:a.loading});return t.then((t=>(n.success(T(e.success,t),{id:r,...a,...null==a?void 0:a.success}),t))).catch((t=>{n.error(T(e.error,t),{id:r,...a,...null==a?void 0:a.error})})),t};var Z=(t,e)=>{u({type:1,toast:{id:t,height:e}})},ee=()=>{u({type:5,time:Date.now()})},D=t=>{let{toasts:e,pausedAt:o}=I(t);a((()=>{if(o)return;let t=Date.now(),a=e.map((e=>{if(e.duration===1/0)return;let a=(e.duration||0)+e.pauseDuration-(t-e.createdAt);if(!(a<0))return setTimeout((()=>n.dismiss(e.id)),a);e.visible&&n.dismiss(e.id)}));return()=>{a.forEach((t=>t&&clearTimeout(t)))}}),[e,o]);let s=r((()=>{o&&u({type:6,time:Date.now()})}),[o]),l=r(((t,a)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:s}=a||{},l=e.filter((e=>(e.position||s)===(t.position||s)&&e.height)),d=l.findIndex((e=>e.id===t.id)),c=l.filter(((t,e)=>e<d&&t.visible)).length;return l.filter((t=>t.visible)).slice(...r?[c+1]:[0,c]).reduce(((t,e)=>t+(e.height||0)+o),0)}),[e]);return{toasts:e,handlers:{updateHeight:Z,startPause:ee,endPause:s,calculateOffset:l}}};var w=o`\nfrom {\n  transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n transform: scale(1) rotate(45deg);\n  opacity: 1;\n}`,E=o`\nfrom {\n  transform: scale(0);\n  opacity: 0;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}`,k=o`\nfrom {\n  transform: scale(0) rotate(90deg);\n\topacity: 0;\n}\nto {\n  transform: scale(1) rotate(90deg);\n\topacity: 1;\n}`,z=s(\"div\")`\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ${t=>t.primary||\"#ff4b4b\"};\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: ${w} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n\n  &:after,\n  &:before {\n    content: '';\n    animation: ${E} 0.15s ease-out forwards;\n    animation-delay: 150ms;\n    position: absolute;\n    border-radius: 3px;\n    opacity: 0;\n    background: ${t=>t.secondary||\"#fff\"};\n    bottom: 9px;\n    left: 4px;\n    height: 2px;\n    width: 12px;\n  }\n\n  &:before {\n    animation: ${k} 0.15s ease-out forwards;\n    animation-delay: 180ms;\n    transform: rotate(90deg);\n  }\n`;var O=o`\n  from {\n    transform: rotate(0deg);\n  }\n  to {\n    transform: rotate(360deg);\n  }\n`,P=s(\"div\")`\n  width: 12px;\n  height: 12px;\n  box-sizing: border-box;\n  border: 2px solid;\n  border-radius: 100%;\n  border-color: ${t=>t.secondary||\"#e0e0e0\"};\n  border-right-color: ${t=>t.primary||\"#616161\"};\n  animation: ${O} 1s linear infinite;\n`;var A=o`\nfrom {\n  transform: scale(0) rotate(45deg);\n\topacity: 0;\n}\nto {\n  transform: scale(1) rotate(45deg);\n\topacity: 1;\n}`,N=o`\n0% {\n\theight: 0;\n\twidth: 0;\n\topacity: 0;\n}\n40% {\n  height: 0;\n\twidth: 6px;\n\topacity: 1;\n}\n100% {\n  opacity: 1;\n  height: 10px;\n}`,C=s(\"div\")`\n  width: 20px;\n  opacity: 0;\n  height: 20px;\n  border-radius: 10px;\n  background: ${t=>t.primary||\"#61d345\"};\n  position: relative;\n  transform: rotate(45deg);\n\n  animation: ${A} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n  animation-delay: 100ms;\n  &:after {\n    content: '';\n    box-sizing: border-box;\n    animation: ${N} 0.2s ease-out forwards;\n    opacity: 0;\n    animation-delay: 200ms;\n    position: absolute;\n    border-right: 2px solid;\n    border-bottom: 2px solid;\n    border-color: ${t=>t.secondary||\"#fff\"};\n    bottom: 6px;\n    left: 6px;\n    height: 10px;\n    width: 6px;\n  }\n`;var j=s(\"div\")`\n  position: absolute;\n`,H=s(\"div\")`\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-width: 20px;\n  min-height: 20px;\n`,L=o`\nfrom {\n  transform: scale(0.6);\n  opacity: 0.4;\n}\nto {\n  transform: scale(1);\n  opacity: 1;\n}`,S=s(\"div\")`\n  position: relative;\n  transform: scale(0.6);\n  opacity: 0.4;\n  min-width: 20px;\n  animation: ${L} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)\n    forwards;\n`,M=({toast:e})=>{let{icon:a,type:r,iconTheme:o}=e;return void 0!==a?\"string\"==typeof a?t.createElement(S,null,a):a:\"blank\"===r?null:t.createElement(H,null,t.createElement(P,{...o}),\"loading\"!==r&&t.createElement(j,null,\"error\"===r?t.createElement(z,{...o}):t.createElement(C,{...o})))};var ye=t=>`\\n0% {transform: translate3d(0,${-200*t}%,0) scale(.6); opacity:.5;}\\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\\n`,ge=t=>`\\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\\n100% {transform: translate3d(0,${-150*t}%,-1px) scale(.6); opacity:0;}\\n`,B=\"0%{opacity:0;} 100%{opacity:1;}\",U=\"0%{opacity:1;} 100%{opacity:0;}\",F=s(\"div\")`\n  display: flex;\n  align-items: center;\n  background: #fff;\n  color: #363636;\n  line-height: 1.3;\n  will-change: transform;\n  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);\n  max-width: 350px;\n  pointer-events: auto;\n  padding: 8px 10px;\n  border-radius: 8px;\n`,R=s(\"div\")`\n  display: flex;\n  justify-content: center;\n  margin: 4px 10px;\n  color: inherit;\n  flex: 1 1 auto;\n  white-space: pre-line;\n`,Ae=(t,e)=>{let a=t.includes(\"top\")?1:-1,[r,s]=p()?[B,U]:[ye(a),ge(a)];return{animation:e?`${o(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${o(s)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},V=t.memo((({toast:e,position:a,style:r,children:o})=>{let s=e.height?Ae(e.position||a||\"top-center\",e.visible):{opacity:0},l=t.createElement(M,{toast:e}),d=t.createElement(R,{...e.ariaProps},T(e.message,e));return t.createElement(F,{className:e.className,style:{...s,...r,...e.style}},\"function\"==typeof o?o({icon:l,message:d}):t.createElement(t.Fragment,null,l,d))}));l(t.createElement);var Ee=({id:e,className:a,style:r,onHeightUpdate:o,children:s})=>{let l=t.useCallback((t=>{if(t){let i=()=>{let a=t.getBoundingClientRect().height;o(e,a)};i(),new MutationObserver(i).observe(t,{subtree:!0,childList:!0,characterData:!0})}}),[e,o]);return t.createElement(\"div\",{ref:l,className:a,style:r},s)},Re=(t,e)=>{let a=t.includes(\"top\"),r=a?{top:0}:{bottom:0},o=t.includes(\"center\")?{justifyContent:\"center\"}:t.includes(\"right\")?{justifyContent:\"flex-end\"}:{};return{left:0,right:0,display:\"flex\",position:\"absolute\",transition:p()?void 0:\"all 230ms cubic-bezier(.21,1.02,.73,1)\",transform:`translateY(${e*(a?1:-1)}px)`,...r,...o}},Y=d`\n  z-index: 9999;\n  > * {\n    pointer-events: auto;\n  }\n`,q=16,Ie=({reverseOrder:e,position:a=\"top-center\",toastOptions:r,gutter:o,children:s,containerStyle:l,containerClassName:d})=>{let{toasts:c,handlers:p}=D(r);return t.createElement(\"div\",{style:{position:\"fixed\",zIndex:9999,top:q,left:q,right:q,bottom:q,pointerEvents:\"none\",...l},className:d,onMouseEnter:p.startPause,onMouseLeave:p.endPause},c.map((r=>{let l=r.position||a,d=p.calculateOffset(r,{reverseOrder:e,gutter:o,defaultPosition:a}),c=Re(l,d);return t.createElement(Ee,{id:r.id,key:r.id,onHeightUpdate:p.updateHeight,className:r.visible?Y:\"\",style:c},\"custom\"===r.type?T(r.message,r):s?s(r):t.createElement(V,{toast:r,position:l}))})))};var K=n;export{C as CheckmarkIcon,z as ErrorIcon,P as LoaderIcon,V as ToastBar,M as ToastIcon,Ie as Toaster,K as default,T as resolveValue,n as toast,D as useToaster,I as useToasterStore};\n\n//# sourceMappingURL=index.mjs.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{ErrorIcon,InfoIcon,SuccessIcon,WarningIcon,CloseIcon}from\"https://framerusercontent.com/modules/OpilWw2yJv6lK7bHs5Tu/DAmGq17auxMro5lDMYWR/icons.js\";import toast from\"react-hot-toast\";import{motion}from\"framer-motion\";// Define motion variants for the icon animation\nconst iconVariants={initial:{scale:0},animate:{scale:[0,1.2,1],transition:{delay:.3,duration:.6,ease:\"easeInOut\"}}};const ToastHandler=(description,position,icon,closeButton,subDescription)=>{const iconNode={info:/*#__PURE__*/_jsx(motion.div,{initial:\"initial\",animate:\"animate\",variants:iconVariants,style:{transformOrigin:\"center\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:26,height:26},children:/*#__PURE__*/_jsx(InfoIcon,{})}),success:/*#__PURE__*/_jsx(motion.div,{initial:\"initial\",animate:\"animate\",variants:iconVariants,style:{transformOrigin:\"center\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:26,height:26},children:/*#__PURE__*/_jsx(SuccessIcon,{})}),warning:/*#__PURE__*/_jsx(motion.div,{initial:\"initial\",animate:\"animate\",variants:iconVariants,style:{transformOrigin:\"center\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:26,height:26},children:/*#__PURE__*/_jsx(WarningIcon,{})}),error:/*#__PURE__*/_jsx(motion.div,{initial:\"initial\",animate:\"animate\",variants:iconVariants,style:{transformOrigin:\"center\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:26,height:26},children:/*#__PURE__*/_jsx(ErrorIcon,{})}),none:/*#__PURE__*/_jsx(_Fragment,{})};if(closeButton){return toast(t=>/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"strong\",{style:{fontWeight:600},children:description}),subDescription&&/*#__PURE__*/_jsx(\"p\",{style:{fontWeight:400},children:subDescription})]}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>toast.dismiss(t.id),style:{display:\"flex\",alignItems:\"center\",backgroundColor:\"transparent\",border:\"none\",padding:12},children:/*#__PURE__*/_jsx(CloseIcon,{})})]}),{position,className:\"custom-toast-contents\",icon:iconNode[icon],style:{width:\"100%\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",padding:subDescription?\"14px 4px 14px 12px\":\"4px 4px 4px 16px\"}});}else{return toast(description,{position,className:\"custom-toast-contents\",icon:iconNode[icon],style:{padding:icon==\"none\"?\"10px 16px\":\"16px 11px 16px 20px\"}});}};export default ToastHandler;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/**\n * ✅ Active\n * ℹ️ 웹뷰 상단 네비게이션 바에 종속되는 함수들입니다.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect}from\"react\";const goBackAction=JSON.stringify({action:\"GO_BACK\"});const initPaths=\"gcoo-test\";let hasInvokedGoBack=false;let awaitingPop=false// popstate 대기 중 상태 여부\n;let popTimer=null// 타임아웃 핸들\n;const POP_WAIT=400// popstate 대기 시간\n;// 네이티브 뒤로 가기 액션 (웹뷰 닫기)\nfunction postGoBack(){if(!hasInvokedGoBack&&window.ReactNativeWebView){window.ReactNativeWebView.postMessage(goBackAction);hasInvokedGoBack=true;}}function handlePopState(_e){// popstate가 실제로 왔으면 타이머/플래그 삭제\nif(popTimer){clearTimeout(popTimer);popTimer=null;}awaitingPop=false;window.removeEventListener(\"popstate\",handlePopState);if(!window.history.state){postGoBack();}}// ios 엣지 스와이프로 뒤로 가기\nfunction useSwipeDetect(){useEffect(()=>{function isiOS(){return/iPhone|iPad|iPod/i.test(navigator.userAgent);}function handleTouchStart(evt){const firstTouch=evt.touches[0];this.xDown=firstTouch.clientX;}function handleTouchMove(evt){if(!this.xDown){return;}const xUp=evt.touches[0].clientX;const xDiff=xUp-this.xDown;if(this.xDown<30&&xDiff>20){postGoBack();this.xDown=null;}}const initParam=new URLSearchParams(window.location.search).get(\"init\");if(isiOS()&&initParam===\"true\"){document.addEventListener(\"touchstart\",handleTouchStart);document.addEventListener(\"touchmove\",handleTouchMove);}return()=>{document.removeEventListener(\"touchstart\",handleTouchStart);document.removeEventListener(\"touchmove\",handleTouchMove);};},[]);}export function BackButton(){useSwipeDetect()// Integrate swipe detection within the BackButton\n;return{onClick:goBackOrRedirect};}function goBackOrRedirect(){try{const{pathname:currentLocation,hash,search}=window.location;// window.addEventListener(\"popstate\", handlePopState)\nconst initParam=typeof window!==\"undefined\"?new URLSearchParams(search).get(\"init\"):null;console.log(\"history\",window.history);if(initParam&&initParam.includes(\"true\")){postGoBack();return;}if(currentLocation.includes(initPaths)){postGoBack();return;}if(document.referrer&&document.referrer.length===0){postGoBack();return;}// if (hash) {\n//     postGoBack()\n//     return\n// }\nif(!(window.history.state&&window.history.length>1)){postGoBack();}else{// 최초 진입 url일 경우  popstate 대기 세팅\nwindow.removeEventListener(\"popstate\",handlePopState)// 중복 방지 (안전)\n;window.addEventListener(\"popstate\",handlePopState);awaitingPop=true;if(popTimer)clearTimeout(popTimer);popTimer=window.setTimeout(()=>{// iOS에서 popstate가 안 오면 폴백\nif(awaitingPop){awaitingPop=false;window.removeEventListener(\"popstate\",handlePopState);postGoBack();}},POP_WAIT);window.history.back();}// [TODO] 다음과 같이 코드 간결화 필요\n// if (\n//     (initParam && initParam.includes(\"true\")) ||\n//     currentLocation.includes(initPaths) ||\n//     (document.referrer && document.referrer.length === 0) ||\n//     !(window.history.state && window.history.length > 1)\n// ) {\n//     postGoBack()\n// } else {\n//     window.history.back()\n// }\n}catch(error){postGoBack();}}// 해쉬 링크로 인해 주소 이동 대신 scrollIntoView로 화면 스크롤 액션\nexport function ChangeLink(Component){return props=>{const[currentCount,setCurrentCount]=React.useState(0);useEffect(()=>{const target=document.querySelector('[data-framer-name=\"Sub Nav\"]');if(target){target.querySelectorAll(\"a\").forEach(item=>{const newHref=item.getAttribute(\"href\").split(\"#\")[1];item.setAttribute(\"href\",`#${newHref}`);item.addEventListener(\"click\",e=>{e.preventDefault();e.stopPropagation();document.querySelector(item.getAttribute(\"href\")).scrollIntoView({behavior:\"smooth\"});});});}},[]);return /*#__PURE__*/_jsx(Component,{...props});};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBackButton(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BackButton(props)});};}withBackButton.displayName=\"BackButton\";// /**\n//  * ✅ Active\n//  * ℹ️ 웹뷰 상단 네비게이션 바에 종속되는 함수들입니다.\n//  */\n// import * as React from \"react\"\n// import { useEffect } from \"react\"\n// import { Override } from \"framer\"\n// const goBackAction = JSON.stringify({ action: \"GO_BACK\" })\n// const initPaths = \"gcoo-test\"\n// let hasInvokedGoBack = false\n// // 네이티브 뒤로 가기 액션 (웹뷰 닫기)\n// function postGoBack() {\n//     if (!hasInvokedGoBack && window.ReactNativeWebView) {\n//         window.ReactNativeWebView.postMessage(goBackAction)\n//         hasInvokedGoBack = true\n//     }\n// }\n// function handlePopState() {\n//     window.removeEventListener(\"popstate\", handlePopState)\n//     if (!window.history.state) {\n//         postGoBack()\n//     }\n// }\n// // ios 엣지 스와이프로 뒤로 가기\n// function useSwipeDetect() {\n//     useEffect(() => {\n//         function isiOS() {\n//             return /iPhone|iPad|iPod/i.test(navigator.userAgent)\n//         }\n//         function handleTouchStart(evt) {\n//             const firstTouch = evt.touches[0]\n//             this.xDown = firstTouch.clientX\n//         }\n//         function handleTouchMove(evt) {\n//             if (!this.xDown) {\n//                 return\n//             }\n//             const xUp = evt.touches[0].clientX\n//             const xDiff = xUp - this.xDown\n//             if (this.xDown < 30 && xDiff > 20) {\n//                 postGoBack()\n//                 this.xDown = null\n//             }\n//         }\n//         const initParam = new URLSearchParams(window.location.search).get(\n//             \"init\"\n//         )\n//         if (isiOS() && initParam === \"true\") {\n//             document.addEventListener(\"touchstart\", handleTouchStart)\n//             document.addEventListener(\"touchmove\", handleTouchMove)\n//         }\n//         return () => {\n//             document.removeEventListener(\"touchstart\", handleTouchStart)\n//             document.removeEventListener(\"touchmove\", handleTouchMove)\n//         }\n//     }, [])\n// }\n// export function BackButton(): Override {\n//     useSwipeDetect() // Integrate swipe detection within the BackButton\n//     return {\n//         onClick: goBackOrRedirect,\n//     }\n// }\n// function goBackOrRedirect() {\n//     try {\n//         const { pathname: currentLocation, hash, search } = window.location\n//         window.addEventListener(\"popstate\", handlePopState)\n//         const initParam =\n//             typeof window !== \"undefined\"\n//                 ? new URLSearchParams(search).get(\"init\")\n//                 : null\n//         const sectionParam = hash ? hash.substring(1) : null\n//         if (initParam && initParam.includes(\"true\")) {\n//             postGoBack()\n//             return\n//         }\n//         if (currentLocation.includes(initPaths)) {\n//             postGoBack()\n//             return\n//         }\n//         if (document.referrer && document.referrer.length === 0) {\n//             postGoBack()\n//             return\n//         }\n//         // section이 있으면 앱으로 리다이렉트\n//         if (sectionParam) {\n//             postGoBack()\n//             return\n//         }\n//         if (!(window.history.state && window.history.length > 1)) {\n//             postGoBack()\n//         } else {\n//             window.history.back()\n//         }\n//         // [TODO] 다음과 같이 코드 간결화 필요\n//         // if (\n//         //     (initParam && initParam.includes(\"true\")) ||\n//         //     currentLocation.includes(initPaths) ||\n//         //     (document.referrer && document.referrer.length === 0) ||\n//         //     !(window.history.state && window.history.length > 1)\n//         // ) {\n//         //     postGoBack()\n//         // } else {\n//         //     window.history.back()\n//         // }\n//     } catch (error) {\n//         postGoBack()\n//     }\n// }\n// // 해쉬 링크로 인해 주소 이동 대신 scrollIntoView로 화면 스크롤 액션\n// export function ChangeLink(Component): React.ComponentType {\n//     return (props) => {\n//         const [currentCount, setCurrentCount] = React.useState(0)\n//         useEffect(() => {\n//             const target = document.querySelector(\n//                 '[data-framer-name=\"Sub Nav\"]'\n//             )\n//             if (target) {\n//                 target.querySelectorAll(\"a\").forEach((item) => {\n//                     const newHref = item.getAttribute(\"href\").split(\"#\")[1]\n//                     item.setAttribute(\"href\", `#${newHref}`)\n//                     item.addEventListener(\"click\", (e) => {\n//                         e.preventDefault()\n//                         e.stopPropagation()\n//                         document\n//                             .querySelector(item.getAttribute(\"href\"))\n//                             .scrollIntoView({\n//                                 behavior: \"smooth\",\n//                             })\n//                     })\n//                 })\n//             }\n//         }, [])\n//         return <Component {...props} />\n//     }\n// }\n// declare global {\n//     interface Window {\n//         ReactNativeWebView: any\n//     }\n// }\n\nexport const __FramerMetadata__ = {\"exports\":{\"BackButton\":{\"type\":\"override\",\"name\":\"BackButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBackButton\":{\"type\":\"reactHoc\",\"name\":\"withBackButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ChangeLink\":{\"type\":\"reactHoc\",\"name\":\"ChangeLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NavHandler.map","// Generated by Framer (e491620)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withBackButton}from\"https://framerusercontent.com/modules/1fAJjfJFZvyOw4mHdzr3/HWAboJdDvT2c4O3VNVcJ/NavHandler.js\";const MotionButtonWithBackButton1h0ey94=withCodeBoundaryForOverrides(motion.button,{nodeId:\"UVh2yU3JK\",override:withBackButton,scopeId:\"F1gHpk0g4\"});const cycleOrder=[\"ujK5eA1JG\",\"ekqPBy9M1\",\"FpvXYGhsV\",\"vqjQD5riY\"];const serializationHash=\"framer-kNMgR\";const variantClassNames={ekqPBy9M1:\"framer-v-qt0rsd\",FpvXYGhsV:\"framer-v-4euiiq\",ujK5eA1JG:\"framer-v-nqpdd1\",vqjQD5riY:\"framer-v-1qg3xk3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wIDqH_48v=undefined;const AcyCq0mWq=undefined;const nc3H94pC1=undefined;const gAih_mvxl=undefined;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 humanReadableVariantMap={\"Top Nav Blur-white\":\"FpvXYGhsV\",\"Top Nav Blur\":\"ekqPBy9M1\",\"Top Nav\":\"ujK5eA1JG\",\"Variant 4\":\"vqjQD5riY\"};const getProps=({backColor,background,height,id,tap,title,width,...props})=>{return{...props,AcyCq0mWq:title??props.AcyCq0mWq??\"FAQ\",gAih_mvxl:background??props.gAih_mvxl??\"rgb(255, 255, 255)\",nc3H94pC1:backColor??props.nc3H94pC1??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ujK5eA1JG\",wIDqH_48v:tap??props.wIDqH_48v};};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,AcyCq0mWq,gAih_mvxl,wIDqH_48v,nc3H94pC1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ujK5eA1JG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprfsg8y=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(wIDqH_48v){const res=await wIDqH_48v(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"FpvXYGhsV\")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,\"aria-label\":\"Top Nav\",className:cx(scopingClassNames,\"framer-nqpdd1\",className,classNames),\"data-framer-name\":\"Top Nav\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ujK5eA1JG\",onTap:onTaprfsg8y,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},variants:{ekqPBy9M1:{backgroundColor:\"rgba(0, 0, 0, 0)\"},FpvXYGhsV:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({ekqPBy9M1:{\"data-framer-name\":\"Top Nav Blur\"},FpvXYGhsV:{\"data-framer-name\":\"Top Nav Blur-white\"},vqjQD5riY:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionButtonWithBackButton1h0ey94,{className:\"framer-1h0ey94\",\"data-framer-name\":\"Top Icon\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"UVh2yU3JK\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wuo5lq\",\"data-framer-name\":\"CaretLeft\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uzyqYIEqZ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 24\"><path d=\"M 0.705 12.796 C 0.494 12.585 0.375 12.299 0.375 12 C 0.375 11.702 0.494 11.416 0.705 11.205 L 8.205 3.705 C 8.648 3.292 9.339 3.304 9.767 3.733 C 10.196 4.161 10.208 4.852 9.795 5.295 L 3.091 12 L 9.796 18.704 C 10.235 19.143 10.235 19.856 9.796 20.295 C 9.357 20.734 8.644 20.734 8.205 20.295 L 0.705 12.795 Z\" fill=\"rgb(34,41,45)\"></path></svg>',svgContentId:9596940643,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1b6el1z\",\"data-framer-name\":\"caret_left\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ObDQVBOLI\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M15.805 18.704a1.127 1.127 0 1 1-1.594 1.594l-7.5-7.5a1.125 1.125 0 0 1 0-1.594l7.5-7.5a1.127 1.127 0 1 1 1.594 1.594L9.102 12l6.703 6.704Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jbpvi4\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"Dc3P3k0De\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.6px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, rgb(51, 51, 51))\"},children:\"FAQ\"})}),className:\"framer-1eo5nb0\",fonts:[\"__SystemDefault-700-normal__\"],layoutDependency:layoutDependency,layoutId:\"kjTnYMl2r\",style:{\"--extracted-gdpscs\":\"rgb(51, 51, 51)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AcyCq0mWq,variants:{FpvXYGhsV:{\"--extracted-gdpscs\":\"var(--token-e76d6e57-0d6d-48eb-b73a-ef8b9f187e34, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({FpvXYGhsV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.6px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e76d6e57-0d6d-48eb-b73a-ef8b9f187e34, rgb(255, 255, 255)))\"},children:\"FAQ\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.button,{className:\"framer-1alo8fm\",\"data-framer-name\":\"Top Right\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"rSLaqqfvW\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s4liul\",\"data-framer-name\":\"blur\",layoutDependency:layoutDependency,layoutId:\"L3v3TsHex\",style:{backgroundColor:nc3H94pC1,mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%) add\",WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-j2kgvi\",\"data-framer-name\":\"blur\",layoutDependency:layoutDependency,layoutId:\"Xsw73jD0f\",style:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgb(255, 255, 255)\",WebkitBackdropFilter:\"blur(15px)\"},variants:{ekqPBy9M1:{backgroundColor:gAih_mvxl},FpvXYGhsV:{backgroundColor:gAih_mvxl}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kNMgR.framer-r11ymz, .framer-kNMgR .framer-r11ymz { display: block; }\",\".framer-kNMgR.framer-nqpdd1 { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; height: 50px; justify-content: space-between; max-width: 800px; overflow: visible; padding: 0px 4px 0px 4px; position: relative; width: 390px; }\",\".framer-kNMgR .framer-1h0ey94 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 12px; position: relative; width: min-content; z-index: 1; }\",\".framer-kNMgR .framer-wuo5lq { flex: none; height: 24px; position: relative; width: 18px; }\",\".framer-kNMgR .framer-1b6el1z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; z-index: 1; }\",\".framer-kNMgR .framer-1jbpvi4 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-kNMgR .framer-1eo5nb0 { flex: 1 0 0px; height: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-kNMgR .framer-1alo8fm { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; min-width: 48px; overflow: visible; padding: 12px; position: relative; width: min-content; z-index: 1; }\",\".framer-kNMgR .framer-1s4liul { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-kNMgR .framer-j2kgvi { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: -1; }\",\".framer-kNMgR.framer-v-qt0rsd .framer-1h0ey94 { order: 0; }\",\".framer-kNMgR.framer-v-qt0rsd .framer-wuo5lq, .framer-kNMgR.framer-v-qt0rsd .framer-1jbpvi4 { order: 1; }\",\".framer-kNMgR.framer-v-qt0rsd .framer-1alo8fm { order: 2; }\",\".framer-kNMgR.framer-v-qt0rsd .framer-1s4liul { order: 3; }\",\".framer-kNMgR.framer-v-qt0rsd .framer-j2kgvi { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"800px\",null,null]},\"ekqPBy9M1\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"800px\",null,null]},\"FpvXYGhsV\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"800px\",null,null]},\"vqjQD5riY\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"800px\",null,null]}}}\n * @framerVariables {\"AcyCq0mWq\":\"title\",\"gAih_mvxl\":\"background\",\"wIDqH_48v\":\"tap\",\"nc3H94pC1\":\"backColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF1gHpk0g4=withCSS(Component,css,\"framer-kNMgR\");export default FramerF1gHpk0g4;FramerF1gHpk0g4.displayName=\"TopNav/Top Nav\";FramerF1gHpk0g4.defaultProps={height:50,width:390};addPropertyControls(FramerF1gHpk0g4,{variant:{options:[\"ujK5eA1JG\",\"ekqPBy9M1\",\"FpvXYGhsV\",\"vqjQD5riY\"],optionTitles:[\"Top Nav\",\"Top Nav Blur\",\"Top Nav Blur-white\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},AcyCq0mWq:{defaultValue:\"FAQ\",displayTextArea:false,title:\"Title\",type:ControlType.String},gAih_mvxl:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color},wIDqH_48v:{title:\"Tap\",type:ControlType.EventHandler},nc3H94pC1:{defaultValue:\"rgb(255, 255, 255)\",title:\"Back Color\",type:ControlType.Color}});addFonts(FramerF1gHpk0g4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF1gHpk0g4\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"ekqPBy9M1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"FpvXYGhsV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]},\\\"vqjQD5riY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"800px\\\",null,null]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"390\",\"framerVariables\":\"{\\\"AcyCq0mWq\\\":\\\"title\\\",\\\"gAih_mvxl\\\":\\\"background\\\",\\\"wIDqH_48v\\\":\\\"tap\\\",\\\"nc3H94pC1\\\":\\\"backColor\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F1gHpk0g4.map","/**\n * ✅ Active\n * ℹ️ 코드 파일 내에서만 사용되는 상수입니다.\n */// --------------------------------------\n// 🌐 Service-country codes\n// --------------------------------------\nconst KOR=\"kor\";const USA=\"usa\";const THA=\"tha\";const VNM=\"vnm\"// ⬅️ 오타(vnnm) 수정\n;// --------------------------------------\n// 🏷️ Language ISO-639-1 codes\n// --------------------------------------\nconst KO=\"ko\";const EN=\"en\";const TH=\"th\";const VI=\"vi\";const ES=\"es\"// 🆕 스페인어 추가\n;export{KOR,USA,THA,VNM,KO,EN,TH,VI,ES};// --------------------------------------\n// 💎 Membership tiers\n// --------------------------------------\nconst WHITE=\"WHITE\";const SILVER=\"SILVER\";const GOLD=\"GOLD\";const VIP=\"VIP\";const VVIP=\"VVIP\";export{WHITE,SILVER,GOLD,VIP,VVIP};// --------------------------------------\n// 🔐 Auth events\n// --------------------------------------\nconst LOGIN=\"login\";const LOGOUT=\"logout\";export{LOGIN,LOGOUT};// --------------------------------------\n// 🗄️ LocalStorage keys\n// --------------------------------------\nconst LOCALSTORAGE_MENU_HISTORY_KEY=\"gcoo-app-menu-history\";export{LOCALSTORAGE_MENU_HISTORY_KEY};// --------------------------------------\n// 🌍 Language selector meta\n// (스페인어 항목을 *마지막* 순서로 추가)\n// --------------------------------------\nconst LANG=[{value:\"한국어\",lng:KO,country:\"kr\"},{value:\"English\",lng:EN,country:\"us\"},{value:\"ภาษาไทย\",lng:TH,country:\"th\"},{value:\"Tiếng Việt\",lng:VI},{value:\"日本語\",lng:\"ja\"},{value:\"普通话\",lng:\"zh\"},{value:\"Espa\\xf1ol\",lng:\"es\"}];// --------------------------------------\n// 🔤 Font settings\n// --------------------------------------\nconst THAI_FONT_FAMILY=\"Noto Sans Thai Looped\";// --------------------------------------\n// 🌐 Locale arrays (스페인어를 *마지막*으로 배치)\n// --------------------------------------\nconst LOCALES=[KO,EN,TH,VI,\"zh\",\"ja\",\"es\"];const LOCALES_WITHOUT_KO=[EN,TH,VI,\"zh\",\"ja\",\"es\"];// --------------------------------------\n// 📣 GPT-translation toast messages\n// --------------------------------------\nconst TRANSLATE_TOAST_MESSAGE={ko:{loading:\"Chat-GPT로 번역중\",success:\"Chat-GPT 번역 완료!\",error:\"오류 발생!\"},en:{loading:\"Translating with Chat-GPT\",success:\"Translation Complete!\",error:\"Error!\"},th:{loading:\"กำลังแปลด้วย Chat-GPT\",success:\"แปลเสร็จสิ้น!\",error:\"ข้อผิดพลาด!\"},vi:{loading:\"Đang dịch bằng Chat-GPT\",success:\"Dịch xong!\",error:\"Lỗi!\"},ja:{loading:\"Chat-GPTで翻訳中\",success:\"翻訳完了!\",error:\"エラー!\"},zh:{loading:\"正在使用Chat-GPT翻译\",success:\"翻译完成!\",error:\"错误!\"},es:{loading:\"Traduciendo con Chat-GPT…\",success:\"\\xa1Traducci\\xf3n completa!\",error:\"\\xa1Error!\"}};export{LANG,THAI_FONT_FAMILY,LOCALES,LOCALES_WITHOUT_KO,TRANSLATE_TOAST_MESSAGE,};\nexport const __FramerMetadata__ = {\"exports\":{\"THAI_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VNM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SILVER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GOLD\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TRANSLATE_TOAST_MESSAGE\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LOGIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LOGOUT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WHITE\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LOCALSTORAGE_MENU_HISTORY_KEY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VIP\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TH\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KO\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LOCALES_WITHOUT_KO\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VI\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LOCALES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"USA\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"THA\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LANG\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"VVIP\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KOR\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","// ✅ Active\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import toast from\"react-hot-toast\";import{addPropertyControls,ControlType}from\"framer\";import{LANG,THAI_FONT_FAMILY,TRANSLATE_TOAST_MESSAGE}from\"https://framerusercontent.com/modules/fH6oE92PWFjg4O7nlMfa/SInB0BahLkQ0M7c5QI8u/index.js\";import{ErrorIcon,SuccessIcon}from\"https://framerusercontent.com/modules/OpilWw2yJv6lK7bHs5Tu/DAmGq17auxMro5lDMYWR/icons.js\";// 체크 아이콘 (선택된 항목 표시)\nconst CheckIcon=()=>/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",className:\"feather feather-check\",width:24,height:24,children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})});// 언어 접두사가 없으면 기본은 한국서비스\n// 매핑 규칙: 없을땐 = kor, vi = vnm, en = usa, th = tha\nconst LANGUAGE_TO_SERVICE_COUNTRY={ko:\"kor\",vi:\"vnm\",en:\"usa\",th:\"tha\"};// 지원되는 언어 코드 배열 (URL 접두사로 사용)\nconst supportedLanguages=[\"en\",\"ja\",\"th\",\"vi\",\"zh\",\"es\"];// 기본 언어 (접두사가 없을 경우)\nconst defaultLanguage=\"ko\";export default function SelectLocaleList(props){const locales=props.locales;const[current,setCurrent]=React.useState();const[loading,setLoading]=React.useState(false);// URL 경로에서 언어 접두사를 제거하는 헬퍼 함수\nconst removeLanguagePrefix=path=>{return path.replace(/^\\/(?:en|ja|th|vi|zh|es)(\\/|$)/,\"/\");};/**\n     * URL을 파싱해서\n     * - serviceCountry: 서비스 국가 코드 (두번째 세그먼트가 있으면 사용, 없으면 매핑)\n     * - currentLanguage: 현재 페이지에 표시된 언어 (URL 접두사가 있으면 해당 값, 없으면 기본 \"ko\")\n     */const parseURL=()=>{const pathParts=window.location.pathname.split(\"/\").filter(Boolean);let currentLanguage=defaultLanguage;let serviceCountry=\"kor\"// 기본값\n;if(pathParts.length>0){if(supportedLanguages.includes(pathParts[0])){currentLanguage=pathParts[0];// 두 번째 세그먼트가 있으면 사용, 없으면 매핑값\nserviceCountry=pathParts[1]?pathParts[1].toLowerCase():LANGUAGE_TO_SERVICE_COUNTRY[currentLanguage]||\"kor\";}else{serviceCountry=pathParts[0].toLowerCase()||\"kor\";currentLanguage=defaultLanguage;}}return{serviceCountry,currentLanguage};};// 컴포넌트 마운트 시 URL을 기반으로 현재 언어 설정\nReact.useEffect(()=>{const{currentLanguage}=parseURL();setCurrent(currentLanguage);},[]);// 현재 언어가 태국어일 경우 태국어 전용 폰트 적용\nconst getFont=()=>{return current===\"th\"?THAI_FONT_FAMILY:\"\";};/**\n     * onClickLocaleHandler: 언어 선택 시 처리 로직\n     *\n     * [서비스 국가에 따른 토스트 조건]\n     *\n     * - **베트남서비스 (vnm):**\n     *    → 대상 언어가 \"vi\" 또는 \"en\" → 토스트 안뜸\n     *    → 그 외 (ko, ja, th, zh) → 토스트 뜸\n     *\n     * - **태국서비스 (tha):**\n     *    → 대상 언어가 \"th\", \"en\", \"ko\" → 토스트 안뜸\n     *    → 그 외 (ja, vi, zh) → 토스트 뜸\n     *\n     * - **한국서비스 (kor) 및 괌/가나 (usa, gum, gha):**\n     *    → 대상 언어가 \"ko\" 또는 \"en\" → 토스트 안뜸\n     *    → 그 외 (ja, th, vi, zh) → 토스트 뜸\n     */const onClickLocaleHandler=item=>{if(current===item.lng)return;const{serviceCountry,currentLanguage}=parseURL();let isVerifiedTranslation=false;if(serviceCountry===\"vnm\"){// 베트남서비스\nif(item.lng===\"vi\"||item.lng===\"en\"){isVerifiedTranslation=true;}else{isVerifiedTranslation=false;}}else if(serviceCountry===\"tha\"){// 태국서비스\nif(item.lng===\"th\"||item.lng===\"en\"||item.lng===\"ko\"){isVerifiedTranslation=true;}else{isVerifiedTranslation=false;}}else if(serviceCountry===\"kor\"||serviceCountry===\"usa\"||serviceCountry===\"gum\"||serviceCountry===\"gha\"){// 한국서비스 및 괌/가나\nif(item.lng===\"ko\"||item.lng===\"en\"){isVerifiedTranslation=true;}else{isVerifiedTranslation=false;}}else{// 기본 fallback\nif(item.lng===\"ko\"||item.lng===\"en\"){isVerifiedTranslation=true;}else{isVerifiedTranslation=false;}}const origin=window.location.origin;const search=window.location.search;const basePath=removeLanguagePrefix(window.location.pathname);let newPath=\"\";if(item.lng===defaultLanguage){newPath=basePath;}else{newPath=`/${item.lng}${basePath}`;}if(!loading){if(isVerifiedTranslation){// 토스트 안뜸\nwindow.location.replace(`${origin}${newPath}${search}`);}else{// 토스트 뜸 (GPT 번역 처리)\nsetLoading(true);const promise=new Promise(resolve=>setTimeout(()=>{resolve(null);setLoading(false);},1500));toast.promise(promise,{loading:TRANSLATE_TOAST_MESSAGE[item.lng].loading,success:TRANSLATE_TOAST_MESSAGE[item.lng].success,error:TRANSLATE_TOAST_MESSAGE[item.lng].error},{success:{icon:/*#__PURE__*/_jsx(SuccessIcon,{})},error:{icon:/*#__PURE__*/_jsx(ErrorIcon,{})}});setTimeout(()=>{window.location.replace(`${origin}${newPath}${search}`);},1900);}}};// 내부 컴포넌트: 언어 옵션 렌더링\nconst LocaleListItem=({item,idx})=>{return /*#__PURE__*/_jsxs(motion.div,{children:[current===\"th\"?/*#__PURE__*/_jsx(motion.p,{style:{...TitleStyle,fontFamily:getFont()},children:item.value}):/*#__PURE__*/_jsx(motion.p,{style:{...TitleStyle},children:item.value}),/*#__PURE__*/_jsx(motion.span,{style:SubtitleStyle,children:locales[idx]&&locales[idx].value})]});};return /*#__PURE__*/_jsx(motion.ul,{className:\"optionList\",style:UlStyle,children:LANG.map((item,idx)=>/*#__PURE__*/_jsxs(motion.li,{style:ListStyle,onClick:()=>item.lng!==current&&onClickLocaleHandler(item),children:[/*#__PURE__*/_jsx(LocaleListItem,{item:item,idx:idx}),item.lng===current&&/*#__PURE__*/_jsx(CheckIcon,{})]},item.value))});}const LangStyle={// fontFamily: \"'Pretendard SemiBold', sans-serif\",\nfontFamily:\"system-ui\",fontWeight:\"600\",fontSize:\"16px\",color:\"#3C434D\",letterSpacing:\"-0.08px\",lineHeight:\"1.2em\",textTransform:\"uppercase\"};const UlStyle={margin:0,padding:0,width:\"100%\",transition:\"all .2s linear\"};const ListStyle={width:\"100%\",listStyle:\"none\",padding:\"12px 16px\",backgroundColor:\"#fff\",borderBottom:\"1px solid #F1F3F4\",margin:0,display:\"flex\",justifyContent:\"space-between\"};const TitleStyle={// fontFamily: \"'Pretendard SemiBold', sans-serif\",\nfontFamily:\"system-ui\",fontWeight:\"600\",fontSize:\"18px\",margin:0,padding:0,paddingBottom:\"4px\"};const SubtitleStyle={// fontFamily: \"'Pretendard Regular', sans-serif\",\nfontFamily:\"system-ui\",fontWeight:\"400\",fontSize:\"13px\"};SelectLocaleList.defaultProps={locales:[{locale:\"ko\",value:\"\"}]};addPropertyControls(SelectLocaleList,{locales:{type:ControlType.Array,title:\"Locales\",propertyControl:{type:ControlType.Object,controls:{locale:{type:ControlType.String,title:\"Locale\"},value:{type:ControlType.String,title:\"Value\"}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SelectLocaleList\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"BETA\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Possible GPT AI translation inaccuracies.\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"AI translation\"})});export const v3=\"Korean\";export const v4=\"Korean\";export const v5=\"English\";export const v6=\"English\";export const v7=\"th\";export const v8=\"Thai\";export const v9=\"Billion won\";export const v10=\"Vietnamese\";export const v11=\"Yes\";export const v12=\"Japanese\";export const v13=\"Chinese\";export const v14=\"Chinese\";export const v15=\"Spin\";export const v16=\"Spanish\";\nexport const __FramerMetadata__ = {\"exports\":{\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"测试版\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"由於GPT AI翻譯可能會出現誤譯。\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"AI 翻译\"})});export const v3=\"중국어\";export const v4=\"韓國人\";export const v5=\"중국어\";export const v6=\"英語\";export const v7=\"치\";export const v8=\"泰國\";export const v9=\"vn\";export const v10=\"越南語\";export const v11=\"아니요\";export const v12=\"日本人\";export const v13=\"中文\";export const v14=\"中國人\";export const v15=\"입니다\";export const v16=\"西班牙语\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=\"BETA\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Aunque GPT AI traduce, podr\\xeda haber errores de traducci\\xf3n.\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"Traducci\\xf3n por IA\"})});export const v3=\"es\";export const v4=\"Coreano\";export const v5=\"es\";export const v6=\"Ingl\\xe9s\";export const v7=\"el\";export const v8=\"Tailand\\xe9s\";export const v9=\"vn\";export const v10=\"Vietnamita\";export const v11=\"s\\xed\";export const v12=\"Japon\\xe9s\";export const v13=\"es\";export const v14=\"Chino\";export const v16=\"Espa\\xf1ol\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"การแปลด้วย GPT AI อาจมีความผิดพลาดได้\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"การแปลด้วย AI\"})});export const v4=\"เกาหลี\";export const v6=\"ภาษาอังกฤษ\";export const v8=\"แบบไทย\";export const v10=\"ภาษาเวียดนาม\";export const v12=\"ญี่ปุ่น\";export const v14=\"ชาวจีน\";export const v16=\"สเปน\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GPT AI dịch c\\xf3 thể xảy ra lỗi dịch.\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"AI dịch thuật\"})});export const v4=\"H\\xe0n Quốc\";export const v6=\"Tiếng Anh\";export const v8=\"tiếng Th\\xe1i\";export const v10=\"Tiếng Việt\";export const v12=\"tiếng Nhật\";export const v14=\"người Trung Quốc\";export const v16=\"tiếng T\\xe2y Ban Nha\";\nexport const __FramerMetadata__ = {\"exports\":{\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GPT AI 翻訳による誤訳があるかもしれません。\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"AI 翻訳\"})});export const v4=\"韓国語\";export const v6=\"英語\";export const v8=\"タイ語\";export const v10=\"ベトナム語\";export const v12=\"日本語\";export const v14=\"中国語\";export const v16=\"スペイン語\";\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport*as localizedValues from\"./sazqf2wQV-0.js\";import*as localizedValues1 from\"./sazqf2wQV-1.js\";import*as localizedValues2 from\"./sazqf2wQV-2.js\";import*as localizedValues3 from\"./sazqf2wQV-3.js\";import*as localizedValues4 from\"./sazqf2wQV-4.js\";import*as localizedValues5 from\"./sazqf2wQV-5.js\";const valuesByLocaleId={fGQgUEuaY:localizedValues5,kApzkV1Nr:localizedValues2,LFDxkbTUX:localizedValues4,O8afdVumr:localizedValues3,QjYj_0Grd:localizedValues,ZexUg9dsw:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"RuEXXueS0\",\"bVroqjz8N\",\"grblHm_T0\",\"PXvKX1Tpk\",\"OTiRBKCl9\",\"P6EjOPMGN\",\"FRPw1xH6N\"];const serializationHash=\"framer-P5v8N\";const variantClassNames={bVroqjz8N:\"framer-v-1dk8i80\",FRPw1xH6N:\"framer-v-y2a7ab\",grblHm_T0:\"framer-v-4bqboo\",OTiRBKCl9:\"framer-v-131hl67\",P6EjOPMGN:\"framer-v-18dbcrd\",PXvKX1Tpk:\"framer-v-1loojl3\",RuEXXueS0:\"framer-v-1bj93in\"};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 humanReadableVariantMap={\"Large - Green\":\"RuEXXueS0\",\"Large - Purple\":\"bVroqjz8N\",\"Menu - Orange\":\"P6EjOPMGN\",\"Small - none\":\"OTiRBKCl9\",\"Small - Purple\":\"grblHm_T0\",\"Small - Yellow\":\"PXvKX1Tpk\",\"Variant 7\":\"FRPw1xH6N\"};const getProps=({badge,height,id,width,...props})=>{return{...props,OiCySX4Px:badge??props.OiCySX4Px??\"badge\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RuEXXueS0\"};};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,OiCySX4Px,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RuEXXueS0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1bj93in\",className,classNames),\"data-framer-name\":\"Large - Green\",layoutDependency:layoutDependency,layoutId:\"RuEXXueS0\",ref:refBinding,style:{backgroundColor:\"rgb(234, 255, 242)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"none\",opacity:1,...style},variants:{bVroqjz8N:{backgroundColor:\"rgb(240, 244, 255)\"},FRPw1xH6N:{backgroundColor:\"rgb(240, 244, 255)\",boxShadow:\"0px 0px 10px 0px rgba(17, 21, 94, 0.3)\",opacity:1},grblHm_T0:{backgroundColor:\"rgb(240, 244, 255)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},OTiRBKCl9:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0},P6EjOPMGN:{backgroundColor:\"var(--token-98968779-b745-4128-a31c-075869763826, rgb(250, 238, 217))\",opacity:1},PXvKX1Tpk:{backgroundColor:\"rgb(255, 249, 220)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({bVroqjz8N:{\"data-framer-name\":\"Large - Purple\"},FRPw1xH6N:{\"data-framer-name\":\"Variant 7\"},grblHm_T0:{\"data-framer-name\":\"Small - Purple\"},OTiRBKCl9:{\"data-framer-name\":\"Small - none\"},P6EjOPMGN:{\"data-framer-name\":\"Menu - Orange\"},PXvKX1Tpk:{\"data-framer-name\":\"Small - Yellow\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(12, 185, 80))\"},children:\"badge\"})}),className:\"framer-ll7z7e\",fonts:[\"__SystemDefault-700-normal__\"],layoutDependency:layoutDependency,layoutId:\"kzCX6d9Xc\",style:{\"--extracted-tcooor\":\"rgb(12, 185, 80)\"},text:OiCySX4Px,variants:{bVroqjz8N:{\"--extracted-tcooor\":\"rgb(91, 135, 255)\"},FRPw1xH6N:{\"--extracted-tcooor\":\"rgb(91, 135, 255)\"},grblHm_T0:{\"--extracted-r6o4lv\":\"rgb(91, 135, 255)\"},OTiRBKCl9:{\"--extracted-r6o4lv\":\"rgb(91, 135, 255)\"},P6EjOPMGN:{\"--extracted-r6o4lv\":\"var(--token-235e0559-ca21-45c2-b620-247dc758de91, rgb(250, 152, 60))\"},PXvKX1Tpk:{\"--extracted-r6o4lv\":\"rgb(252, 179, 33)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bVroqjz8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(91, 135, 255))\"},children:\"badge\"})})},FRPw1xH6N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.03px\",\"--framer-line-height\":\"22px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(91, 135, 255))\"},children:\"badge\"})})},grblHm_T0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(91, 135, 255))\"},children:\"badge\"})})},OTiRBKCl9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(91, 135, 255))\"},children:\"badge\"})})},P6EjOPMGN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-235e0559-ca21-45c2-b620-247dc758de91, rgb(250, 152, 60)))\"},children:\"badge\"})})},PXvKX1Tpk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTcwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(252, 179, 33))\"},children:\"badge\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P5v8N.framer-sjv6im, .framer-P5v8N .framer-sjv6im { display: block; }\",\".framer-P5v8N.framer-1bj93in { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 10px 4px 10px; position: relative; width: min-content; }\",\".framer-P5v8N .framer-ll7z7e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-P5v8N.framer-v-4bqboo.framer-1bj93in, .framer-P5v8N.framer-v-1loojl3.framer-1bj93in, .framer-P5v8N.framer-v-131hl67.framer-1bj93in { padding: 4px 8px 4px 8px; }\",\".framer-P5v8N.framer-v-18dbcrd.framer-1bj93in { padding: 4px 6px 4px 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 63.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bVroqjz8N\":{\"layout\":[\"auto\",\"auto\"]},\"grblHm_T0\":{\"layout\":[\"auto\",\"auto\"]},\"PXvKX1Tpk\":{\"layout\":[\"auto\",\"auto\"]},\"OTiRBKCl9\":{\"layout\":[\"auto\",\"auto\"]},\"P6EjOPMGN\":{\"layout\":[\"auto\",\"auto\"]},\"FRPw1xH6N\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OiCySX4Px\":\"badge\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJGBrHNqGC=withCSS(Component,css,\"framer-P5v8N\");export default FramerJGBrHNqGC;FramerJGBrHNqGC.displayName=\"Common/Badge\";FramerJGBrHNqGC.defaultProps={height:30,width:63.5};addPropertyControls(FramerJGBrHNqGC,{variant:{options:[\"RuEXXueS0\",\"bVroqjz8N\",\"grblHm_T0\",\"PXvKX1Tpk\",\"OTiRBKCl9\",\"P6EjOPMGN\",\"FRPw1xH6N\"],optionTitles:[\"Large - Green\",\"Large - Purple\",\"Small - Purple\",\"Small - Yellow\",\"Small - none\",\"Menu - Orange\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},OiCySX4Px:{defaultValue:\"badge\",displayTextArea:false,title:\"badge\",type:ControlType.String}});addFonts(FramerJGBrHNqGC,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJGBrHNqGC\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"OiCySX4Px\\\":\\\"badge\\\"}\",\"framerIntrinsicWidth\":\"63.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bVroqjz8N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"grblHm_T0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PXvKX1Tpk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OTiRBKCl9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P6EjOPMGN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FRPw1xH6N\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JGBrHNqGC.map","// Generated by Framer (3406f4c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SelectLocaleList from\"https://framerusercontent.com/modules/S5XTjvk5oRURpwxFoybC/UTeIRF2e4x8uk0PnfhAs/SelectLangList.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/kv5RvfBJqMmWP3Nuc056/AGJghBTUrYMuVyauId92/sazqf2wQV.js\";import CommonBadge from\"https://framerusercontent.com/modules/MF2Z2sum0BPqvw9dtWVR/k1sTHQ2F1kdcXDudNxsT/JGBrHNqGC.js\";const CommonBadgeFonts=getFonts(CommonBadge);const SelectLocaleListFonts=getFonts(SelectLocaleList);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"eI6QqzJUL\",\"KpLcF1Db7\"];const serializationHash=\"framer-zhpos\";const variantClassNames={eI6QqzJUL:\"framer-v-qlmdj8\",KpLcF1Db7:\"framer-v-pfqjxd\"};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:.3,ease:[.44,0,.56,1],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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:340};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\":\"eI6QqzJUL\",\"Variant 2\":\"KpLcF1Db7\"};const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eI6QqzJUL\",w6h_t1nOT:tap??props.w6h_t1nOT};};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,w6h_t1nOT,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eI6QqzJUL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1smzeox=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"KpLcF1Db7\"),2e3);});const onTapik65gm=activeVariantCallback(async(...args)=>{setVariant(\"eI6QqzJUL\");});const onTap1gis7ya=activeVariantCallback(async(...args)=>{if(w6h_t1nOT){const res=await w6h_t1nOT(...args);if(res===false)return false;}});useOnVariantChange(baseVariant,{default:onAppear1smzeox});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KpLcF1Db7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"KpLcF1Db7\")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-qlmdj8\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eI6QqzJUL\",ref:refBinding,style:{...style},...addPropertyOverrides({KpLcF1Db7:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13aa8tl\",layoutDependency:layoutDependency,layoutId:\"MNtLu9Bzx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pkc2p0\",\"data-framer-name\":\"LngPopNotice\",layoutDependency:layoutDependency,layoutId:\"v7wEHKGUY\",style:{backgroundColor:\"rgba(17, 17, 24, 0.5)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},variants:{KpLcF1Db7:{backgroundColor:\"rgba(255, 255, 255, 0.85)\"}},...addPropertyOverrides({KpLcF1Db7:{\"data-highlight\":true,onTap:onTapik65gm}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||394.5)-0-478)/2+0+0)+0+10,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7kws7t-container\",layoutDependency:layoutDependency,layoutId:\"KwVVqolXD-container\",nodeId:\"KwVVqolXD\",rendersWithMotion:true,scopeId:\"sazqf2wQV\",children:/*#__PURE__*/_jsx(CommonBadge,{height:\"100%\",id:\"KwVVqolXD\",layoutId:\"KwVVqolXD\",OiCySX4Px:getLocalizedValue(\"v0\",activeLocale)??\"BETA\",variant:\"PXvKX1Tpk\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bpf5jf\",layoutDependency:layoutDependency,layoutId:\"uPxqdbyw2\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"GPT AI 번역으로 오역이 있을 수 있어요.\"})}),className:\"framer-tiyo32\",fonts:[\"__SystemDefault-500-normal__\"],layoutDependency:layoutDependency,layoutId:\"tUDZZFJ9O\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTUwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\"},children:\"AI 번역 \"})}),className:\"framer-99dpu4\",fonts:[\"__SystemDefault-500-normal__\"],layoutDependency:layoutDependency,layoutId:\"qE1ANCiMq\",style:{\"--extracted-r6o4lv\":\"rgb(60, 67, 77)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-e67866\",\"data-framer-name\":\"Frame 9469\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"FFahu2IXq\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_1575_6737)\">\\n<path d=\"M7.70875 0.115889L5.9475 2.11197C5.75216 2.33335 5.90935 2.68167 6.20459 2.68167H9.72708C10.0223 2.68167 10.1795 2.33335 9.98417 2.11197L8.22292 0.11589C8.08643 -0.0387978 7.84523 -0.0387978 7.70875 0.115889Z\" fill=\"#2CCD6C\"/>\\n<path d=\"M15.7756 0.115889L14.0144 2.11197C13.8191 2.33335 13.9762 2.68167 14.2715 2.68167H17.794C18.0892 2.68167 18.2464 2.33335 18.0511 2.11197L16.2898 0.11589C16.1533 -0.0387978 15.9121 -0.0387978 15.7756 0.115889Z\" fill=\"#2CCD6C\"/>\\n<rect x=\"3.37988\" y=\"14.8733\" width=\"17.1429\" height=\"9.14286\" rx=\"2.28571\" fill=\"#F1F3F4\"/>\\n<path d=\"M21.7148 15.9999C22.346 15.9999 22.8577 16.5116 22.8577 17.1428V21.7142C22.8577 22.3454 22.346 22.8571 21.7148 22.8571V15.9999Z\" fill=\"#0CB950\"/>\\n<path d=\"M2.28516 15.9999C1.65397 15.9999 1.1423 16.5116 1.1423 17.1428V21.7142C1.1423 22.3454 1.65397 22.8571 2.28516 22.8571V15.9999Z\" fill=\"#0CB950\"/>\\n<path d=\"M3.42773 4.39839C3.42773 3.13602 4.45108 2.11267 5.71345 2.11267H18.2849C19.5472 2.11267 20.5706 3.13602 20.5706 4.39839V11.2555C20.5706 12.5179 19.5472 13.5412 18.2849 13.5412H5.71345C4.45108 13.5412 3.42773 12.5179 3.42773 11.2555V4.39839Z\" fill=\"#F1F3F4\"/>\\n<rect x=\"8.00098\" y=\"6.85724\" width=\"2.28571\" height=\"3.42857\" rx=\"1.14286\" fill=\"#A9AFB3\"/>\\n<rect x=\"13.7144\" y=\"6.85724\" width=\"2.28571\" height=\"3.42857\" rx=\"1.14286\" fill=\"#A9AFB3\"/>\\n<circle cx=\"11.9996\" cy=\"17.9398\" r=\"1.33942\" fill=\"white\" stroke=\"#0CB950\" stroke-width=\"0.75\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_1575_6737\">\\n<rect width=\"24\" height=\"24\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f4q9e5\",layoutDependency:layoutDependency,layoutId:\"MskHHOXk_\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderTopLeftRadius:18,borderTopRightRadius:18},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15m3ioq\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gSIXVQQpt\",onTap:onTap1gis7ya,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pakx2h\",\"data-framer-name\":\"Rectangle 4871\",layoutDependency:layoutDependency,layoutId:\"ruRtr1Vi7\",style:{backgroundColor:\"rgb(220, 223, 228)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1aovama\",\"data-framer-appear-id\":\"1aovama\",\"data-framer-name\":\"pop1\",\"data-hide-scrollbars\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"JMfJ02a1w\",optimized:true,style:{backgroundColor:\"rgb(255, 255, 255)\",transformPerspective:1200},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-98kh49-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"EHz5SLAUW-container\",nodeId:\"EHz5SLAUW\",rendersWithMotion:true,scopeId:\"sazqf2wQV\",children:/*#__PURE__*/_jsx(SelectLocaleList,{height:\"100%\",id:\"EHz5SLAUW\",layoutId:\"EHz5SLAUW\",locales:[{locale:getLocalizedValue(\"v3\",activeLocale)??\"ko\",value:getLocalizedValue(\"v4\",activeLocale)??\"한국어\"},{locale:getLocalizedValue(\"v5\",activeLocale)??\"en\",value:getLocalizedValue(\"v6\",activeLocale)??\"영어\"},{locale:getLocalizedValue(\"v7\",activeLocale)??\"th\",value:getLocalizedValue(\"v8\",activeLocale)??\"태국어\"},{locale:getLocalizedValue(\"v9\",activeLocale)??\"vn\",value:getLocalizedValue(\"v10\",activeLocale)??\"베트남어\"},{locale:getLocalizedValue(\"v11\",activeLocale)??\"ja\",value:getLocalizedValue(\"v12\",activeLocale)??\"일본어\"},{locale:getLocalizedValue(\"v13\",activeLocale)??\"zh\",value:getLocalizedValue(\"v14\",activeLocale)??\"중국어\"},{locale:getLocalizedValue(\"v15\",activeLocale)??\"es\",value:getLocalizedValue(\"v16\",activeLocale)??\"스페인어\"}],style:{width:\"100%\"},width:\"100%\"})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zhpos.framer-1dqhbg3, .framer-zhpos .framer-1dqhbg3 { display: block; }\",\".framer-zhpos.framer-qlmdj8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 390px; }\",\".framer-zhpos .framer-13aa8tl { 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 8px 0px 8px; position: relative; width: 100%; }\",\".framer-zhpos .framer-pkc2p0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 14px 10px 14px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-zhpos .framer-7kws7t-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zhpos .framer-bpf5jf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zhpos .framer-tiyo32, .framer-zhpos .framer-99dpu4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zhpos .framer-e67866 { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-zhpos .framer-1f4q9e5 { 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-zhpos .framer-15m3ioq { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-zhpos .framer-1pakx2h { flex: none; height: 5px; position: relative; width: 42px; }\",\".framer-zhpos .framer-1aovama { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 0.38); justify-content: flex-start; overflow: auto; padding: 0px 0px 40px 0px; position: relative; width: 100%; z-index: 7; }\",\".framer-zhpos .framer-98kh49-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-zhpos.framer-v-pfqjxd .framer-pkc2p0 { cursor: pointer; flex: none; gap: 8px; width: min-content; }\",\".framer-zhpos.framer-v-pfqjxd .framer-bpf5jf { gap: 4px; order: 2; }\",\".framer-zhpos.framer-v-pfqjxd .framer-99dpu4 { order: 1; }\",\".framer-zhpos.framer-v-pfqjxd .framer-e67866 { order: 0; }\",'.framer-zhpos[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-zhpos [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-zhpos[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-zhpos [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-zhpos[data-hide-scrollbars=\"true\"], .framer-zhpos [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 394.5\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KpLcF1Db7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"w6h_t1nOT\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framersazqf2wQV=withCSS(Component,css,\"framer-zhpos\");export default Framersazqf2wQV;Framersazqf2wQV.displayName=\"Locale/LngPop\";Framersazqf2wQV.defaultProps={height:394.5,width:390};addPropertyControls(Framersazqf2wQV,{variant:{options:[\"eI6QqzJUL\",\"KpLcF1Db7\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},w6h_t1nOT:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framersazqf2wQV,[{explicitInter:true,fonts:[]},...CommonBadgeFonts,...SelectLocaleListFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framersazqf2wQV\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KpLcF1Db7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"394.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"w6h_t1nOT\\\":\\\"tap\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"EN\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"中\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9840458)\nimport*as localizedValues from\"./xVGlfVGl3-0.js\";import*as localizedValues1 from\"./xVGlfVGl3-1.js\";const valuesByLocaleId={QjYj_0Grd:localizedValues,ZexUg9dsw:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9840458)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/NCqPzYyzh1d8qtgmlqC1/fULC4y06atYB57HUyXWl/xVGlfVGl3.js\";const serializationHash=\"framer-uHPhi\";const variantClassNames={CBp_dUwcv:\"framer-v-1bl7v3k\"};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 convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"KO\";case\"QjYj_0Grd\":return\"EN\";case\"O8afdVumr\":return\"TH\";case\"ZexUg9dsw\":return\"ZH\";case\"LFDxkbTUX\":return\"VI\";case\"fGQgUEuaY\":return\"JA\";case\"kApzkV1Nr\":return\"ES\";default:return getLocalizedValue(\"v0\",activeLocale)??\"EN\";}};const toString=value=>{return typeof value===\"string\"?value:String(value);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"CBp_dUwcv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const textContent=toString(convertFromEnum(activeLocale?.id,activeLocale));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-1bl7v3k\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"CBp_dUwcv\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kmombg\",\"data-framer-name\":\"Contents\",layoutDependency:layoutDependency,layoutId:\"CNbFHBgCi\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6f5wi1\",\"data-framer-name\":\"Earth\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"eBuNpo6F_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 10 1.25 C 10.289 1.25 10.606 1.396 10.966 1.788 C 11.329 2.178 11.695 2.8 12.006 3.599 C 12.299 4.345 12.535 5.249 12.712 6.25 L 7.287 6.25 C 7.465 5.25 7.701 4.345 7.994 3.599 C 8.305 2.801 8.672 2.178 9.034 1.786 C 9.394 1.397 9.711 1.25 10 1.25 Z M 7.625 1.583 C 7.325 2.033 7.06 2.553 6.829 3.145 C 6.449 4.149 6.174 5.189 6.009 6.25 L 2.1 6.25 C 2.635 5.123 3.404 4.123 4.357 3.318 C 5.31 2.513 6.424 1.921 7.625 1.583 Z M 12.375 1.583 C 13.576 1.921 14.69 2.513 15.643 3.318 C 16.596 4.123 17.366 5.123 17.9 6.25 L 13.991 6.25 C 13.826 5.189 13.551 4.149 13.171 3.145 C 12.962 2.597 12.695 2.073 12.375 1.583 Z M 1.616 7.5 L 5.859 7.5 C 5.767 8.33 5.719 9.165 5.715 10 C 5.715 10.87 5.775 11.696 5.859 12.5 L 1.616 12.5 C 1.374 11.689 1.251 10.847 1.25 10 C 1.25 9.13 1.381 8.293 1.616 7.5 Z M 7.119 7.5 L 12.881 7.5 C 12.97 8.297 13.035 9.125 13.035 10 C 13.035 10.875 12.97 11.7 12.881 12.5 L 7.119 12.5 C 7.03 11.7 6.965 10.875 6.965 10 C 6.965 9.125 7.03 8.297 7.119 7.5 Z M 14.14 7.5 L 18.384 7.5 C 18.619 8.293 18.75 9.13 18.75 10 C 18.75 10.87 18.619 11.707 18.384 12.5 L 14.14 12.5 C 14.225 11.696 14.285 10.87 14.285 10 C 14.285 9.13 14.225 8.303 14.14 7.5 Z M 2.103 13.75 L 6.009 13.75 C 6.199 14.908 6.478 15.96 6.829 16.858 C 7.059 17.449 7.324 17.966 7.623 18.415 C 6.423 18.076 5.31 17.484 4.358 16.68 C 3.406 15.875 2.637 14.876 2.103 13.75 Z M 7.29 13.75 L 12.71 13.75 C 12.534 14.75 12.297 15.659 12.006 16.404 C 11.695 17.203 11.327 17.824 10.966 18.216 C 10.606 18.606 10.289 18.75 10 18.75 C 9.711 18.75 9.394 18.606 9.034 18.215 C 8.671 17.824 8.305 17.203 7.994 16.404 C 7.702 15.659 7.466 14.75 7.29 13.75 Z M 13.991 13.75 L 17.897 13.75 C 17.363 14.876 16.594 15.875 15.642 16.68 C 14.69 17.484 13.577 18.076 12.377 18.415 C 12.676 17.965 12.94 17.449 13.171 16.858 C 13.521 15.96 13.801 14.908 13.991 13.75 Z\" fill=\"rgb(197,200,206)\"></path></svg>',svgContentId:8862663451,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTYwMC1ub3JtYWxfXw==\",\"--framer-font-family\":'\"system-ui\", \"-apple-system\", \"BlinkMacSystemFont\", \"Segoe UI\", \"Roboto\", \"Oxygen\", \"Ubuntu\", \"Cantarell\", \"Fira Sans\", \"Droid Sans\", \"Helvetica Neue\", sans-serif, \"System Default\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.08px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(60, 67, 77))\",\"--framer-text-transform\":\"uppercase\"},children:\"KO\"})}),className:\"framer-1vjcptq\",\"data-framer-name\":\"KO\",fonts:[\"__SystemDefault-600-normal__\"],layoutDependency:layoutDependency,layoutId:\"A8HJTAkfK\",style:{\"--extracted-r6o4lv\":\"rgb(60, 67, 77)\",\"--framer-paragraph-spacing\":\"2px\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qc1vbu\",\"data-framer-name\":\"Chevron\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:6,intrinsicWidth:8,layoutDependency:layoutDependency,layoutId:\"tJyF7A8KS\",svg:'<svg width=\"8\" height=\"6\" viewBox=\"-1 -1 8 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0.5L3 3.5L6 0.5\" stroke=\"#3C434D\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uHPhi.framer-1tx2yxj, .framer-uHPhi .framer-1tx2yxj { display: block; }\",\".framer-uHPhi.framer-1bl7v3k { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-uHPhi .framer-1kmombg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uHPhi .framer-6f5wi1 { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-uHPhi .framer-1vjcptq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uHPhi .framer-qc1vbu { flex: none; height: 6px; position: relative; width: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 66\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxVGlfVGl3=withCSS(Component,css,\"framer-uHPhi\");export default FramerxVGlfVGl3;FramerxVGlfVGl3.displayName=\"Locale/CurrentLoacle\";FramerxVGlfVGl3.defaultProps={height:20,width:66};addFonts(FramerxVGlfVGl3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxVGlfVGl3\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"66\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xVGlfVGl3.map","// ✅ Active\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import toast,{Toaster,useToasterStore}from\"react-hot-toast\";import ToastHandler from\"https://framerusercontent.com/modules/BywiVBUcUa46AHVNn9aU/QzNlfbVrD8VsuhaSHZUz/toastHandler.js\";export default function Toast(props){// INFO: 토스트 단일 컴포넌트 노출\nconst{toasts}=useToasterStore();const TOAST_LIMIT=1;React.useEffect(()=>{toasts.filter(t=>t.visible).filter((_,i)=>i>=TOAST_LIMIT).forEach(t=>toast.dismiss(t.id));},[toasts]);// INFO: 토스트 고정 스타일 해제\nReact.useEffect(()=>{const toast=document.getElementsByClassName(\"custom-toast-contents\")[0];if(toast){const target=toast.getElementsByTagName(\"div\")[0];target.style.margin=\"0\";}},[toasts]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Toaster,{reverseOrder:false,containerClassName:\"toast-container\",containerStyle:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\"},toastOptions:{duration:3800,style:{display:\"flex\",flexDirection:\"row\",// gap: 0,\ngap:\"0\",width:\"fit-content\",// background: \"rgba(87, 103, 120, 0.7)\", // 배경색과 투명도 적용\nbackground:\"#576778B2\",color:\"#ffffff\",borderRadius:\"100px\",fontSize:\"16px\",wordBreak:\"keep-all\",backdropFilter:\"blur(5px)\",fontWeight:\"600\"}}})});}export const ShowExpiredEventErrorToast=()=>{return{onClick:()=>{ToastHandler(\"종료된 혜택입니다.\",\"top-center\",\"error\",false);}};};export const Show_bithuml=()=>{return{onClick:()=>{ToastHandler(\"쿠폰 교환을 위한 포인트가 부족합니다.\",\"top-center\",\"warning\",false);}};};export const ShowToast_quiz_copy=()=>{return{onClick:()=>{// toast.error(\"종료된 혜택입니다\")\nToastHandler(\"쿠폰이 복사되었어요.\",\"top-center\",\"success\",false);}};};export const ShowToast_bithuml=()=>{return{onClick:()=>{// toast.error(\"종료된 혜택입니다\")\nToastHandler(\"쿠폰 번호 복사 완료!\",\"top-center\",\"success\",false);}};};export const ShowToast_ghana_account=()=>{return{onClick:()=>{// toast.error(\"종료된 혜택입니다\")\nToastHandler(\"copied to clipboard!\",\"top-center\",\"success\",false);}};};export const ShowToast_ghosthunt=()=>{return{onClick:()=>{// toast.error(\"종료된 혜택입니다\")\nToastHandler(\"Coupon copied.\",\"top-center\",\"success\",false);}};};export const ShowToast_eventrank2=()=>{return{onClick:()=>{// toast.error(\"다음주 월요일 오후 2시 이후에 확인 가능해요\")\nToastHandler(\"다음주 월요일 오후 2시 이후에 확인 가능해요.\",\"top-center\",\"info\",false);}};}// import { Toaster, toast } from \"sonner\"\n// import { createGlobalStyle } from \"styled-components\"\n// const GlobalStyle = createGlobalStyle`\n//   .sonner-loading-bar {\n//     background: #fff !important;\n//   }\n//   @media (max-width: 600px) {\n//     [data-sonner-toaster][data-x-position=center] {\n//       left: 50% !important;\n//       transform: translate(-50%) !important;\n//     }\n//   }\n// `\n// export default function Toast(props) {\n//     return (\n//         <>\n//             <GlobalStyle />\n//             <Toaster\n//                 richColors\n//                 position=\"top-center\"\n//                 toastOptions={{\n//                     style: {\n//                         background: \"#759196\",\n//                         marginTop: \"50px\",\n//                         borderRadius: \"30px\",\n//                         color: \"#ffffff\",\n//                         border: \"none\",\n//                         fontSize: \"15px\",\n//                         width: \"fit-content\",\n//                         textAlign: \"center\",\n//                         marginLeft: \"auto\",\n//                         marginRight: \"auto\",\n//                         fontWeight: 400,\n//                     },\n//                 }}\n//                 expand\n//                 visibleToasts={1}\n//             />\n//         </>\n//     )\n// }\n// export const ShowToast: Override = () => {\n//     return {\n//         onClick: () => {\n//             // toast.error(\"종료된 혜택입니다\")\n//             toastHandler(\"종료된 혜택입니다.\", \"top-center\", \"error\", false)\n//         },\n//     }\n// }\n;import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withShowExpiredEventErrorToast(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowExpiredEventErrorToast(props)});};}withShowExpiredEventErrorToast.displayName=\"ShowExpiredEventErrorToast\";export function withShow_bithuml(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Show_bithuml(props)});};}withShow_bithuml.displayName=\"Show_bithuml\";export function withShowToast_quiz_copy(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowToast_quiz_copy(props)});};}withShowToast_quiz_copy.displayName=\"ShowToast_quiz_copy\";export function withShowToast_bithuml(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowToast_bithuml(props)});};}withShowToast_bithuml.displayName=\"ShowToast_bithuml\";export function withShowToast_ghana_account(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowToast_ghana_account(props)});};}withShowToast_ghana_account.displayName=\"ShowToast_ghana_account\";export function withShowToast_ghosthunt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowToast_ghosthunt(props)});};}withShowToast_ghosthunt.displayName=\"ShowToast_ghosthunt\";export function withShowToast_eventrank2(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ShowToast_eventrank2(props)});};}withShowToast_eventrank2.displayName=\"ShowToast_eventrank2\";\nexport const __FramerMetadata__ = {\"exports\":{\"withShowToast_bithuml\":{\"type\":\"reactHoc\",\"name\":\"withShowToast_bithuml\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowToast_ghosthunt\":{\"type\":\"override\",\"name\":\"ShowToast_ghosthunt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowToast_quiz_copy\":{\"type\":\"reactHoc\",\"name\":\"withShowToast_quiz_copy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowToast_eventrank2\":{\"type\":\"override\",\"name\":\"ShowToast_eventrank2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowToast_bithuml\":{\"type\":\"override\",\"name\":\"ShowToast_bithuml\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowExpiredEventErrorToast\":{\"type\":\"override\",\"name\":\"ShowExpiredEventErrorToast\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShow_bithuml\":{\"type\":\"reactHoc\",\"name\":\"withShow_bithuml\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowToast_ghosthunt\":{\"type\":\"reactHoc\",\"name\":\"withShowToast_ghosthunt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowExpiredEventErrorToast\":{\"type\":\"reactHoc\",\"name\":\"withShowExpiredEventErrorToast\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowToast_ghana_account\":{\"type\":\"override\",\"name\":\"ShowToast_ghana_account\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Show_bithuml\":{\"type\":\"override\",\"name\":\"Show_bithuml\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowToast_eventrank2\":{\"type\":\"reactHoc\",\"name\":\"withShowToast_eventrank2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Toast\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowToast_ghana_account\":{\"type\":\"reactHoc\",\"name\":\"withShowToast_ghana_account\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShowToast_quiz_copy\":{\"type\":\"override\",\"name\":\"ShowToast_quiz_copy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}