{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:js-cookie@3.0.5/dist/js.cookie.mjs", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/Rk1CcCPnPp8NUx8vQ6op/jfZu16n0M8RRdmoEH8a7/ThemeToggle.js", "ssg:https://framerusercontent.com/modules/5dZoqWYyerb3ga4ErjeI/cSLI7teBzQ1xYDxMk4N0/bWOcNcf_H.js"],
  "sourcesContent": ["function assign(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var e={read:function(e){'\"'===e[0]&&(e=e.slice(1,-1));return e.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function init(e,t){function set(n,r,i){if(\"undefined\"!==typeof document){i=assign({},t,i);\"number\"===typeof i.expires&&(i.expires=new Date(Date.now()+864e5*i.expires));i.expires&&(i.expires=i.expires.toUTCString());n=encodeURIComponent(n).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o=\"\";for(var c in i)if(i[c]){o+=\"; \"+c;true!==i[c]&&(o+=\"=\"+i[c].split(\";\")[0])}return document.cookie=n+\"=\"+e.write(r,n)+o}}function get(t){if(\"undefined\"!==typeof document&&(!arguments.length||t)){var n=document.cookie?document.cookie.split(\"; \"):[];var r={};for(var i=0;i<n.length;i++){var o=n[i].split(\"=\");var c=o.slice(1).join(\"=\");try{var a=decodeURIComponent(o[0]);r[a]=e.read(c,a);if(t===a)break}catch(e){}}return t?r[t]:r}}return Object.create({set:set,get:get,remove:function(e,t){set(e,\"\",assign({},t,{expires:-1}))},withAttributes:function(e){return init(this.converter,assign({},this.attributes,e))},withConverter:function(e){return init(assign({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var t=init(e,{path:\"/\"});export{t as default};\n\n//# sourceMappingURL=js.cookie.mjs.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Image}from\"framer\";import{motion}from\"framer-motion\";import{useState,useEffect,useRef}from\"react\";import Cookies from\"js-cookie\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Sun and moon icons from tabler-icons.io\nconst THEME_ATTRIBUTE=\"framestack-theme\";const COOKIE_NAME=\"framestack-theme\";const STYLE_ID=\"framestack-theme-toggle\";const SIGNAL_NAME=\"framestack-theme-changed\";const THEMES=[\"light\",\"dark\",\"deviceTheme\"];const useThemeStore=createStore(\"deviceTheme\");function extractBodySection(inputString){const searchStr=\"body{\";const startIndex=inputString.indexOf(searchStr);if(startIndex!==-1){const endIndex=inputString.indexOf(\"}\",startIndex+searchStr.length);if(endIndex!==-1){const bodySection=inputString.substring(startIndex+searchStr.length,endIndex);return bodySection;}}return null// Return null if \"body{\" or \"}\" is not found\n;}function makeBorderStyle(border){return border?{borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color}:[];}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ThemeToggle(props){var _window;const{toggle,dropdown,dropdownOptions,icons,transition}=props;let isPreview=false;let initialTheme=props.defaultTheme;if(typeof document!==\"undefined\"){if(document.body.hasAttribute(\"data-framer-theme\")){if(initialTheme==\"deviceTheme\"){initialTheme=document.body.getAttribute(\"data-framer-theme\");}isPreview=true;}else if(document.body.hasAttribute(THEME_ATTRIBUTE)){initialTheme=document.body.getAttribute(THEME_ATTRIBUTE);}else if(props.saveTheme){const storedTheme=Cookies.get(COOKIE_NAME);if(THEMES.includes(storedTheme)){initialTheme=storedTheme;}}}let deviceTheme=\"light\";if(isPreview&&document.body.hasAttribute(\"data-framer-theme\")){deviceTheme=document.body.getAttribute(\"data-framer-theme\");}else if(typeof window!=\"undefined\"&&((_window=window)===null||_window===void 0?void 0:_window.matchMedia)){deviceTheme=window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}const[theme,setTheme]=useThemeStore();const[activeTheme,setActiveTheme]=useState(initialTheme==\"deviceTheme\"?deviceTheme:initialTheme)// light or dark\n;const[originalPreviewTheme,setOriginalPreviewTheme]=useState(initialTheme);const themeRef=useRef(theme);const selectRef=useRef(null);function changeTheme(newTheme){let newActiveTheme=newTheme;if(newTheme==\"deviceTheme\"){if(isPreview){newActiveTheme=originalPreviewTheme;}else{newActiveTheme=deviceTheme;}}setTheme(newTheme);setActiveTheme(newActiveTheme);if(isPreview){document.body.setAttribute(\"data-framer-theme\",newActiveTheme);}document.body.setAttribute(THEME_ATTRIBUTE,newTheme);document.documentElement.setAttribute(THEME_ATTRIBUTE,newTheme);if(props.saveTheme){Cookies.set(COOKIE_NAME,newTheme,{expires:365})// Expires in 1 year\n;}window.dispatchEvent(new CustomEvent(SIGNAL_NAME));}function toggleTheme(){const newActiveTheme=activeTheme==\"light\"?\"dark\":\"light\";if(props.resetToDeviceTheme){changeTheme(newActiveTheme==deviceTheme?\"deviceTheme\":newActiveTheme);}else{changeTheme(newActiveTheme);}}function onSelectChange(){if(selectRef.current){changeTheme(THEMES[selectRef.current.selectedIndex]);}}const handleThemeChange=event=>{if(themeRef.current==\"deviceTheme\"){setActiveTheme(event.matches?\"dark\":\"light\");}};useEffect(()=>{themeRef.current=theme// Update the ref whenever the theme state changes\n;if(theme==\"deviceTheme\"){if(isPreview){setActiveTheme(originalPreviewTheme);}else{setActiveTheme(deviceTheme);}}else{setActiveTheme(theme);}},[theme]);useEffect(()=>{if(initialTheme!=theme){changeTheme(initialTheme);}// const themeAttr = document.body.getAttribute(THEME_ATTRIBUTE)\n// if (themeAttr) {\n//     changeTheme(themeAttr)\n// }\nconst mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");mediaQuery.addEventListener(\"change\",handleThemeChange);if(!isPreview){let generateStyle=true;// Check if <head> already has theme attribute\nconst headElement=document.querySelector(\"head\");if(headElement){if(headElement.querySelector(`style#${STYLE_ID}`)){generateStyle=false;}}// Generate <style> with color styles\nif(generateStyle){let style=document.querySelector(\"style[data-framer-css-ssr-minified]\");if(style&&(style===null||style===void 0?void 0:style.textContent)){const styleText=style.textContent;const darkLocation=styleText.indexOf(\"@media (prefers-color-scheme: dark){body{--token\");if(darkLocation!==-1){var styleElement=document.createElement(\"style\");styleElement.id=STYLE_ID;styleElement.textContent=`body[${THEME_ATTRIBUTE}=\"light\"] {${extractBodySection(styleText)}} body[${THEME_ATTRIBUTE}=\"dark\"] {${extractBodySection(styleText.substring(darkLocation))}} ${props.setColorScheme?`html {color-scheme: light dark; } html[${THEME_ATTRIBUTE}=\"light\"] { color-scheme: light; } html[${THEME_ATTRIBUTE}=\"dark\"] { color-scheme: dark; } `:\"\"}`;document.head.appendChild(styleElement);}}}}return()=>mediaQuery.removeEventListener(\"change\",handleThemeChange);},[]);switch(props.componentStyle){case\"toggle\":const{height,padding,shadow}=toggle;return /*#__PURE__*/_jsxs(motion.div,{onClick:toggleTheme,style:{position:\"relative\",minHeight:height,minWidth:height*2-padding*2,backgroundColor:toggle.fill,padding:padding,borderRadius:toggle.radius,color:icons.color,cursor:\"pointer\",...props.style},layout:false,whileHover:{color:icons.hoverColor||icons.color},initial:false,transition:transition,children:[props.border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,boxSizing:\"border-box\",borderRadius:toggle.radius,...makeBorderStyle(props.border)}}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",height:height-padding*2,aspectRatio:1,[activeTheme==\"light\"?\"left\":\"right\"]:padding,backgroundColor:toggle.switch,borderRadius:toggle.radius-padding,boxShadow:shadow?`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`:\"none\",boxSizing:\"border-box\",...makeBorderStyle(toggle.switchBorder)},layout:true,initial:false,transition:transition,children:icons&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"},...icons})})})]});case\"dropdown\":const{showDeviceTheme}=dropdownOptions;const themeTitles={light:dropdownOptions.lightText,dark:dropdownOptions.darkText,deviceTheme:dropdownOptions.deviceThemeText};return /*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",flexDirection:\"row\",gap:dropdown.gap,alignItems:\"center\",justifyContent:\"space-between\",backgroundColor:dropdown.fill,color:dropdown.fontColor,borderRadius:dropdown.radiusIsMixed?`${dropdown.radiusTopLeft}px ${dropdown.radiusTopRight}px ${dropdown.radiusBottomRight}px ${dropdown.radiusBottomLeft}px`:`${dropdown.radius}px`,padding:dropdown.paddingIsMixed?`${dropdown.paddingTopLeft}px ${dropdown.paddingTopRight}px ${dropdown.paddingBottomRight}px ${dropdown.paddingBottomLeft}px`:`${dropdown.padding}px`,userSelect:\"none\",boxSizing:\"border-box\",cursor:\"pointer\",\"--icon-color\":icons.color,...makeBorderStyle(props.border),...dropdown.font,...props.style},whileHover:{color:dropdown.fontColorHover||dropdown.fontColor,\"--icon-color\":icons.hoverColor||icons.color},initial:false,transition:transition,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:dropdown.gap},children:[icons&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,...props.icons,style:{color:\"var(--icon-color)\"}})}),!showDeviceTheme&&theme==\"deviceTheme\"?themeTitles[deviceTheme]:themeTitles[theme]]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",color:dropdown.arrow},children:dropdown.arrow&&/*#__PURE__*/_jsx(Icon,{theme:\"arrow\",size:18})}),/*#__PURE__*/_jsxs(\"select\",{ref:selectRef,name:\"theme\",onChange:onSelectChange,style:{position:\"absolute\",inset:0,opacity:0},children:[/*#__PURE__*/_jsx(\"option\",{value:\"light\",selected:theme==\"light\"||!showDeviceTheme&&deviceTheme==\"light\",children:themeTitles.light}),/*#__PURE__*/_jsx(\"option\",{value:\"dark\",selected:theme==\"dark\"||!showDeviceTheme&&deviceTheme==\"dark\",children:themeTitles.dark}),showDeviceTheme&&/*#__PURE__*/_jsx(\"option\",{value:\"deviceTheme\",selected:theme==\"deviceTheme\",children:themeTitles.deviceTheme})]})]});case\"custom\":return /*#__PURE__*/_jsx(\"div\",{onClick:toggleTheme,children:activeTheme==\"light\"?props.customLight:props.customDark});}}ThemeToggle.displayName=\"Theme Toggle\";const borderControls={color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}};const toggleShadowDefault={color:\"rgba(0, 0, 0, 0.2)\",x:0,y:2,blur:4,spread:0};const iconsDefault={type:\"default\",color:\"#333333\",size:18,opacity:1};addPropertyControls(ThemeToggle,{defaultTheme:{type:ControlType.Enum,defaultValue:\"deviceTheme\",options:[\"deviceTheme\",\"light\",\"dark\"],optionTitles:[\"Device Theme\",\"Light\",\"Dark\"],title:\"Default\"},saveTheme:{type:ControlType.Boolean,defaultValue:true,title:\"Save Cookie\"},componentStyle:{type:ControlType.Enum,defaultValue:\"toggle\",options:[\"toggle\",\"dropdown\",\"custom\"],optionTitles:[\"Toggle\",\"Dropdown\",\"Custom\"],title:\"Style\"},toggle:{type:ControlType.Object,buttonTitle:\"Options\",controls:{height:{type:ControlType.Number,defaultValue:32,min:1,step:1},fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},switch:{type:ControlType.Color,defaultValue:\"#FFF\"},switchBorder:{type:ControlType.Object,optional:true,controls:borderControls},shadow:{type:ControlType.Object,defaultValue:toggleShadowDefault,optional:true,controls:{color:{type:ControlType.Color,defaultValue:toggleShadowDefault.color},x:{type:ControlType.Number,defaultValue:toggleShadowDefault.x,displayStepper:true},y:{type:ControlType.Number,defaultValue:toggleShadowDefault.y,displayStepper:true},blur:{type:ControlType.Number,defaultValue:toggleShadowDefault.blur,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:toggleShadowDefault.spread,displayStepper:true}}},padding:{type:ControlType.Number,defaultValue:4,min:0,step:1,displayStepper:true},radius:{type:ControlType.Number,defaultValue:16,min:0}},hidden:props=>props.componentStyle!==\"toggle\"},dropdown:{type:ControlType.Object,buttonTitle:\"Options\",controls:{fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},fontColor:{type:ControlType.Color,defaultValue:\"#000\"},fontColorHover:{type:ControlType.Color,optional:true,title:\"Hover Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},arrow:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.5)\",optional:true},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1},padding:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTopLeft\",\"paddingTopRight\",\"paddingBottomRight\",\"paddingBottomLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:10,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}},hidden:props=>props.componentStyle!==\"dropdown\"},dropdownOptions:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Options\",// buttonTitle: \"Options\",\ncontrols:{showDeviceTheme:{type:ControlType.Boolean,defaultValue:true},deviceThemeText:{type:ControlType.String,defaultValue:\"Device Theme\",hidden:props=>!props.showDeviceTheme},lightText:{type:ControlType.String,defaultValue:\"Light\"},darkText:{type:ControlType.String,defaultValue:\"Dark\"}},hidden:props=>props.componentStyle!==\"dropdown\"},icons:{type:ControlType.Object,defaultValue:iconsDefault,optional:true,controls:{type:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"svg\",\"image\"],optionTitles:[\"Default\",\"SVG\",\"Image\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},lightSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Light SVG\",hidden:props=>props.type!=\"svg\"},darkSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Dark SVG\",hidden:props=>props.type!=\"svg\"},lightImage:{type:ControlType.ResponsiveImage,title:\"Light\",hidden:props=>props.type!=\"image\"},darkImage:{type:ControlType.ResponsiveImage,title:\"Dark\",hidden:props=>props.type!=\"image\"},sizing:{type:ControlType.Enum,defaultValue:\"cover\",options:[\"fill\",\"fit\",\"stretch\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\"],hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,defaultValue:iconsDefault.color,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},hoverColor:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:iconsDefault.size,min:1,step:1,displayStepper:true},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}},hidden:props=>props.componentStyle==\"custom\"},border:{type:ControlType.Object,optional:true,controls:borderControls,hidden:props=>props.componentStyle==\"custom\"},customLight:{type:ControlType.ComponentInstance,title:\"Light\",hidden:props=>props.componentStyle!==\"custom\"},customDark:{type:ControlType.ComponentInstance,title:\"Dark\",hidden:props=>props.componentStyle!==\"custom\"},resetToDeviceTheme:{type:ControlType.Boolean,defaultValue:true,// description:\n//     \"Uses the device theme when the toggle is switched to the current device theme.\",\nhidden:props=>props.componentStyle!==\"toggle\"},setColorScheme:{type:ControlType.Boolean,defaultValue:true,title:\"Theme Scroll Bars\"},transition:{type:ControlType.Transition,hidden:props=>props.type==\"custom\"}});function Icon(props){const{theme,type,size,lightSvg,darkSvg,lightImage,darkImage,sizing,opacity,style={}}=props;switch(type){case\"svg\":if(theme==\"light\"&&!lightSvg.length||theme==\"dark\"&&!darkSvg.length){return /*#__PURE__*/_jsx(\"div\",{});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"theme-toggle-icon\",style:{width:size,height:size,opacity,pointerEvents:\"none\",...style},dangerouslySetInnerHTML:{__html:(theme==\"light\"?lightSvg:darkSvg).replace(/width=\"(\\d+)\"/,`width=\"${size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${size}\"`)}}),/*#__PURE__*/_jsx(\"style\",{children:`.theme-toggle-icon svg { display: block; }`})]});case\"image\":return /*#__PURE__*/_jsx(Image,{background:{fit:sizing,...theme==\"light\"?lightImage:darkImage},style:{opacity,width:size,height:size,...style}});case\"default\":return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:size,height:size,viewBox:\"0 0 24 24\",strokeWidth:\"2\",stroke:\"currentColor\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity,...style},children:[/*#__PURE__*/_jsx(\"path\",{stroke:\"none\",d:\"M0 0h24v24H0z\",fill:\"none\"}),theme==\"light\"?[/*#__PURE__*/_jsx(\"path\",{d:\"M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z\",strokeWidth:\"0\",fill:\"currentColor\"})]:theme==\"dark\"?/*#__PURE__*/_jsx(\"path\",{d:\"M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z\",strokeWidth:\"0\",fill:\"currentColor\"}):// Arrow\n/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6l6 -6\"})]});}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import ThemeToggle from\"https://framerusercontent.com/modules/Rk1CcCPnPp8NUx8vQ6op/jfZu16n0M8RRdmoEH8a7/ThemeToggle.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/t3zGpLC5zhNm47ema9v3/OcbV1l3FICwxzT4qsuxP/LjhEa9OfQ.js\";const ThemeToggleFonts=getFonts(ThemeToggle);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"DGMULAP5e\",\"wBMFBL9E3\",\"LXZ04eMs5\"];const serializationHash=\"framer-a8Kzy\";const variantClassNames={DGMULAP5e:\"framer-v-jhbkn6\",LXZ04eMs5:\"framer-v-zw9oly\",wBMFBL9E3:\"framer-v-csk8x5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"DGMULAP5e\",Mobile:\"LXZ04eMs5\",Tablet:\"wBMFBL9E3\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DGMULAP5e\"};};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({cycleOrder,defaultVariant:\"DGMULAP5e\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jhbkn6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DGMULAP5e\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e1775d09-7190-4e7a-bd55-69c19d8b201b, rgb(245, 245, 247))\",...style},...addPropertyOverrides({LXZ04eMs5:{\"data-framer-name\":\"Mobile\"},wBMFBL9E3:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-77sg2a\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"DJzzzLKWm\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mdn6ej\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"fBc8vjWFB\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f1p7a\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"Q8Hbqz1N_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1anh8r8\",layoutDependency:layoutDependency,layoutId:\"SmcTdkMOe\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mqmonc\",layoutDependency:layoutDependency,layoutId:\"uPw0BjylX\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dLf5c81cT\"},motionChild:true,nodeId:\"Tn4D4AH1t\",scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-b4izo5 framer-qykpd3\",\"data-framer-name\":\"Type_Logo_Mode_Light_Size_32px\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Tn4D4AH1t\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44 21\"><path d=\"M 9.909 0.773 C 4.562 0.773 0.227 5.169 0.227 10.591 C 0.227 16.013 4.562 20.409 9.909 20.409 L 10.479 20.409 L 10.479 0.773 Z M 16.174 0.773 C 13.658 0.773 11.618 2.841 11.618 5.393 C 11.618 7.945 13.658 10.013 16.174 10.013 C 18.69 10.013 20.73 7.945 20.73 5.393 C 20.73 2.841 18.69 0.773 16.174 0.773 Z M 16.031 15.5 L 20.73 20.409 L 20.73 11.169 L 11.618 11.169 Z M 29.064 5.989 L 24.147 0.773 L 24.147 20.409 L 29.064 15.193 L 33.829 10.591 L 38.449 15.193 L 43.369 20.409 L 43.369 0.773 L 38.449 5.989 L 33.829 10.591 Z\" fill=\"var(--token-4c53f211-f5ad-4a8f-b278-7e7ce94f80e3, rgb(0, 0, 0))\"></path></svg>',svgContentId:9527557188,withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dgnu44\",layoutDependency:layoutDependency,layoutId:\"XtWOXv8zF\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aek7ad-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"pwh36sPK3-container\",nodeId:\"pwh36sPK3\",rendersWithMotion:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(ThemeToggle,{componentStyle:\"toggle\",customDark:[],customLight:[],defaultTheme:\"deviceTheme\",dropdown:{arrow:\"rgba(0, 0, 0, 0.5)\",fill:\"rgb(237, 237, 237)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"rgb(0, 0, 0)\",gap:8,padding:8,paddingBottomLeft:8,paddingBottomRight:8,paddingIsMixed:false,paddingTopLeft:8,paddingTopRight:8,radius:10,radiusBottomLeft:10,radiusBottomRight:10,radiusIsMixed:false,radiusTopLeft:10,radiusTopRight:10},dropdownOptions:{darkText:\"Dark\",deviceThemeText:\"Device Theme\",lightText:\"Light\",showDeviceTheme:true},height:\"100%\",icons:{color:\"var(--token-4c53f211-f5ad-4a8f-b278-7e7ce94f80e3, rgb(0, 0, 0))\",darkSvg:\"\",hoverColor:\"var(--token-5f5a06f6-ccc6-4caa-87eb-a60a774a5ff3, rgb(0, 122, 255))\",lightSvg:\"\",opacity:1,size:18,sizing:\"fill\",type:\"default\"},id:\"pwh36sPK3\",layoutId:\"pwh36sPK3\",resetToDeviceTheme:true,saveTheme:true,setColorScheme:true,toggle:{fill:\"var(--token-6b972b23-0c54-4d4f-9d81-81bfe2698dad, rgb(210, 214, 218))\",height:32,padding:4,radius:16,shadow:{blur:4,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:2},switch:\"var(--token-292c3efd-e2fc-4639-ab42-c45b81e3b904, rgb(230, 231, 234))\"},transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\",...addPropertyOverrides({wBMFBL9E3:{style:{height:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c5ba4\",layoutDependency:layoutDependency,layoutId:\"nTj1VigKQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qmcri1\",\"data-styles-preset\":\"LjhEa9OfQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b455917b-0d14-4c52-a22c-1111705a7016, rgb(134, 134, 139)))\"},children:\"\\xa9 2025 Gagan Malik. All rights reserved.\"})}),className:\"framer-wp2y4h\",\"data-framer-name\":\"No matter what project you're working on, we've got you covered with the best wireframe kits for any platform.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HStqXWZV4\",style:{\"--extracted-r6o4lv\":\"var(--token-b455917b-0d14-4c52-a22c-1111705a7016, rgb(134, 134, 139))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wBMFBL9E3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qmcri1\",\"data-styles-preset\":\"LjhEa9OfQ\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b455917b-0d14-4c52-a22c-1111705a7016, rgb(134, 134, 139)))\"},children:\"\\xa9 2025 Gagan Malik. All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-139kyv0\",layoutDependency:layoutDependency,layoutId:\"jpTrRBMJX\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://linkedin.com/in/gagan-malik\",motionChild:true,nodeId:\"AAYIeqXOl\",openInNewTab:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-pxqebb framer-qykpd3\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"AAYIeqXOl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ok7rda-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zLU95_jGQ-container\",nodeId:\"zLU95_jGQ\",rendersWithMotion:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-0199c750-9609-40ce-8cfc-7aea987ca0ac, rgb(142, 142, 147))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"LinkedinLogo\",id:\"zLU95_jGQ\",layoutId:\"zLU95_jGQ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@gagan_malik\",motionChild:true,nodeId:\"bI5LRooSJ\",openInNewTab:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-17vi65a framer-qykpd3\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"bI5LRooSJ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5gx6b9-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FVhjetb34-container\",nodeId:\"FVhjetb34\",rendersWithMotion:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-0199c750-9609-40ce-8cfc-7aea987ca0ac, rgb(142, 142, 147))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"YoutubeLogo\",id:\"FVhjetb34\",layoutId:\"FVhjetb34\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://x.com/_gaganmalik\",motionChild:true,nodeId:\"zLK3GS_Oc\",openInNewTab:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-12d8ykk framer-qykpd3\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"zLK3GS_Oc\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-46lgdw-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hVWRfHZP0-container\",nodeId:\"hVWRfHZP0\",rendersWithMotion:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-0199c750-9609-40ce-8cfc-7aea987ca0ac, rgb(142, 142, 147))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"XLogo\",id:\"hVWRfHZP0\",layoutId:\"hVWRfHZP0\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://mastodon.social/@gaganmalik\",motionChild:true,nodeId:\"wvmJw0gAc\",openInNewTab:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-23hpm1 framer-qykpd3\",\"data-framer-name\":\"Mastodon\",layoutDependency:layoutDependency,layoutId:\"wvmJw0gAc\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j69h07-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dDbt9j8rH-container\",nodeId:\"dDbt9j8rH\",rendersWithMotion:true,scopeId:\"bWOcNcf_H\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-0199c750-9609-40ce-8cfc-7aea987ca0ac, rgb(142, 142, 147))\",height:\"100%\",iconSearch:\"mastodon\",iconSelection:\"FacebookLogo\",id:\"dDbt9j8rH\",layoutId:\"dDbt9j8rH\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})})})]})]})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-a8Kzy.framer-qykpd3, .framer-a8Kzy .framer-qykpd3 { display: block; }\",\".framer-a8Kzy.framer-jhbkn6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 64px 0px 64px 0px; position: relative; width: 1440px; }\",\".framer-a8Kzy .framer-77sg2a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-a8Kzy .framer-mdn6ej { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-a8Kzy .framer-f1p7a { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-a8Kzy .framer-1anh8r8, .framer-a8Kzy .framer-1c5ba4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a8Kzy .framer-1mqmonc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 34px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-a8Kzy .framer-b4izo5 { flex: none; height: 21px; position: relative; text-decoration: none; width: 44px; }\",\".framer-a8Kzy .framer-1dgnu44 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; min-height: 24px; min-width: 24px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-a8Kzy .framer-1aek7ad-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-a8Kzy .framer-wp2y4h { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-a8Kzy .framer-139kyv0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-a8Kzy .framer-pxqebb, .framer-a8Kzy .framer-17vi65a, .framer-a8Kzy .framer-12d8ykk, .framer-a8Kzy .framer-23hpm1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 24px; }\",\".framer-a8Kzy .framer-ok7rda-container, .framer-a8Kzy .framer-5gx6b9-container, .framer-a8Kzy .framer-46lgdw-container, .framer-a8Kzy .framer-1j69h07-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-a8Kzy.framer-v-csk8x5.framer-jhbkn6 { width: min-content; }\",\".framer-a8Kzy.framer-v-csk8x5 .framer-77sg2a { padding: 0px 32px 0px 32px; width: 810px; }\",\".framer-a8Kzy.framer-v-csk8x5 .framer-1mqmonc { justify-content: flex-end; }\",\".framer-a8Kzy.framer-v-csk8x5 .framer-1aek7ad-container { height: 32px; }\",\".framer-a8Kzy.framer-v-zw9oly.framer-jhbkn6 { padding: 32px; width: min-content; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-77sg2a { gap: 10px; width: 326px; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-mdn6ej { align-content: center; align-items: center; gap: 41px; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-f1p7a { align-content: center; align-items: center; max-width: 320px; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-1dgnu44 { min-width: 104px; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-1c5ba4 { flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-wp2y4h { order: 1; }\",\".framer-a8Kzy.framer-v-zw9oly .framer-139kyv0 { order: 0; }\",...sharedStyle.css,'.framer-a8Kzy[data-border=\"true\"]::after, .framer-a8Kzy [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 194\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wBMFBL9E3\":{\"layout\":[\"auto\",\"auto\"]},\"LXZ04eMs5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbWOcNcf_H=withCSS(Component,css,\"framer-a8Kzy\");export default FramerbWOcNcf_H;FramerbWOcNcf_H.displayName=\"Footer\";FramerbWOcNcf_H.defaultProps={height:194,width:1440};addPropertyControls(FramerbWOcNcf_H,{variant:{options:[\"DGMULAP5e\",\"wBMFBL9E3\",\"LXZ04eMs5\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbWOcNcf_H,[{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\"}]},...ThemeToggleFonts,...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbWOcNcf_H\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wBMFBL9E3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LXZ04eMs5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"194\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["assign", "t", "n", "e", "init", "set", "r", "i", "o", "c", "get", "a", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "THEME_ATTRIBUTE", "COOKIE_NAME", "STYLE_ID", "SIGNAL_NAME", "THEMES", "useThemeStore", "createStore", "extractBodySection", "inputString", "searchStr", "startIndex", "endIndex", "makeBorderStyle", "border", "ThemeToggle", "props", "_window", "toggle", "dropdown", "dropdownOptions", "icons", "transition", "isPreview", "initialTheme", "storedTheme", "t", "deviceTheme", "window", "theme", "setTheme", "activeTheme", "setActiveTheme", "ye", "originalPreviewTheme", "setOriginalPreviewTheme", "themeRef", "pe", "selectRef", "changeTheme", "newTheme", "newActiveTheme", "toggleTheme", "onSelectChange", "handleThemeChange", "event", "ue", "mediaQuery", "generateStyle", "headElement", "style", "styleText", "darkLocation", "styleElement", "height", "padding", "shadow", "u", "motion", "p", "Icon", "showDeviceTheme", "themeTitles", "borderControls", "ControlType", "toggleShadowDefault", "iconsDefault", "addPropertyControls", "type", "size", "lightSvg", "darkSvg", "lightImage", "darkImage", "sizing", "opacity", "l", "Image2", "ThemeToggleFonts", "getFonts", "ThemeToggle", "PhosphorFonts", "Icon", "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", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerbWOcNcf_H", "withCSS", "bWOcNcf_H_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
