{
  "id": "math-nlink-pwa",
  "name": "수학 마스터리: 인터랙티브 AI 수학 배틀",
  "short_name": "수학 마스터리",
  "description": "초·중·고 단계별 수학 문제 해결 및 미션 배틀, AI 기반 실시간 인터랙티브 학습 플랫폼",
  "lang": "ko-KR",
  "start_url": "/?source=pwa",
  "scope": "/",
  "display": "standalone",
  "display_override": [
    "window-controls-overlay",
    "standalone",
    "minimal-ui"
  ],
  "orientation": "any",
  "background_color": "#060911",
  "theme_color": "#060911",
  "categories": [
    "education",
    "games",
    "productivity"
  ],
  "icons": [
    {
      "src": "/icon-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icon-maskable-192.png",
      "sizes": "192x192",
      "type": "image/png",
      "purpose": "maskable"
    },
    {
      "src": "/icon-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "any"
    },
    {
      "src": "/icon-maskable-512.png",
      "sizes": "512x512",
      "type": "image/png",
      "purpose": "maskable"
    }
  ],
  "shortcuts": [
    {
      "name": "초등 1학년 모험",
      "short_name": "초1 수학",
      "description": "초등 1학년 덧셈과 뺄셈 샌드박스",
      "url": "/?m=m01_e1_addsub",
      "icons": [
        {
          "src": "/icon-192.png",
          "sizes": "192x192"
        }
      ]
    },
    {
      "name": "선형대수 벡터 작전",
      "short_name": "선형대수",
      "description": "고등/선형대수 벡터와 기저 변환",
      "url": "/?m=mission1_cozy_sandbox",
      "icons": [
        {
          "src": "/icon-192.png",
          "sizes": "192x192"
        }
      ]
    },
    {
      "name": "실시간 랭킹전",
      "short_name": "랭킹전",
      "description": "5문항 타임어택 전국 랭킹 도전",
      "url": "/?m=mission1_tactical_battle",
      "icons": [
        {
          "src": "/icon-192.png",
          "sizes": "192x192"
        }
      ]
    }
  ]
}