{"version":3,"file":"Scrollhelp.9ls1mQLB.mjs","names":["fonts","css","className","useState","_jsx","useRef","__legacyOverrideHOC_DataObserverContext","_jsx"],"sources":["https:/framerusercontent.com/modules/aoMaboNROvtTuwjwlvnN/lKeLjpuQGBoweMLqFor9/iyRemZoey.js","https:/framerusercontent.com/modules/8vg7zMUnz2nAbJLBT2gq/iRTZwZXxbdeiHib9VvaR/oMTKGMzm8.js","https:/framerusercontent.com/modules/bRyEYJd3ME3xVYjV3N5f/tQBawaZfOpjFJUxQdmlj/ColorSwitcher.js","https:/framerusercontent.com/modules/DMlYdOBDQxQHqaFUYPoc/tN4XIh9blUhbkduMnlxg/Scrollhelp.js"],"sourcesContent":["// Generated by Framer (eb3d845)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Google Sans Code-500\",\"GF;Google Sans Code-700\",\"GF;Google Sans Code-700italic\",\"GF;Google Sans Code-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Google Sans Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Google Sans Code\",url:\"https://fonts.gstatic.com/s/googlesanscode/v17/pxihyogzv91QhV44Z_GQBHsGf5PuckJMZfIVTPZaiXEp_ht12EVEHsN1sCQNQGTVtgMj1ufBSg.woff2\",weight:\"500\"},{cssFamilyName:\"Google Sans Code\",source:\"google\",style:\"normal\",uiFamilyName:\"Google Sans Code\",url:\"https://fonts.gstatic.com/s/googlesanscode/v17/pxihyogzv91QhV44Z_GQBHsGf5PuckJMZfIVTPZaiXEp_ht12EVEHsN1sCQNlWPVtgMj1ufBSg.woff2\",weight:\"700\"},{cssFamilyName:\"Google Sans Code\",source:\"google\",style:\"italic\",uiFamilyName:\"Google Sans Code\",url:\"https://fonts.gstatic.com/s/googlesanscode/v17/pxijyogzv91QhV44Z_GQBHsGf5PuWEt-oWZnOk-ljWSpwaFB6rqcd6jvHiMYuifa9wki9OLRShwi.woff2\",weight:\"700\"},{cssFamilyName:\"Google Sans Code\",source:\"google\",style:\"italic\",uiFamilyName:\"Google Sans Code\",url:\"https://fonts.gstatic.com/s/googlesanscode/v17/pxijyogzv91QhV44Z_GQBHsGf5PuWEt-oWZnOk-ljWSpwaFB6rqcd6jvHiMYuicP8Aki9OLRShwi.woff2\",weight:\"500\"}]}];export const css=['.framer-FFlgI .framer-styles-preset-utfscc:not(.rich-text-wrapper), .framer-FFlgI .framer-styles-preset-utfscc.rich-text-wrapper p { --framer-font-family: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, #7e7e7e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-FFlgI .framer-styles-preset-utfscc:not(.rich-text-wrapper), .framer-FFlgI .framer-styles-preset-utfscc.rich-text-wrapper p { --framer-font-family: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 13px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, #7e7e7e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-FFlgI .framer-styles-preset-utfscc:not(.rich-text-wrapper), .framer-FFlgI .framer-styles-preset-utfscc.rich-text-wrapper p { --framer-font-family: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-bold-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-family-italic: \"Google Sans Code\", \"Google Sans Code Placeholder\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 12px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, #7e7e7e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-FFlgI\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-NkH9i .framer-styles-preset-gy5yk7:not(.rich-text-wrapper), .framer-NkH9i .framer-styles-preset-gy5yk7.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, #000000); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, #121212) /* {\"name\":\"Default\"} */; --framer-link-hover-text-decoration-offset: 4px; --framer-link-hover-text-decoration-skip-ink: none; --framer-link-hover-text-decoration-style: dotted; --framer-link-hover-text-decoration-thickness: 2px; --framer-link-text-color: var(--token-58507be5-8cf3-41b5-819b-33db1dcdd00c, #000000); --framer-link-text-decoration: underline; --framer-link-text-decoration-color: var(--token-dc84b68b-ddd2-4ed0-8ba9-2bfc3673668d, #757575) /* {\"name\":\"Subdued\"} */; --framer-link-text-decoration-offset: 4px; --framer-link-text-decoration-skip-ink: none; --framer-link-text-decoration-style: dotted; --framer-link-text-decoration-thickness: 2px; transition-delay: 0s; transition-duration: 0.3s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }'];export const className=\"framer-NkH9i\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,startTransition}from\"react\";import{createPortal}from\"react-dom\";// Array of 6 colors including white/default (Sage removed)\nconst colors=[\"#FFFFFF\",\"#F3E7D0\",\"#D5E3DE\",\"#E6BED6\",\"#FFD2B4\",\"#CAD3E5\"];// Custom text color mappings (with label and tooltip colors)\nconst textColorMap={\"#FFFFFF\":{default:\"#121212\",subdued:\"#525252\",label:\"#FAFAFA\",tooltip:\"#FFFFFF\"},\"#F3E7D0\":{default:\"#774E34\",subdued:\"#94684C\",label:\"#F7EFE0\",tooltip:\"#FAF5EC\"},\"#D5E3DE\":{default:\"#446058\",subdued:\"#618479\",label:\"#E3EDE9\",tooltip:\"#EDF4F1\"},\"#E6BED6\":{default:\"#9E3474\",subdued:\"#B2578E\",label:\"#EDD2E3\",tooltip:\"#F4E1EE\"},\"#FFD2B4\":{default:\"#F0510F\",subdued:\"#F27743\",label:\"#FFDFC9\",tooltip:\"#FFEAD9\"},\"#CAD3E5\":{default:\"#314A77\",subdued:\"#4666A0\",label:\"#D9E0ED\",tooltip:\"#E4E9F2\"}};// Fixed grass green color\nconst GRASS_GREEN=\"#BDD9AB\";// Store current colors globally so the observer can access them\nlet currentDefaultColor=\"#121212\";let currentSubduedColor=\"#525252\";let currentBgColor=\"#FFFFFF\";// Set default selection color immediately on load\nif(typeof document!==\"undefined\"){const initStyle=document.createElement(\"style\");initStyle.id=\"theme-selection-style\";initStyle.textContent=`\n        *::selection {\n            background-color: rgba(82, 82, 82, 0.25) !important;\n            color: #121212 !important;\n        }\n        *::-moz-selection {\n            background-color: rgba(82, 82, 82, 0.25) !important;\n            color: #121212 !important;\n        }\n    `;document.head.appendChild(initStyle);}function hexToRgbValues(hex){const result=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);return result?{r:parseInt(result[1],16),g:parseInt(result[2],16),b:parseInt(result[3],16)}:{r:126,g:126,b:126};}function updateDotGrid(subduedColor){const dotGrid=document.querySelector(\".framer-18c5r12-container > div\");if(dotGrid){const rgb=hexToRgbValues(subduedColor);const svgPattern=`url(\"data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='rgba(${rgb.r}%2C%20${rgb.g}%2C%20${rgb.b}%2C%200.45)' fill-opacity='0.2' fill-rule='evenodd'%3E%3Ccircle cx='1.1' cy='1.1' r='1.1'/%3E%3C/g%3E%3C/svg%3E\")`;dotGrid.style.backgroundImage=svgPattern;}}function updateLabels(labelColor,subduedColor){const marks=document.querySelectorAll(\"mark\");marks.forEach(m=>{m.style.setProperty(\"background-color\",labelColor,\"important\");m.style.setProperty(\"color\",subduedColor,\"important\");});}function updateDock(labelColor,isDefaultTheme){const dock=document.querySelector('[data-framer-name=\"Container\"][data-border=\"true\"]');const headerEl=document.querySelector('[data-framer-name=\"Header\"]');if(dock&&!(headerEl&&(headerEl.contains(dock)||headerEl===dock))){if(isDefaultTheme){dock.style.setProperty(\"background\",\"linear-gradient(rgba(250, 250, 250, 0.9) 0%, rgba(250, 250, 250, 0.8) 100%)\",\"important\");}else{dock.style.setProperty(\"background\",labelColor,\"important\");}}}function updateTypewriter(subduedColor){const existingStyle=document.getElementById(\"theme-typewriter-override\");if(existingStyle)existingStyle.remove();const style=document.createElement(\"style\");style.id=\"theme-typewriter-override\";style.textContent=`\n        .framer-ab9p4x-container span {\n            color: ${subduedColor} !important;\n        }\n    `;document.head.appendChild(style);}function updateLinkStyles(defaultColor,subduedColor){const existingStyle=document.getElementById(\"theme-link-overrides\");if(existingStyle)existingStyle.remove();const style=document.createElement(\"style\");style.id=\"theme-link-overrides\";style.textContent=`\n        a {\n            color: ${defaultColor} !important;\n            --framer-text-color: ${defaultColor} !important;\n            text-decoration-color: ${subduedColor} !important;\n        }\n        a:hover {\n            text-decoration-color: ${defaultColor} !important;\n        }\n    `;document.head.appendChild(style);}function updateDockTooltipStyles(tooltipColor,subduedColor,isDefaultTheme){const existingStyle=document.getElementById(\"theme-dock-overrides\");if(existingStyle)existingStyle.remove();const rgb=hexToRgbValues(subduedColor);const shadow=`rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.1) 0px 0px 32px 10px, rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.15) 0px 9px 29px -1px`;const borderColor=`rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0)`;const bg=isDefaultTheme?\"linear-gradient(rgba(250, 250, 250, 0.9) 0%, rgba(250, 250, 250, 0.8) 100%)\":tooltipColor;const textColor=isDefaultTheme?\"#121212\":currentDefaultColor;const style=document.createElement(\"style\");style.id=\"theme-dock-overrides\";style.textContent=`\n        [data-framer-name=\"Default\"][data-border=\"true\"]:not([data-framer-name=\"Header\"]):not([data-framer-name=\"Header\"] *) {\n            background: ${bg} !important;\n            box-shadow: ${shadow} !important;\n            border-color: ${borderColor} !important;\n            --border-color: ${borderColor} !important;\n        }\n        [data-framer-name=\"Default\"][data-border=\"true\"]:not([data-framer-name=\"Header\"]):not([data-framer-name=\"Header\"] *) * {\n            color: ${textColor} !important;\n        }\n        [data-framer-name=\"Background\"]:not([data-framer-name=\"Header\"] *) {\n            background-color: ${tooltipColor} !important;\n        }\n        [data-framer-name=\"Container\"][data-border=\"true\"]:not([data-framer-name=\"Header\"]):not([data-framer-name=\"Header\"] *) {\n            box-shadow: ${shadow} !important;\n        }\n    `;document.head.appendChild(style);}function getGrassColor(bgColor,subduedColor){if(bgColor.toUpperCase()===\"#FFFFFF\")return GRASS_GREEN;return subduedColor;}function updateGrass(grassColor){const grassSvg=document.querySelector('svg[height=\"100\"]');if(grassSvg){const paths=grassSvg.querySelectorAll(\"path\");paths.forEach(path=>{path.setAttribute(\"stroke\",grassColor);path.style.setProperty(\"stroke\",grassColor,\"important\");});}}function updateSvgIcons(iconColor){const svgInnerElements=document.querySelectorAll('svg[display=\"block\"] *, svg[role=\"presentation\"] *');svgInnerElements.forEach(el=>{const parentSvg=el.closest(\"svg\");if(parentSvg&&parentSvg.getAttribute(\"height\")===\"100\")return;el.setAttribute(\"stroke\",iconColor);el.style.setProperty(\"stroke\",iconColor,\"important\");});}function getIconColor(bgColor,defaultColor,subduedColor){if(bgColor.toUpperCase()===\"#FFFFFF\")return subduedColor;return defaultColor;}// Theme the MiniMusicPlayer text (which uses inline styles, not tokens)\nfunction updateMusicPlayer(subduedColor){const player=document.querySelector('[data-framer-name=\"MiniMusicPlayer\"]');if(!player)return;player.querySelectorAll(\"div, span, p\").forEach(el=>{const node=el;if(node.querySelector(\"audio\"))return;node.style.setProperty(\"color\",subduedColor,\"important\");node.style.setProperty(\"--framer-text-color\",subduedColor,\"important\");});}// Directly overrides Framer's inline --framer-text-color on preset text elements,\n// which otherwise wins over everything else and keeps text stuck black/grey.\nfunction updateFramerTextColor(defaultColor){document.querySelectorAll('[class*=\"framer-styles-preset\"]').forEach(el=>{el.style.setProperty(\"--framer-text-color\",defaultColor);});}function updateCSSVariables(defaultColor,subduedColor){const root=document.documentElement;currentDefaultColor=defaultColor;currentSubduedColor=subduedColor;const iconColor=getIconColor(currentBgColor,defaultColor,subduedColor);const grassColor=getGrassColor(currentBgColor,subduedColor);const labelColor=textColorMap[currentBgColor.toUpperCase()]?.label||\"#FAFAFA\";const tooltipColor=textColorMap[currentBgColor.toUpperCase()]?.tooltip||\"#FFFFFF\";const isDefaultTheme=currentBgColor.toUpperCase()===\"#FFFFFF\";const rgb=hexToRgbValues(subduedColor);root.style.setProperty(\"--token-a1a1a1a1-b2b2-4c4c-8d8d-e5e5e5e5e5e5\",`rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.15)`);const existingSelection=document.getElementById(\"theme-selection-style\");if(existingSelection)existingSelection.remove();const selectionStyle=document.createElement(\"style\");selectionStyle.id=\"theme-selection-style\";selectionStyle.textContent=`\n        *::selection {\n            background-color: rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.25) !important;\n            color: ${defaultColor} !important;\n        }\n        *::-moz-selection {\n            background-color: rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.25) !important;\n            color: ${defaultColor} !important;\n        }\n    `;document.head.appendChild(selectionStyle);root.style.setProperty(\"--token-58507be5-8cf3-41b5-819b-33db1dcdd00c\",defaultColor);root.style.setProperty(\"--extracted-r6o4lv\",defaultColor);root.style.setProperty(\"--token-dc84b68b-ddd2-4cd0-8ba9-2bfc3673668d\",subduedColor);root.style.setProperty(\"--token-052c38d1-6f1f-4d8a-9d52-d31b98a2a6a4\",defaultColor);root.style.setProperty(\"--framer-link-current-text-color\",defaultColor);root.style.setProperty(\"--framer-link-hover-text-color\",defaultColor);root.style.setProperty(\"--framer-link-text-color\",defaultColor);root.style.setProperty(\"--framer-link-text-decoration-color\",subduedColor);const tooltips=document.querySelectorAll(\".framer-styles-preset-utfscc\");tooltips.forEach(el=>{el.style.setProperty(\"color\",defaultColor,\"important\");});updateLinkStyles(defaultColor,subduedColor);const quoteIcons=document.querySelectorAll('button[aria-label=\"Show quote\"] span');quoteIcons.forEach(el=>{el.style.setProperty(\"color\",defaultColor,\"important\");el.style.setProperty(\"text-decoration-color\",subduedColor,\"important\");});updateSvgIcons(iconColor);setTimeout(()=>updateSvgIcons(iconColor),10);setTimeout(()=>updateSvgIcons(iconColor),50);setTimeout(()=>updateSvgIcons(iconColor),100);setTimeout(()=>updateSvgIcons(iconColor),200);updateFramerTextColor(defaultColor);setTimeout(()=>updateFramerTextColor(defaultColor),10);setTimeout(()=>updateFramerTextColor(defaultColor),50);setTimeout(()=>updateFramerTextColor(defaultColor),100);setTimeout(()=>updateFramerTextColor(defaultColor),200);updateGrass(grassColor);setTimeout(()=>updateGrass(grassColor),10);setTimeout(()=>updateGrass(grassColor),50);setTimeout(()=>updateGrass(grassColor),100);setTimeout(()=>updateGrass(grassColor),200);updateLabels(labelColor,defaultColor);setTimeout(()=>updateLabels(labelColor,defaultColor),10);setTimeout(()=>updateLabels(labelColor,defaultColor),50);setTimeout(()=>updateLabels(labelColor,defaultColor),100);updateDock(labelColor,isDefaultTheme);setTimeout(()=>updateDock(labelColor,isDefaultTheme),10);setTimeout(()=>updateDock(labelColor,isDefaultTheme),50);setTimeout(()=>updateDock(labelColor,isDefaultTheme),100);updateDockTooltipStyles(tooltipColor,subduedColor,isDefaultTheme);const headerGuard=document.getElementById(\"theme-header-guard\")||(()=>{const s=document.createElement(\"style\");s.id=\"theme-header-guard\";document.head.appendChild(s);return s;})();headerGuard.textContent=`\n        [data-framer-name=\"Header\"] {\n            background-color: unset !important;\n            background: unset !important;\n            box-shadow: unset !important;\n        }\n    `;updateDotGrid(subduedColor);setTimeout(()=>updateDotGrid(subduedColor),10);setTimeout(()=>updateDotGrid(subduedColor),50);setTimeout(()=>updateDotGrid(subduedColor),100);updateTypewriter(subduedColor);updateMusicPlayer(subduedColor);setTimeout(()=>updateMusicPlayer(subduedColor),10);setTimeout(()=>updateMusicPlayer(subduedColor),50);setTimeout(()=>updateMusicPlayer(subduedColor),100);setTimeout(()=>updateMusicPlayer(subduedColor),200);}let tooltipObserver=null;function setupTooltipObserver(){if(tooltipObserver)return;tooltipObserver=new MutationObserver(()=>{const iconColor=getIconColor(currentBgColor,currentDefaultColor,currentSubduedColor);const grassColor=getGrassColor(currentBgColor,currentSubduedColor);const labelColor=textColorMap[currentBgColor.toUpperCase()]?.label||\"#FAFAFA\";const isDefaultTheme=currentBgColor.toUpperCase()===\"#FFFFFF\";const tooltips=document.querySelectorAll(\".framer-styles-preset-utfscc\");tooltips.forEach(el=>{el.style.setProperty(\"color\",currentDefaultColor,\"important\");});const quoteIcons=document.querySelectorAll('button[aria-label=\"Show quote\"] span');quoteIcons.forEach(el=>{el.style.setProperty(\"color\",currentDefaultColor,\"important\");el.style.setProperty(\"text-decoration-color\",currentSubduedColor,\"important\");});const svgInnerElements=document.querySelectorAll('svg[display=\"block\"] *, svg[role=\"presentation\"] *');svgInnerElements.forEach(el=>{const parentSvg=el.closest(\"svg\");if(parentSvg&&parentSvg.getAttribute(\"height\")===\"100\")return;el.setAttribute(\"stroke\",iconColor);el.style.setProperty(\"stroke\",iconColor,\"important\");});updateGrass(grassColor);updateLabels(labelColor,currentSubduedColor);updateDock(labelColor,isDefaultTheme);updateDotGrid(currentSubduedColor);updateTypewriter(currentSubduedColor);updateFramerTextColor(currentDefaultColor);updateMusicPlayer(currentSubduedColor);});tooltipObserver.observe(document.body,{childList:true,subtree:true});}const COLOR_CHANGE_EVENT=\"colorThemeChange\";function broadcastColorChange(bgColor,defaultColor,subduedColor){const event=new CustomEvent(COLOR_CHANGE_EVENT,{detail:{bgColor,defaultColor,subduedColor}});window.dispatchEvent(event);}function hexToRgb(hex){const result=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.exec(hex);return result?{r:parseInt(result[1],16),g:parseInt(result[2],16),b:parseInt(result[3],16)}:{r:0,g:0,b:0};}function rgbToHex(r,g,b){return\"#\"+[r,g,b].map(x=>{const hex=Math.round(x).toString(16);return hex.length===1?\"0\"+hex:hex;}).join(\"\");}function getLuminance(r,g,b){const[rs,gs,bs]=[r,g,b].map(c=>{c=c/255;return c<=.03928?c/12.92:Math.pow((c+.055)/1.055,2.4);});return .2126*rs+.7152*gs+.0722*bs;}function getContrast(rgb1,rgb2){const lum1=getLuminance(rgb1.r,rgb1.g,rgb1.b);const lum2=getLuminance(rgb2.r,rgb2.g,rgb2.b);const brightest=Math.max(lum1,lum2);const darkest=Math.min(lum1,lum2);return(brightest+.05)/(darkest+.05);}function generateContrastColor(bgRgb,targetContrast,isDark){const r=bgRgb.r/255;const g=bgRgb.g/255;const b=bgRgb.b/255;const max=Math.max(r,g,b);const min=Math.min(r,g,b);const delta=max-min;let h=0;if(delta!==0){if(max===r)h=((g-b)/delta+(g<b?6:0))/6;else if(max===g)h=((b-r)/delta+2)/6;else h=((r-g)/delta+4)/6;}let low=isDark?0:.5;let high=isDark?.5:1;let bestColor=isDark?\"#121212\":\"#F2F2F2\";for(let i=0;i<20;i++){const mid=(low+high)/2;const testColor=hslToRgb(h,.35,mid);const contrast=getContrast(bgRgb,testColor);if(Math.abs(contrast-targetContrast)<.1){bestColor=rgbToHex(testColor.r,testColor.g,testColor.b);break;}if(contrast<targetContrast){if(isDark)high=mid;else low=mid;}else{if(isDark)low=mid;else high=mid;}bestColor=rgbToHex(testColor.r,testColor.g,testColor.b);}return bestColor;}function hslToRgb(h,s,l){let r,g,b;if(s===0){r=g=b=l;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=l<.5?l*(1+s):l+s-l*s;const p=2*l-q;r=hue2rgb(p,q,h+1/3);g=hue2rgb(p,q,h);b=hue2rgb(p,q,h-1/3);}return{r:r*255,g:g*255,b:b*255};}function generateTextColors(bgColor){const customColors=textColorMap[bgColor.toUpperCase()];if(customColors){return{default:customColors.default,subdued:customColors.subdued};}const bgRgb=hexToRgb(bgColor);const bgLum=getLuminance(bgRgb.r,bgRgb.g,bgRgb.b);const isLightBg=bgLum>.3;let defaultColor;let subduedColor;if(isLightBg){defaultColor=generateContrastColor(bgRgb,7,true);subduedColor=generateContrastColor(bgRgb,4.5,true);}else{defaultColor=generateContrastColor(bgRgb,7,false);subduedColor=generateContrastColor(bgRgb,4.5,false);}return{default:defaultColor,subdued:subduedColor};}let defaultTextElements=[];let subduedTextElements=[];let elementsScanned=false;function scanAndCacheTextElements(){if(elementsScanned)return;defaultTextElements=[];subduedTextElements=[];const allElements=document.querySelectorAll(\"h1, h2, h3, h4, h5, h6, p, span, div, a, li, svg, path\");allElements.forEach(el=>{const element=el;if(!element.textContent?.trim()&&element.tagName!==\"svg\"&&element.tagName!==\"path\")return;const computedStyle=window.getComputedStyle(element);const currentColor=computedStyle.color||computedStyle.fill||computedStyle.stroke;const lum=getLuminanceFromRgbString(currentColor);if(lum<.15)defaultTextElements.push(element);else if(lum>=.15&&lum<.5)subduedTextElements.push(element);});elementsScanned=true;}function getLuminanceFromRgbString(rgbString){const matches=rgbString.match(/\\d+/g);if(!matches||matches.length<3)return 0;return getLuminance(parseInt(matches[0]),parseInt(matches[1]),parseInt(matches[2]));}function lightenColor(hex,amount){const rgb=hexToRgbValues(hex);const r=Math.round(rgb.r+(255-rgb.r)*amount);const g=Math.round(rgb.g+(255-rgb.g)*amount);const b=Math.round(rgb.b+(255-rgb.b)*amount);return`#${[r,g,b].map(x=>x.toString(16).padStart(2,\"0\")).join(\"\")}`;}function toSoftRgba(hex,alpha=.55){const{r,g,b}=hexToRgbValues(hex);return`rgba(${r}, ${g}, ${b}, ${alpha})`;}// ─── Dropdown Swatch Dot ──────────────────────────────────────────────────────\nfunction SwatchDot({bgColor,isActive,onClick}){const[hovered,setHovered]=useState(false);const themeColors=textColorMap[bgColor.toUpperCase()];const isPeriwinkle=bgColor.toUpperCase()===\"#CAD3E5\";const outerColor=lightenColor(themeColors?.subdued||\"#525252\",isPeriwinkle?.45:.2);const innerColor=themeColors?.default||\"#121212\";return /*#__PURE__*/_jsx(\"div\",{onClick:e=>{e.stopPropagation();onClick();},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{width:\"20px\",height:\"20px\",borderRadius:\"10px\",backgroundColor:outerColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transform:hovered?\"scale(1.1)\":\"scale(1)\",transition:\"transform 0.2s ease\",flexShrink:0},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"8px\",height:\"8px\",borderRadius:\"4px\",backgroundColor:innerColor,opacity:isActive?1:.45,transition:\"opacity 0.2s ease\"}})});}// ─── Portal Dropdown ──────────────────────────────────────────────────────────\nfunction PortalDropdown({open,activeBgColor,onSelect,anchorRef,panelRef}){const[pos,setPos]=useState({top:0,left:0});const[mounted,setMounted]=useState(false);const[visible,setVisible]=useState(false);const[shouldRender,setShouldRender]=useState(false);useEffect(()=>{setMounted(true);},[]);useEffect(()=>{if(open){setShouldRender(true);requestAnimationFrame(()=>{requestAnimationFrame(()=>setVisible(true));});}else{setVisible(false);const timer=setTimeout(()=>setShouldRender(false),200);return()=>clearTimeout(timer);}},[open]);useEffect(()=>{if(!open||!anchorRef.current)return;const rect=anchorRef.current.getBoundingClientRect();setPos({top:rect.bottom+8,left:rect.left+rect.width/2});},[open,anchorRef]);if(!mounted||typeof document===\"undefined\"||!shouldRender)return null;const isDefault=activeBgColor.toUpperCase()===\"#FFFFFF\";const themeColors=textColorMap[activeBgColor.toUpperCase()];const labelColor=themeColors?.label||\"#FAFAFA\";const subduedColor=themeColors?.subdued||\"#525252\";const bg=isDefault?\"linear-gradient(rgba(250, 250, 250, 0.92) 0%, rgba(250, 250, 250, 0.84) 100%)\":labelColor;const rgb=hexToRgbValues(subduedColor);const shadow=`rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.05) 0px 0px 2px 1px, rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.09) 0px 8px 24px -2px`;const border=`1px solid rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, 0.09)`;const panel=/*#__PURE__*/_jsx(\"div\",{ref:panelRef,onClick:e=>e.stopPropagation(),style:{position:\"fixed\",top:pos.top,left:pos.left,transform:visible?\"translateX(-50%) translateY(0) scale(1)\":\"translateX(-50%) translateY(-8px) scale(0.95)\",display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:\"12px\",padding:\"14px 10px\",borderRadius:\"999px\",background:bg,boxShadow:shadow,border:border,backdropFilter:\"blur(12px)\",WebkitBackdropFilter:\"blur(12px)\",opacity:visible?1:0,pointerEvents:visible?\"all\":\"none\",transition:\"opacity 0.2s ease, transform 0.2s ease, background 0.3s ease, box-shadow 0.3s ease\",transformOrigin:\"top center\",zIndex:2147483647},children:colors.map(color=>/*#__PURE__*/_jsx(SwatchDot,{bgColor:color,isActive:color.toUpperCase()===activeBgColor.toUpperCase(),onClick:()=>onSelect(color)},color))});return /*#__PURE__*/createPortal(panel,document.body);}// ─── Color Switcher ───────────────────────────────────────────────────────────\nexport function ColorSwitcher(Component){return props=>{const[currentColor,setCurrentColor]=useState(colors[0]);const[open,setOpen]=useState(false);const[hovered,setHovered]=useState(false);const ref=useRef(null);const panelRef=useRef(null);useEffect(()=>{if(typeof window!==\"undefined\")setupTooltipObserver();},[]);useEffect(()=>{function handleOutsideClick(e){const target=e.target;const insideTrigger=ref.current&&ref.current.contains(target);const insidePanel=panelRef.current&&panelRef.current.contains(target);if(!insideTrigger&&!insidePanel)setOpen(false);}document.addEventListener(\"mousedown\",handleOutsideClick);return()=>document.removeEventListener(\"mousedown\",handleOutsideClick);},[]);const applyColor=selectedColor=>{if(typeof window===\"undefined\")return;setCurrentColor(selectedColor);currentBgColor=selectedColor;elementsScanned=false;defaultTextElements=[];subduedTextElements=[];const textColors=generateTextColors(selectedColor);document.body.style.backgroundColor=selectedColor;document.documentElement.style.backgroundColor=selectedColor;const framerContainer=document.querySelector('[data-framer-name=\"Desktop\"]')||document.querySelector(\"main\")||document.querySelector(\"#main\");if(framerContainer){framerContainer.style.backgroundColor=selectedColor;}broadcastColorChange(selectedColor,textColors.default,textColors.subdued);updateCSSVariables(textColors.default,textColors.subdued);};const themeColors=textColorMap[currentColor.toUpperCase()];const isPeriwinkle=currentColor.toUpperCase()===\"#CAD3E5\";const outerColor=lightenColor(themeColors?.subdued||\"#525252\",isPeriwinkle?.45:.2);const innerColor=themeColors?.default||\"#121212\";return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{onClick:e=>{e.stopPropagation();setOpen(o=>!o);},onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{width:\"20px\",height:\"20px\",borderRadius:\"10px\",backgroundColor:outerColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"transform 0.2s ease, background-color 0.3s ease\",transform:hovered?\"scale(1.1)\":\"scale(1)\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:\"8px\",height:\"8px\",borderRadius:\"4px\",backgroundColor:innerColor,transition:\"background-color 0.3s ease\"}})}),/*#__PURE__*/_jsx(PortalDropdown,{open:open,activeBgColor:currentColor,anchorRef:ref,panelRef:panelRef,onSelect:color=>{setOpen(false);applyColor(color);}})]});};}// ─── Default Text ─────────────────────────────────────────────────────────────\nexport function DefaultText(Component){return props=>{const[textColor,setTextColor]=useState(generateTextColors(currentBgColor).default);const wrapperRef=useRef(null);const applyToInner=color=>{const root=wrapperRef.current;if(!root)return;const targets=[root,...Array.from(root.querySelectorAll(\"*\"))];targets.forEach(el=>{const node=el;if(node.tagName===\"svg\"||node.tagName===\"path\")return;node.style.setProperty(\"color\",color,\"important\");node.style.setProperty(\"--framer-text-color\",color,\"important\");});};useEffect(()=>{if(typeof window===\"undefined\")return;const initial=generateTextColors(currentBgColor).default;setTextColor(initial);applyToInner(initial);setTimeout(()=>applyToInner(initial),50);const handleColorChange=event=>{const newColor=event.detail.defaultColor;setTextColor(newColor);applyToInner(newColor);setTimeout(()=>applyToInner(newColor),10);setTimeout(()=>applyToInner(newColor),50);setTimeout(()=>applyToInner(newColor),100);};window.addEventListener(COLOR_CHANGE_EVENT,handleColorChange);return()=>window.removeEventListener(COLOR_CHANGE_EVENT,handleColorChange);},[]);return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props,style:{...props.style,color:textColor,\"--framer-text-color\":textColor}})});};}// ─── Subdued Text ─────────────────────────────────────────────────────────────\nexport function SubduedText(Component){return props=>{const[textColor,setTextColor]=useState(generateTextColors(currentBgColor).subdued);const wrapperRef=useRef(null);const applyToInner=color=>{const root=wrapperRef.current;if(!root)return;const targets=[root,...Array.from(root.querySelectorAll(\"*\"))];targets.forEach(el=>{const node=el;if(node.tagName===\"svg\"||node.tagName===\"path\")return;// Don't override links inside subdued text — they stay default\nif(node.tagName===\"A\")return;node.style.setProperty(\"color\",color,\"important\");node.style.setProperty(\"--framer-text-color\",color,\"important\");});};useEffect(()=>{if(typeof window===\"undefined\")return;const initial=generateTextColors(currentBgColor).subdued;setTextColor(initial);applyToInner(initial);setTimeout(()=>applyToInner(initial),50);const handleColorChange=event=>{const newColor=event.detail.subduedColor;setTextColor(newColor);applyToInner(newColor);setTimeout(()=>applyToInner(newColor),10);setTimeout(()=>applyToInner(newColor),50);setTimeout(()=>applyToInner(newColor),100);};window.addEventListener(COLOR_CHANGE_EVENT,handleColorChange);return()=>window.removeEventListener(COLOR_CHANGE_EVENT,handleColorChange);},[]);return /*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Component,{...props,style:{...props.style,color:textColor,\"--framer-text-color\":textColor}})});};}// ─── Divider Line ─────────────────────────────────────────────────────────────\nexport function DividerLine(Component){return props=>{const[dividerColor,setDividerColor]=useState(null);useEffect(()=>{if(typeof window===\"undefined\")return;const handleColorChange=event=>{const subduedColor=event?.detail?.subduedColor;if(!subduedColor)return;startTransition(()=>setDividerColor(toSoftRgba(subduedColor,.55)));};window.addEventListener(COLOR_CHANGE_EVENT,handleColorChange);return()=>window.removeEventListener(COLOR_CHANGE_EVENT,handleColorChange);},[]);return /*#__PURE__*/_jsx(Component,{...props,style:dividerColor?{...props.style,backgroundColor:dividerColor}:props.style});};}// ─── Scroll Progress Bar ──────────────────────────────────────────────────────\nexport function ScrollProgressBar(Component){return props=>{const[progress,setProgress]=useState(0);const[defaultColor,setDefaultColor]=useState(\"#121212\");const[isVisible,setIsVisible]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;let targetProgress=0;let currentProgress=0;let rafId;const animate=()=>{const diff=targetProgress-currentProgress;if(Math.abs(diff)>.5)currentProgress+=diff*.12;else currentProgress=targetProgress;setProgress(currentProgress);rafId=requestAnimationFrame(animate);};rafId=requestAnimationFrame(animate);const handleColorChange=event=>setDefaultColor(event.detail.defaultColor);window.addEventListener(\"colorThemeChange\",handleColorChange);const handleScroll=()=>{const windowHeight=window.innerHeight;const documentHeight=document.documentElement.scrollHeight;const scrollTop=window.scrollY;const totalScrollable=Math.max(1,documentHeight-windowHeight);setIsVisible(documentHeight>windowHeight);targetProgress=Math.min(100,Math.max(0,scrollTop/totalScrollable*100));};window.addEventListener(\"scroll\",handleScroll,{passive:true});handleScroll();return()=>{window.removeEventListener(\"scroll\",handleScroll);window.removeEventListener(\"colorThemeChange\",handleColorChange);cancelAnimationFrame(rafId);};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"fixed\",top:0,left:0,width:\"100%\",height:\"3px\",backgroundColor:\"transparent\",zIndex:9999,pointerEvents:\"none\",opacity:isVisible?1:0,transition:\"opacity 0.3s ease\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${progress}%`,backgroundColor:defaultColor,transition:\"background-color 0.3s ease\"}})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"ScrollProgressBar\":{\"type\":\"reactHoc\",\"name\":\"ScrollProgressBar\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DefaultText\":{\"type\":\"reactHoc\",\"name\":\"DefaultText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SubduedText\":{\"type\":\"reactHoc\",\"name\":\"SubduedText\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DividerLine\":{\"type\":\"reactHoc\",\"name\":\"DividerLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ColorSwitcher\":{\"type\":\"reactHoc\",\"name\":\"ColorSwitcher\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColorSwitcher.map","import{jsx as _jsx}from\"react/jsx-runtime\";function jumpTo(id,offset=0){const el=document.getElementById(id);if(!el)return;const top=el.getBoundingClientRect().top+window.scrollY-offset;window.scrollTo({top,behavior:\"instant\"});}export function SectionIntro(){return{id:\"intro\"};}export function SectionCoinbase(){return{id:\"coinbase\"};}export function SectionShopify(){return{id:\"shopify\"};}export function SectionCalifia(){return{id:\"califia\"};}export function SectionTheDyrt(){return{id:\"thedyrt\"};}export function SectionArchives(){return{id:\"archives\"};}export function SectionContact(){return{id:\"contact\"};}export function GoToIntro(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"intro\",0);}};}export function GoToCoinbase(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"coinbase\",150);}};}export function GoToShopify(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"shopify\",150);}};}export function GoToCalifia(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"califia\",150);}};}export function GoToTheDyrt(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"thedyrt\",150);}};}export function GoToArchives(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"archives\",150);}};}export function GoToContact(){return{onClick:e=>{e.preventDefault();e.stopPropagation();jumpTo(\"contact\",150);}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withSectionIntro(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionIntro(props)});};}withSectionIntro.displayName=\"SectionIntro\";export function withSectionCoinbase(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionCoinbase(props)});};}withSectionCoinbase.displayName=\"SectionCoinbase\";export function withSectionShopify(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionShopify(props)});};}withSectionShopify.displayName=\"SectionShopify\";export function withSectionCalifia(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionCalifia(props)});};}withSectionCalifia.displayName=\"SectionCalifia\";export function withSectionTheDyrt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionTheDyrt(props)});};}withSectionTheDyrt.displayName=\"SectionTheDyrt\";export function withSectionArchives(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionArchives(props)});};}withSectionArchives.displayName=\"SectionArchives\";export function withSectionContact(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SectionContact(props)});};}withSectionContact.displayName=\"SectionContact\";export function withGoToIntro(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToIntro(props)});};}withGoToIntro.displayName=\"GoToIntro\";export function withGoToCoinbase(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToCoinbase(props)});};}withGoToCoinbase.displayName=\"GoToCoinbase\";export function withGoToShopify(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToShopify(props)});};}withGoToShopify.displayName=\"GoToShopify\";export function withGoToCalifia(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToCalifia(props)});};}withGoToCalifia.displayName=\"GoToCalifia\";export function withGoToTheDyrt(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToTheDyrt(props)});};}withGoToTheDyrt.displayName=\"GoToTheDyrt\";export function withGoToArchives(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToArchives(props)});};}withGoToArchives.displayName=\"GoToArchives\";export function withGoToContact(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GoToContact(props)});};}withGoToContact.displayName=\"GoToContact\";\nexport const __FramerMetadata__ = {\"exports\":{\"GoToShopify\":{\"type\":\"override\",\"name\":\"GoToShopify\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToArchives\":{\"type\":\"reactHoc\",\"name\":\"withGoToArchives\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionArchives\":{\"type\":\"reactHoc\",\"name\":\"withSectionArchives\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToArchives\":{\"type\":\"override\",\"name\":\"GoToArchives\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToContact\":{\"type\":\"reactHoc\",\"name\":\"withGoToContact\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToIntro\":{\"type\":\"reactHoc\",\"name\":\"withGoToIntro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToCoinbase\":{\"type\":\"override\",\"name\":\"GoToCoinbase\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToTheDyrt\":{\"type\":\"reactHoc\",\"name\":\"withGoToTheDyrt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionCalifia\":{\"type\":\"reactHoc\",\"name\":\"withSectionCalifia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionContact\":{\"type\":\"override\",\"name\":\"SectionContact\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionCoinbase\":{\"type\":\"reactHoc\",\"name\":\"withSectionCoinbase\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToCalifia\":{\"type\":\"override\",\"name\":\"GoToCalifia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionCoinbase\":{\"type\":\"override\",\"name\":\"SectionCoinbase\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionContact\":{\"type\":\"reactHoc\",\"name\":\"withSectionContact\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionCalifia\":{\"type\":\"override\",\"name\":\"SectionCalifia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionTheDyrt\":{\"type\":\"reactHoc\",\"name\":\"withSectionTheDyrt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToShopify\":{\"type\":\"reactHoc\",\"name\":\"withGoToShopify\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionArchives\":{\"type\":\"override\",\"name\":\"SectionArchives\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToIntro\":{\"type\":\"override\",\"name\":\"GoToIntro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionIntro\":{\"type\":\"reactHoc\",\"name\":\"withSectionIntro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToCoinbase\":{\"type\":\"reactHoc\",\"name\":\"withGoToCoinbase\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionTheDyrt\":{\"type\":\"override\",\"name\":\"SectionTheDyrt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToTheDyrt\":{\"type\":\"override\",\"name\":\"GoToTheDyrt\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGoToCalifia\":{\"type\":\"reactHoc\",\"name\":\"withGoToCalifia\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionIntro\":{\"type\":\"override\",\"name\":\"SectionIntro\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionShopify\":{\"type\":\"reactHoc\",\"name\":\"withSectionShopify\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SectionShopify\":{\"type\":\"override\",\"name\":\"SectionShopify\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GoToContact\":{\"type\":\"override\",\"name\":\"GoToContact\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Scrollhelp.map"],"mappings":"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"}