{"version":3,"file":"shared.CUXV87aa.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","RichText","useMemo","Icon","useRef","iconKeys","lowercaseIconKeyPairs","useMemo","useState","HomeFactory","React","moduleBaseUrl","addPropertyOverrides","Material","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","fonts","css","className","addPropertyOverrides","X","List","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","ScaleButtons","useState","useRef","_Fragment","MBTI_SCALE_VALUES","MBTI_SCALE_SIZES","hexToRgba","DEFAULT_Q1_TEXT","useInView","useCallback","resolveDestinationUrl","ENTRY_Q1_PARAM","INTERNAL_QUERY_PARAMS","sendGTMEvent","getCurrentSearchParamsWithoutInternal","ENTRY_ANIM_STYLE_ID","injectEntryAnimStyles","useState","useRef","_Fragment","useMemo","useCallback","React.useState","React.useRef","React.useCallback","hashString","getMarkerVariantIndex","HAND_DRAWN_SWIPE_PATHS","createMarkerSvgDataUri","React.useMemo","HAND_DRAWN_SWIPE_ROTATIONS","React.useCallback","_Fragment","MARKER_COLORS","useMemo","useState","useRef","useCallback","_Fragment","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","Icon","useRef","useState","HomeFactory","React","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","Image1","React.useRef","useInView","React.useReducer","useRef","useInView","useState","useMemo","_Fragment"],"sources":["https:/framerusercontent.com/modules/lVg7MCMUgFrL7dglAa7U/wlU3TA6wxOL2nCqPZA5P/et4INEFqK.js","https:/framerusercontent.com/modules/7bYBFEWMCOXzZ0spbKBN/mX2nuyv1R1GSFCJnLZ3o/wDgI_44rH.js","https:/framerusercontent.com/modules/iShRMHzGwOaFnpAZUqAv/KSKSkCzSAaAg1tAAk09H/siteMetadata.js","https:/framerusercontent.com/modules/2KbJmkx6WZPQ2FwDHiwK/F8qhfIW5ELPrZWSf8haU/RXGNV3OpO.js","https:/framerusercontent.com/modules/6Fwo5eOjTt1psHWJ7oCQ/uDrKIn7b0uyysHhlv1cz/UOqGcCyzJ.js","https:/framerusercontent.com/modules/H1Kmvn0hyo61daIVLbXZ/qlwDMyOvhLRsNER17DU1/ZWZzQ_3aE.js","https:/framerusercontent.com/modules/Ii5CkNhqXYSxMe17Hvgh/rZqmRAUBs6xUEa0M3SjH/gOg6yddoa.js","https:/framerusercontent.com/modules/jDhoPWOiLVsUr3psq9OK/AI1eDPd6S4p0zZ7mTdPD/RMuHtN2QF.js","https:/framerusercontent.com/modules/Kz8DxKqLfluRS5AniynC/443JmlmMr9YmxjYwgduW/II0fEI58d.js","https:/framerusercontent.com/modules/qENwFPbsYEbucINpVYQt/Tj1FAsE8Zbxg6JpXgepT/ekZ_MZwFu.js","https:/framerusercontent.com/modules/qVkG84EAntis4A5bRmno/moh4ypUAxYl1KbBTVKel/Uw1Ns3bh_.js","https:/framerusercontent.com/modules/s0xUYq51xWqOWaU4w5nM/XKnjX6egAJm4ZBgDQZbF/p1UPmLtx2.js","https:/framerusercontent.com/modules/dRXs0rWCUpig42TgvYQE/t7RjZyCAmPjukkAz0tTl/j8Nf0uq6Q.js","https:/framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js","https:/framer.com/m/material-icons/Home.js@0.0.32","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js","https:/framerusercontent.com/modules/rhx68PlTosnvxApOiywA/kixMZphu8Hs3OIdSe9uG/OMuD9TnED.js","https:/framerusercontent.com/modules/impbbH0dinmDAqRekd20/KlIUkrw15QwSFA8MRfRt/WdJ9taYDd.js","https:/framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js","https:/framerusercontent.com/modules/JMNT9YKmYdN88INDgkZu/x54VaqVNVEfN9SQuawAY/lCc16OEJk.js","https:/framerusercontent.com/modules/R3KPYD4wWfMi55iHSYd9/j29xubkYqJBkofFgwBwa/vX9zeBX_2.js","https:/framerusercontent.com/modules/KovnD66QJdjDp1D2zpxB/B6KVU8D67r3tarq98dxV/CaregiverDualDiagnosisV3EntryQuestion.js","https:/framerusercontent.com/modules/xkGngihd4HAIEb33wv2U/pHT7S2eeSosw6mmYEG22/CaregiverDualDiagnosisV5EntryQuestion.js","https:/framerusercontent.com/modules/tksRNVQutH1tZraJ0Jwm/uapQ2Ekj6DINvjQFTj5w/CtaButtonAnimation.js","https:/framerusercontent.com/modules/kYPX7tSQFCavoBnjtuOW/3GKuJE22m2J4OVRML4wK/ParamKeeper.js","https:/framerusercontent.com/modules/9nXVbqsxreOwkwE0gB2M/tlv31hp2BPPnidFbtYLy/ShowAfterScrollOverride.js","https:/framerusercontent.com/modules/Ioy8MKV16XAQyXIVdOeK/xvov1kU4smWLjb5hQMXK/DateOverride.js","https:/framerusercontent.com/modules/JT2W9t7fPDfObS8QVLU6/AbEDKspLA67xk35snU9V/MarkerInView.js","https:/framerusercontent.com/modules/mdYGYCqoZ0GvSBpLNyo1/pmEgFNlkIJFpYuOC2UBT/SelfCheckList.js","https:/framerusercontent.com/modules/jxROMwV5WUSqRgDhbrkG/jzFIa0ZHhU4evtYB1KgZ/bJgzxb9h2.js","https:/framerusercontent.com/modules/9T3Ja1pMN1RhBvzvLLDJ/LMAlzQ8GqoZgbbt3qczt/bvxzlZaTo.js","https:/framerusercontent.com/modules/bniZcNhtKAI6rA0fxW6J/THELkXLAWyb8Gu18q5jW/YBaghjExl.js","https:/framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js","https:/framer.com/m/hero-icons/Home.js@0.0.28","https:/framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js","https:/framerusercontent.com/modules/js1leFgNDeqePLZh4P0U/HWO13pbdqiy8q9HeszL5/Ije9pWgN8.js","https:/framerusercontent.com/modules/NDH8IBIpqJQp2Vggx8eD/l6brIxNNfpK1ToGDr5mP/AwMEOGfYK.js","https:/framerusercontent.com/modules/sUdOl3avMRBjM3Ze8IfF/oCMWwmxUfz1UF8p0nidZ/t8pipARrh.js","https:/framerusercontent.com/modules/HyBDEeHxQjtrGeFuMU0w/9aAesNEWOtFB89jwalQ3/PurupuruButton.js","https:/framerusercontent.com/modules/TgJMgAlDdr874ihyafEH/0SfmUctQ1Rjes6hvAUZ8/wzt9aSRdm.js","https:/framerusercontent.com/modules/jfKv3214tPwP5PSflaHB/ztk1Xb5NWRswyOzzuoTI/AccordionOverrides.js","https:/framerusercontent.com/modules/j6gi0xBLwgwkkQxMoKR9/YEIAXqSdmhPcAZTN5WPG/FocusWaveButton.js","https:/framerusercontent.com/modules/MTpWjFwfyG0GOzk5vAOs/sQWQbZNzbs5Ijnuuy7Yc/MatrixPositioningMap.js","https:/framerusercontent.com/modules/ORfK5mpdgw0NNoWE64nZ/tRnN1Fk59EJByGNyqQ2l/TextMaker.js","https:/framerusercontent.com/modules/X7fKw3g6UeAF4FJgMlwX/gItweN7RGoIgTuD5AMS9/TextWithDots.js"],"sourcesContent":["// Generated by Framer (7f7ffdc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-9bZzk .framer-styles-preset-9c5wnd:not(.rich-text-wrapper), .framer-9bZzk .framer-styles-preset-9c5wnd.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-9bZzk\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/lVg7MCMUgFrL7dglAa7U/wlU3TA6wxOL2nCqPZA5P/et4INEFqK.js\";const cycleOrder=[\"l1HL7ig5C\",\"ShxV3L3sO\",\"BTgpe7nLM\"];const serializationHash=\"framer-49PzQ\";const variantClassNames={BTgpe7nLM:\"framer-v-1civ7nx\",l1HL7ig5C:\"framer-v-1yrreh7\",ShxV3L3sO:\"framer-v-1mltjd7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"l1HL7ig5C\",\"Variant 2\":\"ShxV3L3sO\",meta:\"BTgpe7nLM\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"l1HL7ig5C\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"l1HL7ig5C\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"BTgpe7nLM\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"BTgpe7nLM\")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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yrreh7\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"l1HL7ig5C\",ref:refBinding,style:{backgroundColor:\"rgb(56, 56, 56)\",...style},...addPropertyOverrides({BTgpe7nLM:{\"data-framer-name\":\"meta\"},ShxV3L3sO:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lha53i\",layoutDependency:layoutDependency,layoutId:\"BqAejuHeW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/about\",motionChild:true,nodeId:\"ngkHbFkgy\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"運営者情報\"})})})}),className:\"framer-rrhvwr\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"ngkHbFkgy\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/about\",motionChild:true,nodeId:\"ngkHbFkgy\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"運営者情報\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/terms\",motionChild:true,nodeId:\"fhhewu1n7\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"利用規約\"})})})}),className:\"framer-cn51bs\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"fhhewu1n7\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/terms\",motionChild:true,nodeId:\"fhhewu1n7\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"利用規約\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/privacy\",motionChild:true,nodeId:\"UCU9k1QHI\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"プライバシーポリシー\"})})})}),className:\"framer-tevxw9\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"UCU9k1QHI\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/privacy\",motionChild:true,nodeId:\"UCU9k1QHI\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"プライバシーポリシー\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/research\",motionChild:true,nodeId:\"d2j2vmfY5\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"ランキング根拠\"})})})}),className:\"framer-1w3gf5q\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"d2j2vmfY5\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/research\",motionChild:true,nodeId:\"d2j2vmfY5\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"ランキング根拠\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/tool\",motionChild:true,nodeId:\"HXl999YwH\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"外部サービスの利用\"})})})}),className:\"framer-193aul1\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"HXl999YwH\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/tool\",motionChild:true,nodeId:\"HXl999YwH\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"外部サービスの利用\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/form\",motionChild:true,nodeId:\"PISj7uz0Y\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"お問い合わせ\"})})})}),className:\"framer-rbh1ok\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"PISj7uz0Y\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/form\",motionChild:true,nodeId:\"PISj7uz0Y\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"お問い合わせ\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13l6mca\",layoutDependency:layoutDependency,layoutId:\"HXbLyhf9i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTQwMC1ub3JtYWxfXw==\",\"--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\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"\\xa9 2025 Selfem LLC All rights reserved.\"})}),className:\"framer-nv1lj8\",fonts:[\"__SystemDefault-400-normal__\"],layoutDependency:layoutDependency,layoutId:\"epapYoRWg\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BTgpe7nLM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTQwMC1ub3JtYWxfXw==\",\"--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\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"\\xa9 2025 otukare-shakaijin All rights reserved.\"})})},ShxV3L3sO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTQwMC1ub3JtYWxfXw==\",\"--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-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"\\xa9 2025 Selfem LLC All rights reserved.\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"X19TeXN0ZW1EZWZhdWx0LTQwMC1ub3JtYWxfXw==\",\"--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\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"/\"})}),className:\"framer-ecb40e\",fonts:[\"__SystemDefault-400-normal__\"],layoutDependency:layoutDependency,layoutId:\"h3cAamJgs\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"24.75px\",\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/company/form\",motionChild:true,nodeId:\"zWbc7iTeg\",openInNewTab:false,relValues:[],scopeId:\"wDgI_44rH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9c5wnd\",\"data-styles-preset\":\"et4INEFqK\",children:\"お問い合わせ\"})})})}),className:\"framer-1c4vjqf\",fonts:[\"GF;Noto Sans JP-regular\"],layoutDependency:layoutDependency,layoutId:\"zWbc7iTeg\",style:{\"--extracted-tcooor\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-49PzQ.framer-4d53me, .framer-49PzQ .framer-4d53me { display: block; }\",\".framer-49PzQ.framer-1yrreh7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 20px 20px 8px 20px; position: relative; width: 375px; }\",\".framer-49PzQ .framer-1lha53i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 9px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-49PzQ .framer-rrhvwr, .framer-49PzQ .framer-cn51bs, .framer-49PzQ .framer-tevxw9, .framer-49PzQ .framer-1w3gf5q, .framer-49PzQ .framer-193aul1, .framer-49PzQ .framer-rbh1ok, .framer-49PzQ .framer-nv1lj8, .framer-49PzQ .framer-ecb40e, .framer-49PzQ .framer-1c4vjqf { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-49PzQ .framer-13l6mca { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-49PzQ.framer-v-1mltjd7.framer-1yrreh7 { padding: 40px 40px 16px 40px; width: 800px; }\",\".framer-49PzQ.framer-v-1mltjd7 .framer-1lha53i { gap: 8px 20px; width: 80%; }\",\".framer-49PzQ.framer-v-1civ7nx.framer-1yrreh7 { gap: 1px; padding: 10px; }\",\".framer-49PzQ.framer-v-1civ7nx .framer-13l6mca { flex-direction: row; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 121.5\n * @framerIntrinsicWidth 375\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ShxV3L3sO\":{\"layout\":[\"fixed\",\"auto\"]},\"BTgpe7nLM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwDgI_44rH=withCSS(Component,css,\"framer-49PzQ\");export default FramerwDgI_44rH;FramerwDgI_44rH.displayName=\"footer-001\";FramerwDgI_44rH.defaultProps={height:121.5,width:375};addPropertyControls(FramerwDgI_44rH,{variant:{options:[\"l1HL7ig5C\",\"ShxV3L3sO\",\"BTgpe7nLM\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"meta\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwDgI_44rH,[{explicitInter:true,fonts:[{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v32/e3tjeuShHdiFyPFzBRro_T4Ec2jKqw.woff2\",weight:\"400\"},{cssFamilyName:\"Noto Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj757Y0rw-oME.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwDgI_44rH\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ShxV3L3sO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BTgpe7nLM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"121.5\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"375\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wDgI_44rH.map","// Generated by Framer (e503c47)\nexport default function metadata(params,activeLocale){return{description:'介護職のあなたに\"ちょうどいい\"働き方が見つかる無料診断。年収診断で適正給与をチェック、性格タイプ診断で合う職場がわかる。登録不要・完全無料・簡単1分。',favicon:\"https://framerusercontent.com/assets/egdjXWUKLp9Ypkpu6Ym3HpJ41ro.png\",robots:\"max-image-preview:large\",title:\"介護のハタラクナカマ\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 Z\" fill=\"transparent\" height=\"20px\" id=\"v7rIWX3UV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 0 4 L 0 0\" fill=\"transparent\" height=\"4px\" id=\"SCQSkJC88\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 12)\" width=\"1px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"SwQy07uCT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 8)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"746265957\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QVbbS\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QVbbS { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Info\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-QVbbS\");Icon.displayName=\"Info\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Info\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14 6 L 14 4 C 14 1.791 12.209 0 10 0 L 4 0 C 1.791 0 0 1.791 0 4 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"d7j1E4q3I\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 15)\" width=\"14px\"/><path d=\"M 0 0 C 1.764 0.457 2.996 2.049 2.996 3.872 C 2.996 5.695 1.764 7.287 0 7.744\" fill=\"transparent\" height=\"7.744px\" id=\"KbBEY0ePJ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 3.128)\" width=\"2.9961992229530807px\"/><path d=\"M 3 5.87 L 3 3.87 C 2.999 2.047 1.765 0.456 0 0\" fill=\"transparent\" height=\"5.870000000000001px\" id=\"lNurVRALF\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(19 15.13)\" width=\"3px\"/><path d=\"M 0 4 C 0 1.791 1.791 0 4 0 C 6.209 0 8 1.791 8 4 C 8 6.209 6.209 8 4 8 C 1.791 8 0 6.209 0 4 Z\" fill=\"transparent\" height=\"8px\" id=\"c5Y0LHs80\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 3)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3846683765\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-73TI9\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-73TI9 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Users\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-73TI9\");Icon.displayName=\"Users\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Users\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.701 0 C 0.999 0.792 0.551 1.496 0.286 2.166 L 2.439 4.322 C 2.635 4.517 2.635 4.834 2.439 5.029 L 0.146 7.322 C -0.049 7.517 -0.049 7.834 0.146 8.029 L 1.292 9.176\" fill=\"transparent\" height=\"9.176px\" id=\"HvS81kJLP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(10.708 5.824)\" width=\"2.58578645374965px\"/><path d=\"M 11.508 16.314 C 11.131 16.747 10.586 16.997 10.012 17.001 C 9.438 17.004 8.89 16.761 8.508 16.333 L 3 11.001 C 1.5 9.501 0 7.801 0 5.501 C 0 3.223 1.404 1.18 3.531 0.365 C 5.658 -0.451 8.068 0.13 9.591 1.824 C 9.821 2.039 10.178 2.04 10.409 1.825 C 11.932 0.131 14.341 -0.45 16.468 0.366 C 18.596 1.181 20 3.223 20 5.501 C 20 7.791 18.5 9.501 17 11.001 Z\" fill=\"transparent\" height=\"17.00081425267264px\" id=\"URo18nxVB\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 3.999)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3195197340\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-7X8mM\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-7X8mM { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Heart Crack\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-7X8mM\");Icon.displayName=\"Heart Crack\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Heart Crack\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 0 L 6 6\" fill=\"transparent\" height=\"6px\" id=\"hguwf3xJp\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 7)\" width=\"6px\"/><path d=\"M 20 0 L 11.5 8.5 L 6.5 3.5 L 0 10\" fill=\"transparent\" height=\"10px\" id=\"BOGQUNWaL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 7)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3688946532\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0VtZP\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-0VtZP { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Trending Up\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-0VtZP\");Icon.displayName=\"Trending Up\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Trending Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 16\" fill=\"transparent\" height=\"16px\" id=\"ot_G4Neo4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"1px\"/><path d=\"M 0 0 L 18 0 C 19.105 0 20 0.895 20 2 L 20 12\" fill=\"transparent\" height=\"12px\" id=\"qsM7xDtn7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"20px\"/><path d=\"M 0 0 L 20 0\" fill=\"transparent\" height=\"1px\" id=\"UAYoRO_FL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 17)\" width=\"20px\"/><path d=\"M 0 0 L 0 9\" fill=\"transparent\" height=\"9px\" id=\"hW5MMpWn1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 8)\" width=\"1px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3655267681\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RWmD6\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RWmD6 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bed\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RWmD6\");Icon.displayName=\"Bed\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Bed\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.391 2.39 C 13.647 2.646 14.021 2.744 14.37 2.646 C 14.718 2.547 14.987 2.268 15.071 1.916 C 15.358 0.72 16.472 -0.089 17.698 0.008 C 18.924 0.104 19.898 1.078 19.994 2.304 C 20.09 3.53 19.281 4.644 18.085 4.931 C 17.733 5.015 17.454 5.284 17.355 5.632 C 17.257 5.981 17.355 6.355 17.611 6.611 L 19.294 8.293 C 19.747 8.746 20.001 9.36 20.001 10 C 20.001 10.64 19.747 11.254 19.294 11.707 L 17.611 13.39 C 17.355 13.646 16.98 13.744 16.632 13.646 C 16.283 13.547 16.015 13.268 15.931 12.916 C 15.644 11.72 14.529 10.911 13.304 11.008 C 12.078 11.104 11.104 12.078 11.008 13.304 C 10.911 14.53 11.721 15.644 12.917 15.931 C 13.269 16.015 13.548 16.284 13.647 16.632 C 13.745 16.981 13.647 17.355 13.391 17.611 L 11.708 19.293 C 11.255 19.746 10.641 20 10.001 20 C 9.361 20 8.747 19.746 8.294 19.293 L 6.611 17.61 C 6.355 17.354 5.98 17.256 5.632 17.354 C 5.283 17.453 5.015 17.732 4.931 18.084 C 4.644 19.28 3.529 20.089 2.304 19.992 C 1.078 19.896 0.104 18.922 0.008 17.696 C -0.089 16.47 0.721 15.356 1.917 15.069 C 2.269 14.985 2.548 14.717 2.647 14.368 C 2.745 14.02 2.647 13.645 2.391 13.389 L 0.708 11.707 C 0.255 11.254 0.001 10.64 0.001 10 C 0.001 9.36 0.255 8.746 0.708 8.293 L 2.391 6.61 C 2.647 6.354 3.021 6.256 3.37 6.354 C 3.718 6.453 3.987 6.732 4.071 7.084 C 4.358 8.28 5.472 9.089 6.698 8.992 C 7.924 8.896 8.898 7.922 8.994 6.696 C 9.09 5.47 8.281 4.356 7.085 4.069 C 6.733 3.985 6.454 3.717 6.355 3.368 C 6.257 3.02 6.355 2.645 6.611 2.389 L 8.294 0.707 C 8.747 0.254 9.361 0 10.001 0 C 10.641 0 11.255 0.254 11.708 0.707 Z\" fill=\"transparent\" height=\"20.00022930625534px\" id=\"lcumEQqO7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(1.999 2)\" width=\"20.0018410081775px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2251375615\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-lOEnl\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-lOEnl { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Puzzle\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-lOEnl\");Icon.displayName=\"Puzzle\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Puzzle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 4 4 L 0 8\" fill=\"transparent\" height=\"8px\" id=\"Z0UWnb2d7\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(17 2)\" width=\"4px\"/><path d=\"M 0 5 L 0 4 C 0 1.791 1.791 0 4 0 L 18 0\" fill=\"transparent\" height=\"5px\" id=\"z2I5NZqTV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 6)\" width=\"18px\"/><path d=\"M 4 8 L 0 4 L 4 0\" fill=\"transparent\" height=\"8px\" id=\"LE09sEku9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 14)\" width=\"4px\"/><path d=\"M 18 0 L 18 1 C 18 3.209 16.209 5 14 5 L 0 5\" fill=\"transparent\" height=\"5px\" id=\"jXnmvAW0L\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 13)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4107981646\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8md4p\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-8md4p { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Repeat\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-8md4p\");Icon.displayName=\"Repeat\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Repeat\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 4 L 0 0\" fill=\"transparent\" height=\"4px\" id=\"Qbd485rPk\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(22 10)\" width=\"1px\"/><path d=\"M 0 4 L 0 0\" fill=\"transparent\" height=\"4px\" id=\"zXnnEl6C8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 10)\" width=\"1px\"/><path d=\"M 2 12 C 0.895 12 0 11.105 0 10 L 0 2 C 0 0.895 0.895 0 2 0 L 14 0 C 15.105 0 16 0.895 16 2 L 16 10 C 16 11.105 15.105 12 14 12 Z\" fill=\"transparent\" height=\"12px\" id=\"pWXUdh2c4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 6)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1042656528\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-1rnUL\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-1rnUL { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Battery Low\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-1rnUL\");Icon.displayName=\"Battery Low\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Battery Low\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 4 L 16 1 C 16 0.448 15.552 0 15 0 L 2 0 C 0.895 0 0 0.895 0 2 C 0 3.105 0.895 4 2 4 L 17 4 C 17.552 4 18 4.448 18 5 L 18 9 L 15 9 C 13.895 9 13 9.895 13 11 C 13 12.105 13.895 13 15 13 L 18 13 C 18.552 13 19 12.552 19 12 L 19 10 C 19 9.448 18.552 9 18 9\" fill=\"transparent\" height=\"13px\" id=\"KKo9hIx5E\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"19px\"/><path d=\"M 0 0 L 0 14 C 0 15.105 0.895 16 2 16 L 17 16 C 17.552 16 18 15.552 18 15 L 18 11\" fill=\"transparent\" height=\"16px\" id=\"Vk1D2rBY4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 5)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2709414155\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-uKqUo\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-uKqUo { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Wallet\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-uKqUo\");Icon.displayName=\"Wallet\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Wallet\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f512b0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-1giyt\";const variantClassNames={EUnrfogzx:\"framer-v-1ptyafh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,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:\"EUnrfogzx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ptyafh\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"EUnrfogzx\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-125zrqu\",\"data-framer-name\":\"top-line\",layoutDependency:layoutDependency,layoutId:\"nY7yRxDxh\",style:{backgroundColor:\"rgb(125, 178, 73)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ionw8z\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"FUNX6yMiK\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"介護のハタラクナカマ\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||46)-0-(6+Math.max(0,((componentViewport?.height||46)-0-6)/1)*1+0))/2+6+0)+(10+(Math.max(0,((componentViewport?.height||46)-0-6)/1)*1-20-24)/2)),pixelHeight:61,pixelWidth:384,positionX:\"center\",positionY:\"center\",sizes:\"151px\",src:\"https://framerusercontent.com/images/CoSwAACvBM2wHrjjBD753LVHX68.png?width=384&height=61\"},className:\"framer-p1wdqf\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"BtAFvqXSm\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14s3khv\",layoutDependency:layoutDependency,layoutId:\"Bu7M5fFH1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(156, 156, 156))\"},children:[\"レバウェル・マイナビの\",/*#__PURE__*/_jsx(motion.br,{}),\"プロモーションが含まれます。\"]})}),className:\"framer-oj7xcn\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"BWuaZSASl\",style:{\"--extracted-r6o4lv\":\"rgb(156, 156, 156)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"8px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(150, 149, 149))\"},children:/*#__PURE__*/_jsx(motion.mark,{style:{\"--framer-text-background-color\":\"rgba(110, 110, 110, 0.12)\",\"--framer-text-background-padding\":\"4px\"},children:\"広告\"})})}),className:\"framer-403foe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Eg745gkKz\",style:{\"--extracted-r6o4lv\":\"rgb(150, 149, 149)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1giyt.framer-1ti8g3z, .framer-1giyt .framer-1ti8g3z { display: block; }\",\".framer-1giyt.framer-1ptyafh { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 46px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 375px; }\",\".framer-1giyt .framer-125zrqu { flex: none; height: 6px; position: relative; width: 100%; }\",\".framer-1giyt .framer-ionw8z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; padding: 10px; position: relative; width: 100%; }\",\".framer-1giyt .framer-p1wdqf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 151px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-1giyt .framer-14s3khv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-1giyt .framer-oj7xcn { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-1giyt .framer-403foe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 375\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj8Nf0uq6Q=withCSS(Component,css,\"framer-1giyt\");export default Framerj8Nf0uq6Q;Framerj8Nf0uq6Q.displayName=\"header-001\";Framerj8Nf0uq6Q.defaultProps={height:46,width:375};addFonts(Framerj8Nf0uq6Q,[{explicitInter:true,fonts:[{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tjeuShHdiFyPFzBRro_T4Ec2jKqw.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj8Nf0uq6Q\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"46\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"375\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j8Nf0uq6Q.map","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","const o = (e) => {\n    return e;\n};\nlet t;\nvar h = (e) => {\n    return (t || (t = o(e.createElement(\"path\", {d: \"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}), \"Home\")),t);\n};\nconst __FramerMetadata__ = {exports: {default: {type: \"reactComponent\", slots: [], annotations: {framerContractVersion: \"1\"}}, __FramerMetadata__: {type: \"variable\"}}};\nexport { __FramerMetadata__, h as default };","/*\n * Home (material-icons/Home@0.0.32)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/k399eGMURCHWWRLAoIxM/p9v7bm2MbEZyYo9ppZtD/Home.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map","// Generated by Framer (c9b3949)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const enabledGestures={DdI2Lpr9Z:{hover:true},GSTg_SY3g:{hover:true},jlvli_3bd:{hover:true},Xrsfp2Hpf:{hover:true},xWOXtLQzS:{hover:true},zK467G8iV:{hover:true}};const cycleOrder=[\"zK467G8iV\",\"Xrsfp2Hpf\",\"xWOXtLQzS\",\"DdI2Lpr9Z\",\"jlvli_3bd\",\"GSTg_SY3g\"];const serializationHash=\"framer-FIf9e\";const variantClassNames={DdI2Lpr9Z:\"framer-v-85tpd8\",GSTg_SY3g:\"framer-v-1wqvoch\",jlvli_3bd:\"framer-v-11msf77\",Xrsfp2Hpf:\"framer-v-1md8og0\",xWOXtLQzS:\"framer-v-1ig1y3m\",zK467G8iV:\"framer-v-cd7md7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const W88zB8mIG=undefined;const T8rQFvSBR=undefined;const transition1={delay:0,duration:.3,ease:[.04,.62,.23,.98],type:\"tween\"};const transition2={delay:0,duration:.5,ease:[.4,0,.2,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dropdown Open\":\"GSTg_SY3g\",\"Square Open\":\"DdI2Lpr9Z\",Closed:\"zK467G8iV\",Dropdown:\"jlvli_3bd\",Open:\"Xrsfp2Hpf\",Square:\"xWOXtLQzS\"};const Variants=motion.create(React.Fragment);const getProps=({answer,height,id,question,width,...props})=>{return{...props,T8rQFvSBR:answer??props.T8rQFvSBR??\"質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zK467G8iV\",W88zB8mIG:question??props.W88zB8mIG??\"質問のタイトルです。\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,W88zB8mIG,T8rQFvSBR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zK467G8iV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1edgyj1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"Xrsfp2Hpf\");});const onTap1863irf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"zK467G8iV\");});const onTap82rfv2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"DdI2Lpr9Z\");});const onTap1dcx8vy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"xWOXtLQzS\");});const onTap18jxja=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"GSTg_SY3g\");});const onTap6c9xcl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"jlvli_3bd\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"xWOXtLQzS-hover\")return false;if(baseVariant===\"xWOXtLQzS\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({\"Xrsfp2Hpf-hover\":{value:transition2},\"zK467G8iV-hover\":{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cd7md7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zK467G8iV\",onTap:onTap1edgyj1,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3f7399b3-425b-4607-9520-05ba1c73ae14, rgb(207, 209, 213))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-2546f2ec-502d-4b32-8634-ef8a4d8c3ed0, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"DdI2Lpr9Z-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(250, 250, 250))\"},\"GSTg_SY3g-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(250, 250, 250))\"},\"jlvli_3bd-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(250, 250, 250))\"},\"Xrsfp2Hpf-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(247, 247, 248))\"},\"xWOXtLQzS-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(250, 250, 250))\"},\"zK467G8iV-hover\":{backgroundColor:\"var(--token-a21c5608-6f6d-44b8-a4dd-3ec4d069f1f6, rgb(247, 247, 248))\"},DdI2Lpr9Z:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},GSTg_SY3g:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},jlvli_3bd:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},xWOXtLQzS:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"DdI2Lpr9Z-hover\":{\"data-framer-name\":undefined},\"GSTg_SY3g-hover\":{\"data-framer-name\":undefined},\"jlvli_3bd-hover\":{\"data-framer-name\":undefined},\"Xrsfp2Hpf-hover\":{\"data-framer-name\":undefined},\"xWOXtLQzS-hover\":{\"data-framer-name\":undefined},\"zK467G8iV-hover\":{\"data-framer-name\":undefined},DdI2Lpr9Z:{\"data-framer-name\":\"Square Open\",onTap:onTap1dcx8vy},GSTg_SY3g:{\"data-framer-name\":\"Dropdown Open\",onTap:onTap6c9xcl},jlvli_3bd:{\"data-framer-name\":\"Dropdown\",onTap:onTap18jxja},Xrsfp2Hpf:{\"data-framer-name\":\"Open\",onTap:onTap1863irf},xWOXtLQzS:{\"data-framer-name\":\"Square\",onTap:onTap82rfv2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jviug9\",\"data-framer-name\":\"Question\",layoutDependency:layoutDependency,layoutId:\"vYnEZ_zjo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa00c859-9e35-4938-802e-5067ae674749, rgb(64, 66, 69)))\"},children:\"質問のタイトルです。\"})}),className:\"framer-1u93hci\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"Mx7cZKVBK\",style:{\"--extracted-r6o4lv\":\"var(--token-aa00c859-9e35-4938-802e-5067ae674749, rgb(64, 66, 69))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:W88zB8mIG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4yqt9h-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ox9UI6jaS-container\",nodeId:\"ox9UI6jaS\",rendersWithMotion:true,scopeId:\"OMuD9TnED\",style:{rotate:0},variants:{\"zK467G8iV-hover\":{rotate:0},DdI2Lpr9Z:{rotate:45},GSTg_SY3g:{rotate:-90},jlvli_3bd:{rotate:90},Xrsfp2Hpf:{rotate:45},xWOXtLQzS:{rotate:0}},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-7da30547-4673-4b68-90cc-0020047cfc1f, rgb(185, 187, 193))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"Add\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"ox9UI6jaS\",layoutId:\"ox9UI6jaS\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({GSTg_SY3g:{iconSelection:\"ChevronRight\"},jlvli_3bd:{iconSelection:\"ChevronRight\"}},baseVariant,gestureVariant)})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-h6vqxh\",\"data-framer-name\":\"Answer\",layoutDependency:layoutDependency,layoutId:\"SvVTi1uLK\",style:{opacity:0},variants:{DdI2Lpr9Z:{opacity:1},GSTg_SY3g:{opacity:1},Xrsfp2Hpf:{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa00c859-9e35-4938-802e-5067ae674749, rgb(64, 66, 69)))\"},children:\"Framer is a web builder for creative pros. Be sure to check out framer.com to learn more.\"})}),className:\"framer-1dlrtbh\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"nf_UKpJ2H\",style:{\"--extracted-r6o4lv\":\"var(--token-aa00c859-9e35-4938-802e-5067ae674749, rgb(64, 66, 69))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:T8rQFvSBR,variants:{DdI2Lpr9Z:{opacity:1},GSTg_SY3g:{opacity:1},Xrsfp2Hpf:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Xrsfp2Hpf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aa00c859-9e35-4938-802e-5067ae674749, rgb(64, 66, 69)))\"},children:\"質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\".framer-FIf9e.framer-10an5rm, .framer-FIf9e .framer-10an5rm { display: block; }\",\".framer-FIf9e.framer-cd7md7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: 400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FIf9e .framer-1jviug9 { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; user-select: none; width: 100%; }\",\".framer-FIf9e .framer-1u93hci { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-FIf9e .framer-4yqt9h-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-FIf9e .framer-h6vqxh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 0px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-FIf9e .framer-1dlrtbh { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FIf9e.framer-v-1md8og0 .framer-h6vqxh, .framer-FIf9e.framer-v-85tpd8 .framer-h6vqxh, .framer-FIf9e.framer-v-1wqvoch .framer-h6vqxh { height: min-content; }\",\".framer-FIf9e.framer-v-1ig1y3m.framer-cd7md7, .framer-FIf9e.framer-v-85tpd8.framer-cd7md7, .framer-FIf9e.framer-v-1ig1y3m.hover.framer-cd7md7, .framer-FIf9e.framer-v-85tpd8.hover.framer-cd7md7 { will-change: unset; }\",'.framer-FIf9e[data-border=\"true\"]::after, .framer-FIf9e [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Xrsfp2Hpf\":{\"layout\":[\"fixed\",\"auto\"]},\"xWOXtLQzS\":{\"layout\":[\"fixed\",\"auto\"]},\"DdI2Lpr9Z\":{\"layout\":[\"fixed\",\"auto\"]},\"jlvli_3bd\":{\"layout\":[\"fixed\",\"auto\"]},\"GSTg_SY3g\":{\"layout\":[\"fixed\",\"auto\"]},\"Fwn4r7mDJ\":{\"layout\":[\"fixed\",\"auto\"]},\"razRNDNhi\":{\"layout\":[\"fixed\",\"auto\"]},\"gc1O0Wvke\":{\"layout\":[\"fixed\",\"auto\"]},\"NWs7GZEu5\":{\"layout\":[\"fixed\",\"auto\"]},\"KaSuVGBxv\":{\"layout\":[\"fixed\",\"auto\"]},\"GculKSKj3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"W88zB8mIG\":\"question\",\"T8rQFvSBR\":\"answer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOMuD9TnED=withCSS(Component,css,\"framer-FIf9e\");export default FramerOMuD9TnED;FramerOMuD9TnED.displayName=\"FAQ/Accordian\";FramerOMuD9TnED.defaultProps={height:47,width:400};addPropertyControls(FramerOMuD9TnED,{variant:{options:[\"zK467G8iV\",\"Xrsfp2Hpf\",\"xWOXtLQzS\",\"DdI2Lpr9Z\",\"jlvli_3bd\",\"GSTg_SY3g\"],optionTitles:[\"Closed\",\"Open\",\"Square\",\"Square Open\",\"Dropdown\",\"Dropdown Open\"],title:\"Variant\",type:ControlType.Enum},W88zB8mIG:{defaultValue:\"質問のタイトルです。\",displayTextArea:true,title:\"Question\",type:ControlType.String},onW88zB8mIGChange:{changes:\"W88zB8mIG\",type:ControlType.ChangeHandler},T8rQFvSBR:{defaultValue:\"質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。質問の答えです。\",displayTextArea:true,title:\"Answer\",type:ControlType.String},onT8rQFvSBRChange:{changes:\"T8rQFvSBR\",type:ControlType.ChangeHandler}});addFonts(FramerOMuD9TnED,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOMuD9TnED\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"47\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Xrsfp2Hpf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xWOXtLQzS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DdI2Lpr9Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jlvli_3bd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GSTg_SY3g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Fwn4r7mDJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"razRNDNhi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gc1O0Wvke\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NWs7GZEu5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KaSuVGBxv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GculKSKj3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"W88zB8mIG\\\":\\\"question\\\",\\\"T8rQFvSBR\\\":\\\"answer\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OMuD9TnED.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"UPFf4DjIP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 5)\" width=\"1px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"qLfMgi1fD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 12)\" width=\"1px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"Q9A89J8oV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 19)\" width=\"1px\"/><path d=\"M 0 0 L 13 0\" fill=\"transparent\" height=\"1px\" id=\"tDr6UOIOu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 5)\" width=\"13px\"/><path d=\"M 0 0 L 13 0\" fill=\"transparent\" height=\"1px\" id=\"ImtGUO9EN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 12)\" width=\"13px\"/><path d=\"M 0 0 L 13 0\" fill=\"transparent\" height=\"1px\" id=\"DouTcpDlN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 19)\" width=\"13px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2093377930\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2GMwK\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-2GMwK { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"List\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-2GMwK\");Icon.displayName=\"List\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"List\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"qMvRy61Gj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"YX0AMSC6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2710857035\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RiU4T\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RiU4T { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RiU4T\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2b843ce)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-VQvxe .framer-styles-preset-qm21tk:not(.rich-text-wrapper), .framer-VQvxe .framer-styles-preset-qm21tk.rich-text-wrapper a { --framer-link-hover-text-color: #ffb640; --framer-link-hover-text-decoration: none; --framer-link-text-color: #5a5347; --framer-link-text-decoration: none; }\"];export const className=\"framer-VQvxe\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2b843ce)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import List from\"https://framerusercontent.com/modules/impbbH0dinmDAqRekd20/KlIUkrw15QwSFA8MRfRt/WdJ9taYDd.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JMNT9YKmYdN88INDgkZu/x54VaqVNVEfN9SQuawAY/lCc16OEJk.js\";const XFonts=getFonts(X);const ListFonts=getFonts(List);const cycleOrder=[\"xRz7729BQ\",\"jezPYmZyV\"];const serializationHash=\"framer-ql09A\";const variantClassNames={jezPYmZyV:\"framer-v-1dh7m8t\",xRz7729BQ:\"framer-v-d6ffzw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"jezPYmZyV\",Open:\"xRz7729BQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xRz7729BQ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xRz7729BQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapgnqhaj=activeVariantCallback(async(...args)=>{setVariant(CycleVariantState);});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"jezPYmZyV\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"jezPYmZyV\")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-d6ffzw\",className,classNames),\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"xRz7729BQ\",ref:refBinding,style:{...style},...addPropertyOverrides({jezPYmZyV:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nkm7eg\",\"data-border\":true,\"data-framer-name\":\"Panel\",layoutDependency:layoutDependency,layoutId:\"BGViuwag8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 215, 194)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 8px 30px 0px rgba(56, 56, 56, 0.1)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w57zy4\",layoutDependency:layoutDependency,layoutId:\"JPrKrzNSi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #383838)\"},children:\"目次\"})}),className:\"framer-1t4dlww\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"YWVEbYYRx\",style:{\"--extracted-r6o4lv\":\"#383838\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-auq66b\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xxHMpLlHn\",onTap:onTapgnqhaj,style:{backgroundColor:\"rgb(244, 239, 227)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-16ipeg7\",layoutDependency:layoutDependency,layoutId:\"K5WefrcSc\",style:{\"--1m973uw\":\"rgb(90, 83, 71)\",\"--js9iwy\":2}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iqnyvb\",layoutDependency:layoutDependency,layoutId:\"SPx98N4PN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":gni8PQxig\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"khlwvd2hV\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"1分でわかる無料診断\"})})})}),className:\"framer-orkump\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"khlwvd2hV\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":UbhIIjbPv\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"pJfSz59Tz\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"いい求人を逃さない3つの方法\"})})})}),className:\"framer-38d4b1\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"pJfSz59Tz\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":jHHRAqyp6\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"rvHY8KgYi\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"非公開求人をチェック\"})})})}),className:\"framer-b9eqsx\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"rvHY8KgYi\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":gEeLRC5BW\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"XNy_Z_WgW\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"転職が怖いのは甘えじゃない\"})})})}),className:\"framer-gk5e3w\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"XNy_Z_WgW\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":MsQkPt2iK\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"HPBIM4I6L\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"おすすめサービスTOP3\"})})})}),className:\"framer-17j26r7\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"HPBIM4I6L\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZSjcayK60\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"cyLZNjCi5\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"「辞めたい」を5つに分解\"})})})}),className:\"framer-gbaxiw\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"cyLZNjCi5\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":uRzCMQkW_\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"Zq0isutRl\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"年収は職場で変わる\"})})})}),className:\"framer-1r2z62z\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"Zq0isutRl\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":vWAQos3KE\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"CI4YIl1_H\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"サービスの使い分け\"})})})}),className:\"framer-xojgbq\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"CI4YIl1_H\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":QeM0Fd62B\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"aVCDuHBAb\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"選ぶ5つの基準\"})})})}),className:\"framer-1ywgfvm\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"aVCDuHBAb\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":h8bfS_Utt\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"DJire0aGk\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"動くタイミング\"})})})}),className:\"framer-w4nq9a\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"DJire0aGk\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":WoCn6GPrZ\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"q2OD6r2B5\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"よくある質問\"})})})}),className:\"framer-16jfj8g\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"q2OD6r2B5\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(90, 83, 71))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":eshs4WDfh\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"Fw_uPkn38\",openInNewTab:false,relValues:[],scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qm21tk\",\"data-styles-preset\":\"lCc16OEJk\",children:\"辞めるか迷うあなたへ\"})})})}),className:\"framer-onuoep\",fonts:[\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"Fw_uPkn38\",style:{\"--extracted-r6o4lv\":\"rgb(90, 83, 71)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1od1rpd\",layoutDependency:layoutDependency,layoutId:\"pyhxU9HEv\",style:{backgroundColor:\"rgb(236, 228, 211)\"}}),/*#__PURE__*/_jsx(Link,{href:{hash:\":gni8PQxig\",webPageId:\"DbBz_20eg\"},motionChild:true,nodeId:\"wgtcOu8pw\",scopeId:\"vX9zeBX_2\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-knn3v5 framer-eq34xl\",layoutDependency:layoutDependency,layoutId:\"wgtcOu8pw\",style:{backgroundColor:\"rgb(255, 182, 64)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #ffffff)\"},children:\"無料で診断する\"})}),className:\"framer-1ekjsre\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"mrgQdbtZV\",style:{\"--extracted-r6o4lv\":\"#ffffff\"},verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-cuvh6d\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"IX17CTkvY\",onTap:onTapgnqhaj,style:{backgroundColor:\"rgb(255, 182, 64)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,boxShadow:\"0px 8px 20px 0px rgba(255, 182, 64, 0.45)\"},children:/*#__PURE__*/_jsx(List,{animated:true,className:\"framer-16gjxlb\",layoutDependency:layoutDependency,layoutId:\"pPmQt7n40\",style:{\"--1m973uw\":\"rgb(255, 255, 255)\",\"--js9iwy\":2}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ql09A.framer-eq34xl, .framer-ql09A .framer-eq34xl { display: block; }\",\".framer-ql09A.framer-d6ffzw { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-ql09A .framer-1nkm7eg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 300px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ql09A .framer-w57zy4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-ql09A .framer-1t4dlww, .framer-ql09A .framer-1ekjsre { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ql09A .framer-auq66b { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 28px; justify-content: center; padding: 0px; position: relative; width: 28px; }\",\".framer-ql09A .framer-16ipeg7 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-ql09A .framer-iqnyvb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-ql09A .framer-orkump, .framer-ql09A .framer-38d4b1, .framer-ql09A .framer-b9eqsx, .framer-ql09A .framer-gk5e3w, .framer-ql09A .framer-17j26r7, .framer-ql09A .framer-gbaxiw, .framer-ql09A .framer-1r2z62z, .framer-ql09A .framer-xojgbq, .framer-ql09A .framer-1ywgfvm, .framer-ql09A .framer-w4nq9a, .framer-ql09A .framer-16jfj8g, .framer-ql09A .framer-onuoep { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ql09A .framer-1od1rpd { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-ql09A .framer-knn3v5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: 100%; }\",\".framer-ql09A .framer-cuvh6d { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 56px; justify-content: center; padding: 0px; position: relative; width: 56px; }\",\".framer-ql09A .framer-16gjxlb { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",...sharedStyle.css,'.framer-ql09A[data-border=\"true\"]::after, .framer-ql09A [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jezPYmZyV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervX9zeBX_2=withCSS(Component,css,\"framer-ql09A\");export default FramervX9zeBX_2;FramervX9zeBX_2.displayName=\"目次 (タブレット)\";FramervX9zeBX_2.defaultProps={height:200,width:200};addPropertyControls(FramervX9zeBX_2,{variant:{options:[\"xRz7729BQ\",\"jezPYmZyV\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervX9zeBX_2,[{explicitInter:true,fonts:[{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tmeuShHdiFyPFzBRrQRBEgfkPWovdU4w.woff2\",weight:\"700\"},{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tmeuShHdiFyPFzBRrQDBcgfkPWovdU4w.woff2\",weight:\"500\"}]},...XFonts,...ListFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervX9zeBX_2\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jezPYmZyV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vX9zeBX_2.map","/**\n * CaregiverDualDiagnosisV3EntryQuestion v1.3.1\n * LP CTA area entry component for CaregiverDualDiagnosisV3.\n *\n * Answers Q1 on the LP, then redirects to the diagnosis page with cdv3_q1=1..5.\n * CaregiverDualDiagnosisV3 v1.2.22+ consumes that parameter and starts from Q2.\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";import{useCallback,useEffect,useRef,useState}from\"react\";const ENTRY_Q1_PARAM=\"cdv3_q1\";const INTERNAL_QUERY_PARAMS=new Set([ENTRY_Q1_PARAM]);const DEFAULT_Q1_TEXT=\"利用者さんと深く関わることに、やりがいを感じる\";const MBTI_SCALE_VALUES=[1,2,3,4,5];const MBTI_SCALE_SIZES=[48,40,32,40,48];const hexToRgba=(color,alpha)=>{if(color.startsWith(\"rgb\")){const match=color.match(/rgba?\\((\\d+),\\s*(\\d+),\\s*(\\d+)/);if(match)return`rgba(${match[1]}, ${match[2]}, ${match[3]}, ${alpha})`;}const normalized=color.startsWith(\"#\")?color.slice(1):color;const expanded=normalized.length===3?normalized.split(\"\").map(char=>char+char).join(\"\"):normalized;if(expanded.length!==6)return`rgba(16, 185, 129, ${alpha})`;const r=parseInt(expanded.slice(0,2),16);const g=parseInt(expanded.slice(2,4),16);const b=parseInt(expanded.slice(4,6),16);if(Number.isNaN(r)||Number.isNaN(g)||Number.isNaN(b)){return`rgba(16, 185, 129, ${alpha})`;}return`rgba(${r}, ${g}, ${b}, ${alpha})`;};const sendGTMEvent=(eventName,params)=>{if(typeof window===\"undefined\")return;const dataLayer=window.dataLayer;if(dataLayer){dataLayer.push({event:eventName,...params});}};const getCurrentSearchParamsWithoutInternal=()=>{const params=typeof window===\"undefined\"?new URLSearchParams:new URLSearchParams(window.location.search);INTERNAL_QUERY_PARAMS.forEach(key=>params.delete(key));return params;};const resolveDestinationUrl=({url,answer,preserveParams})=>{if(typeof window===\"undefined\")return url;const fallbackUrl=url||window.location.href;try{const urlObj=new URL(fallbackUrl,window.location.origin);if(preserveParams){const currentParams=getCurrentSearchParamsWithoutInternal();currentParams.forEach((value,key)=>{if(!urlObj.searchParams.has(key)){urlObj.searchParams.set(key,value);}});}urlObj.searchParams.set(ENTRY_Q1_PARAM,String(answer));return urlObj.toString();}catch{const params=preserveParams?getCurrentSearchParamsWithoutInternal():new URLSearchParams;params.set(ENTRY_Q1_PARAM,String(answer));const paramString=params.toString();if(!paramString)return fallbackUrl;const separator=fallbackUrl.includes(\"?\")?\"&\":\"?\";return`${fallbackUrl}${separator}${paramString}`;}};const ENTRY_ANIM_STYLE_ID=\"cdv3-entry-anim-styles\";const injectEntryAnimStyles=()=>{if(typeof document===\"undefined\")return;if(document.getElementById(ENTRY_ANIM_STYLE_ID))return;const style=document.createElement(\"style\");style.id=ENTRY_ANIM_STYLE_ID;style.textContent=\"@keyframes cdv3EntryPop{0%{transform:scale(0.3);}60%{transform:scale(1.12);}100%{transform:scale(1);}}\"+\"@keyframes cdv3EntryPulse{0%{box-shadow:0 0 0 0 var(--cdv3-pulse-color,rgba(16,185,129,0.5));}70%{box-shadow:0 0 0 12px rgba(0,0,0,0);}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);}}\"+\".cdv3-entry-pulse{animation:cdv3EntryPulse 1.8s ease-in-out infinite;}\"+\"@keyframes cdv3EntryPress{0%{top:0;box-shadow:0 3px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-bg);}10%{top:4px;box-shadow:0 1px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-tint);}20%{top:0;box-shadow:0 3px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-bg);}30%{top:4px;box-shadow:0 1px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-tint);}40%{top:0;box-shadow:0 3px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-bg);}100%{top:0;box-shadow:0 3px 0 var(--cdv3-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv3-press-bg);}}\"+\".cdv3-entry-press{position:relative;animation:cdv3EntryPress 2.2s infinite;}\";document.head.appendChild(style);};// FVに入ったら一度だけ true（disabled時・未対応時は常に true）\nconst useInView=(ref,enabled)=>{const[inView,setInView]=useState(false);useEffect(()=>{if(!enabled){setInView(true);return;}if(typeof window===\"undefined\"||typeof IntersectionObserver===\"undefined\"||!ref.current){setInView(true);return;}const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){setInView(true);observer.disconnect();}});},{threshold:.25});observer.observe(ref.current);return()=>observer.disconnect();},[enabled,ref]);return inView;};function ScaleButtons({selectedValue,onSelect,labelColor,labelFontSize,labelMarginBottom,sideLabelLeft,sideLabelRight,centerLabelText,centerLabelMarginTop,buttonGap,buttonSizeScale,buttonRadius,neutralButtonColor,selectedButtonColor,checkColor,entranceEnabled,entranceActive,pulseActive,pulseColor,checkSweepEnabled,pressLoopEnabled,pressTintColor,inView}){const isAnswered=selectedValue!==null;// チェックスイープ: FV表示時に大きいボタンから順に1回だけチェックが流れる\nconst[sweepIndex,setSweepIndex]=useState(-1);// 押し込みループ（沈む）: checkSweepとは独立してオンオフ\nconst[pressLoop,setPressLoop]=useState(false);const sweepRanRef=useRef(false);const SWEEP_END=250+5*230+80// スイープが流れ終わる時刻\n;useEffect(()=>{if(!checkSweepEnabled||!inView||isAnswered||sweepRanRef.current)return;sweepRanRef.current=true;const order=[0,4,1,3,2]// 大きいもの→小さいものの順（サイズ48,40,32基準）\n;const STEP=230;const START=250;const timers=[];order.forEach((idx,k)=>{timers.push(setTimeout(()=>setSweepIndex(idx),START+k*STEP));});timers.push(setTimeout(()=>setSweepIndex(-1),SWEEP_END));return()=>timers.forEach(t=>clearTimeout(t));},[checkSweepEnabled,inView,isAnswered,SWEEP_END]);// 押し込みループ開始: スイープONならスイープ後、OFFなら入場後/即時\nuseEffect(()=>{if(!pressLoopEnabled||!inView||isAnswered)return;const delay=checkSweepEnabled?SWEEP_END+120:entranceEnabled?1e3:350;const t=setTimeout(()=>setPressLoop(true),delay);return()=>clearTimeout(t);},[pressLoopEnabled,inView,isAnswered,checkSweepEnabled,entranceEnabled,SWEEP_END]);return /*#__PURE__*/_jsxs(_Fragment,{children:[(sideLabelLeft||sideLabelRight)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginBottom:labelMarginBottom,paddingLeft:8,paddingRight:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:labelFontSize,color:labelColor},children:sideLabelLeft}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:labelFontSize,color:labelColor},children:sideLabelRight})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",gap:buttonGap},children:MBTI_SCALE_VALUES.map(value=>{const isSelected=selectedValue===value;const isSweep=!isAnswered&&sweepIndex===value-1;const isPressLoop=pressLoop&&pressLoopEnabled&&!isAnswered;const size=Math.max(1,Math.round(MBTI_SCALE_SIZES[value-1]*buttonSizeScale));return /*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",animation:entranceActive?`cdv3EntryPop 0.5s cubic-bezier(0.34,1.56,0.64,1) ${(value-1)*.09}s both`:undefined},children:/*#__PURE__*/_jsxs(motion.button,{type:\"button\",\"aria-label\":`Q1回答 ${value}`,className:isPressLoop?\"cdv3-entry-press\":pulseActive&&!isAnswered?\"cdv3-entry-pulse\":undefined,animate:{scale:isSweep?1.07:1},transition:{duration:.18},whileTap:!isAnswered?{scale:.9}:{scale:.95},whileHover:!isAnswered?{scale:1.1}:{scale:1.05},onClick:()=>{if(!isAnswered)onSelect(value);},style:{width:size,height:size,borderRadius:buttonRadius,backgroundColor:isSelected||isSweep?selectedButtonColor:neutralButtonColor,border:\"none\",cursor:isAnswered?\"default\":\"pointer\",opacity:isAnswered&&!isSelected?.3:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.2s ease, opacity 0.2s ease\",padding:0,animationDelay:isPressLoop?\"0s\":`${(entranceEnabled?.7:0)+(value-1)*.1}s`,...{\"--cdv3-pulse-color\":hexToRgba(pulseColor,.5),\"--cdv3-press-bg\":neutralButtonColor,\"--cdv3-press-tint\":hexToRgba(pressTintColor,.25)}},children:[isSelected&&/*#__PURE__*/_jsx(motion.svg,{initial:{scale:0},animate:{scale:1},width:size*.5,height:size*.5,viewBox:\"0 0 24 24\",fill:\"none\",stroke:checkColor,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})}),checkSweepEnabled&&!isSelected&&/*#__PURE__*/_jsx(\"svg\",{width:size*.5,height:size*.5,viewBox:\"0 0 24 24\",fill:\"none\",stroke:checkColor,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity:isSweep?1:0,transition:\"opacity 0.12s ease\"},children:/*#__PURE__*/_jsx(\"polyline\",{points:\"4 12 9 17 20 6\",style:{strokeDasharray:24,strokeDashoffset:isSweep?0:24,transition:\"stroke-dashoffset 0.24s ease\"}})})]})},value);})}),centerLabelText&&/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginTop:centerLabelMarginTop},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:labelFontSize,color:labelColor},children:centerLabelText})})]});}export function CaregiverDualDiagnosisV3EntryQuestion(props){const{destinationUrl=\"/diagnosis\",preserveParams=true,questionText=DEFAULT_Q1_TEXT,leadText=\"まずは1問だけ回答してください\",primaryColor=\"#10B981\",backgroundColor=\"#FFFFFF\",textColor=\"#1F2937\",fontFamily=\"system-ui\",maxWidth=520,cardRadius=20,cardPaddingTop=18,cardPaddingX=16,cardPaddingBottom=16,borderColor,borderWidth=1,cardShadow=\"0 10px 28px rgba(15, 23, 42, 0.12)\",leadTextColor,leadFontSize=13,leadFontWeight=700,leadMarginBottom=8,questionPrefix=\"Q1.\",questionFontSize=18,questionFontWeight=800,questionLineHeight=1.45,questionMarginBottom=18,labelColor,labelFontSize=13,labelMarginBottom=12,sideLabelLeft=\"そう思わない\",sideLabelRight=\"そう思う\",centerLabelText=\"どちらでもない\",centerLabelMarginTop=8,buttonGap=12,buttonSizeScale=1,buttonRadius=999,neutralButtonColor=\"#E5E7EB\",selectedButtonColor,checkColor=\"#FFFFFF\",gtmEventPrefix=\"caregiver_dual_v3\",q1TrackingId=\"cdv3-q1\",redirectDelayMs=260,entranceAnimationEnabled=false,tapHintAnimation=\"none\",pressLoopEnabled=false,pressTintColor,tapPulseEnabled=false,pulseColor}=props;// 後方互換: tapHintAnimation が \"none\" のときは従来の tapPulseEnabled を踏襲\nconst effectiveHint=tapHintAnimation!==\"none\"?tapHintAnimation:tapPulseEnabled?\"pulse\":\"none\";const checkSweepEnabled=effectiveHint===\"checkSweep\";const pulseEnabled=effectiveHint===\"pulse\";const track=useTracking();const[selectedValue,setSelectedValue]=useState(null);const redirectTimerRef=useRef(null);const containerRef=useRef(null);const inView=useInView(containerRef,entranceAnimationEnabled||checkSweepEnabled||pressLoopEnabled);const resolvedBorderColor=borderColor||hexToRgba(primaryColor,.18);const resolvedLeadTextColor=leadTextColor||primaryColor;const resolvedLabelColor=labelColor||hexToRgba(textColor,.7);const resolvedSelectedButtonColor=selectedButtonColor||primaryColor;const resolvedPulseColor=pulseColor||primaryColor;const resolvedPressTintColor=pressTintColor||resolvedSelectedButtonColor;useEffect(()=>{injectEntryAnimStyles();},[]);const clearRedirectTimer=useCallback(()=>{if(!redirectTimerRef.current)return;clearTimeout(redirectTimerRef.current);redirectTimerRef.current=null;},[]);const resetSelection=useCallback(()=>{clearRedirectTimer();setSelectedValue(null);},[clearRedirectTimer]);useEffect(()=>{return()=>{clearRedirectTimer();};},[clearRedirectTimer]);useEffect(()=>{if(typeof window===\"undefined\")return;const handlePageShow=event=>{if(!event.persisted)return;resetSelection();};window.addEventListener(\"pageshow\",handlePageShow);return()=>window.removeEventListener(\"pageshow\",handlePageShow);},[resetSelection]);const handleSelect=useCallback(value=>{if(selectedValue!==null)return;setSelectedValue(value);sendGTMEvent(`${gtmEventPrefix}_mbti_question`,{question_id:\"1\",answer:value.toString(),source:\"entry\"});if(q1TrackingId){track(q1TrackingId);}redirectTimerRef.current=setTimeout(()=>{redirectTimerRef.current=null;if(typeof window===\"undefined\")return;const nextUrl=resolveDestinationUrl({url:destinationUrl,answer:value,preserveParams});window.location.assign(nextUrl);},Math.max(0,redirectDelayMs));},[destinationUrl,gtmEventPrefix,preserveParams,q1TrackingId,redirectDelayMs,selectedValue,track]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",fontFamily,color:textColor,display:\"flex\",justifyContent:\"center\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsxs(motion.div,{initial:entranceAnimationEnabled?{opacity:0,y:14}:false,animate:entranceAnimationEnabled?inView?{opacity:1,y:0}:{opacity:0,y:14}:undefined,transition:{duration:.5,ease:\"easeOut\"},style:{width:\"100%\",maxWidth,background:backgroundColor,borderRadius:cardRadius,padding:`${cardPaddingTop}px ${cardPaddingX}px ${cardPaddingBottom}px`,boxShadow:cardShadow,border:borderWidth>0?`${borderWidth}px solid ${resolvedBorderColor}`:\"none\",boxSizing:\"border-box\"},children:[leadText&&/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",fontSize:leadFontSize,fontWeight:leadFontWeight,lineHeight:1.4,color:resolvedLeadTextColor,marginBottom:leadMarginBottom},children:leadText}),/*#__PURE__*/_jsxs(\"div\",{style:{textAlign:\"center\",fontSize:questionFontSize,fontWeight:questionFontWeight,lineHeight:questionLineHeight,marginBottom:questionMarginBottom},children:[questionPrefix?`${questionPrefix} `:\"\",questionText]}),/*#__PURE__*/_jsx(ScaleButtons,{selectedValue:selectedValue,onSelect:handleSelect,labelColor:resolvedLabelColor,labelFontSize:labelFontSize,labelMarginBottom:labelMarginBottom,sideLabelLeft:sideLabelLeft,sideLabelRight:sideLabelRight,centerLabelText:centerLabelText,centerLabelMarginTop:centerLabelMarginTop,buttonGap:buttonGap,buttonSizeScale:buttonSizeScale,buttonRadius:buttonRadius,neutralButtonColor:neutralButtonColor,selectedButtonColor:resolvedSelectedButtonColor,checkColor:checkColor,entranceEnabled:entranceAnimationEnabled,entranceActive:entranceAnimationEnabled&&inView,pulseActive:pulseEnabled&&selectedValue===null,pulseColor:resolvedPulseColor,checkSweepEnabled:checkSweepEnabled,pressLoopEnabled:pressLoopEnabled,pressTintColor:resolvedPressTintColor,inView:inView})]})});}addPropertyControls(CaregiverDualDiagnosisV3EntryQuestion,{destinationUrl:{type:ControlType.String,title:\"遷移先URL\",defaultValue:\"/diagnosis\"},preserveParams:{type:ControlType.Boolean,title:\"パラメータ引き継ぎ\",defaultValue:true},questionText:{type:ControlType.String,title:\"質問文\",defaultValue:DEFAULT_Q1_TEXT},leadText:{type:ControlType.String,title:\"リード文\",defaultValue:\"まずは1問だけ回答してください\"},primaryColor:{type:ControlType.Color,title:\"Primary Color\",defaultValue:\"#10B981\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#1F2937\"},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"system-ui\"},maxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:520,min:280,max:800,step:10},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:20,min:0,max:80,step:1},cardPaddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:18,min:0,max:80,step:1},cardPaddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:16,min:0,max:80,step:1},cardPaddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:16,min:0,max:80,step:1},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#BBF7D0\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:8,step:1},cardShadow:{type:ControlType.String,title:\"Shadow\",defaultValue:\"0 10px 28px rgba(15, 23, 42, 0.12)\"},leadTextColor:{type:ControlType.Color,title:\"Lead Color\",defaultValue:\"#10B981\"},leadFontSize:{type:ControlType.Number,title:\"Lead Size\",defaultValue:13,min:10,max:32,step:1},leadFontWeight:{type:ControlType.Number,title:\"Lead Weight\",defaultValue:700,min:300,max:900,step:100},leadMarginBottom:{type:ControlType.Number,title:\"Lead Bottom\",defaultValue:8,min:0,max:48,step:1},questionPrefix:{type:ControlType.String,title:\"Q Prefix\",defaultValue:\"Q1.\"},questionFontSize:{type:ControlType.Number,title:\"Question Size\",defaultValue:18,min:12,max:42,step:1},questionFontWeight:{type:ControlType.Number,title:\"Question Weight\",defaultValue:800,min:300,max:900,step:100},questionLineHeight:{type:ControlType.Number,title:\"Question Line\",defaultValue:1.45,min:1,max:2,step:.05},questionMarginBottom:{type:ControlType.Number,title:\"Question Bottom\",defaultValue:18,min:0,max:64,step:1},labelColor:{type:ControlType.Color,title:\"Label Color\",defaultValue:\"#6B7280\"},labelFontSize:{type:ControlType.Number,title:\"Label Size\",defaultValue:13,min:10,max:24,step:1},labelMarginBottom:{type:ControlType.Number,title:\"Label Bottom\",defaultValue:12,min:0,max:48,step:1},sideLabelLeft:{type:ControlType.String,title:\"Left Label\",defaultValue:\"そう思わない\"},sideLabelRight:{type:ControlType.String,title:\"Right Label\",defaultValue:\"そう思う\"},centerLabelText:{type:ControlType.String,title:\"Center Label\",defaultValue:\"どちらでもない\"},centerLabelMarginTop:{type:ControlType.Number,title:\"Center Top\",defaultValue:8,min:0,max:48,step:1},buttonGap:{type:ControlType.Number,title:\"Button Gap\",defaultValue:12,min:0,max:40,step:1},buttonSizeScale:{type:ControlType.Number,title:\"Button Scale\",defaultValue:1,min:.5,max:1.8,step:.05},buttonRadius:{type:ControlType.Number,title:\"Button Radius\",defaultValue:999,min:0,max:999,step:1},neutralButtonColor:{type:ControlType.Color,title:\"Button Off\",defaultValue:\"#E5E7EB\"},selectedButtonColor:{type:ControlType.Color,title:\"Button On\",defaultValue:\"#10B981\"},checkColor:{type:ControlType.Color,title:\"Check Color\",defaultValue:\"#FFFFFF\"},gtmEventPrefix:{type:ControlType.String,title:\"GTM Prefix\",defaultValue:\"caregiver_dual_v3\"},q1TrackingId:{type:ControlType.TrackingId,title:\"Q1 Track\",defaultValue:\"cdv3-q1\"},redirectDelayMs:{type:ControlType.Number,title:\"遷移Delay\",defaultValue:260,min:0,max:1200,step:20},entranceAnimationEnabled:{type:ControlType.Boolean,title:\"入場アニメ(InView)\",defaultValue:false,description:\"FVが画面に入ったらカードがふわっと出てボタンが一度バウンド（A/B用・既定OFF）\"},tapHintAnimation:{type:ControlType.Enum,title:\"タップ誘導アニメ\",options:[\"none\",\"pulse\",\"checkSweep\"],optionTitles:[\"なし\",\"パルス\",\"チェックスイープ\"],defaultValue:\"none\",description:\"表示時の入場ヒント。checkSweep=チェックが大きいボタンから順に1回流れる／pulse=パルス。下の『押し込みループ』とは独立。「なし」のとき旧『タップ誘導パルス』が有効（後方互換）\"},pressLoopEnabled:{type:ControlType.Boolean,title:\"押し込みループ\",defaultValue:false,description:\"回答するまで各ボタンが押し込み（沈む・2回沈む→間・押した瞬間に少し色）をループ。スイープと独立してオンオフ可。スイープONなら流れ終わった後に開始\"},pressTintColor:{type:ControlType.Color,title:\"押し込み時の色\",defaultValue:\"#10B981\",description:\"押し込んだ瞬間にボタンへ薄く乗る色（既定は選択色）\",hidden:props=>!props.pressLoopEnabled},tapPulseEnabled:{type:ControlType.Boolean,title:\"タップ誘導パルス(旧)\",defaultValue:false,description:\"旧設定。上の『タップ誘導アニメ』が「なし」のときだけ有効。ONで回答前にスケールボタンがパルス\",hidden:props=>(props.tapHintAnimation??\"none\")!==\"none\"},pulseColor:{type:ControlType.Color,title:\"パルス色\",defaultValue:\"#10B981\",hidden:props=>{const hint=props.tapHintAnimation??\"none\";const pulseOn=hint===\"pulse\"||hint===\"none\"&&!!props.tapPulseEnabled;return!pulseOn;}}});\nexport const __FramerMetadata__ = {\"exports\":{\"CaregiverDualDiagnosisV3EntryQuestion\":{\"type\":\"reactComponent\",\"name\":\"CaregiverDualDiagnosisV3EntryQuestion\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CaregiverDualDiagnosisV3EntryQuestion.map","/**\n * CaregiverDualDiagnosisV5EntryQuestion v2.4.8\n * LP CTA area entry component for CaregiverDualDiagnosisV5.\n *\n * v2.4.8: OS/デバイス互換レビュー（総レビュー#6）反映＝①ポップのmaxHeight 80dvhをCSS.supports判定で\n * vhフォールバック＋オーバーレイをflex-start+overflowY:auto・カードmargin:auto（収まれば中央・溢れたら\n * 上からスクロール＝小型端末/古いWebViewで上端が到達不能になる構造を根絶）②フッター70dvhも同様\n * ③popstate内の同期history.back()を非同期化（iOS Safariで無視される報告のある領域・本体と同流儀）\n * ④getNavTypeにNavigation Timing L2非対応環境向けのレガシーフォールバック（本体と同流儀）。\n *\n * v2.4.7: 総レビュー#4反映＝①canvasプレビューのポップカードを実行時と同じ枠線/影に統一\n * ②exitPopupBorderColor空文字時のフォールバック ③leadTextColor/pulseColor/pressTintColor の\n * defaultValue焼き付きを撤去（optional化・空なら主要色/選択色に追従＝selectedButtonColor v2.2.1と同処置。\n * **既存インスタンスは焼き付き済みのため、主要色変更に追従させたい場合はGUIで一度クリアが必要**）\n *\n * v2.4.0: 離脱ポップ（`exitPopupEnabled`・既定OFF＝OFFなら effect/リスナーを1つも張らず従来完全同一）。\n * ブラウザバックを検知して1セッション1回だけモーダルを出し、診断の進み具合で3面を自動出し分けする。\n * - fresh（未着手）: 見出し＋リード＋**質問UI**（`renderQuestionBody(true,\"popup\")`）。回答すると\n *   `cdv5_fv=<exitPopupFvVariantName>_<回答>`（既定 `exitpop_...`）で遷移＝流入面を計測で区別できる。\n * - resume（診断途中）: `destinationUrl` に `cdv5_resume=1` を付けて戻す（本体 v3.14.0 が続きから復元）。\n * - done（結果まで到達）: 任意URLへ（`exitPopupDoneUrl` 空ならボタンなし）。既定OFF。\n * 面の判定は表示の瞬間に sessionStorage を読んで行う（本体スナップショット `caregiverDualV5DiagnosisState`\n * の phase ＋ この入口の回答済み印 `cdv5EntryAnswered`）。無効な面のときはポップを出さず `history.back()`\n * でそのまま離脱を続行する。トリガーは ExitIntentPopup v5.6.0 の流儀＝**ユーザー操作の後に** `pushState`\n * （モバイルChromeはロード直後の pushState を dummy 扱いし popstate を発火させないため）。\n * したがって「開いて何も触らずにバック」＝純直帰はブラウザ仕様上どうしても取れない。\n * GTM: `{prefix}_exit_popup_view {face}` / `_exit_popup_close {face, via}` / `_exit_popup_click {face}`。\n *\n * v2.3.0: フッター面の質問モード（footerQuestionMode・既定\"same\"＝インラインと同じ＝従来完全同一）。\n * \"free\"/\"mbti\" を指定するとインラインとフッターで別の質問を出せる（インライン=Q1スケール×\n * フッター=悩みカード、またはその逆）。renderQuestionBody が面ごとにモードを解決（bodyMbti）し、\n * 質問文もその面のモードで引く。ハンドラ/選択状態/発行パラメータ（cdv5_q1/cdv5_fv）は\n * v2.2.0から両モード共存済みのため無改造。文言Propertyのhiddenは「どちらかの面で使うなら表示」に拡張。\n *\n * v2.2.1: 総レビュー反映3点＝①チェックスイープ/押し込みループの開始を入場アニメ完了後に補正\n * （V5インラインは選択肢出現が2.0s＝旧タイマーだとスイープが見えずに終わっていた）②スケールの\n * パルス animationDelay も入場カデンツに同期 ③selectedButtonColor の defaultValue 焼き付きを\n * 撤去（optional化＝空なら primaryColor 追従・v2.0.1 borderColor と同じ規約）。\n *\n * v2.2.0: v2.0.0 で撤去した「性格Q1スケールモード」を復活（A/B用・**既定は従来の悩みカード**）。\n * `questionMode`（\"free\"＝悩みカード・既定／\"mbti\"＝5段階スケール）で切替。mbti時は本体V5の性格\n * 第1問を出して `cdv5_q1=1..5` を付けて遷移（GTM `{prefix}_mbti_question`）。free時の出力・DOM・\n * 計測は v2.1.3 と完全同一（`resolveDestinationUrl` は {paramKey,paramValue} に再一般化しただけ）。\n *\n * 起点: CaregiverDualDiagnosisV4EntryQuestion v1.7.0 の機能同一フォーク。\n * V4Entryは本番稼働中のため**一切変更しない**。識別子（URLパラメータ / GTM / CSS keyframes /\n * sessionStorageキー）は完全分離しており、同一ページでのA/B並行運用が可能。\n *\n * v2.0.0（破壊的整理・後方互換なし）: V5は新規デプロイのため、現行の承認済みフローに\n * 使われていない機構を丸ごと撤去した。撤去したのは (1) mbtiモード（診断連動Q1・cdv5_q1）\n * (2) 5段階スケールUI一式（fvUiStyle・スケール専用Property）(3) utm_termルール出し分け\n * （fvRulesEnabled/fvRules）の3系統と、それらが支えていた一般化（resolveDestinationUrl の\n * paramKey 引数など）。**唯一のモード＝悩みカードのフリーFV質問**。\n *\n * 動作: FVに「今の仕事で悩んでいることを教えてください」の悩みカード6択\n * （人間関係/給料/体力・夜勤/人手不足/将来/その他）を出し、回答を計測専用パラメータ\n * cdv5_fv=<変種名>_<回答> で診断ページへ引き継ぐ（既定 cdv5_fv=worry_<値>）。\n * 本体V5はこれを受けてQ2開始（MBTI第1問=中立値3）し、結果チャットの悩み連動共感バブル・\n * CTA出し分け条件（worry）に使う。\n *\n * 表示モード（displayMode・v1.5.0新設・既定 \"inline\"＝完全従来）:\n * - \"inline\": 従来どおり。既存インスタンスは完全不変（sessionStorage/scroll/observer未使用）。\n * - \"inline-footer\"（複合・本命）: インラインFV表示＋FVカードを通り過ぎたら画面下部に\n *   フッターバー自動出現（IntersectionObserver継続監視・再びFVが見えたら隠す）。\n * - \"footer\"（単独）: フッターバーのみ。スクロール% footerScrollPercent で出現（一度出たら維持）。\n * どの表示モードでも質問UI・遷移・GTM・アニメーションは同一。本体（V5）側は無変更。\n *\n * v1.5.1: フッター固定モードを3点強化（inline/従来は完全不変）:\n * - 隙間対策: 固定バー背景をラッパの marginBottom マイナスで FOOTER_UNDERLAP_PX 下へ延長\n *   （同量 paddingBottom で内容位置は不変）。URLバー収縮/iOSラバーバンド中の fixed 再配置遅延で\n *   一瞬見える下端の隙間を潰す。canvas プレビューは対象外。\n * - ×を枠外へ: ×をバー（overflow:auto）の外＝ラッパの子に浮かせて右上に配置。スライドと一体。\n * - portal化: 固定ステージを createPortal で document.body 直下に描画し、Framerフレームの\n *   祖先スタッキングコンテキストから脱出（ページ内要素へのz-index負けを解消）。\n *\n * v1.5.2: フッターバーの visualViewport 追従（inline/従来は完全不変）:\n * - 固定スカート（v1.5.1 FOOTER_UNDERLAP_PX）は下スクロールの隙間は覆えても、上スクロール\n *   （ツールバー再展開でビューポートが縮む局面）では延長分が一瞬視界に入り「領域が伸びて見える」。\n * - window.visualViewport の resize/scroll を rAF スロットルで監視し、固定ステージ（motionラッパ\n *   ではなく transform 未使用の fixed ステージ）を translateY で可視ビューポート下端へ追従させ両立解消。\n *   ref経由でstyle直接書き換え＝setStateしない（再レンダー回避）。ピンチズーム中(scale>1.01)は追従スキップ。\n *   非対応環境は従来動作（transform未設定）。underlapは追従が効かない一瞬の保険として残置。\n *\n * v1.6.0（inline/従来は完全不変）:\n * - フッターバーでは誘導アニメを常時無効化: footer placement の回答ボタン（スケール/カード）に\n *   点滅系の誘導アニメ（tapHintAnimation のパルス/チェックスイープ・pressLoopEnabled の押し込み\n *   ループ）を Property 設定に関わらず適用しない（常時視界に入る固定UIで点滅系は過剰・煩わしい）。\n *   複合モードのインラインFVカード側は従来どおり Property が効く。\n * - 複合（inline-footer）モードの%出現制御: 出現条件を「footerScrollPercent 到達 AND FVカードが\n *   画面外(上)」のANDに変更。%到達は一度満たしたら維持（scrollリスナーは到達後解放）。0なら%条件\n *   なし＝従来どおりFV通過のみで出現。GTM _footer_view（複合）に trigger_percent を併記。\n *\n * v1.7.0: フッター固定モードに「右下アイコン格納」を追加（inline/従来は完全不変）。\n *   LuteinDualDiagnosisV2EntryQuestion v1.5.0＋v1.5.1（本入口 v1.5.0〜v1.6.0 のフッター機構を\n *   移植した先で完成した機能）の逆輸入。\n * - 自動格納: フッターバー出現から footerAutoCollapseSec 秒（既定3秒）でバーを下へスライドアウトし、\n *   右下の丸アイコン（56px・primaryColor・チャット吹き出しのモチーフSVG／任意で画像）へポップイン格納。\n *   バー内 pointerdown があればその出現中の自動格納はキャンセル（操作中に消えない）。\n *   出現のたびに再アームするが、アイコンからユーザーが再展開した後は再アームしない。\n * - ×ボタンは「セッション中ずっと非表示」をやめ、同じく右下アイコンへ格納する（アイコンで復帰可能）。\n * - 格納状態は sessionStorage に永続化しない（ページ表示中のメモリ状態のみ）＝毎ページビューで必ず\n *   バー→3秒（または×）→右下アイコン→タップで再展開の順になる。旧キー cdv5EntryFooterClosed:<prefix>\n *   は読みも書きもしない（残っていても無害）＝定数・参照ごと撤去。\n * - 複合（inline-footer）の「FVカードが画面内に戻ったら隠す」はバー/アイコン共通（両方隠す）。\n *   FVを再び通過したら、格納状態ならアイコンだけ出す（バーは出さない）。出現監視は格納中も継続\n *   （footerVisible がバー/アイコン共通の「表示解禁」フラグ）。\n * - GTM 2イベント追加＋1拡張: {prefix}_footer_minimize {trigger:\"auto\"}／{prefix}_footer_reopen {}／\n *   既存 {prefix}_footer_close に mode:\"minimize\" を追加（イベント名は不変）。いずれも1操作1回。\n * - isCanvas（Framer編集）は従来どおりコンパクトプレビューのみ（固定要素・アイコンは出さない）。\n * - v1.6.0 の「フッターバーの誘導アニメ常時無効」「複合モードの%出現AND制御」は無改造。\n *\n * v1.1.0（V5Entry独自・フッター側は無改造）:\n * - `inlineSize`（Enum \"compact\"/\"standard\"・**既定 \"compact\"**）を新設。インラインFVカードだけを\n *   既存Property値からの導出で一段小さくし、LPの見出しと同じファーストビューに収まりやすくする。\n *   新しいサイズ用Propertyは増やさず、footer の `renderQuestionBody(compact)` と同じ導出思想で\n *   質問文/リード/カード余白/間隔/角丸を比率で縮める。\"standard\" は v1.0.0 と出力同一。\n *   **placement=\"footer\" 側の compact 導出は一切変更しない**（この導出は compact=false の枝のみ）。\n * - 入場アニメを**既定ON**に変更（`entranceAnimationEnabled` 既定 false→true）。インラインは\n *   カード全体のフェード＋せり上がりのあと、リード→質問文がフェードアップ→選択肢が順にポップ、\n *   という順序になるよう最小限拡張（新keyframes `cdv5EntryRise` と選択肢ポップの開始遅延ベース）。\n *   フッターバー側の入場は v1.0.0 の並び（開始遅延ベース0）のまま。\n *   `prefers-reduced-motion: reduce` では入場アニメを無効化（`.cdv5-entry-anim`）。\n *   Framer canvas では `useInView` を無効化して常に表示（編集画面でカードが消えないため）。\n * - タップ誘導（パルス/チェックスイープ/押し込みループ）の既定は従来どおり全てOFF。\n *\n * v2.1.0（V5Entry独自・フッター側は無改造）: PC（デスクトップ）表示対応。\n * LuteinDualDiagnosisV2EntryQuestion v1.2.0 と同パターン＝**コンポーネント自身の描画幅**を\n * ResizeObserver（+ useLayoutEffect の初回同期測定）で観測し、\n * `isDesktop = desktopEnabled && rootWidth >= desktopBreakpoint` のときだけインラインFVカードを\n * 広げて文字/選択肢を拡大する（Framerのブレークポイント配置に自動追従・メディアクエリ不要）。\n * - 拡大対象: インラインカードの maxWidth（`desktopMaxWidth`）・上下左右パディング・リード/質問文の\n *   フォント（`fs()` = round(値 × `desktopFontScale`)）・悩みカードのフォント/パディング/gap。\n * - **合成順序は「compact縮小 → desktop拡大」**。`inlineSize=\"compact\"` の縮小導出（v1.1.0）を先に\n *   確定させ、その最終値に desktop 倍率を掛ける（縮小と拡大が打ち消し合わずプリセット差が保たれる）。\n * - **フッター固定モードは非対象**（バー/格納アイコンはモバイル前提の画面下部固定UIで、幅が広い画面でも\n *   親指到達域・情報量の都合から寸法を変えない方が良い）。footer placement の `renderQuestionBody(true)`\n *   は compact 枝を通り `fs()`/desktopScale を通らず、`barStyle`/ラッパも `maxWidth` を使い続ける。\n *   footer 単独モードでは観測対象の containerRef 自体がマウントされないため `isDesktop` は常に false。\n * - **isCanvas（Framer編集画面）では測定しない**＝従来（モバイル）値のまま描画。\n * - 幅 < `desktopBreakpoint`（または `desktopEnabled=false` / 未測定）は従来モバイル出力と**完全一致**。\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useTracking}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{useCallback,useEffect,useLayoutEffect,useMemo,useRef,useState}from\"react\";// v1.5.1: 固定フッターステージを document.body 直下へ portal するため。\n// 理由: 入口はFramerのFVセクション（transform/opacity等でスタッキングコンテキストを\n// 生成するフレーム）内に設置されるため、fixedステージがコンポーネントのDOM位置に留まると\n// 祖先コンテキストに閉じ込められ、footerZIndexを上げても後続セクションの要素にz-indexで負ける。\n// body直下へ脱出させることで祖先スタッキングコンテキストの影響を受けなくする。\nimport{createPortal}from\"react-dom\";const ENTRY_FV_PARAM=\"cdv5_fv\";// v2.2.0: mbtiモード（性格Q1スケール）復活に伴い cdv5_q1 も入口の内部パラメータとして復帰。\n// 内部パラメータは preserveParams の引き継ぎ対象から除外する（自分が発行する値だけを載せる）。\nconst ENTRY_Q1_PARAM=\"cdv5_q1\";const INTERNAL_QUERY_PARAMS=new Set([ENTRY_FV_PARAM,ENTRY_Q1_PARAM]);// FVの質問文（悩みカードの問い）の既定値。\nconst DEFAULT_Q1_TEXT=\"今の仕事で悩んでいることを教えてください\";// v2.2.0: mbtiモードの質問文の既定値。本体V5の性格診断 第1問と同文（手動同期）。\n// free（悩みカード）の質問文 Property とは別欄なので、モード切替で入力し直す必要がない。\nconst DEFAULT_MBTI_Q1_TEXT=\"人と深く関わる仕事に、やりがいを感じる\";// 悩みカードの既定選択肢。値は本体V5の worry 語彙（CaregiverSiteMatchDiagnosisのreason語彙と同一）と1:1。\n// `ラベル|値` の改行区切り（parseCardOptions）。値はASCIIなので sanitizeFvToken を素通しする。\nconst DEFAULT_WORRY_CARD_OPTIONS_TEXT=`人間関係がつらい|relations\n給料が低い|salary\n体力・夜勤がきつい|burnout\n人手不足で忙しい|busy\n将来が不安|future\nその他|other`;// v1.7.0: 格納状態の sessionStorage 永続化は行わない（旧キー cdv5EntryFooterClosed:<prefix> は\n// 読みも書きもしない＝残っていても無害）。格納はページ表示中のメモリ状態のみ＝毎ページビューでバーから始まる。\n// 右下格納アイコンの既定サイズ（px）。バー退場→アイコンのポップインで視認できる最小サイズ。\nconst FOOTER_COLLAPSE_ICON_SIZE=56;// v1.5.1: 固定フッターバーを下方に延長する量（px）。モバイルブラウザのURLバー収縮\n// （レイアウトビューポート高さ変化）や iOS ラバーバンドスクロール中の fixed 要素の\n// 再配置遅延で、バー下端とビューポート下端の間に一瞬隙間が見えるのを防ぐ。\n// バー背景を下へ 64px 延ばし、同量の paddingBottom で内容位置は不変に保つ。\nconst FOOTER_UNDERLAP_PX=64;// v2.1.0: PC表示の余白/間隔の拡大率。文字は Property `desktopFontScale` で拡大するが、\n// 余白は文字より一段大きく広げないと「文字だけ大きい窮屈なカード」に見えるため係数を分けている\n// （Lutein v1.2.0 のカードpadding ×1.4/×1.6・ボタンgap ×1.25 と同じ考え方）。\n// いずれも isDesktop のときだけ乗算＝モバイルは従来値のまま。\nconst DESKTOP_CARD_PAD_V_SCALE=1.4;const DESKTOP_CARD_PAD_X_SCALE=1.6;const DESKTOP_OPTION_PAD_V_SCALE=1.35;const DESKTOP_OPTION_PAD_H_SCALE=1.4;const DESKTOP_OPTION_GAP_SCALE=1.25;// v2.2.0: mbtiモード（5段階スケール）のPC拡大率。Lutein入口 v1.2.0 と同値\n// （丸ボタンは面積で見えるので文字倍率より控えめに1.2倍・間隔は1.25倍）。isDesktop のときだけ乗算。\nconst DESKTOP_SCALE_BUTTON_SIZE_SCALE=1.2;const DESKTOP_SCALE_BUTTON_GAP_SCALE=1.25;// v2.2.0: 5段階スケール（性格Q1）の値と直径。中央（3=どちらでもない）が最小の砂時計型。\nconst MBTI_SCALE_VALUES=[1,2,3,4,5];const MBTI_SCALE_SIZES=[48,40,32,40,48];// ================================================================================\n// v2.4.0: 離脱ポップ（ブラウザバック時に1セッション1回だけ出すモーダル）\n// ================================================================================\n// 「この入口で回答して診断ページへ出発したか」の印。診断ページ側のスナップショットが\n// まだ無い（Q1未回答で戻ってきた）局面でも resume 面を出せるようにするためのフラグ。\n// v2.4.5: 本体スナップショットの schemaVersion（本体 DIAGNOSIS_STATE_SCHEMA_VERSION と**手動同期**）。\n// 本体はスキーマ不一致のスナップショットを復元時に破棄するため、こちらも同じ条件で読まないと\n// 「再開できないのに resume 面を出す」齟齬が生まれる（本体側をバンプしたらここも上げること）。\nconst BODY_SNAPSHOT_SCHEMA_VERSION=5;// 1セッション1回の表示済みフラグ。立っていれば履歴を積まず・ポップも出さない。\nconst EXIT_POPUP_SHOWN_STORAGE_KEY=\"cdv5EntryExitPopShown\";// v2.4.3: 「ダミー履歴を積んだ」印（sessionStorage）。history.state のマーカーは\n// **Framerルーターがページロード時に replaceState で上書きして消す**（select.kaigonews.net で実証:\n// push直後 {cdv5EntryExitPop:true} → リロード後 {routeId,...} に置換）ため、新規ロードで\n// 戻ってきた帰り道の検知はこの印で行う。診断へ出発した位置は必ずダミーの上＝戻り先もダミーの上。\nconst EXIT_POPUP_PUSHED_STORAGE_KEY=\"cdv5EntryExitPopPushed\";// 本体 CaregiverDualDiagnosisV5 の sessionStorage キー（**本体と手動同期**）。\n// phase を読んで面（fresh / resume / done）を決めるためだけに使う（書き込みはしない）。\nconst BODY_STATE_STORAGE_KEY=\"caregiverDualV5DiagnosisState\";// 本体 v3.14.0 が受け取る「続きから再開する」指示。\nconst BODY_RESUME_PARAM=\"cdv5_resume\";// 履歴エントリの目印（popstate の state で自分の積んだ分か判定するために付ける）。\nconst EXIT_POPUP_HISTORY_MARKER=\"cdv5EntryExitPop\";// フッター（footerZIndex 既定 9990）より必ず上に出す固定値。\nconst EXIT_POPUP_Z_INDEX=2147483e3;// 二重default同期規約: destructure 既定値と addPropertyControls の defaultValue は\n// この定数を共有する（非空リテラルを両側に直書きしない）。\nconst DEFAULT_EXIT_POPUP_FRESH_HEADING=\"あなたの性格タイプと年収の目安、見ないまま閉じますか？\";const DEFAULT_EXIT_POPUP_FRESH_LEAD=\"最後に1つだけ。タップするとそのまま診断が始まります（約1分・登録不要）\";const DEFAULT_EXIT_POPUP_CLOSE_TEXT=\"このまま閉じる\";const DEFAULT_EXIT_POPUP_RESUME_HEADING=\"診断は途中から再開できます\";const DEFAULT_EXIT_POPUP_RESUME_BODY=\"答えた内容は残っています。あと少しで結果が見られます。\";const DEFAULT_EXIT_POPUP_RESUME_BUTTON=\"続きから再開する\";const DEFAULT_EXIT_POPUP_DONE_HEADING=\"診断結果は保存されています\";const DEFAULT_EXIT_POPUP_DONE_BODY=\"もう一度、結果とおすすめを見られます。\";const DEFAULT_EXIT_POPUP_DONE_BUTTON=\"結果をもう一度見る\";const DEFAULT_EXIT_POPUP_FV_VARIANT=\"exitpop\";// v2.4.1: オーバーレイは白（明るいスクリーン）が既定。白の上に白カードが沈まないよう、\n// カード側は枠線＋やわらかい影で輪郭を立てる（renderExitPopupStage 参照）。\nconst DEFAULT_EXIT_POPUP_OVERLAY_COLOR=\"rgba(255, 255, 255, 0.9)\";const DEFAULT_EXIT_POPUP_BORDER_COLOR=\"#E9EDF2\";// v2.4.8: dvh非対応環境（iOS Safari ≤15.3・Android WebView ≤107＝未更新端末のアプリ内ブラウザ）では\n// dvhを含む宣言が丸ごと破棄され、maxHeightの安全弁が消える。CSS.supportsで実行時判定してvhへフォールバック\n// （CSS.supports自体はSafari 9+/Chrome 28+で安全）\nconst SUPPORTS_DVH=typeof CSS!==\"undefined\"&&typeof CSS.supports===\"function\"?CSS.supports(\"height\",\"1dvh\"):false;const readSessionFlag=key=>{if(typeof window===\"undefined\")return false;try{return sessionStorage.getItem(key)===\"1\";}catch{return false;}};const writeSessionFlag=key=>{if(typeof window===\"undefined\")return;try{sessionStorage.setItem(key,\"1\");}catch{// プライベートモード等で書けない環境は諦める（機能が出ないだけで壊れない）\n}};const clearSessionFlag=key=>{if(typeof window===\"undefined\")return;try{sessionStorage.removeItem(key);}catch{// noop\n}};// 本体スナップショットの phase を読む。壊れている/無い/スキーマ不一致（本体が復元時に破棄する\n// スナップショット）は null＝fresh に倒す。\nconst readBodyDiagnosisPhase=()=>{if(typeof window===\"undefined\")return null;try{const raw=sessionStorage.getItem(BODY_STATE_STORAGE_KEY);if(!raw)return null;const parsed=JSON.parse(raw);if(!parsed||typeof parsed!==\"object\")return null;if(parsed.schemaVersion!==BODY_SNAPSHOT_SCHEMA_VERSION)return null;return typeof parsed.phase===\"string\"?parsed.phase:null;}catch{return null;}};// 面の決定はポップを出す瞬間に評価する（診断ページから戻ってきた直後の状態を読むため）。\n//   phase===\"result\"          … done（結果まで到達済み）\n//   phase===\"first-questions\" … resume（診断途中＝本体に復元可能なスナップショットがある）\n//   それ以外                   … fresh（未着手）\n// v2.4.5: 旧・回答済み印（cdv5EntryAnswered）による resume は撤去した。スナップショットが無い\n// （＝本体で1問も答えていない）人に「答えた内容は残っています」は嘘になり、本体もQ1新規開始に\n// なるため。その層には fresh 面（1問ポップ）を出し直すのが正直で、導線としても機能する。\nconst resolveExitPopupFace=()=>{const phase=readBodyDiagnosisPhase();if(phase===\"result\")return\"done\";if(phase===\"first-questions\")return\"resume\";return\"fresh\";};const hexToRgba=(color,alpha)=>{if(color.startsWith(\"rgb\")){const match=color.match(/rgba?\\((\\d+),\\s*(\\d+),\\s*(\\d+)/);if(match)return`rgba(${match[1]}, ${match[2]}, ${match[3]}, ${alpha})`;}const normalized=color.startsWith(\"#\")?color.slice(1):color;const expanded=normalized.length===3?normalized.split(\"\").map(char=>char+char).join(\"\"):normalized;if(expanded.length!==6)return`rgba(16, 185, 129, ${alpha})`;const r=parseInt(expanded.slice(0,2),16);const g=parseInt(expanded.slice(2,4),16);const b=parseInt(expanded.slice(4,6),16);if(Number.isNaN(r)||Number.isNaN(g)||Number.isNaN(b)){return`rgba(16, 185, 129, ${alpha})`;}return`rgba(${r}, ${g}, ${b}, ${alpha})`;};const sendGTMEvent=(eventName,params)=>{if(typeof window===\"undefined\")return;const dataLayer=window.dataLayer;if(dataLayer){dataLayer.push({event:eventName,...params});}};const getCurrentSearchParamsWithoutInternal=()=>{const params=typeof window===\"undefined\"?new URLSearchParams:new URLSearchParams(window.location.search);INTERNAL_QUERY_PARAMS.forEach(key=>params.delete(key));return params;};// v2.2.0: cdv5_fv / cdv5_q1 のどちらの付与にも使えるよう {paramKey,paramValue} に再一般化\n// （v2.0.0でENTRY_FV_PARAM直書きにしていたものを旧実装へ戻した）。\n// free（悩みカード）は paramKey=cdv5_fv・paramValue=`<変種名>_<回答>` で v2.1.3 と出力同一。\n// mbtiモードは paramKey=cdv5_q1・paramValue=String(1..5)。\nconst resolveDestinationUrl=({url,paramKey,paramValue,preserveParams})=>{if(typeof window===\"undefined\")return url;const fallbackUrl=url||window.location.href;try{const urlObj=new URL(fallbackUrl,window.location.origin);if(preserveParams){const currentParams=getCurrentSearchParamsWithoutInternal();currentParams.forEach((value,key)=>{if(!urlObj.searchParams.has(key)){urlObj.searchParams.set(key,value);}});}urlObj.searchParams.set(paramKey,paramValue);return urlObj.toString();}catch{const params=preserveParams?getCurrentSearchParamsWithoutInternal():new URLSearchParams;params.set(paramKey,paramValue);const paramString=params.toString();if(!paramString)return fallbackUrl;const separator=fallbackUrl.includes(\"?\")?\"&\":\"?\";return`${fallbackUrl}${separator}${paramString}`;}};// FVトークン正規化（URL/GTMに乗る値・安全文字のみ24字まで）\nconst sanitizeFvToken=s=>s.replace(/[^A-Za-z0-9_-]/g,\"\").slice(0,24);// カード選択肢のテキストをパース。「ラベル|値」形式・値省略=行番号・2〜6件にクランプ。\n// 2件未満は空配列（呼び出し側で既定の悩みカードへフォールバック）。\nconst parseCardOptions=text=>{if(!text)return[];const lines=text.split(\"\\n\").map(l=>l.trim()).filter(l=>l.length>0);const opts=[];lines.forEach((line,index)=>{const barIdx=line.indexOf(\"|\");const label=barIdx>=0?line.slice(0,barIdx).trim():line;const rawValue=barIdx>=0?line.slice(barIdx+1).trim():\"\";const value=sanitizeFvToken(rawValue)||String(index+1);if(label)opts.push({label,value});});const clamped=opts.slice(0,6);return clamped.length>=2?clamped:[];};const ENTRY_ANIM_STYLE_ID=\"cdv5-entry-anim-styles\";const injectEntryAnimStyles=()=>{if(typeof document===\"undefined\")return;if(document.getElementById(ENTRY_ANIM_STYLE_ID))return;const style=document.createElement(\"style\");style.id=ENTRY_ANIM_STYLE_ID;style.textContent=\"@keyframes cdv5EntryPop{0%{transform:scale(0.3);}60%{transform:scale(1.12);}100%{transform:scale(1);}}\"+// v1.1.0: リード文/質問文のフェードアップ（入場シーケンスの前半）。\n\"@keyframes cdv5EntryRise{0%{opacity:0;transform:translateY(10px);}100%{opacity:1;transform:none;}}\"+\"@keyframes cdv5EntryFade{0%{opacity:0;}100%{opacity:1;}}\"+// v1.1.0: 入場アニメは reduce 指定時に無効化（.cdv5-entry-anim は入場アニメ適用時のみ付与）。\n\"@media (prefers-reduced-motion: reduce){.cdv5-entry-anim{animation:none !important;opacity:1 !important;transform:none !important;}}\"+\"@keyframes cdv5EntryPulse{0%{box-shadow:0 0 0 0 var(--cdv5-pulse-color,rgba(16,185,129,0.5));}70%{box-shadow:0 0 0 12px rgba(0,0,0,0);}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);}}\"+\".cdv5-entry-pulse{animation:cdv5EntryPulse 1.8s ease-in-out infinite;}\"+\"@keyframes cdv5EntryPress{0%{top:0;box-shadow:0 3px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-bg);}10%{top:4px;box-shadow:0 1px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-tint);}20%{top:0;box-shadow:0 3px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-bg);}30%{top:4px;box-shadow:0 1px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-tint);}40%{top:0;box-shadow:0 3px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-bg);}100%{top:0;box-shadow:0 3px 0 var(--cdv5-press-shadow,rgba(0,0,0,0.12));background-color:var(--cdv5-press-bg);}}\"+\".cdv5-entry-press{position:relative;animation:cdv5EntryPress 2.2s infinite;}\";document.head.appendChild(style);};// FVに入ったら一度だけ true（disabled時・未対応時は常に true）\nconst useInView=(ref,enabled)=>{const[inView,setInView]=useState(false);useEffect(()=>{if(!enabled){setInView(true);return;}if(typeof window===\"undefined\"||typeof IntersectionObserver===\"undefined\"||!ref.current){setInView(true);return;}// v1.1.0: マウント時点で既にビューポート内なら同期的に true にする（IO待ちをしない）。\n// 入場アニメが既定ONになったため、IntersectionObserver のコールバックが配送されない環境\n// （非表示タブでの読み込み・プリレンダ・一部の埋め込みプレビュー）でカードが opacity:0 の\n// まま見えなくなるのを防ぐ。判定は observer の threshold 0.25 と同義（要素がビューポート\n// より高い場合はビューポート高の25%で判定）。ビューポート外なら従来どおり IO で待つ。\nconst rect=ref.current.getBoundingClientRect();const viewportHeight=window.innerHeight||0;const visibleHeight=Math.min(rect.bottom,viewportHeight)-Math.max(rect.top,0);if(rect.height>0&&viewportHeight>0&&visibleHeight>=Math.min(rect.height,viewportHeight)*.25){setInView(true);return;}const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){setInView(true);observer.disconnect();}});},{threshold:.25});observer.observe(ref.current);return()=>observer.disconnect();},[enabled,ref]);return inView;};// v2.2.0: 性格Q1（mbtiモード）の5段階スケールUI。v2.0.0 で撤去したものを旧実装のまま復活。\n// PC拡大は Lutein入口 v1.2.0 と同じく**呼び出し側**で済ませる（labelFontSize は fs()、\n// buttonSizeScale/buttonGap は eff 値を渡す）＝この関数の導出式は旧実装から一切変えていない。\n// compact（フッターバー）側には呼び出し側で拡大前の生値を渡す＝フッターは常にモバイル寸法。\nfunction ScaleButtons({selectedValue,onSelect,labelColor,labelFontSize,labelMarginBottom,sideLabelLeft,sideLabelRight,centerLabelText,centerLabelMarginTop,buttonGap,buttonSizeScale,buttonRadius,neutralButtonColor,selectedButtonColor,checkColor,entranceEnabled,entranceActive,pulseActive,pulseColor,checkSweepEnabled,pressLoopEnabled,pressTintColor,inView,compact=false,inlineTight=false,entranceStartDelay=0,entranceStaggerStep=.09,entranceFade=false}){const isAnswered=selectedValue!==null;// v1.5.0: compact（フッター）時のみボタンを0.78倍/間隔を詰める・中央ラベル非表示。\n// compact=false は従来値（未指定時＝完全不変）。\n// v1.1.0: inlineTight（インライン compact プリセット）時は既存値から比率で縮める。\n// 優先順位は compact（フッター）> inlineTight > 従来値。呼び出し側で inlineTight は\n// !compact のときだけ true になる＝フッターの導出には一切影響しない。\nconst effectiveScale=compact?buttonSizeScale*.78:inlineTight?buttonSizeScale*.88:buttonSizeScale;const effectiveGap=compact?Math.min(buttonGap,10):inlineTight?Math.max(6,Math.round(buttonGap*.8)):buttonGap;const effectiveLabelFontSize=!compact&&inlineTight?Math.max(10,Math.round(labelFontSize*.92)):labelFontSize;const effectiveLabelMarginBottom=!compact&&inlineTight?Math.max(4,Math.round(labelMarginBottom*.75)):labelMarginBottom;const effectiveCenterLabelMarginTop=!compact&&inlineTight?Math.max(4,Math.round(centerLabelMarginTop*.75)):centerLabelMarginTop;// チェックスイープ: FV表示時に大きいボタンから順に1回だけチェックが流れる\nconst[sweepIndex,setSweepIndex]=useState(-1);// 押し込みループ（沈む）: checkSweepとは独立してオンオフ\nconst[pressLoop,setPressLoop]=useState(false);const sweepRanRef=useRef(false);// v2.2.1: 入場アニメ（V5インラインは選択肢の出現が entranceStartDelay=1.5s + 0.5s）より\n// 前にスイープが流れ終わって「一度も見えない」問題の修正。入場完了後を起点にする。\nconst SWEEP_BASE=entranceActive?Math.round(entranceStartDelay*1e3)+500:0;const SWEEP_END=SWEEP_BASE+250+5*230+80// スイープが流れ終わる時刻\n;useEffect(()=>{if(!checkSweepEnabled||!inView||isAnswered||sweepRanRef.current)return;sweepRanRef.current=true;const order=[0,4,1,3,2]// 大きいもの→小さいものの順（サイズ48,40,32基準）\n;const STEP=230;const START=SWEEP_BASE+250;const timers=[];order.forEach((idx,k)=>{timers.push(setTimeout(()=>setSweepIndex(idx),START+k*STEP));});timers.push(setTimeout(()=>setSweepIndex(-1),SWEEP_END));return()=>timers.forEach(t=>clearTimeout(t));},[checkSweepEnabled,inView,isAnswered,SWEEP_BASE,SWEEP_END]);// 押し込みループ開始: スイープONならスイープ後、OFFなら入場後/即時\nuseEffect(()=>{if(!pressLoopEnabled||!inView||isAnswered)return;const delay=checkSweepEnabled?SWEEP_END+120:entranceActive?SWEEP_BASE+350:350;const t=setTimeout(()=>setPressLoop(true),delay);return()=>clearTimeout(t);},[pressLoopEnabled,inView,isAnswered,checkSweepEnabled,entranceActive,SWEEP_BASE,SWEEP_END]);return /*#__PURE__*/_jsxs(_Fragment,{children:[(sideLabelLeft||sideLabelRight)&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\",marginBottom:effectiveLabelMarginBottom,paddingLeft:8,paddingRight:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:effectiveLabelFontSize,color:labelColor},children:sideLabelLeft}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:effectiveLabelFontSize,color:labelColor},children:sideLabelRight})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\",gap:effectiveGap},children:MBTI_SCALE_VALUES.map(value=>{const isSelected=selectedValue===value;const isSweep=!isAnswered&&sweepIndex===value-1;const isPressLoop=pressLoop&&pressLoopEnabled&&!isAnswered;const size=Math.max(1,Math.round(MBTI_SCALE_SIZES[value-1]*effectiveScale));return /*#__PURE__*/_jsx(\"div\",{className:entranceActive?\"cdv5-entry-anim\":undefined,style:{display:\"inline-flex\",animation:entranceActive?`${entranceFade?\"cdv5EntryFade 0.5s ease\":\"cdv5EntryPop 0.5s cubic-bezier(0.34,1.56,0.64,1)\"} ${entranceStartDelay+(value-1)*entranceStaggerStep}s both`:undefined},children:/*#__PURE__*/_jsxs(motion.button,{type:\"button\",\"aria-label\":`Q1回答 ${value}`,className:isPressLoop?\"cdv5-entry-press\":pulseActive&&!isAnswered?\"cdv5-entry-pulse\":undefined,animate:{scale:isSweep?1.07:1},transition:{duration:.18},whileTap:!isAnswered?{scale:.9}:{scale:.95},whileHover:!isAnswered?{scale:1.1}:{scale:1.05},onClick:()=>{if(!isAnswered)onSelect(value);},style:{width:size,height:size,borderRadius:buttonRadius,backgroundColor:isSelected||isSweep?selectedButtonColor:neutralButtonColor,border:\"none\",cursor:isAnswered?\"default\":\"pointer\",opacity:isAnswered&&!isSelected?.3:1,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",transition:\"background-color 0.2s ease, opacity 0.2s ease\",padding:0,animationDelay:isPressLoop?\"0s\":`${(entranceEnabled?entranceStartDelay+.5:0)+(value-1)*.1}s`,...{\"--cdv5-pulse-color\":hexToRgba(pulseColor,.5),\"--cdv5-press-bg\":neutralButtonColor,\"--cdv5-press-tint\":hexToRgba(pressTintColor,.25)}},children:[isSelected&&/*#__PURE__*/_jsx(motion.svg,{initial:{scale:0},animate:{scale:1},width:size*.5,height:size*.5,viewBox:\"0 0 24 24\",fill:\"none\",stroke:checkColor,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\"})}),checkSweepEnabled&&!isSelected&&/*#__PURE__*/_jsx(\"svg\",{width:size*.5,height:size*.5,viewBox:\"0 0 24 24\",fill:\"none\",stroke:checkColor,strokeWidth:\"3\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity:isSweep?1:0,transition:\"opacity 0.12s ease\"},children:/*#__PURE__*/_jsx(\"polyline\",{points:\"4 12 9 17 20 6\",style:{strokeDasharray:24,strokeDashoffset:isSweep?0:24,transition:\"stroke-dashoffset 0.24s ease\"}})})]})},value);})}),!compact&&centerLabelText&&/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginTop:effectiveCenterLabelMarginTop},children:/*#__PURE__*/_jsx(\"span\",{style:{fontSize:effectiveLabelFontSize,color:labelColor},children:centerLabelText})})]});}// FV質問の選択肢カードUI（SiteMatchEntryの5択カードを2〜6択可変に翻案）。\n// v2.2.0: mbtiモード（ScaleButtons）復活後も、free（悩みカード・既定）の回答UIはこれ。\n// cdv5EntryPop/Fade/Pulse/Press keyframes・CSS変数を流用。チェックスイープは選択肢数nで可変。\nfunction CardOptionButtons({options,selectedValue,onSelect,optionBgColor,optionFontSize,optionRadius,optionGap,primaryColor,textColor,entranceEnabled,entranceActive,pulseActive,pulseColor,checkSweepEnabled,pressLoopEnabled,pressTintColor,inView,compact=false,inlineTight=false,twoColumns=false,entranceStartDelay=.15,entranceStaggerStep=.08,entranceFade=false,desktopScale=1}){const isAnswered=selectedValue!==null;const n=options.length;// v1.5.0: compact（フッター）時のみ文字/余白を詰め、4件以上は2列grid（中央寄せ）。\n// compact=false は従来値（未指定時＝完全不変）。\n// v1.1.0: inlineTight（インライン compact プリセット）時は既存値から比率で縮める。\n// 列数/整列はインラインでは変えない（1列・左寄せのまま＝可読性優先）。\n// v2.1.0: PC表示。**compact/inlineTight の導出を先に確定させ、その最終値に desktop 倍率を掛ける**\n// （合成順序＝compact縮小 → desktop拡大）。dScale===1（モバイル・未測定・OFF）なら乗算せず\n// 従来の値/文字列をそのまま使う＝出力完全一致。フッター（compact）は常に 1 に落として非対象。\nconst dScale=compact?1:desktopScale;const isDesktopScale=dScale>1;const dFont=n=>isDesktopScale?Math.round(n*dScale):n;const baseFontSize=compact?Math.min(optionFontSize,13):inlineTight?Math.max(12,Math.round(optionFontSize*.93)):optionFontSize;const effectiveFontSize=dFont(baseFontSize);const baseGap=compact?Math.min(optionGap,6):inlineTight?Math.max(4,Math.round(optionGap*.8)):optionGap;const effectiveGap=isDesktopScale?Math.round(baseGap*DESKTOP_OPTION_GAP_SCALE):baseGap;// v1.1.1: インラインでも twoColumns（既定ON）で4件以上は2列grid（FV圧縮）。\n// 2列時はカード幅が半分になるため中央揃え・横paddingを詰める\n// v2.1.0: paddingは文字列直書きから[縦, 横]の数値ペア経由に変更（desktop倍率を掛けるため）。\n// モバイル時に生成される文字列は従来と同一（\"9px 12px\" / \"11px 10px\" / \"14px 12px\" / \"11px 14px\" / \"16px 20px\"）。\nconst inlineTwoCol=!compact&&twoColumns&&n>=4;// v2.1.3: 列は minmax(0,1fr)＝素の1frだと列の最小幅がラベルのmin-contentに負け、\n// 長いラベル（GUI編集可）で2列合計がコンポーネント幅を超えて横に溢れる（本体v3.1.1と同じ規約）\nconst twoCol=(compact||inlineTwoCol)&&n>=4;const gridColumns=twoCol?\"minmax(0, 1fr) minmax(0, 1fr)\":\"minmax(0, 1fr)\";const[basePadV,basePadH]=compact?[9,12]:inlineTwoCol?inlineTight?[11,10]:[14,12]:inlineTight?[11,14]:[16,20];const cardPadding=isDesktopScale?`${Math.round(basePadV*DESKTOP_OPTION_PAD_V_SCALE)}px ${Math.round(basePadH*DESKTOP_OPTION_PAD_H_SCALE)}px`:`${basePadV}px ${basePadH}px`;const effectiveRadius=!compact&&inlineTight?Math.max(0,Math.round(optionRadius*.85)):optionRadius;const cardTextAlign=compact||inlineTwoCol?\"center\":\"left\";const[sweepIndex,setSweepIndex]=useState(-1);const[pressLoop,setPressLoop]=useState(false);const sweepRanRef=useRef(false);// v2.2.1: ScaleButtons と同じく入場アニメ完了後をスイープの起点にする（タイマーのみ・DOM不変）。\nconst SWEEP_BASE=entranceActive?Math.round(entranceStartDelay*1e3)+500:0;const SWEEP_END=SWEEP_BASE+250+n*230+80;useEffect(()=>{if(!checkSweepEnabled||!inView||isAnswered||sweepRanRef.current)return;sweepRanRef.current=true;const STEP=230;const START=SWEEP_BASE+250;const timers=[];options.forEach((_,idx)=>{timers.push(setTimeout(()=>setSweepIndex(idx),START+idx*STEP));});timers.push(setTimeout(()=>setSweepIndex(-1),SWEEP_END));return()=>timers.forEach(t=>clearTimeout(t));},[checkSweepEnabled,inView,isAnswered,SWEEP_BASE,SWEEP_END,options]);useEffect(()=>{if(!pressLoopEnabled||!inView||isAnswered)return;const delay=checkSweepEnabled?SWEEP_END+120:entranceActive?SWEEP_BASE+350:350;const t=setTimeout(()=>setPressLoop(true),delay);return()=>clearTimeout(t);},[pressLoopEnabled,inView,isAnswered,checkSweepEnabled,entranceActive,SWEEP_BASE,SWEEP_END]);return /*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:gridColumns,gap:effectiveGap},children:options.map((opt,idx)=>{const isSelected=selectedValue===opt.value;const isSweep=!isAnswered&&sweepIndex===idx;const isPressLoop=pressLoop&&pressLoopEnabled&&!isAnswered;// V5 v1.0.0: 2列grid（compact・n>=4）で奇数個のとき、最後の1枚だけ全幅にして\n// 右に空きセルが残る不揃いを防ぐ（既定の悩み5択＝「その他」が全幅スパン）。\nconst isLastOddSpan=twoCol&&n%2===1&&idx===n-1;return /*#__PURE__*/_jsx(\"div\",{className:entranceActive?\"cdv5-entry-anim\":undefined,style:{gridColumn:isLastOddSpan?\"1 / -1\":undefined,animation:entranceActive?`${entranceFade?\"cdv5EntryFade 0.5s ease\":\"cdv5EntryPop 0.45s cubic-bezier(0.34,1.56,0.64,1)\"} ${entranceStartDelay+idx*entranceStaggerStep}s both`:undefined},children:/*#__PURE__*/_jsxs(motion.button,{type:\"button\",\"aria-label\":`Q1回答 ${opt.label}`,className:isPressLoop?\"cdv5-entry-press\":pulseActive&&!isAnswered?\"cdv5-entry-pulse\":undefined,animate:{scale:isSweep?1.03:1},transition:{duration:.18},whileTap:!isAnswered?{scale:.97}:undefined,onClick:()=>{if(!isAnswered)onSelect(opt.value);},style:{width:\"100%\",padding:cardPadding,fontSize:effectiveFontSize,borderRadius:effectiveRadius,cursor:isAnswered?\"default\":\"pointer\",border:`2px solid ${isSelected||isSweep?primaryColor:\"transparent\"}`,backgroundColor:isSelected?primaryColor:optionBgColor,color:isSelected?\"#fff\":textColor,textAlign:cardTextAlign,opacity:isAnswered&&!isSelected?.4:1,transition:\"all 0.15s ease\",fontFamily:\"inherit\",// v2.1.1: ✓の絶対配置の基準（下記コメント参照）\nposition:\"relative\",...{\"--cdv5-pulse-color\":hexToRgba(pulseColor,.4),\"--cdv5-press-bg\":optionBgColor,\"--cdv5-press-tint\":hexToRgba(pressTintColor,.22)}},children:[checkSweepEnabled&&!isSelected&&/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",left:9,top:0,bottom:0,display:isSweep?\"flex\":\"none\",alignItems:\"center\",color:primaryColor,fontWeight:700,opacity:isSweep?1:0,transition:\"opacity 0.15s ease\"},children:\"✓\"}),opt.label]})},`${opt.value}-${idx}`);})});}export function CaregiverDualDiagnosisV5EntryQuestion(props){const{destinationUrl=\"/diagnosis\",preserveParams=true,displayMode=\"inline\",footerScrollPercent=30,footerCloseEnabled=true,footerAutoCollapseEnabled=true,footerAutoCollapseSec=3,footerCollapseIconImage,footerShowLead=true,footerZIndex=9990,footerBgColor,footerRadius=16,footerShadow=\"0 -10px 30px rgba(15, 23, 42, 0.18)\",// v1.1.0: インラインFVカードのサイズプリセット（既定 compact＝FVに収まる小さめ）\ninlineSize=\"compact\",// v2.2.0: 質問モード（既定は悩みカード＝v2.1.3と同じ）\nquestionMode=\"free\",footerQuestionMode=\"same\",mbtiQuestionText=DEFAULT_MBTI_Q1_TEXT,fvCardTwoColumns=true,fvVariantName=\"worry\",fvCardOptionsText=DEFAULT_WORRY_CARD_OPTIONS_TEXT,optionBgColor=\"#F3F4F6\",optionFontSize=15,optionRadius=12,optionGap=10,questionText=DEFAULT_Q1_TEXT,leadText=\"まずは1問。約1分の診断が始まります\",primaryColor=\"#10B981\",backgroundColor=\"#FFFFFF\",textColor=\"#1F2937\",fontFamily=\"system-ui\",maxWidth=520,// v2.1.0: PC表示（既定ON）。コンポーネント幅が breakpoint 以上でインラインカードを広げ文字を拡大\ndesktopEnabled=true,desktopBreakpoint=700,desktopMaxWidth=640,desktopFontScale=1.15,cardRadius=20,cardPaddingTop=18,cardPaddingX=16,cardPaddingBottom=16,borderColor,borderWidth=1,cardShadow=\"0 10px 28px rgba(15, 23, 42, 0.12)\",leadTextColor,leadFontSize=13,leadFontWeight=700,leadMarginBottom=8,questionPrefix=\"Q1.\",questionFontSize=18,questionFontWeight=800,questionLineHeight=1.45,questionMarginBottom=18,// v2.2.0: mbtiモード（5段階スケール）専用。free では一切参照されない。\nlabelColor,labelFontSize=13,labelMarginBottom=12,sideLabelLeft=\"そう思わない\",sideLabelRight=\"そう思う\",centerLabelText=\"どちらでもない\",centerLabelMarginTop=8,buttonGap=12,buttonSizeScale=1,buttonRadius=999,neutralButtonColor=\"#E5E7EB\",selectedButtonColor,checkColor=\"#FFFFFF\",gtmEventPrefix=\"caregiver_dual_v5\",q1TrackingId=\"cdv5-q1\",redirectDelayMs=260,// v1.1.0: 入場アニメは既定ON（リード/質問文フェードアップ→選択肢が順にポップ）\nentranceAnimationEnabled=true,tapHintAnimation=\"none\",pressLoopEnabled=false,pressTintColor,tapPulseEnabled=false,pulseColor,// v2.4.0: 離脱ポップ（既定OFF＝effect/リスナーを一切張らない＝従来と完全同一）\nexitPopupEnabled=false,exitPopupQuestionMode=\"same\",exitPopupOverlayColor=DEFAULT_EXIT_POPUP_OVERLAY_COLOR,exitPopupAccentColor,exitPopupBorderColor=DEFAULT_EXIT_POPUP_BORDER_COLOR,exitPopupFvVariantName=DEFAULT_EXIT_POPUP_FV_VARIANT,exitPopupFreshHeadingText=DEFAULT_EXIT_POPUP_FRESH_HEADING,exitPopupFreshLeadText=DEFAULT_EXIT_POPUP_FRESH_LEAD,exitPopupCloseText=DEFAULT_EXIT_POPUP_CLOSE_TEXT,exitPopupResumeEnabled=true,exitPopupResumeHeadingText=DEFAULT_EXIT_POPUP_RESUME_HEADING,exitPopupResumeBodyText=DEFAULT_EXIT_POPUP_RESUME_BODY,exitPopupResumeButtonText=DEFAULT_EXIT_POPUP_RESUME_BUTTON,exitPopupDoneEnabled=false,exitPopupDoneHeadingText=DEFAULT_EXIT_POPUP_DONE_HEADING,exitPopupDoneBodyText=DEFAULT_EXIT_POPUP_DONE_BODY,exitPopupDoneButtonText=DEFAULT_EXIT_POPUP_DONE_BUTTON,exitPopupDoneUrl=\"\"}=props;// 後方互換: tapHintAnimation が \"none\" のときは従来の tapPulseEnabled を踏襲\nconst effectiveHint=tapHintAnimation!==\"none\"?tapHintAnimation:tapPulseEnabled?\"pulse\":\"none\";const checkSweepEnabled=effectiveHint===\"checkSweep\";const pulseEnabled=effectiveHint===\"pulse\";const track=useTracking();// v2.2.0: 質問モード。\"mbti\" のときだけ5段階スケール＋cdv5_q1（既定 \"free\"＝悩みカード）。\nconst isMbtiMode=questionMode===\"mbti\";// v2.2.0: mbtiモードの選択値（1..5）。free では常に null のまま。\nconst[selectedValue,setSelectedValue]=useState(null);// FV質問の選択値（カード option の値）\nconst[selectedFvValue,setSelectedFvValue]=useState(null);const redirectTimerRef=useRef(null);const containerRef=useRef(null);// v1.5.0: フッター固定モードの状態。canvas（Framer編集画面）では固定表示を出さず\n// 通常フローのプレビューにする＝全新規effectは isCanvas 早期return。\n// v1.1.0: 入場アニメが既定ONになったため canvas では useInView を無効化（=即 true）。\n// 理由: 編集画面でコンポーネントがビューポート外にあると IntersectionObserver が発火せず\n// カードが opacity:0 のまま見えなくなる。canvas では常に完成状態を見せる。\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;const inView=useInView(containerRef,!isCanvas&&(entranceAnimationEnabled||checkSweepEnabled||pressLoopEnabled));// v1.1.0: インラインFVカードだけを一段小さくするプリセット（footer compact とは独立）\nconst isInlineTight=inlineSize!==\"standard\";// v2.1.0: PC（デスクトップ）表示の幅検知。Lutein入口 v1.2.0 と同パターンで、\n// メディアクエリではなく**コンポーネント自身の描画幅**を観測する（Framerのブレークポイント配置や\n// 親フレームの列幅にそのまま追従するため）。初期値0＝モバイル扱い（SSR安全）。\n// - 観測対象はインラインFVカードの外側ラッパ（containerRef）。footer単独モードでは未マウント＝\n//   rootWidth は 0 のまま＝isDesktop は常に false（フッターバーはモバイル寸法のまま＝設計どおり）。\n// - isCanvas（Framer編集画面）では測定しない＝従来（モバイル）値で描画する。\nconst[rootWidth,setRootWidth]=useState(0);useLayoutEffect(()=>{if(isCanvas)return;const el=containerRef.current;if(!el)return;const measure=()=>{const w=el.getBoundingClientRect().width;if(w>0)setRootWidth(prev=>Math.abs(prev-w)>.5?w:prev);};measure();if(typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{for(const entry of entries){const w=entry.contentRect?.width??el.getBoundingClientRect().width;if(w>0)setRootWidth(prev=>Math.abs(prev-w)>.5?w:prev);}});ro.observe(el);return()=>ro.disconnect();},[isCanvas]);const isDesktop=desktopEnabled&&rootWidth>=desktopBreakpoint;// 文字は round(値 × 倍率)。**compact/inlineTight で縮めた最終値に対して**掛ける（合成順序）。\nconst fs=n=>isDesktop?Math.round(n*desktopFontScale):n;const effMaxWidth=isDesktop?desktopMaxWidth:maxWidth;// 悩みカード（CardOptionButtons）へ渡す倍率。1 のときは内部で一切乗算しない＝従来出力。\nconst optionDesktopScale=isDesktop?desktopFontScale:1;const resolvedBorderColor=borderColor||hexToRgba(primaryColor,.18);const resolvedLeadTextColor=leadTextColor||primaryColor;const resolvedPulseColor=pulseColor||primaryColor;// v2.2.0: mbtiモードのスケール用（free では未使用）。\nconst resolvedLabelColor=labelColor||hexToRgba(textColor,.7);const resolvedSelectedButtonColor=selectedButtonColor||primaryColor;// 押し込み色の既定はモード別＝free は primaryColor（v2.1.3と同一）・mbti は選択ボタン色（旧実装と同一）。\n// 既定値どうしは同値（#10B981）なので、どちらのモードも既定では見た目が変わらない。\nconst resolvedPressTintColor=pressTintColor||(isMbtiMode?resolvedSelectedButtonColor:primaryColor);// v2.2.0: mbtiモードのPC拡大（Lutein入口 v1.2.0 と同値）。isDesktop でないときは生値のまま。\nconst effButtonSizeScale=isDesktop?buttonSizeScale*DESKTOP_SCALE_BUTTON_SIZE_SCALE:buttonSizeScale;const effButtonGap=isDesktop?Math.round(buttonGap*DESKTOP_SCALE_BUTTON_GAP_SCALE):buttonGap;const isFooterOnly=displayMode===\"footer\";const isInlineFooter=displayMode===\"inline-footer\";const hasFooter=isFooterOnly||isInlineFooter;// v1.7.0: 「格納（右下アイコン）」状態。旧 footerClosed（sessionStorageで完全非表示）を置き換える。\n// 格納はそのページ表示中だけの状態＝毎ページビューで必ずバーから始まる（永続化しない）。\n// 旧キー cdv5EntryFooterClosed:<prefix> が sessionStorage に残っていても無視される（読まない）。\nconst[footerCollapsed,setFooterCollapsed]=useState(false);// 多重送信ガード用に collapsed 状態をrefでも保持（同一tick内の連打で状態更新前に2回発火するのを防ぐ）\nconst footerCollapsedRef=useRef(footerCollapsed);const[footerVisible,setFooterVisible]=useState(false);const footerViewSentRef=useRef(false);// v1.7.0: 自動格納タイマーと、その「アーム可否」を決める2つのref。\n// - autoCollapseCanceledRef: この出現中は自動格納しない（バー内 pointerdown でキャンセル）。\n//   バーが隠れる（footerVisible=false）と解除され、次の出現で再アームされる。\n// - autoCollapseDisarmedRef: アイコンから明示的に再展開した後は以後アームしない（ユーザーの意思尊重）。\nconst autoCollapseTimerRef=useRef(null);const autoCollapseCanceledRef=useRef(false);const autoCollapseDisarmedRef=useRef(false);// v1.6.0: 複合（inline-footer）モードの出現条件を「%到達 AND FVカードが画面外(上)」の\n// ANDにするための状態。%到達は一度満たしたら維持（ref）。FVの通過状態もrefで保持し、\n// 両条件が揃った時点で setFooterVisible(true)（どちらのイベント源が先でも成立させる）。\nconst percentReachedRef=useRef(false);const fvPassedUpRef=useRef(false);// v1.5.2: 固定ステージDOMへの参照。visualViewport追従で transform を直接書き換える。\nconst footerStageRef=useRef(null);// v1.5.1: 固定ステージを document.body へ portal する準備。SSR/初回マウント安全のため\n// マウント後に true 化（それまでは null 返却＝footerVisible初期falseなので視覚差なし）。\nconst[portalReady,setPortalReady]=useState(false);// v2.4.0: 離脱ポップも同じ portal（body直下）を使うため、そのマスターONでも準備する。\n// 既定（exitPopupEnabled=false）では条件が従来と同値＝インラインは1バイトも変わらない。\nconst exitPopupActive=exitPopupEnabled&&!isCanvas;useEffect(()=>{if(!hasFooter&&!exitPopupActive||isCanvas||typeof document===\"undefined\")return;setPortalReady(true);},[hasFooter,exitPopupActive,isCanvas]);// v2.4.0: 離脱ポップの表示状態。null=非表示／面（fresh/resume/done）は表示の瞬間に決める。\nconst[exitPopupFace,setExitPopupFace]=useState(null);// 閉じる操作の二重送信ガード兼、いま表示している面の同期参照。\nconst exitPopupFaceRef=useRef(null);// 自分が history.pushState した分がまだ残っているか（＝popstate を自分のものと見なせるか）。\nconst exitPopupHistoryAddedRef=useRef(false);// v2.0.0: 質問セットの解決はトップレベルProperty のみ（utm_termルール出し分けは撤去）。\n// 変種名は cdv5_fv=<変種名>_<回答> と GTM の fv_set に乗る識別子。\nconst fvVariant=useMemo(()=>sanitizeFvToken(fvVariantName)||\"default\",[fvVariantName]);// 選択肢が2件未満（未設定・書式ミス）のときは既定の悩みカードへフォールバック\n// （スケールUIを撤去したため、回答UIが消えるフォールバック先が存在しない）。\nconst fvCardOptions=useMemo(()=>{const parsed=parseCardOptions(fvCardOptionsText);return parsed.length>=2?parsed:parseCardOptions(DEFAULT_WORRY_CARD_OPTIONS_TEXT);},[fvCardOptionsText]);useEffect(()=>{injectEntryAnimStyles();},[]);const clearRedirectTimer=useCallback(()=>{if(!redirectTimerRef.current)return;clearTimeout(redirectTimerRef.current);redirectTimerRef.current=null;},[]);const resetSelection=useCallback(()=>{clearRedirectTimer();setSelectedValue(null);setSelectedFvValue(null);},[clearRedirectTimer]);useEffect(()=>{return()=>{clearRedirectTimer();};},[clearRedirectTimer]);useEffect(()=>{if(typeof window===\"undefined\")return;const handlePageShow=event=>{if(!event.persisted)return;resetSelection();};window.addEventListener(\"pageshow\",handlePageShow);return()=>window.removeEventListener(\"pageshow\",handlePageShow);},[resetSelection]);// v2.2.0: mbtiモード（性格Q1スケール）の回答ハンドラ。旧実装のまま復活。\n// cdv5_q1=<1..5> を付けて遷移し、GTM {prefix}_mbti_question（question_id:\"1\"/answer/source:\"entry\"）\n// を発火。計測スロットは free と共通の q1TrackingId（イベント名で判別できる）。\nconst handleSelect=useCallback((value,placement)=>{if(selectedValue!==null)return;setSelectedValue(value);const gtmParams={question_id:\"1\",answer:value.toString(),source:\"entry\"};// v1.5.0: フッター側UIからの回答のみ placement を付与（インライン/従来はキーなし）\n// v2.4.0: 離脱ポップ内の回答は placement:\"popup\"（キー集合はインライン=なしのまま不変）\nif(placement)gtmParams.placement=placement;sendGTMEvent(`${gtmEventPrefix}_mbti_question`,gtmParams);if(q1TrackingId){track(q1TrackingId);}redirectTimerRef.current=setTimeout(()=>{redirectTimerRef.current=null;if(typeof window===\"undefined\")return;const nextUrl=resolveDestinationUrl({url:destinationUrl,paramKey:ENTRY_Q1_PARAM,paramValue:String(value),preserveParams});window.location.assign(nextUrl);},Math.max(0,redirectDelayMs));},[destinationUrl,gtmEventPrefix,preserveParams,q1TrackingId,redirectDelayMs,selectedValue,track]);// FV質問の回答ハンドラ。cdv5_fv=<variant>_<answer> を付けて遷移。\n// GTM {prefix}_fv_question を発火し、計測スロットは q1TrackingId を使う。\n// v2.4.0: variantOverride は離脱ポップ経由の回答を計測で区別するための変種名差し替え\n// （ポップ内は exitPopupFvVariantName＝既定 \"exitpop\"）。未指定なら従来どおり fvVariant。\nconst handleFvSelect=useCallback((answerToken,placement,variantOverride)=>{if(selectedFvValue!==null)return;const variant=variantOverride||fvVariant;setSelectedFvValue(answerToken);const gtmParams={fv_set:variant,answer:answerToken,source:\"entry\"};// v1.5.0: フッター側UIからの回答のみ placement を付与（インライン/従来はキーなし）\n// v2.4.0: 離脱ポップ内の回答は placement:\"popup\"\nif(placement)gtmParams.placement=placement;sendGTMEvent(`${gtmEventPrefix}_fv_question`,gtmParams);if(q1TrackingId){track(q1TrackingId);}redirectTimerRef.current=setTimeout(()=>{redirectTimerRef.current=null;if(typeof window===\"undefined\")return;const nextUrl=resolveDestinationUrl({url:destinationUrl,paramKey:ENTRY_FV_PARAM,paramValue:`${variant}_${answerToken}`,preserveParams});window.location.assign(nextUrl);},Math.max(0,redirectDelayMs));},[selectedFvValue,gtmEventPrefix,fvVariant,q1TrackingId,track,destinationUrl,preserveParams,redirectDelayMs]);// ============================================================================\n// v2.4.0: 離脱ポップ（ブラウザバック検知）\n// ============================================================================\n// 参考実装は ExitIntentPopup v5.6.0。要点は「**ユーザー操作の後に**履歴を積む」こと\n// （モバイルChromeはページロード直後の pushState を dummy 扱いし、ユーザー操作なしでは\n// popstate を発火させない＝History hijacking 防止のセキュリティポリシー）。\n// したがって「ページを開いて何も触らずにバック」＝純直帰は**仕様上どうしても取れない**。\nuseEffect(()=>{if(!exitPopupActive||typeof window===\"undefined\")return;// 1セッション1回。既に出していれば履歴も積まない（＝以後のバックは素通しで離脱できる）\nif(readSessionFlag(EXIT_POPUP_SHOWN_STORAGE_KEY))return;// v2.4.2: いま自分のダミーエントリの上にいるか（history.state のマーカーで判定）。\n// 「回答タップで積んだダミー → 診断 → 戻る」でLPに帰ってくると、着地点はこのダミーの上。\n// ここを検知して即アームすれば、次のバックで resume/done 面が出せる。\n// v2.4.3: ただし**新規ロードの帰り道では Framerルーターが state を上書きしてマーカーが消える**\n// （実サイトで実証）ため、sessionStorage の「積んだ」印（EXIT_POPUP_PUSHED_STORAGE_KEY）を併用する。\n// BFCache復帰＝stateが残る→マーカー判定／新規ロード復帰＝印で判定、の二段構え。\nconst isOnOwnMarker=()=>{try{const state=window.history.state;return!!(state&&state[EXIT_POPUP_HISTORY_MARKER]);}catch{return false;}};const shouldArmOnReturn=()=>isOnOwnMarker()||readSessionFlag(EXIT_POPUP_PUSHED_STORAGE_KEY);// v2.4.5: マウント時の流入種別。「印」でアームしてよいのは帰り道（back_forward）か\n// ダミーの上でのリロードだけ。navigate（広告/直打ち/別LPへの新規流入）は現在地が\n// ダミーの上ではないので、残っている印は**古い**＝破棄する。放置すると同一セッションの\n// 以後のマウントが全て「アーム済みなのにダミー無し」になり、①ダミーを二度と積まず\n// ポップが黙って死ぬ ②同一パスのpopstateで誤ポップ、の両方が起きる。\nconst getNavType=()=>{try{const nav=performance.getEntriesByType(\"navigation\")[0];if(nav)return nav.type;}catch{/* fall through */}// v2.4.8: Navigation Timing L2非対応（iOS Safari ≤14等）はdeprecated APIへフォールバック\n// （本体getNavigationTypeと同流儀・総レビュー#6 M-4。無いと帰り道の印が誤破棄されresume面が出ない）\ntry{const legacy=performance.navigation;if(legacy&&typeof legacy.type===\"number\"){if(legacy.type===2)return\"back_forward\";if(legacy.type===1)return\"reload\";return\"navigate\";}}catch{/* noop */}return\"\";};// v2.4.3: popstate 時にパスが変わっていたら自分のダミー消費ではない（Framerのクライアント\n// サイドルーティング等）。誤ってポップを出さないためのガード。\nconst mountPathname=window.location.pathname;const removeActivationListeners=()=>{window.removeEventListener(\"pointerdown\",handleActivation,true);window.removeEventListener(\"keydown\",handleActivation,true);};function handleActivation(){if(exitPopupHistoryAddedRef.current)return;if(readSessionFlag(EXIT_POPUP_SHOWN_STORAGE_KEY)){removeActivationListeners();return;}// v2.4.2: 既に自分のダミーの上にいるなら積み直さない（ダミーが積み重なるのを防ぐ）\nif(isOnOwnMarker()){exitPopupHistoryAddedRef.current=true;return;}try{window.history.pushState({[EXIT_POPUP_HISTORY_MARKER]:true},\"\");}catch{removeActivationListeners();return;}exitPopupHistoryAddedRef.current=true;// v2.4.3: 「積んだ」印＝新規ロードで戻ってきた帰り道の検知用（stateはFramerが消すため）\nwriteSessionFlag(EXIT_POPUP_PUSHED_STORAGE_KEY);// v2.4.2: リスナーは外さない（BFCache復帰でフラグをリセットした後の再アームに使う。\n// historyAddedRef ガードで通常時は即returnなのでコストは無視できる）\n}// v2.4.2→v2.4.5: マウント時点で「ダミーの上」なら即アーム（診断から戻ってきた場合）。\n// マーカー（BFCache）はそれ自体が「ダミーの上」の証明なので常に有効。\n// sessionStorage の印（新規ロード＝Framerがstateを上書き済み）は back_forward / reload の\n// ときだけ信用する。navigate 流入で印だけ残っていたら古い印なので破棄（v2.4.5・上記コメント参照）。\n{const navType=getNavType();if(isOnOwnMarker()){exitPopupHistoryAddedRef.current=true;}else if(readSessionFlag(EXIT_POPUP_PUSHED_STORAGE_KEY)){if(navType===\"back_forward\"||navType===\"reload\"){exitPopupHistoryAddedRef.current=true;}else{clearSessionFlag(EXIT_POPUP_PUSHED_STORAGE_KEY);}}}const handlePopState=()=>{// 自分の積んだエントリが消費されたときだけ反応する\nif(!exitPopupHistoryAddedRef.current)return;// v2.4.3: パスが変わる遷移はFramerのルーティング等＝自分のダミー消費ではない\nif(window.location.pathname!==mountPathname){exitPopupHistoryAddedRef.current=false;return;}exitPopupHistoryAddedRef.current=false;if(readSessionFlag(EXIT_POPUP_SHOWN_STORAGE_KEY))return;const face=resolveExitPopupFace();const faceEnabled=face===\"fresh\"?true:face===\"resume\"?exitPopupResumeEnabled:exitPopupDoneEnabled;if(!faceEnabled){// その面が無効なら引き止めず、そのまま離脱を続行する。\n// v2.4.8: popstate処理中の同期history操作はiOS Safari等で無視されることがあるため\n// 非同期化（本体handleBackExitLeaveのgo(-2)と同流儀・総レビュー#6 M-3）\nwindow.setTimeout(()=>{try{window.history.back();}catch{/* noop */}},0);return;}writeSessionFlag(EXIT_POPUP_SHOWN_STORAGE_KEY);exitPopupFaceRef.current=face;setExitPopupFace(face);sendGTMEvent(`${gtmEventPrefix}_exit_popup_view`,{face});// 再pushはしない＝ポップ表示後にもう一度バックすればそのまま離脱できる\n};// BFCache復帰＝履歴の位置が変わって同じdocumentが再開する。\n// v2.4.2: 自分のダミーの上に戻ってきたなら即アーム（診断→戻るの帰り道がこの経路）。\n// そうでなければリセットだけして、次の操作（handleActivation・リスナーは外していない）で積み直す。\nconst handleExitPageShow=event=>{if(!event.persisted)return;if(readSessionFlag(EXIT_POPUP_SHOWN_STORAGE_KEY))return;exitPopupHistoryAddedRef.current=shouldArmOnReturn();};window.addEventListener(\"pointerdown\",handleActivation,true);window.addEventListener(\"keydown\",handleActivation,true);window.addEventListener(\"popstate\",handlePopState);window.addEventListener(\"pageshow\",handleExitPageShow);return()=>{removeActivationListeners();window.removeEventListener(\"popstate\",handlePopState);window.removeEventListener(\"pageshow\",handleExitPageShow);};},[exitPopupActive,exitPopupResumeEnabled,exitPopupDoneEnabled,gtmEventPrefix]);const closeExitPopup=useCallback(via=>{const face=exitPopupFaceRef.current;if(!face)return;exitPopupFaceRef.current=null;setExitPopupFace(null);sendGTMEvent(`${gtmEventPrefix}_exit_popup_close`,{face,via});},[gtmEventPrefix]);const handleExitPopupResume=useCallback(()=>{sendGTMEvent(`${gtmEventPrefix}_exit_popup_click`,{face:\"resume\"});if(typeof window===\"undefined\")return;// v2.4.5: 通常回答経路と同じ resolveDestinationUrl を通す＝preserveParams（UTM等の引き継ぎ）が\n// resume 遷移にも効く（旧 buildResumeUrl は cdv5_resume だけ付けてUTMを落としていた）\nwindow.location.assign(resolveDestinationUrl({url:destinationUrl,paramKey:BODY_RESUME_PARAM,paramValue:\"1\",preserveParams}));},[gtmEventPrefix,destinationUrl,preserveParams]);const handleExitPopupDone=useCallback(()=>{const url=(exitPopupDoneUrl||\"\").trim();if(!url)return;sendGTMEvent(`${gtmEventPrefix}_exit_popup_click`,{face:\"done\"});if(typeof window===\"undefined\")return;window.location.assign(url);},[gtmEventPrefix,exitPopupDoneUrl]);// v1.7.0: 自動格納タイマーのクリア（アンマウント・displayMode変更・pointerdown・BFCache復帰で使用）\nconst clearAutoCollapseTimer=useCallback(()=>{if(!autoCollapseTimerRef.current)return;clearTimeout(autoCollapseTimerRef.current);autoCollapseTimerRef.current=null;},[]);// v1.7.0: 格納（バー→右下アイコン）。trigger=\"auto\"（一定時間経過）と \"close\"（×タップ）で共通。\n// sessionStorage へは書かない＝格納はこのページ表示中だけ（リロードで必ずバーから）。\n// GTM: auto は {prefix}_footer_minimize {trigger:\"auto\"}／close は既存 {prefix}_footer_close に\n// mode:\"minimize\" を追加（イベント名は不変・free時の fv_set も従来どおり）。\n// refガードで1操作1回（連打・状態更新前の再入で二重送信しない）。\nconst collapseFooter=useCallback(trigger=>{if(footerCollapsedRef.current)return;footerCollapsedRef.current=true;clearAutoCollapseTimer();setFooterCollapsed(true);if(trigger===\"auto\"){sendGTMEvent(`${gtmEventPrefix}_footer_minimize`,{trigger:\"auto\"});return;}// v2.2.0: fv_set は free（悩みカード）のときだけ付ける（旧実装と同一・mbtiは変種名を持たない）。\nconst params={mode:\"minimize\"};if(!isMbtiMode)params.fv_set=fvVariant;sendGTMEvent(`${gtmEventPrefix}_footer_close`,params);},[clearAutoCollapseTimer,gtmEventPrefix,isMbtiMode,fvVariant]);// v1.7.0: 右下アイコンのタップで再展開。以後この訪問では自動格納を再アームしない。\nconst handleFooterReopen=useCallback(()=>{if(!footerCollapsedRef.current)return;footerCollapsedRef.current=false;autoCollapseDisarmedRef.current=true;autoCollapseCanceledRef.current=false;clearAutoCollapseTimer();setFooterCollapsed(false);sendGTMEvent(`${gtmEventPrefix}_footer_reopen`,{});},[clearAutoCollapseTimer,gtmEventPrefix]);// v1.7.0: ×タップ（従来の完全非表示を置き換え＝アイコンへ格納）\nconst handleFooterClose=useCallback(()=>{collapseFooter(\"close\");},[collapseFooter]);// v1.7.0: バー内の pointerdown でこの出現中の自動格納をキャンセル（操作中に消えないように）。\n// 回答→遷移待ちの最中も同様（pointerdown が先に走るためタイマーは必ず止まる）。\nconst handleFooterPointerDown=useCallback(()=>{autoCollapseCanceledRef.current=true;clearAutoCollapseTimer();},[clearAutoCollapseTimer]);// v1.7.0: 自動格納タイマー。バーが見えていて未格納・有効・未キャンセル・未ディスアームのときだけアーム。\n// 出現のたび（footerVisible false→true）に再アーム。isCanvas/インラインは対象外。\n// cleanup で必ずクリア（アンマウント・displayMode変更・依存変化）。\nuseEffect(()=>{if(!hasFooter||isCanvas)return;if(!footerVisible){// バーが隠れたら「この出現中のキャンセル」は解除（次の出現で再アーム）\nautoCollapseCanceledRef.current=false;return;}if(footerCollapsed||!footerAutoCollapseEnabled)return;if(autoCollapseCanceledRef.current||autoCollapseDisarmedRef.current)return;const ms=Math.max(500,Math.round(Math.max(.5,footerAutoCollapseSec)*1e3));autoCollapseTimerRef.current=setTimeout(()=>{autoCollapseTimerRef.current=null;collapseFooter(\"auto\");},ms);return()=>{clearAutoCollapseTimer();};},[hasFooter,isCanvas,footerVisible,footerCollapsed,footerAutoCollapseEnabled,footerAutoCollapseSec,collapseFooter,clearAutoCollapseTimer]);// v1.7.0: BFCache復帰時は保留中の自動格納タイマーを破棄（凍結中に満了したタイマーが復帰直後に\n// 発火して勝手に格納されるのを防ぐ）。格納/展開状態はメモリ上のstateがそのまま復元される。\nuseEffect(()=>{if(typeof window===\"undefined\")return;const handlePageShow=event=>{if(!event.persisted)return;clearAutoCollapseTimer();};window.addEventListener(\"pageshow\",handlePageShow);return()=>window.removeEventListener(\"pageshow\",handlePageShow);},[clearAutoCollapseTimer]);// v1.5.0: footer単独モードの出現。scroll/resizeで % 到達を監視。一度 visible になったら\n// リスナーを張らず維持（footerVisible を deps に含め、true化で早期return）。isCanvas は無効。\n// v1.7.0: 格納状態でも監視は続ける（footerVisible=表示領域の解禁＝格納中は右下アイコンを出す）。\nuseEffect(()=>{if(!isFooterOnly||isCanvas||typeof window===\"undefined\")return;if(footerVisible)return;const pct=Math.max(0,Math.min(90,footerScrollPercent));const update=()=>{const doc=document.documentElement;const maxScroll=Math.max(1,doc.scrollHeight-window.innerHeight);const currentScroll=window.scrollY||doc.scrollTop||0;const scrollPercent=currentScroll/maxScroll*100;if(pct<=0||scrollPercent>=pct){setFooterVisible(true);}};update();window.addEventListener(\"scroll\",update,{passive:true});window.addEventListener(\"resize\",update);return()=>{window.removeEventListener(\"scroll\",update);window.removeEventListener(\"resize\",update);};},[isFooterOnly,isCanvas,footerVisible,footerScrollPercent]);// v1.5.0: inline-footer（複合）モードの出現。インラインFVカード（containerRef）を継続監視。\n// 上へ通過（top<0 かつ非交差）で表示・再交差で非表示・まだ下（top>0）では出さない。\n// v1.6.0: 出現に「%到達（percentReachedRef）」も必要にした。通過を検知しても未到達なら\n// fvPassedUpRef を立てるだけで表示しない（scroll側で到達時に表示）。%未使用(=0)なら\n// percentReachedRef は初回scroll effectで即trueになり従来どおり通過のみで出現。IO配線は据え置き。\n// v1.7.0: 格納状態でも監視を続ける（FVが見えている間はバーもアイコンも隠し、再通過したら\n// 格納中はアイコンだけ出す＝footerVisible が両者共通の「表示解禁」フラグ）。\nuseEffect(()=>{if(!isInlineFooter||isCanvas||typeof window===\"undefined\")return;if(typeof IntersectionObserver===\"undefined\")return;const el=containerRef.current;if(!el)return;const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){fvPassedUpRef.current=false;setFooterVisible(false);}else if(entry.boundingClientRect.top<0){fvPassedUpRef.current=true;if(percentReachedRef.current)setFooterVisible(true);}});},{threshold:0});observer.observe(el);return()=>observer.disconnect();},[isInlineFooter,isCanvas]);// v1.6.0: 複合モードの%到達監視（footer単独と同じscroll計算）。到達したら percentReachedRef を\n// 立て、既にFVを通過済み（fvPassedUpRef）なら即表示。到達後はリスナー解放（percentReached を\n// deps に含め true化で早期return＝footer単独の keepVisible と同型）。footerScrollPercent<=0 は\n// 初回計算で即到達＝%条件なし（従来の複合＝FV通過のみで出現）。\nconst[percentReached,setPercentReached]=useState(false);useEffect(()=>{if(!isInlineFooter||isCanvas||typeof window===\"undefined\")return;if(percentReached)return;const pct=Math.max(0,Math.min(90,footerScrollPercent));const markReached=()=>{percentReachedRef.current=true;if(fvPassedUpRef.current)setFooterVisible(true);setPercentReached(true);};if(pct<=0){markReached();return;}const update=()=>{const doc=document.documentElement;const maxScroll=Math.max(1,doc.scrollHeight-window.innerHeight);const currentScroll=window.scrollY||doc.scrollTop||0;if(currentScroll/maxScroll*100>=pct)markReached();};update();window.addEventListener(\"scroll\",update,{passive:true});window.addEventListener(\"resize\",update);return()=>{window.removeEventListener(\"scroll\",update);window.removeEventListener(\"resize\",update);};},[isInlineFooter,isCanvas,percentReached,footerScrollPercent]);// v1.5.0: 出現時1回だけ {prefix}_footer_view（refガード・canvas除外）。\n// footer単独は trigger_percent、複合は trigger:\"pass_fv\"。\n// v1.6.0: 複合も%到達を出現条件に加えたため trigger_percent を併記。\nuseEffect(()=>{if(!hasFooter||isCanvas)return;if(!footerVisible||footerViewSentRef.current)return;footerViewSentRef.current=true;if(isInlineFooter){sendGTMEvent(`${gtmEventPrefix}_footer_view`,{trigger:\"pass_fv\",trigger_percent:footerScrollPercent});}else{sendGTMEvent(`${gtmEventPrefix}_footer_view`,{trigger_percent:footerScrollPercent});}},[hasFooter,isCanvas,footerVisible,isInlineFooter,gtmEventPrefix,footerScrollPercent]);// v1.5.2: フッターバーの visualViewport 追従。モバイルのツールバー（URLバー）収縮/再展開で\n// レイアウトビューポートとビジュアルビューポートがずれる局面（高速スクロール中）に、\n// 固定ステージを実際の可視ビューポート下端へ translateY で追従させ、v1.5.1 固定スカートでは\n// 両立できなかった「下スクロールの隙間」と「上スクロールの領域伸び」を同時に解消する。\n// ・ref経由で stage.style.transform を直接書き換え＝setStateしない（スクロール毎の再レンダー回避）。\n// ・適用先は固定ステージ（position:fixed; inset:0・transform未使用）。motionラッパの y アニメと\n//   競合しない要素を選ぶ（ラッパに書くと framer-motion に毎フレーム上書きされ干渉する）。\n// ・rAFスロットル（rafpoly環境考慮でrAF未定義ならsetTimeout 16ms）。\n// ・visualViewport非対応環境（古いブラウザ/プレビュー）は早期return＝transform未設定で従来動作。\n// ・ピンチズーム中（vv.scale>1.01）は offsetTop 変動が過剰追従を招くため transform を0にリセット。\nuseEffect(()=>{if(!hasFooter||isCanvas||typeof window===\"undefined\")return;const vv=window.visualViewport;if(!vv)return;let rafId=null;let timerId=null;const hasRaf=typeof requestAnimationFrame===\"function\";const apply=()=>{rafId=null;timerId=null;const stage=footerStageRef.current;if(!stage)return;if(vv.scale>1.01){stage.style.transform=\"translateY(0px)\";return;}const offset=Math.max(0,window.innerHeight-vv.height-vv.offsetTop);stage.style.transform=`translateY(-${offset}px)`;};const schedule=()=>{if(rafId!==null||timerId!==null)return;if(hasRaf)rafId=requestAnimationFrame(apply);else timerId=setTimeout(apply,16);};schedule();vv.addEventListener(\"resize\",schedule);vv.addEventListener(\"scroll\",schedule);return()=>{vv.removeEventListener(\"resize\",schedule);vv.removeEventListener(\"scroll\",schedule);if(rafId!==null&&typeof cancelAnimationFrame===\"function\")cancelAnimationFrame(rafId);if(timerId!==null)clearTimeout(timerId);const stage=footerStageRef.current;if(stage)stage.style.transform=\"\";};},[hasFooter,isCanvas,portalReady]);// v2.0.0: 表示値はトップレベルPropertyをそのまま使う（ルール出し分けを撤去）。\n// v2.2.0: 質問文だけモード別の欄を使う（リード文/Qプレフィックスは共通）。\nconst displayLeadText=leadText;const displayQuestionPrefix=questionPrefix;// v2.3.0: フッター面の質問モード。\"same\"（既定）＝インラインと同じ＝従来完全同一。\n// \"free\"/\"mbti\" を指定するとフッターバーだけ別の質問を出せる（例: インライン=Q1スケール×フッター=悩みカード）。\n// どちらの面で答えたかは既存計測で区別できる（Q1側=cdv5_q1/_mbti_question source:entry・\n// 悩み側=cdv5_fv/_fv_question・フッター回答は placement:\"footer\" 併記）。\nconst footerMbtiMode=footerQuestionMode===\"mbti\"?true:footerQuestionMode===\"free\"?false:isMbtiMode;// v2.4.0: 離脱ポップ面の質問モード（同じ三択の流儀・既定\"same\"＝インラインに追従）\nconst popupMbtiMode=exitPopupQuestionMode===\"mbti\"?true:exitPopupQuestionMode===\"free\"?false:isMbtiMode;// ポップ経由の回答に載せる変種名（cdv5_fv=<これ>_<回答>・空なら通常の fvVariant へフォールバック）\nconst popupFvVariant=sanitizeFvToken(exitPopupFvVariantName)||fvVariant;// v1.5.0: 質問本体（リード/質問文/回答UI）を compact/placement 付きで生成するヘルパー。\n// compact=false の出力DOM/スタイルは従来と完全同一（後方互換の要）。\n// placement=\"footer\" のときフッターUI由来としてハンドラに placement を渡す。\n// v1.6.0: フッターバーは常時視界に入る固定UIのため、点滅系の誘導アニメ（パルス/チェック\n// スイープ/押し込みループ）が過剰・煩わしい。footer placement では Property 設定に関わらず\n// これらを無効値で固定する（sweep/press の inView ゲートも実質不要になる）。インラインFV\n// カード側（placement 未指定）は従来どおり Property が効く。入場アニメ（entranceActive）は\n// 一度きりのポップ演出のため対象外＝Property 設定どおり（既定OFF）。\n// v2.3.0: asFooterMode=true はcanvasのフッタープレビュー用＝placementのフッター語義\n// （bodyInView=footerVisible・誘導アニメ強制無効・計測placement付与）は持ち込まずに\n// 質問モードだけフッター面の設定（footerMbtiMode）で解決する。\n// v2.4.0: placement に \"popup\"（離脱ポップ面）を追加。ポップは表示された時点で見えているので\n// bodyInView は常に true・誘導アニメはフッターと同様に強制無効・リードはポップ自身が持つので出さない。\nconst renderQuestionBody=(compact,placement,asFooterMode)=>{const isFooterPlacement=placement===\"footer\";const isPopupPlacement=placement===\"popup\";// v2.3.0: この面で出す質問モード（フッター面は footerQuestionMode を優先解決）\nconst bodyMbti=isFooterPlacement||asFooterMode?footerMbtiMode:isPopupPlacement?popupMbtiMode:isMbtiMode;const displayQuestionText=bodyMbti?mbtiQuestionText:questionText;const bodyInView=isFooterPlacement?footerVisible:isPopupPlacement?true:inView;const bodyPulseEnabled=isFooterPlacement||isPopupPlacement?false:pulseEnabled;const bodyCheckSweepEnabled=isFooterPlacement||isPopupPlacement?false:checkSweepEnabled;const bodyPressLoopEnabled=isFooterPlacement||isPopupPlacement?false:pressLoopEnabled;const showLead=displayLeadText&&(!compact||footerShowLead)&&!isPopupPlacement;const onCardSelect=value=>handleFvSelect(value,placement,isPopupPlacement?popupFvVariant:undefined);// v2.2.0: mbtiモードのスケール回答（1..5）。free では ScaleButtons 自体を描画しない。\nconst onScaleSelect=value=>handleSelect(value,placement);// v1.1.0: インライン（compact=false）かつ inlineSize=\"compact\" のときだけ、既存Property値から\n// 比率で縮めた値を使う（新しいサイズ用Propertyは増やさない＝footer compact と同じ導出思想）。\n// footer（compact=true）側の導出式は v1.0.0 から一切変更していない。\nconst inlineTight=!compact&&isInlineTight;// v1.1.0: 入場シーケンス（インラインのみ）＝リード→質問文がフェードアップ→選択肢が順にポップ。\n// フッターバー側は v1.0.0 の並び（開始遅延ベース0／カード0.15）のまま。\n// v2.4.0: ポップ面はモーダル自体がフェードインするので、中身の入場カデンツ（0.1/0.8/1.5s）は使わない\n// （1.5s待たないと選択肢が見えない＝離脱直前のUIとして成立しない）。\nconst inlineEntranceActive=entranceAnimationEnabled&&bodyInView&&!isFooterPlacement&&!isPopupPlacement;const bodyEntranceActive=entranceAnimationEnabled&&bodyInView&&!isPopupPlacement;// v1.2.1: インラインは「リード(0.1s)→+700ms 質問文(0.8s)→+700ms 選択肢(1.5s)」の700msカデンツ。\n// 選択肢は時間差ポップをやめて全枚一斉フェード（フッターバーは v1.0.0 の並びのまま）。\nconst cardEntranceStartDelay=isFooterPlacement?.15:1.5;// v2.2.0: スケール側は旧実装どおりフッターの開始遅延が0（カードは0.15）。\nconst scaleEntranceStartDelay=isFooterPlacement?0:1.5;const optionStaggerStep=isFooterPlacement?undefined:0;const optionEntranceFade=!isFooterPlacement;return /*#__PURE__*/_jsxs(_Fragment,{children:[showLead&&/*#__PURE__*/_jsx(\"div\",{className:inlineEntranceActive?\"cdv5-entry-anim\":undefined,style:{textAlign:\"center\",// v2.1.0: compact縮小 → desktop拡大 の順（fs は最終値に適用）\nfontSize:compact?Math.min(leadFontSize,11):fs(inlineTight?Math.max(10,Math.round(leadFontSize*.92)):leadFontSize),fontWeight:leadFontWeight,lineHeight:1.4,color:resolvedLeadTextColor,marginBottom:compact?Math.min(leadMarginBottom,6):inlineTight?Math.max(4,Math.round(leadMarginBottom*.75)):leadMarginBottom,animation:inlineEntranceActive?\"cdv5EntryRise 0.42s cubic-bezier(0.22,1,0.36,1) 0.1s both\":undefined},children:displayLeadText}),/*#__PURE__*/_jsxs(\"div\",{className:inlineEntranceActive?\"cdv5-entry-anim\":undefined,style:{textAlign:\"center\",// v2.1.0: compact縮小 → desktop拡大 の順（fs は最終値に適用）\nfontSize:compact?Math.min(questionFontSize,15):fs(inlineTight?Math.max(12,Math.round(questionFontSize*.85)):questionFontSize),fontWeight:questionFontWeight,lineHeight:compact?1.35:inlineTight?Math.min(questionLineHeight,1.4):questionLineHeight,marginBottom:compact?Math.min(questionMarginBottom,12):inlineTight?Math.max(6,Math.round(questionMarginBottom*.7)):questionMarginBottom,animation:inlineEntranceActive?\"cdv5EntryRise 0.44s cubic-bezier(0.22,1,0.36,1) 0.8s both\":undefined},children:[displayQuestionPrefix?`${displayQuestionPrefix} `:\"\",displayQuestionText]}),bodyMbti?/*#__PURE__*/_jsx(ScaleButtons,{selectedValue:selectedValue,onSelect:onScaleSelect,labelColor:resolvedLabelColor,// v2.2.0: PC拡大は呼び出し側で適用（compact＝フッターバーは生値＝モバイル寸法のまま）\nlabelFontSize:compact?labelFontSize:fs(labelFontSize),labelMarginBottom:labelMarginBottom,sideLabelLeft:sideLabelLeft,sideLabelRight:sideLabelRight,centerLabelText:centerLabelText,centerLabelMarginTop:centerLabelMarginTop,buttonGap:compact?buttonGap:effButtonGap,buttonSizeScale:compact?buttonSizeScale:effButtonSizeScale,buttonRadius:buttonRadius,neutralButtonColor:neutralButtonColor,selectedButtonColor:resolvedSelectedButtonColor,checkColor:checkColor,entranceEnabled:entranceAnimationEnabled,entranceActive:bodyEntranceActive,pulseActive:bodyPulseEnabled&&selectedValue===null,pulseColor:resolvedPulseColor,checkSweepEnabled:bodyCheckSweepEnabled,pressLoopEnabled:bodyPressLoopEnabled,pressTintColor:resolvedPressTintColor,inView:bodyInView,compact:compact,inlineTight:inlineTight,entranceStartDelay:scaleEntranceStartDelay,entranceStaggerStep:optionStaggerStep,entranceFade:optionEntranceFade}):/*#__PURE__*/_jsx(CardOptionButtons,{options:fvCardOptions,selectedValue:selectedFvValue,onSelect:onCardSelect,optionBgColor:optionBgColor,optionFontSize:optionFontSize,optionRadius:optionRadius,optionGap:optionGap,primaryColor:primaryColor,textColor:textColor,entranceEnabled:entranceAnimationEnabled,entranceActive:bodyEntranceActive,pulseActive:bodyPulseEnabled&&selectedFvValue===null,pulseColor:resolvedPulseColor,checkSweepEnabled:bodyCheckSweepEnabled,pressLoopEnabled:bodyPressLoopEnabled,pressTintColor:resolvedPressTintColor,inView:bodyInView,compact:compact,inlineTight:inlineTight,twoColumns:fvCardTwoColumns,entranceStartDelay:cardEntranceStartDelay,entranceStaggerStep:optionStaggerStep,entranceFade:optionEntranceFade,// v2.1.0: PC拡大の倍率。compact（フッター）側は内部でも 1 に落とされる（二重ガード）。\ndesktopScale:compact?1:optionDesktopScale})]});};// インライン（従来完全不変）: 外side div + カード motion.div。中身を renderQuestionBody(false) に委譲。\n// v2.1.0: カードの上下/左右パディングは「inlineSize の縮小 → desktop 拡大」の順で導出する。\n// isDesktop=false のときは v1.1.0 と同じ値（乗算しない）＝出力完全一致。\nconst inlineCardPadTop=isInlineTight?Math.max(6,Math.round(cardPaddingTop*.78)):cardPaddingTop;const inlineCardPadBottom=isInlineTight?Math.max(6,Math.round(cardPaddingBottom*.78)):cardPaddingBottom;const effCardPadTop=isDesktop?Math.round(inlineCardPadTop*DESKTOP_CARD_PAD_V_SCALE):inlineCardPadTop;const effCardPadBottom=isDesktop?Math.round(inlineCardPadBottom*DESKTOP_CARD_PAD_V_SCALE):inlineCardPadBottom;const effCardPadX=isDesktop?Math.round(cardPaddingX*DESKTOP_CARD_PAD_X_SCALE):cardPaddingX;const renderInlineCard=()=>/*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",fontFamily,color:textColor,display:\"flex\",justifyContent:\"center\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(motion.div,{initial:entranceAnimationEnabled?{opacity:0,y:14}:false,animate:entranceAnimationEnabled?inView?{opacity:1,y:0}:{opacity:0,y:14}:undefined,transition:{duration:.5,ease:\"easeOut\"},style:{width:\"100%\",// v2.1.0: PC時のみカード最大幅を desktopMaxWidth に広げる（モバイルは maxWidth）\n    maxWidth:effMaxWidth,background:backgroundColor,// v1.1.0: inlineSize=\"compact\" は角丸と上下パディングも比率で縮める。\n    // 左右（cardPaddingX）はモバイルでは据え置き＝テキストの折り返し幅を変えない。\n    // v2.1.0: PC時のみ上下×1.4/左右×1.6（縮小後の値に対して乗算）。\n    borderRadius:isInlineTight?Math.max(0,Math.round(cardRadius*.85)):cardRadius,padding:`${effCardPadTop}px ${effCardPadX}px ${effCardPadBottom}px`,boxShadow:cardShadow,border:borderWidth>0?`${borderWidth}px solid ${resolvedBorderColor}`:\"none\",boxSizing:\"border-box\"},children:renderQuestionBody(false)})});// v1.5.0: フッターバーカードのスタイル（上角丸のみ・上向き影・safe-area対応・70dvh安全弁）。\n// fontFamily/color を明示（v1.5.1: portal で body 直下に出ると継承が切れるため）。\nconst footerCardBg=footerBgColor||backgroundColor;const barStyle={position:\"relative\",width:\"100%\",maxWidth,background:footerCardBg,fontFamily,color:textColor,borderRadius:`${footerRadius}px ${footerRadius}px 0 0`,paddingTop:14,paddingLeft:cardPaddingX,paddingRight:cardPaddingX,// v1.5.1: 下端の隙間対策。バー背景を FOOTER_UNDERLAP_PX 下へ延ばす（ラッパの\n// marginBottom マイナスで実現）分、paddingBottom に同量を足して内容位置は不変に保つ。\npaddingBottom:`calc(12px + ${FOOTER_UNDERLAP_PX}px + env(safe-area-inset-bottom))`,boxShadow:footerShadow,border:borderWidth>0?`${borderWidth}px solid ${resolvedBorderColor}`:\"none\",borderBottom:\"none\",boxSizing:\"border-box\",// 内容領域の実質上限を変えないよう延長分を加算（70dvh 相当を維持）。\nmaxHeight:`calc(${SUPPORTS_DVH?\"70dvh\":\"70vh\"} + ${FOOTER_UNDERLAP_PX}px)`,overflowY:\"auto\",overscrollBehavior:\"contain\"};// v1.5.1: 固定ステージのフレックス子＝スライドアニメ＋underlap＋×の基準となるラッパ。\n// marginBottom マイナスでバー背景を画面下端より下へ延長（高速スクロール時の隙間潰し）。\n// pointerEvents:auto はラッパで担い、バー/×はこれを継承。\nconst footerWrapperStyle={position:\"relative\",width:\"100%\",maxWidth,marginBottom:`-${FOOTER_UNDERLAP_PX}px`,pointerEvents:\"auto\",boxSizing:\"border-box\"};// v1.5.1: ×はバーの角丸枠の外・右上に浮かせる（バー上端に少し重なるフローティング配置）。\n// バーは overflowY:auto でクリップするため、×はバーではなくラッパの子として配置する。\nconst closeButtonStyle={position:\"absolute\",top:-16,right:10,width:32,height:32,borderRadius:\"50%\",border:\"none\",background:footerCardBg,color:hexToRgba(textColor,.6),display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",padding:0,boxShadow:\"0 2px 8px rgba(0,0,0,0.18)\",zIndex:3};const closeIconSvg=/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 14 14\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M2 2 L12 12 M12 2 L2 12\",stroke:\"currentColor\",strokeWidth:2,strokeLinecap:\"round\"})});// v1.7.0: 右下格納アイコン。固定ステージ（position:fixed）内の絶対配置で右下に浮かせる。\n// safe-area を考慮し、pointerEvents はこのボタンだけ auto（ステージは none のまま）。\nconst collapseIconStyle={position:\"absolute\",right:16,bottom:`calc(16px + env(safe-area-inset-bottom))`,width:FOOTER_COLLAPSE_ICON_SIZE,height:FOOTER_COLLAPSE_ICON_SIZE,borderRadius:\"50%\",border:\"none\",padding:0,background:primaryColor,color:\"#FFFFFF\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",overflow:\"hidden\",cursor:\"pointer\",boxShadow:\"0 6px 18px rgba(15, 23, 42, 0.28)\",pointerEvents:\"auto\",WebkitTapHighlightColor:\"transparent\"};// 既定グリフ（このコンポーネントの文脈＝質問のチャット吹き出し）。\n// 画像Property（footerCollapseIconImage）があれば円形クリップで差し替え。\nconst collapseIconGlyph=footerCollapseIconImage?/*#__PURE__*/_jsx(\"img\",{src:footerCollapseIconImage,alt:\"\",\"aria-hidden\":\"true\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsxs(\"svg\",{width:\"28\",height:\"28\",viewBox:\"0 0 28 28\",fill:\"none\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M4 6.6A2.6 2.6 0 0 1 6.6 4h14.8A2.6 2.6 0 0 1 24 6.6v9A2.6 2.6 0 0 1 21.4 18.2H12.2L7.2 22.4V18.2H6.6A2.6 2.6 0 0 1 4 15.6v-9Z\",stroke:\"currentColor\",strokeWidth:2,strokeLinejoin:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M11.3 9.9a2.85 2.85 0 0 1 5.55.95c0 1.85-2.75 2.15-2.75 3.75\",stroke:\"currentColor\",strokeWidth:1.9,strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"14.1\",cy:\"16.1\",r:\"1.15\",fill:\"currentColor\"})]});// 固定フッターステージ（透明ラッパ・pointerEvents:none／バーのみ auto）。\n// v1.5.1: document.body 直下へ portal（Framer祖先スタッキングコンテキスト脱出）。\n// ラッパ（motion）に underlap の marginBottom と ×の基準を持たせ、内側にバー本体を置く。\n// 退場アニメ y:\"112%\" はラッパ基準＝×(上-16)と underlap(下+64) を含め全体が画面外へ出る\n//   （topmost = viewport + 48 + 0.12*H > viewport で常に完全に隠れる）。\nconst renderFooterStage=()=>{if(!portalReady||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:footerStageRef,style:{position:\"fixed\",inset:0,zIndex:footerZIndex,display:\"flex\",alignItems:\"flex-end\",justifyContent:\"center\",boxSizing:\"border-box\",pointerEvents:\"none\",fontFamily,color:textColor},children:[/*#__PURE__*/_jsx(AnimatePresence,{children:footerVisible&&!footerCollapsed&&/*#__PURE__*/_jsxs(motion.div,{initial:{y:\"112%\"},animate:{y:0},exit:{y:\"112%\"},transition:{duration:.34,ease:[.22,1,.36,1]},style:footerWrapperStyle,// v1.7.0: バー内の操作で自動格納をキャンセル（capture＝子の回答ボタンより先に走る）\nonPointerDownCapture:handleFooterPointerDown,onTouchStartCapture:handleFooterPointerDown,children:[footerCloseEnabled&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"閉じる\",onClick:handleFooterClose,style:closeButtonStyle,children:closeIconSvg}),/*#__PURE__*/_jsx(\"div\",{style:barStyle,children:renderQuestionBody(true,\"footer\")})]},\"cdv5-entry-footer\")}),/*#__PURE__*/_jsx(AnimatePresence,{children:footerVisible&&footerCollapsed&&/*#__PURE__*/_jsx(motion.button,{type:\"button\",\"aria-label\":\"質問を開く\",onClick:handleFooterReopen,initial:{scale:.5,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.5,opacity:0},transition:{duration:.26,ease:[.22,1,.36,1]},style:collapseIconStyle,children:collapseIconGlyph},\"cdv5-entry-footer-icon\")})]}),document.body);};// canvas（Framer編集）: 固定表示を出さず、通常フローでラベル付きのコンパクトバー・プレビュー。\nconst renderFooterCanvasPreview=()=>/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:hexToRgba(textColor,.5),fontFamily,marginBottom:6,textAlign:\"center\"},children:\"フッター固定モード（公開/プレビューで画面下部に固定表示）\"}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",maxWidth,// ×が上へはみ出す分（top:-16）の余白を確保しラベルと衝突させない。\n    marginTop:16,boxSizing:\"border-box\"},children:[footerCloseEnabled&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"閉じる\",style:closeButtonStyle,children:closeIconSvg}),/*#__PURE__*/_jsx(\"div\",{style:{...barStyle,boxShadow:cardShadow,// canvas プレビューは fixed でないため下方延長は不要（見た目が崩れる）。\n    // v1.5.1 の延長分（paddingBottom/maxHeight）を元の値に戻す。\n    paddingBottom:\"calc(12px + env(safe-area-inset-bottom))\",maxHeight:SUPPORTS_DVH?\"70dvh\":\"70vh\"},children:renderQuestionBody(true,undefined,true)})]})]});// ============================================================================\n// v2.4.0: 離脱ポップのUI\n// ============================================================================\n// v2.4.6: ポップのアクセント色（空なら primaryColor 追従）。バー1本の飾りではなく、\n// 診断本体のデザイン言語（デッキの緑丸アイコン・章見出しアンダーライン・CTAの矢印円）で組む。\nconst popupAccent=exitPopupAccentColor||primaryColor;const exitPopupHeadingStyle={fontSize:16,fontWeight:800,lineHeight:1.45,color:textColor,textAlign:\"center\",marginBottom:10,// v2.8.2（本体）と同規約: 日本語の折返しを文節単位に寄せる\nwordBreak:\"auto-phrase\"};// v2.4.4: 見出し下の緑アンダーライン（結果チャットの章見出しと同じデザイン言語）\nconst exitPopupHeadingAccent=/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{width:36,height:3,borderRadius:2,background:hexToRgba(popupAccent,.6),margin:\"0 auto 12px\"}});// v2.4.6: カード最上部の緑丸アイコン（メリットデッキ/区切りスライドの「アイコン丸」言語）。\n// 汎用モーダルの均一な上辺バー（v2.4.4）はテンプレ感が強いため置き換えた。\nconst exitPopupIconCircle=/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{width:44,height:44,borderRadius:\"50%\",background:popupAccent,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:\"0 auto 12px\",boxShadow:`0 6px 16px ${hexToRgba(popupAccent,.35)}`},children:/*#__PURE__*/_jsx(\"svg\",{width:\"22\",height:\"22\",viewBox:\"0 0 28 28\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M4 6.6A2.6 2.6 0 0 1 6.6 4h14.8A2.6 2.6 0 0 1 24 6.6v9A2.6 2.6 0 0 1 21.4 18.2H12.2L7.2 22.4V18.2H6.6A2.6 2.6 0 0 1 4 15.6v-9Z\",fill:\"#FFFFFF\"})})});const exitPopupBodyStyle={fontSize:12.5,lineHeight:1.6,color:hexToRgba(textColor,.7),textAlign:\"center\",marginBottom:14,wordBreak:\"auto-phrase\"};// 塗りボタン（入口には WaveButton が無いので、悩みカードと同じトーンの素の塗りボタン）\nconst exitPopupPrimaryButtonStyle={position:\"relative\",width:\"100%\",padding:\"14px 40px\",border:\"none\",borderRadius:999,background:popupAccent,color:\"#FFFFFF\",fontSize:15,fontWeight:700,fontFamily:\"inherit\",cursor:\"pointer\",WebkitTapHighlightColor:\"transparent\",boxShadow:`0 6px 18px ${hexToRgba(popupAccent,.3)}`};// v2.4.6: ボタン右端の矢印円（本体CTAのWaveButtonと同じ記号＝「進む」の連続性）\nconst exitPopupButtonArrow=/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",right:10,top:\"50%\",transform:\"translateY(-50%)\",width:24,height:24,borderRadius:\"50%\",background:\"rgba(255, 255, 255, 0.28)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontSize:14,lineHeight:1,fontWeight:700},children:\"›\"});const exitPopupCloseLinkStyle={display:\"block\",width:\"100%\",marginTop:14,padding:0,border:\"none\",background:\"transparent\",color:hexToRgba(textColor,.55),fontSize:12,fontFamily:\"inherit\",textAlign:\"center\",textDecoration:\"underline\",cursor:\"pointer\"};const renderExitPopupCard=face=>{const closeLabel=(exitPopupCloseText||\"\").trim();return /*#__PURE__*/_jsxs(_Fragment,{children:[face===\"fresh\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[exitPopupIconCircle,!!(exitPopupFreshHeadingText||\"\").trim()&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:exitPopupHeadingStyle,children:exitPopupFreshHeadingText}),exitPopupHeadingAccent]}),!!(exitPopupFreshLeadText||\"\").trim()&&/*#__PURE__*/_jsx(\"div\",{style:exitPopupBodyStyle,children:exitPopupFreshLeadText}),renderQuestionBody(true,\"popup\")]}),face===\"resume\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[exitPopupIconCircle,!!(exitPopupResumeHeadingText||\"\").trim()&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:exitPopupHeadingStyle,children:exitPopupResumeHeadingText}),exitPopupHeadingAccent]}),!!(exitPopupResumeBodyText||\"\").trim()&&/*#__PURE__*/_jsx(\"div\",{style:exitPopupBodyStyle,children:exitPopupResumeBodyText}),/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:handleExitPopupResume,style:exitPopupPrimaryButtonStyle,children:[exitPopupResumeButtonText,exitPopupButtonArrow]})]}),face===\"done\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[exitPopupIconCircle,!!(exitPopupDoneHeadingText||\"\").trim()&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:exitPopupHeadingStyle,children:exitPopupDoneHeadingText}),exitPopupHeadingAccent]}),!!(exitPopupDoneBodyText||\"\").trim()&&/*#__PURE__*/_jsx(\"div\",{style:exitPopupBodyStyle,children:exitPopupDoneBodyText}),!!(exitPopupDoneUrl||\"\").trim()&&/*#__PURE__*/_jsxs(\"button\",{type:\"button\",onClick:handleExitPopupDone,style:exitPopupPrimaryButtonStyle,children:[exitPopupDoneButtonText,exitPopupButtonArrow]})]}),!!closeLabel&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>closeExitPopup(\"button\"),style:exitPopupCloseLinkStyle,children:closeLabel})]});};// 固定ステージ（フッターと同じ理由で body 直下へ portal＝祖先スタッキングコンテキスト脱出）\nconst renderExitPopupStage=()=>{if(!portalReady||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:exitPopupFace&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25,ease:[.22,1,.36,1]},onClick:()=>closeExitPopup(\"overlay\"),style:{position:\"fixed\",inset:0,zIndex:EXIT_POPUP_Z_INDEX,background:exitPopupOverlayColor,display:\"flex\",// v2.4.8: center固定だとカードがビューポートより高いとき上端が到達不能になる\n// （古い環境でmaxHeightのdvhが破棄された場合の保険も兼ねる）。\n// flex-start＋カード側 margin:auto ＝収まるときは中央・溢れたら上からスクロール\nalignItems:\"flex-start\",overflowY:\"auto\",WebkitOverflowScrolling:\"touch\",justifyContent:\"center\",padding:20,boxSizing:\"border-box\",fontFamily,color:textColor},children:/*#__PURE__*/_jsx(motion.div,{role:\"dialog\",\"aria-modal\":\"true\",initial:{opacity:0,scale:.96},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.96},transition:{duration:.25,ease:[.22,1,.36,1]},// カード内のタップでオーバーレイの close が走らないようにする\nonClick:event=>event.stopPropagation(),style:{width:\"100%\",maxWidth:340,margin:\"auto 0\",maxHeight:SUPPORTS_DVH?\"80dvh\":\"80vh\",overflowY:\"auto\",background:backgroundColor,borderRadius:18,padding:\"24px 20px\",// v2.4.1: 白オーバーレイ既定＝白カードが沈まないよう枠線＋やわらかい影で輪郭を立てる\n// v2.4.6: 均一な上辺バー（v2.4.4）は汎用モーダルのテンプレ感が強いため撤去し、\n// アイコン丸＋章見出しアンダーライン＋矢印円（診断本体の言語）で組み直した\n// v2.4.7: 空文字だと \"1px solid \" で宣言ごと破棄され輪郭が消えるため既定色へフォールバック\nborder:`1px solid ${exitPopupBorderColor||DEFAULT_EXIT_POPUP_BORDER_COLOR}`,boxShadow:\"0 12px 40px rgba(15, 23, 42, 0.16)\",boxSizing:\"border-box\"},children:renderExitPopupCard(exitPopupFace)})},\"cdv5-entry-exit-popup\")}),document.body);};// canvas（Framer編集）: 固定表示は出さず、通常フローにラベル付きの縮小プレビュー（fresh面）。\nconst renderExitPopupCanvasPreview=()=>/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:11,color:hexToRgba(textColor,.5),fontFamily,marginBottom:6,textAlign:\"center\"},children:\"離脱ポップ（プレビュー・実際はブラウザバック時に表示）\"}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:340,background:backgroundColor,borderRadius:18,padding:\"24px 20px\",// v2.4.7: 実行時のポップカード（枠線=exitPopupBorderColor・固定影）と同じ見た目に\n    // 揃える＝GUIで枠線色を変えたらcanvasプレビューにも反映される\n    boxShadow:\"0 12px 40px rgba(15, 23, 42, 0.16)\",border:`1px solid ${exitPopupBorderColor||DEFAULT_EXIT_POPUP_BORDER_COLOR}`,boxSizing:\"border-box\"},children:renderExitPopupCard(\"fresh\")})]});// --- canvas: 固定表示なし・ラベル付きプレビュー（複合はインライン＋プレビューを縦並び） ---\nif(isCanvas){// 従来（離脱ポップOFF・インライン）は素のカードをそのまま返す＝出力完全同一\nif(!hasFooter&&!exitPopupEnabled){return renderInlineCard();}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",fontFamily,color:textColor,display:\"flex\",flexDirection:\"column\",gap:16,boxSizing:\"border-box\"},children:[(!hasFooter||isInlineFooter)&&renderInlineCard(),hasFooter&&renderFooterCanvasPreview(),exitPopupEnabled&&renderExitPopupCanvasPreview()]});}// --- インライン（離脱ポップOFFなら従来完全不変） ---\nif(!hasFooter){if(!exitPopupActive)return renderInlineCard();return /*#__PURE__*/_jsxs(_Fragment,{children:[renderInlineCard(),renderExitPopupStage()]});}// --- 実行時: 複合はインラインカード＋固定ステージ／footer単独は固定ステージのみ ---\nif(isInlineFooter){return /*#__PURE__*/_jsxs(_Fragment,{children:[renderInlineCard(),renderFooterStage(),exitPopupActive&&renderExitPopupStage()]});}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:0,pointerEvents:\"none\"},children:[renderFooterStage(),exitPopupActive&&renderExitPopupStage()]});}addPropertyControls(CaregiverDualDiagnosisV5EntryQuestion,{destinationUrl:{type:ControlType.String,title:\"遷移先URL\",defaultValue:\"/diagnosis\"},preserveParams:{type:ControlType.Boolean,title:\"パラメータ引き継ぎ\",defaultValue:true},displayMode:{type:ControlType.Enum,title:\"表示モード\",options:[\"inline\",\"inline-footer\",\"footer\"],optionTitles:[\"インライン(従来)\",\"複合(インライン＋通過後フッター)\",\"フッター単独\"],defaultValue:\"inline\",description:\"inline=従来どおり。複合=FVに表示しつつFVを通り過ぎたら画面下部にフッター自動出現。フッター単独=フッターのみ（別デザインFVのページ用）\"},footerQuestionMode:{type:ControlType.Enum,title:\"フッターの質問\",options:[\"same\",\"free\",\"mbti\"],optionTitles:[\"インラインと同じ\",\"悩みカード\",\"性格Q1スケール\"],defaultValue:\"same\",hidden:props=>props.displayMode===\"inline\",description:\"フッターバーに出す質問。既定「インラインと同じ」＝従来どおり。指定すると面ごとに別の質問を出せる（例: インライン=Q1スケール\\xd7フッター=悩みカード）。どちらで答えたかは計測で区別可（Q1側=cdv5_q1・悩み側=cdv5_fv・フッター回答はplacement:footer併記）。複合モードでは答えた面によって本体の入り方（Q1シード/悩み連動）が変わる点に注意。\"},footerScrollPercent:{type:ControlType.Number,title:\"フッター: 出現スクロール%\",defaultValue:30,min:0,max:90,step:5,description:\"footer単独=出現閾値。複合=FVカード通過に加えてこの%到達も必要（0=FV通過のみで出現）\",hidden:props=>props.displayMode===\"inline\"},footerCloseEnabled:{type:ControlType.Boolean,title:\"フッター: \\xd7で閉じる\",defaultValue:true,description:\"ONで右上に\\xd7ボタン。タップすると右下のアイコンへ格納（アイコンをタップで再表示）。OFFなら\\xd7なし＝自動格納のみ\",hidden:props=>props.displayMode===\"inline\"},footerAutoCollapseEnabled:{type:ControlType.Boolean,title:\"フッター: 自動で格納\",defaultValue:true,description:\"出現から一定時間で右下のアイコンへ自動格納。バーを触っている間（その出現中）は格納しない\",hidden:props=>props.displayMode===\"inline\"},footerAutoCollapseSec:{type:ControlType.Number,title:\"フッター: 自動格納まで(秒)\",defaultValue:3,min:.5,max:30,step:.5,unit:\"秒\",hidden:props=>props.displayMode===\"inline\"||props.footerAutoCollapseEnabled===false},footerCollapseIconImage:{type:ControlType.Image,title:\"フッター: 格納アイコン画像\",description:\"未設定なら質問の吹き出しモチーフの既定アイコン（プライマリ色の丸）。設定すると円形に切り抜いて表示\",hidden:props=>props.displayMode===\"inline\"},footerShowLead:{type:ControlType.Boolean,title:\"フッター: リード文を表示\",defaultValue:true,description:\"OFFでフッター時のみリード文を省略（高さ節約）\",hidden:props=>props.displayMode===\"inline\"},footerZIndex:{type:ControlType.Number,title:\"フッター: z-index\",defaultValue:9990,min:0,max:2147483e3,step:10,description:\"ページ内の他要素より前面に出ます。既定9990で通常十分（他ポップアップと重なる場合のみ調整）。\",hidden:props=>props.displayMode===\"inline\"},footerBgColor:{type:ControlType.Color,title:\"フッター: 背景色\",optional:true,description:\"空=カード背景色を継承\",hidden:props=>props.displayMode===\"inline\"},footerRadius:{type:ControlType.Number,title:\"フッター: 上角丸\",defaultValue:16,min:0,max:40,step:1,hidden:props=>props.displayMode===\"inline\"},footerShadow:{type:ControlType.String,title:\"フッター: 影\",defaultValue:\"0 -10px 30px rgba(15, 23, 42, 0.18)\",hidden:props=>props.displayMode===\"inline\"},// ============ 質問モード（v2.2.0） ============\n// free（既定）= 悩みカードでcdv5_fvを引き継ぐ従来動作／mbti = 性格Q1の5段階スケールでcdv5_q1\nquestionMode:{type:ControlType.Enum,title:\"質問モード\",options:[\"free\",\"mbti\"],optionTitles:[\"悩みカード(既定)\",\"性格Q1スケール\"],defaultValue:\"free\",description:\"悩みカード=FVに悩み6択を出し計測値 cdv5_fv を引き継ぐ（本体はQ2開始）。性格Q1スケール=本体の性格診断 第1問を5段階で聞き cdv5_q1 を引き継ぐ\"},mbtiQuestionText:{type:ControlType.String,title:\"性格Q1: 質問文\",defaultValue:DEFAULT_MBTI_Q1_TEXT,displayTextArea:true,description:\"本体V5の性格診断 第1問と同文にすること（別文にすると回答の意味がずれる）\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},fvVariantName:{type:ControlType.String,title:\"FV: 変種名\",defaultValue:\"worry\",description:\"GTM/URLに乗る識別子（cdv5_fv=<変種名>_<回答>）\",hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},fvCardOptionsText:{type:ControlType.String,title:\"FV: カード選択肢\",defaultValue:DEFAULT_WORRY_CARD_OPTIONS_TEXT,displayTextArea:true,description:\"1行=1選択肢(2〜6件)。「ラベル|値」で値指定・省略時は行番号。値を relations/salary/burnout/busy/future/other にすると本体V5の悩み連動（共感バブル・CTA出し分け）が効く。2件未満のときは既定の悩み6択に戻る\",hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},fvCardTwoColumns:{type:ControlType.Boolean,title:\"FV: 選択肢を2列\",defaultValue:true,enabledTitle:\"2列\",disabledTitle:\"1列\",description:\"4件以上のとき2列grid（奇数個は最後の1枚が全幅）。FVの高さをさらに圧縮できる\",hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},optionBgColor:{type:ControlType.Color,title:\"FV: 選択肢の背景\",defaultValue:\"#F3F4F6\",hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},optionFontSize:{type:ControlType.Number,title:\"FV: 選択肢の文字\",defaultValue:15,min:12,max:24,step:1,hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},optionRadius:{type:ControlType.Number,title:\"FV: 選択肢の角丸\",defaultValue:12,min:0,max:40,step:1,hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},optionGap:{type:ControlType.Number,title:\"FV: 選択肢の間隔\",defaultValue:10,min:4,max:32,step:1,hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},questionText:{type:ControlType.String,title:\"質問文\",defaultValue:DEFAULT_Q1_TEXT,description:\"悩みカード（既定モード）の問い。性格Q1スケールのときは上の『性格Q1: 質問文』を使う\",hidden:props=>!((props.questionMode??\"free\")===\"free\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"free\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"free\")},leadText:{type:ControlType.String,title:\"リード文\",defaultValue:\"まずは1問。約1分の診断が始まります\"},primaryColor:{type:ControlType.Color,title:\"Primary Color\",defaultValue:\"#10B981\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#1F2937\"},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"system-ui\"},inlineSize:{type:ControlType.Enum,title:\"インラインの大きさ\",options:[\"compact\",\"standard\"],optionTitles:[\"コンパクト(FV向け)\",\"標準(従来)\"],defaultValue:\"compact\",description:\"compact=質問文/リード/選択肢の余白を一段小さくしてFV（ファーストビュー）に収まりやすくする。standard=従来の大きさ。フッターバーの大きさには影響しない\"},maxWidth:{type:ControlType.Number,title:\"Max Width\",defaultValue:520,min:280,max:800,step:10},// ============ PC（デスクトップ）表示（v2.1.0） ============\n// インラインFVカードのみ対象。フッター固定モード（バー/格納アイコン）は非対象。\ndesktopEnabled:{type:ControlType.Boolean,title:\"PC表示\",defaultValue:true,enabledTitle:\"ON\",disabledTitle:\"OFF\",description:\"コンポーネント幅がブレークポイント以上のとき、インラインFVカードを広げ文字/選択肢を大きくする（Framerのブレークポイント配置に自動追従）。OFFで完全にモバイル固定。フッター固定バーは対象外\"},desktopBreakpoint:{type:ControlType.Number,title:\"PC切替の幅\",defaultValue:700,min:500,max:1e3,step:10,unit:\"px\",hidden:props=>!props.desktopEnabled},desktopMaxWidth:{type:ControlType.Number,title:\"PC時 カードの最大幅\",defaultValue:640,min:400,max:1e3,step:10,unit:\"px\",hidden:props=>!props.desktopEnabled},desktopFontScale:{type:ControlType.Number,title:\"PC時 文字の拡大率\",defaultValue:1.15,min:1,max:1.4,step:.05,hidden:props=>!props.desktopEnabled},cardRadius:{type:ControlType.Number,title:\"Card Radius\",defaultValue:20,min:0,max:80,step:1},cardPaddingTop:{type:ControlType.Number,title:\"Padding Top\",defaultValue:18,min:0,max:80,step:1},cardPaddingX:{type:ControlType.Number,title:\"Padding X\",defaultValue:16,min:0,max:80,step:1},cardPaddingBottom:{type:ControlType.Number,title:\"Padding Bottom\",defaultValue:16,min:0,max:80,step:1},borderColor:{type:ControlType.Color,title:\"Border Color\"},borderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:8,step:1},cardShadow:{type:ControlType.String,title:\"Shadow\",defaultValue:\"0 10px 28px rgba(15, 23, 42, 0.12)\"},leadTextColor:{type:ControlType.Color,title:\"Lead Color\",// v2.4.7: defaultValue焼き付きを撤去（空なら主要色に追従・selectedButtonColor v2.2.1と同処置）\noptional:true,description:\"空なら主要色に追従\"},leadFontSize:{type:ControlType.Number,title:\"Lead Size\",defaultValue:13,min:10,max:32,step:1},leadFontWeight:{type:ControlType.Number,title:\"Lead Weight\",defaultValue:700,min:300,max:900,step:100},leadMarginBottom:{type:ControlType.Number,title:\"Lead Bottom\",defaultValue:8,min:0,max:48,step:1},questionPrefix:{type:ControlType.String,title:\"Q Prefix\",defaultValue:\"Q1.\"},questionFontSize:{type:ControlType.Number,title:\"Question Size\",defaultValue:18,min:12,max:42,step:1},questionFontWeight:{type:ControlType.Number,title:\"Question Weight\",defaultValue:800,min:300,max:900,step:100},questionLineHeight:{type:ControlType.Number,title:\"Question Line\",defaultValue:1.45,min:1,max:2,step:.05},questionMarginBottom:{type:ControlType.Number,title:\"Question Bottom\",defaultValue:18,min:0,max:64,step:1},// ============ 性格Q1スケール（v2.2.0・questionMode=\"mbti\" のときだけ使う） ============\nlabelColor:{type:ControlType.Color,title:\"Label Color\",optional:true,description:\"空=本文色の70%\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},labelFontSize:{type:ControlType.Number,title:\"Label Size\",defaultValue:13,min:10,max:24,step:1,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},labelMarginBottom:{type:ControlType.Number,title:\"Label Bottom\",defaultValue:12,min:0,max:48,step:1,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},sideLabelLeft:{type:ControlType.String,title:\"Left Label\",defaultValue:\"そう思わない\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},sideLabelRight:{type:ControlType.String,title:\"Right Label\",defaultValue:\"そう思う\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},centerLabelText:{type:ControlType.String,title:\"Center Label\",defaultValue:\"どちらでもない\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},centerLabelMarginTop:{type:ControlType.Number,title:\"Center Top\",defaultValue:8,min:0,max:48,step:1,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},buttonGap:{type:ControlType.Number,title:\"Button Gap\",defaultValue:12,min:0,max:40,step:1,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},buttonSizeScale:{type:ControlType.Number,title:\"Button Scale\",defaultValue:1,min:.5,max:1.8,step:.05,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},buttonRadius:{type:ControlType.Number,title:\"Button Radius\",defaultValue:999,min:0,max:999,step:1,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},neutralButtonColor:{type:ControlType.Color,title:\"Button Off\",defaultValue:\"#E5E7EB\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},selectedButtonColor:{type:ControlType.Color,title:\"Button On\",// v2.2.1: defaultValue を持たせるとFramerが新規インスタンスに #10B981 を焼き付け、\n// 「空なら primaryColor に追従」のフォールバックが死ぬ（v2.0.1 borderColor と同じ罠）。\noptional:true,hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},checkColor:{type:ControlType.Color,title:\"Check Color\",defaultValue:\"#FFFFFF\",hidden:props=>!((props.questionMode??\"free\")===\"mbti\"||props.displayMode!==\"inline\"&&(props.footerQuestionMode??\"same\")===\"mbti\"||props.exitPopupEnabled===true&&(props.exitPopupQuestionMode??\"same\")===\"mbti\")},gtmEventPrefix:{type:ControlType.String,title:\"GTM Prefix\",defaultValue:\"caregiver_dual_v5\"},q1TrackingId:{type:ControlType.TrackingId,title:\"Q1 Track\",defaultValue:\"cdv5-q1\"},redirectDelayMs:{type:ControlType.Number,title:\"遷移Delay\",defaultValue:260,min:0,max:1200,step:20},entranceAnimationEnabled:{type:ControlType.Boolean,title:\"入場アニメ(InView)\",defaultValue:true,description:\"FVが画面に入ったらカードがふわっと出て、リード文→質問文→選択肢の順に現れる（V5既定ON）。OFFで静的表示。端末の「視差効果を減らす」設定時は自動で無効\"},tapHintAnimation:{type:ControlType.Enum,title:\"タップ誘導アニメ\",options:[\"none\",\"pulse\",\"checkSweep\"],optionTitles:[\"なし\",\"パルス\",\"チェックスイープ\"],defaultValue:\"none\",description:\"表示時の入場ヒント。checkSweep=チェックが上のカードから順に1回流れる／pulse=パルス。下の『押し込みループ』とは独立。「なし」のとき旧『タップ誘導パルス』が有効（後方互換）\"},pressLoopEnabled:{type:ControlType.Boolean,title:\"押し込みループ\",defaultValue:false,description:\"回答するまで各ボタンが押し込み（沈む・2回沈む→間・押した瞬間に少し色）をループ。スイープと独立してオンオフ可。スイープONなら流れ終わった後に開始\"},pressTintColor:{type:ControlType.Color,title:\"押し込み時の色\",// v2.4.7: defaultValue焼き付きを撤去（空なら選択色に追従）\noptional:true,description:\"押し込んだ瞬間にボタンへ薄く乗る色（空なら選択色に追従）\",hidden:props=>!props.pressLoopEnabled},tapPulseEnabled:{type:ControlType.Boolean,title:\"タップ誘導パルス(旧)\",defaultValue:false,description:\"旧設定。上の『タップ誘導アニメ』が「なし」のときだけ有効。ONで回答前に選択肢カードがパルス\",hidden:props=>(props.tapHintAnimation??\"none\")!==\"none\"},pulseColor:{type:ControlType.Color,title:\"パルス色\",// v2.4.7: defaultValue焼き付きを撤去（空なら主要色に追従）\noptional:true,hidden:props=>{const hint=props.tapHintAnimation??\"none\";const pulseOn=hint===\"pulse\"||hint===\"none\"&&!!props.tapPulseEnabled;return!pulseOn;}},// ============ 離脱ポップ（v2.4.0） ============\n// ブラウザバック時に1セッション1回だけモーダルを出す。診断の進み具合（本体の\n// sessionStorage スナップショット＋この入口の回答済み印）で3面を自動で出し分ける。\nexitPopupEnabled:{type:ControlType.Boolean,title:\"離脱ポップ\",defaultValue:false,description:\"ブラウザバック時に1セッション1回表示。タップ等の操作前は表示できない（ブラウザ仕様）。未着手/診断途中/完了で内容を自動出し分け\"},exitPopupOverlayColor:{type:ControlType.Color,title:\"ポップ背景\",defaultValue:DEFAULT_EXIT_POPUP_OVERLAY_COLOR,hidden:props=>!props.exitPopupEnabled,description:\"ポップ表示中に後ろを覆う色。既定は白の半透明（暗くしたい場合は黒系の半透明に）\"},exitPopupAccentColor:{type:ControlType.Color,title:\"ポップアクセント色\",optional:true,hidden:props=>!props.exitPopupEnabled,description:\"アイコン丸・見出し下線・ボタンの色。空なら主要色に追従\"},exitPopupBorderColor:{type:ControlType.Color,title:\"ポップ枠線色\",defaultValue:DEFAULT_EXIT_POPUP_BORDER_COLOR,hidden:props=>!props.exitPopupEnabled,description:\"白背景の上でカードの輪郭を立てる枠線。オーバーレイを暗色にするなら薄め・透明寄りに\"},exitPopupQuestionMode:{type:ControlType.Enum,title:\"ポップの質問\",options:[\"same\",\"free\",\"mbti\"],optionTitles:[\"インラインと同じ\",\"悩みカード\",\"性格Q1スケール\"],defaultValue:\"same\",hidden:props=>!props.exitPopupEnabled,description:\"未着手の人に出す質問。既定「インラインと同じ」＝FVと同じ質問をポップでもう一度出す\"},exitPopupFvVariantName:{type:ControlType.String,title:\"ポップ: FV変種名\",defaultValue:DEFAULT_EXIT_POPUP_FV_VARIANT,hidden:props=>!props.exitPopupEnabled,description:\"ポップ経由の回答は cdv5_fv=<この値>_<回答> で遷移＝計測で流入面を区別\"},exitPopupFreshHeadingText:{type:ControlType.String,title:\"未着手: 見出し\",defaultValue:DEFAULT_EXIT_POPUP_FRESH_HEADING,displayTextArea:true,hidden:props=>!props.exitPopupEnabled},exitPopupFreshLeadText:{type:ControlType.String,title:\"未着手: リード\",defaultValue:DEFAULT_EXIT_POPUP_FRESH_LEAD,displayTextArea:true,hidden:props=>!props.exitPopupEnabled},exitPopupCloseText:{type:ControlType.String,title:\"ポップ: 閉じる文言\",defaultValue:DEFAULT_EXIT_POPUP_CLOSE_TEXT,hidden:props=>!props.exitPopupEnabled,description:\"空にすると閉じるリンクを出さない（背景タップでは閉じられる）\"},exitPopupResumeEnabled:{type:ControlType.Boolean,title:\"診断途中の面\",defaultValue:true,hidden:props=>!props.exitPopupEnabled,description:\"OFFにすると診断途中の人にはポップを出さずそのまま離脱させる\"},exitPopupResumeHeadingText:{type:ControlType.String,title:\"途中: 見出し\",defaultValue:DEFAULT_EXIT_POPUP_RESUME_HEADING,displayTextArea:true,hidden:props=>!props.exitPopupEnabled||props.exitPopupResumeEnabled===false},exitPopupResumeBodyText:{type:ControlType.String,title:\"途中: 本文\",defaultValue:DEFAULT_EXIT_POPUP_RESUME_BODY,displayTextArea:true,hidden:props=>!props.exitPopupEnabled||props.exitPopupResumeEnabled===false},exitPopupResumeButtonText:{type:ControlType.String,title:\"途中: ボタン文言\",defaultValue:DEFAULT_EXIT_POPUP_RESUME_BUTTON,hidden:props=>!props.exitPopupEnabled||props.exitPopupResumeEnabled===false,description:\"遷移先URLに cdv5_resume=1 を付けて戻る（本体 v3.14.0 が続きから復元）\"},exitPopupDoneEnabled:{type:ControlType.Boolean,title:\"診断完了の面\",defaultValue:false,hidden:props=>!props.exitPopupEnabled,description:\"OFFにすると結果まで見た人にはポップを出さずそのまま離脱させる\"},exitPopupDoneHeadingText:{type:ControlType.String,title:\"完了: 見出し\",defaultValue:DEFAULT_EXIT_POPUP_DONE_HEADING,displayTextArea:true,hidden:props=>!props.exitPopupEnabled||!props.exitPopupDoneEnabled},exitPopupDoneBodyText:{type:ControlType.String,title:\"完了: 本文\",defaultValue:DEFAULT_EXIT_POPUP_DONE_BODY,displayTextArea:true,hidden:props=>!props.exitPopupEnabled||!props.exitPopupDoneEnabled},exitPopupDoneButtonText:{type:ControlType.String,title:\"完了: ボタン文言\",defaultValue:DEFAULT_EXIT_POPUP_DONE_BUTTON,hidden:props=>!props.exitPopupEnabled||!props.exitPopupDoneEnabled},exitPopupDoneUrl:{type:ControlType.String,title:\"完了: ボタンURL\",defaultValue:\"\",hidden:props=>!props.exitPopupEnabled||!props.exitPopupDoneEnabled,description:\"空のときはボタンを出さない（見出し・本文と閉じるリンクだけ）。診断ページのURLを入れて結果を復元させたい場合は ?cdv5_resume=1 を付けること（付けないとQ1から新規開始）。外部URL（CTA先など）はそのままでよい\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"CaregiverDualDiagnosisV5EntryQuestion\":{\"type\":\"reactComponent\",\"name\":\"CaregiverDualDiagnosisV5EntryQuestion\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CaregiverDualDiagnosisV5EntryQuestion.map","/**\n * CtaButtonAnimation v1.1.5\n * CTAボタン向けCode Override\n *\n * 特徴:\n * - FocusWaveButton / PurupuruButton / ランキングCTA演出を1ファイルに統合\n * - box-shadowによる波形アニメーション\n * - ぷるぷる振動アニメーション\n * - ランキングLP風の押し込みアニメーション\n * - 疑似要素による共通シャイン\n * - 旧Override関数名を維持\n * - HOCファクトリーを使わない直接実装パターン\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";const CTA_BUTTON_STYLE_ID=\"cta-button-animation-styles\";const CTA_BUTTON_ANIMATION_CSS=`\n@keyframes ctaButtonPress {\n    0% {\n        box-shadow: 0 var(--cta-button-press-depth, 5px) 0 var(--cta-button-shadow-color, #e78b1e);\n        top: 0;\n    }\n    10% {\n        box-shadow: 0 0 0 var(--cta-button-shadow-color, #e78b1e);\n        top: var(--cta-button-press-depth, 5px);\n    }\n    20% {\n        box-shadow: 0 var(--cta-button-press-depth, 5px) 0 var(--cta-button-shadow-color, #e78b1e);\n        top: 0;\n    }\n    30% {\n        box-shadow: 0 0 0 var(--cta-button-shadow-color, #e78b1e);\n        top: var(--cta-button-press-depth, 5px);\n    }\n    40% {\n        box-shadow: 0 var(--cta-button-press-depth, 5px) 0 var(--cta-button-shadow-color, #e78b1e);\n        top: 0;\n    }\n    100% {\n        box-shadow: 0 var(--cta-button-press-depth, 5px) 0 var(--cta-button-shadow-color, #e78b1e);\n        top: 0;\n    }\n}\n\n@keyframes ctaButtonWave {\n    0%, 100% {\n        box-shadow: 0 0 0 0 rgba(var(--cta-button-wave-rgb, 16, 185, 129), 0.5);\n    }\n    50% {\n        box-shadow: 0 0 0 var(--cta-button-wave-spread, 20px) rgba(var(--cta-button-wave-rgb, 16, 185, 129), 0);\n    }\n}\n\n@keyframes ctaButtonPurupuru {\n    0% {\n        transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    5% {\n        transform: rotate(5deg) skew(2.69703deg, 0deg);\n    }\n    10% {\n        transform: rotate(0deg) skew(-1.5deg, 0deg);\n    }\n    15% {\n        transform: rotate(-5deg) skew(-2.69703deg, 0deg);\n    }\n    20% {\n        transform: rotate(0deg) skew(1.5deg, 0deg);\n    }\n    25% {\n        transform: rotate(3deg) skew(2deg, 0deg);\n    }\n    30% {\n        transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    35% {\n        transform: rotate(-2deg) skew(-1.8deg, 0deg);\n    }\n    40% {\n        transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    100% {\n        transform: rotate(0deg) skew(0deg, 0deg);\n    }\n}\n\n@keyframes ctaButtonKiran {\n    0% {\n        left: -10%;\n        transform: scale(5) rotate(45deg);\n        opacity: 0;\n    }\n    20% {\n        left: -10%;\n        transform: scale(5) rotate(45deg);\n        opacity: 0;\n    }\n    25% {\n        left: 10%;\n        transform: scale(15) rotate(45deg);\n        opacity: 0.6;\n    }\n    40% {\n        left: 110%;\n        transform: scale(20) rotate(45deg);\n        opacity: 0;\n    }\n    100% {\n        left: 110%;\n        transform: scale(20) rotate(45deg);\n        opacity: 0;\n    }\n}\n\n.cta-button-animation-press {\n    animation: ctaButtonPress var(--cta-button-press-duration, 2s) infinite;\n}\n\n.cta-button-animation-wave {\n    animation: ctaButtonWave var(--cta-button-wave-duration, 3s) ease-in-out infinite;\n}\n\n.cta-button-animation-purupuru {\n    animation: ctaButtonPurupuru var(--cta-button-purupuru-duration, 2s) linear 0s infinite;\n    transform-origin: center center;\n}\n\n.cta-button-animation-shiny,\n.cta-button-animation-kiran {\n    overflow: hidden;\n    isolation: isolate;\n}\n\n.cta-button-animation-shiny::before,\n.cta-button-animation-kiran::before {\n    content: \"\";\n    display: block;\n    position: absolute;\n    top: 50%;\n    left: -10%;\n    width: 5px;\n    height: 100%;\n    background: linear-gradient(\n        90deg,\n        rgba(255, 255, 255, 0) 0%,\n        rgba(255, 255, 255, 0.9) 50%,\n        rgba(255, 255, 255, 0) 100%\n    );\n    transform: scale(5) rotate(45deg);\n    transform-origin: center center;\n    opacity: 0;\n    animation: ctaButtonKiran var(--cta-button-kiran-duration, 3s) linear 500ms infinite;\n    pointer-events: none;\n    z-index: 1;\n}\n\n.cta-button-animation-toggle-kiran.active {\n    animation: ctaButtonPurupuru var(--cta-button-purupuru-duration, 2s) linear 0s infinite !important;\n}\n\n.cta-button-animation-toggle-kiran.active::before {\n    animation: ctaButtonKiran var(--cta-button-kiran-duration, 3s) linear 500ms infinite !important;\n}\n\n@media (prefers-reduced-motion: reduce) {\n    .cta-button-animation-press,\n    .cta-button-animation-wave,\n    .cta-button-animation-purupuru,\n    .cta-button-animation-toggle-kiran.active,\n    .cta-button-animation-shiny::before,\n    .cta-button-animation-kiran::before,\n    .cta-button-animation-toggle-kiran.active::before {\n        animation: none !important;\n    }\n}\n`;// スクショ元に近いオレンジCTA: 押し込み + シャイン + 背景色\nexport function withCtaPressShineOrange(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",background:\"#ffa234\",boxShadow:\"0 5px 0 #e78b1e\",\"--cta-button-shadow-color\":\"#e78b1e\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// 緑CTA: 押し込み + シャイン + 背景色\nexport function withCtaPressShineGreen(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",background:\"#10b981\",boxShadow:\"0 5px 0 #0f8f65\",\"--cta-button-shadow-color\":\"#0f8f65\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// 青CTA: 押し込み + シャイン + 背景色\nexport function withCtaPressShineBlue(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",background:\"#3b82f6\",boxShadow:\"0 5px 0 #2563c7\",\"--cta-button-shadow-color\":\"#2563c7\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// ピンクCTA: 押し込み + シャイン + 背景色\nexport function withCtaPressShinePink(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",background:\"#ec4899\",boxShadow:\"0 5px 0 #be2f77\",\"--cta-button-shadow-color\":\"#be2f77\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// 赤CTA: 押し込み + シャイン + 背景色\nexport function withCtaPressShineRed(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",background:\"#ef4444\",boxShadow:\"0 5px 0 #b91c1c\",\"--cta-button-shadow-color\":\"#b91c1c\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// 色を変えずに、押し込み + シャインだけ追加\nexport function withCtaPressShineOnly(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",boxShadow:props.style?.boxShadow||\"0 5px 0 rgba(0, 0, 0, 0.2)\",\"--cta-button-shadow-color\":\"rgba(0, 0, 0, 0.2)\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press cta-button-animation-shiny`,style:style});};}// シャインだけ追加。既存のanimationと競合しにくい軽量版\nexport function withCtaShineOnly(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-shiny`,style:style});};}// 押し込みだけ追加。シャインが不要なときに使用\nexport function withCtaPressOnly(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",boxShadow:props.style?.boxShadow||\"0 5px 0 rgba(0, 0, 0, 0.2)\",\"--cta-button-shadow-color\":\"rgba(0, 0, 0, 0.2)\",\"--cta-button-press-depth\":\"5px\",\"--cta-button-press-duration\":\"2s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-press`,style:style});};}// ================================================================================\n// FocusWaveButton 互換: 波形エフェクト\n// ================================================================================\nexport function withFocusWaveGreen(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"16, 185, 129\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWaveBlue(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"59, 130, 246\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWavePink(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"236, 72, 153\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWaveOrange(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"249, 115, 22\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWaveRed(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"239, 68, 68\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWavePurple(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"139, 92, 246\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}export function withFocusWaveYellow(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",\"--cta-button-wave-rgb\":\"234, 179, 8\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave`,style:style});};}// ================================================================================\n// FocusWaveButton 互換: 波形 + キラッ\n// ================================================================================\nexport function withFocusWaveShineGreen(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"16, 185, 129\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShineBlue(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"59, 130, 246\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShinePink(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"236, 72, 153\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShineOrange(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"249, 115, 22\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShineRed(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"239, 68, 68\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShinePurple(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"139, 92, 246\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}export function withFocusWaveShineYellow(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonWave 3s ease-in-out infinite\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-wave-rgb\":\"234, 179, 8\",\"--cta-button-wave-spread\":\"20px\",\"--cta-button-wave-duration\":\"3s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-wave cta-button-animation-kiran`,style:style});};}// ================================================================================\n// PurupuruButton 互換: ぷるぷる / キラッ\n// ================================================================================\nexport function withPurupuru(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonPurupuru 2s linear 0s infinite\",transformOrigin:\"center center\",\"--cta-button-purupuru-duration\":\"2s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-purupuru`,style:style});};}export function withKiran(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-kiran`,style:style});};}export function withPurupuruKiran(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const style={...props.style,animation:\"ctaButtonPurupuru 2s linear 0s infinite\",transformOrigin:\"center center\",position:props.style?.position||\"relative\",overflow:\"hidden\",\"--cta-button-purupuru-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-purupuru cta-button-animation-kiran`,style:style});};}export function withTogglePurupuruKiran(Component){return props=>{useEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(CTA_BUTTON_STYLE_ID))return;const styleElement=document.createElement(\"style\");styleElement.id=CTA_BUTTON_STYLE_ID;styleElement.textContent=CTA_BUTTON_ANIMATION_CSS;document.head.appendChild(styleElement);},[]);const handleClick=event=>{const element=event.currentTarget;element.classList.toggle(\"active\");if(props.onClick){props.onClick(event);}};const style={...props.style,transformOrigin:\"center center\",position:props.style?.position||\"relative\",overflow:\"hidden\",cursor:\"pointer\",\"--cta-button-purupuru-duration\":\"2s\",\"--cta-button-kiran-duration\":\"3s\"};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} cta-button-animation-kiran cta-button-animation-toggle-kiran`,style:style,onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFocusWaveShineRed\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineRed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTogglePurupuruKiran\":{\"type\":\"reactHoc\",\"name\":\"withTogglePurupuruKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShineOrange\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShineOrange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWavePurple\":{\"type\":\"reactHoc\",\"name\":\"withFocusWavePurple\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveRed\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveRed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveBlue\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveBlue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveGreen\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveGreen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShineRed\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShineRed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShinePink\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShinePink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineOrange\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineOrange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineBlue\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineBlue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveYellow\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveYellow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShinePink\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShinePink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineYellow\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineYellow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurupuru\":{\"type\":\"reactHoc\",\"name\":\"withPurupuru\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressOnly\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressOnly\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaShineOnly\":{\"type\":\"reactHoc\",\"name\":\"withCtaShineOnly\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWavePink\":{\"type\":\"reactHoc\",\"name\":\"withFocusWavePink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShineBlue\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShineBlue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurupuruKiran\":{\"type\":\"reactHoc\",\"name\":\"withPurupuruKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withKiran\":{\"type\":\"reactHoc\",\"name\":\"withKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShineOnly\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShineOnly\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShinePurple\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShinePurple\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveOrange\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveOrange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineGreen\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineGreen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCtaPressShineGreen\":{\"type\":\"reactHoc\",\"name\":\"withCtaPressShineGreen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CtaButtonAnimation.map","/**\n * ParamKeeper v1.2.0\n * Framer内で広告・計測URLパラメータを保存し、AutoRedirect向けhelperを公開する透明コンポーネント\n *\n * 特徴:\n * - LPや中間ページに配置するだけで動作\n * - source / UTM / gclid / fbclid / ttclid などを保存\n * - sessionStorage / localStorage / cookie の順で保存を試行\n * - window.FramerParamKeeper helperを公開\n * - Meta Pixelの_fbpを再利用し、Metaクリック時の欠損だけ生成してamb_トークンで引き渡す\n * - LINEヤフー広告は _ly_c をASPトークンに使い、yclid=YJAD... は除外\n * - storageが使えない環境でも表示・遷移を妨げない\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";const PARAM_STATE_STORAGE_KEY=\"fc_url_param_state_v1\";const PARAM_STATE_COOKIE_NAME=\"fc_url_param_state_v1\";const PARAM_STATE_TTL_MS=30*60*1e3;const CLICK_IDENTIFIER_KEYS=[\"gclid\",\"gbraid\",\"wbraid\",\"fbclid\",\"fbc\",\"fbp\",\"ttclid\",\"msclkid\",\"oppref\",\"_ly_c\",\"lyC\",\"_ly_su\",\"lySu\",\"_ly_r\",\"lyR\",\"ldtag_cl\",\"yclid\"];const STATIC_PARAM_KEYS=[\"source\",\"gad_source\",...CLICK_IDENTIFIER_KEYS];const TOKEN_IDENTIFIER_ORDER=[\"gclid\",\"gbraid\",\"wbraid\",\"fbc\",\"fbclid\",\"fbp\",\"ttclid\",\"msclkid\",\"oppref\",\"_ly_c\",\"lyC\",\"_ly_su\",\"lySu\",\"_ly_r\",\"lyR\",\"ldtag_cl\",\"yclid\"];const TOKEN_PREFIXES={gclid:\"agc\",gbraid:\"agb\",wbraid:\"agw\",fbclid:\"amf\",fbc:\"amf\",fbp:\"amb\",ttclid:\"att\",msclkid:\"ams\",oppref:\"aop\",yclid:\"ayc\",_ly_c:\"alc\",lyC:\"alc\",_ly_su:\"als\",lySu:\"als\",_ly_r:\"alr\",lyR:\"alr\",ldtag_cl:\"ald\"};const TRANSPARENT_STYLE={width:\"100%\",height:\"100%\",pointerEvents:\"none\",opacity:0,position:\"absolute\"};const LINE_YAHOO_CLICK_IDENTIFIER_KEYS=new Set([\"_ly_c\",\"lyc\",\"_ly_su\",\"lysu\",\"_ly_r\",\"lyr\"]);const isYahooDisplayAdsYclid=value=>{return/^(?:\\d{10,13}\\.)?YJAD/i.test(String(value||\"\").trim());};const isLineYahooClickIdentifierKey=key=>{return LINE_YAHOO_CLICK_IDENTIFIER_KEYS.has(key.toLowerCase());};const isValidMetaBrowserId=value=>{return/^fb\\.\\d+\\.\\d{10,13}\\.\\d+$/.test(String(value||\"\").trim());};const shouldKeepParam=(key,value)=>{const normalizedValue=value.trim();const lowerKey=key.toLowerCase();if(!normalizedValue)return false;if(lowerKey===\"fbp\"&&!isValidMetaBrowserId(normalizedValue)){return false;}if(lowerKey===\"yclid\"&&isYahooDisplayAdsYclid(normalizedValue)){return false;}if(isLineYahooClickIdentifierKey(key)&&isYahooDisplayAdsYclid(normalizedValue)){return false;}return true;};const canonicalParamKey=key=>{const trimmedKey=key.trim();const lowerKey=trimmedKey.toLowerCase();if(!trimmedKey)return undefined;if(STATIC_PARAM_KEYS.includes(trimmedKey))return trimmedKey;if(lowerKey===\"utm\"||lowerKey.startsWith(\"utm_\"))return lowerKey;return undefined;};const firstNonEmpty=(...values)=>{for(const value of values){const normalizedValue=value?.trim();if(normalizedValue)return normalizedValue;}return undefined;};const safeDecode=value=>{try{return decodeURIComponent(value);}catch{return value;}};const parseCookie=rawCookie=>{const output={};rawCookie.split(\";\").forEach(segment=>{const trimmed=segment.trim();const separatorIndex=trimmed.indexOf(\"=\");if(separatorIndex<=0)return;const key=trimmed.slice(0,separatorIndex).trim();const value=trimmed.slice(separatorIndex+1).trim();if(!key||!value)return;output[key]=safeDecode(value);});return output;};const compactParams=params=>{const output={};Object.entries(params).forEach(([key,value])=>{const canonicalKey=canonicalParamKey(key);if(!canonicalKey||typeof value!==\"string\")return;const normalizedValue=value.trim();if(normalizedValue&&shouldKeepParam(canonicalKey,normalizedValue)){output[canonicalKey]=normalizedValue;}});return output;};const getClickIdentifiers=params=>{const identifiers={};CLICK_IDENTIFIER_KEYS.forEach(key=>{if(params[key]&&shouldKeepParam(key,params[key])){identifiers[key]=params[key];}});return identifiers;};const metaFbcParts=value=>{const match=/^fb\\.1\\.(\\d{10,13})\\.(.+)$/.exec(String(value||\"\"));if(!match)return undefined;const timestampMs=Number(match[1]);if(!Number.isFinite(timestampMs)||!match[2])return undefined;return{timestampMs,fbclid:match[2]};};const normalizeLineYahooTimestampedIdentifier=(value,nowMs)=>{if(/^\\d{10,13}\\./.test(value)){return value;}return`${Math.trunc(nowMs/1e3)}.${value}`;};const extractUrlParams=(rawUrl,rawCookie,nowMs)=>{try{const url=new URL(rawUrl);const cookies=parseCookie(rawCookie);const output={};url.searchParams.forEach((value,key)=>{const canonicalKey=canonicalParamKey(key);if(!canonicalKey||!value.trim())return;if(output[canonicalKey])return;output[canonicalKey]=value.trim();});CLICK_IDENTIFIER_KEYS.forEach(key=>{const value=firstNonEmpty(output[key],cookies[key]);if(value){output[key]=value;}});output.fbc=firstNonEmpty(output.fbclid?`fb.1.${Math.trunc(nowMs)}.${output.fbclid}`:undefined,output.fbc,cookies._fbc,cookies.fbc)||\"\";output.fbp=[cookies._fbp,output.fbp,cookies.fbp].find(value=>isValidMetaBrowserId(value))||\"\";[\"_ly_c\",\"_ly_su\",\"_ly_r\",\"lyC\",\"lySu\",\"lyR\"].forEach(key=>{if(output[key]){output[key]=normalizeLineYahooTimestampedIdentifier(output[key],nowMs);}});return compactParams(output);}catch{return{};}};const decodeStoredParamState=(rawValue,nowMs)=>{if(!rawValue)return null;try{const parsed=JSON.parse(rawValue);if(!parsed||typeof parsed!==\"object\"||Array.isArray(parsed)){return null;}const expiresAt=Number(parsed.expiresAt);if(!Number.isFinite(expiresAt)||expiresAt<=nowMs)return null;const params=compactParams(parsed.params||{});if(Object.keys(params).length===0)return null;const clickTimestampMs=Number(parsed.clickTimestampMs);const savedAt=Number(parsed.savedAt);return{params,clickTimestampMs:Number.isFinite(clickTimestampMs)?clickTimestampMs:undefined,savedAt:Number.isFinite(savedAt)?savedAt:0,expiresAt};}catch{return null;}};const getBrowserStorage=storageType=>{if(typeof window===\"undefined\")return undefined;try{return storageType===\"local\"?window.localStorage:window.sessionStorage;}catch{return undefined;}};const readStorageState=(storage,nowMs)=>{try{return decodeStoredParamState(storage?.getItem(PARAM_STATE_STORAGE_KEY)||null,nowMs);}catch{return null;}};const readCookieState=nowMs=>{if(typeof document===\"undefined\")return null;try{const cookies=parseCookie(document.cookie||\"\");return decodeStoredParamState(cookies[PARAM_STATE_COOKIE_NAME]||null,nowMs);}catch{return null;}};const readStoredParamState=nowMs=>{if(typeof window===\"undefined\"){return{params:{}};}const states=[readStorageState(getBrowserStorage(\"local\"),nowMs),readStorageState(getBrowserStorage(\"session\"),nowMs),readCookieState(nowMs)].filter(Boolean);if(states.length===0){return{params:{}};}states.sort((a,b)=>(a.savedAt||0)-(b.savedAt||0));let clickTimestampMs;let savedAt;let expiresAt;let params={};states.forEach(state=>{params=compactParams({...params,...state.params});if(Number.isFinite(Number(state.clickTimestampMs))){clickTimestampMs=Number(state.clickTimestampMs);}if(Number.isFinite(Number(state.savedAt))){savedAt=Number(state.savedAt);}if(Number.isFinite(Number(state.expiresAt))){expiresAt=Number(state.expiresAt);}});return{params,clickTimestampMs,savedAt,expiresAt};};const writeCookieState=(payload,expiresAt,nowMs)=>{if(typeof document===\"undefined\")return;try{const secure=typeof window!==\"undefined\"&&window.location.protocol===\"https:\"?\"; Secure\":\"\";const maxAgeSeconds=Math.max(1,Math.trunc((expiresAt-nowMs)/1e3));document.cookie=`${PARAM_STATE_COOKIE_NAME}=${encodeURIComponent(payload)}; Max-Age=${maxAgeSeconds}; Path=/; SameSite=Lax${secure}`;}catch{// cookie使用不可の場合は無視\n}};const createMetaBrowserId=nowMs=>{const randomNumber=Math.floor(Math.random()*1147483648)+1e9;return`fb.1.${Math.trunc(nowMs)}.${randomNumber}`;};const writeMetaBrowserIdCookie=fbp=>{if(typeof document===\"undefined\")return;try{const secure=typeof window!==\"undefined\"&&window.location.protocol===\"https:\"?\"; Secure\":\"\";document.cookie=`_fbp=${encodeURIComponent(fbp)}; Max-Age=7776000; Path=/; SameSite=Lax${secure}`;}catch{// cookie使用不可の場合はstorage内の同じ値を継続利用\n}};const ensureMetaBrowserId=(params,nowMs,allowGeneration)=>{const compactedParams=compactParams(params);if(isValidMetaBrowserId(compactedParams.fbp)){return compactedParams;}if(!allowGeneration){return compactedParams;}const fbp=createMetaBrowserId(nowMs);writeMetaBrowserIdCookie(fbp);return{...compactedParams,fbp};};const storeParamState=(params,clickTimestampMs,nowMs)=>{const compactedParams=compactParams(params);if(Object.keys(compactedParams).length===0)return;const expiresAt=nowMs+PARAM_STATE_TTL_MS;const payload=JSON.stringify({params:compactedParams,clickTimestampMs,savedAt:nowMs,expiresAt});let storedDurably=false;const sessionStorage=getBrowserStorage(\"session\");const localStorage=getBrowserStorage(\"local\");try{sessionStorage?.setItem(PARAM_STATE_STORAGE_KEY,payload);}catch{// sessionStorage使用不可の場合は無視\n}try{if(localStorage){localStorage.setItem(PARAM_STATE_STORAGE_KEY,payload);storedDurably=true;}}catch{// localStorage使用不可の場合はcookie fallbackへ\n}if(!storedDurably){writeCookieState(payload,expiresAt,nowMs);}};const clickTimestampFromParams=params=>{return metaFbcParts(params.fbc)?.timestampMs;};const saveCurrentParamState=()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const nowMs=Date.now();const storedState=readStoredParamState(nowMs);const currentParams=extractUrlParams(window.location.href,document.cookie||\"\",nowMs);const hasCurrentMetaClickIdentifier=Boolean(currentParams.fbclid||currentParams.fbc);const nextParams=ensureMetaBrowserId({...storedState.params,...currentParams},nowMs,hasCurrentMetaClickIdentifier);const hasCurrentClickIdentifier=Object.keys(getClickIdentifiers(currentParams)).some(key=>key!==\"fbp\");const clickTimestampMs=clickTimestampFromParams(currentParams)||(hasCurrentClickIdentifier?nowMs:storedState.clickTimestampMs)||nowMs;storeParamState(nextParams,clickTimestampMs,nowMs);};const encodeClickTokenValue=(identifierKey,value)=>{const prefix=TOKEN_PREFIXES[identifierKey];// Escape opaque ChatGPT IDs, including dots used as compound-token delimiters.\nconst tokenValue=identifierKey===\"oppref\"?encodeURIComponent(value).replace(/\\./g,\"%2E\"):value;return prefix?`${prefix}_${tokenValue}`:value;};const encodeMediaTokenFromParams=(params,key)=>{if(key===\"fbc\"){const fbclid=params.fbclid||metaFbcParts(params.fbc)?.fbclid;return fbclid?encodeClickTokenValue(\"fbclid\",fbclid):undefined;}if(key===\"fbclid\"&&params.fbc&&!params.fbclid){const fbclid=metaFbcParts(params.fbc)?.fbclid;return fbclid?encodeClickTokenValue(\"fbclid\",fbclid):undefined;}if(key===\"fbp\"&&!params.fbclid&&!params.fbc){return undefined;}const value=params[key];return value&&shouldKeepParam(key,value)?encodeClickTokenValue(key,value):undefined;};const encodeAspClickTokenValue=(params,clickTimestampMs)=>{const clickIdentifiers=getClickIdentifiers(params);const tokens=[];const seen={};TOKEN_IDENTIFIER_ORDER.forEach(key=>{if(seen[key])return;seen[key]=true;const token=encodeMediaTokenFromParams(clickIdentifiers,key);if(!token)return;tokens.push(token);if(key===\"fbc\"){seen.fbclid=true;}else if(key===\"fbclid\"){seen.fbc=true;}});if(tokens.length===0)return\"\";const timestampMs=clickTimestampMs||metaFbcParts(clickIdentifiers.fbc)?.timestampMs||Date.now();return[`act_${Math.trunc(timestampMs)}`,...tokens].join(\".\");};const installFramerParamKeeper=()=>{if(typeof window===\"undefined\")return;const runtimeWindow=window;runtimeWindow.FramerParamKeeper={getAspClickToken:()=>{const state=readStoredParamState(Date.now());return encodeAspClickTokenValue(state.params,state.clickTimestampMs);},getParam:name=>{const canonicalKey=canonicalParamKey(name);if(!canonicalKey)return\"\";return readStoredParamState(Date.now()).params[canonicalKey]||\"\";},getParams:()=>{return{...readStoredParamState(Date.now()).params};}};};export function ParamKeeper({enabled=true}){useEffect(()=>{if(!enabled)return;installFramerParamKeeper();saveCurrentParamState();},[enabled]);return /*#__PURE__*/_jsx(\"div\",{style:TRANSPARENT_STYLE});}addPropertyControls(ParamKeeper,{enabled:{type:ControlType.Boolean,title:\"保存を有効化\",defaultValue:true,description:\"ONにすると広告・計測パラメータ保存とFramerParamKeeper helper公開を行います\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"ParamKeeper\":{\"type\":\"reactComponent\",\"name\":\"ParamKeeper\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ParamKeeper.map","/**\n * User request:\n * Create a Framer code override named withShowAfterScroll that keeps a fixed sidebar panel hidden near the top,\n * then fades/slides it in after scrolling past a threshold, and hides it again above the threshold.\n * Include passive scroll listener + requestAnimationFrame throttling, cleanup on unmount, SSR/static guards,\n * and Framer property controls for threshold, duration, and offsetY.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";export function withShowAfterScroll(Component){const Wrapped=/*#__PURE__*/React.forwardRef(function WithShowAfterScroll(props,ref){const{threshold=700,duration=.4,offsetY=12,style,...rest}=props;const isStatic=useIsStaticRenderer();const[isVisible,setIsVisible]=React.useState(false);const rafIdRef=React.useRef(null);const updateVisibility=React.useCallback(()=>{if(typeof window===\"undefined\"||isStatic){if(isVisible){React.startTransition(()=>setIsVisible(false));}return;}const nextVisible=window.scrollY>threshold;if(nextVisible!==isVisible){React.startTransition(()=>setIsVisible(nextVisible));}},[isStatic,isVisible,threshold]);React.useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const onScroll=()=>{if(rafIdRef.current!==null)return;rafIdRef.current=window.requestAnimationFrame(()=>{rafIdRef.current=null;updateVisibility();});};updateVisibility();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",onScroll);if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}};},[isStatic,updateVisibility]);return /*#__PURE__*/_jsx(Component,{ref:ref,...rest,threshold:threshold,duration:duration,offsetY:offsetY,style:{...style,opacity:isVisible?1:0,transform:`translateY(${isVisible?0:-offsetY}px)`,pointerEvents:isVisible?\"auto\":\"none\",transition:`opacity ${duration}s ease, transform ${duration}s ease`,willChange:\"opacity, transform\"}});});addPropertyControls(Wrapped,{threshold:{type:ControlType.Number,title:\"Threshold\",defaultValue:400,min:0,max:3e3,step:10,unit:\"px\"},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.4,min:.05,max:2,step:.05,unit:\"s\"},offsetY:{type:ControlType.Number,title:\"Offset Y\",defaultValue:12,min:0,max:120,step:1,unit:\"px\"}});return Wrapped;}export function withShowAfterScrollLate(Component){const Wrapped=/*#__PURE__*/React.forwardRef(function WithShowAfterScrollLate(props,ref){const{threshold=1200,duration=.4,offsetY=12,style,...rest}=props;const isStatic=useIsStaticRenderer();const[isVisible,setIsVisible]=React.useState(false);const rafIdRef=React.useRef(null);const updateVisibility=React.useCallback(()=>{if(typeof window===\"undefined\"||isStatic){if(isVisible){React.startTransition(()=>setIsVisible(false));}return;}const nextVisible=window.scrollY>threshold;if(nextVisible!==isVisible){React.startTransition(()=>setIsVisible(nextVisible));}},[isStatic,isVisible,threshold]);React.useEffect(()=>{if(typeof window===\"undefined\"||isStatic)return;const onScroll=()=>{if(rafIdRef.current!==null)return;rafIdRef.current=window.requestAnimationFrame(()=>{rafIdRef.current=null;updateVisibility();});};updateVisibility();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",onScroll);if(rafIdRef.current!==null){window.cancelAnimationFrame(rafIdRef.current);rafIdRef.current=null;}};},[isStatic,updateVisibility]);return /*#__PURE__*/_jsx(Component,{ref:ref,...rest,threshold:threshold,duration:duration,offsetY:offsetY,style:{...style,opacity:isVisible?1:0,visibility:isVisible?\"visible\":\"hidden\",transform:`translateY(${isVisible?0:-offsetY}px)`,pointerEvents:isVisible?\"auto\":\"none\",transition:`opacity ${duration}s ease, transform ${duration}s ease`,willChange:\"opacity, transform\"}});});addPropertyControls(Wrapped,{threshold:{type:ControlType.Number,title:\"Threshold\",defaultValue:1200,min:0,max:3e3,step:10,unit:\"px\"},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.4,min:.05,max:2,step:.05,unit:\"s\"},offsetY:{type:ControlType.Number,title:\"Offset Y\",defaultValue:12,min:0,max:120,step:1,unit:\"px\"}});return Wrapped;}\nexport const __FramerMetadata__ = {\"exports\":{\"withShowAfterScrollLate\":{\"type\":\"reactHoc\",\"name\":\"withShowAfterScrollLate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShowAfterScroll\":{\"type\":\"reactHoc\",\"name\":\"withShowAfterScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ShowAfterScrollOverride.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";/**\n * Framer用日付動的更新オーバーライド集\n * テキスト内のYYYY/MM/DD/HH/mm/ssプレースホルダーを自動置換\n */// ========== ヘルパー関数 ==========\nconst getJSTDate=()=>{const now=new Date;const jstOffset=9*60;const utcTime=now.getTime()+now.getTimezoneOffset()*6e4;return new Date(utcTime+jstOffset*6e4);};const processChildren=(children,replacements)=>{if(typeof children===\"string\"){let result=children;Object.entries(replacements).forEach(([key,value])=>{result=result.replace(new RegExp(key,\"g\"),value);});return result;}if(/*#__PURE__*/React.isValidElement(children)){const element=children;return /*#__PURE__*/React.cloneElement(element,{...element.props,children:processChildren(element.props.children,replacements)});}if(Array.isArray(children)){return children.map(child=>processChildren(child,replacements));}return children;};// ========== エクスポート関数: 現在日付 ==========\n/**\n * 現在日付（ゼロパディングなし）\n * 例: \"YYYY年MM月\" → \"2025年9月\"\n */export function withCurrentDate(Component){return props=>{const jstTime=getJSTDate();const year=jstTime.getFullYear();const month=jstTime.getMonth()+1;const day=jstTime.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}/**\n * 現在日付（ゼロパディング付き）\n * 例: \"YYYY年MM月DD日\" → \"2025年09月07日\"\n */export function withCurrentDatePadded(Component){return props=>{const jstTime=getJSTDate();const year=jstTime.getFullYear();const month=String(jstTime.getMonth()+1).padStart(2,\"0\");const day=String(jstTime.getDate()).padStart(2,\"0\");const replacements={YYYY:year.toString(),MM:month,DD:day};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}/**\n * 詳細版 - 日付と時刻も対応\n * 例: \"YYYY年MM月DD日 HH:mm:ss\" → \"2025年09月28日 15:30:45\"\n */export function withDetailedDate(Component){return props=>{const jstTime=getJSTDate();const year=jstTime.getFullYear();const month=String(jstTime.getMonth()+1).padStart(2,\"0\");const day=String(jstTime.getDate()).padStart(2,\"0\");const hours=String(jstTime.getHours()).padStart(2,\"0\");const minutes=String(jstTime.getMinutes()).padStart(2,\"0\");const seconds=String(jstTime.getSeconds()).padStart(2,\"0\");const replacements={YYYY:year.toString(),MM:month,DD:day,HH:hours,mm:minutes,ss:seconds};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// ========== 未来日付（月単位） ==========\nexport function withFutureDate1Month(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()+1);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withFutureDate2Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()+2);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withFutureDate3Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()+3);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withFutureDate6Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()+6);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withFutureDate12Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()+12);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// ========== 未来日付（日単位） ==========\nexport function withFutureDate7Days(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setDate(targetDate.getDate()+7);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withFutureDate14Days(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setDate(targetDate.getDate()+14);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// ========== 過去日付（月単位） ==========\nexport function withPastDate1Month(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()-1);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withPastDate3Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()-3);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withPastDate6Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()-6);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withPastDate12Months(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setMonth(targetDate.getMonth()-12);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// ========== 過去日付（日単位） ==========\nexport function withPastDate7Days(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setDate(targetDate.getDate()-7);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}export function withPastDate14Days(Component){return props=>{const jstTime=getJSTDate();const targetDate=new Date(jstTime);targetDate.setDate(targetDate.getDate()-14);const year=targetDate.getFullYear();const month=targetDate.getMonth()+1;const day=targetDate.getDate();const replacements={YYYY:year.toString(),MM:month.toString(),DD:day.toString()};const newChildren=processChildren(props.children,replacements);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFutureDate12Months\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate12Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate3Months\":{\"type\":\"reactHoc\",\"name\":\"withPastDate3Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate3Months\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate3Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate6Months\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate6Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCurrentDate\":{\"type\":\"reactHoc\",\"name\":\"withCurrentDate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate7Days\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate7Days\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate12Months\":{\"type\":\"reactHoc\",\"name\":\"withPastDate12Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate6Months\":{\"type\":\"reactHoc\",\"name\":\"withPastDate6Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate2Months\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate2Months\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate14Days\":{\"type\":\"reactHoc\",\"name\":\"withPastDate14Days\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCurrentDatePadded\":{\"type\":\"reactHoc\",\"name\":\"withCurrentDatePadded\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate1Month\":{\"type\":\"reactHoc\",\"name\":\"withPastDate1Month\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate1Month\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate1Month\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFutureDate14Days\":{\"type\":\"reactHoc\",\"name\":\"withFutureDate14Days\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPastDate7Days\":{\"type\":\"reactHoc\",\"name\":\"withPastDate7Days\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDetailedDate\":{\"type\":\"reactHoc\",\"name\":\"withDetailedDate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DateOverride.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useIsStaticRenderer}from\"framer\";import{forwardRef}from\"react\";/**\n * Marker-in-view overrides:\n * - Author highlights with **double-asterisk** syntax.\n * - Convert matches to <mark class=\"marker-inview-mark\"> and reveal each mark independently.\n * - Use a shared module-level stagger queue so marks across different override instances\n *   can still reveal in a deterministic top-to-bottom sequence.\n */const MARKER_COLORS={yellow:\"#FFE54D\",blue:\"rgba(0, 128, 255, 0.5)\",pink:\"rgba(255, 182, 193, 0.8)\",green:\"rgba(144, 238, 144, 0.8)\",orange:\"rgba(255, 195, 0, 0.8)\",red:\"rgba(255, 0, 0, 0.5)\",purple:\"rgba(174, 136, 255, 0.5)\",mint:\"rgba(102, 230, 188, 0.45)\",sky:\"rgba(125, 211, 252, 0.5)\",gray:\"rgba(156, 163, 175, 0.4)\",navy:\"rgba(59, 130, 246, 0.35)\"};// Marker treatment keeps the translucent highlighter palette above.\n// Stroke-based treatments (underline/circle) keep the same base hues with\n// near-opaque alpha and only mild darkening for thin-stroke legibility.\nconst INK_COLORS={yellow:\"rgba(229, 206, 69, 0.98)\",blue:\"rgba(0, 115, 230, 0.98)\",pink:\"rgba(230, 164, 174, 0.98)\",green:\"rgba(31, 122, 92, 0.85)\",orange:\"rgba(230, 176, 0, 0.98)\",red:\"rgba(230, 0, 0, 0.98)\",purple:\"rgba(157, 122, 230, 0.98)\",mint:\"rgba(92, 207, 169, 0.98)\",sky:\"rgba(113, 190, 227, 0.98)\",gray:\"rgba(140, 147, 158, 0.98)\",navy:\"rgba(53, 117, 221, 0.98)\"};const TREATMENT_COLOR_OVERRIDES={underline:{[MARKER_COLORS.yellow]:INK_COLORS.yellow,[MARKER_COLORS.blue]:INK_COLORS.blue,[MARKER_COLORS.pink]:INK_COLORS.pink,[MARKER_COLORS.green]:INK_COLORS.green,[MARKER_COLORS.orange]:INK_COLORS.orange,[MARKER_COLORS.red]:INK_COLORS.red,[MARKER_COLORS.purple]:INK_COLORS.purple,[MARKER_COLORS.mint]:INK_COLORS.mint,[MARKER_COLORS.sky]:INK_COLORS.sky,[MARKER_COLORS.gray]:INK_COLORS.gray,[MARKER_COLORS.navy]:INK_COLORS.navy},circle:{[MARKER_COLORS.yellow]:INK_COLORS.yellow,[MARKER_COLORS.blue]:INK_COLORS.blue,[MARKER_COLORS.pink]:INK_COLORS.pink,[MARKER_COLORS.green]:INK_COLORS.green,[MARKER_COLORS.orange]:INK_COLORS.orange,[MARKER_COLORS.red]:INK_COLORS.red,[MARKER_COLORS.purple]:INK_COLORS.purple,[MARKER_COLORS.mint]:INK_COLORS.mint,[MARKER_COLORS.sky]:INK_COLORS.sky,[MARKER_COLORS.gray]:INK_COLORS.gray,[MARKER_COLORS.navy]:INK_COLORS.navy}};const VERTICAL_OFFSET_EM=.06;const UNDERLINE_OFFSET_EM=.08;const UNDERLINE_STROKE_WIDTH=6;const CIRCLE_STROKE_WIDTH=7;const CIRCLE_TOP_OFFSET_PERCENT=-20;const CIRCLE_LEFT_OFFSET_PERCENT=-15;const CIRCLE_WIDTH_PERCENT=130;const CIRCLE_HEIGHT_PERCENT=140;const SWEEP_DURATION_SECONDS=.7;const SWEEP_DELAY_SECONDS=.08;const STAGGER_STEP_SECONDS=.45;const STAGGER_MAX_STEPS=6;const STAGGER_BATCH_WINDOW_SECONDS=.8;const VIEWPORT_TRIGGER_AMOUNT=.25;const VIEWPORT_TRIGGER_ROOT_MARGIN=\"0px 0px -6% 0px\";const VIEWPORT_TRIGGER_MIN_FLOOR=.08;const VIEWPORT_OBSERVER_THRESHOLDS=[0,.1,.25,.5,.75,1];const HAND_DRAWN_SWIPE_PATHS=[\"M3 10 C4 8, 6 7, 8 7 C24 6, 40 6, 56 7 C72 8, 86 7, 95 9 C97 10, 98 12, 98 14 C99 21, 99 28, 98 35 C98 37, 97 39, 95 40 C86 41, 72 40, 56 39 C40 40, 24 41, 8 40 C6 40, 4 39, 3 37 C2 30, 2 23, 2 16 C2 13, 2 11, 3 10 Z\",\"M4 9 C5 8, 6 7, 8 7 C25 6, 41 6, 57 7 C73 8, 87 7, 94 8 C96 9, 97 11, 97 13 C98 20, 98 27, 97 34 C97 37, 96 39, 94 40 C87 41, 73 40, 57 39 C41 40, 25 41, 9 40 C7 40, 5 39, 4 37 C3 30, 3 23, 3 16 C3 13, 3 10, 4 9 Z\",\"M3 11 C4 9, 6 8, 8 8 C24 7, 40 7, 56 8 C71 9, 85 8, 94 10 C96 11, 97 13, 97 15 C98 22, 98 29, 97 36 C96 38, 95 40, 93 41 C84 42, 70 41, 55 40 C39 41, 23 42, 8 41 C6 41, 4 40, 3 38 C2 31, 2 24, 2 17 C2 14, 2 12, 3 11 Z\",\"M2 10 C4 8, 6 7, 9 7 C25 6, 42 6, 58 7 C73 8, 87 7, 96 9 C98 10, 99 13, 99 15 C99 22, 99 29, 99 36 C99 38, 98 40, 96 41 C88 42, 73 41, 58 40 C42 41, 26 42, 10 41 C7 41, 5 40, 3 38 C2 31, 2 24, 2 17 C2 14, 2 11, 2 10 Z\",\"M4 12 C5 10, 7 9, 9 9 C26 8, 42 8, 58 9 C74 10, 88 9, 95 11 C97 12, 98 14, 98 16 C99 23, 99 30, 98 37 C98 39, 97 41, 95 42 C88 43, 74 42, 58 41 C42 42, 26 43, 10 42 C8 42, 6 41, 4 39 C3 32, 3 25, 3 18 C3 15, 3 13, 4 12 Z\",\"M3 9 C4 8, 6 7, 8 7 C24 6, 40 6, 56 7 C72 9, 86 8, 94 10 C96 11, 97 13, 97 15 C98 22, 98 29, 98 36 C98 38, 97 40, 95 41 C87 42, 72 41, 56 40 C40 41, 24 42, 9 41 C7 41, 5 40, 4 38 C3 31, 3 24, 3 17 C3 14, 3 11, 3 9 Z\"];const HAND_DRAWN_SWIPE_ROTATIONS=[-5.2,-4.4,-4.8,-6.3,-3.9,-5.7];const HAND_DRAWN_UNDERLINE_PATHS=[\"M2 11 C10 9, 18 12, 26 10 C38 8, 50 12, 64 10 C76 8, 88 11, 98 9\",\"M2 10 C12 8, 24 11, 34 9 C46 7, 58 10, 70 8 C82 7, 92 10, 98 8\",\"M2 12 C12 10, 22 13, 34 11 C46 9, 58 12, 70 10 C82 8, 90 11, 98 10\",\"M2 9 C10 7, 20 10, 30 8 C44 6, 58 9, 72 8 C84 7, 92 9, 98 7\",\"M2 11 C11 8, 20 12, 32 10 C44 8, 56 11, 68 9 C82 7, 92 10, 98 9\",\"M2 10 C12 9, 24 12, 36 10 C48 8, 60 11, 72 9 C84 8, 92 10, 98 8\"];const HAND_DRAWN_UNDERLINE_ROTATIONS=[-.9,.7,-.6,.5,-.5,.8];const HAND_DRAWN_CIRCLE_PATHS=[\"M 10,75 Q 10,10 250,10 Q 490,10 490,75 Q 490,140 250,140 Q 10,140 10,75\",\"M 14,78 Q 10,16 250,12 Q 482,12 486,76 Q 488,138 250,142 Q 20,138 14,78\",\"M 12,74 Q 14,12 250,8 Q 486,16 488,72 Q 484,140 250,144 Q 14,136 12,74\",\"M 8,76 Q 14,8 252,14 Q 492,14 488,82 Q 482,140 250,136 Q 10,132 8,76\",\"M 16,76 Q 14,14 252,10 Q 492,12 486,78 Q 482,142 250,140 Q 18,136 16,76\",\"M 10,72 Q 12,14 250,12 Q 486,8 490,80 Q 486,144 250,142 Q 16,138 10,72\"];const HAND_DRAWN_CIRCLE_ROTATIONS=[-2.3,-1.4,-2.8,-1.1,-2.1,-1.7];const DATA_SCHEDULED_ATTR=\"markerInviewScheduled\";const DATA_ENTERED_ATTR=\"markerInviewEntered\";let staggerFlushRafId=null;let staggerBatchResetTimeoutId=null;let staggerBatchActive=false;let staggerBatchSequence=0;const markObserverMap=new WeakMap;const staggerPendingEntries=new Map;const staggerRevealTimeouts=new Map;function resetInlineMarkDelay(markEl){markEl.style.transitionDelay=\"\";markEl.style.webkitTransitionDelay=\"\";}function revealMarkerElement(markEl,observer){if(markEl.classList.contains(\"is-revealed\"))return;markEl.classList.add(\"is-revealed\");markEl.dataset[DATA_ENTERED_ATTR]=\"true\";observer.unobserve(markEl);}function flushStaggerBatchQueue(){if(typeof window===\"undefined\")return;if(staggerPendingEntries.size===0){staggerFlushRafId=null;return;}const queuedEntries=Array.from(staggerPendingEntries.values()).sort((a,b)=>{const topDiff=a.top-b.top;if(Math.abs(topDiff)>.5)return topDiff;return a.left-b.left;});staggerPendingEntries.clear();if(!staggerBatchActive){staggerBatchActive=true;staggerBatchSequence=0;}// Stagger is scheduled in JS (not CSS delay) so every mark gets a deterministic\n// offset even when multiple wrappers/observers fire in the same frame.\nqueuedEntries.forEach(({mark},index)=>{if(mark.classList.contains(\"is-revealed\"))return;const stepIndex=Math.min(staggerBatchSequence+index,STAGGER_MAX_STEPS);const delayMs=stepIndex*STAGGER_STEP_SECONDS*1e3;const observer=markObserverMap.get(mark);if(!observer)return;const timeoutId=window.setTimeout(()=>{staggerRevealTimeouts.delete(mark);revealMarkerElement(mark,observer);},delayMs);staggerRevealTimeouts.set(mark,{timeoutId,observer});});staggerBatchSequence+=queuedEntries.length;if(staggerBatchResetTimeoutId!==null){window.clearTimeout(staggerBatchResetTimeoutId);}// Keep continuing the running sequence while new marks keep arriving in the batch window.\n// If no new marks arrive for the window duration, reset so later isolated marks start at 0.\nstaggerBatchResetTimeoutId=window.setTimeout(()=>{staggerBatchActive=false;staggerBatchSequence=0;staggerBatchResetTimeoutId=null;},STAGGER_BATCH_WINDOW_SECONDS*1e3);staggerFlushRafId=null;}function enqueueStaggerEntry(mark,top,left){staggerPendingEntries.set(mark,{mark,top,left});if(typeof window===\"undefined\")return;if(staggerFlushRafId!==null)return;staggerFlushRafId=window.requestAnimationFrame(()=>{flushStaggerBatchQueue();});}function cleanupScheduledWorkForObserver(observer){if(typeof window===\"undefined\")return;staggerPendingEntries.forEach((_entry,mark)=>{const markObserver=markObserverMap.get(mark);if(markObserver!==observer)return;staggerPendingEntries.delete(mark);markObserverMap.delete(mark);if(mark.dataset[DATA_ENTERED_ATTR]!==\"true\"){delete mark.dataset[DATA_SCHEDULED_ATTR];}});staggerRevealTimeouts.forEach((meta,mark)=>{if(meta.observer!==observer)return;window.clearTimeout(meta.timeoutId);staggerRevealTimeouts.delete(mark);markObserverMap.delete(mark);if(mark.dataset[DATA_ENTERED_ATTR]!==\"true\"){delete mark.dataset[DATA_SCHEDULED_ATTR];}});}function hashString(value){let hash=0;for(let index=0;index<value.length;index+=1){hash=hash*31+value.charCodeAt(index)>>>0;}return hash;}function getMarkerVariantIndex(textContent,elementIndex,matchIndex){const base=hashString(textContent);return(base+elementIndex*17+matchIndex*31)%HAND_DRAWN_SWIPE_PATHS.length;}function createMarkerSvgDataUri(fillColor,pathData,rotationDeg){const svg=`<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 52' preserveAspectRatio='none'><g transform='rotate(${rotationDeg} 50 26)'><path fill='${fillColor}' d='${pathData}'/></g></svg>`;return`url(\"data:image/svg+xml,${encodeURIComponent(svg)}\")`;}function createUnderlineSvgDataUri(strokeColor,pathData,rotationDeg){const svg=`<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20' preserveAspectRatio='none'><g transform='rotate(${rotationDeg} 50 10)'><path d='${pathData}' fill='none' stroke='${strokeColor}' stroke-width='${UNDERLINE_STROKE_WIDTH}' stroke-linecap='round' stroke-linejoin='round'/></g></svg>`;return`url(\"data:image/svg+xml,${encodeURIComponent(svg)}\")`;}function createEmphasisInViewHOC(emphasisType,highlightColor,displayName){return function(Component){const Wrapped=/*#__PURE__*/forwardRef(function MarkerInViewOverride(props,ref){const isStatic=useIsStaticRenderer();const resolvedHighlightColor=React.useMemo(()=>{return TREATMENT_COLOR_OVERRIDES[emphasisType]?.[highlightColor]??highlightColor;},[emphasisType,highlightColor]);const rootSelector=React.useMemo(()=>{const className=typeof props.className===\"string\"?props.className:\"\";const classTokens=className.split(/\\s+/).map(token=>token.trim()).filter(Boolean);if(classTokens.length===0)return\"\";return`.${classTokens.join(\".\")}`;},[props.className]);const cssVars=React.useMemo(()=>{const vars={\"--marker-offset-em\":`${VERTICAL_OFFSET_EM}em`,\"--underline-offset-em\":`${UNDERLINE_OFFSET_EM}em`,\"--marker-duration\":`${SWEEP_DURATION_SECONDS}s`,\"--marker-delay\":`${SWEEP_DELAY_SECONDS}s`};HAND_DRAWN_SWIPE_PATHS.forEach((path,index)=>{vars[`--marker-svg-${index}`]=createMarkerSvgDataUri(resolvedHighlightColor,path,HAND_DRAWN_SWIPE_ROTATIONS[index]);});HAND_DRAWN_UNDERLINE_PATHS.forEach((path,index)=>{vars[`--underline-svg-${index}`]=createUnderlineSvgDataUri(resolvedHighlightColor,path,HAND_DRAWN_UNDERLINE_ROTATIONS[index]);});return vars;},[resolvedHighlightColor]);const variantCss=React.useMemo(()=>HAND_DRAWN_SWIPE_PATHS.map((_,index)=>{if(emphasisType===\"underline\"){return`\n${rootSelector} .marker-inview-mark.marker-inview-underline.marker-variant-${index} {\n  background-image: var(--underline-svg-${index});\n}`;}if(emphasisType===\"circle\"){return`\n${rootSelector} .marker-inview-mark.marker-inview-circle.marker-variant-${index} .marker-inview-circle-svg {\n  transform: rotate(${HAND_DRAWN_CIRCLE_ROTATIONS[index]}deg);\n}\n`;}return`\n${rootSelector} .marker-inview-mark.marker-variant-${index} {\n  background-image: var(--marker-svg-${index});\n}`;}).join(\"\\n\"),[emphasisType,rootSelector]);const transformText=React.useCallback(()=>{if(typeof document===\"undefined\"||!rootSelector)return;const elements=document.querySelectorAll(rootSelector);elements.forEach((element,elementIndex)=>{const htmlElement=element;let matchIndex=0;const updatedHTML=htmlElement.innerHTML.replace(/\\*\\*(.+?)\\*\\*/g,(_,match)=>{const variant=getMarkerVariantIndex(String(match),elementIndex,matchIndex);matchIndex+=1;if(emphasisType===\"underline\"){return`<mark class=\"marker-inview-mark marker-inview-underline marker-variant-${variant}\">${match}</mark>`;}if(emphasisType===\"circle\"){const circlePath=HAND_DRAWN_CIRCLE_PATHS[variant];return`<mark class=\"marker-inview-mark marker-inview-circle marker-variant-${variant}\"><span class=\"marker-inview-circle-text\">${match}</span><svg class=\"marker-inview-circle-svg\" viewBox=\"0 0 500 150\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><path class=\"marker-inview-circle-path\" d=\"${circlePath}\" pathLength=\"1\" /></svg></mark>`;}return`<mark class=\"marker-inview-mark marker-variant-${variant}\">${match}</mark>`;});htmlElement.innerHTML=updatedHTML;const marks=htmlElement.querySelectorAll(\".marker-inview-mark\");marks.forEach(mark=>resetInlineMarkDelay(mark));});},[emphasisType,rootSelector]);React.useEffect(()=>{if(typeof window===\"undefined\"||typeof document===\"undefined\")return;if(!rootSelector)return;transformText();if(isStatic)return;// Observe each mark individually so multiple highlights inside one text layer\n// can reveal with independent staggered timing.\nconst markSelector=`${rootSelector} .marker-inview-mark`;const marks=document.querySelectorAll(markSelector);if(marks.length===0)return;const observer=new window.IntersectionObserver(entries=>{entries.forEach(entry=>{if(!entry.isIntersecting)return;const viewportHeight=typeof window!==\"undefined\"?window.innerHeight||0:0;const targetHeight=entry.boundingClientRect.height||0;const maxVisibleRatio=targetHeight>0&&viewportHeight>0?Math.min(1,viewportHeight/targetHeight):1;const effectiveThreshold=Math.max(VIEWPORT_TRIGGER_MIN_FLOOR,Math.min(VIEWPORT_TRIGGER_AMOUNT,maxVisibleRatio-.03));if(entry.intersectionRatio<effectiveThreshold)return;const mark=entry.target;if(mark.classList.contains(\"is-revealed\"))return;if(mark.dataset[DATA_SCHEDULED_ATTR]===\"true\")return;mark.dataset[DATA_SCHEDULED_ATTR]=\"true\";markObserverMap.set(mark,observer);resetInlineMarkDelay(mark);enqueueStaggerEntry(mark,entry.boundingClientRect.top,entry.boundingClientRect.left);});},{root:null,rootMargin:VIEWPORT_TRIGGER_ROOT_MARGIN,threshold:VIEWPORT_OBSERVER_THRESHOLDS});marks.forEach(mark=>{if(mark.classList.contains(\"is-revealed\"))return;markObserverMap.set(mark,observer);observer.observe(mark);});return()=>{observer.disconnect();cleanupScheduledWorkForObserver(observer);};},[isStatic,rootSelector,transformText]);return /*#__PURE__*/_jsxs(_Fragment,{children:[rootSelector?/*#__PURE__*/_jsx(\"style\",{children:`\n${rootSelector} .marker-inview-mark {\n  position: relative;\n  display: inline;\n  background-color: transparent;\n  background-repeat: no-repeat;\n  background-size: 0% 100%;\n  background-position: left calc(100% - var(--marker-offset-em));\n  -webkit-box-decoration-break: clone;\n  box-decoration-break: clone;\n  border-radius: 0.2em;\n  padding: 0.14em 0.16em 0.16em;\n  margin: -0.08em -0.06em;\n  color: inherit;\n  transition: background-size var(--marker-duration) cubic-bezier(0.22, 1, 0.36, 1);\n  transition-delay: var(--marker-delay);\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-underline {\n  background-size: 0% 0.42em;\n  background-position: left calc(100% + var(--underline-offset-em));\n  border-radius: 0;\n  padding: 0 0 0.12em;\n  margin: 0;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-circle {\n  display: inline-block;\n  background: transparent;\n  padding: 0.02em 0.06em;\n  margin: 0;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-circle .marker-inview-circle-text {\n  position: relative;\n  z-index: 2;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-circle .marker-inview-circle-svg {\n  position: absolute;\n  top: ${CIRCLE_TOP_OFFSET_PERCENT}%;\n  left: ${CIRCLE_LEFT_OFFSET_PERCENT}%;\n  width: ${CIRCLE_WIDTH_PERCENT}%;\n  height: ${CIRCLE_HEIGHT_PERCENT}%;\n  pointer-events: none;\n  z-index: 1;\n  overflow: visible;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-circle .marker-inview-circle-path {\n  fill: none;\n  stroke: ${resolvedHighlightColor};\n  stroke-width: ${CIRCLE_STROKE_WIDTH};\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  opacity: 0;\n  stroke-dasharray: 1;\n  stroke-dashoffset: 1;\n  transition: stroke-dashoffset var(--marker-duration) cubic-bezier(0.22, 1, 0.36, 1), opacity calc(var(--marker-duration) * 0.5) ease;\n  transition-delay: var(--marker-delay);\n}\n\n${variantCss}\n\n${rootSelector} .marker-inview-mark.is-revealed {\n  background-size: 100% 100%;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-underline.is-revealed {\n  background-size: 100% 0.42em;\n}\n\n${rootSelector} .marker-inview-mark.marker-inview-circle.is-revealed .marker-inview-circle-path {\n  stroke-dashoffset: 0;\n  opacity: 1;\n}\n`}):null,/*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style||{},...cssVars}})]});});Wrapped.displayName=displayName;return Wrapped;};}export function withYellowMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.yellow,\"WithYellowMarkerInView\")(Component);}export function withBlueMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.blue,\"WithBlueMarkerInView\")(Component);}export function withPinkMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.pink,\"WithPinkMarkerInView\")(Component);}export function withGreenMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.green,\"WithGreenMarkerInView\")(Component);}export function withOrangeMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.orange,\"WithOrangeMarkerInView\")(Component);}export function withRedMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.red,\"WithRedMarkerInView\")(Component);}export function withPurpleMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.purple,\"WithPurpleMarkerInView\")(Component);}export function withMintMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.mint,\"WithMintMarkerInView\")(Component);}export function withSkyMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.sky,\"WithSkyMarkerInView\")(Component);}export function withGrayMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.gray,\"WithGrayMarkerInView\")(Component);}export function withNavyMarkerInView(Component){return createEmphasisInViewHOC(\"marker\",MARKER_COLORS.navy,\"WithNavyMarkerInView\")(Component);}export function withYellowUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.yellow,\"WithYellowUnderlineInView\")(Component);}export function withBlueUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.blue,\"WithBlueUnderlineInView\")(Component);}export function withPinkUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.pink,\"WithPinkUnderlineInView\")(Component);}export function withGreenUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.green,\"WithGreenUnderlineInView\")(Component);}export function withOrangeUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.orange,\"WithOrangeUnderlineInView\")(Component);}export function withRedUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.red,\"WithRedUnderlineInView\")(Component);}export function withPurpleUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.purple,\"WithPurpleUnderlineInView\")(Component);}export function withMintUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.mint,\"WithMintUnderlineInView\")(Component);}export function withSkyUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.sky,\"WithSkyUnderlineInView\")(Component);}export function withGrayUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.gray,\"WithGrayUnderlineInView\")(Component);}export function withNavyUnderlineInView(Component){return createEmphasisInViewHOC(\"underline\",MARKER_COLORS.navy,\"WithNavyUnderlineInView\")(Component);}export function withYellowCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.yellow,\"WithYellowCircleInView\")(Component);}export function withBlueCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.blue,\"WithBlueCircleInView\")(Component);}export function withPinkCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.pink,\"WithPinkCircleInView\")(Component);}export function withGreenCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.green,\"WithGreenCircleInView\")(Component);}export function withOrangeCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.orange,\"WithOrangeCircleInView\")(Component);}export function withRedCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.red,\"WithRedCircleInView\")(Component);}export function withPurpleCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.purple,\"WithPurpleCircleInView\")(Component);}export function withMintCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.mint,\"WithMintCircleInView\")(Component);}export function withSkyCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.sky,\"WithSkyCircleInView\")(Component);}export function withGrayCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.gray,\"WithGrayCircleInView\")(Component);}export function withNavyCircleInView(Component){return createEmphasisInViewHOC(\"circle\",MARKER_COLORS.navy,\"WithNavyCircleInView\")(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withMintCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withMintCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSkyUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withSkyUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGrayUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withGrayUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSkyMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withSkyMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGrayMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withGrayMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRedCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withRedCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGreenUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withGreenUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRedUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withRedUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlueUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withBlueUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOrangeMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withOrangeMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMintUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withMintUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOrangeUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withOrangeUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavyMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withNavyMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurpleCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withPurpleCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavyCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withNavyCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGreenCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withGreenCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withYellowCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withYellowCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPinkUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withPinkUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlueMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withBlueMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSkyCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withSkyCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPinkMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withPinkMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurpleUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withPurpleUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurpleMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withPurpleMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGrayCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withGrayCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOrangeCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withOrangeCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlueCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withBlueCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withYellowMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withYellowMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withYellowUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withYellowUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMintMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withMintMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavyUnderlineInView\":{\"type\":\"reactHoc\",\"name\":\"withNavyUnderlineInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRedMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withRedMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGreenMarkerInView\":{\"type\":\"reactHoc\",\"name\":\"withGreenMarkerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPinkCircleInView\":{\"type\":\"reactHoc\",\"name\":\"withPinkCircleInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MarkerInView.map","// User request: Make step-mode answer buttons neutral by default with accent only on selected choice, and add horizontal slide transitions between questions (forward/back) while keeping existing property controls/defaults and non-step/result behavior intact.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useMemo,useCallback,useRef,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function ChecklistComponent(props){const animationEasing=\"cubic-bezier(0.4, 0, 0.2, 1)\";const sectionSpacing=24;const messageMarginTop=24;const gaugeMarginTop=20;const messagePaddingV=16;const messagePaddingH=20;const messageBorderRadius=8;const stepButtonRadius=12;const resultCtaRadius=999;const gaugeRadius=15;const gaugeLabelSize=14;const gaugeLabelColor=\"#666666\";const gaugeLabelWeight=\"500\";const gaugeLabelMargin=8;const resultHeadingSize=13;const resultHeadingWeight=\"500\";const checkboxRadius=4;const checkboxMargin=12;const checkmarkWidth=3;const checkedOpacity=.8;const stepNextLabel=\"次へ\";const stepRestartUnderline=true;const categories=useMemo(()=>Array.isArray(props.categories)?props.categories:[],[props.categories]);const hasCategories=categories.length>0;const flatItems=useMemo(()=>{if(hasCategories){return categories.flatMap((category,categoryIndex)=>{const lines=String(category?.items||\"\").split(\"\\n\").map(item=>item.trim()).filter(Boolean);return lines.map((label,itemIndex)=>({key:`c-${categoryIndex}-${itemIndex}`,label,accentColor:category?.accentColor||props.checkedBoxBgColor}));});}return String(props.checkItems||\"\").split(\"\\n\").map(item=>item.trim()).filter(Boolean).map((label,index)=>({key:`f-${index}`,label,accentColor:props.checkedBoxBgColor}));},[hasCategories,categories,props.checkItems,props.checkedBoxBgColor]);const[checkedItems,setCheckedItems]=useState([]);const[currentStep,setCurrentStep]=useState(0);const[isResultRevealed,setIsResultRevealed]=useState(false);const[stepGaugeDisplayWidth,setStepGaugeDisplayWidth]=useState(0);const[revealProgressWidth,setRevealProgressWidth]=useState(0);const[resultRevealStages,setResultRevealStages]=useState([-1,-1]);const[resultPageIndex,setResultPageIndex]=useState(0);const[resultDisplayedPage,setResultDisplayedPage]=useState(0);const[resultPagePhase,setResultPagePhase]=useState(\"idle\");const[resultNextPage,setResultNextPage]=useState(null);const[selectedStepAnswer,setSelectedStepAnswer]=useState(null);const[stepAnswerVisualPhase,setStepAnswerVisualPhase]=useState(\"idle\");const[pressedStepAnswer,setPressedStepAnswer]=useState(null);const[displayStepIndex,setDisplayStepIndex]=useState(0);const[stepSlideDirection,setStepSlideDirection]=useState(1);const[stepSlidePhase,setStepSlidePhase]=useState(\"idle\");const revealTimeoutRef=useRef(null);const revealProgressRef=useRef(null);const resultSequenceTimersRef=useRef([]);const resultPageAdvanceTimerRef=useRef(null);const resultPageSwitchTimersRef=useRef([]);const stepAnswerVisualTimerRef=useRef(null);const stepAnswerAdvanceTimerRef=useRef(null);const stepSlideMidTimerRef=useRef(null);const stepSlideInTimerRef=useRef(null);const stepSlideFinishTimerRef=useRef(null);const resultPageAutoCancelledRef=useRef(false);const totalItems=flatItems.length;const checkedCount=checkedItems.length;useEffect(()=>{resultPageAutoCancelledRef.current=false;if(stepAnswerVisualTimerRef.current!==null){clearTimeout(stepAnswerVisualTimerRef.current);stepAnswerVisualTimerRef.current=null;}if(stepAnswerAdvanceTimerRef.current!==null){clearTimeout(stepAnswerAdvanceTimerRef.current);stepAnswerAdvanceTimerRef.current=null;}if(stepSlideMidTimerRef.current!==null){clearTimeout(stepSlideMidTimerRef.current);stepSlideMidTimerRef.current=null;}if(stepSlideInTimerRef.current!==null){clearTimeout(stepSlideInTimerRef.current);stepSlideInTimerRef.current=null;}if(stepSlideFinishTimerRef.current!==null){clearTimeout(stepSlideFinishTimerRef.current);stepSlideFinishTimerRef.current=null;}startTransition(()=>{setCheckedItems([]);setCurrentStep(0);setIsResultRevealed(false);setStepGaugeDisplayWidth(0);setRevealProgressWidth(0);setResultRevealStages([-1,-1]);setResultPageIndex(0);setResultDisplayedPage(0);setResultPagePhase(\"idle\");setResultNextPage(null);setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);setDisplayStepIndex(0);setStepSlideDirection(1);setStepSlidePhase(\"idle\");});},[totalItems]);const toggleCheck=useCallback(index=>{startTransition(()=>{setCheckedItems(prev=>prev.includes(index)?prev.filter(i=>i!==index):[...prev,index]);});},[]);const clearStepAnswerFeedbackTimers=useCallback(()=>{if(stepAnswerVisualTimerRef.current!==null){clearTimeout(stepAnswerVisualTimerRef.current);stepAnswerVisualTimerRef.current=null;}if(stepAnswerAdvanceTimerRef.current!==null){clearTimeout(stepAnswerAdvanceTimerRef.current);stepAnswerAdvanceTimerRef.current=null;}},[]);const clearStepSlideTimers=useCallback(()=>{if(stepSlideMidTimerRef.current!==null){clearTimeout(stepSlideMidTimerRef.current);stepSlideMidTimerRef.current=null;}if(stepSlideFinishTimerRef.current!==null){clearTimeout(stepSlideFinishTimerRef.current);stepSlideFinishTimerRef.current=null;}},[]);const runStepSlideTransition=useCallback((targetStepIndex,direction)=>{clearStepSlideTimers();const totalDuration=Math.max(160,Number(props.animationDuration)||0);const halfDuration=Math.max(80,Math.floor(totalDuration/2));if(typeof window===\"undefined\"){startTransition(()=>{setCurrentStep(targetStepIndex);setDisplayStepIndex(targetStepIndex);setStepSlidePhase(\"idle\");setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);});return;}startTransition(()=>{setStepSlideDirection(direction);setStepSlidePhase(\"out\");setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);});stepSlideMidTimerRef.current=window.setTimeout(()=>{startTransition(()=>{setCurrentStep(targetStepIndex);setDisplayStepIndex(targetStepIndex);setStepSlidePhase(\"inPrep\");});if(typeof window!==\"undefined\"){stepSlideInTimerRef.current=window.setTimeout(()=>{startTransition(()=>{setStepSlidePhase(\"in\");});},16);}},halfDuration);stepSlideFinishTimerRef.current=window.setTimeout(()=>{clearStepSlideTimers();startTransition(()=>{setStepSlidePhase(\"idle\");});},totalDuration);},[clearStepSlideTimers,props.animationDuration]);const handleStepAnswer=useCallback((index,shouldCheck,answerType)=>{if(selectedStepAnswer!==null)return;const feedbackMs=Math.max(120,Number(props.selectFeedbackMs)||240);clearStepAnswerFeedbackTimers();startTransition(()=>{setSelectedStepAnswer(answerType);setStepAnswerVisualPhase(\"shrink\");setPressedStepAnswer(null);});if(typeof window!==\"undefined\"){stepAnswerVisualTimerRef.current=window.setTimeout(()=>{startTransition(()=>{setStepAnswerVisualPhase(\"pop\");});},Math.max(60,Math.floor(feedbackMs*.45)));stepAnswerAdvanceTimerRef.current=window.setTimeout(()=>{clearStepAnswerFeedbackTimers();const nextStep=Math.min(index+1,totalItems);startTransition(()=>{setCheckedItems(prev=>{const has=prev.includes(index);if(shouldCheck)return has?prev:[...prev,index];return has?prev.filter(i=>i!==index):prev;});});if(nextStep<totalItems){runStepSlideTransition(nextStep,1);}else{startTransition(()=>{setCurrentStep(nextStep);setDisplayStepIndex(nextStep);setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);});}},feedbackMs);return;}const nextStep=Math.min(index+1,totalItems);startTransition(()=>{setCheckedItems(prev=>{const has=prev.includes(index);if(shouldCheck)return has?prev:[...prev,index];return has?prev.filter(i=>i!==index):prev;});setCurrentStep(nextStep);setDisplayStepIndex(nextStep);setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);});},[totalItems,props.selectFeedbackMs,clearStepAnswerFeedbackTimers,runStepSlideTransition,selectedStepAnswer]);const goStepBack=useCallback(()=>{clearStepAnswerFeedbackTimers();if(displayStepIndex<=0){startTransition(()=>{setCurrentStep(0);setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);});return;}runStepSlideTransition(Math.max(displayStepIndex-1,0),-1);},[clearStepAnswerFeedbackTimers,displayStepIndex,runStepSlideTransition]);const restartStepFlow=useCallback(()=>{resultPageAutoCancelledRef.current=false;clearStepAnswerFeedbackTimers();clearStepSlideTimers();startTransition(()=>{setCheckedItems([]);setCurrentStep(0);setIsResultRevealed(false);setStepGaugeDisplayWidth(0);setRevealProgressWidth(0);setResultRevealStages([-1,-1]);setResultPageIndex(0);setResultDisplayedPage(0);setResultPagePhase(\"idle\");setResultNextPage(null);setSelectedStepAnswer(null);setStepAnswerVisualPhase(\"idle\");setPressedStepAnswer(null);setDisplayStepIndex(0);setStepSlideDirection(1);setStepSlidePhase(\"idle\");});},[clearStepAnswerFeedbackTimers,clearStepSlideTimers]);const parsedTiers=useMemo(()=>{const source=Array.isArray(props.tiers)?props.tiers:[];return[...source].sort((a,b)=>Number(a?.minChecks||0)-Number(b?.minChecks||0));},[props.tiers]);const selectedTier=useMemo(()=>{if(parsedTiers.length===0)return null;let current=parsedTiers[0];parsedTiers.forEach(tier=>{if(Number(tier?.minChecks||0)<=checkedCount)current=tier;});return current;},[parsedTiers,checkedCount]);const gaugeWidth=totalItems>0?checkedCount/totalItems*100:0;const containerStyle={backgroundColor:props.bgColor,padding:`${props.paddingV}px ${props.paddingH}px`,borderRadius:`14px`,fontFamily:\"'M PLUS 1p','Noto Sans JP',sans-serif\",width:\"100%\",position:\"relative\",boxSizing:\"border-box\",boxShadow:\"none\"};const itemStyle={display:\"flex\",alignItems:\"center\",marginBottom:`${props.itemSpacing}px`,cursor:\"pointer\",userSelect:\"none\"};const getCheckboxStyle=(isChecked,accentColor)=>({width:`${props.checkboxSize}px`,height:`${props.checkboxSize}px`,marginRight:`${checkboxMargin}px`,borderRadius:`${checkboxRadius}px`,border:`2px solid ${isChecked?accentColor||props.checkedBoxBorderColor:props.checkboxBorderColor}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\",backgroundColor:isChecked?accentColor||props.checkedBoxBgColor:props.checkboxBgColor,flexShrink:0,transition:`all ${props.animationDuration}ms ${animationEasing}`});const getTextStyle=(isChecked,accentColor)=>({fontSize:`${props.itemFontSize}px`,color:isChecked?accentColor||props.checkedItemColor:props.itemColor,fontWeight:props.itemWeight,lineHeight:props.itemLineHeight,textDecoration:\"none\",opacity:isChecked?checkedOpacity:1,transition:`all ${props.animationDuration}ms ${animationEasing}`});const gaugeLabelStyle={fontSize:`${gaugeLabelSize}px`,color:gaugeLabelColor,fontWeight:gaugeLabelWeight,marginBottom:`${gaugeLabelMargin}px`};const gaugeContainerStyle={width:\"100%\",height:`${props.gaugeHeight}px`,backgroundColor:props.gaugeBgColor,borderRadius:`${gaugeRadius}px`,overflow:\"hidden\",position:\"relative\"};const activeGaugeColor=selectedTier?.gaugeColor||selectedTier?.color||props.gaugeFillColor;const gaugeFillStyle={height:\"100%\",width:`${gaugeWidth}%`,background:activeGaugeColor,transition:`width ${props.animationDuration}ms ${animationEasing}`};const renderCheckmark=isChecked=>/*#__PURE__*/_jsx(\"svg\",{width:props.checkboxSize*.6,height:props.checkboxSize*.6,viewBox:\"0 0 24 24\",style:{position:\"absolute\",transform:isChecked?\"scale(1) rotate(0deg)\":\"scale(0) rotate(-45deg)\",opacity:isChecked?1:0,transition:`all ${props.animationDuration}ms cubic-bezier(0.4, 0, 0.2, 1)`},children:/*#__PURE__*/_jsx(\"polyline\",{points:\"20 6 9 17 4 12\",stroke:props.checkmarkColor,strokeWidth:checkmarkWidth,fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});const categoryBlocks=useMemo(()=>{if(!hasCategories)return[];let cursor=0;return categories.map((category,idx)=>{const lines=String(category?.items||\"\").split(\"\\n\").map(line=>line.trim()).filter(Boolean);const indices=lines.map((_,lineIndex)=>cursor+lineIndex);cursor+=lines.length;return{category,idx,indices};});},[hasCategories,categories]);const stepProgress=totalItems>0?currentStep/totalItems*100:0;const isStepResult=props.stepMode&&currentStep>=totalItems;const showRevealState=props.stepMode&&isStepResult&&!isResultRevealed;const currentStepItem=props.stepMode&&totalItems>0&&displayStepIndex<totalItems?flatItems[displayStepIndex]:null;const isStepSliding=stepSlidePhase!==\"idle\";const stepQuestionFontSize=Math.max(props.itemFontSize+4,18);const stepQuestionLineHeight=Math.max(props.itemLineHeight,1.5);const stepQuestionTextMinHeight=useMemo(()=>`${stepQuestionFontSize*stepQuestionLineHeight*3}px`,[stepQuestionFontSize,stepQuestionLineHeight]);const shouldShowStepBack=props.showStepBack!==false&&String(props.stepBackLabel??\"\").trim().length>0;const clearResultSequenceTimers=useCallback(()=>{resultSequenceTimersRef.current.forEach(timerId=>clearTimeout(timerId));resultSequenceTimersRef.current=[];},[]);const clearResultPageAdvanceTimer=useCallback(()=>{if(resultPageAdvanceTimerRef.current!==null){clearTimeout(resultPageAdvanceTimerRef.current);resultPageAdvanceTimerRef.current=null;}},[]);const clearResultPageSwitchTimers=useCallback(()=>{resultPageSwitchTimersRef.current.forEach(timerId=>clearTimeout(timerId));resultPageSwitchTimersRef.current=[];},[]);useEffect(()=>{return()=>{clearStepAnswerFeedbackTimers();clearStepSlideTimers();};},[clearStepAnswerFeedbackTimers,clearStepSlideTimers]);useEffect(()=>{if(revealTimeoutRef.current!==null){clearTimeout(revealTimeoutRef.current);revealTimeoutRef.current=null;}if(revealProgressRef.current!==null){clearTimeout(revealProgressRef.current);revealProgressRef.current=null;}if(!props.stepMode||!isStepResult){resultPageAutoCancelledRef.current=false;clearResultSequenceTimers();startTransition(()=>{setIsResultRevealed(false);setStepGaugeDisplayWidth(0);setRevealProgressWidth(0);setResultRevealStages([-1,-1]);setResultPageIndex(0);setResultDisplayedPage(0);setResultPagePhase(\"idle\");setResultNextPage(null);});return;}if(Number(props.revealDelayMs)<=0){startTransition(()=>{setIsResultRevealed(true);setStepGaugeDisplayWidth(0);setResultRevealStages([-1,-1]);setResultPageIndex(0);setResultDisplayedPage(0);setResultPagePhase(\"idle\");setResultNextPage(null);});return;}startTransition(()=>{setIsResultRevealed(false);setStepGaugeDisplayWidth(0);setRevealProgressWidth(0);setResultRevealStages([-1,-1]);setResultPageIndex(0);setResultDisplayedPage(0);setResultPagePhase(\"idle\");setResultNextPage(null);});if(typeof window!==\"undefined\"){revealProgressRef.current=window.setTimeout(()=>{startTransition(()=>{setRevealProgressWidth(88);});},40);revealTimeoutRef.current=window.setTimeout(()=>{startTransition(()=>{setIsResultRevealed(true);setRevealProgressWidth(100);});},Math.max(0,Number(props.revealDelayMs)||0));}return()=>{clearResultSequenceTimers();clearResultPageAdvanceTimer();clearResultPageSwitchTimers();if(revealTimeoutRef.current!==null){clearTimeout(revealTimeoutRef.current);revealTimeoutRef.current=null;}if(revealProgressRef.current!==null){clearTimeout(revealProgressRef.current);revealProgressRef.current=null;}};},[props.stepMode,isStepResult,props.revealDelayMs,gaugeWidth,clearResultSequenceTimers,clearResultPageAdvanceTimer,clearResultPageSwitchTimers]);useEffect(()=>{clearResultSequenceTimers();if(!props.stepMode||!isStepResult||!isResultRevealed||resultPagePhase!==\"idle\")return;if(typeof window===\"undefined\")return;const staggerMs=Math.max(0,Number(props.resultRevealStagger||0)*1e3);const stageCount=resultPageIndex===0?5:3;startTransition(()=>{setResultRevealStages(prev=>{const next=[...prev];next[resultPageIndex]=-1;return next;});if(resultPageIndex===0){setStepGaugeDisplayWidth(0);}});for(let i=0;i<stageCount;i++){const timerId=window.setTimeout(()=>{startTransition(()=>{setResultRevealStages(prev=>{const next=[...prev];next[resultPageIndex]=i;return next;});if(resultPageIndex===0&&i===4){setStepGaugeDisplayWidth(gaugeWidth);}});},i*staggerMs);resultSequenceTimersRef.current.push(timerId);}clearResultPageAdvanceTimer();if(resultPageIndex===0&&!resultPageAutoCancelledRef.current&&resultPagePhase===\"idle\"){resultPageAdvanceTimerRef.current=window.setTimeout(()=>{clearResultPageAdvanceTimer();clearResultSequenceTimers();clearResultPageSwitchTimers();startTransition(()=>{setResultPagePhase(\"fadingOut\");setResultNextPage(1);});const fadeOutTimer=window.setTimeout(()=>{startTransition(()=>{setResultDisplayedPage(1);setResultPageIndex(1);setResultPagePhase(\"fadingIn\");setResultRevealStages(prev=>{const next=[...prev];next[1]=-1;return next;});});},Number(props.animationDuration)||0);const fadeInTimer=window.setTimeout(()=>{startTransition(()=>{setResultPagePhase(\"idle\");setResultNextPage(null);});},(Number(props.animationDuration)||0)*2);resultPageSwitchTimersRef.current.push(fadeOutTimer,fadeInTimer);},Math.max(800,Number(props.resultPageDelayMs)||2200));}return()=>{clearResultSequenceTimers();};},[props.stepMode,isStepResult,isResultRevealed,props.resultRevealStagger,props.resultPageDelayMs,gaugeWidth,resultPageIndex,resultPagePhase,clearResultSequenceTimers,clearResultPageAdvanceTimer]);const requestResultPageSwitch=useCallback((pageIndex,manual)=>{if(manual){resultPageAutoCancelledRef.current=true;}if(pageIndex===resultPageIndex&&resultPagePhase===\"idle\"&&resultDisplayedPage===pageIndex){return;}clearResultPageAdvanceTimer();clearResultSequenceTimers();clearResultPageSwitchTimers();startTransition(()=>{setResultPagePhase(\"fadingOut\");setResultNextPage(pageIndex);});if(typeof window===\"undefined\")return;const fadeOutTimer=window.setTimeout(()=>{startTransition(()=>{setResultDisplayedPage(pageIndex);setResultPageIndex(pageIndex);setResultPagePhase(\"fadingIn\");setResultRevealStages(prev=>{const next=[...prev];next[pageIndex]=-1;return next;});});},Number(props.animationDuration)||0);const fadeInTimer=window.setTimeout(()=>{startTransition(()=>{setResultPagePhase(\"idle\");setResultNextPage(null);});},(Number(props.animationDuration)||0)*2);resultPageSwitchTimersRef.current.push(fadeOutTimer,fadeInTimer);},[clearResultPageAdvanceTimer,clearResultSequenceTimers,clearResultPageSwitchTimers,props.animationDuration,resultPageIndex,resultPagePhase,resultDisplayedPage]);const handleResultPageDotClick=useCallback(pageIndex=>{requestResultPageSwitch(pageIndex,true);},[requestResultPageSwitch]);const getStagedStyle=useCallback((pageIndex,stage)=>({opacity:resultRevealStages[pageIndex]>=stage?1:0,transform:resultRevealStages[pageIndex]>=stage?\"translateY(0px)\":\"translateY(8px)\",transition:`all ${props.animationDuration}ms ${animationEasing}`}),[resultRevealStages,props.animationDuration]);const getResultPageStyle=useCallback(pageIndex=>{const isDisplayed=resultDisplayedPage===pageIndex;const isNext=resultNextPage===pageIndex;const isOutgoing=resultPagePhase===\"fadingOut\"&&isDisplayed&&isNext===false;const isIncoming=resultPagePhase===\"fadingIn\"&&isDisplayed&&isNext===false;const isIdleVisible=resultPagePhase===\"idle\"&&isDisplayed;const isVisible=isOutgoing||isIncoming||isIdleVisible;return{opacity:isOutgoing?0:isVisible?1:0,transform:isOutgoing||!isVisible?\"translateY(8px)\":\"translateY(0px)\",visibility:isVisible?\"visible\":\"hidden\",pointerEvents:isIdleVisible?\"auto\":\"none\",transition:`opacity ${props.animationDuration}ms ${animationEasing}, transform ${props.animationDuration}ms ${animationEasing}, visibility 0s linear ${isVisible?0:props.animationDuration}ms`};},[resultDisplayedPage,resultNextPage,resultPagePhase,props.animationDuration]);const resultContent=/*#__PURE__*/_jsx(_Fragment,{children:props.showMessage&&selectedTier&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:`${messageMarginTop}px`,marginBottom:`${gaugeMarginTop}px`},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 8px 0\",fontSize:`${resultHeadingSize}px`,color:props.resultHeadingColor,fontWeight:resultHeadingWeight,lineHeight:1.5},children:props.resultSectionHeading}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:\"0 0 12px 0\",fontSize:\"12px\",color:\"#7c7c7c\"},children:[props.checkedCountPrefix,checkedCount,\"個\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:selectedTier.bgColor,border:`1px solid ${selectedTier.borderColor}`,borderRadius:`${messageBorderRadius}px`,padding:`${messagePaddingV}px ${messagePaddingH}px`},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",backgroundColor:selectedTier.badgeBgColor,color:selectedTier.badgeTextColor,borderRadius:\"999px\",padding:\"4px 10px\",fontSize:\"12px\",fontWeight:700,marginBottom:\"10px\"},children:selectedTier.badge}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 8px 0\",fontSize:`${props.messageFontSize+2}px`,color:selectedTier.color,fontWeight:700,lineHeight:props.messageLineHeight},children:selectedTier.label}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:`${props.messageFontSize}px`,color:selectedTier.color,fontWeight:props.messageWeight,lineHeight:props.messageLineHeight},children:selectedTier.description})]})]})});return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[props.stepMode?/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:`${sectionSpacing}px`},children:[!isStepResult&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"6px\",borderRadius:\"999px\",backgroundColor:props.stepProgressBgColor,overflow:\"hidden\",marginBottom:\"14px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:`${stepProgress}%`,height:\"100%\",backgroundColor:props.stepProgressFillColor,transition:`width ${props.animationDuration}ms ${animationEasing}`}})}),!isStepResult&&currentStepItem&&/*#__PURE__*/_jsx(\"div\",{style:{transition:`all ${props.animationDuration}ms ${animationEasing}`},children:/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${props.stepCardBorderColor}`,backgroundColor:props.stepCardBgColor,borderRadius:\"16px\",padding:\"20px 16px\",minHeight:`${props.stepCardMinHeight}px`,display:\"flex\",flexDirection:\"column\",transition:`all ${props.animationDuration}ms ${animationEasing}`},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minHeight:stepQuestionTextMinHeight,display:\"flex\",flexDirection:\"column\",transform:stepSlidePhase===\"out\"?`translateX(${stepSlideDirection===1?\"-24px\":\"24px\"})`:stepSlidePhase===\"inPrep\"?`translateX(${stepSlideDirection===1?\"24px\":\"-24px\"})`:\"translateX(0px)\",opacity:stepSlidePhase===\"out\"||stepSlidePhase===\"inPrep\"?0:1,transition:stepSlidePhase===\"inPrep\"?\"none\":`transform ${Math.max(80,Math.floor((Number(props.animationDuration)||400)/2))}ms ${animationEasing}, opacity ${Math.max(80,Math.floor((Number(props.animationDuration)||400)/2))}ms ${animationEasing}`,pointerEvents:isStepSliding?\"none\":\"auto\"},children:[/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,fontSize:\"12px\",color:props.stepIndicatorColor,fontWeight:600},children:[displayStepIndex+1,\" / \",totalItems]}),/*#__PURE__*/_jsx(\"div\",{style:{flex:1,minHeight:stepQuestionTextMinHeight,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"10px 0\"},children:/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:`${stepQuestionFontSize}px`,color:props.itemColor,lineHeight:stepQuestionLineHeight,fontWeight:500},children:currentStepItem.label})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"10px\"},children:[(()=>{const isYesSelected=selectedStepAnswer===\"yes\";const isNoSelected=selectedStepAnswer===\"no\";const isSelectionActive=selectedStepAnswer!==null;const yesScale=pressedStepAnswer===\"yes\"?.97:isYesSelected?stepAnswerVisualPhase===\"shrink\"?.95:stepAnswerVisualPhase===\"pop\"?1.04:1:1;const noScale=pressedStepAnswer===\"no\"?.97:isNoSelected?stepAnswerVisualPhase===\"shrink\"?.95:stepAnswerVisualPhase===\"pop\"?1.04:1:1;return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>{handleStepAnswer(displayStepIndex,true,\"yes\");},onPointerDown:()=>{if(selectedStepAnswer!==null)return;startTransition(()=>{setPressedStepAnswer(\"yes\");});},onPointerUp:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"yes\"?null:prev);});},onPointerCancel:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"yes\"?null:prev);});},onPointerLeave:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"yes\"?null:prev);});},disabled:selectedStepAnswer!==null||isStepSliding,style:{width:\"100%\",border:`1px solid ${props.stepNoButtonBorderColor}`,borderRadius:`${stepButtonRadius}px`,backgroundColor:isYesSelected?props.stepYesButtonFill:props.stepNoButtonFill,color:isYesSelected?props.stepButtonTextColor:props.stepNoButtonTextColor,fontSize:\"16px\",fontWeight:700,padding:\"14px 16px\",cursor:selectedStepAnswer===null?\"pointer\":\"default\",opacity:isSelectionActive&&!isYesSelected?.45:1,filter:isSelectionActive&&!isYesSelected?\"saturate(0.6)\":\"none\",transform:`scale(${yesScale})`,boxShadow:isYesSelected?\"0 0 0 2px rgba(255,255,255,0.45) inset\":\"none\",transition:`transform 120ms ${animationEasing}, opacity 140ms ${animationEasing}, filter 140ms ${animationEasing}, background-color 140ms ${animationEasing}, box-shadow 140ms ${animationEasing}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:\"8px\"},children:[props.stepYesLabel,isYesSelected&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:\"18px\",height:\"18px\",borderRadius:\"999px\",background:\"rgba(255,255,255,0.22)\",fontSize:\"12px\",lineHeight:1},children:\"✓\"})]}),/*#__PURE__*/_jsxs(\"button\",{onClick:()=>{handleStepAnswer(displayStepIndex,false,\"no\");},onPointerDown:()=>{if(selectedStepAnswer!==null)return;startTransition(()=>{setPressedStepAnswer(\"no\");});},onPointerUp:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"no\"?null:prev);});},onPointerCancel:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"no\"?null:prev);});},onPointerLeave:()=>{startTransition(()=>{setPressedStepAnswer(prev=>prev===\"no\"?null:prev);});},disabled:selectedStepAnswer!==null||isStepSliding,style:{width:\"100%\",border:`1px solid ${isNoSelected?props.stepYesButtonFill:props.stepNoButtonBorderColor}`,borderRadius:`${stepButtonRadius}px`,backgroundColor:isNoSelected?props.stepYesButtonFill:props.stepNoButtonFill,color:isNoSelected?props.stepButtonTextColor:props.stepNoButtonTextColor,fontSize:\"16px\",fontWeight:700,padding:\"14px 16px\",cursor:selectedStepAnswer===null?\"pointer\":\"default\",opacity:isSelectionActive&&!isNoSelected?.45:1,filter:isSelectionActive&&!isNoSelected?\"saturate(0.6)\":\"none\",transform:`scale(${noScale})`,boxShadow:isNoSelected?\"0 0 0 2px rgba(255,255,255,0.45) inset\":\"none\",transition:`transform 120ms ${animationEasing}, opacity 140ms ${animationEasing}, filter 140ms ${animationEasing}, background-color 140ms ${animationEasing}, color 140ms ${animationEasing}, box-shadow 140ms ${animationEasing}`,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:\"8px\"},children:[props.stepNoLabel,isNoSelected&&/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:\"18px\",height:\"18px\",borderRadius:\"999px\",background:\"rgba(255,255,255,0.22)\",fontSize:\"12px\",lineHeight:1},children:\"✓\"})]})]});})(),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"11px\",color:props.stepIndicatorColor,textAlign:\"center\",opacity:.8},children:stepNextLabel})]})]}),shouldShowStepBack&&/*#__PURE__*/_jsx(\"button\",{onClick:goStepBack,style:{border:\"none\",background:\"transparent\",color:props.stepIndicatorColor,padding:\"6px 0 0 0\",textAlign:\"left\",fontSize:\"14px\",cursor:displayStepIndex>0&&!isStepSliding?\"pointer\":\"default\",opacity:displayStepIndex>0&&!isStepSliding?1:.4},disabled:displayStepIndex<=0||isStepSliding,children:props.stepBackLabel})]})}),isStepResult&&/*#__PURE__*/_jsx(\"div\",{children:showRevealState?/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${props.stepCardBorderColor}`,backgroundColor:props.stepCardBgColor,borderRadius:\"16px\",padding:\"20px 16px\",minHeight:`${props.stepCardMinHeight}px`,height:`${props.stepCardMinHeight}px`,boxSizing:\"border-box\",overflow:\"hidden\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",gap:\"14px\",transition:`all ${props.animationDuration}ms ${animationEasing}`},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"14px\",color:props.revealAccentColor,fontWeight:700,textAlign:\"center\"},children:props.revealMessage}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:\"220px\",height:\"8px\",borderRadius:\"999px\",backgroundColor:props.stepProgressBgColor,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:`${revealProgressWidth}%`,height:\"100%\",backgroundColor:props.revealAccentColor,transition:`width ${props.animationDuration}ms ${animationEasing}`}})})]}):/*#__PURE__*/_jsxs(\"div\",{style:{border:`1px solid ${props.stepCardBorderColor}`,backgroundColor:props.stepCardBgColor,borderRadius:\"16px\",padding:\"16px\",minHeight:`${props.stepCardMinHeight}px`,height:`${props.stepCardMinHeight}px`,boxSizing:\"border-box\",position:\"relative\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"16px\",left:\"16px\",right:\"16px\",bottom:\"34px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"flex-start\",gap:\"8px\",...getResultPageStyle(0)},children:[selectedTier&&/*#__PURE__*/_jsx(\"span\",{style:{...getStagedStyle(0,0),display:\"inline-block\",backgroundColor:selectedTier.badgeBgColor,color:selectedTier.badgeTextColor,borderRadius:\"999px\",padding:\"4px 10px\",fontSize:\"12px\",fontWeight:700,alignSelf:\"flex-start\"},children:selectedTier.badge}),/*#__PURE__*/_jsx(\"p\",{style:{...getStagedStyle(0,1),margin:0,fontSize:`${props.messageFontSize+2}px`,color:selectedTier?.color||\"#333333\",fontWeight:700,lineHeight:props.messageLineHeight},children:selectedTier?.label||\"\"}),/*#__PURE__*/_jsx(\"p\",{style:{...getStagedStyle(0,2),margin:0,fontSize:`${props.messageFontSize}px`,color:selectedTier?.color||\"#333333\",fontWeight:props.messageWeight,lineHeight:props.messageLineHeight},children:selectedTier?.description||\"\"}),/*#__PURE__*/_jsxs(\"p\",{style:{...getStagedStyle(0,3),margin:\"2px 0 0 0\",fontSize:\"12px\",color:props.resultHeadingColor},children:[props.checkedCountPrefix,checkedCount,\"個\"]}),props.showGauge&&/*#__PURE__*/_jsxs(\"div\",{style:{...getStagedStyle(0,4),marginTop:\"2px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:gaugeLabelStyle,children:props.gaugeLabel}),/*#__PURE__*/_jsx(\"div\",{style:gaugeContainerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:{...gaugeFillStyle,width:`${stepGaugeDisplayWidth}%`}})})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"16px\",left:\"16px\",right:\"16px\",bottom:\"34px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:\"10px\",...getResultPageStyle(1)},children:[/*#__PURE__*/_jsx(\"p\",{style:{...getStagedStyle(1,0),margin:0,fontSize:\"13px\",color:props.resultHeadingColor,textAlign:\"center\",fontWeight:600},children:props.resultCtaLeadLabel}),props.showResultCta&&/*#__PURE__*/_jsx(\"a\",{href:props.resultCtaLink||undefined,onClick:event=>{if(!props.resultCtaLink){event.preventDefault();}},style:{...getStagedStyle(1,1),width:\"100%\",display:\"block\",textDecoration:\"none\",textAlign:\"center\",boxSizing:\"border-box\",border:`1px solid ${props.resultCtaBorderColor}`,borderRadius:`${resultCtaRadius}px`,backgroundColor:props.resultCtaFill,color:props.resultCtaTextColor,fontSize:\"16px\",fontWeight:700,padding:\"16px 16px\"},children:props.resultCtaLabel}),/*#__PURE__*/_jsx(\"button\",{onClick:restartStepFlow,style:{...getStagedStyle(1,2),width:\"100%\",border:\"none\",background:\"transparent\",color:props.stepRestartLinkColor,fontSize:\"14px\",textAlign:\"center\",textDecoration:stepRestartUnderline?\"underline\":\"none\",padding:\"2px 0 0 0\",cursor:\"pointer\"},children:props.stepRestartLabel})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,bottom:\"10px\",display:\"flex\",justifyContent:\"center\",gap:\"8px\"},children:[0,1].map(page=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>handleResultPageDotClick(page),style:{width:\"8px\",height:\"8px\",borderRadius:\"999px\",border:\"none\",padding:0,backgroundColor:resultPageIndex===page?props.stepProgressFillColor:props.stepProgressBgColor,cursor:\"pointer\"},\"aria-label\":`結果ページ ${page+1}`},`page-dot-${page}`))})]})})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:`${sectionSpacing}px`},children:hasCategories?categoryBlocks.map(({category,idx,indices})=>/*#__PURE__*/_jsxs(\"div\",{style:{backgroundColor:category?.bgColor||\"#ffffff\",border:`1px solid ${category?.borderColor||\"#dddddd\"}`,borderRadius:\"14px\",padding:\"16px\",marginBottom:\"14px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"8px\",marginBottom:\"12px\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",width:\"4px\",height:\"16px\",borderRadius:\"999px\",backgroundColor:category?.accentColor||\"#333333\"}}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:\"14px\",fontWeight:700,color:category?.accentColor||\"#333333\"},children:category?.title})]}),indices.map(itemIndex=>{const item=flatItems[itemIndex];const isChecked=checkedItems.includes(itemIndex);return /*#__PURE__*/_jsxs(\"div\",{style:itemStyle,onClick:()=>toggleCheck(itemIndex),role:\"checkbox\",\"aria-checked\":isChecked,children:[/*#__PURE__*/_jsx(\"div\",{style:getCheckboxStyle(isChecked,item?.accentColor),children:renderCheckmark(isChecked)}),/*#__PURE__*/_jsx(\"span\",{style:getTextStyle(isChecked,item?.accentColor),children:item?.label})]},item?.key||itemIndex);})]},`cat-${idx}`)):flatItems.map((item,index)=>{const isChecked=checkedItems.includes(index);return /*#__PURE__*/_jsxs(\"div\",{style:itemStyle,onClick:()=>toggleCheck(index),role:\"checkbox\",\"aria-checked\":isChecked,children:[/*#__PURE__*/_jsx(\"div\",{style:getCheckboxStyle(isChecked,item.accentColor),children:renderCheckmark(isChecked)}),/*#__PURE__*/_jsx(\"span\",{style:getTextStyle(isChecked,item.accentColor),children:item.label})]},item.key);})}),resultContent]}),props.showGauge&&!props.stepMode&&/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:gaugeLabelStyle,children:props.gaugeLabel}),/*#__PURE__*/_jsx(\"div\",{style:gaugeContainerStyle,children:/*#__PURE__*/_jsx(\"div\",{style:gaugeFillStyle})})]})]});}// プロパティコントロール\naddPropertyControls(ChecklistComponent,{// 1. Content\ncategories:{type:ControlType.Array,title:\"Categories\",control:{type:ControlType.Object,controls:{title:{type:ControlType.String,title:\"Title\",defaultValue:\"カテゴリ\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#c4543b\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#e5b5aa\"},bgColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"#faeae6\"},items:{type:ControlType.String,title:\"Items\",defaultValue:\"項目A\\n項目B\",displayTextArea:true}}},defaultValue:[{title:\"心と体のサイン\",accentColor:\"#c4543b\",borderColor:\"#e5b5aa\",bgColor:\"#faeae6\",items:\"日曜の夜になると、気分が重くなる\\n出勤前に体調をくずす・夜よく眠れない\\n休みの日も仕事のことが頭から離れない\\n以前より、笑顔や気力がなくなった\"},{title:\"待遇・お金のサイン\",accentColor:\"#d98a18\",borderColor:\"#f0d49b\",bgColor:\"#fff5e3\",items:\"何年も、給料がほとんど上がっていない\\n残業やサービス残業が当たり前になっている\\n有給や希望の休みが取りづらい\"},{title:\"職場・将来のサイン\",accentColor:\"#7a8a5f\",borderColor:\"#e0d7c2\",bgColor:\"#f5f1e6\",items:\"信頼して相談できる上司・先輩がいない\\n人手不足が改善する見込みがない\\n5年後も今の働き方を続けられる気がしない\"}]},checkItems:{type:ControlType.String,title:\"Check Items\",defaultValue:\"親族（特に母方の祖父）が薄毛である\\n髪の毛のコシがなくなった\\n抜け毛が明らかに増えてきた\\n額の生え際が後退してきた気がする\\n周りの同年代より髪が少ないと感じる\\n脂っこいものが好き\\n日常的にストレス・睡眠不足を感じている\\nたばこを吸う習慣がある\",displayTextArea:true},tiers:{type:ControlType.Array,title:\"Tiers\",control:{type:ControlType.Object,controls:{minChecks:{type:ControlType.Number,title:\"Min Checks\",defaultValue:0,min:0,max:99},badge:{type:ControlType.String,title:\"Badge\",defaultValue:\"0〜2個\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"今は様子見でOK\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"説明\",displayTextArea:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#7a6f4f\"},gaugeColor:{type:ControlType.Color,title:\"Gauge\",optional:true},bgColor:{type:ControlType.Color,title:\"BG\",defaultValue:\"#f5f1e6\"},borderColor:{type:ControlType.Color,title:\"Border\",defaultValue:\"#e0d7c2\"},badgeBgColor:{type:ControlType.Color,title:\"Badge BG\",defaultValue:\"#e7dcc4\"},badgeTextColor:{type:ControlType.Color,title:\"Badge Text\",defaultValue:\"#5b4f33\"}}},defaultValue:[{minChecks:0,badge:\"0〜2個\",label:\"今は様子見でOK\",description:\"急いで動く必要はありません。いざという時のために、情報だけ持っておくと安心です。\",color:\"#7a6f4f\",bgColor:\"#f5f1e6\",borderColor:\"#e0d7c2\",badgeBgColor:\"#e7dcc4\",badgeTextColor:\"#5b4f33\"},{minChecks:3,badge:\"3〜5個\",label:\"準備を始めるタイミング\",description:\"在職中のまま、条件整理や情報収集を少しずつ。自分のペースで動き出しましょう。\",color:\"#b5740f\",bgColor:\"#fff5e3\",borderColor:\"#f0d49b\",badgeBgColor:\"#f1a83a\",badgeTextColor:\"#ffffff\"},{minChecks:6,badge:\"6個〜\",label:\"今すぐ動く判断を\",description:\"心と体が限界のサインを出しています。一人で抱えず、早めに相談してください。\",color:\"#ffffff\",bgColor:\"#22a777\",borderColor:\"#1c8f64\",badgeBgColor:\"#ffffff\",badgeTextColor:\"#1c8f64\"}]},resultSectionHeading:{type:ControlType.String,title:\"Result Heading\",defaultValue:\"チェックの数が、これからの動き方の目安になります\",displayTextArea:true,hidden:props=>!props.showMessage},checkedCountPrefix:{type:ControlType.String,title:\"Count Prefix\",defaultValue:\"チェックの数：\",hidden:props=>!props.showMessage},gaugeLabel:{type:ControlType.String,title:\"Gauge Label\",defaultValue:\"あなたの状態\",hidden:props=>!props.showGauge},// 2. Result / step flow\nstepMode:{type:ControlType.Boolean,title:\"Step Mode\",defaultValue:false},stepYesLabel:{type:ControlType.String,title:\"Step Yes Label\",defaultValue:\"はい\",hidden:props=>!props.stepMode},stepNoLabel:{type:ControlType.String,title:\"Step No Label\",defaultValue:\"いいえ\",hidden:props=>!props.stepMode},stepBackLabel:{type:ControlType.String,title:\"Step Back Label\",defaultValue:\"戻る\",hidden:props=>!props.stepMode},showStepBack:{type:ControlType.Boolean,title:\"Show Step Back\",defaultValue:true,hidden:props=>!props.stepMode},selectFeedbackMs:{type:ControlType.Number,title:\"Select Feedback Ms\",defaultValue:240,min:120,max:600,step:10,hidden:props=>!props.stepMode},stepRestartLabel:{type:ControlType.String,title:\"Step Restart Label\",defaultValue:\"もう一度診断する\",hidden:props=>!props.stepMode},revealMessage:{type:ControlType.String,title:\"Reveal Message\",defaultValue:\"あなたの状態を判定しています...\",hidden:props=>!props.stepMode},revealDelayMs:{type:ControlType.Number,title:\"Reveal Delay Ms\",defaultValue:1600,min:0,max:5e3,hidden:props=>!props.stepMode},resultRevealStagger:{type:ControlType.Number,title:\"Result Stagger\",defaultValue:.7,min:0,max:1.5,step:.05,hidden:props=>!props.stepMode},resultPageDelayMs:{type:ControlType.Number,title:\"Result Page Delay\",defaultValue:2200,min:800,max:6e3,step:100,hidden:props=>!props.stepMode},resultCtaLeadLabel:{type:ControlType.String,title:\"Result CTA Lead\",defaultValue:\"次はこちら\",hidden:props=>!props.stepMode},showResultCta:{type:ControlType.Boolean,title:\"Show Result CTA\",defaultValue:true,hidden:props=>!props.stepMode},resultCtaLabel:{type:ControlType.String,title:\"Result CTA Label\",defaultValue:\"自分に合う職場を見てみる\",hidden:props=>!props.stepMode||!props.showResultCta},resultCtaLink:{type:ControlType.Link,title:\"Result CTA Link\",hidden:props=>!props.stepMode||!props.showResultCta},// 3. Appearance\nbgColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#ffffff\"},paddingV:{type:ControlType.Number,title:\"Padding V\",defaultValue:30,min:0,max:100},paddingH:{type:ControlType.Number,title:\"Padding H\",defaultValue:30,min:0,max:100},itemFontSize:{type:ControlType.Number,title:\"Item Font Size\",defaultValue:16,min:12,max:32},itemColor:{type:ControlType.Color,title:\"Item Color\",defaultValue:\"#333333\"},itemWeight:{type:ControlType.Enum,title:\"Item Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\"],defaultValue:\"400\"},itemLineHeight:{type:ControlType.Number,title:\"Item Line Height\",defaultValue:1.5,min:1,max:2,step:.1},itemSpacing:{type:ControlType.Number,title:\"Item Spacing\",defaultValue:12,min:4,max:30},checkboxSize:{type:ControlType.Number,title:\"Checkbox Size\",defaultValue:24,min:16,max:48},checkboxBgColor:{type:ControlType.Color,title:\"Checkbox BG\",defaultValue:\"#ffffff\"},checkboxBorderColor:{type:ControlType.Color,title:\"Checkbox Border\",defaultValue:\"#9e9e9e\"},checkedBoxBgColor:{type:ControlType.Color,title:\"Checked BG\",defaultValue:\"#4caf50\"},checkedBoxBorderColor:{type:ControlType.Color,title:\"Checked Border\",defaultValue:\"#4caf50\"},checkedItemColor:{type:ControlType.Color,title:\"Checked Item Color\",defaultValue:\"#4caf50\"},checkmarkColor:{type:ControlType.Color,title:\"Checkmark Color\",defaultValue:\"#ffffff\"},showMessage:{type:ControlType.Boolean,title:\"Show Message\",defaultValue:true},messageFontSize:{type:ControlType.Number,title:\"Message Size\",defaultValue:14,min:10,max:24,hidden:props=>!props.showMessage},messageWeight:{type:ControlType.Enum,title:\"Message Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\"],defaultValue:\"500\",hidden:props=>!props.showMessage},messageLineHeight:{type:ControlType.Number,title:\"Message Line Height\",defaultValue:1.6,min:1,max:2,step:.1,hidden:props=>!props.showMessage},resultHeadingColor:{type:ControlType.Color,title:\"Heading Color\",defaultValue:\"#666666\",hidden:props=>!props.showMessage},showGauge:{type:ControlType.Boolean,title:\"Show Gauge\",defaultValue:true},gaugeHeight:{type:ControlType.Number,title:\"Gauge Height\",defaultValue:30,min:10,max:60,hidden:props=>!props.showGauge},gaugeBgColor:{type:ControlType.Color,title:\"Gauge BG\",defaultValue:\"#e0e0e0\",hidden:props=>!props.showGauge},gaugeFillColor:{type:ControlType.Color,title:\"Gauge Fill\",defaultValue:\"#ffc107\",hidden:props=>!props.showGauge},stepCardBgColor:{type:ControlType.Color,title:\"Step Card BG\",defaultValue:\"#fff6e0\",hidden:props=>!props.stepMode},stepCardBorderColor:{type:ControlType.Color,title:\"Step Card Border\",defaultValue:\"#ece4d3\",hidden:props=>!props.stepMode},stepCardMinHeight:{type:ControlType.Number,title:\"Step Card Min H\",defaultValue:260,min:160,max:520,hidden:props=>!props.stepMode},stepIndicatorColor:{type:ControlType.Color,title:\"Step Indicator\",defaultValue:\"#666666\",hidden:props=>!props.stepMode},stepProgressBgColor:{type:ControlType.Color,title:\"Step Progress BG\",defaultValue:\"#ece4d3\",hidden:props=>!props.stepMode},stepProgressFillColor:{type:ControlType.Color,title:\"Step Progress Fill\",defaultValue:\"#22a777\",hidden:props=>!props.stepMode},stepYesButtonFill:{type:ControlType.Color,title:\"Step Yes Fill\",defaultValue:\"#22a777\",hidden:props=>!props.stepMode},stepNoButtonFill:{type:ControlType.Color,title:\"Step No Fill\",defaultValue:\"#ffffff\",hidden:props=>!props.stepMode},stepNoButtonTextColor:{type:ControlType.Color,title:\"Step No Text\",defaultValue:\"#333333\",hidden:props=>!props.stepMode},stepNoButtonBorderColor:{type:ControlType.Color,title:\"Step No Border\",defaultValue:\"#e0d7c2\",hidden:props=>!props.stepMode},stepButtonTextColor:{type:ControlType.Color,title:\"Step Btn Text\",defaultValue:\"#ffffff\",hidden:props=>!props.stepMode},stepRestartLinkColor:{type:ControlType.Color,title:\"Restart Link Color\",defaultValue:\"#666666\",hidden:props=>!props.stepMode},revealAccentColor:{type:ControlType.Color,title:\"Reveal Accent\",defaultValue:\"#22a777\",hidden:props=>!props.stepMode},resultCtaFill:{type:ControlType.Color,title:\"Result CTA Fill\",defaultValue:\"#ffb640\",hidden:props=>!props.stepMode||!props.showResultCta},resultCtaTextColor:{type:ControlType.Color,title:\"Result CTA Text\",defaultValue:\"#ffffff\",hidden:props=>!props.stepMode||!props.showResultCta},resultCtaBorderColor:{type:ControlType.Color,title:\"Result CTA Border\",defaultValue:\"#e08a1f\",hidden:props=>!props.stepMode||!props.showResultCta},animationDuration:{type:ControlType.Number,title:\"Animation Duration\",defaultValue:400,min:100,max:1e3,step:50}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ChecklistComponent\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SelfCheckList.map","// Generated by Framer (2b843ce)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-8UKqU .framer-styles-preset-6bg358:not(.rich-text-wrapper), .framer-8UKqU .framer-styles-preset-6bg358.rich-text-wrapper a { --framer-link-hover-text-color: #22a777; --framer-link-hover-text-decoration: none; --framer-link-text-color: #383838; --framer-link-text-decoration: none; }\"];export const className=\"framer-8UKqU\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 L 3 9 C 4.105 9 5 9.895 5 11 L 5 14 C 5 15.105 4.105 16 3 16 L 2 16 C 0.895 16 0 15.105 0 14 Z M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 M 18 9 L 18 14 C 18 15.105 17.105 16 16 16 L 15 16 C 13.895 16 13 15.105 13 14 L 13 11 C 13 9.895 13.895 9 15 9 Z\" fill=\"transparent\" height=\"16px\" id=\"Lm6Lm19m0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 2)\" width=\"18px\"/><path d=\"M 9 0 L 9 2 C 9 4.209 7.209 6 5 6 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"i07g3yQjK\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(12 16)\" width=\"9px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1816357318\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-uFb7W\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-uFb7W { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Headset\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-uFb7W\");Icon.displayName=\"Headset\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Headset\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 12.5\" fill=\"transparent\" height=\"12.5px\" id=\"InYKHyHwf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12 5.75)\" width=\"1px\"/><path d=\"M 12.5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"pfQxqOaIQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(5.75 12)\" width=\"12.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3450492020\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yowRG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-yowRG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plus\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yowRG\");Icon.displayName=\"Plus\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Plus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let Component;\nvar Home_default = (React) => {\n  if (!Component) {\n    const HomeIcon = React.forwardRef(function HomeIcon2({\n      title,\n      titleId,\n      ...props\n    }, svgRef) {\n      return /* @__PURE__ */ React.createElement(\"svg\", Object.assign({\n        xmlns: \"http://www.w3.org/2000/svg\",\n        viewBox: \"0 0 24 24\",\n        fill: \"currentColor\",\n        \"aria-hidden\": \"true\",\n        \"data-slot\": \"icon\",\n        ref: svgRef,\n        \"aria-labelledby\": titleId\n      }, props), title ? /* @__PURE__ */ React.createElement(\"title\", {\n        id: titleId\n      }, title) : null, /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"M11.47 3.841a.75.75 0 0 1 1.06 0l8.69 8.69a.75.75 0 1 0 1.06-1.061l-8.689-8.69a2.25 2.25 0 0 0-3.182 0l-8.69 8.69a.75.75 0 1 0 1.061 1.06l8.69-8.689Z\"\n      }), /* @__PURE__ */ React.createElement(\"path\", {\n        d: \"m12 5.432 8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 0 1-.75-.75v-4.5a.75.75 0 0 0-.75-.75h-3a.75.75 0 0 0-.75.75V21a.75.75 0 0 1-.75.75H5.625a1.875 1.875 0 0 1-1.875-1.875v-6.198a2.29 2.29 0 0 0 .091-.086L12 5.432Z\"\n      }));\n    });\n    Component = HomeIcon;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  Home_default as default\n};\n","/*\n * Home (hero-icons/Home@0.0.28)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js\"\nexport { default } from \"https://framerusercontent.com/modules/eTFACFXlvp5mgG2YpBpd/wqDmZcxkThZ32xkBavIK/Home.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/hero-icons/Home.js@0.0.28\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"AcademicCap\",\"AdjustmentsVertical\",\"ArchiveBox\",\"ArchiveBoxArrowDown\",\"ArchiveBoxXMark\",\"ArrowDown\",\"ArrowDownCircle\",\"ArrowDownLeft\",\"ArrowDownOnSquare\",\"ArrowDownRight\",\"ArrowDownTray\",\"ArrowLeft\",\"ArrowLeftCircle\",\"ArrowLeftOnRectangle\",\"ArrowLongDown\",\"ArrowLongLeft\",\"ArrowLongRight\",\"ArrowLongUp\",\"ArrowPath\",\"ArrowRight\",\"ArrowRightCircle\",\"ArrowSmallDown\",\"ArrowSmallLeft\",\"ArrowSmallRight\",\"ArrowSmallUp\",\"ArrowTrendingDown\",\"ArrowTrendingUp\",\"ArrowUp\",\"ArrowUpCircle\",\"ArrowUpLeft\",\"ArrowUpOnSquare\",\"ArrowUpOnSquareStack\",\"ArrowUpRight\",\"ArrowUpTray\",\"ArrowUturnDown\",\"ArrowUturnLeft\",\"ArrowUturnRight\",\"ArrowUturnUp\",\"ArrowsPointingIn\",\"ArrowsPointingOut\",\"ArrowsRightLeft\",\"ArrowsUpDown\",\"AtSymbol\",\"Backspace\",\"Backward\",\"Banknotes\",\"Bars2\",\"Bars3\",\"Bars3BottomLeft\",\"Bars3BottomRight\",\"Bars3CenterLeft\",\"Bars4\",\"BarsArrowDown\",\"BarsArrowUp\",\"Battery0\",\"Battery100\",\"Battery50\",\"Beaker\",\"Bell\",\"BellAlert\",\"BellSlash\",\"BellSnooze\",\"Bolt\",\"BoltSlash\",\"BookOpen\",\"Bookmark\",\"BookmarkSlash\",\"BookmarkSquare\",\"Briefcase\",\"BugAnt\",\"BuildingLibrary\",\"BuildingOffice\",\"BuildingOffice2\",\"BuildingStorefront\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarDays\",\"Camera\",\"ChartBar\",\"ChartBarSquare\",\"ChartPie\",\"ChatBubbleLeft\",\"ChatBubbleLeftRight\",\"ChatBubbleOvalLeft\",\"Check\",\"CheckBadge\",\"CheckCircle\",\"ChevronDoubleDown\",\"ChevronDoubleLeft\",\"ChevronDoubleRight\",\"ChevronDoubleUp\",\"ChevronDown\",\"ChevronLeft\",\"ChevronRight\",\"ChevronUp\",\"ChevronUpDown\",\"CircleStack\",\"Clipboard\",\"ClipboardDocument\",\"Clock\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CodeBracket\",\"CodeBracketSquare\",\"Cog\",\"Cog6Tooth\",\"Cog8Tooth\",\"CommandLine\",\"ComputerDesktop\",\"CpuChip\",\"CreditCard\",\"Cube\",\"CubeTransparent\",\"CurrencyBangladeshi\",\"CurrencyDollar\",\"CurrencyEuro\",\"CurrencyPound\",\"CurrencyRupee\",\"CurrencyYen\",\"CursorArrowRays\",\"CursorArrowRipple\",\"DevicePhoneMobile\",\"DeviceTablet\",\"Document\",\"DocumentArrowDown\",\"DocumentArrowUp\",\"DocumentChartBar\",\"DocumentCheck\",\"DocumentDuplicate\",\"DocumentMinus\",\"DocumentPlus\",\"DocumentText\",\"EllipsisHorizontal\",\"EllipsisVertical\",\"Envelope\",\"EnvelopeOpen\",\"ExclamationCircle\",\"ExclamationTriangle\",\"Eye\",\"EyeDropper\",\"EyeSlash\",\"FaceFrown\",\"FaceSmile\",\"Film\",\"FingerPrint\",\"Fire\",\"Flag\",\"Folder\",\"FolderArrowDown\",\"FolderMinus\",\"FolderOpen\",\"FolderPlus\",\"Forward\",\"Funnel\",\"Gif\",\"Gift\",\"GiftTop\",\"GlobeAlt\",\"GlobeAmericas\",\"GlobeAsiaAustralia\",\"GlobeEuropeAfrica\",\"HandRaised\",\"HandThumbDown\",\"HandThumbUp\",\"Hashtag\",\"Heart\",\"Home\",\"HomeModern\",\"Identification\",\"Inbox\",\"InboxArrowDown\",\"InboxStack\",\"InformationCircle\",\"Key\",\"Language\",\"Lifebuoy\",\"LightBulb\",\"Link\",\"ListBullet\",\"LockClosed\",\"LockOpen\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Map\",\"MapPin\",\"Megaphone\",\"Microphone\",\"Minus\",\"MinusCircle\",\"MinusSmall\",\"Moon\",\"MusicalNote\",\"Newspaper\",\"NoSymbol\",\"PaintBrush\",\"PaperAirplane\",\"PaperClip\",\"Pause\",\"PauseCircle\",\"Pencil\",\"PencilSquare\",\"Phone\",\"PhoneArrowDownLeft\",\"PhoneArrowUpRight\",\"PhoneXMark\",\"Photo\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Plus\",\"PlusCircle\",\"PlusSmall\",\"Power\",\"PresentationChartBar\",\"Printer\",\"PuzzlePiece\",\"QrCode\",\"QuestionMarkCircle\",\"QueueList\",\"Radio\",\"ReceiptPercent\",\"ReceiptRefund\",\"RectangleGroup\",\"RectangleStack\",\"RocketLaunch\",\"Rss\",\"Scale\",\"Scissors\",\"Server\",\"ServerStack\",\"Share\",\"ShieldCheck\",\"ShieldExclamation\",\"ShoppingBag\",\"ShoppingCart\",\"Signal\",\"SignalSlash\",\"Sparkles\",\"SpeakerWave\",\"SpeakerXMark\",\"Square2Stack\",\"Square3Stack3D\",\"Squares2X2\",\"SquaresPlus\",\"Star\",\"Stop\",\"StopCircle\",\"Sun\",\"Swatch\",\"TableCells\",\"Tag\",\"Ticket\",\"Trash\",\"Trophy\",\"Truck\",\"Tv\",\"User\",\"UserCircle\",\"UserGroup\",\"UserMinus\",\"UserPlus\",\"Users\",\"Variable\",\"VideoCamera\",\"VideoCameraSlash\",\"ViewColumns\",\"ViewfinderCircle\",\"Wallet\",\"Wifi\",\"Window\",\"Wrench\",\"WrenchScrewdriver\",\"XCircle\",\"XMark\",\"index\"];const moduleBaseUrl=\"https://framer.com/m/hero-icons/\";const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * HERO\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.28`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Hero\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Hero site](https://heroicons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hero.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.5 0 L 3.25 3.5 L 0 0\" fill=\"transparent\" height=\"3.5px\" id=\"yjbKDum4P\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8.75 10.75)\" width=\"6.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3271978817\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-oBFII\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-oBFII { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-oBFII\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.34 4.34 L 0 0\" fill=\"transparent\" height=\"4.34px\" id=\"z8RZjJ9Kn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16.66 16.66)\" width=\"4.34px\"/><path d=\"M 0 8 C 0 3.582 3.582 0 8 0 C 12.418 0 16 3.582 16 8 C 16 12.418 12.418 16 8 16 C 3.582 16 0 12.418 0 8 Z\" fill=\"transparent\" height=\"16px\" id=\"FZH9LEsdu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1952988144\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4is15\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-4is15 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Search\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-4is15\");Icon.displayName=\"Search\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.56 0.259 C 9.647 0.099 9.815 0 9.998 0 C 10.18 0 10.348 0.099 10.436 0.259 L 13.388 5.863 C 13.53 6.126 13.783 6.311 14.076 6.368 C 14.37 6.425 14.673 6.347 14.904 6.157 L 19.181 2.493 C 19.349 2.356 19.587 2.343 19.769 2.462 C 19.951 2.58 20.035 2.802 19.979 3.012 L 17.145 13.258 C 17.026 13.689 16.635 13.988 16.189 13.992 L 3.808 13.992 C 3.36 13.989 2.969 13.689 2.851 13.258 L 0.018 3.013 C -0.039 2.803 0.045 2.581 0.227 2.463 C 0.409 2.344 0.647 2.357 0.816 2.494 L 5.092 6.158 C 5.322 6.348 5.625 6.426 5.919 6.369 C 6.212 6.312 6.465 6.127 6.608 5.864 Z\" fill=\"transparent\" height=\"13.991844448539954px\" id=\"RyXymrLm0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.002 3.007)\" width=\"19.99606082930184px\"/><path d=\"M 0 0 L 14 0\" fill=\"transparent\" height=\"1px\" id=\"IzqCXmkj4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(5 21)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3130759181\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zvos8\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-zvos8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Crown\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-zvos8\");Icon.displayName=\"Crown\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Crown\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// ぷるぷるアニメーションのキーフレーム\nconst purupuruKeyframes=`\n  @keyframes purupuru {\n    0% {\n      transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    5% {\n      transform: rotate(5deg) skew(2.69703deg, 0deg);\n    }\n    10% {\n      transform: rotate(0deg) skew(-1.5deg, 0deg);\n    }\n    15% {\n      transform: rotate(-5deg) skew(-2.69703deg, 0deg);\n    }\n    20% {\n      transform: rotate(0deg) skew(1.5deg, 0deg);\n    }\n    25% {\n      transform: rotate(3deg) skew(2deg, 0deg);\n    }\n    30% {\n      transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    35% {\n      transform: rotate(-2deg) skew(-1.8deg, 0deg);\n    }\n    40% {\n      transform: rotate(0deg) skew(0deg, 0deg);\n    }\n    100% {\n      transform: rotate(0deg) skew(0deg, 0deg);\n    }\n  }\n`;// キラッとアニメーションのキーフレーム\nconst kiranKeyframes=`\n  @keyframes kiran {\n    0% {\n      left: -10%;\n      transform: scale(5) rotate(45deg);\n      opacity: 0;\n    }\n    20% {\n      left: -10%;\n      transform: scale(5) rotate(45deg);\n      opacity: 0;\n    }\n    25% {\n      left: 10%;\n      transform: scale(15) rotate(45deg);\n      opacity: 0.6;\n    }\n    40% {\n      left: 110%;\n      transform: scale(20) rotate(45deg);\n      opacity: 0;\n    }\n    100% {\n      left: 110%;\n      transform: scale(20) rotate(45deg);\n      opacity: 0;\n    }\n  }\n`;// スタイルをheadに注入する関数\nfunction injectStyles(){const styleId=\"purupuru-kiran-animation-styles\";if(document.getElementById(styleId))return;const styles=`\n    ${purupuruKeyframes}\n    ${kiranKeyframes}\n\n    /* キラッとエフェクト用のスタイル */\n    .purupuru-kiran-wrapper {\n      position: relative;\n      overflow: hidden;\n    }\n\n    .purupuru-kiran-wrapper::before {\n      content: \"\";\n      display: block;\n      position: absolute;\n      top: 50%;\n      left: -10%;\n      width: 5px;\n      height: 100%;\n      background: linear-gradient(\n        90deg,\n        rgba(255, 255, 255, 0) 0%,\n        rgba(255, 255, 255, 0.9) 50%,\n        rgba(255, 255, 255, 0) 100%\n      );\n      transform: scale(5) rotate(45deg);\n      transform-origin: center center;\n      opacity: 0;\n      animation: kiran 3s linear 500ms infinite;\n      pointer-events: none;\n      z-index: 1;\n    }\n  `;const styleElement=document.createElement(\"style\");styleElement.id=styleId;styleElement.textContent=styles;document.head.appendChild(styleElement);}// ぷるぷるアニメーションのみ\nexport function withPurupuru(Component){return props=>{useEffect(()=>{injectStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:\"purupuru 2s linear 0s infinite\",transformOrigin:\"center center\"}});};}// キラッとエフェクトのみ\nexport function withKiran(Component){return props=>{useEffect(()=>{injectStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} purupuru-kiran-wrapper`,style:{...props.style,position:\"relative\",overflow:\"hidden\"}});};}// ぷるぷる＋キラッとエフェクト（常時ループ）\nexport function withPurupuruKiran(Component){return props=>{useEffect(()=>{injectStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} purupuru-kiran-wrapper`,style:{...props.style,animation:\"purupuru 2s linear 0s infinite\",transformOrigin:\"center center\",position:\"relative\",overflow:\"hidden\"}});};}// クリックでアニメーション開始/停止\nexport function withTogglePurupuruKiran(Component){return props=>{useEffect(()=>{injectStyles();// トグル用のスタイルを追加\nconst toggleStyleId=\"toggle-purupuru-kiran-styles\";if(!document.getElementById(toggleStyleId)){const toggleStyles=`\n          .toggle-purupuru-kiran.active {\n            animation: purupuru 2s linear 0s infinite !important;\n          }\n\n          .toggle-purupuru-kiran.active::before {\n            animation: kiran 3s linear 500ms infinite !important;\n          }\n        `;const styleElement=document.createElement(\"style\");styleElement.id=toggleStyleId;styleElement.textContent=toggleStyles;document.head.appendChild(styleElement);}},[]);const handleClick=e=>{const element=e.currentTarget;element.classList.toggle(\"active\");// 既存のonClickハンドラーも呼ぶ\nif(props.onClick){props.onClick(e);}};return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} purupuru-kiran-wrapper toggle-purupuru-kiran`,style:{...props.style,transformOrigin:\"center center\",position:\"relative\",overflow:\"hidden\",cursor:\"pointer\"},onClick:handleClick});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withKiran\":{\"type\":\"reactHoc\",\"name\":\"withKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTogglePurupuruKiran\":{\"type\":\"reactHoc\",\"name\":\"withTogglePurupuruKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurupuruKiran\":{\"type\":\"reactHoc\",\"name\":\"withPurupuruKiran\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurupuru\":{\"type\":\"reactHoc\",\"name\":\"withPurupuru\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PurupuruButton.map","// Generated by Framer (eaac66a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image as Image1,Link,RichText,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{withKiran}from\"https://framerusercontent.com/modules/HyBDEeHxQjtrGeFuMU0w/9aAesNEWOtFB89jwalQ3/PurupuruButton.js\";const MotionAWithKirandhhwjb=withCodeBoundaryForOverrides(motion.a,{nodeId:\"k14fgaBgV\",override:withKiran,scopeId:\"wzt9aSRdm\"});const MotionAWithKiranynxzsa=withCodeBoundaryForOverrides(motion.a,{nodeId:\"aXYOGe22N\",override:withKiran,scopeId:\"wzt9aSRdm\"});const MotionAWithKiran1frkbu0=withCodeBoundaryForOverrides(motion.a,{nodeId:\"V1BcKoBY_\",override:withKiran,scopeId:\"wzt9aSRdm\"});const MotionAWithKiran1xw47h5=withCodeBoundaryForOverrides(motion.a,{nodeId:\"Ac3cVbcDZ\",override:withKiran,scopeId:\"wzt9aSRdm\"});const cycleOrder=[\"dSKnnczgK\",\"P51VLGovk\",\"KHrtahdwP\",\"stuP3fTJD\"];const serializationHash=\"framer-kLrtr\";const variantClassNames={dSKnnczgK:\"framer-v-r8vj7y\",KHrtahdwP:\"framer-v-1az9ytu\",P51VLGovk:\"framer-v-1hfblqv\",stuP3fTJD:\"framer-v-zrehbu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:.99,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 2\":\"P51VLGovk\",\"Variant 3\":\"KHrtahdwP\",\"Variant 4\":\"stuP3fTJD\",normal:\"dSKnnczgK\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dSKnnczgK\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dSKnnczgK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap12amqw0=activeVariantCallback(async(...args)=>{setVariant(\"dSKnnczgK\");});const onTapitm3ab=activeVariantCallback(async(...args)=>{setVariant(\"P51VLGovk\");});const onTap1nncmro=activeVariantCallback(async(...args)=>{setVariant(\"KHrtahdwP\");});const onTap15pe1tz=activeVariantCallback(async(...args)=>{setVariant(\"stuP3fTJD\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"P51VLGovk\",\"KHrtahdwP\",\"stuP3fTJD\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"P51VLGovk\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"KHrtahdwP\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"stuP3fTJD\")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-r8vj7y\",className,classNames),\"data-framer-name\":\"normal\",layoutDependency:layoutDependency,layoutId:\"dSKnnczgK\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({KHrtahdwP:{\"data-framer-name\":\"Variant 3\"},P51VLGovk:{\"data-framer-name\":\"Variant 2\"},stuP3fTJD:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s4xpdb\",layoutDependency:layoutDependency,layoutId:\"gqp9xNrnK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13zyvol\",\"data-framer-name\":\"tab1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ola_36_sA\",onTap:onTap12amqw0,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 106, 93)\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},variants:{KHrtahdwP:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},P51VLGovk:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},stuP3fTJD:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({KHrtahdwP:{\"data-border\":true},P51VLGovk:{\"data-border\":true},stuP3fTJD:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"老人ホーム\"})}),className:\"framer-8fjyw0\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"shIqqDU9J\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},variants:{KHrtahdwP:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},P51VLGovk:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},stuP3fTJD:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KHrtahdwP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"老人ホーム\"})})},P51VLGovk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"老人ホーム\"})})},stuP3fTJD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"老人ホーム\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m6xtiz\",\"data-border\":true,\"data-framer-name\":\"tab2\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"icSdI7M9L\",onTap:onTapitm3ab,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},variants:{KHrtahdwP:{backgroundColor:\"rgba(0, 0, 0, 0)\"},P51VLGovk:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 107, 93)\"},stuP3fTJD:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"デイサービス\"})}),className:\"framer-fv3hsw\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"LITQVSIYA\",style:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},variants:{P51VLGovk:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({P51VLGovk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"デイサービス\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rrnwq1\",\"data-border\":true,\"data-framer-name\":\"tab3\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vC2IAqLZi\",onTap:onTap1nncmro,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},variants:{KHrtahdwP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 107, 93)\"},stuP3fTJD:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"グループホーム\"})}),className:\"framer-chi056\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"rb_Qnbdwh\",style:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},variants:{KHrtahdwP:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KHrtahdwP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"グループホーム\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-188h3qh\",\"data-border\":true,\"data-framer-name\":\"tab3\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qsZKS3qZ2\",onTap:onTap15pe1tz,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(138, 138, 138)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},variants:{stuP3fTJD:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 107, 93)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"訪問介護\"})}),className:\"framer-1bwe1sk\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"vRgkmQwSm\",style:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\"},variants:{stuP3fTJD:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({stuP3fTJD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"訪問介護\"})})}},baseVariant,gestureVariant)})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12g1dbi\",layoutDependency:layoutDependency,layoutId:\"PBc3MUIX5\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yp14bj\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"DqAQXalRb\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12shmkm\",layoutDependency:layoutDependency,layoutId:\"ALImo2pVa\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440 2560w\"},className:\"framer-5nv7ro\",layoutDependency:layoutDependency,layoutId:\"iWO9ff2Be\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h3dtgz\",layoutDependency:layoutDependency,layoutId:\"t7YiJjr7M\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"特別養護老人ホーム\"})}),className:\"framer-zsqmtr\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"un_h_d7ds\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15r2ygj\",layoutDependency:layoutDependency,layoutId:\"xzvEVOMvr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nwayo6\",layoutDependency:layoutDependency,layoutId:\"mfPRmmSh5\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-111ryfo\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"cW5deGoJm\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 106, 93))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(56, 56, 56))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"20px\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"430\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-c9yw3e, rgb(56, 56, 56))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"万\"})})]})}),className:\"framer-14iznfv\",fonts:[\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\",\"GF;M PLUS 1p-500\"],layoutDependency:layoutDependency,layoutId:\"bG71SicD5\",style:{\"--extracted-1w3ko1f\":\"rgb(56, 56, 56)\",\"--extracted-c9yw3e\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(255, 106, 93)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"賞与:年2回\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:\"土日休み\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(56, 56, 56))\"},children:\"正社員\"})]}),className:\"framer-1su9x01\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"hAPcOHBgy\",style:{\"--extracted-1iakedh\":\"rgb(56, 56, 56)\",\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cqz5fn\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"RaczJHV3A\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qhlu2p\",layoutDependency:layoutDependency,layoutId:\"SuB5xv8lM\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440 2560w\"},className:\"framer-1hif43z\",layoutDependency:layoutDependency,layoutId:\"ZgU6yGtYe\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18l5z32\",layoutDependency:layoutDependency,layoutId:\"km_j5swDX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"特別養護老人ホーム\"})}),className:\"framer-1tflnac\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"xlEX_7vw2\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e3ogqz\",layoutDependency:layoutDependency,layoutId:\"VBeqngBEE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14905nw\",layoutDependency:layoutDependency,layoutId:\"CwpRIiF3V\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xpd9z3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"saEWxE_gz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"月収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"30\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-ugltgo\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"pqtYb3eQi\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"年間休日:110日以上+有給\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"賞与:年2回土日休み\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-3h63bu\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"zvwFFpM9R\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yguvcv\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"HzKiNiAhg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-43d9lc\",layoutDependency:layoutDependency,layoutId:\"PjMGEjMGx\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?width=2560&height=1440 2560w\"},className:\"framer-b5d5f8\",layoutDependency:layoutDependency,layoutId:\"tBnK4M15f\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m5opwd\",layoutDependency:layoutDependency,layoutId:\"geKgjfImx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"有料老人ホーム\"})}),className:\"framer-5st3cm\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"PjlLqynoO\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hrj186\",layoutDependency:layoutDependency,layoutId:\"xT_udMZqf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gcu14c\",layoutDependency:layoutDependency,layoutId:\"WKGE2Kq_S\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g0cbac\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"sx9zBA0jD\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"月収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"35\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円\"})]})}),className:\"framer-urjz5r\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"yE5WPXtKb\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"年間休日:110日以上\",/*#__PURE__*/_jsx(motion.br,{}),\"+有給休暇\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:\"賞与:年2回（60万\\xd72回）\"})]}),className:\"framer-165t06q\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"CLB0NIqTg\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-59zdtx\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"sOedSDsF9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wf6xnp\",layoutDependency:layoutDependency,layoutId:\"i0CAwusuZ\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440 2560w\"},className:\"framer-1slev1u\",layoutDependency:layoutDependency,layoutId:\"MlZLbJhid\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ldzpt\",layoutDependency:layoutDependency,layoutId:\"sJXbKWNOw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"有料老人ホーム\"})}),className:\"framer-ve1m0d\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"sGGVwiRVh\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jdjd9u\",layoutDependency:layoutDependency,layoutId:\"zUFyoc9wn\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dbcxbc\",layoutDependency:layoutDependency,layoutId:\"VqRXOHujk\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-m86mbd\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"xOmR8Oku8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"430\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円\"})]})}),className:\"framer-1wzs7ny\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"QRnSSqLOe\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"年間休日:110日以上\",/*#__PURE__*/_jsx(motion.br,{}),\"+有給休暇\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:\"賞与:年2回（60万\\xd72回）\"})]}),className:\"framer-112e2nl\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"jRJ8Mhy0U\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ycqw7h\",layoutDependency:layoutDependency,layoutId:\"Bg0qqdiLC\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/diagnosis-dual?typ\",motionChild:true,nodeId:\"k14fgaBgV\",openInNewTab:false,preserveParams:true,relValues:[],scopeId:\"wzt9aSRdm\",children:/*#__PURE__*/_jsx(MotionAWithKirandhhwjb,{className:\"framer-dhhwjb framer-utcruh\",layoutDependency:layoutDependency,layoutId:\"k14fgaBgV\",style:{backgroundColor:\"rgb(255, 106, 93)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileTap:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"あなたの年収診断をする\"})}),className:\"framer-1e2qklb\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"AelZlSpa_\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fj9svd\",layoutDependency:layoutDependency,layoutId:\"N8AEFkyN9\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9wxkxb\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"NgfWnfNMY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sidh1e\",layoutDependency:layoutDependency,layoutId:\"LuNJhguXx\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?width=2560&height=1440 2560w\"},className:\"framer-f2l7kc\",layoutDependency:layoutDependency,layoutId:\"spBChb0sr\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dwarud\",layoutDependency:layoutDependency,layoutId:\"XZCK2HO9T\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"デイサービス\"})}),className:\"framer-4fnoyl\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"Sau09OEqA\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r17kkv\",layoutDependency:layoutDependency,layoutId:\"d3OPBDK51\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1luu20g\",layoutDependency:layoutDependency,layoutId:\"BT1ex1ADv\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bistsk\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"z1cO1_K6b\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"336\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-b0igrl\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"hjXk4Esmr\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"未経験可、資格取得支援、\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"社保完備、賞与あり\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-144n9ep\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"YAOzFnWSy\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jb7ohl\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"iUFN_k3Jg\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ktbcu5\",layoutDependency:layoutDependency,layoutId:\"Tp3Ozw8y4\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?width=2560&height=1440 2560w\"},className:\"framer-1hoqxla\",layoutDependency:layoutDependency,layoutId:\"Zld7RivrS\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tgjjh7\",layoutDependency:layoutDependency,layoutId:\"lzDu03XP6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"デイサービス\"})}),className:\"framer-7i4n28\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"JXVp8FIcC\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-184iyua\",layoutDependency:layoutDependency,layoutId:\"gNhdN3TzR\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mcsr5s\",layoutDependency:layoutDependency,layoutId:\"UX91yVI9M\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-18bpddf\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Ttmn9Caba\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"432\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-zyqfg5\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"LDytNuf_t\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"駅近、車通勤可、\",/*#__PURE__*/_jsx(motion.br,{}),\"社保完備、賞与年２回あり\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})}),className:\"framer-1arlylu\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"zhENT3KEl\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a4tzh8\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"bwuC4Ofaz\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mbu7l7\",layoutDependency:layoutDependency,layoutId:\"oc6gNTOqO\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440 2560w\"},className:\"framer-ziywl8\",layoutDependency:layoutDependency,layoutId:\"m9A2hT0yp\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ephtnw\",layoutDependency:layoutDependency,layoutId:\"eYTS3DnCQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"デイサービス\"})}),className:\"framer-10b0vve\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"pxzfu16oa\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j1gszj\",layoutDependency:layoutDependency,layoutId:\"N7mW1cRa5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18xu96p\",layoutDependency:layoutDependency,layoutId:\"PvvHh34Qb\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1je1hk9\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"fn3TxzNqY\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"500\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円以上\"})]})}),className:\"framer-e80qac\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"Nx7E8iv03\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"週休2日、社保完備\",/*#__PURE__*/_jsx(motion.br,{}),\"賞与あり、退職金制度あり\"]}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:\"正社員\"})]}),className:\"framer-z9jeys\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"n3r5uMu7V\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1meyvn\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"UXDkSiyDu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gl4rer\",layoutDependency:layoutDependency,layoutId:\"Y115rgXj4\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440 2560w\"},className:\"framer-1cnbt4b\",layoutDependency:layoutDependency,layoutId:\"GGHndWY0X\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fewnqr\",layoutDependency:layoutDependency,layoutId:\"kR6Lo1JN9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"デイサービス\"})}),className:\"framer-1s1zelf\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"T9m9fHF7z\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zyrwnn\",layoutDependency:layoutDependency,layoutId:\"b1YjvRiQN\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sxwkfu\",layoutDependency:layoutDependency,layoutId:\"AG0FdjzHA\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e7g5dk\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"yYhHMwyr2\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"280\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円以上\"})]})}),className:\"framer-at7j56\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"wsOPKxHO7\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"ブランク可、社保完備\",/*#__PURE__*/_jsx(motion.br,{}),\"賞与あり、車通勤可\",/*#__PURE__*/_jsx(motion.br,{}),\"パートアルバイト\"]})}),className:\"framer-fopapv\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"yV8L30gWf\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mwfyy3\",layoutDependency:layoutDependency,layoutId:\"Er0eQsJbf\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/diagnosis-dual?type=salary\",motionChild:true,nodeId:\"aXYOGe22N\",openInNewTab:false,preserveParams:true,relValues:[],scopeId:\"wzt9aSRdm\",children:/*#__PURE__*/_jsx(MotionAWithKiranynxzsa,{className:\"framer-ynxzsa framer-utcruh\",layoutDependency:layoutDependency,layoutId:\"aXYOGe22N\",style:{backgroundColor:\"rgb(255, 106, 93)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileTap:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"あなたの年収診断をする\"})}),className:\"framer-p4cnv1\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"brXwYio23\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n9j7n0\",layoutDependency:layoutDependency,layoutId:\"N0kW7nCly\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fjtyjy\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"q8ngaUoFE\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l64lm7\",layoutDependency:layoutDependency,layoutId:\"SE_HWm0GW\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/5ZPU6zatQgF3zFFaqcPmIKYw.jpg?width=2560&height=1440 2560w\"},className:\"framer-8ph7b2\",layoutDependency:layoutDependency,layoutId:\"ngfWJLG4e\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16sdxy7\",layoutDependency:layoutDependency,layoutId:\"RQ6mo2ZlV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"グループホーム\"})}),className:\"framer-8n2ix0\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"sTZJw4xHz\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hgtwu1\",layoutDependency:layoutDependency,layoutId:\"qaSc1lYVy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vik75x\",layoutDependency:layoutDependency,layoutId:\"bPlIwa20h\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bgq336\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"u1630ChQn\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"348\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-6zzamo\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"kEd8uhBj1\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"車通勤可、社保完備、\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"昇給あり、ブランク可\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-12rc6cg\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"S6GJKGt_X\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kj9fyi\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"CewEMAeoB\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fsunol\",layoutDependency:layoutDependency,layoutId:\"x6GEmfF1V\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440 2560w\"},className:\"framer-kg8rh6\",layoutDependency:layoutDependency,layoutId:\"xoSI5Zoj1\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a5b8y2\",layoutDependency:layoutDependency,layoutId:\"KcTZiQHTN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"グループホーム\"})}),className:\"framer-162aoq0\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"orj6IBV_9\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3nn90k\",layoutDependency:layoutDependency,layoutId:\"XIougXaAQ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b0fpl5\",layoutDependency:layoutDependency,layoutId:\"zFyZCNBFN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11a6na3\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"KXavy746S\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"350\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-1w2mcyl\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"V0TIwdQOI\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"未経験可、ブランク可、\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"駅近、社保完備、賞与あり\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-1eq6b4i\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"s0L3N6bHl\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hnw86l\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"voXJJsE6b\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h65aaw\",layoutDependency:layoutDependency,layoutId:\"MVONRj1UZ\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/tnBf7fH9lpI5Yakvl0NrdwxTdaY.jpg?width=2560&height=1440 2560w\"},className:\"framer-1se2f0p\",layoutDependency:layoutDependency,layoutId:\"XXXSwrkSo\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12ik3qw\",layoutDependency:layoutDependency,layoutId:\"UP8gmL0kY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"グループホーム\"})}),className:\"framer-shz66a\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"d6Yz7jX_K\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wbxrph\",layoutDependency:layoutDependency,layoutId:\"WL3WApJEJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-kw5280\",layoutDependency:layoutDependency,layoutId:\"VGNz09RWv\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fmls3p\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Kh6bzIsmL\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"月収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"264\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円\"})]})}),className:\"framer-6oqnlv\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"kT3OENaMI\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[\"未経験可、正社員登用あり、駅近、社保完備\",/*#__PURE__*/_jsx(motion.br,{}),\"パート・アルバイト\"]})}),className:\"framer-1ne7yiu\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"VfklFf911\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-190rigg\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"DjPbx8gJ1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s2ppil\",layoutDependency:layoutDependency,layoutId:\"Fd1SFUrcC\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/zmxLVDS3yT1oM7aOerDR2sDzyM.jpg?width=2560&height=1440 2560w\"},className:\"framer-rzvqi8\",layoutDependency:layoutDependency,layoutId:\"jnJ9nCTMY\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-107miyw\",layoutDependency:layoutDependency,layoutId:\"eR_tJlHdu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"グループホーム\"})}),className:\"framer-1920jv3\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"elFTuHaxE\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1851wls\",layoutDependency:layoutDependency,layoutId:\"l5RRdvjk3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gpc93v\",layoutDependency:layoutDependency,layoutId:\"JLJbYBgUU\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p0hm0j\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"RhZyEfU07\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"300\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円\"})]})}),className:\"framer-1rkm2r\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"dxUIsWxhG\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"高給与、正社員登用あり、\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:\"賞与あり、社保完備\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1iakedh, rgb(56, 56, 56))\"},children:\"パート・アルバイト\"})]}),className:\"framer-1agr93o\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"t_Rx96ILW\",style:{\"--extracted-1iakedh\":\"rgb(56, 56, 56)\",\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-157x1gh\",layoutDependency:layoutDependency,layoutId:\"VRB65vRlc\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/diagnosis-dual?type=salary\",motionChild:true,nodeId:\"V1BcKoBY_\",openInNewTab:false,preserveParams:true,relValues:[],scopeId:\"wzt9aSRdm\",children:/*#__PURE__*/_jsx(MotionAWithKiran1frkbu0,{className:\"framer-1frkbu0 framer-utcruh\",layoutDependency:layoutDependency,layoutId:\"V1BcKoBY_\",style:{backgroundColor:\"rgb(255, 106, 93)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileTap:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"あなたの年収診断をする\"})}),className:\"framer-1od7o0j\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"c6Y0E0uEs\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ge86rc\",layoutDependency:layoutDependency,layoutId:\"esO9yJEVu\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t6fg7y\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"noOhUP6A8\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ja5qas\",layoutDependency:layoutDependency,layoutId:\"tJx1_6Ro0\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/5t0KzhUTUHyAYe8Rn0i5Cz3yJS0.jpg?width=2560&height=1440 2560w\"},className:\"framer-reh34b\",layoutDependency:layoutDependency,layoutId:\"ZcMl_rzXG\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jhku08\",layoutDependency:layoutDependency,layoutId:\"hOvMOV2vT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"訪問介護\"})}),className:\"framer-1wcmr4u\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"jIl1AooKm\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-odu96v\",layoutDependency:layoutDependency,layoutId:\"HlvvAnC4L\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-g1471c\",layoutDependency:layoutDependency,layoutId:\"Y22Adz1mt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-w44mgp\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"RpTaHb7EZ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"年収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"380\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-r0a6n8\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"BsnKjNjgh\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"未経験可、週休２日\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"駅近、社保完備、賞与あり\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-p99tni\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"V1quAZWCi\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mhjw0p\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"TybP5KyFo\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uf5dvx\",layoutDependency:layoutDependency,layoutId:\"lA7y63Twr\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/C8k0GRaMTZVm1pOYe0O4WrQRDM.jpg?width=2560&height=1440 2560w\"},className:\"framer-fg9dx9\",layoutDependency:layoutDependency,layoutId:\"rRTkyWcvC\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ayknzx\",layoutDependency:layoutDependency,layoutId:\"GyhyMpUva\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"訪問介護\"})}),className:\"framer-bkjhtr\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"xYqtvB3id\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bn747o\",layoutDependency:layoutDependency,layoutId:\"lbUk2BWpI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u45w9n\",layoutDependency:layoutDependency,layoutId:\"dwOt6ienc\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bcbjex\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"OLBaaX9Qh\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"月収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"324\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万以上\"})]})}),className:\"framer-1ms8xkj\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"l2SwAuHO0\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"駅近、社保完備、\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"賞与年2回あり、車通勤可\",/*#__PURE__*/_jsx(motion.br,{}),\"パートアルバイト\"]})]}),className:\"framer-5ipahs\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"hHH_E4qy4\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-izn9c1\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"hAnLpEnHR\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(237, 237, 237)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p2tzh4\",layoutDependency:layoutDependency,layoutId:\"Vs3rHBAru\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1440,intrinsicWidth:2560,pixelHeight:1440,pixelWidth:2560,sizes:\"230px\",src:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440\",srcSet:\"https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=512&width=2560&height=1440 512w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=1024&width=2560&height=1440 1024w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?scale-down-to=2048&width=2560&height=1440 2048w,https://framerusercontent.com/images/oxkY1d0qBBPK7ocyWwu1WMXqUYI.jpg?width=2560&height=1440 2560w\"},className:\"framer-1j8pcij\",layoutDependency:layoutDependency,layoutId:\"mUy75vT6_\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i4uz3\",layoutDependency:layoutDependency,layoutId:\"hDCCymy9Y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"訪問介護\"})}),className:\"framer-18swlgi\",\"data-framer-name\":\"ケアマネージャー\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"LNsbYAUZb\",style:{\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12zmrq0\",layoutDependency:layoutDependency,layoutId:\"bEZEGOoiC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n95k56\",layoutDependency:layoutDependency,layoutId:\"bYSXGoj8R\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ij2xgf\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"FYkH98Beu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 194, 55)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTUwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:[/*#__PURE__*/_jsx(motion.strong,{children:\"月収\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(255, 106, 93))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"355\"})}),/*#__PURE__*/_jsx(motion.strong,{children:\"万円\"})]})}),className:\"framer-r7cbcn\",fonts:[\"GF;M PLUS 1p-500\",\"GF;M PLUS 1p-700\",\"GF;M PLUS 1p-900\"],layoutDependency:layoutDependency,layoutId:\"BuLl2vzaP\",style:{\"--extracted-3sq8v0\":\"rgb(255, 106, 93)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(56, 56, 56))\"},children:\"資格取得支援、駅近、\"}),/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLXJlZ3VsYXI=\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(56, 56, 56))\"},children:[\"社保完備賞与あり\",/*#__PURE__*/_jsx(motion.br,{}),\"正社員\"]})]}),className:\"framer-1ftgrsf\",fonts:[\"GF;M PLUS 1p-regular\"],layoutDependency:layoutDependency,layoutId:\"huBdiIwuF\",style:{\"--extracted-2gxw0f\":\"rgb(56, 56, 56)\",\"--extracted-r6o4lv\":\"rgb(56, 56, 56)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1apg1a9\",layoutDependency:layoutDependency,layoutId:\"li2zhB3p4\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},children:/*#__PURE__*/_jsx(Link,{href:\"https://select.kaigonews.net/diagnosis-dual?type=salary\",motionChild:true,nodeId:\"Ac3cVbcDZ\",openInNewTab:false,preserveParams:true,relValues:[],scopeId:\"wzt9aSRdm\",children:/*#__PURE__*/_jsx(MotionAWithKiran1xw47h5,{className:\"framer-1xw47h5 framer-utcruh\",layoutDependency:layoutDependency,layoutId:\"Ac3cVbcDZ\",style:{backgroundColor:\"rgb(255, 106, 93)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileTap:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7TSBQTFVTIDFwLTcwMA==\",\"--framer-font-family\":'\"M PLUS 1p\", \"M PLUS 1p Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"あなたの年収診断をする\"})}),className:\"framer-1v7v4fe\",fonts:[\"GF;M PLUS 1p-700\"],layoutDependency:layoutDependency,layoutId:\"xAMwvmcBF\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kLrtr.framer-utcruh, .framer-kLrtr .framer-utcruh { display: block; }\",\".framer-kLrtr.framer-r8vj7y { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-kLrtr .framer-s4xpdb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 9px; height: min-content; justify-content: center; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-13zyvol, .framer-kLrtr .framer-m6xtiz, .framer-kLrtr .framer-rrnwq1, .framer-kLrtr .framer-188h3qh { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 30px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 79px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kLrtr .framer-8fjyw0, .framer-kLrtr .framer-fv3hsw, .framer-kLrtr .framer-chi056, .framer-kLrtr .framer-1bwe1sk, .framer-kLrtr .framer-zsqmtr, .framer-kLrtr .framer-14iznfv, .framer-kLrtr .framer-1tflnac, .framer-kLrtr .framer-ugltgo, .framer-kLrtr .framer-5st3cm, .framer-kLrtr .framer-urjz5r, .framer-kLrtr .framer-ve1m0d, .framer-kLrtr .framer-1wzs7ny, .framer-kLrtr .framer-4fnoyl, .framer-kLrtr .framer-b0igrl, .framer-kLrtr .framer-7i4n28, .framer-kLrtr .framer-zyqfg5, .framer-kLrtr .framer-10b0vve, .framer-kLrtr .framer-e80qac, .framer-kLrtr .framer-1s1zelf, .framer-kLrtr .framer-at7j56, .framer-kLrtr .framer-8n2ix0, .framer-kLrtr .framer-6zzamo, .framer-kLrtr .framer-162aoq0, .framer-kLrtr .framer-1w2mcyl, .framer-kLrtr .framer-shz66a, .framer-kLrtr .framer-6oqnlv, .framer-kLrtr .framer-1920jv3, .framer-kLrtr .framer-1rkm2r, .framer-kLrtr .framer-1wcmr4u, .framer-kLrtr .framer-r0a6n8, .framer-kLrtr .framer-bkjhtr, .framer-kLrtr .framer-1ms8xkj, .framer-kLrtr .framer-18swlgi, .framer-kLrtr .framer-r7cbcn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kLrtr .framer-12g1dbi, .framer-kLrtr .framer-fj9svd, .framer-kLrtr .framer-1n9j7n0, .framer-kLrtr .framer-1ge86rc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 320px; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-yp14bj, .framer-kLrtr .framer-cqz5fn, .framer-kLrtr .framer-1yguvcv, .framer-kLrtr .framer-59zdtx, .framer-kLrtr .framer-9wxkxb, .framer-kLrtr .framer-1jb7ohl, .framer-kLrtr .framer-a4tzh8, .framer-kLrtr .framer-1meyvn, .framer-kLrtr .framer-1fjtyjy, .framer-kLrtr .framer-kj9fyi, .framer-kLrtr .framer-1hnw86l, .framer-kLrtr .framer-190rigg, .framer-kLrtr .framer-1t6fg7y, .framer-kLrtr .framer-1mhjw0p, .framer-kLrtr .framer-izn9c1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 16px 0px; position: relative; width: 230px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kLrtr .framer-12shmkm, .framer-kLrtr .framer-qhlu2p, .framer-kLrtr .framer-43d9lc, .framer-kLrtr .framer-wf6xnp, .framer-kLrtr .framer-sidh1e, .framer-kLrtr .framer-1ktbcu5, .framer-kLrtr .framer-1mbu7l7, .framer-kLrtr .framer-gl4rer, .framer-kLrtr .framer-l64lm7, .framer-kLrtr .framer-1fsunol, .framer-kLrtr .framer-h65aaw, .framer-kLrtr .framer-1s2ppil, .framer-kLrtr .framer-ja5qas, .framer-kLrtr .framer-uf5dvx, .framer-kLrtr .framer-1p2tzh4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-5nv7ro, .framer-kLrtr .framer-1hif43z, .framer-kLrtr .framer-b5d5f8, .framer-kLrtr .framer-1slev1u, .framer-kLrtr .framer-f2l7kc, .framer-kLrtr .framer-1hoqxla, .framer-kLrtr .framer-ziywl8, .framer-kLrtr .framer-1cnbt4b, .framer-kLrtr .framer-8ph7b2, .framer-kLrtr .framer-kg8rh6, .framer-kLrtr .framer-1se2f0p, .framer-kLrtr .framer-rzvqi8, .framer-kLrtr .framer-reh34b, .framer-kLrtr .framer-fg9dx9, .framer-kLrtr .framer-1j8pcij { flex: none; height: 130px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-kLrtr .framer-1h3dtgz, .framer-kLrtr .framer-18l5z32, .framer-kLrtr .framer-1m5opwd, .framer-kLrtr .framer-13ldzpt, .framer-kLrtr .framer-dwarud, .framer-kLrtr .framer-1tgjjh7, .framer-kLrtr .framer-ephtnw, .framer-kLrtr .framer-fewnqr, .framer-kLrtr .framer-16sdxy7, .framer-kLrtr .framer-1a5b8y2, .framer-kLrtr .framer-12ik3qw, .framer-kLrtr .framer-107miyw, .framer-kLrtr .framer-jhku08, .framer-kLrtr .framer-1ayknzx, .framer-kLrtr .framer-i4uz3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 17px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-15r2ygj, .framer-kLrtr .framer-1e3ogqz, .framer-kLrtr .framer-hrj186, .framer-kLrtr .framer-1jdjd9u, .framer-kLrtr .framer-r17kkv, .framer-kLrtr .framer-184iyua, .framer-kLrtr .framer-1j1gszj, .framer-kLrtr .framer-zyrwnn, .framer-kLrtr .framer-hgtwu1, .framer-kLrtr .framer-3nn90k, .framer-kLrtr .framer-1wbxrph, .framer-kLrtr .framer-1851wls, .framer-kLrtr .framer-odu96v, .framer-kLrtr .framer-bn747o, .framer-kLrtr .framer-12zmrq0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-1nwayo6, .framer-kLrtr .framer-14905nw, .framer-kLrtr .framer-gcu14c, .framer-kLrtr .framer-1dbcxbc, .framer-kLrtr .framer-1luu20g, .framer-kLrtr .framer-mcsr5s, .framer-kLrtr .framer-18xu96p, .framer-kLrtr .framer-1sxwkfu, .framer-kLrtr .framer-vik75x, .framer-kLrtr .framer-1b0fpl5, .framer-kLrtr .framer-kw5280, .framer-kLrtr .framer-1gpc93v, .framer-kLrtr .framer-g1471c, .framer-kLrtr .framer-1u45w9n, .framer-kLrtr .framer-1n95k56 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-kLrtr .framer-111ryfo, .framer-kLrtr .framer-1xpd9z3, .framer-kLrtr .framer-1g0cbac, .framer-kLrtr .framer-m86mbd, .framer-kLrtr .framer-bistsk, .framer-kLrtr .framer-18bpddf, .framer-kLrtr .framer-1je1hk9, .framer-kLrtr .framer-e7g5dk, .framer-kLrtr .framer-bgq336, .framer-kLrtr .framer-11a6na3, .framer-kLrtr .framer-fmls3p, .framer-kLrtr .framer-p0hm0j, .framer-kLrtr .framer-w44mgp, .framer-kLrtr .framer-bcbjex, .framer-kLrtr .framer-ij2xgf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px; position: relative; width: 1px; }\",\".framer-kLrtr .framer-1su9x01, .framer-kLrtr .framer-3h63bu, .framer-kLrtr .framer-165t06q, .framer-kLrtr .framer-112e2nl, .framer-kLrtr .framer-144n9ep, .framer-kLrtr .framer-1arlylu, .framer-kLrtr .framer-z9jeys, .framer-kLrtr .framer-fopapv, .framer-kLrtr .framer-12rc6cg, .framer-kLrtr .framer-1eq6b4i, .framer-kLrtr .framer-1ne7yiu, .framer-kLrtr .framer-1agr93o, .framer-kLrtr .framer-p99tni, .framer-kLrtr .framer-5ipahs, .framer-kLrtr .framer-1ftgrsf { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 83%; word-break: break-word; word-wrap: break-word; }\",\".framer-kLrtr .framer-1ycqw7h, .framer-kLrtr .framer-1mwfyy3, .framer-kLrtr .framer-157x1gh, .framer-kLrtr .framer-1apg1a9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 16px 0px; position: relative; width: 102px; will-change: var(--framer-will-change-override, transform); }\",\".framer-kLrtr .framer-dhhwjb, .framer-kLrtr .framer-ynxzsa, .framer-kLrtr .framer-1frkbu0, .framer-kLrtr .framer-1xw47h5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 5px; position: relative; text-decoration: none; width: 85%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-kLrtr .framer-1e2qklb, .framer-kLrtr .framer-p4cnv1, .framer-kLrtr .framer-1od7o0j, .framer-kLrtr .framer-1v7v4fe { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",'.framer-kLrtr[data-border=\"true\"]::after, .framer-kLrtr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 360\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P51VLGovk\":{\"layout\":[\"fixed\",\"auto\"]},\"KHrtahdwP\":{\"layout\":[\"fixed\",\"auto\"]},\"stuP3fTJD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_1tn8jns\",\"trackingId\":\"mcv\",\"type\":\"click\",\"nodeId\":\"Ola_36_sA\"},{\"id\":\"_1yvxeiu\",\"trackingId\":\"mcv\",\"type\":\"click\",\"nodeId\":\"icSdI7M9L\"},{\"id\":\"_xxarfp\",\"trackingId\":\"mcv\",\"type\":\"click\",\"nodeId\":\"vC2IAqLZi\"},{\"id\":\"_1r0u6im\",\"trackingId\":\"mcv\",\"type\":\"click\",\"nodeId\":\"qsZKS3qZ2\"}]\n */const Framerwzt9aSRdm=withCSS(Component,css,\"framer-kLrtr\");export default Framerwzt9aSRdm;Framerwzt9aSRdm.displayName=\"top-job-list4\";Framerwzt9aSRdm.defaultProps={height:360,width:1e3};addPropertyControls(Framerwzt9aSRdm,{variant:{options:[\"dSKnnczgK\",\"P51VLGovk\",\"KHrtahdwP\",\"stuP3fTJD\"],optionTitles:[\"normal\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerwzt9aSRdm,[{explicitInter:true,fonts:[{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tmeuShHdiFyPFzBRrQRBEgfkPWovdU4w.woff2\",weight:\"700\"},{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tmeuShHdiFyPFzBRrQfBMgfkPWovdU4w.woff2\",weight:\"900\"},{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tmeuShHdiFyPFzBRrQDBcgfkPWovdU4w.woff2\",weight:\"500\"},{cssFamilyName:\"M PLUS 1p\",source:\"google\",style:\"normal\",uiFamilyName:\"M PLUS 1p\",url:\"https://fonts.gstatic.com/s/mplus1p/v33/e3tjeuShHdiFyPFzBRro_T4Ec2jKqw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwzt9aSRdm\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"360\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P51VLGovk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KHrtahdwP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"stuP3fTJD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1tn8jns\\\",\\\"trackingId\\\":\\\"mcv\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"Ola_36_sA\\\"},{\\\"id\\\":\\\"_1yvxeiu\\\",\\\"trackingId\\\":\\\"mcv\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"icSdI7M9L\\\"},{\\\"id\\\":\\\"_xxarfp\\\",\\\"trackingId\\\":\\\"mcv\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"vC2IAqLZi\\\"},{\\\"id\\\":\\\"_1r0u6im\\\",\\\"trackingId\\\":\\\"mcv\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qsZKS3qZ2\\\"}]\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wzt9aSRdm.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{motion,useReducedMotion,useInView}from\"framer-motion\";// ----------------------------------------------------------------\n// グローバル状態管理\n// ----------------------------------------------------------------\n/**\n * アコーディオンの開閉状態を管理するグローバルMap\n * キー: aria-label（例: \"accordion-container-1\"）\n * 値: boolean（true = 開く, false = 閉じる）\n */const accordionStates=new Map;/**\n * 状態変更通知用のCustomEvent名\n */const STATE_CHANGE_EVENT=\"accordionStateChange\";/**\n * 状態変更を全コンポーネントに通知\n */function notifyStateChange(ariaLabel,isOpen){accordionStates.set(ariaLabel,isOpen);// CustomEventで全コンポーネントに通知\nconst event=new CustomEvent(STATE_CHANGE_EVENT,{detail:{ariaLabel,isOpen}});window.dispatchEvent(event);}/**\n * 状態取得\n */function getAccordionState(ariaLabel){return accordionStates.get(ariaLabel)||false;}// ----------------------------------------------------------------\n// Override 1: AccordionContainer（初期状態: 閉じる）\n// ----------------------------------------------------------------\n/**\n * アコーディオン全体のコンテナ（初期状態: 閉じる）\n * aria-label=\"accordion-container-{id}\"\n *\n * 初期状態を false（閉じる）に設定\n */export function AccordionContainer(Component){return props=>{const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{if(ariaLabel&&ariaLabel.startsWith(\"accordion-container-\")){// 初期状態が未設定の場合のみ false に設定\nif(!accordionStates.has(ariaLabel)){notifyStateChange(ariaLabel,false);}}},[ariaLabel]);return /*#__PURE__*/_jsx(Component,{...props});};}// ----------------------------------------------------------------\n// Override 2: AccordionContainerOpen（初期状態: 開く）\n// ----------------------------------------------------------------\n/**\n * アコーディオン全体のコンテナ（初期状態: 開く）\n * aria-label=\"accordion-container-{id}\"\n *\n * 初期状態を true（開く）に設定\n */export function AccordionContainerOpen(Component){return props=>{const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{if(ariaLabel&&ariaLabel.startsWith(\"accordion-container-\")){// 初期状態が未設定の場合のみ true に設定\nif(!accordionStates.has(ariaLabel)){notifyStateChange(ariaLabel,true);}}},[ariaLabel]);return /*#__PURE__*/_jsx(Component,{...props});};}// ----------------------------------------------------------------\n// Override 2.5: AccordionContainerInView（InView時に開く）\n// ----------------------------------------------------------------\n/**\n * アコーディオン全体のコンテナ（InView時に開く）\n * aria-label=\"accordion-container-{id}\"\n *\n * 画面に表示されたら自動的に開く\n */export function AccordionContainerInView(Component){return props=>{const ariaLabel=props[\"aria-label\"];const ref=React.useRef(null);const isInView=useInView(ref,{once:true,amount:1});React.useEffect(()=>{if(ariaLabel&&ariaLabel.startsWith(\"accordion-container-\")&&isInView){// 100%表示後、300ms遅延してから開く\nconst timer=setTimeout(()=>{notifyStateChange(ariaLabel,true);},300);return()=>clearTimeout(timer);}},[ariaLabel,isInView]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}// ----------------------------------------------------------------\n// Override 3: AccordionTrigger（トグル操作）\n// ----------------------------------------------------------------\n/**\n * アコーディオンのトリガー（クリックで開閉切り替え）\n * aria-label=\"accordion-trigger-{id}\"\n *\n * クリック時に対応するアコーディオンの開閉状態を切り替え\n */export function AccordionTrigger(Component){return props=>{const ariaLabel=props[\"aria-label\"];if(!ariaLabel||!ariaLabel.startsWith(\"accordion-trigger-\")){return /*#__PURE__*/_jsx(Component,{...props});}// ID抽出（例: \"accordion-trigger-1\" → \"accordion-container-1\"）\nconst id=ariaLabel.replace(\"accordion-trigger-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const handleClick=e=>{const currentState=getAccordionState(itemAriaLabel);notifyStateChange(itemAriaLabel,!currentState);// 元のonClickも実行\nif(props.onClick){props.onClick(e);}};return /*#__PURE__*/_jsx(Component,{...props,onClick:handleClick});};}// ----------------------------------------------------------------\n// Override 4: AccordionTextClosed（閉じている時のテキスト）\n// ----------------------------------------------------------------\n/**\n * アコーディオンが閉じている時に表示するテキスト\n * aria-label=\"accordion-text-closed-{id}\"\n *\n * 閉じている時のみ表示\n */export function AccordionTextClosed(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-text-closed-\")){const id=ariaLabel.replace(\"accordion-text-closed-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-text-closed-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-text-closed-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);// 閉じている時のみ表示\nif(isOpen){return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props});};}// ----------------------------------------------------------------\n// Override 5: AccordionTextOpen（開いている時のテキスト）\n// ----------------------------------------------------------------\n/**\n * アコーディオンが開いている時に表示するテキスト\n * aria-label=\"accordion-text-open-{id}\"\n *\n * 開いている時のみ表示\n */export function AccordionTextOpen(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-text-open-\")){const id=ariaLabel.replace(\"accordion-text-open-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-text-open-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-text-open-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);// 開いている時のみ表示\nif(!isOpen){return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props});};}// ----------------------------------------------------------------\n// Override 6: AccordionContent（展開コンテンツ）\n// ----------------------------------------------------------------\n/**\n * アコーディオンの展開コンテンツ\n * aria-label=\"accordion-content-{id}\"\n *\n * 開閉アニメーション付きで表示/非表示を切り替え\n */export function AccordionContent(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];const prefersReducedMotion=useReducedMotion();React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-content-\")){const id=ariaLabel.replace(\"accordion-content-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-content-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-content-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);return /*#__PURE__*/_jsx(motion.div,{initial:false,animate:{height:isOpen?\"auto\":0,opacity:isOpen?1:0},transition:prefersReducedMotion?{duration:0}:{height:{duration:.3,ease:[.04,.62,.23,.98]},opacity:{duration:.25}},style:{overflow:\"hidden\",width:\"100%\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}// ----------------------------------------------------------------\n// Override 7: AccordionIconChevron（シェブロンアイコン回転）\n// ----------------------------------------------------------------\n/**\n * シェブロンアイコン（開閉に応じて180度回転）\n * aria-label=\"accordion-icon-chevron-{id}\"\n *\n * 閉じている時: 下向き（0度）\n * 開いている時: 上向き（180度回転）\n */export function AccordionIconChevron(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];const prefersReducedMotion=useReducedMotion();React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-icon-chevron-\")){const id=ariaLabel.replace(\"accordion-icon-chevron-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-icon-chevron-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-icon-chevron-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);return /*#__PURE__*/_jsx(motion.div,{animate:{rotate:isOpen?180:0},transition:prefersReducedMotion?{duration:0}:{duration:.2,ease:\"easeInOut\"},children:/*#__PURE__*/_jsx(Component,{...props})});};}// ----------------------------------------------------------------\n// Override 8: AccordionIconPlus（プラスアイコン表示制御）\n// ----------------------------------------------------------------\n/**\n * プラスアイコン（閉じている時のみ表示）\n * aria-label=\"accordion-icon-plus-{id}\"\n *\n * 閉じている時: 表示\n * 開いている時: 非表示\n */export function AccordionIconPlus(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-icon-plus-\")){const id=ariaLabel.replace(\"accordion-icon-plus-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-icon-plus-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-icon-plus-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);// 閉じている時のみ表示\nif(isOpen){return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props});};}// ----------------------------------------------------------------\n// Override 9: AccordionIconMinus（マイナスアイコン表示制御）\n// ----------------------------------------------------------------\n/**\n * マイナスアイコン（開いている時のみ表示）\n * aria-label=\"accordion-icon-minus-{id}\"\n *\n * 閉じている時: 非表示\n * 開いている時: 表示\n */export function AccordionIconMinus(Component){return props=>{const[,forceUpdate]=React.useReducer(x=>x+1,0);const ariaLabel=props[\"aria-label\"];React.useEffect(()=>{const handleStateChange=e=>{const customEvent=e;if(ariaLabel&&ariaLabel.startsWith(\"accordion-icon-minus-\")){const id=ariaLabel.replace(\"accordion-icon-minus-\",\"\");const itemAriaLabel=`accordion-container-${id}`;if(customEvent.detail.ariaLabel===itemAriaLabel){forceUpdate();}}};window.addEventListener(STATE_CHANGE_EVENT,handleStateChange);return()=>window.removeEventListener(STATE_CHANGE_EVENT,handleStateChange);},[ariaLabel]);if(!ariaLabel||!ariaLabel.startsWith(\"accordion-icon-minus-\")){return /*#__PURE__*/_jsx(Component,{...props});}const id=ariaLabel.replace(\"accordion-icon-minus-\",\"\");const itemAriaLabel=`accordion-container-${id}`;const isOpen=getAccordionState(itemAriaLabel);// 開いている時のみ表示\nif(!isOpen){return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,display:\"none\"}});}return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"AccordionContainer\":{\"type\":\"reactHoc\",\"name\":\"AccordionContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionContainerInView\":{\"type\":\"reactHoc\",\"name\":\"AccordionContainerInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionTextClosed\":{\"type\":\"reactHoc\",\"name\":\"AccordionTextClosed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionIconChevron\":{\"type\":\"reactHoc\",\"name\":\"AccordionIconChevron\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionTextOpen\":{\"type\":\"reactHoc\",\"name\":\"AccordionTextOpen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionTrigger\":{\"type\":\"reactHoc\",\"name\":\"AccordionTrigger\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionIconMinus\":{\"type\":\"reactHoc\",\"name\":\"AccordionIconMinus\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionContainerOpen\":{\"type\":\"reactHoc\",\"name\":\"AccordionContainerOpen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionIconPlus\":{\"type\":\"reactHoc\",\"name\":\"AccordionIconPlus\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AccordionContent\":{\"type\":\"reactHoc\",\"name\":\"AccordionContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AccordionOverrides.map","/**\n * FocusWaveButton v1.1.0\n * ボタン波形エフェクト - Code Override\n *\n * 特徴:\n * - box-shadowによる波形アニメーション\n * - きらりと光るシャインエフェクト\n * - 7色のカラーバリエーション\n * - 3秒の無限ループアニメーション\n * - Framer Override形式\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";// ================================================================================\n// 設定定数\n// ================================================================================\nconst WAVE_CONFIG={duration:\"3s\",timing:\"ease-in-out\",iteration:\"infinite\",maxSpread:\"20px\"};// カラー定義\nconst COLORS={green:{hex:\"#10B981\",rgba:\"16, 185, 129\"},blue:{hex:\"#3B82F6\",rgba:\"59, 130, 246\"},pink:{hex:\"#EC4899\",rgba:\"236, 72, 153\"},orange:{hex:\"#F97316\",rgba:\"249, 115, 22\"},red:{hex:\"#EF4444\",rgba:\"239, 68, 68\"},purple:{hex:\"#8B5CF6\",rgba:\"139, 92, 246\"},yellow:{hex:\"#EAB308\",rgba:\"234, 179, 8\"}};// ================================================================================\n// スタイル注入関数\n// ================================================================================\nfunction injectFocusWaveStyles(){const styleId=\"focus-wave-animation-styles\";if(document.getElementById(styleId))return;const styles=`\n        @keyframes focusWaveGreen {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.green.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.green.rgba}, 0); }\n        }\n        @keyframes focusWaveBlue {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.blue.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.blue.rgba}, 0); }\n        }\n        @keyframes focusWavePink {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.pink.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.pink.rgba}, 0); }\n        }\n        @keyframes focusWaveOrange {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.orange.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.orange.rgba}, 0); }\n        }\n        @keyframes focusWaveRed {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.red.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.red.rgba}, 0); }\n        }\n        @keyframes focusWavePurple {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.purple.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.purple.rgba}, 0); }\n        }\n        @keyframes focusWaveYellow {\n            0%, 100% { box-shadow: 0 0 0 0 rgba(${COLORS.yellow.rgba}, 0.5); }\n            50% { box-shadow: 0 0 0 ${WAVE_CONFIG.maxSpread} rgba(${COLORS.yellow.rgba}, 0); }\n        }\n\n        /* きらりシャインアニメーション */\n        @keyframes shine {\n            0% {\n                left: -10%;\n                transform: scale(5) rotate(45deg);\n                opacity: 0;\n            }\n            20% {\n                left: -10%;\n                transform: scale(5) rotate(45deg);\n                opacity: 0;\n            }\n            25% {\n                left: 10%;\n                transform: scale(15) rotate(45deg);\n                opacity: 0.6;\n            }\n            40% {\n                left: 110%;\n                transform: scale(20) rotate(45deg);\n                opacity: 0;\n            }\n            100% {\n                left: 110%;\n                transform: scale(20) rotate(45deg);\n                opacity: 0;\n            }\n        }\n\n        /* シャインラッパー共通スタイル */\n        .focus-wave-shine-wrapper {\n            position: relative;\n            overflow: hidden;\n        }\n\n        .focus-wave-shine-wrapper::before {\n            content: \"\";\n            display: block;\n            position: absolute;\n            top: 50%;\n            left: -10%;\n            width: 5px;\n            height: 100%;\n            background: linear-gradient(\n                90deg,\n                rgba(255, 255, 255, 0) 0%,\n                rgba(255, 255, 255, 0.9) 50%,\n                rgba(255, 255, 255, 0) 100%\n            );\n            transform: scale(5) rotate(45deg);\n            transform-origin: center center;\n            opacity: 0;\n            animation: shine 3s linear 500ms infinite;\n            pointer-events: none;\n            z-index: 1;\n        }\n    `;const styleElement=document.createElement(\"style\");styleElement.id=styleId;styleElement.textContent=styles;document.head.appendChild(styleElement);}// ================================================================================\n// Export Override関数\n// ================================================================================\n/**\n * 緑色の波形エフェクト (#10B981)\n */export function withFocusWaveGreen(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWaveGreen ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * 青色の波形エフェクト (#3B82F6)\n */export function withFocusWaveBlue(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWaveBlue ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * ピンク色の波形エフェクト (#EC4899)\n */export function withFocusWavePink(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWavePink ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * オレンジ色の波形エフェクト (#F97316)\n */export function withFocusWaveOrange(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWaveOrange ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * 赤色の波形エフェクト (#EF4444)\n */export function withFocusWaveRed(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWaveRed ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * 紫色の波形エフェクト (#8B5CF6)\n */export function withFocusWavePurple(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWavePurple ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}/**\n * 黄色の波形エフェクト (#EAB308)\n */export function withFocusWaveYellow(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,style:{...props.style,animation:`focusWaveYellow ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`}});};}// ================================================================================\n// 波形＋シャイン 複合エフェクト Override関数\n// ================================================================================\n/**\n * 緑色の波形＋白シャインエフェクト (#10B981)\n */export function withFocusWaveShineGreen(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWaveGreen ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * 青色の波形＋白シャインエフェクト (#3B82F6)\n */export function withFocusWaveShineBlue(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWaveBlue ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * ピンク色の波形＋白シャインエフェクト (#EC4899)\n */export function withFocusWaveShinePink(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWavePink ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * オレンジ色の波形＋白シャインエフェクト (#F97316)\n */export function withFocusWaveShineOrange(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWaveOrange ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * 赤色の波形＋白シャインエフェクト (#EF4444)\n */export function withFocusWaveShineRed(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWaveRed ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * 紫色の波形＋白シャインエフェクト (#8B5CF6)\n */export function withFocusWaveShinePurple(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWavePurple ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}/**\n * 黄色の波形＋白シャインエフェクト (#EAB308)\n */export function withFocusWaveShineYellow(Component){return props=>{useEffect(()=>{injectFocusWaveStyles();},[]);return /*#__PURE__*/_jsx(Component,{...props,className:`${props.className||\"\"} focus-wave-shine-wrapper`,style:{...props.style,animation:`focusWaveYellow ${WAVE_CONFIG.duration} ${WAVE_CONFIG.timing} ${WAVE_CONFIG.iteration}`,position:\"relative\",overflow:\"hidden\"}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withFocusWavePurple\":{\"type\":\"reactHoc\",\"name\":\"withFocusWavePurple\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineBlue\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineBlue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShinePurple\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShinePurple\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveOrange\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveOrange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineRed\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineRed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineGreen\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineGreen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineOrange\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineOrange\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShinePink\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShinePink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveShineYellow\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveShineYellow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveGreen\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveGreen\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveBlue\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveBlue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveYellow\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveYellow\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWavePink\":{\"type\":\"reactHoc\",\"name\":\"withFocusWavePink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWaveRed\":{\"type\":\"reactHoc\",\"name\":\"withFocusWaveRed\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FocusWaveButton.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useTracking}from\"framer\";import{useEffect,useMemo,useRef,useState}from\"react\";import{AnimatePresence,motion,useInView}from\"framer-motion\";const DEFAULT_ITEMS=[{name:\"商品A\",image:\"\",comment:\"手に取りやすい価格\",x:9,y:36,size:52,highlight:false,internalUrl:\"#a\",officialUrl:\"https://example.com/a\",officialNewTab:true},{name:\"商品B\",image:\"\",comment:\"知名度で人気\",x:25,y:58,size:52,highlight:false,internalUrl:\"#b\",officialUrl:\"https://example.com/b\",officialNewTab:true},{name:\"商品C\",image:\"\",comment:\"定番のロングセラー\",x:27,y:28,size:52,highlight:false,internalUrl:\"#c\",officialUrl:\"https://example.com/c\",officialNewTab:true},{name:\"商品D\",image:\"\",comment:\"コスパ重視ならコレ\",x:40,y:12,size:52,highlight:false,internalUrl:\"#d\",officialUrl:\"https://example.com/d\",officialNewTab:true},{name:\"商品E\",image:\"\",comment:\"成分量しっかり\",x:52,y:52,size:52,highlight:false,internalUrl:\"#e\",officialUrl:\"https://example.com/e\",officialNewTab:true},{name:\"商品F\",image:\"\",comment:\"高配合で人気上昇中\",x:66,y:50,size:54,highlight:true,internalUrl:\"#f\",officialUrl:\"https://example.com/f\",officialNewTab:true},{name:\"商品G\",image:\"\",comment:\"成分も価格もバランス◎\",x:82,y:48,size:54,highlight:true,internalUrl:\"#g\",officialUrl:\"https://example.com/g\",officialNewTab:true}];// プレースホルダー用のパステルカラー（画像未設定時にロゴ代わりの色チップを出す）\nconst PLACEHOLDER_COLORS=[\"#7C6BAF\",\"#3E7CB1\",\"#C99A2E\",\"#4E9A6E\",\"#B05C7A\",\"#5B8DD9\",\"#D97B4A\"];/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 300\n */export function MatrixPositioningMap(props){const{items=DEFAULT_ITEMS,xAxisLabel=\"成分◎\",yAxisLabel=\"値段◎\",xTicksText=\"10mg|30\\n20mg|58\",axisColor=\"#C9CDD2\",axisLabelColor=\"#111111\",axisLabelSize=20,axisThickness=6,axisArrowsEnabled=true,zoneEnabled=true,zoneLabel=\"おすすめのゾーン\",zoneColor=\"#E8382F\",zoneX=75,zoneY=50,zoneWidth=40,zoneHeight=56,animateOnView=true,itemStaggerMs=700,itemEntrance=\"centerOut\",commentEnabled=true,commentHoldMs=1200,tooltipEnabled=true,tapBadgeEnabled=true,tooltipInternalLabel=\"詳しく見る\",tooltipOfficialLabel=\"公式サイトへ\",tooltipAccentColor=\"#E8382F\",officialClickTrackingId=\"\",backgroundColor=\"#FFFFFF\",aspectRatio=.74,style}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Framer Custom Event発火用（useTrackingはトップレベルで取得）\nconst track=useTracking();// 公式サイトリンククリック時のCustom Eventを安全に発火（IDが空なら何もしない＝後方互換）\nconst fireOfficialClickEvent=()=>{if(!officialClickTrackingId)return;try{track(officialClickTrackingId);}catch{// track未対応環境（キャンバス等）では無視\n}};const containerRef=useRef(null);const inViewRaw=useInView(containerRef,{once:true,amount:.35});// Canvas上・アニメOFF時は常に表示状態\nconst started=isCanvas||!animateOnView||inViewRaw;// コンポーネント幅に応じてロゴ・文字をスケーリング（基準幅400px）\nconst[containerWidth,setContainerWidth]=useState(400);useEffect(()=>{const el=containerRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{const w=entries[0]?.contentRect?.width;if(w)setContainerWidth(w);});ro.observe(el);return()=>ro.disconnect();},[]);const scale=Math.min(2,Math.max(.6,containerWidth/400));const[openIndex,setOpenIndex]=useState(null);// 画像の実アスペクト比（key=アイテムindex, value=naturalHeight/naturalWidth）。\n// 中央プレゼン時のコメント吹き出し位置の計算に使う（横長ロゴ対応・v1.4.0）。\n// ロード前は呼び出し側で4/3（従来の縦長前提）にフォールバックする。\nconst[imageRatios,setImageRatios]=useState({});// 画像の実アスペクト比を記録（同値なら更新しない＝無限再レンダー防止）。\n// ブラウザキャッシュ済み画像はReactのonLoadが発火を取りこぼすことがあるため、\n// <img>のref（マウント時点で既にcomplete=trueなら即座に拾える）と\n// onLoad（新規ロード時）の両方から呼ぶ（v1.4.1）。\nconst recordImageRatio=(i,el)=>{if(!el||!el.complete||el.naturalWidth<=0)return;const ratio=el.naturalHeight/el.naturalWidth;setImageRatios(prev=>prev[i]===ratio?prev:{...prev,[i]:ratio});};// 外側タップでツールチップを閉じる\nuseEffect(()=>{if(openIndex===null)return;const close=e=>{const target=e.target;if(target.closest?.(\"[data-matrix-tooltip]\")||target.closest?.(\"[data-matrix-item]\"))return;setOpenIndex(null);};document.addEventListener(\"click\",close);return()=>document.removeEventListener(\"click\",close);},[openIndex]);const ticks=useMemo(()=>{return xTicksText.split(\"\\n\").map(line=>line.trim()).filter(Boolean).map(line=>{const[label,pos]=line.split(\"|\");return{label:label?.trim()??\"\",pos:Number(pos)||0};}).filter(t=>t.label);},[xTicksText]);// ---- タイミング設計 ----\n// イントロ: Y軸→Y軸ラベル→X軸→X軸ラベル→目盛り、の順に1つずつ見せる\nconst AXIS_DUR=.5;const Y_ARROW_T=.32;const Y_LABEL_T=.5;const X_AXIS_T=.85;const X_ARROW_T=X_AXIS_T+.32;const X_LABEL_T=X_AXIS_T+.5;const TICK_BASE_T=X_AXIS_T+.85;const TICK_STEP=.3;const introEnd=TICK_BASE_T+ticks.length*TICK_STEP+.25;const isCenterOut=itemEntrance===\"centerOut\";const entranceInitial=itemEntrance===\"pop\"?{opacity:0,scale:.3,y:14}:itemEntrance===\"fadeUp\"?{opacity:0,scale:1,y:18}:itemEntrance===\"centerOut\"?{opacity:0,scale:.3,y:0}:{opacity:0,scale:1,y:0};// centerOut: 中央に出現してから各位置へ移動するまでの間\nconst CENTER_HOLD=.18;const MOVE_DUR=.5;// コメント表示モード: 中央で拡大表示＋コメント→ホールド後に定位置へ\nconst DISPLAY_SCALE=1.45;const hasComments=isCenterOut&&commentEnabled;const holdSec=hasComments?commentHoldMs/1e3:CENTER_HOLD;// 1商品あたりのサイクル: コメントありはホールド+移動の途中で次が出る\nconst cycleSec=hasComments?Math.max(itemStaggerMs,commentHoldMs+350)/1e3:itemStaggerMs/1e3;const itemDelay=i=>introEnd+i*cycleSec;const zoneDelay=introEnd+items.length*cycleSec+.3;const zoneLabelDelay=zoneDelay+.75;// プロット領域のインセット（軸ラベル用の余白）\nconst INSET={left:10,right:4,top:16,bottom:12}// %\n;const fs=n=>Math.round(n*scale);// 軸の太さに比例させた矢印三角形サイズ（既定 axisThickness=6 のとき従来値 9/14 と一致）\nconst arrowThicknessRatio=axisThickness/6;const arrowBorder=Math.round(9*arrowThicknessRatio);const arrowHeight=Math.round(14*arrowThicknessRatio);// 軸線終端との重なり量（従来 14px→12px の関係=2pxオーバーラップ）を三角形サイズに追従させる\nconst arrowAxisOffset=-(arrowHeight-2);const arrowCrossOffset=-arrowBorder;return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{position:\"relative\",width:\"100%\",// ツールチップ表示中はLPの後続セクションより前面に出す（下端はみ出し対策）\nzIndex:openIndex!==null?10:undefined,background:backgroundColor,fontFamily:'-apple-system, BlinkMacSystemFont, \"Hiragino Kaku Gothic ProN\", \"Hiragino Sans\", \"Noto Sans JP\", sans-serif',...style},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",paddingTop:`${aspectRatio*100}%`}}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:`${INSET.left}%`,bottom:`${INSET.bottom}%`,top:`${INSET.top+4}%`,width:0},children:[/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{scaleY:0}:false,animate:started?{scaleY:1}:undefined,transition:{duration:AXIS_DUR,ease:[.3,.9,.4,1]},style:{position:\"absolute\",left:-axisThickness/2,bottom:0,top:0,width:axisThickness,borderRadius:axisThickness/2,background:axisColor,transformOrigin:\"bottom\"}}),axisArrowsEnabled&&/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0,y:8}:false,animate:started?{opacity:1,y:0}:undefined,transition:{delay:Y_ARROW_T,duration:.25},style:{position:\"absolute\",top:arrowAxisOffset,left:arrowCrossOffset,width:0,height:0,borderLeft:`${arrowBorder}px solid transparent`,borderRight:`${arrowBorder}px solid transparent`,borderBottom:`${arrowHeight}px solid ${axisColor}`}})]}),/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0,y:6}:false,animate:started?{opacity:1,y:0}:undefined,transition:{delay:Y_LABEL_T,duration:.3},style:{position:\"absolute\",left:`${INSET.left-8}%`,top:`${INSET.top-14}%`,fontWeight:800,fontSize:fs(axisLabelSize),color:axisLabelColor,whiteSpace:\"nowrap\"},children:yAxisLabel}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:`${INSET.left}%`,right:`${INSET.right+4}%`,bottom:`${INSET.bottom}%`,height:0},children:[/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{scaleX:0}:false,animate:started?{scaleX:1}:undefined,transition:{delay:X_AXIS_T,duration:AXIS_DUR,ease:[.3,.9,.4,1]},style:{position:\"absolute\",left:0,right:0,top:-axisThickness/2,height:axisThickness,borderRadius:axisThickness/2,background:axisColor,transformOrigin:\"left\"}}),axisArrowsEnabled&&/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0,x:-8}:false,animate:started?{opacity:1,x:0}:undefined,transition:{delay:X_ARROW_T,duration:.25},style:{position:\"absolute\",right:arrowAxisOffset,top:arrowCrossOffset,width:0,height:0,borderTop:`${arrowBorder}px solid transparent`,borderBottom:`${arrowBorder}px solid transparent`,borderLeft:`${arrowHeight}px solid ${axisColor}`}})]}),/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0,y:6}:false,animate:started?{opacity:1,y:0}:undefined,transition:{delay:X_LABEL_T,duration:.3},style:{position:\"absolute\",right:`${INSET.right}%`,bottom:`${INSET.bottom-9}%`,fontWeight:800,fontSize:fs(axisLabelSize),color:axisLabelColor,whiteSpace:\"nowrap\"},children:xAxisLabel}),ticks.map((t,i)=>/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0}:false,animate:started?{opacity:1}:undefined,transition:{delay:TICK_BASE_T+i*TICK_STEP,duration:.3},style:{position:\"absolute\",left:`${INSET.left+(100-INSET.left-INSET.right)*t.pos/100}%`,bottom:`${INSET.bottom-8}%`,transform:\"translateX(-50%)\",fontWeight:800,fontSize:fs(axisLabelSize*.95),color:axisLabelColor,whiteSpace:\"nowrap\"},children:t.label},`tick-${i}`)),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:`${INSET.left}%`,right:`${INSET.right}%`,top:`${INSET.top}%`,bottom:`${INSET.bottom}%`},children:[zoneEnabled&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",left:`${zoneX-zoneWidth/2}%`,bottom:`${zoneY-zoneHeight/2}%`,width:`${zoneWidth}%`,height:`${zoneHeight}%`,pointerEvents:\"none\",// 参考画像と同じく赤丸はロゴの上に重ねて描く（ツールチップよりは下）\nzIndex:6},children:[/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 100 100\",preserveAspectRatio:\"none\",style:{width:\"100%\",height:\"100%\",overflow:\"visible\"},children:/*#__PURE__*/_jsx(motion.path,{d:\"M 4 52 A 46 45 0 1 1 96 52 A 46 45 0 1 1 4 52 A 46 45 0 0 1 14 24\",fill:\"none\",stroke:zoneColor,strokeWidth:2.4,strokeLinecap:\"round\",transform:\"rotate(-8 50 50)\",initial:animateOnView&&!isCanvas?{pathLength:0,opacity:0}:false,animate:started?{pathLength:1,opacity:1}:undefined,transition:{pathLength:{delay:zoneDelay,duration:.85,ease:\"easeInOut\"},opacity:{delay:zoneDelay,duration:.1}}})}),/*#__PURE__*/_jsx(motion.div,{initial:animateOnView&&!isCanvas?{opacity:0,y:8}:false,animate:started?{opacity:1,y:0}:undefined,transition:{delay:zoneLabelDelay,duration:.35},style:{position:\"absolute\",top:\"-16%\",// ゾーンが右寄りのときは右端揃えにして画面外への見切れを防ぐ\n...zoneX>60?{right:0,textAlign:\"right\",transform:\"translateY(-100%)\"}:{left:\"50%\",transform:\"translate(-50%, -100%)\"},fontWeight:800,fontSize:fs(axisLabelSize*1.05),color:zoneColor,whiteSpace:\"nowrap\"},children:zoneLabel})]}),items.map((item,i)=>{const placeholderColor=PLACEHOLDER_COLORS[i%PLACEHOLDER_COLORS.length];const isOpen=openIndex===i;const hasLinks=!!(item.internalUrl||item.officialUrl);const itemW=Math.round(item.size*scale);// ツールチップの表示方向: 上寄り配置なら下に出す\nconst tooltipBelow=item.y>=45;// 左右はコンテナ実幅で見切れ判定（%しきい値だと狭い画面ではみ出すため）\nconst TOOLTIP_W=168;const plotFrac=(100-INSET.left-INSET.right)/100;const centerPx=containerWidth*((INSET.left+plotFrac*item.x)/100);const tooltipAlign=centerPx-TOOLTIP_W/2<8?\"left\":centerPx+TOOLTIP_W/2>containerWidth-8?\"right\":\"center\";return /*#__PURE__*/_jsxs(motion.div,{// centerOut: 中央(50%,50%)に出現→自分の位置へ移動。\n// transformは触らない（translate(-50%,50%)のセンタリング維持のため\n// scale等は内側のmotion.divが担当）\ninitial:animateOnView&&!isCanvas&&isCenterOut?{left:\"50%\",bottom:\"50%\"}:false,animate:isCenterOut&&started?{left:`${item.x}%`,bottom:`${item.y}%`}:undefined,transition:{left:{delay:itemDelay(i)+holdSec,duration:MOVE_DUR,ease:[.3,.85,.3,1]},bottom:{delay:itemDelay(i)+holdSec,duration:MOVE_DUR,ease:[.3,.85,.3,1]}},style:{position:\"absolute\",left:`${item.x}%`,bottom:`${item.y}%`,transform:\"translate(-50%, 50%)\",zIndex:isOpen?20:2},children:[/*#__PURE__*/_jsx(motion.div,{\"data-matrix-item\":true,initial:animateOnView&&!isCanvas?entranceInitial:false,animate:started?hasComments?{opacity:[0,1,1,1],scale:[.3,DISPLAY_SCALE,DISPLAY_SCALE,1],y:0}:{opacity:1,scale:1,y:0}:undefined,transition:hasComments?{delay:itemDelay(i),duration:holdSec+MOVE_DUR,times:[0,Math.min(.3,.25/(holdSec+MOVE_DUR)),holdSec/(holdSec+MOVE_DUR),1],ease:[[.25,.8,.4,1],[0,0,1,1],[.45,.05,.35,1]]}:itemEntrance===\"pop\"?{delay:itemDelay(i),type:\"spring\",stiffness:380,damping:20,mass:.9}:itemEntrance===\"centerOut\"?{delay:itemDelay(i),duration:.22,ease:[.34,1.56,.64,1]}:{delay:itemDelay(i),duration:.45,ease:[.25,.8,.35,1]},onClick:tooltipEnabled&&hasLinks?e=>{e.stopPropagation();setOpenIndex(isOpen?null:i);}:undefined,style:{cursor:tooltipEnabled&&hasLinks?\"pointer\":\"default\",width:itemW,filter:isOpen?\"drop-shadow(0 4px 12px rgba(0,0,0,0.25))\":\"none\"},children:/*#__PURE__*/_jsxs(motion.div,{whileTap:{scale:.92},style:{width:\"100%\",position:\"relative\"},children:[item.image?/*#__PURE__*/_jsx(\"img\",{src:item.image,alt:item.name,draggable:false,ref:el=>recordImageRatio(i,el),onLoad:e=>recordImageRatio(i,e.currentTarget),style:{width:\"100%\",display:\"block\",borderRadius:6,boxShadow:\"0 2px 8px rgba(0,0,0,0.14)\"}}):/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",aspectRatio:\"3 / 4\",borderRadius:8,background:placeholderColor,boxShadow:\"0 2px 8px rgba(0,0,0,0.16)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"#fff\",fontWeight:700,fontSize:12,textAlign:\"center\",padding:4,boxSizing:\"border-box\",lineHeight:1.3},children:item.name}),tooltipEnabled&&tapBadgeEnabled&&hasLinks&&(()=>{const badgeSize=Math.max(16,Math.round(18*scale));return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",right:-5,bottom:-5,width:badgeSize,height:badgeSize,borderRadius:\"50%\",background:\"#fff\",boxShadow:\"0 1px 5px rgba(0,0,0,0.28)\",border:\"1px solid rgba(0,0,0,0.05)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:tooltipAccentColor,fontWeight:800,fontSize:Math.round(badgeSize*.72),lineHeight:1,pointerEvents:\"none\",transform:isOpen?\"rotate(45deg)\":\"none\",transition:\"transform 0.2s\"},children:\"+\"});})()]})}),hasComments&&item.comment&&animateOnView&&!isCanvas&&(()=>{// 拡大表示中の画像下端からの余白（scaleはレイアウト外ではみ出すため補正）。\n// 縦横比は実画像のonLoadで取得した値を使う（横長ロゴだと3:4固定では\n// 不自然に空くため・v1.4.0）。ロード前/プレースホルダーは4/3にフォールバック\nconst ratio=item.image?imageRatios[i]??4/3:4/3;const gap=Math.round(itemW*ratio*((DISPLAY_SCALE-1)/2)+10);const commentDur=holdSec+.3;return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0,y:8},animate:started?{opacity:[0,1,1,0],y:[8,0,0,0]}:undefined,transition:{delay:itemDelay(i),duration:commentDur,times:[0,Math.min(.3,.3/commentDur),holdSec/commentDur,1]},style:{position:\"absolute\",top:`calc(100% + ${gap}px)`,left:\"50%\",x:\"-50%\",background:\"#fff\",borderRadius:10,boxShadow:\"0 4px 16px rgba(0,0,0,0.16)\",border:\"1px solid rgba(0,0,0,0.06)\",padding:\"7px 12px\",fontSize:fs(13),fontWeight:700,color:\"#333\",whiteSpace:\"nowrap\",pointerEvents:\"none\",zIndex:40},children:item.comment});})(),tooltipEnabled&&hasLinks&&/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&/*#__PURE__*/_jsxs(motion.div,{\"data-matrix-tooltip\":true,initial:{opacity:0,scale:.85,y:tooltipBelow?-6:6},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.9,y:tooltipBelow?-4:4},transition:{duration:.18,ease:\"easeOut\"},style:{position:\"absolute\",...tooltipBelow?{top:\"100%\",marginTop:8}:{bottom:\"100%\",marginBottom:8},// 中央寄せはmotionのx(-50%)で行う（style.transformはmotionが\n// アニメ時に上書きするため使えない）\n...tooltipAlign===\"center\"?{left:\"50%\",x:\"-50%\"}:tooltipAlign===\"right\"?{right:-8}:{left:-8},width:TOOLTIP_W,background:\"#fff\",borderRadius:12,boxShadow:\"0 6px 24px rgba(0,0,0,0.18)\",border:\"1px solid rgba(0,0,0,0.06)\",padding:10,boxSizing:\"border-box\",zIndex:30},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:13,color:\"#222\",marginBottom:8,textAlign:\"center\"},children:item.name}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:6},children:[item.internalUrl&&/*#__PURE__*/_jsx(\"a\",{href:item.internalUrl,style:{display:\"block\",textAlign:\"center\",background:tooltipAccentColor,color:\"#fff\",fontWeight:700,fontSize:12,padding:\"8px 6px\",borderRadius:8,textDecoration:\"none\"},children:tooltipInternalLabel}),item.officialUrl&&/*#__PURE__*/_jsx(\"a\",{href:item.officialUrl,target:item.officialNewTab===false?undefined:\"_blank\",rel:\"noreferrer\",onClick:fireOfficialClickEvent,style:{display:\"block\",textAlign:\"center\",background:\"#fff\",color:tooltipAccentColor,border:`1.5px solid ${tooltipAccentColor}`,fontWeight:700,fontSize:12,padding:\"7px 6px\",borderRadius:8,textDecoration:\"none\"},children:tooltipOfficialLabel})]})]})})]},`item-${i}`);})]})]});}addPropertyControls(MatrixPositioningMap,{items:{type:ControlType.Array,title:\"商品\",control:{type:ControlType.Object,controls:{name:{type:ControlType.String,title:\"名前\",defaultValue:\"商品\"},image:{type:ControlType.Image,title:\"画像\"},comment:{type:ControlType.String,title:\"コメント\",defaultValue:\"\"},x:{type:ControlType.Number,title:\"X位置\",min:0,max:100,defaultValue:50},y:{type:ControlType.Number,title:\"Y位置\",min:0,max:100,defaultValue:50},size:{type:ControlType.Number,title:\"サイズ\",min:24,max:240,defaultValue:62},highlight:{type:ControlType.Boolean,title:\"強調\",defaultValue:false},internalUrl:{type:ControlType.String,title:\"サイト内リンク\",defaultValue:\"\"},officialUrl:{type:ControlType.String,title:\"公式サイトURL\",defaultValue:\"\"},officialNewTab:{type:ControlType.Boolean,title:\"公式を新規タブ\",defaultValue:true}}}},xAxisLabel:{type:ControlType.String,title:\"X軸ラベル\",defaultValue:\"成分◎\"},yAxisLabel:{type:ControlType.String,title:\"Y軸ラベル\",defaultValue:\"値段◎\"},xTicksText:{type:ControlType.String,title:\"X軸目盛り\",displayTextArea:true,defaultValue:\"10mg|30\\n20mg|58\",description:\"「ラベル|位置%」を改行区切りで\"},axisColor:{type:ControlType.Color,title:\"軸の色\",defaultValue:\"#C9CDD2\"},axisLabelColor:{type:ControlType.Color,title:\"軸ラベル色\",defaultValue:\"#111111\"},axisLabelSize:{type:ControlType.Number,title:\"軸ラベルサイズ\",min:10,max:40,defaultValue:20},axisThickness:{type:ControlType.Number,title:\"軸の太さ\",min:2,max:14,step:1,defaultValue:6},axisArrowsEnabled:{type:ControlType.Boolean,title:\"軸の矢印\",defaultValue:true},zoneEnabled:{type:ControlType.Boolean,title:\"おすすめゾーン\",defaultValue:true},zoneLabel:{type:ControlType.String,title:\"ゾーンラベル\",defaultValue:\"おすすめのゾーン\",hidden:p=>!p.zoneEnabled},zoneColor:{type:ControlType.Color,title:\"ゾーン色\",defaultValue:\"#E8382F\",hidden:p=>!p.zoneEnabled},zoneX:{type:ControlType.Number,title:\"ゾーンX\",min:0,max:100,defaultValue:74,hidden:p=>!p.zoneEnabled},zoneY:{type:ControlType.Number,title:\"ゾーンY\",min:0,max:100,defaultValue:58,hidden:p=>!p.zoneEnabled},zoneWidth:{type:ControlType.Number,title:\"ゾーン幅\",min:10,max:100,defaultValue:42,hidden:p=>!p.zoneEnabled},zoneHeight:{type:ControlType.Number,title:\"ゾーン高さ\",min:10,max:100,defaultValue:46,hidden:p=>!p.zoneEnabled},animateOnView:{type:ControlType.Boolean,title:\"スクロールで再生\",defaultValue:true},itemStaggerMs:{type:ControlType.Number,title:\"出現間隔ms\",min:0,max:2e3,step:50,defaultValue:700},itemEntrance:{type:ControlType.Enum,title:\"出現の動き\",options:[\"centerOut\",\"pop\",\"fadeUp\",\"fade\"],optionTitles:[\"中央から配置\",\"ポップ\",\"フェードアップ\",\"フェード\"],defaultValue:\"centerOut\"},commentEnabled:{type:ControlType.Boolean,title:\"コメント表示\",defaultValue:true,description:\"中央から配置のときのみ有効\",hidden:p=>p.itemEntrance!==\"centerOut\"},commentHoldMs:{type:ControlType.Number,title:\"コメント表示時間\",min:400,max:4e3,step:100,defaultValue:1200,hidden:p=>p.itemEntrance!==\"centerOut\"||!p.commentEnabled},tooltipEnabled:{type:ControlType.Boolean,title:\"ツールチップ\",defaultValue:true},tapBadgeEnabled:{type:ControlType.Boolean,title:\"タップバッジ\",defaultValue:true,hidden:p=>!p.tooltipEnabled},tooltipInternalLabel:{type:ControlType.String,title:\"内部リンク文言\",defaultValue:\"詳しく見る\",hidden:p=>!p.tooltipEnabled},tooltipOfficialLabel:{type:ControlType.String,title:\"公式リンク文言\",defaultValue:\"公式サイトへ\",hidden:p=>!p.tooltipEnabled},tooltipAccentColor:{type:ControlType.Color,title:\"ボタン色\",defaultValue:\"#E8382F\",hidden:p=>!p.tooltipEnabled},officialClickTrackingId:{type:ControlType.TrackingId,title:\"公式クリックCustom Event\",defaultValue:\"\",description:\"公式サイトリンククリック時に発火するFramer Custom Event。空なら発火しない\",hidden:p=>!p.tooltipEnabled},backgroundColor:{type:ControlType.Color,title:\"背景色\",defaultValue:\"#FFFFFF\"},aspectRatio:{type:ControlType.Number,title:\"縦横比\",min:.4,max:1.4,step:.02,defaultValue:.74}});\nexport const __FramerMetadata__ = {\"exports\":{\"MatrixPositioningMap\":{\"type\":\"reactComponent\",\"name\":\"MatrixPositioningMap\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"300\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MatrixPositioningMap.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect}from\"react\";/**\n * Text marker overrides:\n * - Author highlights with **double-asterisk** syntax.\n * - Deterministically pick a hand-drawn variant per match.\n */const MARKER_COLORS={yellow:\"rgba(255, 255, 0, 0.8)\",blue:\"rgba(0, 128, 255, 0.5)\",pink:\"rgba(255, 182, 193, 0.8)\",green:\"rgba(144, 238, 144, 0.8)\",orange:\"rgba(255, 195, 0, 0.8)\",red:\"rgba(255, 0, 0, 0.5)\",purple:\"rgba(174, 136, 255, 0.5)\",mint:\"rgba(102, 230, 188, 0.45)\",sky:\"rgba(125, 211, 252, 0.5)\",lime:\"rgba(190, 242, 100, 0.5)\",peach:\"rgba(255, 201, 166, 0.55)\",lavender:\"rgba(204, 179, 255, 0.5)\",gray:\"rgba(156, 163, 175, 0.4)\",navy:\"rgba(59, 130, 246, 0.35)\",teal:\"rgba(45, 212, 191, 0.45)\",magenta:\"rgba(244, 114, 182, 0.45)\"};const HAND_DRAWN_SWIPE_PATHS=[\"M3 10 C4 8, 6 7, 8 7 C24 6, 40 6, 56 7 C72 8, 86 7, 95 9 C97 10, 98 12, 98 14 C99 21, 99 28, 98 35 C98 37, 97 39, 95 40 C86 41, 72 40, 56 39 C40 40, 24 41, 8 40 C6 40, 4 39, 3 37 C2 30, 2 23, 2 16 C2 13, 2 11, 3 10 Z\",\"M4 9 C5 8, 6 7, 8 7 C25 6, 41 6, 57 7 C73 8, 87 7, 94 8 C96 9, 97 11, 97 13 C98 20, 98 27, 97 34 C97 37, 96 39, 94 40 C87 41, 73 40, 57 39 C41 40, 25 41, 9 40 C7 40, 5 39, 4 37 C3 30, 3 23, 3 16 C3 13, 3 10, 4 9 Z\",\"M3 11 C4 9, 6 8, 8 8 C24 7, 40 7, 56 8 C71 9, 85 8, 94 10 C96 11, 97 13, 97 15 C98 22, 98 29, 97 36 C96 38, 95 40, 93 41 C84 42, 70 41, 55 40 C39 41, 23 42, 8 41 C6 41, 4 40, 3 38 C2 31, 2 24, 2 17 C2 14, 2 12, 3 11 Z\",\"M2 10 C4 8, 6 7, 9 7 C25 6, 42 6, 58 7 C73 8, 87 7, 96 9 C98 10, 99 13, 99 15 C99 22, 99 29, 99 36 C99 38, 98 40, 96 41 C88 42, 73 41, 58 40 C42 41, 26 42, 10 41 C7 41, 5 40, 3 38 C2 31, 2 24, 2 17 C2 14, 2 11, 2 10 Z\",\"M4 12 C5 10, 7 9, 9 9 C26 8, 42 8, 58 9 C74 10, 88 9, 95 11 C97 12, 98 14, 98 16 C99 23, 99 30, 98 37 C98 39, 97 41, 95 42 C88 43, 74 42, 58 41 C42 42, 26 43, 10 42 C8 42, 6 41, 4 39 C3 32, 3 25, 3 18 C3 15, 3 13, 4 12 Z\",\"M3 9 C4 8, 6 7, 8 7 C24 6, 40 6, 56 7 C72 9, 86 8, 94 10 C96 11, 97 13, 97 15 C98 22, 98 29, 98 36 C98 38, 97 40, 95 41 C87 42, 72 41, 56 40 C40 41, 24 42, 9 41 C7 41, 5 40, 4 38 C3 31, 3 24, 3 17 C3 14, 3 11, 3 9 Z\"];const HAND_DRAWN_SWIPE_ROTATIONS=[-5.2,-4.4,-4.8,-6.3,-3.9,-5.7];function hashString(value){let hash=0;for(let index=0;index<value.length;index+=1){hash=hash*31+value.charCodeAt(index)>>>0;}return hash;}function getMarkerVariantIndex(textContent,elementIndex,matchIndex){const base=hashString(textContent);return(base+elementIndex*17+matchIndex*31)%HAND_DRAWN_SWIPE_PATHS.length;}function createMarkerSvgDataUri(fillColor,pathData,rotationDeg){const svg=`<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 52' preserveAspectRatio='none'><g transform='rotate(${rotationDeg} 50 26)'><path fill='${fillColor}' d='${pathData}'/></g></svg>`;return`url(\"data:image/svg+xml,${encodeURIComponent(svg)}\")`;}function createMarkerHOC(backgroundColor){const variantBackgrounds=HAND_DRAWN_SWIPE_PATHS.map((path,index)=>createMarkerSvgDataUri(backgroundColor,path,HAND_DRAWN_SWIPE_ROTATIONS[index]));return function(Component){return props=>{const variantCss=variantBackgrounds.map((backgroundImage,index)=>`\n.${props.className} mark.marker-variant-${index} span {\n  background-image: ${backgroundImage};\n}`).join(\"\\n\");useEffect(()=>{if(typeof document===\"undefined\")return;const elements=document.querySelectorAll(`.${props.className}`);elements.forEach((element,elementIndex)=>{const originalHTML=element.innerHTML;let matchIndex=0;// \"**...**\" を <mark><span>...</span></mark> に変換\nconst updatedHTML=originalHTML.replace(/\\*\\*(.+?)\\*\\*/g,(_,match)=>{const variant=getMarkerVariantIndex(String(match),elementIndex,matchIndex);matchIndex+=1;return`<mark class=\"marker-swipe marker-variant-${variant}\"><span>${match}</span></mark>`;});element.innerHTML=updatedHTML;});},[props]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n.${props.className} mark {\n  background: transparent;\n}\n\n.${props.className} mark.marker-swipe span {\n  display: inline;\n  background-repeat: no-repeat;\n  background-size: 100% 100%;\n  background-position: center calc(100% - 0.01em);\n  -webkit-box-decoration-break: clone;\n  box-decoration-break: clone;\n  padding: 0.14em 0.16em 0.16em;\n  margin: -0.08em -0.06em;\n  color: inherit;\n}\n${variantCss}\n`}),/*#__PURE__*/_jsx(Component,{...props})]});};};}export function withYellowMarker(Component){return createMarkerHOC(MARKER_COLORS.yellow)(Component);}export function withBlueMarker(Component){return createMarkerHOC(MARKER_COLORS.blue)(Component);}export function withPinkMarker(Component){return createMarkerHOC(MARKER_COLORS.pink)(Component);}export function withGreenMarker(Component){return createMarkerHOC(MARKER_COLORS.green)(Component);}export function withOrangeMarker(Component){return createMarkerHOC(MARKER_COLORS.orange)(Component);}export function withRedMarker(Component){return createMarkerHOC(MARKER_COLORS.red)(Component);}export function withPurpleMarker(Component){return createMarkerHOC(MARKER_COLORS.purple)(Component);}export function withMintMarker(Component){return createMarkerHOC(MARKER_COLORS.mint)(Component);}export function withSkyMarker(Component){return createMarkerHOC(MARKER_COLORS.sky)(Component);}export function withLimeMarker(Component){return createMarkerHOC(MARKER_COLORS.lime)(Component);}export function withPeachMarker(Component){return createMarkerHOC(MARKER_COLORS.peach)(Component);}export function withLavenderMarker(Component){return createMarkerHOC(MARKER_COLORS.lavender)(Component);}export function withGrayMarker(Component){return createMarkerHOC(MARKER_COLORS.gray)(Component);}export function withNavyMarker(Component){return createMarkerHOC(MARKER_COLORS.navy)(Component);}export function withTealMarker(Component){return createMarkerHOC(MARKER_COLORS.teal)(Component);}export function withMagentaMarker(Component){return createMarkerHOC(MARKER_COLORS.magenta)(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withYellowMarker\":{\"type\":\"reactHoc\",\"name\":\"withYellowMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPeachMarker\":{\"type\":\"reactHoc\",\"name\":\"withPeachMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavyMarker\":{\"type\":\"reactHoc\",\"name\":\"withNavyMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPinkMarker\":{\"type\":\"reactHoc\",\"name\":\"withPinkMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTealMarker\":{\"type\":\"reactHoc\",\"name\":\"withTealMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPurpleMarker\":{\"type\":\"reactHoc\",\"name\":\"withPurpleMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOrangeMarker\":{\"type\":\"reactHoc\",\"name\":\"withOrangeMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSkyMarker\":{\"type\":\"reactHoc\",\"name\":\"withSkyMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRedMarker\":{\"type\":\"reactHoc\",\"name\":\"withRedMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLimeMarker\":{\"type\":\"reactHoc\",\"name\":\"withLimeMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGrayMarker\":{\"type\":\"reactHoc\",\"name\":\"withGrayMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGreenMarker\":{\"type\":\"reactHoc\",\"name\":\"withGreenMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLavenderMarker\":{\"type\":\"reactHoc\",\"name\":\"withLavenderMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMintMarker\":{\"type\":\"reactHoc\",\"name\":\"withMintMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMagentaMarker\":{\"type\":\"reactHoc\",\"name\":\"withMagentaMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlueMarker\":{\"type\":\"reactHoc\",\"name\":\"withBlueMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextMaker.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";/* ==================================================================\n   TextWithDots - 日本語傍点（圏点）による強調表示\n   ==================================================================\n\n   テキスト内の[[...]]記法を文字単位で黒丸（●）傍点付きに変換し、\n   日本語組版の伝統的な強調手法を実現するCode Override\n\n   v1.1.0: 直接実装パターン（Framer認識対応版）\n   各export関数内で処理ロジックを完全に内包\n   ================================================================== */// 小サイズの黒丸（4px）\nexport function withDotsSmall(Component){return props=>{const processDotsInChildren=children=>{if(typeof children===\"string\"){// [[]]を含む場合はdangerouslySetInnerHTMLで処理\nif(children.includes(\"[[\")){const html=children.replace(/\\[\\[([^\\]]+)\\]\\]/g,(_match,content)=>{return content.split(\"\").map(char=>{if(char===\" \"||char===\"　\")return char;return`<ruby>${char}<rt style=\"font-size: 4px !important; font-weight: 900 !important; position: relative !important; top: -4px !important;\">●</rt></ruby>`;}).join(\"\");});return /*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:html}});}return children;}if(/*#__PURE__*/React.isValidElement(children)){const element=children;return /*#__PURE__*/React.cloneElement(element,{...element.props,children:processDotsInChildren(element.props.children)});}if(Array.isArray(children)){return children.map(child=>processDotsInChildren(child));}return children;};const newChildren=processDotsInChildren(props.children);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// 中サイズの黒丸（8px）\nexport function withDotsMedium(Component){return props=>{const processDotsInChildren=children=>{if(typeof children===\"string\"){if(children.includes(\"[[\")){const html=children.replace(/\\[\\[([^\\]]+)\\]\\]/g,(_match,content)=>{return content.split(\"\").map(char=>{if(char===\" \"||char===\"　\")return char;return`<ruby>${char}<rt style=\"font-size: 8px !important; font-weight: 900 !important; position: relative !important; top: -4px !important;\">●</rt></ruby>`;}).join(\"\");});return /*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:html}});}return children;}if(/*#__PURE__*/React.isValidElement(children)){const element=children;return /*#__PURE__*/React.cloneElement(element,{...element.props,children:processDotsInChildren(element.props.children)});}if(Array.isArray(children)){return children.map(child=>processDotsInChildren(child));}return children;};const newChildren=processDotsInChildren(props.children);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}// 大サイズの黒丸（14px）\nexport function withDotsLarge(Component){return props=>{const processDotsInChildren=children=>{if(typeof children===\"string\"){if(children.includes(\"[[\")){const html=children.replace(/\\[\\[([^\\]]+)\\]\\]/g,(_match,content)=>{return content.split(\"\").map(char=>{if(char===\" \"||char===\"　\")return char;return`<ruby>${char}<rt style=\"font-size: 14px !important; font-weight: 900 !important; position: relative !important; top: -4px !important;\">●</rt></ruby>`;}).join(\"\");});return /*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:html}});}return children;}if(/*#__PURE__*/React.isValidElement(children)){const element=children;return /*#__PURE__*/React.cloneElement(element,{...element.props,children:processDotsInChildren(element.props.children)});}if(Array.isArray(children)){return children.map(child=>processDotsInChildren(child));}return children;};const newChildren=processDotsInChildren(props.children);return /*#__PURE__*/_jsx(Component,{...props,children:newChildren});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDotsMedium\":{\"type\":\"reactHoc\",\"name\":\"withDotsMedium\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDotsLarge\":{\"type\":\"reactHoc\",\"name\":\"withDotsLarge\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDotsSmall\":{\"type\":\"reactHoc\",\"name\":\"withDotsSmall\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextWithDots.map"],"mappings":"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"}