{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/9sCG0iJDjctO6RyvtO4N/rV3mpmOi2zI9yPfIfjGF/Examples.js", "ssg:https://framerusercontent.com/modules/1ubpRV3AoP3YJuDVR1h7/Cjy1hz6gPJZIXf0F4Gtl/E5VK1mWD5.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\",mixBlendMode:\"multiply\"});export function FreeCarousel(){return{drag:\"x\",dragElastic:.1};}export function MasterCheckbox(){return{onChange:event=>{// Cast event.target to HTMLInputElement\nconst isChecked=event.target.checked;// Find all checkboxes with the class .framer-child\nconst childCheckboxes=document.querySelectorAll(\".framer-child\");// Apply the checked state to all child checkboxes\nchildCheckboxes.forEach(checkbox=>{checkbox.checked=isChecked;});}};}export function withRotate(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,animate:{rotate:90},transition:{duration:2}});};}export function withMultiplyBlend(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{mixBlendMode:\"multiply\"}});};}export function withRalewayFont(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{fontFamily:\"Raleway\"}});};}export function withHover(Component){return props=>{return /*#__PURE__*/_jsx(Component,{...props,whileHover:{scale:1.05}});};}export function withRandomColor(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withFreeCarousel(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...FreeCarousel(props)});};}withFreeCarousel.displayName=\"FreeCarousel\";export function withMasterCheckbox(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...MasterCheckbox(props)});};}withMasterCheckbox.displayName=\"MasterCheckbox\";\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMultiplyBlend\":{\"type\":\"reactHoc\",\"name\":\"withMultiplyBlend\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"MasterCheckbox\":{\"type\":\"override\",\"name\":\"MasterCheckbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FreeCarousel\":{\"type\":\"override\",\"name\":\"FreeCarousel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMasterCheckbox\":{\"type\":\"reactHoc\",\"name\":\"withMasterCheckbox\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFreeCarousel\":{\"type\":\"reactHoc\",\"name\":\"withFreeCarousel\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRalewayFont\":{\"type\":\"reactHoc\",\"name\":\"withRalewayFont\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map", "// Generated by Framer (4ba8877)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Raleway-bold\",\"FS;Raleway-black\",\"FS;Raleway-black italic\",\"FS;Raleway-bold italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/ZOIWAQVAVASXBR56BLYIAEYYR6JRABLJ/EEQDABDVRH2J6DA7SWMJNSBXSSKN5XD2/Z44HTHVYVEXDW67RPEV7ZLLGGIA6RIPD.woff2\",weight:\"700\"},{family:\"Raleway\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AJJGVXQO37S4NAEMT2EYO62OMGKWDT72/2OQ65C2JNXC57E7TCYUOCT4BOOQ2XN7Z/E6U6PRBKUYLVGTL6XB4HRMB7HFSZD7ZT.woff2\",weight:\"900\"},{family:\"Raleway\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/KIPB2324Y3YBZQYOYSMGQEUPDCHY4D7W/QQNBI4KYGM2NKNSISOFFIGJ5CA5Y2YQ7/D5T753TSN2TUHBVLW4ATFKVPG23HIJRD.woff2\",weight:\"900\"},{family:\"Raleway\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5Z3PEWK23ZYYM6EY3WIYUF6NV7XVJTA6/6LSK5ZTNKAEC4XLSOWOFQTJDFIY2U4VC/PPYP5G5YCLK4NBO7V7CUV6FSMNC52WMN.woff2\",weight:\"700\"}]}];export const css=['.framer-fjvYq .framer-styles-preset-4nex0c:not(.rich-text-wrapper), .framer-fjvYq .framer-styles-preset-4nex0c.rich-text-wrapper h5 { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-c7aa167a-83ea-45b3-87a6-e52bda4cca32, #353030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-fjvYq .framer-styles-preset-4nex0c:not(.rich-text-wrapper), .framer-fjvYq .framer-styles-preset-4nex0c.rich-text-wrapper h5 { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-c7aa167a-83ea-45b3-87a6-e52bda4cca32, #353030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-fjvYq .framer-styles-preset-4nex0c:not(.rich-text-wrapper), .framer-fjvYq .framer-styles-preset-4nex0c.rich-text-wrapper h5 { --framer-font-family: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-family-bold: \"Raleway\", sans-serif; --framer-font-family-bold-italic: \"Raleway\", sans-serif; --framer-font-family-italic: \"Raleway\", \"Raleway Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 28px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-c7aa167a-83ea-45b3-87a6-e52bda4cca32, #353030); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-fjvYq\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "0IACA,IAAMA,EAASC,EAAY,CAAC,WAAW,UAAU,aAAa,UAAU,CAAC,EAAS,SAASC,GAAc,CAAC,MAAM,CAAC,KAAK,IAAI,YAAY,EAAE,CAAE,CAAQ,SAASC,GAAgB,CAAC,MAAM,CAAC,SAASC,GAAO,CACnM,IAAMC,EAAUD,EAAM,OAAO,QACP,SAAS,iBAAiB,eAAe,EAC/C,QAAQE,GAAU,CAACA,EAAS,QAAQD,CAAU,CAAC,CAAE,CAAC,CAAE,CAA2J,SAASE,EAAkBC,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,aAAa,UAAU,CAAC,CAAC,CAAI,CAAQ,SAASE,EAAgBH,EAAU,CAAC,OAAOC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,WAAW,SAAS,CAAC,CAAC,CAAI,CAAggB,SAASG,EAAiBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGI,EAAaJ,CAAK,CAAC,CAAC,EAAI,CAACF,EAAiB,YAAY,eAAsB,SAASO,EAAmBN,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGM,EAAeN,CAAK,CAAC,CAAC,EAAI,CAACK,EAAmB,YAAY,iBCHt3CE,EAAU,UAAU,CAAC,kBAAkB,mBAAmB,0BAA0B,wBAAwB,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,EAAE,CAAC,OAAO,UAAU,OAAO,YAAY,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,koCAA4oC,wrCAAksC,orCAA8rC,EAAeC,EAAU",
  "names": ["useStore", "createStore", "FreeCarousel", "MasterCheckbox", "event", "isChecked", "checkbox", "withMultiplyBlend", "Component", "props", "p", "withRalewayFont", "withFreeCarousel", "C", "props", "re", "DataObserverContext", "p", "FreeCarousel", "withMasterCheckbox", "MasterCheckbox", "fontStore", "fonts", "css", "className"]
}
