{"version":3,"file":"CustomEventTracker.M4XvkhAw.mjs","names":["_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","RichText","TableCellContent39","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","Image","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","useRef"],"sources":["https:/framerusercontent.com/modules/vB7uAKQ1uUfhaDP8V1cI/a4Vqe3mw6HVVghciQ4ci/TextMaker.js","https:/framerusercontent.com/modules/yJuMEd4m5lqyNS8ty0ZT/QMqygxHg3z1TEOAoHGGV/v5VEr_Ugd.js","https:/framerusercontent.com/modules/kxNEWtbt67zDCTER6zr0/z02pT7oMkVrhz6i2ng9v/CTJuaaFyX.js","https:/framerusercontent.com/modules/6ZdyxU5bidRGz4Vg1r5e/8P2SaHZaiNh8irnRUN5b/KoUH8y5kX.js","https:/framerusercontent.com/modules/NuQIQvCFtFLtIfC3oSAs/9SH0OEZVDQZOiJgJZbL2/CustomEventTracker.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useEffect}from\"react\";function createMarkerHOC(backgroundColor){return function(Component){return props=>{useEffect(()=>{const elements=document.querySelectorAll(`.${props.className}`);elements.forEach(element=>{const originalHTML=element.innerHTML;// \"**...**\" を <mark><span>...</span></mark> に変換\nconst updatedHTML=originalHTML.replace(/\\*\\*(.+?)\\*\\*/g,(_,match)=>`<mark><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  --highlight: ${backgroundColor};\n}\n\n.${props.className} mark span {\n  /* 下方向をメインに塗るため、斜め（120度）の境界を作りつつ background-position で下に寄せる */\n  background: linear-gradient(\n      120deg,\n      var(--highlight) 50%,\n      transparent 50%\n  ) no-repeat;\n\n  /* まずはサイズ: 幅200%, 高さ50% にして「行全体の下50%を塗る」イメージ */\n  background-size: 200% 50%;\n  /* 位置を left bottom にして、要素の左下を基点に配置 */\n  background-position: left bottom;\n\n  /* テキスト色は変えない */\n  color: inherit;\n}\n`}),/*#__PURE__*/_jsx(Component,{...props})]});};};}export function withYellowMarker(Component){return createMarkerHOC(\"rgba(255, 255, 0, 0.8)\")(Component);}export function withBlueMarker(Component){return createMarkerHOC(\"rgba(0, 128, 255, 0.5)\")(Component);}export function withPinkMarker(Component){return createMarkerHOC(\"rgba(255, 182, 193, 0.8)\")(Component);}export function withGreenMarker(Component){return createMarkerHOC(\"rgba(144, 238, 144, 0.8)\")(Component);}export function withOrangeMarker(Component){return createMarkerHOC(\"rgba(255, 195, 0, 0.8)\")(Component);}export function withRedMarker(Component){return createMarkerHOC(\"rgba(255, 0, 0, 0.5)\")(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withRedMarker\":{\"type\":\"reactHoc\",\"name\":\"withRedMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withYellowMarker\":{\"type\":\"reactHoc\",\"name\":\"withYellowMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPinkMarker\":{\"type\":\"reactHoc\",\"name\":\"withPinkMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGreenMarker\":{\"type\":\"reactHoc\",\"name\":\"withGreenMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withOrangeMarker\":{\"type\":\"reactHoc\",\"name\":\"withOrangeMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withBlueMarker\":{\"type\":\"reactHoc\",\"name\":\"withBlueMarker\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextMaker.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Q9mHEgKV9\",\"zirdu5cCo\",\"QTanfV8cG\"];const serializationHash=\"framer-ERgz0\";const variantClassNames={Q9mHEgKV9:\"framer-v-y7fqru\",QTanfV8cG:\"framer-v-ldumpp\",zirdu5cCo:\"framer-v-1qobpvx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YX4dPqw5Y=undefined;const YWBNg8h3d=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"▲\":\"QTanfV8cG\",\"◉\":\"Q9mHEgKV9\",\"⚪︎\":\"zirdu5cCo\"};const getProps=({cellText,fontSize,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q9mHEgKV9\",YWBNg8h3d:cellText??props.YWBNg8h3d??\"治療経過・頭皮の状態によって変更してくれる\",YX4dPqw5Y:fontSize??props.YX4dPqw5Y??10};};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,YWBNg8h3d,YX4dPqw5Y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q9mHEgKV9\",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-y7fqru\",className,classNames),\"data-framer-name\":\"◉\",layoutDependency:layoutDependency,layoutId:\"Q9mHEgKV9\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({QTanfV8cG:{\"data-framer-name\":\"▲\"},zirdu5cCo:{\"data-framer-name\":\"⚪︎\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:192,pixelWidth:188,sizes:\"30px\",src:\"https://framerusercontent.com/images/pULjMihVBU5ew6a9ksGKZ1RwlMw.png?width=188&height=192\"},className:\"framer-bwky86\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"JzOIvneAw\",...addPropertyOverrides({QTanfV8cG:{background:{alt:\"\",fit:\"fill\",pixelHeight:155,pixelWidth:179,sizes:\"30px\",src:\"https://framerusercontent.com/images/pIr74O4PUjIQOVG9E4pKfiqwYJY.png?width=179&height=155\"}},zirdu5cCo:{background:{alt:\"\",fit:\"fill\",pixelHeight:180,pixelWidth:180,sizes:\"30px\",src:\"https://framerusercontent.com/images/M8Hs8K2acXLc6z6zByyCJxVU.png?width=180&height=180\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLTgwMA==\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-YX4dPqw5Y-v5VEr_Ugd) * 1px)\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 67, 153))\"},children:\"治療経過・頭皮の状態によって変更してくれる\"})}),className:\"framer-254hhd\",fonts:[\"GF;Noto Sans JP-800\"],layoutDependency:layoutDependency,layoutId:\"dwJ0mbiFD\",style:{\"--extracted-r6o4lv\":\"rgb(250, 67, 153)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-YX4dPqw5Y-v5VEr_Ugd\":YX4dPqw5Y},text:YWBNg8h3d,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({QTanfV8cG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLTUwMA==\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-YX4dPqw5Y-v5VEr_Ugd) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\"},children:\"治療経過・頭皮の状態によって変更してくれる\"})}),fonts:[\"GF;Noto Sans JP-500\"]},zirdu5cCo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLTUwMA==\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-YX4dPqw5Y-v5VEr_Ugd) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\"},children:\"治療経過・頭皮の状態によって変更してくれる\"})}),fonts:[\"GF;Noto Sans JP-500\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ERgz0.framer-z2jcmc, .framer-ERgz0 .framer-z2jcmc { display: block; }\",\".framer-ERgz0.framer-y7fqru { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: wrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: 92px; }\",\".framer-ERgz0 .framer-bwky86 { aspect-ratio: 0.9795918367346939 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 30px; }\",\".framer-ERgz0 .framer-254hhd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ERgz0.framer-v-ldumpp .framer-bwky86 { aspect-ratio: unset; height: 28px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 92\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zirdu5cCo\":{\"layout\":[\"fixed\",\"auto\"]},\"QTanfV8cG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YWBNg8h3d\":\"cellText\",\"YX4dPqw5Y\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv5VEr_Ugd=withCSS(Component,css,\"framer-ERgz0\");export default Framerv5VEr_Ugd;Framerv5VEr_Ugd.displayName=\"table-cell-content 39\";Framerv5VEr_Ugd.defaultProps={height:92,width:91};addPropertyControls(Framerv5VEr_Ugd,{variant:{options:[\"Q9mHEgKV9\",\"zirdu5cCo\",\"QTanfV8cG\"],optionTitles:[\"◉\",\"⚪︎\",\"▲\"],title:\"Variant\",type:ControlType.Enum},YWBNg8h3d:{defaultValue:\"治療経過・頭皮の状態によって変更してくれる\",displayTextArea:false,title:\"cell-text\",type:ControlType.String},YX4dPqw5Y:{defaultValue:10,title:\"Font Size\",type:ControlType.Number}});addFonts(Framerv5VEr_Ugd,[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFJEk757Y0rw-oME.woff2\",weight:\"800\"},{cssFamilyName:\"Noto Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFCMj757Y0rw-oME.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv5VEr_Ugd\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"YWBNg8h3d\\\":\\\"cellText\\\",\\\"YX4dPqw5Y\\\":\\\"fontSize\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zirdu5cCo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QTanfV8cG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"92\",\"framerIntrinsicWidth\":\"91\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v5VEr_Ugd.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TableCellContent39 from\"https://framerusercontent.com/modules/yJuMEd4m5lqyNS8ty0ZT/QMqygxHg3z1TEOAoHGGV/v5VEr_Ugd.js\";const TableCellContent39Fonts=getFonts(TableCellContent39);const TableCellContent39Controls=getPropertyControls(TableCellContent39);const serializationHash=\"framer-29MK9\";const variantClassNames={zS85URTVz:\"framer-v-r199ob\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UtCCo0pLf=undefined;const EhFBH91zm=undefined;const IVC06SnJX=undefined;const Nvzj1rhBQ=undefined;const vePhrJ6sD=undefined;const TmW7TJOmo=undefined;const vvyrB5qvf=undefined;const H1zKfkcEA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"▲\":\"QTanfV8cG\",\"◉\":\"Q9mHEgKV9\",\"⚪︎\":\"zirdu5cCo\"};const getProps=({cell1Text,cell2Text,cell3Text,fontSize,height,id,rowName,type1,type2,type3,width,...props})=>{return{...props,EhFBH91zm:humanReadableEnumMap[type1]??type1??props.EhFBH91zm??\"Q9mHEgKV9\",H1zKfkcEA:cell3Text??props.H1zKfkcEA??\"cell3-text\",IVC06SnJX:cell1Text??props.IVC06SnJX??\"cell1-text\",Nvzj1rhBQ:fontSize??props.Nvzj1rhBQ??10,TmW7TJOmo:cell2Text??props.TmW7TJOmo??\"cell2-text\",UtCCo0pLf:rowName??props.UtCCo0pLf??\"対面のクリニック\",vePhrJ6sD:humanReadableEnumMap[type2]??type2??props.vePhrJ6sD??\"zirdu5cCo\",vvyrB5qvf:humanReadableEnumMap[type3]??type3??props.vvyrB5qvf??\"QTanfV8cG\"};};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,UtCCo0pLf,IVC06SnJX,EhFBH91zm,TmW7TJOmo,vePhrJ6sD,H1zKfkcEA,vvyrB5qvf,Nvzj1rhBQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zS85URTVz\",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-r199ob\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zS85URTVz\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jpv9s6\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"g1Wf05ao6\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(240, 245, 249)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Tm90byBTYW5zIEpQLTUwMA==\",\"--framer-font-family\":'\"Noto Sans JP\", \"Noto Sans JP Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.04em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(142, 163, 180))\"},children:\"対面のクリニック\"})}),className:\"framer-1ct1h58\",fonts:[\"GF;Noto Sans JP-500\"],layoutDependency:layoutDependency,layoutId:\"qpf_3Gzjp\",style:{\"--extracted-r6o4lv\":\"rgb(142, 163, 180)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:UtCCo0pLf,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kr4yxc\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"MYSXyq719\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(253, 68, 152)\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zbbvdm\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"IJXe2NHNC\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((((componentViewport?.height||116)-0)*1-0)*1-0)*1,width:`calc(${componentViewport?.width||\"100vw\"} * 0.2986)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||116)-0-((componentViewport?.height||116)-0)*1)/2)+(((componentViewport?.height||116)-0)*1*.5000000000000002-(((componentViewport?.height||116)-0)*1-0)*1/2)+((((componentViewport?.height||116)-0)*1-0)*1*.5000000000000002-((((componentViewport?.height||116)-0)*1-0)*1-0)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-szeov5-container\",layoutDependency:layoutDependency,layoutId:\"FD7VId8Rd-container\",nodeId:\"FD7VId8Rd\",rendersWithMotion:true,scopeId:\"CTJuaaFyX\",children:/*#__PURE__*/_jsx(TableCellContent39,{height:\"100%\",id:\"FD7VId8Rd\",layoutId:\"FD7VId8Rd\",style:{height:\"100%\",width:\"100%\"},variant:EhFBH91zm,width:\"100%\",YWBNg8h3d:IVC06SnJX,YX4dPqw5Y:Nvzj1rhBQ})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8j5knh\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"ORzT6vgW5\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||116)-0)*1-0)*1,width:`calc(${componentViewport?.width||\"100vw\"} * 0.2801)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||116)-0-((componentViewport?.height||116)-0)*1)/2)+(((componentViewport?.height||116)-0)*1*.5000000000000002-(((componentViewport?.height||116)-0)*1-0)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mpmgo5-container\",layoutDependency:layoutDependency,layoutId:\"GnsnIbiU4-container\",nodeId:\"GnsnIbiU4\",rendersWithMotion:true,scopeId:\"CTJuaaFyX\",children:/*#__PURE__*/_jsx(TableCellContent39,{height:\"100%\",id:\"GnsnIbiU4\",layoutId:\"GnsnIbiU4\",style:{height:\"100%\",width:\"100%\"},variant:vePhrJ6sD,width:\"100%\",YWBNg8h3d:TmW7TJOmo,YX4dPqw5Y:Nvzj1rhBQ})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ko2j1q\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Y5CrKw35l\",style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"rgb(238, 238, 238)\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||116)-0)*1-0)*1,width:`calc(${componentViewport?.width||\"100vw\"} * 0.2801)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||116)-0-((componentViewport?.height||116)-0)*1)/2)+(((componentViewport?.height||116)-0)*1*.5000000000000002-(((componentViewport?.height||116)-0)*1-0)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ok0s5c-container\",layoutDependency:layoutDependency,layoutId:\"NuKrzm7wl-container\",nodeId:\"NuKrzm7wl\",rendersWithMotion:true,scopeId:\"CTJuaaFyX\",children:/*#__PURE__*/_jsx(TableCellContent39,{height:\"100%\",id:\"NuKrzm7wl\",layoutId:\"NuKrzm7wl\",style:{height:\"100%\",width:\"100%\"},variant:vvyrB5qvf,width:\"100%\",YWBNg8h3d:H1zKfkcEA,YX4dPqw5Y:Nvzj1rhBQ})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-29MK9.framer-jrjlzp, .framer-29MK9 .framer-jrjlzp { display: block; }\",\".framer-29MK9.framer-r199ob { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 116px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 366px; }\",\".framer-29MK9 .framer-jpv9s6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; height: 100%; justify-content: flex-start; padding: 6px; position: relative; width: 14%; }\",\".framer-29MK9 .framer-1ct1h58 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-29MK9 .framer-1kr4yxc { flex: none; height: 100%; overflow: visible; position: relative; width: 30%; }\",\".framer-29MK9 .framer-zbbvdm { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-29MK9 .framer-szeov5-container { flex: none; height: 100%; left: calc(50.00000000000002% - 99.54545454545455% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-29MK9 .framer-8j5knh, .framer-29MK9 .framer-ko2j1q { flex: none; height: 100%; overflow: visible; position: relative; width: 28%; }\",\".framer-29MK9 .framer-1mpmgo5-container, .framer-29MK9 .framer-ok0s5c-container { flex: none; height: 100%; left: calc(49.514563106796146% - 99.51456310679613% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",'.framer-29MK9[data-border=\"true\"]::after, .framer-29MK9 [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 116\n * @framerIntrinsicWidth 366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"UtCCo0pLf\":\"rowName\",\"IVC06SnJX\":\"cell1Text\",\"EhFBH91zm\":\"type1\",\"TmW7TJOmo\":\"cell2Text\",\"vePhrJ6sD\":\"type2\",\"H1zKfkcEA\":\"cell3Text\",\"vvyrB5qvf\":\"type3\",\"Nvzj1rhBQ\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCTJuaaFyX=withCSS(Component,css,\"framer-29MK9\");export default FramerCTJuaaFyX;FramerCTJuaaFyX.displayName=\"table-row-normal 7\";FramerCTJuaaFyX.defaultProps={height:116,width:366};addPropertyControls(FramerCTJuaaFyX,{UtCCo0pLf:{defaultValue:\"対面のクリニック\",displayTextArea:false,title:\"row-name\",type:ControlType.String},IVC06SnJX:{defaultValue:\"cell1-text\",displayTextArea:false,title:\"cell1-text\",type:ControlType.String},EhFBH91zm:TableCellContent39Controls?.[\"variant\"]&&{...TableCellContent39Controls[\"variant\"],defaultValue:\"Q9mHEgKV9\",description:undefined,hidden:undefined,title:\"type1\"},TmW7TJOmo:{defaultValue:\"cell2-text\",displayTextArea:false,title:\"cell2-text\",type:ControlType.String},vePhrJ6sD:TableCellContent39Controls?.[\"variant\"]&&{...TableCellContent39Controls[\"variant\"],defaultValue:\"zirdu5cCo\",description:undefined,hidden:undefined,title:\"type2\"},H1zKfkcEA:{defaultValue:\"cell3-text\",displayTextArea:false,title:\"cell3-text\",type:ControlType.String},vvyrB5qvf:TableCellContent39Controls?.[\"variant\"]&&{...TableCellContent39Controls[\"variant\"],defaultValue:\"QTanfV8cG\",description:undefined,hidden:undefined,title:\"type3\"},Nvzj1rhBQ:{defaultValue:10,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerCTJuaaFyX,[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Sans JP\",source:\"google\",style:\"normal\",uiFamilyName:\"Noto Sans JP\",url:\"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFCMj757Y0rw-oME.woff2\",weight:\"500\"}]},...TableCellContent39Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCTJuaaFyX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"116\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"366\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"UtCCo0pLf\\\":\\\"rowName\\\",\\\"IVC06SnJX\\\":\\\"cell1Text\\\",\\\"EhFBH91zm\\\":\\\"type1\\\",\\\"TmW7TJOmo\\\":\\\"cell2Text\\\",\\\"vePhrJ6sD\\\":\\\"type2\\\",\\\"H1zKfkcEA\\\":\\\"cell3Text\\\",\\\"vvyrB5qvf\\\":\\\"type3\\\",\\\"Nvzj1rhBQ\\\":\\\"fontSize\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CTJuaaFyX.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const ImageWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image));const cycleOrder=[\"RFtUQBtuH\",\"mb1dfNVzS\",\"jw82bLmVJ\",\"gJAegW7uc\",\"dUpR8fp1Z\"];const serializationHash=\"framer-4xlgd\";const variantClassNames={dUpR8fp1Z:\"framer-v-16xdxmj\",gJAegW7uc:\"framer-v-1c26feq\",jw82bLmVJ:\"framer-v-262sge\",mb1dfNVzS:\"framer-v-1gow3wz\",RFtUQBtuH:\"framer-v-1sib43b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lcPmfnE8J=undefined;const zH0Nxt2zE=undefined;const KBGSIqmov=undefined;const M0STWK297=undefined;const WRYNF90tx=undefined;const mCagQbA3G=undefined;const cpn7tJWez=undefined;const UHC0NiTl_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"RFtUQBtuH\",\"Variant 2\":\"mb1dfNVzS\",\"Variant 3\":\"jw82bLmVJ\",\"Variant 4\":\"gJAegW7uc\",\"Variant 5\":\"dUpR8fp1Z\"};const getProps=({height,id,image1,image2,image3,image4,image5,link,rank,tracking,width,...props})=>{return{...props,cpn7tJWez:image4??props.cpn7tJWez,KBGSIqmov:tracking??props.KBGSIqmov,lcPmfnE8J:rank??props.lcPmfnE8J??\"1\",M0STWK297:image1??props.M0STWK297??{alt:\"\",pixelHeight:700,pixelWidth:700,src:\"https://framerusercontent.com/images/OdqtqtcK9xOJOs0dHmyEzHzOg7s.png?width=700&height=700\",srcSet:\"https://framerusercontent.com/images/OdqtqtcK9xOJOs0dHmyEzHzOg7s.png?scale-down-to=512&width=700&height=700 512w,https://framerusercontent.com/images/OdqtqtcK9xOJOs0dHmyEzHzOg7s.png?width=700&height=700 700w\"},mCagQbA3G:image3??props.mCagQbA3G??{alt:\"\",pixelHeight:500,pixelWidth:500,src:\"https://framerusercontent.com/images/5HS38JUR7G4DmOAm26AZDyG8.png?width=500&height=500\"},UHC0NiTl_:image5??props.UHC0NiTl_,variant:humanReadableVariantMap[props.variant]??props.variant??\"RFtUQBtuH\",WRYNF90tx:image2??props.WRYNF90tx??{alt:\"\",pixelHeight:500,pixelWidth:500,src:\"https://framerusercontent.com/images/9wycUge70oGAspJnrNKDcXTnLY.png?width=500&height=500\"},zH0Nxt2zE:link??props.zH0Nxt2zE};};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,lcPmfnE8J,M0STWK297,WRYNF90tx,mCagQbA3G,cpn7tJWez,UHC0NiTl_,zH0Nxt2zE,KBGSIqmov,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RFtUQBtuH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ms0kl2=activeVariantCallback(async(...args)=>{setVariant(\"RFtUQBtuH\");});const onTap1pba3m4=activeVariantCallback(async(...args)=>{setVariant(\"mb1dfNVzS\");});const onTapcdcghf=activeVariantCallback(async(...args)=>{setVariant(\"jw82bLmVJ\");});const onTap3dcbx7=activeVariantCallback(async(...args)=>{setVariant(\"gJAegW7uc\");});const onTap1c76pj4=activeVariantCallback(async(...args)=>{setVariant(\"dUpR8fp1Z\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(M0STWK297);const visible1=isSet(WRYNF90tx);const visible2=isSet(mCagQbA3G);const visible3=isSet(cpn7tJWez);const visible4=isSet(UHC0NiTl_);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-1sib43b\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RFtUQBtuH\",ref:refBinding,style:{backgroundColor:\"rgb(239, 244, 248)\",...style},...addPropertyOverrides({dUpR8fp1Z:{\"data-framer-name\":\"Variant 5\"},gJAegW7uc:{\"data-framer-name\":\"Variant 4\"},jw82bLmVJ:{\"data-framer-name\":\"Variant 3\"},mb1dfNVzS:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ofp7kn\",layoutDependency:layoutDependency,layoutId:\"EjAlZlXGm\",style:{backgroundColor:\"rgb(255, 126, 79)\",rotate:45},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"800\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"1\"})}),className:\"framer-t7qkkc\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"pjUPwilz0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",rotate:-45},text:lcPmfnE8J,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:KBGSIqmov,href:zH0Nxt2zE,motionChild:true,nodeId:\"ZzbTqXo_W\",openInNewTab:true,scopeId:\"KoUH8y5kX\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"main_url\",className:\"framer-1idmlmt framer-og5bko\",layoutDependency:layoutDependency,layoutId:\"ZzbTqXo_W\",children:/*#__PURE__*/_jsx(ImageWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+0+0)+0),pixelHeight:700,pixelWidth:700,sizes:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,...toResponsiveImage(M0STWK297)},className:\"framer-16cfvv2\",\"data-framer-appear-id\":\"16cfvv2\",\"data-framer-name\":\"Image\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"LhnmSLkvR\",optimized:true,...addPropertyOverrides({dUpR8fp1Z:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+0+0)+0),pixelHeight:700,pixelWidth:700,sizes:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,...toResponsiveImage(UHC0NiTl_)}},gJAegW7uc:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+0+0)+0),pixelHeight:700,pixelWidth:700,sizes:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,...toResponsiveImage(cpn7tJWez)}},jw82bLmVJ:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+0+0)+0),pixelHeight:700,pixelWidth:700,sizes:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,...toResponsiveImage(mCagQbA3G)}},mb1dfNVzS:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+0+0)+0),pixelHeight:700,pixelWidth:700,sizes:`calc(${componentViewport?.width||\"100vw\"} - 38px)`,...toResponsiveImage(WRYNF90tx)}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iya856\",layoutDependency:layoutDependency,layoutId:\"aRuTnNlAO\",children:[visible&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:350,intrinsicWidth:350,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+352+10)+0),pixelHeight:700,pixelWidth:700,sizes:\"55px\",...toResponsiveImage(M0STWK297)},className:\"framer-8g92p4\",\"data-framer-name\":\"Image\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pIgOxRVl4\",onTap:onTap1ms0kl2}),visible1&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+352+10)+0),pixelHeight:500,pixelWidth:500,sizes:\"55px\",...toResponsiveImage(WRYNF90tx)},className:\"framer-n3x227\",\"data-framer-name\":\"Image\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jYxK8UHUI\",onTap:onTap1pba3m4}),visible2&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+352+10)+0),pixelHeight:500,pixelWidth:500,sizes:\"55px\",...toResponsiveImage(mCagQbA3G)},className:\"framer-zjnwmp\",\"data-framer-name\":\"Image\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tn_b74CsE\",onTap:onTapcdcghf}),visible3&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+352+10)+0),pixelHeight:500,pixelWidth:500,sizes:\"55px\",...toResponsiveImage(cpn7tJWez)},className:\"framer-1pn3twk\",\"data-framer-name\":\"Image\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SnYjyCCNv\",onTap:onTap3dcbx7}),visible4&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:250,intrinsicWidth:250,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+19+(((componentViewport?.height||200)-38-416)/2+352+10)+0),pixelHeight:500,pixelWidth:500,sizes:\"55px\",...toResponsiveImage(UHC0NiTl_)},className:\"framer-1hq8q6z\",\"data-framer-name\":\"Image\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"B7LEBoE1M\",onTap:onTap1c76pj4})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4xlgd.framer-og5bko, .framer-4xlgd .framer-og5bko { display: block; }\",\".framer-4xlgd.framer-1sib43b { 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: 19px; position: relative; width: 390px; }\",\".framer-4xlgd .framer-ofp7kn { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); left: -40px; overflow: visible; position: absolute; top: -40px; width: 80px; z-index: 1; }\",\".framer-4xlgd .framer-t7qkkc { bottom: 24px; flex: none; height: auto; left: 62px; position: absolute; white-space: pre; width: auto; }\",\".framer-4xlgd .framer-1idmlmt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-4xlgd .framer-16cfvv2 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 100%; }\",\".framer-4xlgd .framer-iya856 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4xlgd .framer-8g92p4, .framer-4xlgd .framer-n3x227, .framer-4xlgd .framer-zjnwmp, .framer-4xlgd .framer-1pn3twk, .framer-4xlgd .framer-1hq8q6z { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 54px); overflow: visible; position: relative; width: 55px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 455\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mb1dfNVzS\":{\"layout\":[\"fixed\",\"auto\"]},\"jw82bLmVJ\":{\"layout\":[\"fixed\",\"auto\"]},\"gJAegW7uc\":{\"layout\":[\"fixed\",\"auto\"]},\"dUpR8fp1Z\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lcPmfnE8J\":\"rank\",\"M0STWK297\":\"image1\",\"WRYNF90tx\":\"image2\",\"mCagQbA3G\":\"image3\",\"cpn7tJWez\":\"image4\",\"UHC0NiTl_\":\"image5\",\"zH0Nxt2zE\":\"link\",\"KBGSIqmov\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKoUH8y5kX=withCSS(Component,css,\"framer-4xlgd\");export default FramerKoUH8y5kX;FramerKoUH8y5kX.displayName=\"product-images-client 5\";FramerKoUH8y5kX.defaultProps={height:455,width:390};addPropertyControls(FramerKoUH8y5kX,{variant:{options:[\"RFtUQBtuH\",\"mb1dfNVzS\",\"jw82bLmVJ\",\"gJAegW7uc\",\"dUpR8fp1Z\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},lcPmfnE8J:{defaultValue:\"1\",displayTextArea:false,title:\"rank\",type:ControlType.String},M0STWK297:{__defaultAssetReference:\"data:framer/asset-reference,OdqtqtcK9xOJOs0dHmyEzHzOg7s.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,OdqtqtcK9xOJOs0dHmyEzHzOg7s.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image1\",type:ControlType.ResponsiveImage},WRYNF90tx:{__defaultAssetReference:\"data:framer/asset-reference,9wycUge70oGAspJnrNKDcXTnLY.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,9wycUge70oGAspJnrNKDcXTnLY.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image2\",type:ControlType.ResponsiveImage},mCagQbA3G:{__defaultAssetReference:\"data:framer/asset-reference,5HS38JUR7G4DmOAm26AZDyG8.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,5HS38JUR7G4DmOAm26AZDyG8.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image3\",type:ControlType.ResponsiveImage},cpn7tJWez:{title:\"Image4\",type:ControlType.ResponsiveImage},UHC0NiTl_:{title:\"Image5\",type:ControlType.ResponsiveImage},zH0Nxt2zE:{title:\"Link\",type:ControlType.Link},KBGSIqmov:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerKoUH8y5kX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{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/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{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/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{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/Mput0MSwESKlJ6TMz9MPDXhgrk.woff2\",weight:\"800\"},{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/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKoUH8y5kX\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"lcPmfnE8J\\\":\\\"rank\\\",\\\"M0STWK297\\\":\\\"image1\\\",\\\"WRYNF90tx\\\":\\\"image2\\\",\\\"mCagQbA3G\\\":\\\"image3\\\",\\\"cpn7tJWez\\\":\\\"image4\\\",\\\"UHC0NiTl_\\\":\\\"image5\\\",\\\"zH0Nxt2zE\\\":\\\"link\\\",\\\"KBGSIqmov\\\":\\\"tracking\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mb1dfNVzS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jw82bLmVJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gJAegW7uc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dUpR8fp1Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"455\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KoUH8y5kX.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,useTracking}from\"framer\";// スクロール閾値（固定、画面枚数）\nconst SCREEN_THRESHOLDS=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30];// 滞在時間閾値（固定、秒単位）\nconst TIME_THRESHOLDS=[10,30,60];// sessionStorageのキープレフィックス\nconst STORAGE_PREFIX=\"custom-event-tracker\";/**\n * CustomEventTracker\n *\n * スクロール距離と滞在時間を自動トラッキングする透明コンポーネント\n * - スクロール: 1〜30 画面分の閲覧で自動発火\n * - 滞在時間: 10秒, 30秒, 60秒 で自動発火\n * - 各イベントはセッション内で1回のみトラッキング\n * - Framer Analytics / Funnels / A/Bテストで利用可能\n */export function CustomEventTracker(props){const{enableScrollTracking=true,enableTimeTracking=true,debugMode=false}=props;const track=useTracking();const timeTrackingStarted=useRef(false);const trackedEvents=useRef(new Set);const maxScrollY=useRef(0);// デバッグログ出力\nconst debugLog=(message,data)=>{if(debugMode){console.log(`[CustomEventTracker] ${message}`,data||\"\");}};// トラッキング実行（重複チェック付き）\nconst executeTracking=(trackingId,label)=>{const storageKey=`${STORAGE_PREFIX}-${trackingId}`;// メモリキャッシュチェック - 即座に判定（0.001ms）\nif(trackedEvents.current.has(trackingId)){return;}// sessionStorageチェック - 永続化確認（0.01ms）\nif(sessionStorage.getItem(storageKey)){trackedEvents.current.add(trackingId);return;}// トラッキング実行\ntrack(trackingId);trackedEvents.current.add(trackingId)// メモリキャッシュに即座に追加\n;sessionStorage.setItem(storageKey,\"true\");debugLog(`✅ トラッキング発火: ${trackingId} (${label})`);};// スクロールトラッキング\nuseEffect(()=>{if(!enableScrollTracking){debugLog(\"スクロールトラッキング: 無効\");return;}debugLog(\"スクロールトラッキング: 開始\");const handleScroll=()=>{const currentScrollY=window.scrollY;// 最大到達スクロール位置を更新（下にスクロールした場合のみ）\nif(currentScrollY>maxScrollY.current){maxScrollY.current=currentScrollY;}const viewportHeight=window.innerHeight;// 最大到達位置で画面枚数を計算（上にスクロールして戻っても影響なし）\nconst screensProceded=maxScrollY.current/viewportHeight;// 各閾値をチェック\nSCREEN_THRESHOLDS.forEach(screens=>{// 20%（0.2画面分）のマージンを追加して誤判定を防止\nconst thresholdWithMargin=screens+.2;if(screensProceded>=thresholdWithMargin){const trackingId=`proceeded-${screens}screen`;executeTracking(trackingId,`${screens}画面分閲覧を完了`);}});};// 初回実行（ページロード時に既にスクロールしている場合）\nhandleScroll();// スクロールイベント監視\nwindow.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>{window.removeEventListener(\"scroll\",handleScroll);debugLog(\"スクロールトラッキング: 停止\");};},[enableScrollTracking,debugMode]);// 滞在時間トラッキング\nuseEffect(()=>{if(!enableTimeTracking){debugLog(\"滞在時間トラッキング: 無効\");return;}// 重複起動防止\nif(timeTrackingStarted.current){return;}timeTrackingStarted.current=true;debugLog(\"滞在時間トラッキング: 開始\");const timers=[];// 各時間閾値に対してタイマーをセット\nTIME_THRESHOLDS.forEach(seconds=>{const timer=setTimeout(()=>{const trackingId=`time-${seconds}s`;executeTracking(trackingId,`滞在時間 ${seconds}秒 経過`);},seconds*1e3);timers.push(timer);});return()=>{// クリーンアップ: 全タイマーをクリア\ntimers.forEach(timer=>clearTimeout(timer));debugLog(\"滞在時間トラッキング: 停止\");};},[enableTimeTracking,debugMode]);// 完全に透明なコンポーネント\n// Framer GUIで配置可能にするため、透明な<div>を返す\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",pointerEvents:\"none\",opacity:0}});}// Property Controls（日本語）\naddPropertyControls(CustomEventTracker,{enableScrollTracking:{title:\"スクロールトラッキング有効化\",type:ControlType.Boolean,defaultValue:true,description:\"1〜30 画面分の閲覧でトラッキング\"},enableTimeTracking:{title:\"滞在時間トラッキング有効化\",type:ControlType.Boolean,defaultValue:true,description:\"10秒, 30秒, 60秒 でトラッキング\"},debugMode:{title:\"デバッグモード\",type:ControlType.Boolean,defaultValue:false,description:\"コンソールログを表示\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"CustomEventTracker\":{\"type\":\"reactComponent\",\"name\":\"CustomEventTracker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomEventTracker.map"],"mappings":"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"}