YOU
Analyze this complete synthetic CSV using only its rows. Amounts are unitless, not currency. Return a compact native <muthur-ui> detective with a select labelled Category filter (All, Tools, Travel), initially All. For the selected category show outputs labelled Row count, Gross, Refunds, Net, Refund rate. Gross=sum(gross), Refunds=sum(refund), Net=Gross-Refunds, Refund rate=100*Refunds/Gross with a percent sign. Include a table with category totals for Tools and Travel, and a bar chart of their net amounts. Explain that these six rows contain no duplicates, no missing values, and a single negative-net row A4; do not infer causes or efficiency. Use a saved native selector, no app build or research.
id,month,category,gross,refund
A1,2026-01,Tools,120,0
A2,2026-01,Travel,80,20
A3,2026-02,Tools,200,50
A4,2026-02,Travel,60,70
A5,2026-03,Tools,180,0
A6,2026-03,Travel,100,10