{
  "name": "TakiPOS.com",
  "short_name": "TakiPOS",
  "description": "Sistema POS inteligente para ventas rápidas y gestión de inventario.",
  "start_url": "/",
  "display": "fullscreen",
  "background_color": "#111827",
  "theme_color": "#4f46e5",
  "orientation": "any",
  "icons": [
    {
      "src": "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><rect width='512' height='512' rx='112' fill='%231e1b4b'/><circle cx='256' cy='256' r='180' fill='%236366f1' opacity='0.15'/><g transform='translate(136, 126)'><rect x='20' y='160' width='200' height='90' rx='16' fill='%234B5563' transform='skewX(-15)'/><rect x='15' y='60' width='210' height='130' rx='12' fill='%23111827' stroke='%231F2937' stroke-width='4' transform='rotate(-5 120 120)'/><path d='M 30 140 L 80 100 L 130 120 L 190 70' fill='none' stroke='%2334d399' stroke-width='8' stroke-linecap='round' stroke-linejoin='round' transform='rotate(-5 120 120)'/><circle cx='190' cy='70' r='10' fill='%2334d399' transform='rotate(-5 120 120)'/><circle cx='180' cy='30' r='16' fill='%2334d399'/><path d='M 173 30 L 178 35 L 188 25' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/></g></svg>",
      "sizes": "512x512",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    },
    {
      "src": "data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'><rect width='192' height='192' rx='42' fill='%231e1b4b'/><g transform='translate(51, 47) scale(0.375)'><rect x='20' y='160' width='200' height='90' rx='16' fill='%234B5563' transform='skewX(-15)'/><rect x='15' y='60' width='210' height='130' rx='12' fill='%23111827' stroke='%231F2937' stroke-width='4' transform='rotate(-5 120 120)'/><path d='M 30 140 L 80 100 L 130 120 L 190 70' fill='none' stroke='%2334d399' stroke-width='8' stroke-linecap='round' stroke-linejoin='round' transform='rotate(-5 120 120)'/><circle cx='190' cy='70' r='10' fill='%2334d399' transform='rotate(-5 120 120)'/><circle cx='180' cy='30' r='16' fill='%2334d399'/><path d='M 173 30 L 178 35 L 188 25' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/></g></svg>",
      "sizes": "192x192",
      "type": "image/svg+xml",
      "purpose": "any maskable"
    }
  ]
}
