{
  "name": "Estoque Mobile",
  "short_name": "Estoque",
  "description": "Controle de estoque mobile first com leitura de codigo de barras.",
  "start_url": "./index.html",
  "scope": "./",
  "display": "standalone",
  "orientation": "portrait",
  "background_color": "#f6f7f4",
  "theme_color": "#0f766e",
  "categories": ["business", "productivity", "utilities"],
  "icons": [
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'%3E%3Crect width='192' height='192' rx='34' fill='%230f766e'/%3E%3Cpath d='M44 50h12v92H44V50Zm23 0h7v92h-7V50Zm19 0h15v92H86V50Zm27 0h8v92h-8V50Zm20 0h15v92h-15V50Z' fill='white'/%3E%3Cpath d='M40 154h112v10H40v-10Z' fill='%23ccfbf1'/%3E%3C/svg%3E",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Crect width='512' height='512' rx='90' fill='%230f766e'/%3E%3Cpath d='M118 132h32v245h-32V132Zm62 0h20v245h-20V132Zm52 0h42v245h-42V132Zm76 0h24v245h-24V132Zm56 0h40v245h-40V132Z' fill='white'/%3E%3Cpath d='M106 410h300v30H106v-30Z' fill='%23ccfbf1'/%3E%3C/svg%3E",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ]
}
