{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/gc0HN3SaP5anSEPL2BN2/Iu5rHQ1ipQyxczHhShOn/TextIndent.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";export const withTextIndent=Component=>{return props=>{return /*#__PURE__*/_jsx(Component,{...props,style:{...props?.style,\"text-indent\":fluid(60,280)}});};};/**\n * Generates a fluid sizing value using CSS clamp\n * @param minValue - The minimum value in pixels\n * @param maxValue - The maximum value in pixels\n * @param minVw - The minimum viewport width in pixels (default: 360)\n * @param maxVw - The maximum viewport width in pixels (default: 1920)\n * @returns CSS clamp string\n */export function fluid(minValue,maxValue,minVw=390,maxVw=1920){// Calculate the slope factor\nconst factor=(maxValue-minValue)/(maxVw-minVw);// Calculate the y-intercept value\nconst yAxisIntersection=minValue-minVw*factor;// Create the calculated value string\nconst calcValue=`${yAxisIntersection}px + ${factor*100}vw`;// Determine which value should be the min and max in the clamp function\nconst[clampMin,clampMax]=minValue>maxValue?[maxValue,minValue]:[minValue,maxValue];// Return the CSS clamp string\nreturn`clamp(${clampMin}px, ${calcValue}, ${clampMax}px)`;}\nexport const __FramerMetadata__ = {\"exports\":{\"fluid\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTextIndent\":{\"type\":\"reactHoc\",\"name\":\"withTextIndent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextIndent.map"],
  "mappings": "yCAAkD,IAAMA,EAAeC,GAAmBC,GAA4BC,EAAKF,EAAU,CAAC,GAAGC,EAAM,MAAM,CAAC,GAAGA,GAAO,MAAM,cAAcE,EAAM,GAAG,GAAG,CAAC,CAAC,CAAC,EAOzL,SAASA,EAAMC,EAASC,EAASC,EAAM,IAAIC,EAAM,KAAK,CAChE,IAAMC,GAAQH,EAASD,IAAWG,EAAMD,GAElCG,EAAU,GADQL,EAASE,EAAME,CACH,QAAQA,EAAO,GAAG,KACjD,CAACE,EAASC,CAAQ,EAAEP,EAASC,EAAS,CAACA,EAASD,CAAQ,EAAE,CAACA,EAASC,CAAQ,EACjF,MAAM,SAASK,CAAQ,OAAOD,CAAS,KAAKE,CAAQ,KAAM",
  "names": ["withTextIndent", "Component", "props", "p", "fluid", "minValue", "maxValue", "minVw", "maxVw", "factor", "calcValue", "clampMin", "clampMax"]
}
