{"name":"Forma","short_name":"Forma","start_url":"/?appv=1.0.11","display":"standalone","background_color":"#F3F5F7","lang":"en","scope":"/","description":"Train in blocks. Progress on purpose. Local-first hypertrophy training.","theme_color":"#0F4C4A","display_override":["standalone","fullscreen","minimal-ui"],"orientation":"portrait","icons":[{"src":"pwa-192x192.png","sizes":"192x192","type":"image/png","purpose":"any"},{"src":"pwa-384x384.png","sizes":"384x384","type":"image/png","purpose":"any"},{"src":"pwa-512x512.png","sizes":"512x512","type":"image/png","purpose":"any"},{"src":"pwa-1024x1024.png","sizes":"1024x1024","type":"image/png","purpose":"any"},{"src":"pwa-maskable-192.png","sizes":"192x192","type":"image/png","purpose":"maskable"},{"src":"pwa-maskable-384.png","sizes":"384x384","type":"image/png","purpose":"maskable"},{"src":"pwa-maskable-512.png","sizes":"512x512","type":"image/png","purpose":"maskable"},{"src":"pwa-maskable-1024.png","sizes":"1024x1024","type":"image/png","purpose":"maskable"}]}
