{"version":3,"file":"Toolssection.CBQm5dJs.mjs","names":["useRef","useState"],"sources":["https:/framerusercontent.com/modules/QJcn1ZntZOsTn2JasjUr/trhc3iEzktuwUA0jE9p0/Toolssection.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";export default function ToolsSection(props){const tool1Enabled=props.tool1Enabled;const tool1Image=props.tool1Image;const tool1Name=props.tool1Name;const tool2Enabled=props.tool2Enabled;const tool2Image=props.tool2Image;const tool2Name=props.tool2Name;const tool3Enabled=props.tool3Enabled;const tool3Image=props.tool3Image;const tool3Name=props.tool3Name;const tool4Enabled=props.tool4Enabled;const tool4Image=props.tool4Image;const tool4Name=props.tool4Name;const tool5Enabled=props.tool5Enabled;const tool5Image=props.tool5Image;const tool5Name=props.tool5Name;const tool6Enabled=props.tool6Enabled;const tool6Image=props.tool6Image;const tool6Name=props.tool6Name;const tool7Enabled=props.tool7Enabled;const tool7Image=props.tool7Image;const tool7Name=props.tool7Name;const tool8Enabled=props.tool8Enabled;const tool8Image=props.tool8Image;const tool8Name=props.tool8Name;const tool9Enabled=props.tool9Enabled;const tool9Image=props.tool9Image;const tool9Name=props.tool9Name;const tool10Enabled=props.tool10Enabled;const tool10Image=props.tool10Image;const tool10Name=props.tool10Name;const tool11Enabled=props.tool11Enabled;const tool11Image=props.tool11Image;const tool11Name=props.tool11Name;const tool12Enabled=props.tool12Enabled;const tool12Image=props.tool12Image;const tool12Name=props.tool12Name;const tool13Enabled=props.tool13Enabled;const tool13Image=props.tool13Image;const tool13Name=props.tool13Name;const tool14Enabled=props.tool14Enabled;const tool14Image=props.tool14Image;const tool14Name=props.tool14Name;const tool15Enabled=props.tool15Enabled;const tool15Image=props.tool15Image;const tool15Name=props.tool15Name;const tool16Enabled=props.tool16Enabled;const tool16Image=props.tool16Image;const tool16Name=props.tool16Name;const tool17Enabled=props.tool17Enabled;const tool17Image=props.tool17Image;const tool17Name=props.tool17Name;const tool18Enabled=props.tool18Enabled;const tool18Image=props.tool18Image;const tool18Name=props.tool18Name;// Breakpoints\nconst tabletBreakpoint=props.tabletBreakpoint;const mobileBreakpoint=props.mobileBreakpoint;// Desktop settings\nconst desktopIconSize=props.desktopIconSize;const desktopGap=props.desktopGap;const desktopPadding=props.desktopPadding;const desktopFontSize=props.desktopFontSize;const desktopAllowWrap=props.desktopAllowWrap;const desktopColumns=props.desktopColumns;const desktopJustify=props.desktopJustify;// Tablet settings\nconst tabletIconSize=props.tabletIconSize;const tabletGap=props.tabletGap;const tabletPadding=props.tabletPadding;const tabletFontSize=props.tabletFontSize;const tabletColumns=props.tabletColumns;// Mobile settings\nconst mobileIconSize=props.mobileIconSize;const mobileGap=props.mobileGap;const mobilePadding=props.mobilePadding;const mobileFontSize=props.mobileFontSize;const mobileColumns=props.mobileColumns;// Shared\nconst textColor=props.textColor;const fontWeight=props.fontWeight;const containerRef=useRef(null);const[deviceType,setDeviceType]=useState(\"desktop\");useEffect(()=>{const checkSize=()=>{if(typeof window!==\"undefined\"){const width=window.innerWidth;if(width<mobileBreakpoint){setDeviceType(\"mobile\");}else if(width<tabletBreakpoint){setDeviceType(\"tablet\");}else{setDeviceType(\"desktop\");}}};checkSize();window.addEventListener(\"resize\",checkSize);return()=>window.removeEventListener(\"resize\",checkSize);},[tabletBreakpoint,mobileBreakpoint]);const tools=[{enabled:tool1Enabled,image:tool1Image,name:tool1Name},{enabled:tool2Enabled,image:tool2Image,name:tool2Name},{enabled:tool3Enabled,image:tool3Image,name:tool3Name},{enabled:tool4Enabled,image:tool4Image,name:tool4Name},{enabled:tool5Enabled,image:tool5Image,name:tool5Name},{enabled:tool6Enabled,image:tool6Image,name:tool6Name},{enabled:tool7Enabled,image:tool7Image,name:tool7Name},{enabled:tool8Enabled,image:tool8Image,name:tool8Name},{enabled:tool9Enabled,image:tool9Image,name:tool9Name},{enabled:tool10Enabled,image:tool10Image,name:tool10Name},{enabled:tool11Enabled,image:tool11Image,name:tool11Name},{enabled:tool12Enabled,image:tool12Image,name:tool12Name},{enabled:tool13Enabled,image:tool13Image,name:tool13Name},{enabled:tool14Enabled,image:tool14Image,name:tool14Name},{enabled:tool15Enabled,image:tool15Image,name:tool15Name},{enabled:tool16Enabled,image:tool16Image,name:tool16Name},{enabled:tool17Enabled,image:tool17Image,name:tool17Name},{enabled:tool18Enabled,image:tool18Image,name:tool18Name}].filter(t=>t.enabled&&t.image);if(tools.length===0){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{padding:40,textAlign:\"center\",color:\"#999\",fontSize:14,width:\"100%\"},children:\"Enable tools and upload images\"});}// Get current settings based on device type\nconst getCurrentSettings=()=>{switch(deviceType){case\"mobile\":return{iconSize:mobileIconSize,gap:mobileGap,padding:mobilePadding,fontSize:mobileFontSize,columns:mobileColumns,useGrid:true};case\"tablet\":return{iconSize:tabletIconSize,gap:tabletGap,padding:tabletPadding,fontSize:tabletFontSize,columns:tabletColumns,useGrid:true};default:return{iconSize:desktopIconSize,gap:desktopGap,padding:desktopPadding,fontSize:desktopFontSize,columns:desktopColumns,useGrid:desktopAllowWrap,justify:desktopJustify};}};const settings=getCurrentSettings();// Grid layout (for tablet, mobile, or desktop with wrap enabled)\nif(settings.useGrid){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{display:\"grid\",gridTemplateColumns:`repeat(${settings.columns}, 1fr)`,gap:settings.gap,padding:settings.padding,width:\"100%\"},children:tools.map((tool,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:6},children:[/*#__PURE__*/_jsx(\"img\",{src:tool.image,alt:tool.name,style:{width:settings.iconSize,height:settings.iconSize,objectFit:\"contain\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:settings.fontSize,fontWeight:fontWeight,color:textColor,textAlign:\"center\"},children:tool.name})]},i))});}// Flexbox single line (desktop default)\nreturn /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{display:\"inline-flex\",flexDirection:\"row\",flexWrap:\"nowrap\",alignItems:\"flex-start\",justifyContent:settings.justify,gap:settings.gap,padding:settings.padding,width:\"max-content\",minWidth:\"100%\"},children:tools.map((tool,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",gap:8,flexShrink:0},children:[/*#__PURE__*/_jsx(\"img\",{src:tool.image,alt:tool.name,style:{width:settings.iconSize,height:settings.iconSize,objectFit:\"contain\"}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:settings.fontSize,fontWeight:fontWeight,color:textColor,textAlign:\"center\",whiteSpace:\"nowrap\"},children:tool.name})]},i))});}addPropertyControls(ToolsSection,{// Breakpoints\ntabletBreakpoint:{type:ControlType.Number,title:\"Tablet Breakpoint\",defaultValue:1024,min:600,max:1440,step:10},mobileBreakpoint:{type:ControlType.Number,title:\"Mobile Breakpoint\",defaultValue:600,min:320,max:900,step:10},// Desktop Settings\ndesktopAllowWrap:{type:ControlType.Boolean,title:\"Desktop: Allow Wrap\",defaultValue:false},desktopColumns:{type:ControlType.Number,title:\"Desktop: Columns\",defaultValue:9,min:2,max:18,step:1,hidden:props=>!props.desktopAllowWrap},desktopJustify:{type:ControlType.Enum,title:\"Desktop: Alignment\",defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\",\"space-between\",\"space-around\",\"space-evenly\"],optionTitles:[\"Left\",\"Center\",\"Right\",\"Space Between\",\"Space Around\",\"Space Evenly\"],hidden:props=>props.desktopAllowWrap},desktopIconSize:{type:ControlType.Number,title:\"Desktop: Icon Size\",defaultValue:48,min:20,max:120,step:4},desktopGap:{type:ControlType.Number,title:\"Desktop: Gap\",defaultValue:32,min:8,max:80,step:4},desktopPadding:{type:ControlType.Number,title:\"Desktop: Padding\",defaultValue:20,min:0,max:60,step:4},desktopFontSize:{type:ControlType.Number,title:\"Desktop: Font Size\",defaultValue:12,min:8,max:24,step:1},// Tablet Settings\ntabletColumns:{type:ControlType.Number,title:\"Tablet: Columns\",defaultValue:6,min:2,max:12,step:1},tabletIconSize:{type:ControlType.Number,title:\"Tablet: Icon Size\",defaultValue:44,min:20,max:100,step:4},tabletGap:{type:ControlType.Number,title:\"Tablet: Gap\",defaultValue:28,min:8,max:60,step:4},tabletPadding:{type:ControlType.Number,title:\"Tablet: Padding\",defaultValue:16,min:0,max:40,step:4},tabletFontSize:{type:ControlType.Number,title:\"Tablet: Font Size\",defaultValue:11,min:8,max:20,step:1},// Mobile Settings\nmobileColumns:{type:ControlType.Number,title:\"Mobile: Columns\",defaultValue:4,min:2,max:6,step:1},mobileIconSize:{type:ControlType.Number,title:\"Mobile: Icon Size\",defaultValue:40,min:20,max:80,step:4},mobileGap:{type:ControlType.Number,title:\"Mobile: Gap\",defaultValue:24,min:8,max:60,step:4},mobilePadding:{type:ControlType.Number,title:\"Mobile: Padding\",defaultValue:16,min:0,max:40,step:4},mobileFontSize:{type:ControlType.Number,title:\"Mobile: Font Size\",defaultValue:10,min:8,max:18,step:1},// Shared Settings\ntextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},fontWeight:{type:ControlType.Number,title:\"Font Weight\",defaultValue:500,min:300,max:700,step:100},// Tools\ntool1Enabled:{type:ControlType.Boolean,title:\"Tool 1\",defaultValue:true},tool1Image:{type:ControlType.Image,title:\"↳ Image\"},tool1Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Fusion 360\"},tool2Enabled:{type:ControlType.Boolean,title:\"Tool 2\",defaultValue:true},tool2Image:{type:ControlType.Image,title:\"↳ Image\"},tool2Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Blender\"},tool3Enabled:{type:ControlType.Boolean,title:\"Tool 3\",defaultValue:true},tool3Image:{type:ControlType.Image,title:\"↳ Image\"},tool3Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Premiere Pro\"},tool4Enabled:{type:ControlType.Boolean,title:\"Tool 4\",defaultValue:true},tool4Image:{type:ControlType.Image,title:\"↳ Image\"},tool4Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Photoshop\"},tool5Enabled:{type:ControlType.Boolean,title:\"Tool 5\",defaultValue:true},tool5Image:{type:ControlType.Image,title:\"↳ Image\"},tool5Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"KeyShot\"},tool6Enabled:{type:ControlType.Boolean,title:\"Tool 6\",defaultValue:true},tool6Image:{type:ControlType.Image,title:\"↳ Image\"},tool6Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Figma\"},tool7Enabled:{type:ControlType.Boolean,title:\"Tool 7\",defaultValue:false},tool7Image:{type:ControlType.Image,title:\"↳ Image\"},tool7Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Maya\"},tool8Enabled:{type:ControlType.Boolean,title:\"Tool 8\",defaultValue:false},tool8Image:{type:ControlType.Image,title:\"↳ Image\"},tool8Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Mudbox\"},tool9Enabled:{type:ControlType.Boolean,title:\"Tool 9\",defaultValue:false},tool9Image:{type:ControlType.Image,title:\"↳ Image\"},tool9Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Sketchbook Pro\"},tool10Enabled:{type:ControlType.Boolean,title:\"Tool 10\",defaultValue:false},tool10Image:{type:ControlType.Image,title:\"↳ Image\"},tool10Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Toon Boom\"},tool11Enabled:{type:ControlType.Boolean,title:\"Tool 11\",defaultValue:false},tool11Image:{type:ControlType.Image,title:\"↳ Image\"},tool11Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Spline\"},tool12Enabled:{type:ControlType.Boolean,title:\"Tool 12\",defaultValue:false},tool12Image:{type:ControlType.Image,title:\"↳ Image\"},tool12Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Affinity\"},tool13Enabled:{type:ControlType.Boolean,title:\"Tool 13\",defaultValue:false},tool13Image:{type:ControlType.Image,title:\"↳ Image\"},tool13Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Google Gemini\"},tool14Enabled:{type:ControlType.Boolean,title:\"Tool 14\",defaultValue:false},tool14Image:{type:ControlType.Image,title:\"↳ Image\"},tool14Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Midjourney\"},tool15Enabled:{type:ControlType.Boolean,title:\"Tool 15\",defaultValue:false},tool15Image:{type:ControlType.Image,title:\"↳ Image\"},tool15Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Claude Code\"},tool16Enabled:{type:ControlType.Boolean,title:\"Tool 16\",defaultValue:false},tool16Image:{type:ControlType.Image,title:\"↳ Image\"},tool16Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"iClone\"},tool17Enabled:{type:ControlType.Boolean,title:\"Tool 17\",defaultValue:false},tool17Image:{type:ControlType.Image,title:\"↳ Image\"},tool17Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"Unreal Engine\"},tool18Enabled:{type:ControlType.Boolean,title:\"Tool 18\",defaultValue:false},tool18Image:{type:ControlType.Image,title:\"↳ Image\"},tool18Name:{type:ControlType.String,title:\"↳ Name\",defaultValue:\"DaVinci Resolve\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ToolsSection\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Toolssection.map"],"mappings":"0MAA0J,SAAwB,EAAa,EAAM,CAAC,IAAM,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,GAAU,EAAM,UAAgB,GAAa,EAAM,aAAmB,GAAW,EAAM,WAAiB,GAAU,EAAM,UAAgB,GAAa,EAAM,aAAmB,GAAW,EAAM,WAAiB,GAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAa,EAAM,aAAmB,EAAW,EAAM,WAAiB,EAAU,EAAM,UAAgB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,EAAc,EAAM,cAAoB,EAAY,EAAM,YAAkB,EAAW,EAAM,WAAiB,GAAc,EAAM,cAAoB,GAAY,EAAM,YAAkB,GAAW,EAAM,WAAiB,GAAc,EAAM,cAAoB,GAAY,EAAM,YAAkB,GAAW,EAAM,WAC3jE,EAAiB,EAAM,iBAAuB,EAAiB,EAAM,iBACrE,GAAgB,EAAM,gBAAsB,GAAW,EAAM,WAAiB,GAAe,EAAM,eAAqB,GAAgB,EAAM,gBAAsB,GAAiB,EAAM,iBAAuB,GAAe,EAAM,eAAqB,GAAe,EAAM,eACjR,GAAe,EAAM,eAAqB,GAAU,EAAM,UAAgB,GAAc,EAAM,cAAoB,GAAe,EAAM,eAAqB,EAAc,EAAM,cAChL,GAAe,EAAM,eAAqB,GAAU,EAAM,UAAgB,GAAc,EAAM,cAAoB,GAAe,EAAM,eAAqB,GAAc,EAAM,cAChL,EAAU,EAAM,UAAgB,EAAW,EAAM,WAAiB,EAAaA,EAAO,IAAI,EAAO,CAAC,GAAW,IAAeC,GAAS,SAAS,EAAE,OAAc,CAAC,IAAM,MAAc,CAAC,GAAU,IAAS,OAAY,CAAC,IAAM,EAAM,EAAO,WAAsC,GAAxB,EAAM,EAAgC,SAAmB,EAAM,EAAgC,SAA8B,SAAS,CAAG,CAAC,EAA0D,OAAxD,EAAU,EAAE,EAAO,iBAAiB,SAAS,CAAS,MAAY,EAAO,oBAAoB,SAAS,CAAS,CAAE,EAAE,CAAC,EAAiB,CAAgB,CAAC,EAAE,IAAM,EAAM,CAAC,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,EAAS,EAAE,CAAC,QAAQ,GAAa,MAAM,GAAW,KAAK,EAAS,EAAE,CAAC,QAAQ,GAAa,MAAM,GAAW,KAAK,EAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAa,MAAM,EAAW,KAAK,CAAS,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,EAAc,MAAM,EAAY,KAAK,CAAU,EAAE,CAAC,QAAQ,GAAc,MAAM,GAAY,KAAK,EAAU,EAAE,CAAC,QAAQ,GAAc,MAAM,GAAY,KAAK,EAAU,CAAC,CAAC,CAAC,OAAO,GAAG,EAAE,SAAS,EAAE,KAAK,EAAE,GAAG,EAAM,SAAS,EAAG,OAAoB,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,QAAQ,GAAG,UAAU,SAAS,MAAM,OAAO,SAAS,GAAG,MAAM,MAAM,EAAE,SAAS,gCAAgC,CAAC,EACrwC,IAAM,OAApe,CAAC,OAAO,GAAP,CAAmB,IAAI,SAAS,MAAM,CAAC,SAAS,GAAe,IAAI,GAAU,QAAQ,GAAc,SAAS,GAAe,QAAQ,GAAc,QAAQ,EAAI,EAAE,IAAI,SAAS,MAAM,CAAC,SAAS,GAAe,IAAI,GAAU,QAAQ,GAAc,SAAS,GAAe,QAAQ,EAAc,QAAQ,EAAI,EAAE,QAAQ,MAAM,CAAC,SAAS,GAAgB,IAAI,GAAW,QAAQ,GAAe,SAAS,GAAgB,QAAQ,GAAe,QAAQ,GAAiB,QAAQ,EAAc,CAAE,CAAC,EAAiB,CAAmB,EAE7hB,OADG,EAAS,QAA6B,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAS,QAAQ,QAAQ,IAAI,EAAS,IAAI,QAAQ,EAAS,QAAQ,MAAM,MAAM,EAAE,SAAS,EAAM,KAAK,EAAK,IAAiB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,CAAC,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,EAAK,MAAM,IAAI,EAAK,KAAK,MAAM,CAAC,MAAM,EAAS,SAAS,OAAO,EAAS,SAAS,UAAU,SAAS,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,EAAS,SAAoB,aAAW,MAAM,EAAU,UAAU,QAAQ,EAAE,SAAS,EAAK,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EACtlB,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,QAAQ,cAAc,cAAc,MAAM,SAAS,SAAS,WAAW,aAAa,eAAe,EAAS,QAAQ,IAAI,EAAS,IAAI,QAAQ,EAAS,QAAQ,MAAM,cAAc,SAAS,MAAM,EAAE,SAAS,EAAM,KAAK,EAAK,IAAiB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,WAAW,SAAS,IAAI,EAAE,WAAW,CAAC,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,IAAI,EAAK,MAAM,IAAI,EAAK,KAAK,MAAM,CAAC,MAAM,EAAS,SAAS,OAAO,EAAS,SAAS,UAAU,SAAS,CAAC,CAAC,EAAe,EAAK,OAAO,CAAC,MAAM,CAAC,SAAS,EAAS,SAAoB,aAAW,MAAM,EAAU,UAAU,SAAS,WAAW,QAAQ,EAAE,SAAS,EAAK,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAE,qBARroB,IAAoD,IAA6C,EAQqiB,EAAoB,EAAa,CAC/tB,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,KAAK,IAAI,IAAI,IAAI,KAAK,KAAK,EAAE,EAAE,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,EAAE,EAC5N,iBAAiB,CAAC,KAAK,EAAY,QAAQ,MAAM,sBAAsB,aAAa,EAAK,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,OAAO,GAAO,CAAC,EAAM,gBAAgB,EAAE,eAAe,CAAC,KAAK,EAAY,KAAK,MAAM,qBAAqB,aAAa,SAAS,QAAQ,CAAC,aAAa,SAAS,WAAW,gBAAgB,eAAe,cAAc,EAAE,aAAa,CAAC,OAAO,SAAS,QAAQ,gBAAgB,eAAe,cAAc,EAAE,OAAO,GAAO,EAAM,gBAAgB,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,mBAAmB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,OAAO,MAAM,qBAAqB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EACv6B,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,IAAI,GAAG,IAAI,IAAI,KAAK,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EACjf,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,CAAC,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAAE,eAAe,CAAC,KAAK,EAAY,OAAO,MAAM,oBAAoB,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,CAAC,EAC/e,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,GAAG,EAC9K,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,YAAY,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,cAAc,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,WAAW,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAI,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,OAAO,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAK,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,MAAM,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAK,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,QAAQ,EAAE,aAAa,CAAC,KAAK,EAAY,QAAQ,MAAM,SAAS,aAAa,EAAK,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,gBAAgB,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,WAAW,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,QAAQ,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,UAAU,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,eAAe,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,YAAY,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,aAAa,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,QAAQ,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,eAAe,EAAE,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,EAAK,EAAE,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,iBAAiB,CAAC,CAAC"}