{
  "id": "02-make-anyone-dance",
  "name": "Make Anyone Dance",
  "canvas": {
    "width": 2064,
    "height": 2752,
    "color_mode": "RGB composite / RGBA layers"
  },
  "device_class": "13-inch iPad portrait",
  "source_config": "../campaign-ipad.json",
  "composite": {
    "file": "composite.png",
    "sha256": "ba24f7ad75f1e0bb0e83ea8505d82c93e83546adc66346261f97e19b8b952be8"
  },
  "layers": [
    {
      "name": "background",
      "file": "layers/00-background.png",
      "sha256": "e8703426d4a8a1fc722a1e47ad027509962ac80fc647550c14c639609bdbf8b4",
      "content_bbox": {
        "x": 0,
        "y": 0,
        "width": 2064,
        "height": 2752
      },
      "source": {
        "file": "assets/card-anyone-silly-main.png",
        "sha256": "eb4c7f5f6137f46837b39a17cbe3b3de1e1dd22ffa59703ccbc1434b4fb45873",
        "role": "blurred color field"
      }
    },
    {
      "name": "ipad-frame-ui",
      "file": "layers/10-ipad-frame-ui.png",
      "sha256": "cf74e742bd36a5bca1c6dedd651f0c7985cd6b8dbfbf1587a26445e4492426d1",
      "content_bbox": {
        "x": 102,
        "y": 542,
        "width": 1861,
        "height": 2210
      },
      "source": {
        "method": "deterministic Pillow vector rendering",
        "placement": {
          "x": 240,
          "y": 610,
          "width": 1584,
          "height": 2090
        },
        "status_ui": {
          "signal": {
            "x": 1634,
            "y": 704,
            "width": 65,
            "height": 44
          },
          "battery": {
            "x": 1729,
            "y": 709,
            "width": 77,
            "height": 36
          },
          "action": null
        }
      }
    },
    {
      "name": "hero-media",
      "file": "layers/20-hero-media.png",
      "sha256": "b750f34e48243b7c83d86c811851045db861e56abd18c3ac83540ae1969c1ac0",
      "content_bbox": {
        "x": 318,
        "y": 890,
        "width": 1428,
        "height": 1370
      },
      "source": {
        "file": "assets/card-anyone-silly-main.png",
        "sha256": "eb4c7f5f6137f46837b39a17cbe3b3de1e1dd22ffa59703ccbc1434b4fb45873",
        "alt": "The same man performing a deliberately ridiculous viral dance in a teal studio",
        "placement": {
          "x": 318,
          "y": 890,
          "width": 1428,
          "height": 1370
        }
      }
    },
    {
      "name": "brand-logo",
      "file": "layers/30-brand-logo.png",
      "sha256": "ead7aeceb628a2768b1fb97dffa9478b40db742d7137835773048287b981426b",
      "content_bbox": {
        "x": 772,
        "y": 684,
        "width": 520,
        "height": 96
      },
      "source": {
        "file": "assets/vid-gen-ai-direction-07-white.svg",
        "sha256": "cdb4738d717a0e532fdb67853dc9943671decd8c77fa246e9a9f7e799fcfa900",
        "raster_file": "assets/vid-gen-ai-direction-07-white.png",
        "raster_sha256": "6faad22e6b46af9c964eea68fe043a41f09ead258f18cd9463deaf0de99a2f48",
        "source_url": "https://viralpatterns.tech/brand-assets/vid-gen-ai-logo-white.svg?v=2",
        "variant": "Selected Direction 07",
        "treatment": "official white SVG"
      }
    },
    {
      "name": "headline",
      "file": "layers/40-headline.png",
      "sha256": "f0af33b8feda6908c3a7b128701a251ab755d870ee7e95d0ef8f71ab0a9ed81b",
      "content_bbox": {
        "x": 342,
        "y": 150,
        "width": 1383,
        "height": 277
      },
      "source": {
        "copy": [
          "MAKE ANYONE",
          "DANCE"
        ],
        "boxes": [
          {
            "x": 328,
            "y": 150,
            "width": 1408,
            "height": 143
          },
          {
            "x": 775,
            "y": 312,
            "width": 514,
            "height": 115
          }
        ]
      }
    },
    {
      "name": "before",
      "file": "layers/50-before.png",
      "sha256": "49ab485844898bd471c5b6e0e5f834a973c3f439c8bc674fea63ae774e0133b9",
      "content_bbox": {
        "x": 62,
        "y": 920,
        "width": 538,
        "height": 722
      },
      "source": {
        "file": "assets/before-anyone-clean.png",
        "sha256": "87cc4a9f7d3d3ca36d500c12f851c2cd713c3f53e01d2a144b389e0e56a1255c",
        "label": "before"
      }
    },
    {
      "name": "filmstrip",
      "file": "layers/60-filmstrip.png",
      "sha256": "93c3b8324ab7bf99d6aa884ef75a3438b147d72842d2050fe7dd43d7aab2b579",
      "content_bbox": {
        "x": 285,
        "y": 1988,
        "width": 1495,
        "height": 338
      },
      "source": {
        "files": [
          {
            "file": "assets/card-anyone-silly-thumb-01.png",
            "sha256": "57ecb3efd83b35920ec68fefbe20b4c4cc11687c7ffb99198b562a30c534d4de"
          },
          {
            "file": "assets/card-anyone-silly-thumb-02.png",
            "sha256": "231c76a952a877dbc46218abb17c8a399ae6b8899b2f14f7584cd2f9de759e9e"
          },
          {
            "file": "assets/card-anyone-silly-thumb-03.png",
            "sha256": "3be3522aa6cdb62b601cd8f0565e0c685ee9d3571bc98527dbfb92073b93296a"
          },
          {
            "file": "assets/card-anyone-silly-thumb-04.png",
            "sha256": "8364aadc4338c4cac3c916bee2b3e3026746e78f4e136ea09afd2396fa6678fc"
          },
          {
            "file": "assets/card-anyone-silly-thumb-05.png",
            "sha256": "258a9fce2f48a1e502b5f85ae365bfd924ba2830ce25f1f4d43794cee0e610c4"
          }
        ],
        "timecode": "00:08"
      }
    },
    {
      "name": "playback-controls",
      "file": "layers/70-playback-controls.png",
      "sha256": "9ab2ac190435522904049fd4a88a3665386d3d1aa2a876e0ec64f7ac50a5ce3e",
      "content_bbox": {
        "x": 750,
        "y": 2419,
        "width": 565,
        "height": 212
      },
      "source": {
        "controls": [
          "Save",
          "Share"
        ],
        "play": false,
        "playback": false
      }
    }
  ]
}
