{"version":3,"file":"LZp5MNRep.mJJSrK1A.mjs","names":["React.useState","React.useRef","__legacyOverrideHOC_DataObserverContext","_jsx","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/framerusercontent.com/modules/CkYcWVll6BuZIVeONVKj/ortx4Q5Gkh5KLoz1dtHU/BaseShareButton.js","https:/framerusercontent.com/modules/lyAcCiqvmMLlcXhllIhU/ah52dMcdMcdiKdoZeBdd/X.js","https:/framerusercontent.com/modules/f7wgXbr7fyi3hjTaXvu0/Zn9biyKcFVUL3HLkdU4f/XShareButton.js","https:/framerusercontent.com/modules/mzAla6rjZYBj4ouqOLmH/HVkJZlRXOmii4WJjctNu/Facebook.js","https:/framerusercontent.com/modules/rVJyBldn30qs1uWWOj6U/ZhhJKjvJ45PJKYRxNqxk/FacebookShareButton.js","https:/framerusercontent.com/modules/gN17TdjuiajQd7XlMblm/o9uBcgMLhnXZLTrWQSnm/LinkedIn.js","https:/framerusercontent.com/modules/wLusrfBVVrRWhlu8zAYL/MAsnvJljWjTQfpIHazFY/LinkedInShareButton.js","https:/framerusercontent.com/modules/WBfelbs6a4YvrdIOdGDk/SR590McJp1XiYFUi3ILf/Copy.js","https:/framerusercontent.com/modules/Ye2uHL4DjSe2igf8Qh2F/a1rxyuuRI8JYIqgc8WDr/CopyShareButton.js","https:/framerusercontent.com/modules/x9OfvDjVNZQNshGdcxsS/BhKlJt7otFqjUrnqc1QL/StickyButton.js","https:/framerusercontent.com/modules/uXIWtlsAeW4GmEPJGw4Y/Ba7Va4OxM813wiMdWNAl/LZp5MNRep.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{AnimatePresence,ControlType,motion}from\"framer\";/**\n * @framerDisableUnlink\n */export default function BaseShareButton({icon:Icon,onClick,imageURL,iconColor,bgColor,fill,iconSize,buttonSize,borderWidth,radius,tooltipDelay=80,...props}){const[hovered,setHovered]=React.useState(false);const tooltipEnable=props.tooltip.enabled??true;const[open,setOpen]=React.useState(false);const timerRef=React.useRef(null);const show=()=>{if(timerRef.current)window.clearTimeout(timerRef.current);timerRef.current=window.setTimeout(()=>setOpen(true),tooltipDelay);};const hide=()=>{if(timerRef.current)window.clearTimeout(timerRef.current);setOpen(false);};const GAP=4// 버튼과 툴팁 사이 간격(px)\n;const placementStyle=(()=>{const base={position:\"absolute\",pointerEvents:\"none\",zIndex:999};switch(props.tooltip.tooltipPlacement){case\"top\":return{...base,bottom:`calc(100% + ${GAP}px)`};case\"bottom\":return{...base,top:`calc(100% + ${GAP}px)`};case\"left\":return{...base,right:`calc(100% + ${GAP}px)`};case\"right\":default:return{...base,left:`calc(100% + ${GAP}px)`};}})();// 간단 sleep\nconst sleep=ms=>new Promise(r=>setTimeout(r,ms));const defaultToast={fontSize:\"16px\",padding:\"12px 14px\",borderRadius:\"8px\"};const darkToast={...defaultToast,background:\"#3D3D3D\",color:\"#FFFFFF\"};const lightToast={...defaultToast,background:\"#E7E7E7\",color:\"#111111\"};// 토스트 표시\nfunction showToast(message,{duration=1500}={}){return new Promise(resolve=>{const el=document.createElement(\"div\");el.setAttribute(\"role\",\"status\");el.setAttribute(\"aria-live\",\"polite\");el.textContent=message;console.log(props.toast);Object.assign(el.style,{...defaultToast,...props.toast.style==\"Dark\"?darkToast:props.toast.style==\"Light\"?lightToast:{...props.toast.textStyles,padding:props.toast.padding,background:props.toast.boxColor,color:props.toast.textColor,borderRadius:props.toast.radius,boxShadow:props.toast.shadows,...props.toast.border},position:\"fixed\",left:\"50%\",bottom:\"50px\",transform:\"translate(-50%, 0)\",zIndex:\"99999\",pointerEvents:\"none\",opacity:\"0\",transition:\"transform .2s ease-out, opacity .2s ease-out\"});document.body.appendChild(el);// 다음 프레임에 등장 상태로 변경\nrequestAnimationFrame(()=>{// 강제 리플로우로 트랜지션 확실히 시작\nvoid el.offsetWidth;el.style.opacity=\"1\";el.style.transform=\"translate(-50%, 0)\";});// 퇴장 스케줄\nconst exitAfter=Math.max(0,duration-220);setTimeout(()=>{el.style.opacity=\"0\";el.style.transform=\"translate(-50%, 0)\";},exitAfter);// 제거\nsetTimeout(()=>{el.remove();resolve();},duration);});}// 토스트 후 이동 (target: '_self' | '_blank')\nasync function navigateAfterToast({delay=1500,target=\"_self\",message=\"곧 이동합니다…\"}={}){// 중복 클릭 방지\nif(navigateAfterToast._busy)return;navigateAfterToast._busy=true;try{await showToast(message,{duration:delay});onClick();}finally{navigateAfterToast._busy=false;}}return /*#__PURE__*/_jsxs(\"div\",{onClick:()=>{if(props.toast.enabled){const url=window.location.href;navigator.clipboard.writeText(url).then(()=>{}).catch(err=>{alert(\"복사에 실패했습니다.\");});navigateAfterToast({delay:1500,target:\"_black\",message:props.toast.content});}else{onClick();}},style:{position:\"relative\",boxSizing:\"border-box\",backgroundColor:bgColor,width:buttonSize,height:buttonSize,cursor:\"pointer\",borderRadius:radius,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",border:props.border||props.hoverEffect.stroke&&hovered?`${(props.border?borderWidth:0)+(props.hoverEffect.stroke&&hovered?2:0)}px solid ${props.hoverEffect.stroke&&hovered?props.hoverEffect.strokeColor:props.borderColor}`:\"\",transition:\"all 0.15s ease\",transform:props.hoverEffect.scale&&hovered?\"scale(1.1)\":\"scale(1)\",opacity:props.hoverEffect.opacity&&hovered?\"0.5\":\"1\"},onMouseEnter:()=>{tooltipEnable&&show();setHovered(true);},onMouseLeave:()=>{tooltipEnable&&hide();setHovered(false);},onFocus:tooltipEnable?show:undefined,onBlur:tooltipEnable?hide:undefined,role:\"button\",tabIndex:0,\"aria-label\":props.tooltip.tooltipText,\"aria-describedby\":tooltipEnable?\"tooltip\":undefined,children:[imageURL?/*#__PURE__*/_jsx(\"img\",{src:imageURL,style:{width:iconSize,height:iconSize,fill:iconColor==\"transparent\"||iconColor==\"rgba(0, 0, 0, 0)\"?null:iconColor,display:\"block\"}}):/*#__PURE__*/_jsx(Icon,{style:{width:iconSize,height:iconSize,display:\"block\"},bgColor:bgColor,fill:iconColor==\"transparent\"||iconColor==\"rgba(0, 0, 0, 0)\"?null:iconColor}),/*#__PURE__*/_jsx(AnimatePresence,{children:tooltipEnable&&open&&/*#__PURE__*/_jsx(motion.div,{id:\"tooltip\",initial:{opacity:0,scale:.96,y:-2},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.98,y:-2},transition:{duration:.12},style:placementStyle,children:/*#__PURE__*/_jsx(\"div\",{style:{background:props.tooltip.tooltipBg,color:props.tooltip.tooltipTextColor,borderRadius:4,padding:\"4px 8px\",fontSize:12,// boxShadow: \"0 6px 18px rgba(0,0,0,.25)\",\nwhiteSpace:\"nowrap\"},children:props.tooltip.tooltipText})})})]});}export const baseShareControls={imageURL:{type:ControlType.Image,title:\"SVG Icon\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",min:12,max:50,default:20},buttonSize:{type:ControlType.Number,title:\"Button Size\",min:28,max:100,default:64},iconColor:{type:ControlType.Color,title:\"Icon Color\",hidden:p=>p.imageURL!=null},bgColor:{type:ControlType.Color,title:\"Button Color\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:50},border:{type:ControlType.Boolean,title:\"Border\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:false},borderWidth:{type:ControlType.Number,title:\"Border Width\",min:0,max:10,default:2,hidden:p=>!p.border},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#FFFFFF\",hidden:p=>!p.border},toast:{type:ControlType.Object,title:\"Toast\",controls:{enabled:{type:ControlType.Boolean,title:\"Toast\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:true},style:{type:ControlType.Enum,title:\"Style\",options:[\"Dark\",\"Light\",\"Custom\"],optionTitles:[\"Dark\",\"Light\",\"Custom\"],defaultValue:\"Dark\",hidden:p=>!p.enabled},content:{type:ControlType.String,title:\"Content\",defaultValue:\"Shared.\",placeholder:\"Toast message…\",hidden:p=>!p.enabled},textStyles:{type:ControlType.Font,controls:\"extended\",title:\"Styles\",hidden:p=>!p.enabled||p.style!=\"Custom\"},textColor:{type:ControlType.Color,title:\"Text Color\",default:\"#FFFFFF\",hidden:p=>!p.enabled||p.style!=\"Custom\"},padding:{type:ControlType.Padding,title:\"Padding\",default:10,hidden:p=>!p.enabled||p.style!=\"Custom\"},boxColor:{type:ControlType.Color,title:\"Box Color\",default:\"#754FFF\",hidden:p=>!p.enabled||p.style!=\"Custom\"},radius:{type:ControlType.BorderRadius,title:\"Radius\",default:\"8px\",hidden:p=>!p.enabled||p.style!=\"Custom\"},border:{type:ControlType.Border,title:\"Border\",hidden:p=>!p.enabled||p.style!=\"Custom\"},shadows:{type:ControlType.BoxShadow,title:\"Shadows\",hidden:p=>!p.enabled||p.style!=\"Custom\"}}},hoverEffect:{type:ControlType.Object,title:\"Hover Effect\",controls:{scale:{type:ControlType.Boolean,title:\"Scale\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:false},stroke:{type:ControlType.Boolean,title:\"Stroke\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:false},strokeColor:{type:ControlType.Color,title:\"ㅤ\",defaultValue:\"#FFFFFF\",hidden:p=>!p.stroke},opacity:{type:ControlType.Boolean,title:\"Opacity\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:true}}},tooltip:{type:ControlType.Object,title:\"Tooltip\",controls:{enabled:{type:ControlType.Boolean,title:\"Tooltip\",enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:false},tooltipText:{type:ControlType.String,title:\"Text\",hidden:p=>!p.enabled},tooltipTextColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFFFFF\",hidden:p=>!p.enabled},tooltipBg:{type:ControlType.Color,title:\"Background\",defaultValue:\"#343434\",hidden:p=>!p.enabled},tooltipPlacement:{type:ControlType.Enum,title:\"Placement\",options:[\"top\",\"bottom\",\"left\",\"right\"],optionTitles:[\"Top\",\"Bottom\",\"Left\",\"Right\"],defaultValue:\"bottom\",hidden:p=>!p.enabled}}}};export const baseDefaultProps={iconSize:32,buttonSize:64,radius:12,borderWidth:2,iconColor:\"white\",toast:{enabled:true,style:\"dark\",content:\"Shared.\",boxColor:\"#754FFF\",textColor:\"#FFFFFF\",padding:\"12px 14px 12px 14px\",radius:\"24px\",border:{borderWidth:0}}};\nexport const __FramerMetadata__ = {\"exports\":{\"baseDefaultProps\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShareProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"BaseShareButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"baseShareControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BaseShareButton.map","import{jsx as _jsx}from\"react/jsx-runtime\";export default function X(props){return /*#__PURE__*/_jsx(\"svg\",{width:36,height:36,viewBox:\"0 0 36 36\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",...props,children:/*#__PURE__*/_jsx(\"path\",{d:\"M21.1103 15.8558L31.3252 4H28.9045L20.0351 14.2945L12.9509 4H4.77979L15.4922 19.5669L4.77979 32H7.20045L16.5668 21.1282L24.0486 32H32.2198L21.1092 15.8558H21.1103ZM17.7945 19.7041L16.7092 18.154L8.07258 5.81944H11.7911L18.7609 15.7734L19.8461 17.3235L28.9057 30.2629H25.1872L17.7945 19.7041Z\",fill:props.fill??\"white\"})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"X\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import BaseShareButton,{baseDefaultProps,baseShareControls}from\"https://framerusercontent.com/modules/CkYcWVll6BuZIVeONVKj/ortx4Q5Gkh5KLoz1dtHU/BaseShareButton.js\";import X from\"https://framerusercontent.com/modules/lyAcCiqvmMLlcXhllIhU/ah52dMcdMcdiKdoZeBdd/X.js\";/**\n * @framerDisableUnlink\n */export default function XShareButton(props){return /*#__PURE__*/_jsx(BaseShareButton,{icon:X,...props,onClick:()=>{const url=encodeURIComponent(window.location.href);const shareURL=`https://twitter.com/intent/tweet?text=${document.title}%0D%0D&url=${url}`;window.open(shareURL,\"_blank\",\"noopener,noreferrer\");}});}XShareButton.defaultProps={...baseDefaultProps,bgColor:\"#000000\",tooltip:{tooltipText:\"X\"}};addPropertyControls(XShareButton,baseShareControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"XShareButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export default function Facebook(props){return /*#__PURE__*/_jsx(\"svg\",{width:36,height:36,viewBox:\"0 0 36 36\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",...props,children:/*#__PURE__*/_jsx(\"path\",{d:\"M20.4377 32V19.2284H24.7247L25.3664 14.2511H20.4377V11.0721C20.4377 9.63097 20.8379 8.64894 22.9043 8.64894L25.5399 8.64766V4.19617C25.0844 4.13552 23.5197 4 21.6996 4C17.8994 4 15.2978 6.31954 15.2978 10.5792V14.2496H11V19.227H15.2977V31.9987H20.4356L20.4377 32Z\",fill:props.fill??\"white\"})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Facebook\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Facebook.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import BaseShareButton,{baseDefaultProps,baseShareControls}from\"https://framerusercontent.com/modules/CkYcWVll6BuZIVeONVKj/ortx4Q5Gkh5KLoz1dtHU/BaseShareButton.js\";import Facebook from\"https://framerusercontent.com/modules/mzAla6rjZYBj4ouqOLmH/HVkJZlRXOmii4WJjctNu/Facebook.js\";/**\n * @framerDisableUnlink\n */export default function FacebookShareButton(props){return /*#__PURE__*/_jsx(BaseShareButton,{icon:Facebook,...props,onClick:()=>{const url=encodeURIComponent(window.location.href);const shareURL=`https://www.facebook.com/sharer/sharer.php?u=${url}`;window.open(shareURL,\"_blank\",\"noopener,noreferrer\");}});}FacebookShareButton.defaultProps={...baseDefaultProps,bgColor:\"#1877F2\",tooltip:{tooltipText:\"Facebook\"}};addPropertyControls(FacebookShareButton,baseShareControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FacebookShareButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export default function LinkedIn(props){return /*#__PURE__*/_jsx(\"svg\",{width:36,height:36,viewBox:\"0 0 36 36\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",...props,children:/*#__PURE__*/_jsx(\"path\",{d:\"M28.1113 4C30.2594 4.00012 31.9999 5.74062 32 7.88867V28.1113C31.9999 30.2594 30.2594 31.9999 28.1113 32H7.88867C5.7414 31.9999 4.00012 30.2594 4 28.1113V7.88867C4.00012 5.74062 5.7414 4.00012 7.88867 4H28.1113ZM8.66699 14.1113V27.333H12.5557V14.1113H8.66699ZM14.8887 14.1113V27.333H18.7773V20.333C18.7773 19.9526 18.7445 19.1999 18.8564 18.9277C19.1629 18.1671 19.7946 17.3799 20.9619 17.3799C22.4916 17.38 23.4442 18.5466 23.4443 20.2559V27.333H27.333V19.7686C27.333 15.8611 25.2458 14.1113 22.4629 14.1113C20.2167 14.1113 19.3381 15.2775 18.7773 16.1455V14.1113H14.8887ZM10.6221 8.66699C9.44063 8.66699 8.66699 9.50668 8.66699 10.6104C8.667 11.6907 9.41769 12.5557 10.5781 12.5557H10.5996C11.8051 12.5556 12.5557 11.6898 12.5557 10.6104C12.5339 9.50671 11.805 8.66703 10.6221 8.66699Z\",fill:props.fill??\"white\"})});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LinkedIn\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LinkedIn.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import BaseShareButton,{baseDefaultProps,baseShareControls}from\"https://framerusercontent.com/modules/CkYcWVll6BuZIVeONVKj/ortx4Q5Gkh5KLoz1dtHU/BaseShareButton.js\";import LinkedIn from\"https://framerusercontent.com/modules/gN17TdjuiajQd7XlMblm/o9uBcgMLhnXZLTrWQSnm/LinkedIn.js\";/**\n * @framerDisableUnlink\n */export default function LinkedInShareButton(props){return /*#__PURE__*/_jsx(BaseShareButton,{icon:LinkedIn,...props,onClick:()=>{const url=encodeURIComponent(window.location.href);const shareURL=`https://www.linkedin.com/shareArticle?mini=true&url=${url}&title=${document.title}`;window.open(shareURL,\"_blank\",\"noopener,noreferrer\");}});}LinkedInShareButton.defaultProps={...baseDefaultProps,bgColor:\"#0077B5\",tooltip:{tooltipText:\"LinkedIn\"}};addPropertyControls(LinkedInShareButton,baseShareControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LinkedInShareButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";export default function Copy(props){return /*#__PURE__*/_jsxs(\"svg\",{width:36,height:36,viewBox:\"0 0 36 36\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",...props,children:[/*#__PURE__*/_jsx(\"path\",{d:\"M11.0001 10.4583C11.0001 9.6529 11.653 8.99998 12.4584 8.99998H29.5417C30.3471 8.99998 31 9.6529 31 10.4583V30.5417C31 31.3471 30.3471 32 29.5417 32H12.4584C11.653 32 11.0001 31.3471 11.0001 30.5417V10.4583Z\",fill:props.fill??\"#F2EFFF\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M27 7H10.4583C9.65291 7 9 7.65292 9 8.45834V28H7.45833C6.65292 28 6 27.3471 6 26.5417V5.45833C6 4.65292 6.65292 4 7.45833 4H25.5416C26.3471 4 27 4.65292 27 5.45833V7Z\",fill:props.fill??\"#F2EFFF\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Copy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Copy.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import BaseShareButton,{baseDefaultProps,baseShareControls}from\"https://framerusercontent.com/modules/CkYcWVll6BuZIVeONVKj/ortx4Q5Gkh5KLoz1dtHU/BaseShareButton.js\";import Copy from\"https://framerusercontent.com/modules/WBfelbs6a4YvrdIOdGDk/SR590McJp1XiYFUi3ILf/Copy.js\";/**\n * @framerDisableUnlink\n */export default function CopyShareButton(props){return /*#__PURE__*/_jsx(BaseShareButton,{icon:Copy,...props,onClick:()=>{const url=window.location.href;navigator.clipboard.writeText(url).then(()=>{}).catch(err=>{});}});}CopyShareButton.defaultProps={...baseDefaultProps,bgColor:\"#0D0D0D\",iconColor:\"#F2EFFF\",tooltip:{tooltipText:\"Copy\"},toast:{...baseDefaultProps.toast,content:\"Copied! Paste the link to share.\"}};addPropertyControls(CopyShareButton,baseShareControls);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyShareButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{animate,motionValue}from\"framer\";export function StickyButtonOnScroll(){const opacityValue=motionValue(0);return{onScroll(event){// 콘솔 로그를 통해 스크롤 위치가 제대로 감지되는지 확인\nconsole.log(\"Current Scroll Y:\",event.y);if(event.y>500){// 스크롤 위치가 500px을 넘으면 opacity를 1로\nanimate.set(opacityValue,1,{duration:.5});}else{// 500px 미만이면 opacity를 0으로\nanimate.set(opacityValue,0,{duration:.5});}},// 초기 opacity 값을 0으로 설정\nopacity:opacityValue};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withStickyButtonOnScroll(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...StickyButtonOnScroll(props)});};}withStickyButtonOnScroll.displayName=\"StickyButtonOnScroll\";\nexport const __FramerMetadata__ = {\"exports\":{\"withStickyButtonOnScroll\":{\"type\":\"reactHoc\",\"name\":\"withStickyButtonOnScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StickyButtonOnScroll\":{\"type\":\"override\",\"name\":\"StickyButtonOnScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StickyButton.map","// Generated by Framer (04b9457)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withStickyButtonOnScroll}from\"https://framerusercontent.com/modules/x9OfvDjVNZQNshGdcxsS/BhKlJt7otFqjUrnqc1QL/StickyButton.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/xpCtAzpXgADI1re3Mczu/XVOEaYcSYMicYGORouFW/c1vNcvC9R.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6KS2T7LOuwx1zvcCbg2x/hfsKfGw2gT1btwnWAv3z/nfBeYw1r4.js\";const MotionAWithStickyButtonOnScrollezklnx=withCodeBoundaryForOverrides(motion.a,{nodeId:\"obWtzSyf9\",override:withStickyButtonOnScroll,scopeId:\"LZp5MNRep\"});const enabledGestures={ajTOdMlZw:{hover:true},obWtzSyf9:{hover:true}};const cycleOrder=[\"obWtzSyf9\",\"ajTOdMlZw\"];const serializationHash=\"framer-GjUQr\";const variantClassNames={ajTOdMlZw:\"framer-v-1dohu8f\",obWtzSyf9:\"framer-v-ezklnx\"};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={\"Desktop-Fixed Button\":\"obWtzSyf9\",\"Phone-Fixed Button\":\"ajTOdMlZw\"};const getProps=({height,id,link,text,width,...props})=>{return{...props,pP427dITq:text??props.pP427dITq??\"Wissly로 문서 탐색 시간 단축하기\",Utvz3iZv3:link??props.Utvz3iZv3,variant:humanReadableVariantMap[props.variant]??props.variant??\"obWtzSyf9\"};};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,pP427dITq,Utvz3iZv3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"obWtzSyf9\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Utvz3iZv3,motionChild:true,nodeId:\"obWtzSyf9\",openInNewTab:false,scopeId:\"LZp5MNRep\",smoothScroll:true,children:/*#__PURE__*/_jsx(MotionAWithStickyButtonOnScrollezklnx,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ezklnx\",className,classNames)} framer-14vgbb`,\"data-border\":true,\"data-framer-name\":\"Desktop-Fixed Button\",layoutDependency:layoutDependency,layoutId:\"obWtzSyf9\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-6cf9002e-c368-47f2-8747-de81e3417f34, rgb(23, 23, 23))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"var(--token-96189947-449a-4738-a66b-ca25f726cab2, rgb(33, 33, 33))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},...addPropertyOverrides({\"ajTOdMlZw-hover\":{\"data-framer-name\":undefined},\"obWtzSyf9-hover\":{\"data-framer-name\":undefined},ajTOdMlZw:{\"data-framer-name\":\"Phone-Fixed Button\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19fzgzz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"QkT93Wxs3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vw62ai\",\"data-styles-preset\":\"nfBeYw1r4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd4bcca-5fa2-4dbc-932a-b560fa605313, rgb(255, 255, 255)))\"},children:\"이제 Wissly를 통해 문서 탐색 시간을 획기적으로 단축시켜보세요.\"})}),className:\"framer-1gqf75u\",\"data-framer-name\":\"Button\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FFRlFd9NS\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd4bcca-5fa2-4dbc-932a-b560fa605313, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:pP427dITq,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"obWtzSyf9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1vw62ai\",\"data-styles-preset\":\"nfBeYw1r4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd4bcca-5fa2-4dbc-932a-b560fa605313, rgb(255, 255, 255)))\"},children:\"Wissly로 문서 탐색 시간 단축하기\"})})},ajTOdMlZw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dulike\",\"data-styles-preset\":\"c1vNcvC9R\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd4bcca-5fa2-4dbc-932a-b560fa605313, rgb(255, 255, 255)))\"},children:\"Wissly로 문서 탐색 시간 단축하기\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GjUQr.framer-14vgbb, .framer-GjUQr .framer-14vgbb { display: block; }\",\".framer-GjUQr.framer-ezklnx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 56px; justify-content: center; overflow: visible; padding: 16px 44px 16px 44px; position: relative; text-decoration: none; width: 480px; }\",\".framer-GjUQr .framer-19fzgzz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3.621522903442383px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-GjUQr .framer-1gqf75u { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GjUQr.framer-v-1dohu8f.framer-ezklnx { aspect-ratio: 6.666666666666667 / 1; height: var(--framer-aspect-ratio-supported, 56px); padding: 16px 24px 16px 24px; width: 320px; }\",\".framer-GjUQr.framer-v-ezklnx.hover.framer-ezklnx { aspect-ratio: 7.625 / 1; height: var(--framer-aspect-ratio-supported, 64px); width: 488px; }\",\".framer-GjUQr.framer-v-1dohu8f.hover.framer-ezklnx { aspect-ratio: 5.125 / 1; height: var(--framer-aspect-ratio-supported, 64px); width: 328px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-GjUQr[data-border=\"true\"]::after, .framer-GjUQr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 480\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ajTOdMlZw\":{\"layout\":[\"fixed\",\"fixed\"]},\"HI6MvoOLU\":{\"layout\":[\"fixed\",\"fixed\"]},\"YtMJAikAz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pP427dITq\":\"text\",\"Utvz3iZv3\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLZp5MNRep=withCSS(Component,css,\"framer-GjUQr\");export default FramerLZp5MNRep;FramerLZp5MNRep.displayName=\"Fixed Button\";FramerLZp5MNRep.defaultProps={height:56,width:480};addPropertyControls(FramerLZp5MNRep,{variant:{options:[\"obWtzSyf9\",\"ajTOdMlZw\"],optionTitles:[\"Desktop-Fixed Button\",\"Phone-Fixed Button\"],title:\"Variant\",type:ControlType.Enum},pP427dITq:{defaultValue:\"Wissly로 문서 탐색 시간 단축하기\",displayTextArea:false,title:\"Text\",type:ControlType.String},Utvz3iZv3:{title:\"Link\",type:ControlType.Link}});addFonts(FramerLZp5MNRep,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLZp5MNRep\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"480\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ajTOdMlZw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HI6MvoOLU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YtMJAikAz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"pP427dITq\\\":\\\"text\\\",\\\"Utvz3iZv3\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LZp5MNRep.map"],"mappings":"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"}