{"version":3,"file":"SF77KXg7K.xGL-RRPf.mjs","names":["serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","step","$el","ScrollContainer","scrollByX","ScrollLeft","ScrollRight","EnableKeyboard","withScrollContainer","__legacyOverrideHOC_DataObserverContext","_jsx","withScrollRight","withEnableKeyboard","__legacyOverrideHOC_DataObserverContext","_jsx","withScrollLeft","addPropertyOverrides","withScrollLeft","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","ButtonToSubpage","ScrollLeft","ScrollLeftInfo","Book2","ScrollRight","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","RichText","Books","_Fragment","Image"],"sources":["https:/framerusercontent.com/modules/DXRGXHDTPNXcrHvoUubZ/LMRfisfpVxdgzJIdgwJp/dZBUTqZMS.js","https:/framerusercontent.com/modules/awUHqpLVV7DL34VFIhfb/Yuvzsu1QCHXumWS6pHk5/ScrollOverrides.js","https:/framerusercontent.com/modules/24FjbGuDoxNJUOKeu3gS/nGBg8mHBxz9vQp1T0pd9/Scroll.js","https:/framerusercontent.com/modules/UiDHTRPXFMpOoqUaXiIS/Yg1AJhCOaClvx1YCkT3V/t7ZmXNaP8.js","https:/framerusercontent.com/modules/wZjx1LJan749PhMq6vQp/HdI3J5cSLO8FC1q5GeOD/ZKOpL8EEF.js","https:/framerusercontent.com/modules/9ZU6x84nrHS84kDGbHX0/j2P6PYTrGAw6YRcXMN8H/SF77KXg7K.js"],"sourcesContent":["// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,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-T1FaA\";const variantClassNames={HRLsIU5Ia:\"framer-v-h8sj9k\"};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:\"HRLsIU5Ia\",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-h8sj9k\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HRLsIU5Ia\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nnou8q\",layoutDependency:layoutDependency,layoutId:\"V3tYHyS5i\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1630 25\" overflow=\"visible\"><path d=\"M 0 24.893 C 0 24.893 651.285 -7.262 881.445 7.201 C 1111.606 21.665 1216.106 25 1300.662 25 C 1385.217 25 1630 0 1630 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uo0z8l\",layoutDependency:layoutDependency,layoutId:\"F0AeBVMS_\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1634 33\" overflow=\"visible\"><path d=\"M 0 32.859 C 0 32.859 652.883 -9.586 883.609 9.505 C 1114.334 28.597 1219.091 33 1303.853 33 C 1388.616 33 1634 0 1634 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jqvu1g\",layoutDependency:layoutDependency,layoutId:\"RhK3Rdnpu\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1709 33\" overflow=\"visible\"><path d=\"M 0 32.859 C 0 32.859 682.85 -9.586 924.166 9.505 C 1165.481 28.597 1275.047 33 1363.7 33 C 1452.353 33 1709 0 1709 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1014ke2\",layoutDependency:layoutDependency,layoutId:\"uw1BN0iwa\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1763 33\" overflow=\"visible\"><path d=\"M 0 32.859 C 0 32.859 704.427 -9.586 953.367 9.505 C 1202.308 28.597 1315.335 33 1406.789 33 C 1498.244 33 1763 0 1763 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p2zrve\",layoutDependency:layoutDependency,layoutId:\"fSAAwWXXi\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1659 33\" overflow=\"visible\"><path d=\"M 0 32.859 C 0 32.859 662.872 -9.586 897.128 9.505 C 1131.383 28.597 1237.743 33 1323.802 33 C 1409.862 33 1659 0 1659 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aafs3s\",layoutDependency:layoutDependency,layoutId:\"elpSIjBzs\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1530 34\" overflow=\"visible\"><path d=\"M 0 33.855 C 0 33.855 611.329 -9.877 827.369 9.793 C 1043.409 29.464 1141.499 34 1220.866 34 C 1300.234 34 1530 0 1530 0\" fill=\"transparent\" stroke=\"rgb(246, 250, 246)\"></path></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-T1FaA.framer-xiw5la, .framer-T1FaA .framer-xiw5la { display: block; }\",\".framer-T1FaA.framer-h8sj9k { height: 292px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1284px; }\",\".framer-T1FaA .framer-nnou8q { height: 25px; left: -126px; position: absolute; top: 0px; width: 1630px; }\",\".framer-T1FaA .framer-uo0z8l { height: 33px; left: -117px; position: absolute; top: 37px; width: 1634px; }\",\".framer-T1FaA .framer-jqvu1g { height: 33px; left: -141px; position: absolute; top: 91px; width: 1709px; }\",\".framer-T1FaA .framer-1014ke2 { height: 33px; left: -183px; position: absolute; top: 159px; width: 1763px; }\",\".framer-T1FaA .framer-p2zrve { height: 33px; left: -155px; position: absolute; top: 197px; width: 1659px; }\",\".framer-T1FaA .framer-1aafs3s { height: 34px; left: 7px; position: absolute; top: 259px; width: 1530px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 292\n * @framerIntrinsicWidth 1284\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 FramerdZBUTqZMS=withCSS(Component,css,\"framer-T1FaA\");export default FramerdZBUTqZMS;FramerdZBUTqZMS.displayName=\"banner\";FramerdZBUTqZMS.defaultProps={height:292,width:1284};addFonts(FramerdZBUTqZMS,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdZBUTqZMS\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"292\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1284\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dZBUTqZMS.map","import{jsx as _jsx}from\"react/jsx-runtime\";// --- 内部引用到的可滚动容器 ---\nlet $el=null;// 可选：精确步长 = 卡片宽度 + gap\n// 约定：把“书籍卡片”根层命名为 `card`（Framer 会导出 data-framer-name=\"card\"）\nfunction step(){if(!$el)return 320// 兜底步长\n;const card=$el.querySelector('[data-framer-name=\"card\"]');if(card){const gap=parseFloat(getComputedStyle($el).columnGap||getComputedStyle($el).gap||\"0\");return card.getBoundingClientRect().width+gap;}return 320;}// 初始化：拿到 ref，设为横向滚动并隐藏滚动条（跨浏览器）\nexport function ScrollContainer(){return{ref(node){$el=node;if(!$el)return;// 开启横向滚动 / 关闭纵向滚动\n$el.style.overflowX=\"auto\";$el.style.overflowY=\"hidden\";// 注入一次性样式（隐藏滚动条）\nif(!document.getElementById(\"no-scrollbar-style\")){const s=document.createElement(\"style\");s.id=\"no-scrollbar-style\";s.textContent=`\n          .no-scrollbar { scrollbar-width: none; -ms-overflow-style: none; }\n          .no-scrollbar::-webkit-scrollbar { display: none; }\n        `;document.head.appendChild(s);}$el.classList.add(\"no-scrollbar\");}};}// 左右按钮：平滑滚动\nfunction scrollByX(dx){if($el)$el.scrollBy({left:dx,behavior:\"smooth\"});}export function ScrollLeft(){return{onTap(){scrollByX(-step());}};}export function ScrollRight(){return{onTap(){scrollByX(step());}};}// 可选：键盘方向键控制\nexport function EnableKeyboard(){return{tabIndex:0,onKeyDown(e){if(e.key===\"ArrowLeft\")scrollByX(-step());if(e.key===\"ArrowRight\")scrollByX(step());}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withScrollContainer(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollContainer(props)});};}withScrollContainer.displayName=\"ScrollContainer\";export function withScrollLeft(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollLeft(props)});};}withScrollLeft.displayName=\"ScrollLeft\";export function withScrollRight(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollRight(props)});};}withScrollRight.displayName=\"ScrollRight\";export function withEnableKeyboard(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EnableKeyboard(props)});};}withEnableKeyboard.displayName=\"EnableKeyboard\";\nexport const __FramerMetadata__ = {\"exports\":{\"ScrollRight\":{\"type\":\"override\",\"name\":\"ScrollRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollRight\":{\"type\":\"reactHoc\",\"name\":\"withScrollRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollContainer\":{\"type\":\"reactHoc\",\"name\":\"withScrollContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EnableKeyboard\":{\"type\":\"override\",\"name\":\"EnableKeyboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollContainer\":{\"type\":\"override\",\"name\":\"ScrollContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollLeft\":{\"type\":\"reactHoc\",\"name\":\"withScrollLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnableKeyboard\":{\"type\":\"reactHoc\",\"name\":\"withEnableKeyboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollLeft\":{\"type\":\"override\",\"name\":\"ScrollLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollOverrides.map","import{jsx as _jsx}from\"react/jsx-runtime\";// --- 内部引用到的可滚动容器 ---\nlet $el=null;// 可选：精确步长 = 卡片宽度 + gap\n// 约定：把“书籍卡片”根层命名为 `card`（Framer 会导出 data-framer-name=\"card\"）\nfunction step(){if(!$el)return 320// 兜底步长\n;const card=$el.querySelector('[data-framer-name=\"card\"]');if(card){const gap=parseFloat(getComputedStyle($el).columnGap||getComputedStyle($el).gap||\"0\");return card.getBoundingClientRect().width+gap;}return 320;}// 初始化：拿到 ref，设为横向滚动并隐藏滚动条（跨浏览器）\nexport function ScrollContainer(){return{ref(node){$el=node;if(!$el)return;// 开启横向滚动 / 关闭纵向滚动\n$el.style.overflowX=\"auto\";$el.style.overflowY=\"hidden\";// 注入一次性样式（隐藏滚动条）\nif(!document.getElementById(\"no-scrollbar-style\")){const s=document.createElement(\"style\");s.id=\"no-scrollbar-style\";s.textContent=`\n          .no-scrollbar { scrollbar-width: none; -ms-overflow-style: none; }\n          .no-scrollbar::-webkit-scrollbar { display: none; }\n        `;document.head.appendChild(s);}$el.classList.add(\"no-scrollbar\");}};}// 左右按钮：平滑滚动\nfunction scrollByX(dx){if($el)$el.scrollBy({left:dx,behavior:\"smooth\"});}export function ScrollLeft(){return{onTap(){scrollByX(-step());}};}export function ScrollRight(){return{onTap(){scrollByX(step());}};}// 可选：键盘方向键控制\nexport function EnableKeyboard(){return{tabIndex:0,onKeyDown(e){if(e.key===\"ArrowLeft\")scrollByX(-step());if(e.key===\"ArrowRight\")scrollByX(step());}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withScrollContainer(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollContainer(props)});};}withScrollContainer.displayName=\"ScrollContainer\";export function withScrollLeft(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollLeft(props)});};}withScrollLeft.displayName=\"ScrollLeft\";export function withScrollRight(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ScrollRight(props)});};}withScrollRight.displayName=\"ScrollRight\";export function withEnableKeyboard(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...EnableKeyboard(props)});};}withEnableKeyboard.displayName=\"EnableKeyboard\";\nexport const __FramerMetadata__ = {\"exports\":{\"ScrollContainer\":{\"type\":\"override\",\"name\":\"ScrollContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EnableKeyboard\":{\"type\":\"override\",\"name\":\"EnableKeyboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollLeft\":{\"type\":\"reactHoc\",\"name\":\"withScrollLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollRight\":{\"type\":\"override\",\"name\":\"ScrollRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ScrollLeft\":{\"type\":\"override\",\"name\":\"ScrollLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollContainer\":{\"type\":\"reactHoc\",\"name\":\"withScrollContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollRight\":{\"type\":\"reactHoc\",\"name\":\"withScrollRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnableKeyboard\":{\"type\":\"reactHoc\",\"name\":\"withEnableKeyboard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scroll.map","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrollLeft}from\"https://framerusercontent.com/modules/24FjbGuDoxNJUOKeu3gS/nGBg8mHBxz9vQp1T0pd9/Scroll.js\";const MotionDivWithScrollLeftj91sg=withCodeBoundaryForOverrides(motion.div,{nodeId:\"H9jC9W1MK\",override:withScrollLeft,scopeId:\"t7ZmXNaP8\"});const cycleOrder=[\"H9jC9W1MK\",\"P02WProUt\"];const serializationHash=\"framer-39IZN\";const variantClassNames={H9jC9W1MK:\"framer-v-j91sg\",P02WProUt:\"framer-v-xgv031\"};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 2\":\"P02WProUt\",left:\"H9jC9W1MK\"};const getProps=({click,height,id,width,...props})=>{return{...props,IB5kRmzUk:click??props.IB5kRmzUk,variant:humanReadableVariantMap[props.variant]??props.variant??\"H9jC9W1MK\"};};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,IB5kRmzUk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H9jC9W1MK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapetvlxq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IB5kRmzUk){const res=await IB5kRmzUk(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithScrollLeftj91sg,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j91sg\",className,classNames),\"data-framer-name\":\"left\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"H9jC9W1MK\",onTap:onTapetvlxq,ref:refBinding,style:{...style},...addPropertyOverrides({P02WProUt:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-dxcno3\",\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"twd0Fa7Ur\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><g><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(169, 219, 220)\"></path><path d=\"M 16 5.5 L 9 12.5 L 16 19.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(245, 250, 247)\" stroke-linecap=\"round\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({P02WProUt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><g><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(245, 250, 247)\"></path><path d=\"M 16 5.5 L 9 12.5 L 16 19.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-91dc4164-83fb-4c84-b75f-8abf2c3dc8b2, rgb(169, 219, 220)) /* {&quot;name&quot;:&quot;green&quot;} */\" stroke-linecap=\"round\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-quawfp\",layoutDependency:layoutDependency,layoutId:\"ZhSaZX4Bw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(169, 219, 220)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({P02WProUt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(245, 250, 247)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6rq6sa\",layoutDependency:layoutDependency,layoutId:\"dAJ8MGv1v\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 14\" overflow=\"visible\"><path d=\"M 7 0 L 0 7 L 7 14\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(245, 250, 247)\" stroke-linecap=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({P02WProUt:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 14\" overflow=\"visible\"><path d=\"M 7 0 L 0 7 L 7 14\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-91dc4164-83fb-4c84-b75f-8abf2c3dc8b2, rgb(169, 219, 220)) /* {&quot;name&quot;:&quot;green&quot;} */\" stroke-linecap=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-39IZN.framer-f6975k, .framer-39IZN .framer-f6975k { display: block; }\",\".framer-39IZN.framer-j91sg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-39IZN .framer-dxcno3 { height: 25px; position: relative; width: 25px; }\",\".framer-39IZN .framer-quawfp { height: 25px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-39IZN .framer-6rq6sa { height: 14px; left: 9px; position: absolute; top: 6px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 25\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P02WProUt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IB5kRmzUk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert7ZmXNaP8=withCSS(Component,css,\"framer-39IZN\");export default Framert7ZmXNaP8;Framert7ZmXNaP8.displayName=\"scroll left\";Framert7ZmXNaP8.defaultProps={height:25,width:25};addPropertyControls(Framert7ZmXNaP8,{variant:{options:[\"H9jC9W1MK\",\"P02WProUt\"],optionTitles:[\"left\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},IB5kRmzUk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framert7ZmXNaP8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert7ZmXNaP8\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"25\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"IB5kRmzUk\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P02WProUt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t7ZmXNaP8.map","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrollRight}from\"https://framerusercontent.com/modules/24FjbGuDoxNJUOKeu3gS/nGBg8mHBxz9vQp1T0pd9/Scroll.js\";const MotionDivWithScrollRight13ixfme=withCodeBoundaryForOverrides(motion.div,{nodeId:\"HcZ705A7J\",override:withScrollRight,scopeId:\"ZKOpL8EEF\"});const cycleOrder=[\"HcZ705A7J\",\"K4b1v4mWT\"];const serializationHash=\"framer-cJ4Jk\";const variantClassNames={HcZ705A7J:\"framer-v-13ixfme\",K4b1v4mWT:\"framer-v-hfy8w0\"};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 2\":\"K4b1v4mWT\",right:\"HcZ705A7J\"};const getProps=({click,height,id,width,...props})=>{return{...props,IB5kRmzUk:click??props.IB5kRmzUk,variant:humanReadableVariantMap[props.variant]??props.variant??\"HcZ705A7J\"};};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,IB5kRmzUk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HcZ705A7J\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapetvlxq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(IB5kRmzUk){const res=await IB5kRmzUk(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithScrollRight13ixfme,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13ixfme\",className,classNames),\"data-framer-name\":\"right\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HcZ705A7J\",onTap:onTapetvlxq,ref:refBinding,style:{...style},...addPropertyOverrides({K4b1v4mWT:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mvprf9\",\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"BKi4nTo9H\",opacity:1,requiresOverflowVisible:true,style:{rotate:180},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><g><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(169, 219, 220)\"></path><path d=\"M 16 5.5 L 9 12.5 L 16 19.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(245, 250, 247)\" stroke-linecap=\"round\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({K4b1v4mWT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><g><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(245, 250, 247)\"></path><path d=\"M 16 5.5 L 9 12.5 L 16 19.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-91dc4164-83fb-4c84-b75f-8abf2c3dc8b2, rgb(169, 219, 220)) /* {&quot;name&quot;:&quot;green&quot;} */\" stroke-linecap=\"round\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t3onqu\",layoutDependency:layoutDependency,layoutId:\"BqfNHhNbW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(169, 219, 220)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({K4b1v4mWT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 25\" overflow=\"visible\"><path d=\"M 12.5 0 C 19.404 0 25 5.596 25 12.5 C 25 19.404 19.404 25 12.5 25 C 5.596 25 0 19.404 0 12.5 C 0 5.596 5.596 0 12.5 0 Z\" fill=\"rgb(245, 250, 247)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qtbomb\",layoutDependency:layoutDependency,layoutId:\"wlrlzvrlQ\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 14\" overflow=\"visible\"><path d=\"M 7 0 L 0 7 L 7 14\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(245, 250, 247)\" stroke-linecap=\"round\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({K4b1v4mWT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7 14\" overflow=\"visible\"><path d=\"M 7 0 L 0 7 L 7 14\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-91dc4164-83fb-4c84-b75f-8abf2c3dc8b2, rgb(169, 219, 220)) /* {&quot;name&quot;:&quot;green&quot;} */\" stroke-linecap=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cJ4Jk.framer-1du81gv, .framer-cJ4Jk .framer-1du81gv { display: block; }\",\".framer-cJ4Jk.framer-13ixfme { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cJ4Jk .framer-1mvprf9 { height: 25px; position: relative; width: 25px; }\",\".framer-cJ4Jk .framer-1t3onqu { height: 25px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-cJ4Jk .framer-qtbomb { height: 14px; left: 9px; position: absolute; top: 6px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 25\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"K4b1v4mWT\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IB5kRmzUk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZKOpL8EEF=withCSS(Component,css,\"framer-cJ4Jk\");export default FramerZKOpL8EEF;FramerZKOpL8EEF.displayName=\"scroll Right\";FramerZKOpL8EEF.defaultProps={height:25,width:25};addPropertyControls(FramerZKOpL8EEF,{variant:{options:[\"HcZ705A7J\",\"K4b1v4mWT\"],optionTitles:[\"right\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},IB5kRmzUk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerZKOpL8EEF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZKOpL8EEF\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"IB5kRmzUk\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"25\",\"framerIntrinsicWidth\":\"25\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K4b1v4mWT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZKOpL8EEF.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrollLeft}from\"https://framerusercontent.com/modules/awUHqpLVV7DL34VFIhfb/Yuvzsu1QCHXumWS6pHk5/ScrollOverrides.js\";import{withScrollContainer}from\"https://framerusercontent.com/modules/24FjbGuDoxNJUOKeu3gS/nGBg8mHBxz9vQp1T0pd9/Scroll.js\";import Books from\"https://framerusercontent.com/modules/3jpcOQ1PcXhN1FxOTyNs/pQfpDmOFAXbRvL5wSj4N/Cn2QOntl7.js\";import ButtonToSubpage from\"https://framerusercontent.com/modules/y45wRphd4UfRPg56OZ49/m1Ijv6U67XfPSXf3LLQ1/PrlazBxYe.js\";import Book2 from\"https://framerusercontent.com/modules/00FecbiS1IBXtgQaHw7f/NrPix8BFn2tUkLcYQORo/sWPfHBjtn.js\";import ScrollLeft,*as ScrollLeftInfo from\"https://framerusercontent.com/modules/UiDHTRPXFMpOoqUaXiIS/Yg1AJhCOaClvx1YCkT3V/t7ZmXNaP8.js\";import ScrollRight from\"https://framerusercontent.com/modules/wZjx1LJan749PhMq6vQp/HdI3J5cSLO8FC1q5GeOD/ZKOpL8EEF.js\";const ButtonToSubpageFonts=getFonts(ButtonToSubpage);const ScrollLeftFonts=getFonts(ScrollLeft);const ScrollLeftWithScrollLeft5cwtwiWithMappedReactProps141j6b4=withMappedReactProps(withCodeBoundaryForOverrides(ScrollLeft,{nodeId:\"VvsaNLC6B\",override:withScrollLeft,scopeId:\"SF77KXg7K\"}),ScrollLeftInfo);const Book2Fonts=getFonts(Book2);const MotionDivWithScrollContainerw9pflt=withCodeBoundaryForOverrides(motion.div,{nodeId:\"jPqG99LrB\",override:withScrollContainer,scopeId:\"SF77KXg7K\"});const ScrollRightFonts=getFonts(ScrollRight);const serializationHash=\"framer-x2gWR\";const variantClassNames={UQ423bbpu:\"framer-v-yot1pn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SoVoHrXFb=undefined;const hXn9FLIg0=undefined;const MNDPyEtDTyPsNbRw77=undefined;const h0H25p5JByPsNbRw77=undefined;const DW4MSTfCIyPsNbRw77=undefined;const k2LBdzrj5yPsNbRw77=undefined;const D1xLG0SntyPsNbRw77=undefined;const idyPsNbRw77=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2,x:1};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"yPsNbRw77\",data:Books,type:\"Collection\"},select:[{collection:\"yPsNbRw77\",name:\"MNDPyEtDT\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"h0H25p5JB\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"DW4MSTfCI\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"k2LBdzrj5\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"D1xLG0Snt\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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=({click,height,id,padding,width,...props})=>{return{...props,hXn9FLIg0:click??props.hXn9FLIg0,SoVoHrXFb:padding??props.SoVoHrXFb??\"0px 75px 0px 75px\"};};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,hXn9FLIg0,SoVoHrXFb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"UQ423bbpu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const IB5kRmzUk1htgk08=activeVariantCallback(async(...args)=>{if(hXn9FLIg0){const res=await hXn9FLIg0(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yot1pn\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UQ423bbpu\",ref:refBinding,style:{backgroundColor:\"rgb(246, 250, 246)\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dwxf0w\",layoutDependency:layoutDependency,layoutId:\"E_Cd_nBj0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmxhY2sgSGFuIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Black Han Sans\", \"Black Han Sans Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31822e37-f524-4775-958f-199ea451efa7, rgb(29, 54, 90)))\"},children:\"WHAT WE READ\"})}),className:\"framer-1dr95r1\",fonts:[\"GF;Black Han Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"g8dEaAFpR\",style:{\"--extracted-r6o4lv\":\"var(--token-31822e37-f524-4775-958f-199ea451efa7, rgb(29, 54, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hb795a\",layoutDependency:layoutDependency,layoutId:\"likdxEsey\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Gz8X4wn5v\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mb1wty-container\",layoutDependency:layoutDependency,layoutId:\"Q4lyJ8uvw-container\",nodeId:\"Q4lyJ8uvw\",rendersWithMotion:true,scopeId:\"SF77KXg7K\",whileHover:animation,children:/*#__PURE__*/_jsx(ButtonToSubpage,{af81KiqSe:\"新飯書架\",height:\"100%\",id:\"Q4lyJ8uvw\",im7JP4Wbe:resolvedLinks[0],layoutId:\"Q4lyJ8uvw\",style:{height:\"100%\"},variant:\"sZKarcwKh\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-31822e37-f524-4775-958f-199ea451efa7, rgb(29, 54, 90)))\"},children:\"點擊書籍📚，查看過往每月讀書的相關活動\"})}),className:\"framer-1ocyrgh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MhzSVOTGO\",style:{\"--extracted-r6o4lv\":\"var(--token-31822e37-f524-4775-958f-199ea451efa7, rgb(29, 54, 90))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c4uv1g\",\"data-framer-name\":\"读书会\",layoutDependency:layoutDependency,layoutId:\"qgDYBEfCn\",style:{backgroundColor:\"rgb(246, 250, 246)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-152mn9z\",\"data-framer-name\":\"scroll button\",layoutDependency:layoutDependency,layoutId:\"kmn03E5xS\",style:{\"--1vzsanu\":numberToPixelString(SoVoHrXFb),backgroundColor:\"var(--token-2f0e3cea-f3d4-45a0-ab96-da282bb870aa, rgb(246, 250, 246))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5cwtwi-container\",layoutDependency:layoutDependency,layoutId:\"VvsaNLC6B-container\",nodeId:\"VvsaNLC6B\",rendersWithMotion:true,scopeId:\"SF77KXg7K\",whileTap:animation1,children:/*#__PURE__*/_jsx(ScrollLeftWithScrollLeft5cwtwiWithMappedReactProps141j6b4,{height:\"100%\",IB5kRmzUk:IB5kRmzUk1htgk08,id:\"VvsaNLC6B\",layoutId:\"VvsaNLC6B\",variant:\"H9jC9W1MK\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithScrollContainerw9pflt,{className:\"framer-w9pflt\",\"data-framer-name\":\"ScrollContainer\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"jPqG99LrB\",style:{backgroundColor:\"var(--token-2f0e3cea-f3d4-45a0-ab96-da282bb870aa, rgb(246, 250, 246))\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-k8735r\",\"data-framer-name\":\"Books\",layoutDependency:layoutDependency,layoutId:\"yPsNbRw77\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"yPsNbRw77\",data:Books,type:\"Collection\"},select:[{collection:\"yPsNbRw77\",name:\"MNDPyEtDT\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"h0H25p5JB\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"DW4MSTfCI\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"k2LBdzrj5\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"D1xLG0Snt\",type:\"Identifier\"},{collection:\"yPsNbRw77\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({D1xLG0Snt:D1xLG0SntyPsNbRw77,DW4MSTfCI:DW4MSTfCIyPsNbRw77,h0H25p5JB:h0H25p5JByPsNbRw77,id:idyPsNbRw77,k2LBdzrj5:k2LBdzrj5yPsNbRw77,MNDPyEtDT:MNDPyEtDTyPsNbRw77},index)=>{MNDPyEtDTyPsNbRw77??=\"\";DW4MSTfCIyPsNbRw77??=\"\";k2LBdzrj5yPsNbRw77??=\"\";D1xLG0SntyPsNbRw77??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`yPsNbRw77-${idyPsNbRw77}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{MNDPyEtDT:MNDPyEtDTyPsNbRw77},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{MNDPyEtDT:MNDPyEtDTyPsNbRw77},webPageId:\"rYKcApbRF\"},motionChild:true,nodeId:\"TlFM5TDss\",openInNewTab:false,scopeId:\"SF77KXg7K\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ulowfv framer-18of3wi\",layoutDependency:layoutDependency,layoutId:\"TlFM5TDss\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:290,width:\"190px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16ijlo8-container\",layoutDependency:layoutDependency,layoutId:\"f1wHUjfUu-container\",nodeId:\"f1wHUjfUu\",rendersWithMotion:true,scopeId:\"SF77KXg7K\",children:/*#__PURE__*/_jsx(Book2,{height:\"100%\",id:\"f1wHUjfUu\",layoutId:\"f1wHUjfUu\",Le8H_AOyj:toResponsiveImage(h0H25p5JByPsNbRw77),qBUJ6yCfQ:k2LBdzrj5yPsNbRw77,SIkwxPXLT:DW4MSTfCIyPsNbRw77,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"RlM7TWFucm9wZS1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Manrope\", \"Manrope Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(169, 219, 220))\"},children:\"2025年10月\"})}),className:\"framer-f8afcd\",fonts:[\"FS;Manrope-semibold\"],layoutDependency:layoutDependency,layoutId:\"njm23ouPE\",style:{\"--extracted-1w1cjl5\":\"rgb(169, 219, 220)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:D1xLG0SntyPsNbRw77,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idyPsNbRw77);})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-129auca-container\",layoutDependency:layoutDependency,layoutId:\"VG3Vlaav6-container\",nodeId:\"VG3Vlaav6\",rendersWithMotion:true,scopeId:\"SF77KXg7K\",whileTap:animation1,children:/*#__PURE__*/_jsx(ScrollRight,{height:\"100%\",id:\"VG3Vlaav6\",layoutId:\"VG3Vlaav6\",variant:\"HcZ705A7J\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:781.5,intrinsicWidth:781.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||856)-53),pixelHeight:1563,pixelWidth:1563,sizes:\"164px\",src:\"https://framerusercontent.com/images/CKYuviYj6UZEm8Bzuvl2NzbXOwg.png?scale-down-to=1024&width=1563&height=1563\",srcSet:\"https://framerusercontent.com/images/CKYuviYj6UZEm8Bzuvl2NzbXOwg.png?scale-down-to=512&width=1563&height=1563 512w,https://framerusercontent.com/images/CKYuviYj6UZEm8Bzuvl2NzbXOwg.png?scale-down-to=1024&width=1563&height=1563 1024w,https://framerusercontent.com/images/CKYuviYj6UZEm8Bzuvl2NzbXOwg.png?width=1563&height=1563 1563w\"},className:\"framer-wnf2b7\",\"data-framer-name\":\"\\xc8\\xaf\\xbb\\xe4\\xb9\\xa6\\xe5\\xa5\\xb3\\xe7\\x94\\x9f\",layoutDependency:layoutDependency,layoutId:\"zAkgaUSQl\",style:{rotate:8}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-x2gWR.framer-18of3wi, .framer-x2gWR .framer-18of3wi { display: block; }\",\".framer-x2gWR.framer-yot1pn { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 856px; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 64px 16px 60px 16px; position: relative; width: 1200px; }\",\".framer-x2gWR .framer-dwxf0w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-x2gWR .framer-1dr95r1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-x2gWR .framer-1hb795a { 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: 10px; position: relative; width: 100%; }\",\".framer-x2gWR .framer-1mb1wty-container { flex: none; height: 34px; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-x2gWR .framer-1ocyrgh { flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-x2gWR .framer-c4uv1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-x2gWR .framer-152mn9z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: var(--1vzsanu); position: relative; width: 1px; }\",\".framer-x2gWR .framer-5cwtwi-container, .framer-x2gWR .framer-129auca-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-x2gWR .framer-w9pflt { 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: hidden; overflow-x: auto; padding: 0px; position: relative; width: 1px; }\",\".framer-x2gWR .framer-k8735r { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 62px 40px 62px 40px; position: relative; width: 1px; }\",\".framer-x2gWR .framer-1ulowfv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-x2gWR .framer-16ijlo8-container { flex: none; height: 290px; position: relative; width: 190px; }\",\".framer-x2gWR .framer-f8afcd { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-x2gWR .framer-wnf2b7 { aspect-ratio: 1 / 1; bottom: -111px; flex: none; height: var(--framer-aspect-ratio-supported, 164px); left: -280px; overflow: visible; position: absolute; width: 164px; z-index: 1; }\",'.framer-x2gWR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-x2gWR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-x2gWR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-x2gWR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-x2gWR[data-hide-scrollbars=\"true\"], .framer-x2gWR [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 856\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]}}}\n * @framerVariables {\"hXn9FLIg0\":\"click\",\"SoVoHrXFb\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSF77KXg7K=withCSS(Component,css,\"framer-x2gWR\");export default FramerSF77KXg7K;FramerSF77KXg7K.displayName=\"whatweread\";FramerSF77KXg7K.defaultProps={height:856,width:1200};addPropertyControls(FramerSF77KXg7K,{hXn9FLIg0:{title:\"Click\",type:ControlType.EventHandler},SoVoHrXFb:{defaultValue:\"0px 75px 0px 75px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerSF77KXg7K,[{explicitInter:true,fonts:[{cssFamilyName:\"Black Han Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Black Han Sans\",url:\"https://fonts.gstatic.com/s/blackhansans/v24/ea8Aad44WunzF9a-dL6toA8r8nqQIXSkH-Hc.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\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"}]},...ButtonToSubpageFonts,...ScrollLeftFonts,...Book2Fonts,...ScrollRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSF77KXg7K\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"856\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"hXn9FLIg0\\\":\\\"click\\\",\\\"SoVoHrXFb\\\":\\\"padding\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}