{ "panel_width": 1320, "height": 2868, "n_panels": 5, "accent": "#2563EB", "accent2": "#10B981", "out_dir": "Scripts/aso/pano_iphone", "out_prefix": "iphone", "preview": "Scripts/aso/_pano_iphone_preview.png", "devices": [ {"image": "/Users/alexandrev/Desktop/portfoliojournal-raw-images/Simulator Screenshot - iPhone 17 - 2026-02-12 at 14.06.02.png", "cx_panels": 1.0, "cy": 0.73, "scale": 0.95, "angle": -24}, {"image": "/Users/alexandrev/Desktop/portfoliojournal-raw-images/Simulator Screenshot - iPhone Air - 2026-01-17 at 16.15.26.png", "cx_panels": 2.66, "cy": 0.62, "scale": 0.80, "angle": -8}, {"image": "/Users/alexandrev/Desktop/portfoliojournal-raw-images/Simulator Screenshot - iPhone 17 - 2026-02-12 at 14.21.35.png", "cx_panels": 3.36, "cy": 0.62, "scale": 0.80, "angle": 8}, {"image": "/Users/alexandrev/Desktop/portfoliojournal-raw-images/Simulator Screenshot - iPhone 17 - 2026-02-12 at 14.21.46.png", "cx_panels": 4.5, "cy": 0.60, "scale": 0.82, "angle": 0} ], "texts": [ {"cx_panels": 0.5, "top": 0.05, "headline": "Net worth, no bank login"}, {"cx_panels": 1.5, "top": 0.05, "headline": "Know where you'll be in a year", "badge": "NEW"}, {"cx_panels": 2.5, "top": 0.05, "headline": "Stocks to real estate, together"}, {"cx_panels": 3.5, "top": 0.05, "headline": "Rebalance with confidence", "badge": "NEW"}, {"cx_panels": 4.5, "top": 0.05, "headline": "See your true CAGR"} ] }