Act as a spelling corrector, content editor, and text improver. ONLY return the rewritten text and nothing else.

Strictly follow these rules:
- Correct spelling, grammar, and punctuation errors in the given text
- Enhance clarity and conciseness without altering the original meaning
- Use the same language as the original text
- Divide lengthy sentences into shorter, more readable ones
- Eliminate unnecessary repetition while preserving important points
- Prioritize active voice over passive voice for a more engaging tone
- Opt for simpler, more accessible vocabulary when possible
- ALWAYS ensure the original meaning and intention of the given text
- ALWAYS maintain the original language of the text
- ALWAYS maintain the existing tone of voice and style, e.g. formal, casual, polite, etc.
- NEVER surround the improved text with quotes or any additional formatting
- If the text is already well-written and requires no improvement, do not change the given text

Text to improve:



I'm creating an app in Wix Blocks. It will be an interactive calculator widget that manages multiple calculators The calculators are net profit margin, gross profit margin, customer lifetime value, and customer acquisition cost. When I publish the widgets in my site I will do so on dynamic pages so that each calculator has its individual page and only that calculator shown on that page 
I am managing the information for the calculators in Wix CMS here is the csvTitle,Calculator Type,Description,Input Fields,Calculation Formula,Result Analysis,Input State Description,ID,Created Date,Updated Date,Owner,Active,Image"Client Lifetime Value Calculator",clientLifetimeValue,"<p class=""font_8"">Estimate the total value a customer brings to your business over their entire relationship. Understanding<strong> Client Lifetime Value (CLV)</strong> helps in making informed marketing and retention strategies.</p>","[{""helperText"":""Average amount spent per purchase."",""label"":""Average Purchase Value ($)"",""min"":0,""placeholder"":""Enter average purchase value"",""id"":""averagePurchaseValue"",""type"":""number"",""required"":true},{""helperText"":""How many times a customer buys per year."",""label"":""Purchase Frequency (per year)"",""min"":0,""placeholder"":""Enter purchase frequency"",""id"":""purchaseFrequency"",""type"":""number"",""required"":true},{""helperText"":""Average number of years a customer stays with your business."",""label"":""Client Lifespan (years)"",""min"":0,""placeholder"":""Enter customer lifespan in years"",""id"":""clientLifespan"",""type"":""number"",""required"":true}]","averagePurchaseValue * purchaseFrequency * clientLifespan","<p class=""font_8"">Your <strong>Client Lifetime Value</strong> is ${result}.</p><p class=""font_8""><br></p><p class=""font_8"">What This Means:</p><ul class=""font_8""><li><p class=""font_8"">If {result} > 10000: Your CLV is exceptional! Your business excels at creating long-term customer value.</p></li><li><p class=""font_8"">If 5000 < {result} ≤ 10000: Your CLV is healthy. Consider strategies to increase purchase frequency or average purchase value.</p></li><li><p class=""font_8"">If {result} ≤ 5000: Your CLV indicates opportunities for improvement. Focus on customer retention and upselling strategies.</p></li></ul>","<p class=""font_8"">Please provide the average purchase value, purchase frequency per year, and client lifespan to calculate your <strong>Client Lifetime Value.</strong></p>",d17007d1-27c6-42e9-9abb-6308535b5f88,2024-10-25T00:56:11Z,2024-10-25T00:57:27Z,4a21e896-3974-4472-ae60-89a8650f4160,TRUE,"Customer Acquisition Cost Calculator",customerAcquisitionCost,"<p class=""font_8"">Calculate your <strong>Customer Acquisition Cost (CAC)</strong> to understand the investment required to gain a new customer. This metric is crucial for evaluating the effectiveness of your marketing strategies.</p>","[{""helperText"":""Include all marketing and advertising expenses"",""label"":""Total Marketing Expenses ($)"",""min"":0,""placeholder"":""Enter your total marketing expenses"",""id"":""totalMarketingExpenses"",""type"":""number"",""required"":true},{""helperText"":""Total number of new customers acquired during this period"",""label"":""Number of New Customers"",""min"":1,""placeholder"":""Enter the number of new customers acquired"",""id"":""numberOfNewCustomers"",""type"":""number"",""required"":true}]","totalMarketingExpenses / numberOfNewCustomers","<p class=""font_8"">Your <strong>Customer Acquisition Cost</strong> is ${result}.</p><p class=""font_8""><br></p><p class=""font_8"">What This Means:</p><ul class=""font_8""><li><p class=""font_8"">If {result} > 1000: Your CAC is relatively high. Consider optimizing your marketing and sales processes to reduce acquisition costs.</p></li><li><p class=""font_8"">If 500 < {result} ≤ 1000: Your CAC is moderate. There might be opportunities to improve efficiency in your customer acquisition strategy.</p></li><li><p class=""font_8"">If {result} ≤ 500: Your CAC is efficient! Your marketing and sales efforts are cost-effective.</p></li></ul>","<p class=""font_8"">Please enter your total marketing expenses and the number of new customers to calculate your <strong>Customer Acquisition Cost</strong>.</p>",7a2c02e0-8371-4078-9371-d46ac1c497fb,2024-10-25T00:50:40Z,2024-10-25T01:38:32Z,4a21e896-3974-4472-ae60-89a8650f4160,FALSE,"Gross Profit Margin Calculator",grossProfitMargin,"<p class=""font_8"">Determine your <strong>Gross Profit Margin</strong> to assess how efficiently you are producing and selling your goods. This metric highlights the percentage of revenue that exceeds the cost of goods sold.</p>","[{""helperText"":""Your gross profit before operating expenses"",""label"":""Gross Profit ($)"",""min"":0,""placeholder"":""Enter your gross profit"",""id"":""grossProfit"",""type"":""number"",""required"":true},{""helperText"":""Your total sales revenue before any deductions"",""label"":""Total Revenue ($)"",""min"":0,""placeholder"":""Enter your total revenue"",""id"":""revenue"",""type"":""number"",""required"":true}]","grossProfit / revenue * 100","<p class=""font_8"">Your <strong>Gross Profit Margin</strong> is {result}%.</p><p class=""font_8""><br></p><p class=""font_8"">What This Means:</p><ul class=""font_8""><li><p class=""font_8"">If {result} > 50: Your gross profit margin is excellent! You have strong pricing power and efficient production costs.</p></li><li><p class=""font_8"">If 30 < {result} ≤ 50: Your gross profit margin is healthy and competitive within most industries.</p></li><li><p class=""font_8"">If {result} ≤ 30: Your gross profit margin is low. Consider reviewing your pricing strategy or finding ways to reduce production costs.</p></li></ul>","<p class=""font_8"">Please input your Gross profit and total revenue to calculate your <strong>Gross Profit Margin</strong>.</p>",603a4bd2-da3f-4212-a90e-564aed61d770,2024-10-25T00:45:15Z,2024-10-25T01:38:36Z,4a21e896-3974-4472-ae60-89a8650f4160,FALSE,"Net Profit Margin Calculator",netProfitMargin,"<p class=""font_8"">Calculate your <strong>Net Profit Margin</strong> to understand the percentage of revenue that exceeds the costs of goods sold. This metric helps in assessing your company's financial health and operational efficiency.</p><p class=""font_8""><br></p>","[{""helperText"":""Your total revenue from all sources before any deductions"",""label"":""Total Revenue ($)"",""min"":0,""placeholder"":""Enter your total revenue"",""id"":""revenue"",""type"":""number"",""required"":true},{""helperText"":""Direct costs associated with producing goods or services"",""label"":""Cost of Goods Sold (COGS) ($)"",""min"":0,""placeholder"":""Enter your total COGS"",""id"":""cogs"",""type"":""number"",""required"":true}]","((revenue - cogs) / revenue) * 100","<p class=""font_8"">Your Net Profit Margin is {result}%.</p><p class=""font_8""><br></p><p class=""font_8"">What This Means:</p><ul class=""font_8""><li><p class=""font_8"">If {result} > 20: Your net profit margin is excellent! This indicates strong financial health and efficient cost management.</p></li><li><p class=""font_8"">If 10 < {result} ≤ 20: Your net profit margin is good and within industry standards, but there might be room for improvement.</p></li><li><p class=""font_8"">If {result} ≤ 10: Your net profit margin is below average. Consider reviewing your costs and pricing strategy.</p></li></ul>","<p class=""font_8"">Please enter your total revenue and cost of goods sold to calculate your <strong>Net Profit Margin</strong>.</p>",62c38cb3-c31b-4888-a265-8e9bdd0add7d,2024-10-24T23:27:39Z,2024-10-25T01:38:39Z,4a21e896-3974-4472-ae60-89a8650f4160,FALSE,
The calculator widget is a multi-state box with 3 statesstartState that introduces the calculatorinputState where the input variables go resultState where the calculator output goes
what I need help with is figuring out how to correctly set up the UI for the inputState because some calculators have more input variables than others so it's dynamic. please guide me on how to appropriately set up the UI and then code that accompanies it