{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/khf53AYzy3cYf4Q6cwVV/dQVJd54wOPjjnHsPfZUa/RRTqNWMrN.js", "ssg:https://framerusercontent.com/modules/3tC1vlaBHZEXRAhAoYWU/J67SIoLlHp2UFEreNLFQ/ut2pVzUK_.js", "ssg:https://framerusercontent.com/modules/qZtB9IHfXWGkcH61M7Eh/UGp6KliuEWk0lBe41s5O/baKtC8Qis.js"],
  "sourcesContent": ["// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zcWSsyhvZmNpH8nTgtRn/3EqhA9gYlauaE6yijEWu/GeX1UJRtA.js\";const enabledGestures={fcdBTb4oX:{hover:true},kfCJ5EKQY:{hover:true},VrktGYest:{hover:true}};const cycleOrder=[\"fcdBTb4oX\",\"VrktGYest\",\"kfCJ5EKQY\"];const serializationHash=\"framer-44Npr\";const variantClassNames={fcdBTb4oX:\"framer-v-nmjb21\",kfCJ5EKQY:\"framer-v-1qq9arf\",VrktGYest:\"framer-v-yijp5f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"fcdBTb4oX\",\"Variant 2\":\"kfCJ5EKQY\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fcdBTb4oX\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fcdBTb4oX\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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:\"https://apps.apple.com/app/id908519492\",motionChild:true,nodeId:\"fcdBTb4oX\",...addPropertyOverrides({kfCJ5EKQY:{href:\"https://developer.apple.com/xcode/\",openInNewTab:true},VrktGYest:{href:\"https://apps.apple.com/app/id1496833156\",openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nmjb21\",className,classNames)} framer-1eet2av`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fcdBTb4oX\",ref:ref??ref1,style:{backgroundColor:\"rgb(43, 43, 43)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,opacity:1,...style},variants:{\"fcdBTb4oX-hover\":{opacity:.5},\"kfCJ5EKQY-hover\":{opacity:.5},\"VrktGYest-hover\":{opacity:.5}},...addPropertyOverrides({\"fcdBTb4oX-hover\":{\"data-framer-name\":undefined},\"kfCJ5EKQY-hover\":{\"data-framer-name\":undefined},\"VrktGYest-hover\":{\"data-framer-name\":undefined},kfCJ5EKQY:{\"data-framer-name\":\"Variant 2\"},VrktGYest:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Swift Playgrounds for iPad app icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||48)-16-32)/2)),pixelHeight:1024,pixelWidth:1024,sizes:\"32px\",src:\"https://framerusercontent.com/images/Gw9znXZvRh3WFsngs6wI1tRdS0.png\",srcSet:\"https://framerusercontent.com/images/Gw9znXZvRh3WFsngs6wI1tRdS0.png?scale-down-to=512 512w,https://framerusercontent.com/images/Gw9znXZvRh3WFsngs6wI1tRdS0.png 1024w\"},className:\"framer-or1gb4\",layoutDependency:layoutDependency,layoutId:\"qIcu3_QO8\",style:{opacity:1},variants:{\"kfCJ5EKQY-hover\":{opacity:.5},\"VrktGYest-hover\":{opacity:.5}},...addPropertyOverrides({kfCJ5EKQY:{background:{alt:\"Swift Playgrounds for iPad app icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||52)-16-32)/2)),pixelHeight:512,pixelWidth:512,src:\"https://framerusercontent.com/images/bQ2oR22mtf28h84znNHTDsErX7g.webp\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",children:\"Playground on iPad\"})}),className:\"framer-1wf49pl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"afbK6TI7g\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{\"kfCJ5EKQY-hover\":{opacity:.5},\"VrktGYest-hover\":{opacity:.5}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kfCJ5EKQY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",children:\"Xcode\"})})},VrktGYest:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",children:\"Playground on Mac\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-44Npr.framer-1eet2av, .framer-44Npr .framer-1eet2av { display: block; }\",\".framer-44Npr.framer-nmjb21 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-44Npr .framer-or1gb4 { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-44Npr .framer-1wf49pl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-44Npr.framer-nmjb21 { gap: 0px; } .framer-44Npr.framer-nmjb21 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-44Npr.framer-nmjb21 > :first-child { margin-left: 0px; } .framer-44Npr.framer-nmjb21 > :last-child { margin-right: 0px; } }\",\".framer-44Npr.framer-v-1qq9arf.framer-nmjb21 { height: 52px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 225.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VrktGYest\":{\"layout\":[\"auto\",\"auto\"]},\"kfCJ5EKQY\":{\"layout\":[\"auto\",\"fixed\"]},\"f3vcsjPtC\":{\"layout\":[\"auto\",\"auto\"]},\"MsqR69di0\":{\"layout\":[\"auto\",\"auto\"]},\"HHd6wkhhn\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRRTqNWMrN=withCSS(Component,css,\"framer-44Npr\");export default FramerRRTqNWMrN;FramerRRTqNWMrN.displayName=\"Learn/Platform Buttons\";FramerRRTqNWMrN.defaultProps={height:48,width:225.5};addPropertyControls(FramerRRTqNWMrN,{variant:{options:[\"fcdBTb4oX\",\"VrktGYest\",\"kfCJ5EKQY\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRRTqNWMrN,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRRTqNWMrN\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"225.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VrktGYest\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kfCJ5EKQY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"f3vcsjPtC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MsqR69di0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HHd6wkhhn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zcWSsyhvZmNpH8nTgtRn/3EqhA9gYlauaE6yijEWu/GeX1UJRtA.js\";const enabledGestures={hImxr961Y:{hover:true}};const serializationHash=\"framer-brV78\";const variantClassNames={hImxr961Y:\"framer-v-1x6z945\"};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 convertFromBoolean=(value,activeLocale)=>{if(value){return\"16px\";}else{return\"0px\";}};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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=({cropToCircle,height,id,image,link,title,width,...props})=>{return{...props,jHr76Wwa2:cropToCircle??props.jHr76Wwa2,ngKAr5jZA:title??props.ngKAr5jZA??\"Sample Project\",tRgvgwKH3:image??props.tRgvgwKH3??{alt:\"Swift Playgrounds for iPad app icon\",src:\"https://framerusercontent.com/images/TOUGTU8IYyOIHfPwuFLo3PG4wnQ.svg\"},Uje3g7iz1:link??props.Uje3g7iz1};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,tRgvgwKH3,ngKAr5jZA,Uje3g7iz1,jHr76Wwa2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"hImxr961Y\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const radius=radiusForCorner(convertFromBoolean(jHr76Wwa2,activeLocale),0);const radius1=radiusForCorner(convertFromBoolean(jHr76Wwa2,activeLocale),1);const radius2=radiusForCorner(convertFromBoolean(jHr76Wwa2,activeLocale),2);const radius3=radiusForCorner(convertFromBoolean(jHr76Wwa2,activeLocale),3);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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:Uje3g7iz1,motionChild:true,nodeId:\"hImxr961Y\",openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x6z945\",className,classNames)} framer-bneyes`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hImxr961Y\",ref:ref??ref1,style:{backgroundColor:\"rgb(43, 43, 43)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,opacity:1,...style},variants:{\"hImxr961Y-hover\":{opacity:.5}},...addPropertyOverrides({\"hImxr961Y-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||48)-16-32)/2)),pixelHeight:96,pixelWidth:98,sizes:\"32px\",...toResponsiveImage(tRgvgwKH3),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1b4qscq\",layoutDependency:layoutDependency,layoutId:\"hImxr961YqIcu3_QO8\",style:{borderBottomLeftRadius:radius3,borderBottomRightRadius:radius2,borderTopLeftRadius:radius,borderTopRightRadius:radius1}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",children:\"Sample Project\"})}),className:\"framer-1awn0k9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hImxr961YafbK6TI7g\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ngKAr5jZA,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-brV78.framer-bneyes, .framer-brV78 .framer-bneyes { display: block; }\",\".framer-brV78.framer-1x6z945 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-brV78 .framer-1b4qscq { flex: none; height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-brV78 .framer-1awn0k9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-brV78.framer-1x6z945 { gap: 0px; } .framer-brV78.framer-1x6z945 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-brV78.framer-1x6z945 > :first-child { margin-left: 0px; } .framer-brV78.framer-1x6z945 > :last-child { margin-right: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 189.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LVTwMswhn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"tRgvgwKH3\":\"image\",\"ngKAr5jZA\":\"title\",\"Uje3g7iz1\":\"link\",\"jHr76Wwa2\":\"cropToCircle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerut2pVzUK_=withCSS(Component,css,\"framer-brV78\");export default Framerut2pVzUK_;Framerut2pVzUK_.displayName=\"Chip\";Framerut2pVzUK_.defaultProps={height:48,width:189.5};addPropertyControls(Framerut2pVzUK_,{tRgvgwKH3:{__defaultAssetReference:\"data:framer/asset-reference,TOUGTU8IYyOIHfPwuFLo3PG4wnQ.svg?originalFilename=github-mark-white.svg&preferredSize=auto\",__vekterDefault:{alt:\"Swift Playgrounds for iPad app icon\",assetReference:\"data:framer/asset-reference,TOUGTU8IYyOIHfPwuFLo3PG4wnQ.svg?originalFilename=github-mark-white.svg&preferredSize=auto\"},description:\"\",title:\"Image\",type:ControlType.ResponsiveImage},ngKAr5jZA:{defaultValue:\"Sample Project\",displayTextArea:false,title:\"Title\",type:ControlType.String},Uje3g7iz1:{title:\"Link\",type:ControlType.Link},jHr76Wwa2:{defaultValue:false,title:\"Crop to Circle\",type:ControlType.Boolean}});addFonts(Framerut2pVzUK_,[{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerut2pVzUK_\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"tRgvgwKH3\\\":\\\"image\\\",\\\"ngKAr5jZA\\\":\\\"title\\\",\\\"Uje3g7iz1\\\":\\\"link\\\",\\\"jHr76Wwa2\\\":\\\"cropToCircle\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LVTwMswhn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"189.5\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (915daba)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import LearnAuthors from\"https://framerusercontent.com/modules/zrVK6uq4Nz52QZOFeKee/692cmZWdeTYSCgxOisxU/zbxj27NdQ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/zcWSsyhvZmNpH8nTgtRn/3EqhA9gYlauaE6yijEWu/GeX1UJRtA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/lom01FOCc6RNrYri5oaE/ls4uIZF3dtcipp7PFi4z/QsZl_Cwkf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rahGxZEusZ2XTKEDg3jA/9nhZsIJfet1ZZWiBkMxS/rZ0GHvAA4.js\";import LearnPlatformButtons from\"https://framerusercontent.com/modules/khf53AYzy3cYf4Q6cwVV/dQVJd54wOPjjnHsPfZUa/RRTqNWMrN.js\";import Chip from\"https://framerusercontent.com/modules/3tC1vlaBHZEXRAhAoYWU/J67SIoLlHp2UFEreNLFQ/ut2pVzUK_.js\";const ChipFonts=getFonts(Chip);const LearnPlatformButtonsFonts=getFonts(LearnPlatformButtons);const MaterialFonts=getFonts(Material);const cycleOrder=[\"D0Uf8ZDfD\",\"HEB5ySmfz\",\"ucSn65cVU\"];const serializationHash=\"framer-uCWSn\";const variantClassNames={D0Uf8ZDfD:\"framer-v-10bp8vl\",HEB5ySmfz:\"framer-v-13hduuk\",ucSn65cVU:\"framer-v-191rwj0\"};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 isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const display=options.display?options.display:\"date\";const dateOptions={dateStyle:display!==\"time\"?options.dateStyle:undefined,timeStyle:display===\"date\"?undefined:\"short\",timeZone:\"UTC\"};const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;// We add a try block because an invalid language code results in a crash\ntry{return date.toLocaleString(locale,dateOptions);}catch{return date.toLocaleString(fallbackLocale,dateOptions);}};const prefix=(value,prefix)=>{if(typeof value===\"string\"&&typeof prefix===\"string\"){return prefix+value;}else if(typeof value===\"string\"){return value;}else if(typeof prefix===\"string\"){return prefix;}return\"\";};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const query=(prequery,{o0Hoick91})=>prequery({from:{alias:\"hjnSSa0ie\",data:LearnAuthors,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},orderBy:[{arguments:[{type:\"LiteralValue\",value:o0Hoick91},{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hjnSSa0ie\",name:\"Aw3pCYNsd\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"TDOgcqN_3\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"J54Z7Tmk_\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:o0Hoick91},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 3\":\"ucSn65cVU\",L:\"D0Uf8ZDfD\",M:\"HEB5ySmfz\"};const getProps=({authors,gitHub,height,id,lastEditedVisible,lastUpdated,linkedIn,personalWebsite,profilePicture,sampleProject,sampleProjectVisible,swiftPlaygroundsIPad,swiftPlaygroundsMac,title,visible,visible1,visible2,visible3,width,xcodeMac,...props})=>{return{...props,bc14JExji:visible3??props.bc14JExji,CwyV2AnVv:visible??props.CwyV2AnVv,EGDFUGwpi:linkedIn??props.EGDFUGwpi,etLhBW3kV:visible2??props.etLhBW3kV??true,kwqspmvBV:lastEditedVisible??props.kwqspmvBV??true,m85PVxAxs:gitHub??props.m85PVxAxs,NRLZeJsrf:title??props.NRLZeJsrf??\"Pickers\",o0Hoick91:authors??props.o0Hoick91??[],p_juqFyfX:sampleProjectVisible??props.p_juqFyfX??true,PgpZP0sEA:personalWebsite??props.PgpZP0sEA,Psa_qnIvH:visible1??props.Psa_qnIvH,pxmHJaKXs:swiftPlaygroundsIPad??props.pxmHJaKXs??true,qaRpmitAs:lastUpdated??props.qaRpmitAs??\"2024-10-18T00:00:00.000Z\",S0_jocJCy:xcodeMac??props.S0_jocJCy??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"D0Uf8ZDfD\",Wv3rVJ8CJ:sampleProject??props.Wv3rVJ8CJ,xUsYvpcRF:profilePicture??props.xUsYvpcRF,Z1pFiQMvv:swiftPlaygroundsMac??props.Z1pFiQMvv??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,CwyV2AnVv,Psa_qnIvH,etLhBW3kV,bc14JExji,NRLZeJsrf,qaRpmitAs,o0Hoick91,pxmHJaKXs,Z1pFiQMvv,S0_jocJCy,Wv3rVJ8CJ,p_juqFyfX,kwqspmvBV,xUsYvpcRF,PgpZP0sEA,m85PVxAxs,EGDFUGwpi,Aw3pCYNsdhjnSSa0ie,TDOgcqN_3hjnSSa0ie,J54Z7Tmk_hjnSSa0ie,idhjnSSa0ie,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"D0Uf8ZDfD\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const visible=isSet(xUsYvpcRF);const activeLocaleCode=useLocaleCode();const textContent=suffix(prefix(toDateString(qaRpmitAs,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode),\"Last updated on \"),\".\");const visible1=isSet(o0Hoick91);const router=useRouter();const visible2=isSet(m85PVxAxs);const visible3=isSet(PgpZP0sEA);const visible4=isSet(EGDFUGwpi);const isDisplayed=()=>{if(baseVariant===\"ucSn65cVU\")return true;return false;};const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();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-10bp8vl\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"D0Uf8ZDfD\",ref:ref??ref1,style:{...style},...addPropertyOverrides({HEB5ySmfz:{\"data-framer-name\":\"M\"},ucSn65cVU:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1stpmnz\",layoutDependency:layoutDependency,layoutId:\"w45SK4Nxg\",children:[visible&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0),sizes:\"150px\",...toResponsiveImage(xUsYvpcRF)},className:\"framer-1kla370\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"x3FbjztT7\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:75,borderBottomRightRadius:75,borderTopLeftRadius:75,borderTopRightRadius:75},...addPropertyOverrides({ucSn65cVU:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+0+0)+0+0),sizes:\"150px\",...toResponsiveImage(xUsYvpcRF)}}},baseVariant,gestureVariant)}),CwyV2AnVv&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sSQxIU8Ka\"},motionChild:true,nodeId:\"FDSU699U7\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gxnx3f\",\"data-styles-preset\":\"QsZl_Cwkf\",children:\"Concepts\"})})})}),className:\"framer-f3c3vn\",\"data-framer-name\":\"Concepts\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"FDSU699U7\",style:{\"--extracted-1of0zx5\":\"var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73))\"},verticalAlignment:\"top\",withExternalLayout:true}),Psa_qnIvH&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OQLiZTDVd\"},motionChild:true,nodeId:\"w3_btMUiQ\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gxnx3f\",\"data-styles-preset\":\"QsZl_Cwkf\",children:\"Collections\"})})})}),className:\"framer-3fl90c\",\"data-framer-name\":\"Concepts\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"w3_btMUiQ\",style:{\"--extracted-1of0zx5\":\"var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73))\"},verticalAlignment:\"top\",withExternalLayout:true}),etLhBW3kV&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"h66ycP15h\"},motionChild:true,nodeId:\"GWJjp8pyT\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gxnx3f\",\"data-styles-preset\":\"QsZl_Cwkf\",children:\"Components\"})})})}),className:\"framer-12m8r5m\",\"data-framer-name\":\"Concepts\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"GWJjp8pyT\",style:{\"--extracted-1of0zx5\":\"var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73))\"},verticalAlignment:\"top\",withExternalLayout:true}),bc14JExji&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qRUvCGHon\"},motionChild:true,nodeId:\"sHrdRGT_W\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1gxnx3f\",\"data-styles-preset\":\"QsZl_Cwkf\",children:\"Projects\"})})})}),className:\"framer-13nw220\",\"data-framer-name\":\"Concepts\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"sHrdRGT_W\",style:{\"--extracted-1of0zx5\":\"var(--token-727b1d6c-1fe4-4d2e-a1ac-8dbacf1a20af, rgb(242, 201, 73))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-cqw6v3\",\"data-styles-preset\":\"rZ0GHvAA4\",children:\"Computed Properties\"})}),className:\"framer-aece45\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fZyV68RZk\",text:NRLZeJsrf,verticalAlignment:\"top\",withExternalLayout:true}),kwqspmvBV&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\"},children:\"Last updated on .\"})}),className:\"framer-1h6quxu\",\"data-framer-name\":\"Last Updated\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oEPWOeQCA\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\"},text:textContent,verticalAlignment:\"top\",withExternalLayout:true})]}),visible1&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-147leza\",layoutDependency:layoutDependency,layoutId:\"hjnSSa0ie\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"hjnSSa0ie\",data:LearnAuthors,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},orderBy:[{arguments:[{type:\"LiteralValue\",value:o0Hoick91},{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"}],direction:\"asc\",functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hjnSSa0ie\",name:\"Aw3pCYNsd\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"TDOgcqN_3\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"J54Z7Tmk_\",type:\"Identifier\"},{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"hjnSSa0ie\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{type:\"LiteralValue\",value:o0Hoick91},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Aw3pCYNsd:Aw3pCYNsdhjnSSa0ie,id:idhjnSSa0ie,J54Z7Tmk_:J54Z7Tmk_hjnSSa0ie,TDOgcqN_3:TDOgcqN_3hjnSSa0ie},index)=>{TDOgcqN_3hjnSSa0ie??=\"\";J54Z7Tmk_hjnSSa0ie??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`hjnSSa0ie-${idhjnSSa0ie}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{J54Z7Tmk_:J54Z7Tmk_hjnSSa0ie},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16zj07y\",layoutDependency:layoutDependency,layoutId:\"HyGMjeDei\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{J54Z7Tmk_:J54Z7Tmk_hjnSSa0ie},webPageId:\"R7wdaBnbl\"},implicitPathVariables:undefined},{href:{pathVariables:{J54Z7Tmk_:J54Z7Tmk_hjnSSa0ie},webPageId:\"R7wdaBnbl\"},implicitPathVariables:undefined},{href:{pathVariables:{J54Z7Tmk_:J54Z7Tmk_hjnSSa0ie},webPageId:\"R7wdaBnbl\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+262+0+0,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+254+8)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18gj9iz-container\",layoutDependency:layoutDependency,layoutId:\"AxyZrnrdP-container\",nodeId:\"AxyZrnrdP\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Chip,{height:\"100%\",id:\"AxyZrnrdP\",jHr76Wwa2:true,layoutId:\"AxyZrnrdP\",ngKAr5jZA:TDOgcqN_3hjnSSa0ie,tRgvgwKH3:toResponsiveImage(Aw3pCYNsdhjnSSa0ie),Uje3g7iz1:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({HEB5ySmfz:{Uje3g7iz1:resolvedLinks[1]},ucSn65cVU:{Uje3g7iz1:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})})})},idhjnSSa0ie);})})})})}),p_juqFyfX&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+318,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+302+16)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gyhqfa-container\",layoutDependency:layoutDependency,layoutId:\"esppLcKsV-container\",nodeId:\"esppLcKsV\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Chip,{height:\"100%\",id:\"esppLcKsV\",jHr76Wwa2:false,layoutId:\"esppLcKsV\",ngKAr5jZA:\"Sample Project\",Uje3g7iz1:Wv3rVJ8CJ,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8ihlwq\",layoutDependency:layoutDependency,layoutId:\"jbdW8LEKw\",children:[pxmHJaKXs&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+374+0,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+350+24)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9jl58x-container\",layoutDependency:layoutDependency,layoutId:\"bOebHqQNJ-container\",nodeId:\"bOebHqQNJ\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(LearnPlatformButtons,{height:\"100%\",id:\"bOebHqQNJ\",layoutId:\"bOebHqQNJ\",variant:\"fcdBTb4oX\",width:\"100%\"})})}),Z1pFiQMvv&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+374+0,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+350+24)+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-147e7yy-container\",layoutDependency:layoutDependency,layoutId:\"gYFknfKrd-container\",nodeId:\"gYFknfKrd\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(LearnPlatformButtons,{height:\"100%\",id:\"gYFknfKrd\",layoutId:\"gYFknfKrd\",variant:\"VrktGYest\",width:\"100%\"})})}),S0_jocJCy&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+374+0,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+350+24)+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-km170j-container\",layoutDependency:layoutDependency,layoutId:\"IQ4U19CKf-container\",nodeId:\"IQ4U19CKf\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(LearnPlatformButtons,{height:\"100%\",id:\"IQ4U19CKf\",layoutId:\"IQ4U19CKf\",variant:\"kfCJ5EKQY\",width:\"100%\"})})})]}),visible2&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ostvgz\",layoutDependency:layoutDependency,layoutId:\"WAFadeDsU\",children:[visible3&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+430+2,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+510+32)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8doi5z-container\",layoutDependency:layoutDependency,layoutId:\"CwtuFkbnS-container\",nodeId:\"CwtuFkbnS\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Chip,{height:\"100%\",id:\"CwtuFkbnS\",jHr76Wwa2:false,layoutId:\"CwtuFkbnS\",ngKAr5jZA:\"Personal Website\",tRgvgwKH3:addImageAlt({src:\"https://framerusercontent.com/images/bZDeyUqMNoFI5YKQ9yTBfMLnyMg.svg\"},\"\"),Uje3g7iz1:PgpZP0sEA,width:\"100%\"})})}),visible2&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+430+2,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+510+32)+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dddyab-container\",layoutDependency:layoutDependency,layoutId:\"vJLOZYqp2-container\",nodeId:\"vJLOZYqp2\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Chip,{height:\"100%\",id:\"vJLOZYqp2\",jHr76Wwa2:false,layoutId:\"vJLOZYqp2\",ngKAr5jZA:\"GitHub\",Uje3g7iz1:m85PVxAxs,width:\"100%\"})})}),visible4&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+430+2,...addPropertyOverrides({ucSn65cVU:{y:(componentViewport?.y||0)+0+((componentViewport?.height||655)-64-718+510+32)+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10mquwt-container\",layoutDependency:layoutDependency,layoutId:\"XMrhayISP-container\",nodeId:\"XMrhayISP\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Chip,{height:\"100%\",id:\"XMrhayISP\",jHr76Wwa2:false,layoutId:\"XMrhayISP\",ngKAr5jZA:\"LinkedIn\",tRgvgwKH3:addImageAlt({src:\"https://framerusercontent.com/images/cIRwOHu1i3VKrSSgwpgOpulEnuo.png\"},\"Swift Playgrounds for iPad app icon\"),Uje3g7iz1:EGDFUGwpi,width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wxlpdq\",layoutDependency:layoutDependency,layoutId:\"M8HjcaWQv\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9glj4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"X8M8tK9Dz-container\",nodeId:\"X8M8tK9Dz\",rendersWithMotion:true,scopeId:\"baKtC8Qis\",children:/*#__PURE__*/_jsx(Material,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowDownward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Rounded\",id:\"X8M8tK9Dz\",layoutId:\"X8M8tK9Dz\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-oiqz0h\",\"data-styles-preset\":\"GeX1UJRtA\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(245, 245, 245))\"},children:\"Scroll Down\"})}),className:\"framer-dastu9\",\"data-framer-name\":\"Last Updated\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I_Bx9JsJB\",style:{\"--extracted-r6o4lv\":\"rgb(245, 245, 245)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uCWSn.framer-8xksax, .framer-uCWSn .framer-8xksax { display: block; }\",\".framer-uCWSn.framer-10bp8vl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px 0px 64px 0px; position: relative; width: 1000px; }\",\".framer-uCWSn .framer-1stpmnz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 50%; padding: 0px; position: relative; width: 100%; }\",\".framer-uCWSn .framer-1kla370 { flex: none; height: 150px; position: relative; width: 150px; }\",\".framer-uCWSn .framer-f3c3vn, .framer-uCWSn .framer-3fl90c, .framer-uCWSn .framer-12m8r5m, .framer-uCWSn .framer-13nw220, .framer-uCWSn .framer-aece45, .framer-uCWSn .framer-1h6quxu, .framer-uCWSn .framer-dastu9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-uCWSn .framer-147leza { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-uCWSn .framer-16zj07y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-uCWSn .framer-18gj9iz-container, .framer-uCWSn .framer-gyhqfa-container, .framer-uCWSn .framer-9jl58x-container, .framer-uCWSn .framer-147e7yy-container, .framer-uCWSn .framer-km170j-container, .framer-uCWSn .framer-8doi5z-container, .framer-uCWSn .framer-1dddyab-container, .framer-uCWSn .framer-10mquwt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uCWSn .framer-8ihlwq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-uCWSn .framer-ostvgz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 52px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1000px; }\",\".framer-uCWSn .framer-1wxlpdq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uCWSn .framer-9glj4-container { flex: none; height: 33px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uCWSn.framer-10bp8vl, .framer-uCWSn .framer-1stpmnz, .framer-uCWSn .framer-147leza, .framer-uCWSn .framer-16zj07y, .framer-uCWSn .framer-8ihlwq, .framer-uCWSn .framer-ostvgz, .framer-uCWSn .framer-1wxlpdq { gap: 0px; } .framer-uCWSn.framer-10bp8vl > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-uCWSn.framer-10bp8vl > :first-child, .framer-uCWSn .framer-1stpmnz > :first-child, .framer-uCWSn .framer-1wxlpdq > :first-child { margin-top: 0px; } .framer-uCWSn.framer-10bp8vl > :last-child, .framer-uCWSn .framer-1stpmnz > :last-child, .framer-uCWSn .framer-1wxlpdq > :last-child { margin-bottom: 0px; } .framer-uCWSn .framer-1stpmnz > *, .framer-uCWSn .framer-1wxlpdq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-uCWSn .framer-147leza > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-uCWSn .framer-147leza > :first-child, .framer-uCWSn .framer-16zj07y > :first-child, .framer-uCWSn .framer-8ihlwq > :first-child, .framer-uCWSn .framer-ostvgz > :first-child { margin-left: 0px; } .framer-uCWSn .framer-147leza > :last-child, .framer-uCWSn .framer-16zj07y > :last-child, .framer-uCWSn .framer-8ihlwq > :last-child, .framer-uCWSn .framer-ostvgz > :last-child { margin-right: 0px; } .framer-uCWSn .framer-16zj07y > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-uCWSn .framer-8ihlwq > *, .framer-uCWSn .framer-ostvgz > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-uCWSn.framer-v-13hduuk.framer-10bp8vl { padding: 0px 32px 64px 32px; }\",\".framer-uCWSn.framer-v-191rwj0.framer-10bp8vl { height: 655px; justify-content: flex-end; padding: 0px 16px 64px 16px; width: 429px; }\",\".framer-uCWSn.framer-v-191rwj0 .framer-1stpmnz { max-width: unset; }\",\".framer-uCWSn.framer-v-191rwj0 .framer-8ihlwq { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-uCWSn.framer-v-191rwj0 .framer-ostvgz { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; min-height: 48px; width: 100%; }\",\".framer-uCWSn.framer-v-191rwj0 .framer-9glj4-container { order: 1; }\",\".framer-uCWSn.framer-v-191rwj0 .framer-dastu9 { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-uCWSn.framer-v-191rwj0 .framer-8ihlwq, .framer-uCWSn.framer-v-191rwj0 .framer-ostvgz { gap: 0px; } .framer-uCWSn.framer-v-191rwj0 .framer-8ihlwq > *, .framer-uCWSn.framer-v-191rwj0 .framer-ostvgz > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-uCWSn.framer-v-191rwj0 .framer-8ihlwq > :first-child, .framer-uCWSn.framer-v-191rwj0 .framer-ostvgz > :first-child { margin-top: 0px; } .framer-uCWSn.framer-v-191rwj0 .framer-8ihlwq > :last-child, .framer-uCWSn.framer-v-191rwj0 .framer-ostvgz > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-uCWSn[data-border=\"true\"]::after, .framer-uCWSn [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 326\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HEB5ySmfz\":{\"layout\":[\"fixed\",\"auto\"]},\"ucSn65cVU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CwyV2AnVv\":\"visible\",\"Psa_qnIvH\":\"visible1\",\"etLhBW3kV\":\"visible2\",\"bc14JExji\":\"visible3\",\"NRLZeJsrf\":\"title\",\"qaRpmitAs\":\"lastUpdated\",\"o0Hoick91\":\"authors\",\"pxmHJaKXs\":\"swiftPlaygroundsIPad\",\"Z1pFiQMvv\":\"swiftPlaygroundsMac\",\"S0_jocJCy\":\"xcodeMac\",\"Wv3rVJ8CJ\":\"sampleProject\",\"p_juqFyfX\":\"sampleProjectVisible\",\"kwqspmvBV\":\"lastEditedVisible\",\"xUsYvpcRF\":\"profilePicture\",\"PgpZP0sEA\":\"personalWebsite\",\"m85PVxAxs\":\"gitHub\",\"EGDFUGwpi\":\"linkedIn\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbaKtC8Qis=withCSS(Component,css,\"framer-uCWSn\");export default FramerbaKtC8Qis;FramerbaKtC8Qis.displayName=\"Learn/Title Card\";FramerbaKtC8Qis.defaultProps={height:326,width:1e3};addPropertyControls(FramerbaKtC8Qis,{variant:{options:[\"D0Uf8ZDfD\",\"HEB5ySmfz\",\"ucSn65cVU\"],optionTitles:[\"L\",\"M\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},CwyV2AnVv:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},Psa_qnIvH:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},etLhBW3kV:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},bc14JExji:{defaultValue:false,title:\"Visible\",type:ControlType.Boolean},NRLZeJsrf:{defaultValue:\"Pickers\",title:\"Title\",type:ControlType.String},qaRpmitAs:{defaultValue:\"2024-10-18T00:00:00.000Z\",title:\"Last Updated\",type:ControlType.Date},o0Hoick91:{dataIdentifier:\"local-module:collection/zbxj27NdQ:default\",defaultValue:[],description:\"\",title:\"Authors\",type:ControlType.MultiCollectionReference},pxmHJaKXs:{defaultValue:true,title:\"Swift Playgrounds (iPad)\",type:ControlType.Boolean},Z1pFiQMvv:{defaultValue:true,title:\"Swift Playgrounds (Mac)\",type:ControlType.Boolean},S0_jocJCy:{defaultValue:true,title:\"Xcode (Mac)\",type:ControlType.Boolean},Wv3rVJ8CJ:{title:\"Sample Project\",type:ControlType.Link},p_juqFyfX:{defaultValue:true,title:\"Sample Project Visible\",type:ControlType.Boolean},kwqspmvBV:{defaultValue:true,title:\"Last Edited Visible\",type:ControlType.Boolean},xUsYvpcRF:{title:\"Profile Picture\",type:ControlType.ResponsiveImage},PgpZP0sEA:{title:\"Personal Website\",type:ControlType.Link},m85PVxAxs:{title:\"GitHub\",type:ControlType.Link},EGDFUGwpi:{title:\"LinkedIn\",type:ControlType.Link}});addFonts(FramerbaKtC8Qis,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.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\"}]},...ChipFonts,...LearnPlatformButtonsFonts,...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbaKtC8Qis\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CwyV2AnVv\\\":\\\"visible\\\",\\\"Psa_qnIvH\\\":\\\"visible1\\\",\\\"etLhBW3kV\\\":\\\"visible2\\\",\\\"bc14JExji\\\":\\\"visible3\\\",\\\"NRLZeJsrf\\\":\\\"title\\\",\\\"qaRpmitAs\\\":\\\"lastUpdated\\\",\\\"o0Hoick91\\\":\\\"authors\\\",\\\"pxmHJaKXs\\\":\\\"swiftPlaygroundsIPad\\\",\\\"Z1pFiQMvv\\\":\\\"swiftPlaygroundsMac\\\",\\\"S0_jocJCy\\\":\\\"xcodeMac\\\",\\\"Wv3rVJ8CJ\\\":\\\"sampleProject\\\",\\\"p_juqFyfX\\\":\\\"sampleProjectVisible\\\",\\\"kwqspmvBV\\\":\\\"lastEditedVisible\\\",\\\"xUsYvpcRF\\\":\\\"profilePicture\\\",\\\"PgpZP0sEA\\\":\\\"personalWebsite\\\",\\\"m85PVxAxs\\\":\\\"gitHub\\\",\\\"EGDFUGwpi\\\":\\\"linkedIn\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HEB5ySmfz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ucSn65cVU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"326\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerRRTqNWMrN", "withCSS", "RRTqNWMrN_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "convertFromBoolean", "value", "activeLocale", "radiusForCorner", "cornerIndex", "segments", "toResponsiveImage", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "cropToCircle", "height", "id", "image", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "tRgvgwKH3", "ngKAr5jZA", "Uje3g7iz1", "jHr76Wwa2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "radius", "radius1", "radius2", "radius3", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "Framerut2pVzUK_", "withCSS", "ut2pVzUK_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ChipFonts", "getFonts", "ut2pVzUK_default", "LearnPlatformButtonsFonts", "RRTqNWMrN_default", "MaterialFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "isSet", "value", "toResponsiveImage", "toDateString", "options", "activeLocale", "date", "display", "dateOptions", "fallbackLocale", "locale", "prefix", "suffix", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "addImageAlt", "image", "alt", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "authors", "gitHub", "height", "id", "lastEditedVisible", "lastUpdated", "linkedIn", "personalWebsite", "profilePicture", "sampleProject", "sampleProjectVisible", "swiftPlaygroundsIPad", "swiftPlaygroundsMac", "title", "visible", "visible1", "visible2", "visible3", "width", "xcodeMac", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "CwyV2AnVv", "Psa_qnIvH", "etLhBW3kV", "bc14JExji", "NRLZeJsrf", "qaRpmitAs", "o0Hoick91", "pxmHJaKXs", "Z1pFiQMvv", "S0_jocJCy", "Wv3rVJ8CJ", "p_juqFyfX", "kwqspmvBV", "xUsYvpcRF", "PgpZP0sEA", "m85PVxAxs", "EGDFUGwpi", "Aw3pCYNsdhjnSSa0ie", "TDOgcqN_3hjnSSa0ie", "J54Z7Tmk_hjnSSa0ie", "idhjnSSa0ie", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "ref1", "pe", "isSet", "activeLocaleCode", "useLocaleCode", "textContent", "suffix", "prefix", "toDateString", "router", "useRouter", "visible4", "isDisplayed", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "transition1", "u", "addPropertyOverrides", "Image2", "getLoadingLazyAtYPosition", "toResponsiveImage", "RichText2", "Link", "ChildrenCanSuspend", "zbxj27NdQ_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "ut2pVzUK_default", "RRTqNWMrN_default", "Icon", "css", "FramerbaKtC8Qis", "withCSS", "baKtC8Qis_default", "addPropertyControls", "ControlType", "addFonts", "ChipFonts", "LearnPlatformButtonsFonts", "MaterialFonts", "getFontsFromSharedStyle", "fonts"]
}
