[
  {
    "name": "floral-bird-panel-left",
    "png": "png/floral-bird-panel-left.png",
    "description": "A tall gold painted panel with roses, blue and purple flowers, butterflies, small birds, and curled finials.",
    "categories": [
      "floral",
      "botanical",
      "animals"
    ],
    "subjects": [
      "flower",
      "bird",
      "butterfly",
      "finial"
    ],
    "facing": "unclear",
    "colors": [
      "gold",
      "green",
      "blue",
      "red",
      "cream"
    ],
    "composition": "single-ornament",
    "reference": "five-painted-panels",
    "source_canvas": {
      "width": 500,
      "height": 650
    },
    "master_longest_dimension_cap": 650,
    "webp": "webp/floral-bird-panel-left.webp",
    "width": 81,
    "height": 650,
    "png_bytes": 123771,
    "webp_bytes": 96422,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/floral-bird-panel-left.png",
        "webp": "webp/128/floral-bird-panel-left.webp",
        "width": 16,
        "height": 128,
        "png_bytes": 5914,
        "webp_bytes": 5908
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/floral-bird-panel-left.png",
        "webp": "webp/256/floral-bird-panel-left.webp",
        "width": 32,
        "height": 256,
        "png_bytes": 21245,
        "webp_bytes": 21328
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/floral-bird-panel-left.png",
        "webp": "webp/512/floral-bird-panel-left.webp",
        "width": 64,
        "height": 512,
        "png_bytes": 79590,
        "webp_bytes": 64198
      }
    ],
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "ai-assisted-extraction",
    "components": {},
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "floral-bird-panel-blue",
    "png": "png/floral-bird-panel-blue.png",
    "description": "A tall gold painted floral panel with white and pink roses, birds and butterflies, and bright blue acanthus finials at both ends.",
    "categories": [
      "floral",
      "botanical",
      "animals"
    ],
    "subjects": [
      "flower",
      "bird",
      "butterfly",
      "acanthus",
      "finial"
    ],
    "facing": "unclear",
    "colors": [
      "gold",
      "green",
      "blue",
      "red",
      "cream"
    ],
    "composition": "single-ornament",
    "reference": "five-painted-panels",
    "source_canvas": {
      "width": 500,
      "height": 650
    },
    "master_longest_dimension_cap": 650,
    "webp": "webp/floral-bird-panel-blue.webp",
    "width": 86,
    "height": 650,
    "png_bytes": 133830,
    "webp_bytes": 105460,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/floral-bird-panel-blue.png",
        "webp": "webp/128/floral-bird-panel-blue.webp",
        "width": 17,
        "height": 128,
        "png_bytes": 6440,
        "webp_bytes": 6612
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/floral-bird-panel-blue.png",
        "webp": "webp/256/floral-bird-panel-blue.webp",
        "width": 34,
        "height": 256,
        "png_bytes": 23432,
        "webp_bytes": 20562
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/floral-bird-panel-blue.png",
        "webp": "webp/512/floral-bird-panel-blue.webp",
        "width": 68,
        "height": 512,
        "png_bytes": 86959,
        "webp_bytes": 71766
      }
    ],
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "ai-assisted-extraction",
    "components": {},
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "spiral-ribbon-column",
    "png": "png/spiral-ribbon-column.png",
    "description": "A narrow gold and blue column wrapped in red and pale spiral ribbons, with tiny flowers inside and a leafy flourish above.",
    "categories": [
      "ribbons",
      "floral",
      "botanical"
    ],
    "subjects": [
      "ribbon",
      "flower",
      "column",
      "leaf"
    ],
    "facing": "unclear",
    "colors": [
      "gold",
      "green",
      "blue",
      "red",
      "cream"
    ],
    "composition": "single-ornament",
    "reference": "five-painted-panels",
    "source_canvas": {
      "width": 500,
      "height": 650
    },
    "master_longest_dimension_cap": 650,
    "webp": "webp/spiral-ribbon-column.webp",
    "width": 63,
    "height": 650,
    "png_bytes": 118948,
    "webp_bytes": 97970,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/spiral-ribbon-column.png",
        "webp": "webp/128/spiral-ribbon-column.webp",
        "width": 12,
        "height": 128,
        "png_bytes": 5470,
        "webp_bytes": 5110
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/spiral-ribbon-column.png",
        "webp": "webp/256/spiral-ribbon-column.webp",
        "width": 25,
        "height": 256,
        "png_bytes": 20940,
        "webp_bytes": 19528
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/spiral-ribbon-column.png",
        "webp": "webp/512/spiral-ribbon-column.webp",
        "width": 50,
        "height": 512,
        "png_bytes": 77415,
        "webp_bytes": 65738
      }
    ],
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "ai-assisted-extraction",
    "components": {},
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "butterfly-panel-red",
    "png": "png/butterfly-panel-red.png",
    "description": "A tall gold panel filled with butterflies, tiny blue flowers, and red acanthus finials at both ends.",
    "categories": [
      "animals",
      "floral",
      "botanical"
    ],
    "subjects": [
      "butterfly",
      "flower",
      "acanthus",
      "finial"
    ],
    "facing": "unclear",
    "colors": [
      "gold",
      "green",
      "blue",
      "red",
      "cream"
    ],
    "composition": "single-ornament",
    "reference": "five-painted-panels",
    "source_canvas": {
      "width": 500,
      "height": 650
    },
    "master_longest_dimension_cap": 650,
    "webp": "webp/butterfly-panel-red.webp",
    "width": 80,
    "height": 650,
    "png_bytes": 126789,
    "webp_bytes": 96080,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/butterfly-panel-red.png",
        "webp": "webp/128/butterfly-panel-red.webp",
        "width": 16,
        "height": 128,
        "png_bytes": 5830,
        "webp_bytes": 5714
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/butterfly-panel-red.png",
        "webp": "webp/256/butterfly-panel-red.webp",
        "width": 32,
        "height": 256,
        "png_bytes": 21963,
        "webp_bytes": 18622
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/butterfly-panel-red.png",
        "webp": "webp/512/butterfly-panel-red.webp",
        "width": 63,
        "height": 512,
        "png_bytes": 81260,
        "webp_bytes": 63656
      }
    ],
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "ai-assisted-extraction",
    "components": {},
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "floral-bird-panel-right",
    "png": "png/floral-bird-panel-right.png",
    "description": "A tall gold painted panel with roses, blue and pale flowers, butterflies, small birds, and rounded curled finials.",
    "categories": [
      "floral",
      "botanical",
      "animals"
    ],
    "subjects": [
      "flower",
      "bird",
      "butterfly",
      "finial"
    ],
    "facing": "unclear",
    "colors": [
      "gold",
      "green",
      "blue",
      "red",
      "cream"
    ],
    "composition": "single-ornament",
    "reference": "five-painted-panels",
    "source_canvas": {
      "width": 500,
      "height": 650
    },
    "master_longest_dimension_cap": 650,
    "webp": "webp/floral-bird-panel-right.webp",
    "width": 78,
    "height": 650,
    "png_bytes": 119689,
    "webp_bytes": 94966,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/floral-bird-panel-right.png",
        "webp": "webp/128/floral-bird-panel-right.webp",
        "width": 15,
        "height": 128,
        "png_bytes": 5587,
        "webp_bytes": 5626
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/floral-bird-panel-right.png",
        "webp": "webp/256/floral-bird-panel-right.webp",
        "width": 31,
        "height": 256,
        "png_bytes": 20767,
        "webp_bytes": 21102
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/floral-bird-panel-right.png",
        "webp": "webp/512/floral-bird-panel-right.webp",
        "width": 61,
        "height": 512,
        "png_bytes": 75666,
        "webp_bytes": 61728
      }
    ],
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "ai-assisted-extraction",
    "components": {},
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "gold-quatrefoil-vine",
    "svg": "svg/gold-quatrefoil-vine.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/gold-quatrefoil-vine.png",
    "webp": "webp/gold-quatrefoil-vine.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 60337,
    "webp_bytes": 16430,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/gold-quatrefoil-vine.png",
        "webp": "webp/128/gold-quatrefoil-vine.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 6400,
        "webp_bytes": 3042
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/gold-quatrefoil-vine.png",
        "webp": "webp/256/gold-quatrefoil-vine.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 16215,
        "webp_bytes": 6986
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/gold-quatrefoil-vine.png",
        "webp": "webp/512/gold-quatrefoil-vine.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 40131,
        "webp_bytes": 15438
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/gold-quatrefoil-vine.png",
        "webp": "webp/768/gold-quatrefoil-vine.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 78124,
        "webp_bytes": 25414
      }
    ],
    "description": "Gold four-lobed flowers with round red accents and small pointed gold leaves follow a thin purple undulating vine on transparency.",
    "colors": [
      "purple",
      "red",
      "gold",
      "cream"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine"
    ],
    "categories": [
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 1,
    "components": {
      "corner": {
        "svg": "svg/gold-quatrefoil-vine-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/gold-quatrefoil-vine-corner.png",
        "webp": "webp/gold-quatrefoil-vine-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 35146,
        "webp_bytes": 12412,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/gold-quatrefoil-vine-corner.png",
            "webp": "webp/128/gold-quatrefoil-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 5535,
            "webp_bytes": 2916
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/gold-quatrefoil-vine-corner.png",
            "webp": "webp/256/gold-quatrefoil-vine-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 13123,
            "webp_bytes": 6188
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/gold-quatrefoil-vine-corner.png",
            "webp": "webp/512/gold-quatrefoil-vine-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 28729,
            "webp_bytes": 12880
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/gold-quatrefoil-vine-corner.png",
            "webp": "webp/768/gold-quatrefoil-vine-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 44831,
            "webp_bytes": 20664
          }
        ]
      },
      "border_image": {
        "svg": "svg/gold-quatrefoil-vine-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/gold-quatrefoil-vine-border.png",
        "webp": "webp/gold-quatrefoil-vine-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 139393,
        "webp_bytes": 45624,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/gold-quatrefoil-vine-border.png",
            "webp": "webp/128/gold-quatrefoil-vine-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 13270,
            "webp_bytes": 6876
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/gold-quatrefoil-vine-border.png",
            "webp": "webp/256/gold-quatrefoil-vine-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 35588,
            "webp_bytes": 17188
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/gold-quatrefoil-vine-border.png",
            "webp": "webp/512/gold-quatrefoil-vine-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 91136,
            "webp_bytes": 40882
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/gold-quatrefoil-vine-border.png",
            "webp": "webp/768/gold-quatrefoil-vine-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 159621,
            "webp_bytes": 68192
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/gold-quatrefoil-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/gold-quatrefoil-vine-rotated.png",
        "webp": "webp/gold-quatrefoil-vine-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 60763,
        "webp_bytes": 17770,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/gold-quatrefoil-vine-rotated.png",
            "webp": "webp/128/gold-quatrefoil-vine-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 5784,
            "webp_bytes": 3458
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/gold-quatrefoil-vine-rotated.png",
            "webp": "webp/256/gold-quatrefoil-vine-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 18025,
            "webp_bytes": 7470
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/gold-quatrefoil-vine-rotated.png",
            "webp": "webp/512/gold-quatrefoil-vine-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 46880,
            "webp_bytes": 16450
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/gold-quatrefoil-vine-rotated.png",
            "webp": "webp/768/gold-quatrefoil-vine-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 79354,
            "webp_bytes": 27228
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "red-berry-vine",
    "svg": "svg/red-berry-vine.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/red-berry-vine.png",
    "webp": "webp/red-berry-vine.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 43008,
    "webp_bytes": 11828,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/red-berry-vine.png",
        "webp": "webp/128/red-berry-vine.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 5139,
        "webp_bytes": 3218
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/red-berry-vine.png",
        "webp": "webp/256/red-berry-vine.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 12270,
        "webp_bytes": 5738
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/red-berry-vine.png",
        "webp": "webp/512/red-berry-vine.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 32468,
        "webp_bytes": 11316
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/red-berry-vine.png",
        "webp": "webp/768/red-berry-vine.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 54243,
        "webp_bytes": 17532
      }
    ],
    "description": "Clusters of round red berries follow a thin purple rising and falling vine on transparency, with a curled flourish in the adapted corner.",
    "colors": [
      "purple",
      "red"
    ],
    "subjects": [
      "berry",
      "vine"
    ],
    "categories": [
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/red-berry-vine-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/red-berry-vine-corner.png",
        "webp": "webp/red-berry-vine-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 23642,
        "webp_bytes": 8654,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-berry-vine-corner.png",
            "webp": "webp/128/red-berry-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 3699,
            "webp_bytes": 2260
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-berry-vine-corner.png",
            "webp": "webp/256/red-berry-vine-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 8535,
            "webp_bytes": 4572
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-berry-vine-corner.png",
            "webp": "webp/512/red-berry-vine-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 18506,
            "webp_bytes": 9018
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-berry-vine-corner.png",
            "webp": "webp/768/red-berry-vine-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 29295,
            "webp_bytes": 13986
          }
        ]
      },
      "border_image": {
        "svg": "svg/red-berry-vine-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/red-berry-vine-border.png",
        "webp": "webp/red-berry-vine-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 116027,
        "webp_bytes": 42128,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/red-berry-vine-border.png",
            "webp": "webp/128/red-berry-vine-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 11306,
            "webp_bytes": 6954
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/red-berry-vine-border.png",
            "webp": "webp/256/red-berry-vine-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 29389,
            "webp_bytes": 16478
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/red-berry-vine-border.png",
            "webp": "webp/512/red-berry-vine-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 76993,
            "webp_bytes": 38074
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/red-berry-vine-border.png",
            "webp": "webp/768/red-berry-vine-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 134313,
            "webp_bytes": 62774
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/red-berry-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/red-berry-vine-rotated.png",
        "webp": "webp/red-berry-vine-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 46864,
        "webp_bytes": 14064,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-berry-vine-rotated.png",
            "webp": "webp/128/red-berry-vine-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 5669,
            "webp_bytes": 3306
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-berry-vine-rotated.png",
            "webp": "webp/256/red-berry-vine-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 13880,
            "webp_bytes": 6290
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-berry-vine-rotated.png",
            "webp": "webp/512/red-berry-vine-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 36892,
            "webp_bytes": 12836
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-berry-vine-rotated.png",
            "webp": "webp/768/red-berry-vine-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 61547,
            "webp_bytes": 19998
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "gold-leaf-scroll",
    "svg": "svg/gold-leaf-scroll.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/gold-leaf-scroll.png",
    "webp": "webp/gold-leaf-scroll.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 36602,
    "webp_bytes": 15140,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/gold-leaf-scroll.png",
        "webp": "webp/128/gold-leaf-scroll.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 5486,
        "webp_bytes": 3700
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/gold-leaf-scroll.png",
        "webp": "webp/256/gold-leaf-scroll.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 12243,
        "webp_bytes": 7700
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/gold-leaf-scroll.png",
        "webp": "webp/512/gold-leaf-scroll.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 30245,
        "webp_bytes": 15376
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/gold-leaf-scroll.png",
        "webp": "webp/768/gold-leaf-scroll.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 50227,
        "webp_bytes": 24118
      }
    ],
    "description": "Paired pointed gold leaves with pale central veins follow purple and gold scrolling stems on transparency.",
    "colors": [
      "purple",
      "gold",
      "cream"
    ],
    "subjects": [
      "leaf",
      "vine"
    ],
    "categories": [
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 3,
    "components": {
      "corner": {
        "svg": "svg/gold-leaf-scroll-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/gold-leaf-scroll-corner.png",
        "webp": "webp/gold-leaf-scroll-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 34141,
        "webp_bytes": 14622,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/gold-leaf-scroll-corner.png",
            "webp": "webp/128/gold-leaf-scroll-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 5709,
            "webp_bytes": 3828
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/gold-leaf-scroll-corner.png",
            "webp": "webp/256/gold-leaf-scroll-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 13145,
            "webp_bytes": 7854
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/gold-leaf-scroll-corner.png",
            "webp": "webp/512/gold-leaf-scroll-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 28488,
            "webp_bytes": 15842
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/gold-leaf-scroll-corner.png",
            "webp": "webp/768/gold-leaf-scroll-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 45548,
            "webp_bytes": 24594
          }
        ]
      },
      "border_image": {
        "svg": "svg/gold-leaf-scroll-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/gold-leaf-scroll-border.png",
        "webp": "webp/gold-leaf-scroll-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 117295,
        "webp_bytes": 47532,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/gold-leaf-scroll-border.png",
            "webp": "webp/128/gold-leaf-scroll-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 13168,
            "webp_bytes": 7966
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/gold-leaf-scroll-border.png",
            "webp": "webp/256/gold-leaf-scroll-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 35318,
            "webp_bytes": 20120
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/gold-leaf-scroll-border.png",
            "webp": "webp/512/gold-leaf-scroll-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 88723,
            "webp_bytes": 45306
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/gold-leaf-scroll-border.png",
            "webp": "webp/768/gold-leaf-scroll-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 149965,
            "webp_bytes": 73676
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/gold-leaf-scroll-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/gold-leaf-scroll-rotated.png",
        "webp": "webp/gold-leaf-scroll-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 46991,
        "webp_bytes": 18286,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/gold-leaf-scroll-rotated.png",
            "webp": "webp/128/gold-leaf-scroll-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 6463,
            "webp_bytes": 3934
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/gold-leaf-scroll-rotated.png",
            "webp": "webp/256/gold-leaf-scroll-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 17452,
            "webp_bytes": 8520
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/gold-leaf-scroll-rotated.png",
            "webp": "webp/512/gold-leaf-scroll-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 40592,
            "webp_bytes": 17882
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/gold-leaf-scroll-rotated.png",
            "webp": "webp/768/gold-leaf-scroll-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 65114,
            "webp_bytes": 27976
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "red-trefoil-vine",
    "svg": "svg/red-trefoil-vine.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/red-trefoil-vine.png",
    "webp": "webp/red-trefoil-vine.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 55279,
    "webp_bytes": 18948,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/red-trefoil-vine.png",
        "webp": "webp/128/red-trefoil-vine.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 6284,
        "webp_bytes": 4116
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/red-trefoil-vine.png",
        "webp": "webp/256/red-trefoil-vine.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 16198,
        "webp_bytes": 8536
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/red-trefoil-vine.png",
        "webp": "webp/512/red-trefoil-vine.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 42911,
        "webp_bytes": 18804
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/red-trefoil-vine.png",
        "webp": "webp/768/red-trefoil-vine.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 70812,
        "webp_bytes": 30052
      }
    ],
    "description": "Small red three-lobed flowers and pointed gold leaves alternate along a thin purple scrolling vine on transparency.",
    "colors": [
      "purple",
      "red",
      "gold",
      "cream"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine"
    ],
    "categories": [
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 4,
    "components": {
      "corner": {
        "svg": "svg/red-trefoil-vine-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/red-trefoil-vine-corner.png",
        "webp": "webp/red-trefoil-vine-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 32583,
        "webp_bytes": 11894,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-trefoil-vine-corner.png",
            "webp": "webp/128/red-trefoil-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 4933,
            "webp_bytes": 2662
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-trefoil-vine-corner.png",
            "webp": "webp/256/red-trefoil-vine-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 11775,
            "webp_bytes": 5714
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-trefoil-vine-corner.png",
            "webp": "webp/512/red-trefoil-vine-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 25805,
            "webp_bytes": 11920
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-trefoil-vine-corner.png",
            "webp": "webp/768/red-trefoil-vine-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 40405,
            "webp_bytes": 19170
          }
        ]
      },
      "border_image": {
        "svg": "svg/red-trefoil-vine-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/red-trefoil-vine-border.png",
        "webp": "webp/red-trefoil-vine-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 149123,
        "webp_bytes": 56900,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/red-trefoil-vine-border.png",
            "webp": "webp/128/red-trefoil-vine-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 13756,
            "webp_bytes": 8414
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/red-trefoil-vine-border.png",
            "webp": "webp/256/red-trefoil-vine-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 36482,
            "webp_bytes": 21056
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/red-trefoil-vine-border.png",
            "webp": "webp/512/red-trefoil-vine-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 96754,
            "webp_bytes": 51820
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/red-trefoil-vine-border.png",
            "webp": "webp/768/red-trefoil-vine-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 168681,
            "webp_bytes": 85752
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/red-trefoil-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/red-trefoil-vine-rotated.png",
        "webp": "webp/red-trefoil-vine-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 58509,
        "webp_bytes": 20626,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-trefoil-vine-rotated.png",
            "webp": "webp/128/red-trefoil-vine-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 6638,
            "webp_bytes": 4252
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-trefoil-vine-rotated.png",
            "webp": "webp/256/red-trefoil-vine-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 17630,
            "webp_bytes": 9144
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-trefoil-vine-rotated.png",
            "webp": "webp/512/red-trefoil-vine-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 45188,
            "webp_bytes": 20038
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-trefoil-vine-rotated.png",
            "webp": "webp/768/red-trefoil-vine-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 75138,
            "webp_bytes": 31948
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "red-rosette-vine",
    "svg": "svg/red-rosette-vine.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/red-rosette-vine.png",
    "webp": "webp/red-rosette-vine.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 52859,
    "webp_bytes": 21876,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/red-rosette-vine.png",
        "webp": "webp/128/red-rosette-vine.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 7225,
        "webp_bytes": 5444
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/red-rosette-vine.png",
        "webp": "webp/256/red-rosette-vine.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 16240,
        "webp_bytes": 10388
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/red-rosette-vine.png",
        "webp": "webp/512/red-rosette-vine.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 40625,
        "webp_bytes": 22518
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/red-rosette-vine.png",
        "webp": "webp/768/red-rosette-vine.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 66779,
        "webp_bytes": 35954
      }
    ],
    "description": "Red six-petaled rosettes with gold centers alternate with pointed gold leaves along a thin purple undulating vine on transparency.",
    "colors": [
      "purple",
      "red",
      "gold",
      "cream"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine"
    ],
    "categories": [
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 5,
    "components": {
      "corner": {
        "svg": "svg/red-rosette-vine-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/red-rosette-vine-corner.png",
        "webp": "webp/red-rosette-vine-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 35630,
        "webp_bytes": 13666,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-rosette-vine-corner.png",
            "webp": "webp/128/red-rosette-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 5262,
            "webp_bytes": 3322
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-rosette-vine-corner.png",
            "webp": "webp/256/red-rosette-vine-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 12464,
            "webp_bytes": 6890
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-rosette-vine-corner.png",
            "webp": "webp/512/red-rosette-vine-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 27610,
            "webp_bytes": 13952
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-rosette-vine-corner.png",
            "webp": "webp/768/red-rosette-vine-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 43577,
            "webp_bytes": 21712
          }
        ]
      },
      "border_image": {
        "svg": "svg/red-rosette-vine-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/red-rosette-vine-border.png",
        "webp": "webp/red-rosette-vine-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 167205,
        "webp_bytes": 68628,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/red-rosette-vine-border.png",
            "webp": "webp/128/red-rosette-vine-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 15858,
            "webp_bytes": 10486
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/red-rosette-vine-border.png",
            "webp": "webp/256/red-rosette-vine-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 41659,
            "webp_bytes": 26954
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/red-rosette-vine-border.png",
            "webp": "webp/512/red-rosette-vine-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 107372,
            "webp_bytes": 62528
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/red-rosette-vine-border.png",
            "webp": "webp/768/red-rosette-vine-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 189497,
            "webp_bytes": 105384
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/red-rosette-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/red-rosette-vine-rotated.png",
        "webp": "webp/red-rosette-vine-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 65757,
        "webp_bytes": 24326,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/red-rosette-vine-rotated.png",
            "webp": "webp/128/red-rosette-vine-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 7883,
            "webp_bytes": 5486
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/red-rosette-vine-rotated.png",
            "webp": "webp/256/red-rosette-vine-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 20332,
            "webp_bytes": 11182
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/red-rosette-vine-rotated.png",
            "webp": "webp/512/red-rosette-vine-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 51219,
            "webp_bytes": 23922
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/red-rosette-vine-rotated.png",
            "webp": "webp/768/red-rosette-vine-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 84494,
            "webp_bytes": 38534
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "interlocking-ribbon",
    "svg": "svg/interlocking-ribbon.svg",
    "viewbox": [
      0,
      0,
      256,
      96
    ],
    "png": "png/interlocking-ribbon.png",
    "webp": "webp/interlocking-ribbon.webp",
    "width": 1024,
    "height": 384,
    "png_bytes": 21227,
    "webp_bytes": 8300,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/interlocking-ribbon.png",
        "webp": "webp/128/interlocking-ribbon.webp",
        "width": 128,
        "height": 48,
        "png_bytes": 2967,
        "webp_bytes": 1934
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/interlocking-ribbon.png",
        "webp": "webp/256/interlocking-ribbon.webp",
        "width": 256,
        "height": 96,
        "png_bytes": 7009,
        "webp_bytes": 4284
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/interlocking-ribbon.png",
        "webp": "webp/512/interlocking-ribbon.webp",
        "width": 512,
        "height": 192,
        "png_bytes": 15764,
        "webp_bytes": 8514
      },
      {
        "max_dimension": 768,
        "rendered_max_dimension": 768,
        "png": "png/768/interlocking-ribbon.png",
        "webp": "webp/768/interlocking-ribbon.webp",
        "width": 768,
        "height": 288,
        "png_bytes": 24517,
        "webp_bytes": 13012
      }
    ],
    "description": "A broad gold ribbon outlined in purple weaves in rising and falling waves across a solid red band.",
    "colors": [
      "purple",
      "red",
      "gold"
    ],
    "subjects": [
      "ribbon"
    ],
    "categories": [
      "ribbons"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "vector-reconstruction",
    "reference": "six-border-styles",
    "reference_design": 6,
    "components": {
      "corner": {
        "svg": "svg/interlocking-ribbon-corner.svg",
        "viewbox": [
          0,
          0,
          96,
          96
        ],
        "png": "png/interlocking-ribbon-corner.png",
        "webp": "webp/interlocking-ribbon-corner.webp",
        "width": 1024,
        "height": 1024,
        "png_bytes": 43990,
        "webp_bytes": 20112,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/interlocking-ribbon-corner.png",
            "webp": "webp/128/interlocking-ribbon-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 7218,
            "webp_bytes": 4846
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/interlocking-ribbon-corner.png",
            "webp": "webp/256/interlocking-ribbon-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 15392,
            "webp_bytes": 9548
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/interlocking-ribbon-corner.png",
            "webp": "webp/512/interlocking-ribbon-corner.webp",
            "width": 512,
            "height": 512,
            "png_bytes": 33719,
            "webp_bytes": 19358
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/interlocking-ribbon-corner.png",
            "webp": "webp/768/interlocking-ribbon-corner.webp",
            "width": 768,
            "height": 768,
            "png_bytes": 55638,
            "webp_bytes": 30528
          }
        ]
      },
      "border_image": {
        "svg": "svg/interlocking-ribbon-border.svg",
        "viewbox": [
          0,
          0,
          448,
          448
        ],
        "png": "png/interlocking-ribbon-border.png",
        "webp": "webp/interlocking-ribbon-border.webp",
        "width": 1022,
        "height": 1022,
        "png_bytes": 101577,
        "webp_bytes": 33050,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/interlocking-ribbon-border.png",
            "webp": "webp/128/interlocking-ribbon-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 9801,
            "webp_bytes": 4406
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 252,
            "png": "png/256/interlocking-ribbon-border.png",
            "webp": "webp/256/interlocking-ribbon-border.webp",
            "width": 252,
            "height": 252,
            "png_bytes": 29249,
            "webp_bytes": 11580
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 504,
            "png": "png/512/interlocking-ribbon-border.png",
            "webp": "webp/512/interlocking-ribbon-border.webp",
            "width": 504,
            "height": 504,
            "png_bytes": 71104,
            "webp_bytes": 28842
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 756,
            "png": "png/768/interlocking-ribbon-border.png",
            "webp": "webp/768/interlocking-ribbon-border.webp",
            "width": 756,
            "height": 756,
            "png_bytes": 118560,
            "webp_bytes": 49740
          }
        ],
        "slice_pixels": 219
      },
      "rotated_tile": {
        "svg": "svg/interlocking-ribbon-rotated.svg",
        "viewbox": [
          0,
          0,
          96,
          256
        ],
        "png": "png/interlocking-ribbon-rotated.png",
        "webp": "webp/interlocking-ribbon-rotated.webp",
        "width": 384,
        "height": 1024,
        "png_bytes": 37200,
        "webp_bytes": 8016,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/interlocking-ribbon-rotated.png",
            "webp": "webp/128/interlocking-ribbon-rotated.webp",
            "width": 48,
            "height": 128,
            "png_bytes": 2981,
            "webp_bytes": 1646
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/interlocking-ribbon-rotated.png",
            "webp": "webp/256/interlocking-ribbon-rotated.webp",
            "width": 96,
            "height": 256,
            "png_bytes": 12644,
            "webp_bytes": 3660
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/interlocking-ribbon-rotated.png",
            "webp": "webp/512/interlocking-ribbon-rotated.webp",
            "width": 192,
            "height": 512,
            "png_bytes": 28397,
            "webp_bytes": 7632
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/interlocking-ribbon-rotated.png",
            "webp": "webp/768/interlocking-ribbon-rotated.webp",
            "width": 288,
            "height": 768,
            "png_bytes": 43929,
            "webp_bytes": 11976
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.6666666666666665
      }
    },
    "border_image_slice_percent": 21.428571428571427,
    "frame_edge_ratio": 2.6666666666666665,
    "repeat_ratio": 2.6666666666666665,
    "frame_fit": "round",
    "corner_method": "adapted-motif",
    "asset_type": "border",
    "has_transparency": true,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames."
    ]
  },
  {
    "name": "plate-01-linked-scrolls",
    "svg": "svg/plate-01-linked-scrolls.svg",
    "viewbox": [
      0,
      0,
      55,
      35
    ],
    "png": "png/plate-01-linked-scrolls.png",
    "webp": "webp/plate-01-linked-scrolls.webp",
    "width": 55,
    "height": 35,
    "png_bytes": 5315,
    "webp_bytes": 3956,
    "variants": [],
    "description": "A cream back-to-back pair of linked curled scrolls, outlined in gold, forms a compact motif on dark red.",
    "colors": [
      "red",
      "cream",
      "gold"
    ],
    "subjects": [
      "scrolls",
      "scroll"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 1,
    "components": {
      "corner": {
        "svg": "svg/plate-01-linked-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          35,
          35
        ],
        "png": "png/plate-01-linked-scrolls-corner.png",
        "webp": "webp/plate-01-linked-scrolls-corner.webp",
        "width": 35,
        "height": 35,
        "png_bytes": 3513,
        "webp_bytes": 2554,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-01-linked-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          125,
          125
        ],
        "png": "png/plate-01-linked-scrolls-border.png",
        "webp": "webp/plate-01-linked-scrolls-border.webp",
        "width": 125,
        "height": 125,
        "png_bytes": 23877,
        "webp_bytes": 23052,
        "variants": [],
        "slice_pixels": 35
      },
      "rotated_tile": {
        "svg": "svg/plate-01-linked-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          35,
          55
        ],
        "png": "png/plate-01-linked-scrolls-rotated.png",
        "webp": "webp/plate-01-linked-scrolls-rotated.webp",
        "width": 35,
        "height": 55,
        "png_bytes": 5377,
        "webp_bytes": 3942,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.5714285714285714
      },
      "reference_crop": {
        "png": "png/plate-01-linked-scrolls-reference.png",
        "source_bounds": [
          211,
          99,
          480,
          139
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-01-linked-scrolls-reference.webp",
        "width": 269,
        "height": 40,
        "png_bytes": 28017,
        "webp_bytes": 19582,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-01-linked-scrolls-reference.png",
            "webp": "webp/128/plate-01-linked-scrolls-reference.webp",
            "width": 128,
            "height": 19,
            "png_bytes": 7051,
            "webp_bytes": 5434
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-01-linked-scrolls-reference.png",
            "webp": "webp/256/plate-01-linked-scrolls-reference.webp",
            "width": 256,
            "height": 38,
            "png_bytes": 25699,
            "webp_bytes": 18092
          }
        ]
      }
    },
    "border_image_slice_percent": 28.0,
    "frame_edge_ratio": 1.5714285714285714,
    "repeat_ratio": 1.5714285714285714,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A back-to-back pair of linked scrolls; bottom T-junction excluded.",
    "source_canvas": {
      "width": 55,
      "height": 35
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-02-stepped-ribbon",
    "svg": "svg/plate-02-stepped-ribbon.svg",
    "viewbox": [
      0,
      0,
      52,
      72
    ],
    "png": "png/plate-02-stepped-ribbon.png",
    "webp": "webp/plate-02-stepped-ribbon.webp",
    "width": 52,
    "height": 72,
    "png_bytes": 9071,
    "webp_bytes": 6154,
    "variants": [],
    "description": "Cream and gold angular ribbon folds create a stepped vertical chain with green and black recessed sections on red.",
    "colors": [
      "red",
      "cream",
      "gold",
      "green",
      "black"
    ],
    "subjects": [
      "ribbon"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/plate-02-stepped-ribbon-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-02-stepped-ribbon-corner.png",
        "webp": "webp/plate-02-stepped-ribbon-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 6801,
        "webp_bytes": 4552,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-02-stepped-ribbon-border.svg",
        "viewbox": [
          0,
          0,
          176,
          176
        ],
        "png": "png/plate-02-stepped-ribbon-border.png",
        "webp": "webp/plate-02-stepped-ribbon-border.webp",
        "width": 176,
        "height": 176,
        "png_bytes": 49050,
        "webp_bytes": 27698,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 88,
            "png": "png/128/plate-02-stepped-ribbon-border.png",
            "webp": "webp/128/plate-02-stepped-ribbon-border.webp",
            "width": 88,
            "height": 88,
            "png_bytes": 12152,
            "webp_bytes": 10686
          }
        ],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-02-stepped-ribbon-rotated.svg",
        "viewbox": [
          0,
          0,
          72,
          52
        ],
        "png": "png/plate-02-stepped-ribbon-rotated.png",
        "webp": "webp/plate-02-stepped-ribbon-rotated.webp",
        "width": 72,
        "height": 52,
        "png_bytes": 9143,
        "webp_bytes": 6138,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.3846153846153846
      },
      "reference_crop": {
        "png": "png/plate-02-stepped-ribbon-reference.png",
        "source_bounds": [
          321,
          574,
          373,
          836
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-02-stepped-ribbon-reference.webp",
        "width": 52,
        "height": 262,
        "png_bytes": 32197,
        "webp_bytes": 21446,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-02-stepped-ribbon-reference.png",
            "webp": "webp/128/plate-02-stepped-ribbon-reference.webp",
            "width": 25,
            "height": 128,
            "png_bytes": 8318,
            "webp_bytes": 6336
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-02-stepped-ribbon-reference.png",
            "webp": "webp/256/plate-02-stepped-ribbon-reference.webp",
            "width": 51,
            "height": 256,
            "png_bytes": 31441,
            "webp_bytes": 21280
          }
        ]
      }
    },
    "border_image_slice_percent": 29.545454545454547,
    "frame_edge_ratio": 1.3846153846153846,
    "repeat_ratio": 1.3846153846153846,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "One 72px repeat of the continuous three-dimensional stepped ribbon.",
    "source_canvas": {
      "width": 52,
      "height": 72
    },
    "master_longest_dimension_cap": 72,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-03-spiral-bands",
    "svg": "svg/plate-03-spiral-bands.svg",
    "viewbox": [
      0,
      0,
      52,
      98
    ],
    "png": "png/plate-03-spiral-bands.png",
    "webp": "webp/plate-03-spiral-bands.webp",
    "width": 52,
    "height": 98,
    "png_bytes": 14096,
    "webp_bytes": 9640,
    "variants": [],
    "description": "Gold and green ribbon bands curl around a vertical blue-and-cream rail, with fine cream spirals on a dark red ground.",
    "colors": [
      "red",
      "cream",
      "gold",
      "green",
      "blue"
    ],
    "subjects": [
      "spiral",
      "bands",
      "band",
      "ribbon"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 3,
    "components": {
      "corner": {
        "svg": "svg/plate-03-spiral-bands-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-03-spiral-bands-corner.png",
        "webp": "webp/plate-03-spiral-bands-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 7783,
        "webp_bytes": 5282,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-03-spiral-bands-border.svg",
        "viewbox": [
          0,
          0,
          202,
          202
        ],
        "png": "png/plate-03-spiral-bands-border.png",
        "webp": "webp/plate-03-spiral-bands-border.webp",
        "width": 202,
        "height": 202,
        "png_bytes": 71653,
        "webp_bytes": 53166,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 101,
            "png": "png/128/plate-03-spiral-bands-border.png",
            "webp": "webp/128/plate-03-spiral-bands-border.webp",
            "width": 101,
            "height": 101,
            "png_bytes": 18947,
            "webp_bytes": 17754
          }
        ],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-03-spiral-bands-rotated.svg",
        "viewbox": [
          0,
          0,
          98,
          52
        ],
        "png": "png/plate-03-spiral-bands-rotated.png",
        "webp": "webp/plate-03-spiral-bands-rotated.webp",
        "width": 98,
        "height": 52,
        "png_bytes": 14116,
        "webp_bytes": 9682,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.8846153846153846
      },
      "reference_crop": {
        "png": "png/plate-03-spiral-bands-reference.png",
        "source_bounds": [
          564,
          643,
          616,
          910
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-03-spiral-bands-reference.webp",
        "width": 52,
        "height": 267,
        "png_bytes": 38028,
        "webp_bytes": 25554,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-03-spiral-bands-reference.png",
            "webp": "webp/128/plate-03-spiral-bands-reference.webp",
            "width": 25,
            "height": 128,
            "png_bytes": 9368,
            "webp_bytes": 7272
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-03-spiral-bands-reference.png",
            "webp": "webp/256/plate-03-spiral-bands-reference.webp",
            "width": 50,
            "height": 256,
            "png_bytes": 34990,
            "webp_bytes": 23938
          }
        ]
      }
    },
    "border_image_slice_percent": 25.742574257425744,
    "frame_edge_ratio": 1.8846153846153846,
    "repeat_ratio": 1.8846153846153846,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "One rising and falling spiral band with the blue/white central rails.",
    "source_canvas": {
      "width": 52,
      "height": 98
    },
    "master_longest_dimension_cap": 98,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-04-heart-and-diamond",
    "svg": "svg/plate-04-heart-and-diamond.svg",
    "viewbox": [
      0,
      0,
      67,
      52
    ],
    "png": "png/plate-04-heart-and-diamond.png",
    "webp": "webp/plate-04-heart-and-diamond.webp",
    "width": 67,
    "height": 52,
    "png_bytes": 9420,
    "webp_bytes": 6582,
    "variants": [],
    "description": "Two gold-outlined cream heart forms and a dark green diamond follow an undulating upper edge on deep red.",
    "colors": [
      "red",
      "cream",
      "gold",
      "green"
    ],
    "subjects": [
      "heart",
      "diamond"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 4,
    "components": {
      "corner": {
        "svg": "svg/plate-04-heart-and-diamond-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-04-heart-and-diamond-corner.png",
        "webp": "webp/plate-04-heart-and-diamond-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 7040,
        "webp_bytes": 4830,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-04-heart-and-diamond-border.svg",
        "viewbox": [
          0,
          0,
          171,
          171
        ],
        "png": "png/plate-04-heart-and-diamond-border.png",
        "webp": "webp/plate-04-heart-and-diamond-border.webp",
        "width": 171,
        "height": 171,
        "png_bytes": 51719,
        "webp_bytes": 39980,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-04-heart-and-diamond-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          67
        ],
        "png": "png/plate-04-heart-and-diamond-rotated.png",
        "webp": "webp/plate-04-heart-and-diamond-rotated.webp",
        "width": 52,
        "height": 67,
        "png_bytes": 9421,
        "webp_bytes": 6578,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.2884615384615385
      },
      "reference_crop": {
        "png": "png/plate-04-heart-and-diamond-reference.png",
        "source_bounds": [
          140,
          159,
          303,
          211
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-04-heart-and-diamond-reference.webp",
        "width": 163,
        "height": 52,
        "png_bytes": 23478,
        "webp_bytes": 16236,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-04-heart-and-diamond-reference.png",
            "webp": "webp/128/plate-04-heart-and-diamond-reference.webp",
            "width": 128,
            "height": 41,
            "png_bytes": 14956,
            "webp_bytes": 10742
          }
        ]
      }
    },
    "border_image_slice_percent": 30.4093567251462,
    "frame_edge_ratio": 1.2884615384615385,
    "repeat_ratio": 1.2884615384615385,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 67,
      "height": 52
    },
    "master_longest_dimension_cap": 67,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-05-blue-curls",
    "svg": "svg/plate-05-blue-curls.svg",
    "viewbox": [
      0,
      0,
      90,
      52
    ],
    "png": "png/plate-05-blue-curls.png",
    "webp": "webp/plate-05-blue-curls.webp",
    "width": 90,
    "height": 52,
    "png_bytes": 12304,
    "webp_bytes": 8892,
    "variants": [],
    "description": "Alternating blue scroll curls outlined in cream form a wave above round blue-and-white dots on dark red.",
    "colors": [
      "red",
      "blue",
      "cream",
      "green"
    ],
    "subjects": [
      "curls",
      "curl",
      "scroll",
      "dot"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 5,
    "components": {
      "corner": {
        "svg": "svg/plate-05-blue-curls-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-05-blue-curls-corner.png",
        "webp": "webp/plate-05-blue-curls-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 6932,
        "webp_bytes": 5082,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-05-blue-curls-border.svg",
        "viewbox": [
          0,
          0,
          194,
          194
        ],
        "png": "png/plate-05-blue-curls-border.png",
        "webp": "webp/plate-05-blue-curls-border.webp",
        "width": 194,
        "height": 194,
        "png_bytes": 63645,
        "webp_bytes": 51306,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 97,
            "png": "png/128/plate-05-blue-curls-border.png",
            "webp": "webp/128/plate-05-blue-curls-border.webp",
            "width": 97,
            "height": 97,
            "png_bytes": 16189,
            "webp_bytes": 16746
          }
        ],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-05-blue-curls-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          90
        ],
        "png": "png/plate-05-blue-curls-rotated.png",
        "webp": "webp/plate-05-blue-curls-rotated.webp",
        "width": 52,
        "height": 90,
        "png_bytes": 12407,
        "webp_bytes": 8928,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.7307692307692308
      },
      "reference_crop": {
        "png": "png/plate-05-blue-curls-reference.png",
        "source_bounds": [
          390,
          159,
          550,
          211
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-05-blue-curls-reference.webp",
        "width": 160,
        "height": 52,
        "png_bytes": 21649,
        "webp_bytes": 15424,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-05-blue-curls-reference.png",
            "webp": "webp/128/plate-05-blue-curls-reference.webp",
            "width": 128,
            "height": 42,
            "png_bytes": 14334,
            "webp_bytes": 10710
          }
        ]
      }
    },
    "border_image_slice_percent": 26.804123711340207,
    "frame_edge_ratio": 1.7307692307692308,
    "repeat_ratio": 1.7307692307692308,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 90,
      "height": 52
    },
    "master_longest_dimension_cap": 90,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-06-paired-red-scrolls",
    "svg": "svg/plate-06-paired-red-scrolls.svg",
    "viewbox": [
      0,
      0,
      173,
      50
    ],
    "png": "png/plate-06-paired-red-scrolls.png",
    "webp": "webp/plate-06-paired-red-scrolls.webp",
    "width": 173,
    "height": 50,
    "png_bytes": 22733,
    "webp_bytes": 16636,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-06-paired-red-scrolls.png",
        "webp": "webp/128/plate-06-paired-red-scrolls.webp",
        "width": 128,
        "height": 37,
        "png_bytes": 13005,
        "webp_bytes": 9944
      }
    ],
    "description": "Opposed fine red-and-gold scroll curls flank a small central leaf form across a dark painted horizontal band.",
    "colors": [
      "red",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "scrolls",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 6,
    "components": {
      "corner": {
        "svg": "svg/plate-06-paired-red-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-06-paired-red-scrolls-corner.png",
        "webp": "webp/plate-06-paired-red-scrolls-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 6620,
        "webp_bytes": 5012,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-06-paired-red-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          273,
          273
        ],
        "png": "png/plate-06-paired-red-scrolls-border.png",
        "webp": "webp/plate-06-paired-red-scrolls-border.webp",
        "width": 273,
        "height": 273,
        "png_bytes": 105228,
        "webp_bytes": 81510,
        "variants": [],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-06-paired-red-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          173
        ],
        "png": "png/plate-06-paired-red-scrolls-rotated.png",
        "webp": "webp/plate-06-paired-red-scrolls-rotated.webp",
        "width": 50,
        "height": 173,
        "png_bytes": 22730,
        "webp_bytes": 16684,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-06-paired-red-scrolls-rotated.png",
            "webp": "webp/128/plate-06-paired-red-scrolls-rotated.webp",
            "width": 37,
            "height": 128,
            "png_bytes": 13042,
            "webp_bytes": 10032
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 3.46
      },
      "reference_crop": {
        "png": "png/plate-06-paired-red-scrolls-reference.png",
        "source_bounds": [
          259,
          230,
          432,
          280
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-06-paired-red-scrolls-reference.webp",
        "width": 173,
        "height": 50,
        "png_bytes": 22759,
        "webp_bytes": 16672,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-06-paired-red-scrolls-reference.png",
            "webp": "webp/128/plate-06-paired-red-scrolls-reference.webp",
            "width": 128,
            "height": 37,
            "png_bytes": 13016,
            "webp_bytes": 9982
          }
        ]
      }
    },
    "border_image_slice_percent": 18.315018315018314,
    "frame_edge_ratio": 3.46,
    "repeat_ratio": 3.46,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 173,
      "height": 50
    },
    "master_longest_dimension_cap": 173,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-07-blue-heart-leaves",
    "svg": "svg/plate-07-blue-heart-leaves.svg",
    "viewbox": [
      0,
      0,
      52,
      113
    ],
    "png": "png/plate-07-blue-heart-leaves.png",
    "webp": "webp/plate-07-blue-heart-leaves.webp",
    "width": 52,
    "height": 113,
    "png_bytes": 17404,
    "webp_bytes": 12356,
    "variants": [],
    "description": "Alternating blue and cream heart-shaped leaves nest inside gold-outlined cream vine loops on a red vertical strip.",
    "colors": [
      "red",
      "blue",
      "cream",
      "gold"
    ],
    "subjects": [
      "heart",
      "leaves",
      "leaf",
      "vine"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 7,
    "components": {
      "corner": {
        "svg": "svg/plate-07-blue-heart-leaves-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-07-blue-heart-leaves-corner.png",
        "webp": "webp/plate-07-blue-heart-leaves-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 8079,
        "webp_bytes": 5670,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-07-blue-heart-leaves-border.svg",
        "viewbox": [
          0,
          0,
          217,
          217
        ],
        "png": "png/plate-07-blue-heart-leaves-border.png",
        "webp": "webp/plate-07-blue-heart-leaves-border.webp",
        "width": 217,
        "height": 217,
        "png_bytes": 86127,
        "webp_bytes": 64024,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-07-blue-heart-leaves-rotated.svg",
        "viewbox": [
          0,
          0,
          113,
          52
        ],
        "png": "png/plate-07-blue-heart-leaves-rotated.png",
        "webp": "webp/plate-07-blue-heart-leaves-rotated.webp",
        "width": 113,
        "height": 52,
        "png_bytes": 17418,
        "webp_bytes": 12306,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 2.173076923076923
      },
      "reference_crop": {
        "png": "png/plate-07-blue-heart-leaves-reference.png",
        "source_bounds": [
          74,
          299,
          126,
          494
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-07-blue-heart-leaves-reference.webp",
        "width": 52,
        "height": 195,
        "png_bytes": 29984,
        "webp_bytes": 21094,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-07-blue-heart-leaves-reference.png",
            "webp": "webp/128/plate-07-blue-heart-leaves-reference.webp",
            "width": 34,
            "height": 128,
            "png_bytes": 13527,
            "webp_bytes": 10228
          }
        ]
      }
    },
    "border_image_slice_percent": 23.963133640552996,
    "frame_edge_ratio": 2.173076923076923,
    "repeat_ratio": 2.173076923076923,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Two alternating heart-leaf colors form the full repeat.",
    "source_canvas": {
      "width": 52,
      "height": 113
    },
    "master_longest_dimension_cap": 113,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-08-diagonal-cross",
    "svg": "svg/plate-08-diagonal-cross.svg",
    "viewbox": [
      0,
      0,
      55,
      55
    ],
    "png": "png/plate-08-diagonal-cross.png",
    "webp": "webp/plate-08-diagonal-cross.webp",
    "width": 55,
    "height": 55,
    "png_bytes": 8149,
    "webp_bytes": 6026,
    "variants": [],
    "description": "A square red motif contains a gold diagonal cross with cream details and small round gold dots.",
    "colors": [
      "red",
      "cream",
      "gold"
    ],
    "subjects": [
      "cross"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 8,
    "components": {
      "corner": {
        "svg": "svg/plate-08-diagonal-cross-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-08-diagonal-cross-corner.png",
        "webp": "webp/plate-08-diagonal-cross-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8101,
        "webp_bytes": 5932,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-08-diagonal-cross-border.svg",
        "viewbox": [
          0,
          0,
          165,
          165
        ],
        "png": "png/plate-08-diagonal-cross-border.png",
        "webp": "webp/plate-08-diagonal-cross-border.webp",
        "width": 165,
        "height": 165,
        "png_bytes": 48407,
        "webp_bytes": 41262,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/plate-08-diagonal-cross-border.png",
            "webp": "webp/128/plate-08-diagonal-cross-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 26937,
            "webp_bytes": 27090
          }
        ],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-08-diagonal-cross-rotated.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-08-diagonal-cross-rotated.png",
        "webp": "webp/plate-08-diagonal-cross-rotated.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8039,
        "webp_bytes": 6014,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.0
      },
      "reference_crop": {
        "png": "png/plate-08-diagonal-cross-reference.png",
        "source_bounds": [
          210,
          299,
          265,
          354
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-08-diagonal-cross-reference.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8176,
        "webp_bytes": 6044,
        "variants": []
      }
    },
    "border_image_slice_percent": 33.333333333333336,
    "frame_edge_ratio": 1.0,
    "repeat_ratio": 1.0,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Deliberate repeat of one complete source square motif; the source shows a single cell, not a measured multi-cell strip.",
    "source_canvas": {
      "width": 55,
      "height": 55
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Deliberately repeated square motif cell; the source does not establish a multi-cell periodic strip.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-09-interlaced-knot",
    "svg": "svg/plate-09-interlaced-knot.svg",
    "viewbox": [
      0,
      0,
      55,
      55
    ],
    "png": "png/plate-09-interlaced-knot.png",
    "webp": "webp/plate-09-interlaced-knot.webp",
    "width": 55,
    "height": 55,
    "png_bytes": 9491,
    "webp_bytes": 6724,
    "variants": [],
    "description": "Blue and gold ribbons interlace into a four-loop diagonal knot inside a red square.",
    "colors": [
      "blue",
      "red",
      "gold",
      "cream"
    ],
    "subjects": [
      "knot"
    ],
    "categories": [
      "geometric",
      "knotwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 9,
    "components": {
      "corner": {
        "svg": "svg/plate-09-interlaced-knot-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-09-interlaced-knot-corner.png",
        "webp": "webp/plate-09-interlaced-knot-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 9480,
        "webp_bytes": 6634,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-09-interlaced-knot-border.svg",
        "viewbox": [
          0,
          0,
          165,
          165
        ],
        "png": "png/plate-09-interlaced-knot-border.png",
        "webp": "webp/plate-09-interlaced-knot-border.webp",
        "width": 165,
        "height": 165,
        "png_bytes": 56722,
        "webp_bytes": 46290,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/plate-09-interlaced-knot-border.png",
            "webp": "webp/128/plate-09-interlaced-knot-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 29526,
            "webp_bytes": 30484
          }
        ],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-09-interlaced-knot-rotated.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-09-interlaced-knot-rotated.png",
        "webp": "webp/plate-09-interlaced-knot-rotated.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 9463,
        "webp_bytes": 6742,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.0
      },
      "reference_crop": {
        "png": "png/plate-09-interlaced-knot-reference.png",
        "source_bounds": [
          427,
          299,
          482,
          354
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-09-interlaced-knot-reference.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 9540,
        "webp_bytes": 6768,
        "variants": []
      }
    },
    "border_image_slice_percent": 33.333333333333336,
    "frame_edge_ratio": 1.0,
    "repeat_ratio": 1.0,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Deliberate repeat of one complete source square motif; the source shows a single cell, not a measured multi-cell strip.",
    "source_canvas": {
      "width": 55,
      "height": 55
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-10-blue-palmettes",
    "svg": "svg/plate-10-blue-palmettes.svg",
    "viewbox": [
      0,
      0,
      51,
      134
    ],
    "png": "png/plate-10-blue-palmettes.png",
    "webp": "webp/plate-10-blue-palmettes.webp",
    "width": 51,
    "height": 134,
    "png_bytes": 19826,
    "webp_bytes": 14208,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-10-blue-palmettes.png",
        "webp": "webp/128/plate-10-blue-palmettes.webp",
        "width": 49,
        "height": 128,
        "png_bytes": 18388,
        "webp_bytes": 13194
      }
    ],
    "description": "Alternating blue fan-shaped palmettes with cream divisions rise inside a gold-and-cream vine on red.",
    "colors": [
      "red",
      "blue",
      "cream",
      "gold"
    ],
    "subjects": [
      "palmettes",
      "palmette",
      "vine"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 10,
    "components": {
      "corner": {
        "svg": "svg/plate-10-blue-palmettes-corner.svg",
        "viewbox": [
          0,
          0,
          51,
          51
        ],
        "png": "png/plate-10-blue-palmettes-corner.png",
        "webp": "webp/plate-10-blue-palmettes-corner.webp",
        "width": 51,
        "height": 51,
        "png_bytes": 7979,
        "webp_bytes": 5712,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-10-blue-palmettes-border.svg",
        "viewbox": [
          0,
          0,
          236,
          236
        ],
        "png": "png/plate-10-blue-palmettes-border.png",
        "webp": "webp/plate-10-blue-palmettes-border.webp",
        "width": 236,
        "height": 236,
        "png_bytes": 95639,
        "webp_bytes": 73922,
        "variants": [],
        "slice_pixels": 51
      },
      "rotated_tile": {
        "svg": "svg/plate-10-blue-palmettes-rotated.svg",
        "viewbox": [
          0,
          0,
          134,
          51
        ],
        "png": "png/plate-10-blue-palmettes-rotated.png",
        "webp": "webp/plate-10-blue-palmettes-rotated.webp",
        "width": 134,
        "height": 51,
        "png_bytes": 19832,
        "webp_bytes": 14222,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-10-blue-palmettes-rotated.png",
            "webp": "webp/128/plate-10-blue-palmettes-rotated.webp",
            "width": 128,
            "height": 49,
            "png_bytes": 18297,
            "webp_bytes": 13216
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 2.627450980392157
      },
      "reference_crop": {
        "png": "png/plate-10-blue-palmettes-reference.png",
        "source_bounds": [
          566,
          299,
          617,
          494
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-10-blue-palmettes-reference.webp",
        "width": 51,
        "height": 195,
        "png_bytes": 28974,
        "webp_bytes": 20494,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-10-blue-palmettes-reference.png",
            "webp": "webp/128/plate-10-blue-palmettes-reference.webp",
            "width": 33,
            "height": 128,
            "png_bytes": 13032,
            "webp_bytes": 9932
          }
        ]
      }
    },
    "border_image_slice_percent": 21.610169491525422,
    "frame_edge_ratio": 2.627450980392157,
    "repeat_ratio": 2.627450980392157,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Two alternating blue palmette forms are retained.",
    "source_canvas": {
      "width": 51,
      "height": 134
    },
    "master_longest_dimension_cap": 134,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-11-acanthus-scroll",
    "svg": "svg/plate-11-acanthus-scroll.svg",
    "viewbox": [
      0,
      0,
      271,
      48
    ],
    "png": "png/plate-11-acanthus-scroll.png",
    "webp": "webp/plate-11-acanthus-scroll.webp",
    "width": 271,
    "height": 48,
    "png_bytes": 38240,
    "webp_bytes": 26820,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-11-acanthus-scroll.png",
        "webp": "webp/128/plate-11-acanthus-scroll.webp",
        "width": 128,
        "height": 23,
        "png_bytes": 9244,
        "webp_bytes": 7246
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/plate-11-acanthus-scroll.png",
        "webp": "webp/256/plate-11-acanthus-scroll.webp",
        "width": 256,
        "height": 45,
        "png_bytes": 34101,
        "webp_bytes": 24334
      }
    ],
    "description": "A long gold stem curls through serrated green-and-cream acanthus leaves with red painted accents across a complete horizontal flourish.",
    "colors": [
      "red",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "acanthus",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 11,
    "components": {
      "reference_crop": {
        "png": "png/plate-11-acanthus-scroll-reference.png",
        "source_bounds": [
          210,
          372,
          481,
          420
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-11-acanthus-scroll-reference.webp",
        "width": 271,
        "height": 48,
        "png_bytes": 38240,
        "webp_bytes": 26820,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-11-acanthus-scroll-reference.png",
            "webp": "webp/128/plate-11-acanthus-scroll-reference.webp",
            "width": 128,
            "height": 23,
            "png_bytes": 9244,
            "webp_bytes": 7246
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-11-acanthus-scroll-reference.png",
            "webp": "webp/256/plate-11-acanthus-scroll-reference.webp",
            "width": 256,
            "height": 45,
            "png_bytes": 34101,
            "webp_bytes": 24334
          }
        ]
      }
    },
    "source_pattern": "Complete acanthus composition; no convincing full periodic unit in this supplied crop.",
    "source_canvas": {
      "width": 271,
      "height": 48
    },
    "master_longest_dimension_cap": 271,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-12-arched-diamonds",
    "svg": "svg/plate-12-arched-diamonds.svg",
    "viewbox": [
      0,
      0,
      67,
      48
    ],
    "png": "png/plate-12-arched-diamonds.png",
    "webp": "webp/plate-12-arched-diamonds.webp",
    "width": 67,
    "height": 48,
    "png_bytes": 9105,
    "webp_bytes": 6030,
    "variants": [],
    "description": "Opposing cream-and-gold pointed arches enclose dark red and green diamond-shaped areas with small cream details.",
    "colors": [
      "red",
      "black",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "arched",
      "diamonds",
      "arch",
      "diamond"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 12,
    "components": {
      "corner": {
        "svg": "svg/plate-12-arched-diamonds-corner.svg",
        "viewbox": [
          0,
          0,
          48,
          48
        ],
        "png": "png/plate-12-arched-diamonds-corner.png",
        "webp": "webp/plate-12-arched-diamonds-corner.webp",
        "width": 48,
        "height": 48,
        "png_bytes": 6989,
        "webp_bytes": 4776,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-12-arched-diamonds-border.svg",
        "viewbox": [
          0,
          0,
          163,
          163
        ],
        "png": "png/plate-12-arched-diamonds-border.png",
        "webp": "webp/plate-12-arched-diamonds-border.webp",
        "width": 163,
        "height": 163,
        "png_bytes": 49164,
        "webp_bytes": 35972,
        "variants": [],
        "slice_pixels": 48
      },
      "rotated_tile": {
        "svg": "svg/plate-12-arched-diamonds-rotated.svg",
        "viewbox": [
          0,
          0,
          48,
          67
        ],
        "png": "png/plate-12-arched-diamonds-rotated.png",
        "webp": "webp/plate-12-arched-diamonds-rotated.webp",
        "width": 48,
        "height": 67,
        "png_bytes": 8934,
        "webp_bytes": 6056,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.3958333333333333
      },
      "reference_crop": {
        "png": "png/plate-12-arched-diamonds-reference.png",
        "source_bounds": [
          73,
          511,
          196,
          559
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-12-arched-diamonds-reference.webp",
        "width": 123,
        "height": 48,
        "png_bytes": 16680,
        "webp_bytes": 11036,
        "variants": []
      }
    },
    "border_image_slice_percent": 29.447852760736197,
    "frame_edge_ratio": 1.3958333333333333,
    "repeat_ratio": 1.3958333333333333,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 67,
      "height": 48
    },
    "master_longest_dimension_cap": 67,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-13-leaf-and-flower-vine",
    "svg": "svg/plate-13-leaf-and-flower-vine.svg",
    "viewbox": [
      0,
      0,
      174,
      48
    ],
    "png": "png/plate-13-leaf-and-flower-vine.png",
    "webp": "webp/plate-13-leaf-and-flower-vine.webp",
    "width": 174,
    "height": 48,
    "png_bytes": 21685,
    "webp_bytes": 15860,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-13-leaf-and-flower-vine.png",
        "webp": "webp/128/plate-13-leaf-and-flower-vine.webp",
        "width": 128,
        "height": 35,
        "png_bytes": 11827,
        "webp_bytes": 9358
      }
    ],
    "description": "Small round red-and-gold flowers connect through curling gold stems and long green leaves on a red horizontal ground.",
    "colors": [
      "red",
      "green",
      "gold"
    ],
    "subjects": [
      "leaf",
      "flower",
      "vine"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 13,
    "components": {
      "corner": {
        "svg": "svg/plate-13-leaf-and-flower-vine-corner.svg",
        "viewbox": [
          0,
          0,
          48,
          48
        ],
        "png": "png/plate-13-leaf-and-flower-vine-corner.png",
        "webp": "webp/plate-13-leaf-and-flower-vine-corner.webp",
        "width": 48,
        "height": 48,
        "png_bytes": 6101,
        "webp_bytes": 4536,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-13-leaf-and-flower-vine-border.svg",
        "viewbox": [
          0,
          0,
          270,
          270
        ],
        "png": "png/plate-13-leaf-and-flower-vine-border.png",
        "webp": "webp/plate-13-leaf-and-flower-vine-border.webp",
        "width": 270,
        "height": 270,
        "png_bytes": 99990,
        "webp_bytes": 74556,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 90,
            "png": "png/128/plate-13-leaf-and-flower-vine-border.png",
            "webp": "webp/128/plate-13-leaf-and-flower-vine-border.webp",
            "width": 90,
            "height": 90,
            "png_bytes": 13075,
            "webp_bytes": 10074
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 225,
            "png": "png/256/plate-13-leaf-and-flower-vine-border.png",
            "webp": "webp/256/plate-13-leaf-and-flower-vine-border.webp",
            "width": 225,
            "height": 225,
            "png_bytes": 72353,
            "webp_bytes": 56924
          }
        ],
        "slice_pixels": 48
      },
      "rotated_tile": {
        "svg": "svg/plate-13-leaf-and-flower-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          48,
          174
        ],
        "png": "png/plate-13-leaf-and-flower-vine-rotated.png",
        "webp": "webp/plate-13-leaf-and-flower-vine-rotated.webp",
        "width": 48,
        "height": 174,
        "png_bytes": 21836,
        "webp_bytes": 15990,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-13-leaf-and-flower-vine-rotated.png",
            "webp": "webp/128/plate-13-leaf-and-flower-vine-rotated.webp",
            "width": 35,
            "height": 128,
            "png_bytes": 11962,
            "webp_bytes": 9404
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 3.625
      },
      "reference_crop": {
        "png": "png/plate-13-leaf-and-flower-vine-reference.png",
        "source_bounds": [
          210,
          511,
          481,
          559
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-13-leaf-and-flower-vine-reference.webp",
        "width": 271,
        "height": 48,
        "png_bytes": 33662,
        "webp_bytes": 24308,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-13-leaf-and-flower-vine-reference.png",
            "webp": "webp/128/plate-13-leaf-and-flower-vine-reference.webp",
            "width": 128,
            "height": 23,
            "png_bytes": 7907,
            "webp_bytes": 6726
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-13-leaf-and-flower-vine-reference.png",
            "webp": "webp/256/plate-13-leaf-and-flower-vine-reference.webp",
            "width": 256,
            "height": 45,
            "png_bytes": 29631,
            "webp_bytes": 21946
          }
        ]
      }
    },
    "border_image_slice_percent": 17.77777777777778,
    "frame_edge_ratio": 3.625,
    "repeat_ratio": 3.625,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Flower-to-flower vine cycle; hand-drawn boundaries need the documented narrow join adjustment.",
    "source_canvas": {
      "width": 174,
      "height": 48
    },
    "master_longest_dimension_cap": 174,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-14-crossed-diamonds",
    "svg": "svg/plate-14-crossed-diamonds.svg",
    "viewbox": [
      0,
      0,
      112,
      50
    ],
    "png": "png/plate-14-crossed-diamonds.png",
    "webp": "webp/plate-14-crossed-diamonds.webp",
    "width": 112,
    "height": 50,
    "png_bytes": 15298,
    "webp_bytes": 10468,
    "variants": [],
    "description": "Cream-edged green geometric diamonds and angular crossing bands alternate with small cream crosses on red.",
    "colors": [
      "red",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "diamonds",
      "diamond",
      "cross"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 14,
    "components": {
      "corner": {
        "svg": "svg/plate-14-crossed-diamonds-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-14-crossed-diamonds-corner.png",
        "webp": "webp/plate-14-crossed-diamonds-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 7094,
        "webp_bytes": 5010,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-14-crossed-diamonds-border.svg",
        "viewbox": [
          0,
          0,
          212,
          212
        ],
        "png": "png/plate-14-crossed-diamonds-border.png",
        "webp": "webp/plate-14-crossed-diamonds-border.webp",
        "width": 212,
        "height": 212,
        "png_bytes": 74964,
        "webp_bytes": 46430,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 106,
            "png": "png/128/plate-14-crossed-diamonds-border.png",
            "webp": "webp/128/plate-14-crossed-diamonds-border.webp",
            "width": 106,
            "height": 106,
            "png_bytes": 20496,
            "webp_bytes": 17386
          }
        ],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-14-crossed-diamonds-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          112
        ],
        "png": "png/plate-14-crossed-diamonds-rotated.png",
        "webp": "webp/plate-14-crossed-diamonds-rotated.webp",
        "width": 50,
        "height": 112,
        "png_bytes": 15243,
        "webp_bytes": 10490,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 2.24
      },
      "reference_crop": {
        "png": "png/plate-14-crossed-diamonds-reference.png",
        "source_bounds": [
          74,
          579,
          235,
          629
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-14-crossed-diamonds-reference.webp",
        "width": 161,
        "height": 50,
        "png_bytes": 22070,
        "webp_bytes": 15034,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-14-crossed-diamonds-reference.png",
            "webp": "webp/128/plate-14-crossed-diamonds-reference.webp",
            "width": 128,
            "height": 40,
            "png_bytes": 14373,
            "webp_bytes": 10218
          }
        ]
      }
    },
    "border_image_slice_percent": 23.58490566037736,
    "frame_edge_ratio": 2.24,
    "repeat_ratio": 2.24,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 112,
      "height": 50
    },
    "master_longest_dimension_cap": 112,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-15-diamond-square",
    "svg": "svg/plate-15-diamond-square.svg",
    "viewbox": [
      0,
      0,
      55,
      50
    ],
    "png": "png/plate-15-diamond-square.png",
    "webp": "webp/plate-15-diamond-square.webp",
    "width": 55,
    "height": 50,
    "png_bytes": 7924,
    "webp_bytes": 5676,
    "variants": [],
    "description": "Nested gold diamonds surround a small red center inside a dark red square, with small gold dot accents.",
    "colors": [
      "red",
      "gold"
    ],
    "subjects": [
      "diamond",
      "square"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 15,
    "components": {
      "corner": {
        "svg": "svg/plate-15-diamond-square-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-15-diamond-square-corner.png",
        "webp": "webp/plate-15-diamond-square-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 7183,
        "webp_bytes": 5164,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-15-diamond-square-border.svg",
        "viewbox": [
          0,
          0,
          155,
          155
        ],
        "png": "png/plate-15-diamond-square-border.png",
        "webp": "webp/plate-15-diamond-square-border.webp",
        "width": 155,
        "height": 155,
        "png_bytes": 45421,
        "webp_bytes": 38074,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 124,
            "png": "png/128/plate-15-diamond-square-border.png",
            "webp": "webp/128/plate-15-diamond-square-border.webp",
            "width": 124,
            "height": 124,
            "png_bytes": 28597,
            "webp_bytes": 20834
          }
        ],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-15-diamond-square-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          55
        ],
        "png": "png/plate-15-diamond-square-rotated.png",
        "webp": "webp/plate-15-diamond-square-rotated.webp",
        "width": 50,
        "height": 55,
        "png_bytes": 7872,
        "webp_bytes": 5596,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.1
      },
      "reference_crop": {
        "png": "png/plate-15-diamond-square-reference.png",
        "source_bounds": [
          251,
          579,
          306,
          629
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-15-diamond-square-reference.webp",
        "width": 55,
        "height": 50,
        "png_bytes": 7946,
        "webp_bytes": 5688,
        "variants": []
      }
    },
    "border_image_slice_percent": 32.25806451612903,
    "frame_edge_ratio": 1.1,
    "repeat_ratio": 1.1,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Deliberate repeat of one complete source square motif; the source shows a single cell, not a measured multi-cell strip.",
    "source_canvas": {
      "width": 55,
      "height": 50
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Deliberately repeated square motif cell; the source does not establish a multi-cell periodic strip.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-16-stepped-corner",
    "svg": "svg/plate-16-stepped-corner.svg",
    "viewbox": [
      0,
      0,
      55,
      50
    ],
    "png": "png/plate-16-stepped-corner.png",
    "webp": "webp/plate-16-stepped-corner.webp",
    "width": 55,
    "height": 50,
    "png_bytes": 6849,
    "webp_bytes": 5138,
    "variants": [],
    "description": "A complete angular stepped corner combines red, blue, green and gold nested right-angle bands.",
    "colors": [
      "red",
      "blue",
      "gold",
      "green"
    ],
    "subjects": [
      "corner"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 16,
    "components": {
      "reference_crop": {
        "png": "png/plate-16-stepped-corner-reference.png",
        "source_bounds": [
          388,
          579,
          443,
          629
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-16-stepped-corner-reference.webp",
        "width": 55,
        "height": 50,
        "png_bytes": 6849,
        "webp_bytes": 5138,
        "variants": []
      }
    },
    "source_pattern": "Complete stepped corner motif. Its differently shaped edge profiles do not form a repeating strip.",
    "source_canvas": {
      "width": 55,
      "height": 50
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Original corner-shaped composition; differently shaped ends do not form a repeating strip.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-17-stepped-arches",
    "svg": "svg/plate-17-stepped-arches.svg",
    "viewbox": [
      0,
      0,
      110,
      50
    ],
    "png": "png/plate-17-stepped-arches.png",
    "webp": "webp/plate-17-stepped-arches.webp",
    "width": 110,
    "height": 50,
    "png_bytes": 13807,
    "webp_bytes": 9946,
    "variants": [],
    "description": "Gold-outlined red, blue and green stepped arches overlap along a horizontal band with small cream semicircular accents.",
    "colors": [
      "red",
      "blue",
      "green",
      "gold",
      "cream"
    ],
    "subjects": [
      "arches",
      "arch"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 17,
    "components": {
      "corner": {
        "svg": "svg/plate-17-stepped-arches-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-17-stepped-arches-corner.png",
        "webp": "webp/plate-17-stepped-arches-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 5973,
        "webp_bytes": 4432,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-17-stepped-arches-border.svg",
        "viewbox": [
          0,
          0,
          210,
          210
        ],
        "png": "png/plate-17-stepped-arches-border.png",
        "webp": "webp/plate-17-stepped-arches-border.webp",
        "width": 210,
        "height": 210,
        "png_bytes": 67843,
        "webp_bytes": 50112,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/plate-17-stepped-arches-border.png",
            "webp": "webp/128/plate-17-stepped-arches-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 27474,
            "webp_bytes": 24150
          }
        ],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-17-stepped-arches-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          110
        ],
        "png": "png/plate-17-stepped-arches-rotated.png",
        "webp": "webp/plate-17-stepped-arches-rotated.webp",
        "width": 50,
        "height": 110,
        "png_bytes": 13816,
        "webp_bytes": 9896,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 2.2
      },
      "reference_crop": {
        "png": "png/plate-17-stepped-arches-reference.png",
        "source_bounds": [
          456,
          579,
          618,
          629
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-17-stepped-arches-reference.webp",
        "width": 162,
        "height": 50,
        "png_bytes": 20181,
        "webp_bytes": 14388,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-17-stepped-arches-reference.png",
            "webp": "webp/128/plate-17-stepped-arches-reference.webp",
            "width": 128,
            "height": 40,
            "png_bytes": 13053,
            "webp_bytes": 9798
          }
        ]
      }
    },
    "border_image_slice_percent": 23.80952380952381,
    "frame_edge_ratio": 2.2,
    "repeat_ratio": 2.2,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 110,
      "height": 50
    },
    "master_longest_dimension_cap": 110,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-18-fan-palmettes",
    "svg": "svg/plate-18-fan-palmettes.svg",
    "viewbox": [
      0,
      0,
      55,
      91
    ],
    "png": "png/plate-18-fan-palmettes.png",
    "webp": "webp/plate-18-fan-palmettes.webp",
    "width": 55,
    "height": 91,
    "png_bytes": 14168,
    "webp_bytes": 9536,
    "variants": [],
    "description": "A cream-and-gold fan palmette contains alternating dark green and black tapered leaves on a red vertical strip.",
    "colors": [
      "red",
      "green",
      "black",
      "gold",
      "cream"
    ],
    "subjects": [
      "fan",
      "palmettes",
      "palmette",
      "leaf"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 18,
    "components": {
      "corner": {
        "svg": "svg/plate-18-fan-palmettes-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-18-fan-palmettes-corner.png",
        "webp": "webp/plate-18-fan-palmettes-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8809,
        "webp_bytes": 5762,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-18-fan-palmettes-border.svg",
        "viewbox": [
          0,
          0,
          201,
          201
        ],
        "png": "png/plate-18-fan-palmettes-border.png",
        "webp": "webp/plate-18-fan-palmettes-border.webp",
        "width": 201,
        "height": 201,
        "png_bytes": 74205,
        "webp_bytes": 53990,
        "variants": [],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-18-fan-palmettes-rotated.svg",
        "viewbox": [
          0,
          0,
          91,
          55
        ],
        "png": "png/plate-18-fan-palmettes-rotated.png",
        "webp": "webp/plate-18-fan-palmettes-rotated.webp",
        "width": 91,
        "height": 55,
        "png_bytes": 14148,
        "webp_bytes": 9460,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.6545454545454545
      },
      "reference_crop": {
        "png": "png/plate-18-fan-palmettes-reference.png",
        "source_bounds": [
          388,
          643,
          443,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-18-fan-palmettes-reference.webp",
        "width": 55,
        "height": 266,
        "png_bytes": 40931,
        "webp_bytes": 26842,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-18-fan-palmettes-reference.png",
            "webp": "webp/128/plate-18-fan-palmettes-reference.webp",
            "width": 26,
            "height": 128,
            "png_bytes": 9965,
            "webp_bytes": 7458
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-18-fan-palmettes-reference.png",
            "webp": "webp/256/plate-18-fan-palmettes-reference.webp",
            "width": 53,
            "height": 256,
            "png_bytes": 38269,
            "webp_bytes": 25374
          }
        ]
      }
    },
    "border_image_slice_percent": 27.36318407960199,
    "frame_edge_ratio": 1.6545454545454545,
    "repeat_ratio": 1.6545454545454545,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 55,
      "height": 91
    },
    "master_longest_dimension_cap": 91,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-19-cream-scrolls",
    "svg": "svg/plate-19-cream-scrolls.svg",
    "viewbox": [
      0,
      0,
      65,
      55
    ],
    "png": "png/plate-19-cream-scrolls.png",
    "webp": "webp/plate-19-cream-scrolls.webp",
    "width": 65,
    "height": 55,
    "png_bytes": 10412,
    "webp_bytes": 7892,
    "variants": [],
    "description": "Paired cream curls outlined in gold roll inward around a small pointed central form on a dark red horizontal band.",
    "colors": [
      "red",
      "gold",
      "cream"
    ],
    "subjects": [
      "scrolls",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 19,
    "components": {
      "corner": {
        "svg": "svg/plate-19-cream-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-19-cream-scrolls-corner.png",
        "webp": "webp/plate-19-cream-scrolls-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8832,
        "webp_bytes": 6602,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-19-cream-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          175,
          175
        ],
        "png": "png/plate-19-cream-scrolls-border.png",
        "webp": "webp/plate-19-cream-scrolls-border.webp",
        "width": 175,
        "height": 175,
        "png_bytes": 59225,
        "webp_bytes": 53644,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 105,
            "png": "png/128/plate-19-cream-scrolls-border.png",
            "webp": "webp/128/plate-19-cream-scrolls-border.webp",
            "width": 105,
            "height": 105,
            "png_bytes": 20368,
            "webp_bytes": 14914
          }
        ],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-19-cream-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          55,
          65
        ],
        "png": "png/plate-19-cream-scrolls-rotated.png",
        "webp": "webp/plate-19-cream-scrolls-rotated.webp",
        "width": 55,
        "height": 65,
        "png_bytes": 10479,
        "webp_bytes": 7866,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.1818181818181819
      },
      "reference_crop": {
        "png": "png/plate-19-cream-scrolls-reference.png",
        "source_bounds": [
          141,
          643,
          236,
          698
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-19-cream-scrolls-reference.webp",
        "width": 95,
        "height": 55,
        "png_bytes": 15109,
        "webp_bytes": 11362,
        "variants": []
      }
    },
    "border_image_slice_percent": 31.428571428571427,
    "frame_edge_ratio": 1.1818181818181819,
    "repeat_ratio": 1.1818181818181819,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "One complete central cream-scroll unit; neighboring incomplete gold/blue units are excluded.",
    "source_canvas": {
      "width": 65,
      "height": 55
    },
    "master_longest_dimension_cap": 65,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-20-segmented-medallions",
    "svg": "svg/plate-20-segmented-medallions.svg",
    "viewbox": [
      0,
      0,
      51,
      50
    ],
    "png": "png/plate-20-segmented-medallions.png",
    "webp": "webp/plate-20-segmented-medallions.webp",
    "width": 51,
    "height": 50,
    "png_bytes": 7425,
    "webp_bytes": 5080,
    "variants": [],
    "description": "A round cream-edged medallion is divided into alternating cream, gold, green and black wedge-shaped segments.",
    "colors": [
      "red",
      "green",
      "black",
      "gold",
      "cream"
    ],
    "subjects": [
      "segmented",
      "medallions",
      "medallion"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 20,
    "components": {
      "corner": {
        "svg": "svg/plate-20-segmented-medallions-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-20-segmented-medallions-corner.png",
        "webp": "webp/plate-20-segmented-medallions-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 7158,
        "webp_bytes": 4846,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-20-segmented-medallions-border.svg",
        "viewbox": [
          0,
          0,
          151,
          151
        ],
        "png": "png/plate-20-segmented-medallions-border.png",
        "webp": "webp/plate-20-segmented-medallions-border.webp",
        "width": 151,
        "height": 151,
        "png_bytes": 34512,
        "webp_bytes": 33286,
        "variants": [],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-20-segmented-medallions-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          51
        ],
        "png": "png/plate-20-segmented-medallions-rotated.png",
        "webp": "webp/plate-20-segmented-medallions-rotated.webp",
        "width": 50,
        "height": 51,
        "png_bytes": 7211,
        "webp_bytes": 5124,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.02
      },
      "reference_crop": {
        "png": "png/plate-20-segmented-medallions-reference.png",
        "source_bounds": [
          141,
          713,
          236,
          763
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-20-segmented-medallions-reference.webp",
        "width": 95,
        "height": 50,
        "png_bytes": 13780,
        "webp_bytes": 9414,
        "variants": []
      }
    },
    "border_image_slice_percent": 33.11258278145695,
    "frame_edge_ratio": 1.02,
    "repeat_ratio": 1.02,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Deliberate repeat of the complete central medallion cell; incomplete neighboring color variants are excluded.",
    "source_canvas": {
      "width": 51,
      "height": 50
    },
    "master_longest_dimension_cap": 51,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-21-green-flower-medallions",
    "svg": "svg/plate-21-green-flower-medallions.svg",
    "viewbox": [
      0,
      0,
      55,
      53
    ],
    "png": "png/plate-21-green-flower-medallions.png",
    "webp": "webp/plate-21-green-flower-medallions.webp",
    "width": 55,
    "height": 53,
    "png_bytes": 8671,
    "webp_bytes": 6250,
    "variants": [],
    "description": "Gold-centered green flower medallions sit inside cream curved surrounds on red, separated by small gold leaf forms.",
    "colors": [
      "red",
      "gold",
      "green",
      "cream"
    ],
    "subjects": [
      "flower",
      "medallions",
      "medallion",
      "leaf"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 21,
    "components": {
      "corner": {
        "svg": "svg/plate-21-green-flower-medallions-corner.svg",
        "viewbox": [
          0,
          0,
          53,
          53
        ],
        "png": "png/plate-21-green-flower-medallions-corner.png",
        "webp": "webp/plate-21-green-flower-medallions-corner.webp",
        "width": 53,
        "height": 53,
        "png_bytes": 8204,
        "webp_bytes": 5814,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-21-green-flower-medallions-border.svg",
        "viewbox": [
          0,
          0,
          161,
          161
        ],
        "png": "png/plate-21-green-flower-medallions-border.png",
        "webp": "webp/plate-21-green-flower-medallions-border.webp",
        "width": 161,
        "height": 161,
        "png_bytes": 50995,
        "webp_bytes": 40510,
        "variants": [],
        "slice_pixels": 53
      },
      "rotated_tile": {
        "svg": "svg/plate-21-green-flower-medallions-rotated.svg",
        "viewbox": [
          0,
          0,
          53,
          55
        ],
        "png": "png/plate-21-green-flower-medallions-rotated.png",
        "webp": "webp/plate-21-green-flower-medallions-rotated.webp",
        "width": 53,
        "height": 55,
        "png_bytes": 8717,
        "webp_bytes": 6256,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.0377358490566038
      },
      "reference_crop": {
        "png": "png/plate-21-green-flower-medallions-reference.png",
        "source_bounds": [
          141,
          782,
          236,
          835
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-21-green-flower-medallions-reference.webp",
        "width": 95,
        "height": 53,
        "png_bytes": 14825,
        "webp_bytes": 10552,
        "variants": []
      }
    },
    "border_image_slice_percent": 32.91925465838509,
    "frame_edge_ratio": 1.0377358490566038,
    "repeat_ratio": 1.0377358490566038,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 55,
      "height": 53
    },
    "master_longest_dimension_cap": 55,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-22-white-petal-grid",
    "svg": "svg/plate-22-white-petal-grid.svg",
    "viewbox": [
      0,
      0,
      64,
      55
    ],
    "png": "png/plate-22-white-petal-grid.png",
    "webp": "webp/plate-22-white-petal-grid.webp",
    "width": 64,
    "height": 55,
    "png_bytes": 9748,
    "webp_bytes": 6788,
    "variants": [],
    "description": "A cream four-petal grid motif with gold outlines and a small red center fills a red square.",
    "colors": [
      "red",
      "cream",
      "gold"
    ],
    "subjects": [
      "grid",
      "petal",
      "flower"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 22,
    "components": {
      "corner": {
        "svg": "svg/plate-22-white-petal-grid-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-22-white-petal-grid-corner.png",
        "webp": "webp/plate-22-white-petal-grid-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8378,
        "webp_bytes": 5814,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-22-white-petal-grid-border.svg",
        "viewbox": [
          0,
          0,
          174,
          174
        ],
        "png": "png/plate-22-white-petal-grid-border.png",
        "webp": "webp/plate-22-white-petal-grid-border.webp",
        "width": 174,
        "height": 174,
        "png_bytes": 55676,
        "webp_bytes": 32872,
        "variants": [],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-22-white-petal-grid-rotated.svg",
        "viewbox": [
          0,
          0,
          55,
          64
        ],
        "png": "png/plate-22-white-petal-grid-rotated.png",
        "webp": "webp/plate-22-white-petal-grid-rotated.webp",
        "width": 55,
        "height": 64,
        "png_bytes": 9854,
        "webp_bytes": 6832,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.1636363636363636
      },
      "reference_crop": {
        "png": "png/plate-22-white-petal-grid-reference.png",
        "source_bounds": [
          456,
          643,
          550,
          698
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-22-white-petal-grid-reference.webp",
        "width": 94,
        "height": 55,
        "png_bytes": 14256,
        "webp_bytes": 9848,
        "variants": []
      }
    },
    "border_image_slice_percent": 31.60919540229885,
    "frame_edge_ratio": 1.1636363636363636,
    "repeat_ratio": 1.1636363636363636,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 64,
      "height": 55
    },
    "master_longest_dimension_cap": 64,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-23-crossed-ribbon-knots",
    "svg": "svg/plate-23-crossed-ribbon-knots.svg",
    "viewbox": [
      0,
      0,
      50,
      56
    ],
    "png": "png/plate-23-crossed-ribbon-knots.png",
    "webp": "webp/plate-23-crossed-ribbon-knots.webp",
    "width": 50,
    "height": 56,
    "png_bytes": 8581,
    "webp_bytes": 5914,
    "variants": [],
    "description": "Cream-and-gold crossing ribbons with green interior accents form pointed knot cells on dark red.",
    "colors": [
      "red",
      "gold",
      "green",
      "cream"
    ],
    "subjects": [
      "ribbon",
      "knots",
      "knot"
    ],
    "categories": [
      "geometric",
      "knotwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 23,
    "components": {
      "corner": {
        "svg": "svg/plate-23-crossed-ribbon-knots-corner.svg",
        "viewbox": [
          0,
          0,
          56,
          56
        ],
        "png": "png/plate-23-crossed-ribbon-knots-corner.png",
        "webp": "webp/plate-23-crossed-ribbon-knots-corner.webp",
        "width": 56,
        "height": 56,
        "png_bytes": 9692,
        "webp_bytes": 6636,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-23-crossed-ribbon-knots-border.svg",
        "viewbox": [
          0,
          0,
          162,
          162
        ],
        "png": "png/plate-23-crossed-ribbon-knots-border.png",
        "webp": "webp/plate-23-crossed-ribbon-knots-border.webp",
        "width": 162,
        "height": 162,
        "png_bytes": 47948,
        "webp_bytes": 41050,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 81,
            "png": "png/128/plate-23-crossed-ribbon-knots-border.png",
            "webp": "webp/128/plate-23-crossed-ribbon-knots-border.webp",
            "width": 81,
            "height": 81,
            "png_bytes": 14224,
            "webp_bytes": 8360
          }
        ],
        "slice_pixels": 56
      },
      "rotated_tile": {
        "svg": "svg/plate-23-crossed-ribbon-knots-rotated.svg",
        "viewbox": [
          0,
          0,
          56,
          50
        ],
        "png": "png/plate-23-crossed-ribbon-knots-rotated.png",
        "webp": "webp/plate-23-crossed-ribbon-knots-rotated.webp",
        "width": 56,
        "height": 50,
        "png_bytes": 8693,
        "webp_bytes": 5956,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 0.8928571428571429
      },
      "reference_crop": {
        "png": "png/plate-23-crossed-ribbon-knots-reference.png",
        "source_bounds": [
          141,
          853,
          236,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-23-crossed-ribbon-knots-reference.webp",
        "width": 95,
        "height": 56,
        "png_bytes": 16180,
        "webp_bytes": 11104,
        "variants": []
      }
    },
    "border_image_slice_percent": 34.5679012345679,
    "frame_edge_ratio": 0.8928571428571429,
    "repeat_ratio": 0.8928571428571429,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 50,
      "height": 56
    },
    "master_longest_dimension_cap": 56,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-24-gold-ring-scrolls",
    "svg": "svg/plate-24-gold-ring-scrolls.svg",
    "viewbox": [
      0,
      0,
      94,
      53
    ],
    "png": "png/plate-24-gold-ring-scrolls.png",
    "webp": "webp/plate-24-gold-ring-scrolls.webp",
    "width": 94,
    "height": 53,
    "png_bytes": 13606,
    "webp_bytes": 9762,
    "variants": [],
    "description": "Gold circular rings alternate green and cream interiors while fine cream curls connect them on a red strip.",
    "colors": [
      "red",
      "gold",
      "green",
      "cream"
    ],
    "subjects": [
      "ring",
      "scrolls",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 24,
    "components": {
      "corner": {
        "svg": "svg/plate-24-gold-ring-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          53,
          53
        ],
        "png": "png/plate-24-gold-ring-scrolls-corner.png",
        "webp": "webp/plate-24-gold-ring-scrolls-corner.webp",
        "width": 53,
        "height": 53,
        "png_bytes": 7777,
        "webp_bytes": 5638,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-24-gold-ring-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          200,
          200
        ],
        "png": "png/plate-24-gold-ring-scrolls-border.png",
        "webp": "webp/plate-24-gold-ring-scrolls-border.webp",
        "width": 200,
        "height": 200,
        "png_bytes": 70236,
        "webp_bytes": 57372,
        "variants": [],
        "slice_pixels": 53
      },
      "rotated_tile": {
        "svg": "svg/plate-24-gold-ring-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          53,
          94
        ],
        "png": "png/plate-24-gold-ring-scrolls-rotated.png",
        "webp": "webp/plate-24-gold-ring-scrolls-rotated.webp",
        "width": 53,
        "height": 94,
        "png_bytes": 13796,
        "webp_bytes": 9736,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.7735849056603774
      },
      "reference_crop": {
        "png": "png/plate-24-gold-ring-scrolls-reference.png",
        "source_bounds": [
          456,
          785,
          550,
          838
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-24-gold-ring-scrolls-reference.webp",
        "width": 94,
        "height": 53,
        "png_bytes": 13608,
        "webp_bytes": 9798,
        "variants": []
      }
    },
    "border_image_slice_percent": 26.5,
    "frame_edge_ratio": 1.7735849056603774,
    "repeat_ratio": 1.7735849056603774,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Both differently colored ring interiors are retained.",
    "source_canvas": {
      "width": 94,
      "height": 53
    },
    "master_longest_dimension_cap": 94,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-25-greek-crosses",
    "svg": "svg/plate-25-greek-crosses.svg",
    "viewbox": [
      0,
      0,
      57,
      56
    ],
    "png": "png/plate-25-greek-crosses.png",
    "webp": "webp/plate-25-greek-crosses.webp",
    "width": 57,
    "height": 56,
    "png_bytes": 7986,
    "webp_bytes": 5408,
    "variants": [],
    "description": "Gold-and-cream outlined equal-armed crosses connect dark red and green geometric cells with small dark accents.",
    "colors": [
      "red",
      "gold",
      "green",
      "black",
      "cream"
    ],
    "subjects": [
      "greek",
      "crosses",
      "cross"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 25,
    "components": {
      "corner": {
        "svg": "svg/plate-25-greek-crosses-corner.svg",
        "viewbox": [
          0,
          0,
          56,
          56
        ],
        "png": "png/plate-25-greek-crosses-corner.png",
        "webp": "webp/plate-25-greek-crosses-corner.webp",
        "width": 56,
        "height": 56,
        "png_bytes": 7762,
        "webp_bytes": 5202,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-25-greek-crosses-border.svg",
        "viewbox": [
          0,
          0,
          169,
          169
        ],
        "png": "png/plate-25-greek-crosses-border.png",
        "webp": "webp/plate-25-greek-crosses-border.webp",
        "width": 169,
        "height": 169,
        "png_bytes": 46498,
        "webp_bytes": 34416,
        "variants": [],
        "slice_pixels": 56
      },
      "rotated_tile": {
        "svg": "svg/plate-25-greek-crosses-rotated.svg",
        "viewbox": [
          0,
          0,
          56,
          57
        ],
        "png": "png/plate-25-greek-crosses-rotated.png",
        "webp": "webp/plate-25-greek-crosses-rotated.webp",
        "width": 56,
        "height": 57,
        "png_bytes": 7943,
        "webp_bytes": 5438,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.0178571428571428
      },
      "reference_crop": {
        "png": "png/plate-25-greek-crosses-reference.png",
        "source_bounds": [
          456,
          853,
          550,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-25-greek-crosses-reference.webp",
        "width": 94,
        "height": 56,
        "png_bytes": 12985,
        "webp_bytes": 9046,
        "variants": []
      }
    },
    "border_image_slice_percent": 33.13609467455621,
    "frame_edge_ratio": 1.0178571428571428,
    "repeat_ratio": 1.0178571428571428,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 57,
      "height": 56
    },
    "master_longest_dimension_cap": 57,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-26-eight-petal-rosette",
    "svg": "svg/plate-26-eight-petal-rosette.svg",
    "viewbox": [
      0,
      0,
      52,
      56
    ],
    "png": "png/plate-26-eight-petal-rosette.png",
    "webp": "webp/plate-26-eight-petal-rosette.webp",
    "width": 52,
    "height": 56,
    "png_bytes": 8679,
    "webp_bytes": 5986,
    "variants": [],
    "description": "A compact eight-petal rosette has blue inner petals, cream divisions and gold outlines on a red square.",
    "colors": [
      "red",
      "gold",
      "blue",
      "cream"
    ],
    "subjects": [
      "rosette"
    ],
    "categories": [
      "geometric",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 26,
    "components": {
      "corner": {
        "svg": "svg/plate-26-eight-petal-rosette-corner.svg",
        "viewbox": [
          0,
          0,
          56,
          56
        ],
        "png": "png/plate-26-eight-petal-rosette-corner.png",
        "webp": "webp/plate-26-eight-petal-rosette-corner.webp",
        "width": 56,
        "height": 56,
        "png_bytes": 9291,
        "webp_bytes": 6424,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-26-eight-petal-rosette-border.svg",
        "viewbox": [
          0,
          0,
          164,
          164
        ],
        "png": "png/plate-26-eight-petal-rosette-border.png",
        "webp": "webp/plate-26-eight-petal-rosette-border.webp",
        "width": 164,
        "height": 164,
        "png_bytes": 53116,
        "webp_bytes": 28324,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 123,
            "png": "png/128/plate-26-eight-petal-rosette-border.png",
            "webp": "webp/128/plate-26-eight-petal-rosette-border.webp",
            "width": 123,
            "height": 123,
            "png_bytes": 27967,
            "webp_bytes": 25658
          }
        ],
        "slice_pixels": 56
      },
      "rotated_tile": {
        "svg": "svg/plate-26-eight-petal-rosette-rotated.svg",
        "viewbox": [
          0,
          0,
          56,
          52
        ],
        "png": "png/plate-26-eight-petal-rosette-rotated.png",
        "webp": "webp/plate-26-eight-petal-rosette-rotated.webp",
        "width": 56,
        "height": 52,
        "png_bytes": 8679,
        "webp_bytes": 5964,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 0.9285714285714286
      },
      "reference_crop": {
        "png": "png/plate-26-eight-petal-rosette-reference.png",
        "source_bounds": [
          321,
          853,
          373,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-26-eight-petal-rosette-reference.webp",
        "width": 52,
        "height": 56,
        "png_bytes": 8682,
        "webp_bytes": 5986,
        "variants": []
      }
    },
    "border_image_slice_percent": 34.146341463414636,
    "frame_edge_ratio": 0.9285714285714286,
    "repeat_ratio": 0.9285714285714286,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Deliberate repeat of one complete source square motif; the source shows a single cell, not a measured multi-cell strip.",
    "source_canvas": {
      "width": 52,
      "height": 56
    },
    "master_longest_dimension_cap": 56,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Deliberately repeated square motif cell; the source does not establish a multi-cell periodic strip.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-27-blue-flower-medallions",
    "svg": "svg/plate-27-blue-flower-medallions.svg",
    "viewbox": [
      0,
      0,
      57,
      54
    ],
    "png": "png/plate-27-blue-flower-medallions.png",
    "webp": "webp/plate-27-blue-flower-medallions.webp",
    "width": 57,
    "height": 54,
    "png_bytes": 7434,
    "webp_bytes": 5266,
    "variants": [],
    "description": "Blue flower medallions with red centers and cream-and-gold outlines sit inside curled cream surrounds on red.",
    "colors": [
      "red",
      "blue",
      "green",
      "cream"
    ],
    "subjects": [
      "flower",
      "medallions",
      "medallion"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 27,
    "components": {
      "corner": {
        "svg": "svg/plate-27-blue-flower-medallions-corner.svg",
        "viewbox": [
          0,
          0,
          54,
          54
        ],
        "png": "png/plate-27-blue-flower-medallions-corner.png",
        "webp": "webp/plate-27-blue-flower-medallions-corner.webp",
        "width": 54,
        "height": 54,
        "png_bytes": 7265,
        "webp_bytes": 5288,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-27-blue-flower-medallions-border.svg",
        "viewbox": [
          0,
          0,
          165,
          165
        ],
        "png": "png/plate-27-blue-flower-medallions-border.png",
        "webp": "webp/plate-27-blue-flower-medallions-border.webp",
        "width": 165,
        "height": 165,
        "png_bytes": 43815,
        "webp_bytes": 36046,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 110,
            "png": "png/128/plate-27-blue-flower-medallions-border.png",
            "webp": "webp/128/plate-27-blue-flower-medallions-border.webp",
            "width": 110,
            "height": 110,
            "png_bytes": 19466,
            "webp_bytes": 19768
          }
        ],
        "slice_pixels": 54
      },
      "rotated_tile": {
        "svg": "svg/plate-27-blue-flower-medallions-rotated.svg",
        "viewbox": [
          0,
          0,
          54,
          57
        ],
        "png": "png/plate-27-blue-flower-medallions-rotated.png",
        "webp": "webp/plate-27-blue-flower-medallions-rotated.webp",
        "width": 54,
        "height": 57,
        "png_bytes": 7452,
        "webp_bytes": 5266,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.0555555555555556
      },
      "reference_crop": {
        "png": "png/plate-27-blue-flower-medallions-reference.png",
        "source_bounds": [
          456,
          716,
          550,
          770
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-27-blue-flower-medallions-reference.webp",
        "width": 94,
        "height": 54,
        "png_bytes": 12102,
        "webp_bytes": 8408,
        "variants": []
      }
    },
    "border_image_slice_percent": 32.72727272727273,
    "frame_edge_ratio": 1.0555555555555556,
    "repeat_ratio": 1.0555555555555556,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 57,
      "height": 54
    },
    "master_longest_dimension_cap": 57,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-28-angular-blue-meander",
    "svg": "svg/plate-28-angular-blue-meander.svg",
    "viewbox": [
      0,
      0,
      58,
      48
    ],
    "png": "png/plate-28-angular-blue-meander.png",
    "webp": "webp/plate-28-angular-blue-meander.webp",
    "width": 58,
    "height": 48,
    "png_bytes": 7546,
    "webp_bytes": 5574,
    "variants": [],
    "description": "A blue angular meander outlined in gold crosses deep red and green stepped geometric sections.",
    "colors": [
      "red",
      "blue",
      "green",
      "black",
      "gold"
    ],
    "subjects": [
      "meander"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 28,
    "components": {
      "corner": {
        "svg": "svg/plate-28-angular-blue-meander-corner.svg",
        "viewbox": [
          0,
          0,
          48,
          48
        ],
        "png": "png/plate-28-angular-blue-meander-corner.png",
        "webp": "webp/plate-28-angular-blue-meander-corner.webp",
        "width": 48,
        "height": 48,
        "png_bytes": 6369,
        "webp_bytes": 4622,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-28-angular-blue-meander-border.svg",
        "viewbox": [
          0,
          0,
          154,
          154
        ],
        "png": "png/plate-28-angular-blue-meander-border.png",
        "webp": "webp/plate-28-angular-blue-meander-border.webp",
        "width": 154,
        "height": 154,
        "png_bytes": 43297,
        "webp_bytes": 36304,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 77,
            "png": "png/128/plate-28-angular-blue-meander-border.png",
            "webp": "webp/128/plate-28-angular-blue-meander-border.webp",
            "width": 77,
            "height": 77,
            "png_bytes": 11117,
            "webp_bytes": 7402
          }
        ],
        "slice_pixels": 48
      },
      "rotated_tile": {
        "svg": "svg/plate-28-angular-blue-meander-rotated.svg",
        "viewbox": [
          0,
          0,
          48,
          58
        ],
        "png": "png/plate-28-angular-blue-meander-rotated.png",
        "webp": "webp/plate-28-angular-blue-meander-rotated.webp",
        "width": 48,
        "height": 58,
        "png_bytes": 7760,
        "webp_bytes": 5598,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.2083333333333333
      },
      "reference_crop": {
        "png": "png/plate-28-angular-blue-meander-reference.png",
        "source_bounds": [
          494,
          511,
          618,
          559
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-28-angular-blue-meander-reference.webp",
        "width": 124,
        "height": 48,
        "png_bytes": 15931,
        "webp_bytes": 11470,
        "variants": []
      }
    },
    "border_image_slice_percent": 31.16883116883117,
    "frame_edge_ratio": 1.2083333333333333,
    "repeat_ratio": 1.2083333333333333,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 58,
      "height": 48
    },
    "master_longest_dimension_cap": 58,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-29-red-acanthus",
    "svg": "svg/plate-29-red-acanthus.svg",
    "viewbox": [
      0,
      0,
      52,
      213
    ],
    "png": "png/plate-29-red-acanthus.png",
    "webp": "webp/plate-29-red-acanthus.webp",
    "width": 52,
    "height": 213,
    "png_bytes": 30051,
    "webp_bytes": 19252,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-29-red-acanthus.png",
        "webp": "webp/128/plate-29-red-acanthus.webp",
        "width": 31,
        "height": 128,
        "png_bytes": 10677,
        "webp_bytes": 7908
      }
    ],
    "description": "Red acanthus leaves with cream-and-gold edging curl through a dark horizontal band with alternating blue and cream star accents.",
    "colors": [
      "red",
      "blue",
      "gold",
      "cream",
      "green"
    ],
    "subjects": [
      "acanthus",
      "leaf",
      "star"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 29,
    "components": {
      "corner": {
        "svg": "svg/plate-29-red-acanthus-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-29-red-acanthus-corner.png",
        "webp": "webp/plate-29-red-acanthus-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 7425,
        "webp_bytes": 4884,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-29-red-acanthus-border.svg",
        "viewbox": [
          0,
          0,
          317,
          317
        ],
        "png": "png/plate-29-red-acanthus-border.png",
        "webp": "webp/plate-29-red-acanthus-border.webp",
        "width": 317,
        "height": 317,
        "png_bytes": 137178,
        "webp_bytes": 88100,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-29-red-acanthus-rotated.svg",
        "viewbox": [
          0,
          0,
          213,
          52
        ],
        "png": "png/plate-29-red-acanthus-rotated.png",
        "webp": "webp/plate-29-red-acanthus-rotated.webp",
        "width": 213,
        "height": 52,
        "png_bytes": 30210,
        "webp_bytes": 19212,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-29-red-acanthus-rotated.png",
            "webp": "webp/128/plate-29-red-acanthus-rotated.webp",
            "width": 128,
            "height": 31,
            "png_bytes": 10687,
            "webp_bytes": 7972
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 4.096153846153846
      },
      "reference_crop": {
        "png": "png/plate-29-red-acanthus-reference.png",
        "source_bounds": [
          74,
          643,
          126,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-29-red-acanthus-reference.webp",
        "width": 52,
        "height": 266,
        "png_bytes": 37636,
        "webp_bytes": 24044,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-29-red-acanthus-reference.png",
            "webp": "webp/128/plate-29-red-acanthus-reference.webp",
            "width": 25,
            "height": 128,
            "png_bytes": 8764,
            "webp_bytes": 6818
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-29-red-acanthus-reference.png",
            "webp": "webp/256/plate-29-red-acanthus-reference.webp",
            "width": 50,
            "height": 256,
            "png_bytes": 34466,
            "webp_bytes": 22470
          }
        ]
      }
    },
    "border_image_slice_percent": 16.40378548895899,
    "frame_edge_ratio": 4.096153846153846,
    "repeat_ratio": 4.096153846153846,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A full wave including the two alternating star positions.",
    "source_canvas": {
      "width": 52,
      "height": 213
    },
    "master_longest_dimension_cap": 213,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-30-layered-palmettes",
    "svg": "svg/plate-30-layered-palmettes.svg",
    "viewbox": [
      0,
      0,
      55,
      135
    ],
    "png": "png/plate-30-layered-palmettes.png",
    "webp": "webp/plate-30-layered-palmettes.webp",
    "width": 55,
    "height": 135,
    "png_bytes": 20170,
    "webp_bytes": 14312,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-30-layered-palmettes.png",
        "webp": "webp/128/plate-30-layered-palmettes.webp",
        "width": 52,
        "height": 128,
        "png_bytes": 18090,
        "webp_bytes": 13102
      }
    ],
    "description": "Layered blue, green, cream and gold palmette fans alternate their color arrangements along a dark red vertical strip.",
    "colors": [
      "red",
      "green",
      "blue",
      "cream",
      "gold",
      "black"
    ],
    "subjects": [
      "palmettes",
      "palmette"
    ],
    "categories": [
      "botanical",
      "scrollwork",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 30,
    "components": {
      "corner": {
        "svg": "svg/plate-30-layered-palmettes-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-30-layered-palmettes-corner.png",
        "webp": "webp/plate-30-layered-palmettes-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8463,
        "webp_bytes": 5826,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-30-layered-palmettes-border.svg",
        "viewbox": [
          0,
          0,
          245,
          245
        ],
        "png": "png/plate-30-layered-palmettes-border.png",
        "webp": "webp/plate-30-layered-palmettes-border.webp",
        "width": 245,
        "height": 245,
        "png_bytes": 97767,
        "webp_bytes": 69966,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 98,
            "png": "png/128/plate-30-layered-palmettes-border.png",
            "webp": "webp/128/plate-30-layered-palmettes-border.webp",
            "width": 98,
            "height": 98,
            "png_bytes": 16627,
            "webp_bytes": 16544
          }
        ],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-30-layered-palmettes-rotated.svg",
        "viewbox": [
          0,
          0,
          135,
          55
        ],
        "png": "png/plate-30-layered-palmettes-rotated.png",
        "webp": "webp/plate-30-layered-palmettes-rotated.webp",
        "width": 135,
        "height": 55,
        "png_bytes": 19941,
        "webp_bytes": 14358,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-30-layered-palmettes-rotated.png",
            "webp": "webp/128/plate-30-layered-palmettes-rotated.webp",
            "width": 128,
            "height": 52,
            "png_bytes": 17914,
            "webp_bytes": 13014
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 2.4545454545454546
      },
      "reference_crop": {
        "png": "png/plate-30-layered-palmettes-reference.png",
        "source_bounds": [
          251,
          643,
          306,
          909
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-30-layered-palmettes-reference.webp",
        "width": 55,
        "height": 266,
        "png_bytes": 39666,
        "webp_bytes": 27666,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-30-layered-palmettes-reference.png",
            "webp": "webp/128/plate-30-layered-palmettes-reference.webp",
            "width": 26,
            "height": 128,
            "png_bytes": 9506,
            "webp_bytes": 7766
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-30-layered-palmettes-reference.png",
            "webp": "webp/256/plate-30-layered-palmettes-reference.webp",
            "width": 53,
            "height": 256,
            "png_bytes": 36772,
            "webp_bytes": 25994
          }
        ]
      }
    },
    "border_image_slice_percent": 22.448979591836736,
    "frame_edge_ratio": 2.4545454545454546,
    "repeat_ratio": 2.4545454545454546,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Two different palmette color arrangements form the full repeat.",
    "source_canvas": {
      "width": 55,
      "height": 135
    },
    "master_longest_dimension_cap": 135,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-31-alternating-florets",
    "svg": "svg/plate-31-alternating-florets.svg",
    "viewbox": [
      0,
      0,
      191,
      52
    ],
    "png": "png/plate-31-alternating-florets.png",
    "webp": "webp/plate-31-alternating-florets.webp",
    "width": 191,
    "height": 52,
    "png_bytes": 28372,
    "webp_bytes": 19240,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/plate-31-alternating-florets.png",
        "webp": "webp/128/plate-31-alternating-florets.webp",
        "width": 128,
        "height": 35,
        "png_bytes": 13325,
        "webp_bytes": 9792
      }
    ],
    "description": "Cream four-lobed flowers alternate red and blue square surrounds, separated by gold-and-green leaf crosses.",
    "colors": [
      "red",
      "blue",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "florets",
      "flower",
      "leaf",
      "cross"
    ],
    "categories": [
      "geometric",
      "floral"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 31,
    "components": {
      "corner": {
        "svg": "svg/plate-31-alternating-florets-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-31-alternating-florets-corner.png",
        "webp": "webp/plate-31-alternating-florets-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 8137,
        "webp_bytes": 5454,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-31-alternating-florets-border.svg",
        "viewbox": [
          0,
          0,
          295,
          295
        ],
        "png": "png/plate-31-alternating-florets-border.png",
        "webp": "webp/plate-31-alternating-florets-border.webp",
        "width": 295,
        "height": 295,
        "png_bytes": 131485,
        "webp_bytes": 90562,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-31-alternating-florets-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          191
        ],
        "png": "png/plate-31-alternating-florets-rotated.png",
        "webp": "webp/plate-31-alternating-florets-rotated.webp",
        "width": 52,
        "height": 191,
        "png_bytes": 28706,
        "webp_bytes": 19156,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-31-alternating-florets-rotated.png",
            "webp": "webp/128/plate-31-alternating-florets-rotated.webp",
            "width": 35,
            "height": 128,
            "png_bytes": 13324,
            "webp_bytes": 9730
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 3.673076923076923
      },
      "reference_crop": {
        "png": "png/plate-31-alternating-florets-reference.png",
        "source_bounds": [
          210,
          442,
          481,
          494
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-31-alternating-florets-reference.webp",
        "width": 271,
        "height": 52,
        "png_bytes": 40336,
        "webp_bytes": 27218,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-31-alternating-florets-reference.png",
            "webp": "webp/128/plate-31-alternating-florets-reference.webp",
            "width": 128,
            "height": 25,
            "png_bytes": 9762,
            "webp_bytes": 7582
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/plate-31-alternating-florets-reference.png",
            "webp": "webp/256/plate-31-alternating-florets-reference.webp",
            "width": 256,
            "height": 49,
            "png_bytes": 36176,
            "webp_bytes": 24830
          }
        ]
      }
    },
    "border_image_slice_percent": 17.627118644067796,
    "frame_edge_ratio": 3.673076923076923,
    "repeat_ratio": 3.673076923076923,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Both red-framed and blue-framed florets, with intervening leaf crosses.",
    "source_canvas": {
      "width": 191,
      "height": 52
    },
    "master_longest_dimension_cap": 191,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-32-linked-ovals",
    "svg": "svg/plate-32-linked-ovals.svg",
    "viewbox": [
      0,
      0,
      100,
      55
    ],
    "png": "png/plate-32-linked-ovals.png",
    "webp": "webp/plate-32-linked-ovals.webp",
    "width": 100,
    "height": 55,
    "png_bytes": 15754,
    "webp_bytes": 10718,
    "variants": [],
    "description": "Linked cream-and-gold oval loops alternate red and blue surrounds, with green pointed leaf forms between them.",
    "colors": [
      "red",
      "blue",
      "gold",
      "cream",
      "green"
    ],
    "subjects": [
      "ovals",
      "oval",
      "leaf"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 32,
    "components": {
      "corner": {
        "svg": "svg/plate-32-linked-ovals-corner.svg",
        "viewbox": [
          0,
          0,
          55,
          55
        ],
        "png": "png/plate-32-linked-ovals-corner.png",
        "webp": "webp/plate-32-linked-ovals-corner.webp",
        "width": 55,
        "height": 55,
        "png_bytes": 8823,
        "webp_bytes": 6058,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-32-linked-ovals-border.svg",
        "viewbox": [
          0,
          0,
          210,
          210
        ],
        "png": "png/plate-32-linked-ovals-border.png",
        "webp": "webp/plate-32-linked-ovals-border.webp",
        "width": 210,
        "height": 210,
        "png_bytes": 81525,
        "webp_bytes": 59468,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 126,
            "png": "png/128/plate-32-linked-ovals-border.png",
            "webp": "webp/128/plate-32-linked-ovals-border.webp",
            "width": 126,
            "height": 126,
            "png_bytes": 29869,
            "webp_bytes": 24620
          }
        ],
        "slice_pixels": 55
      },
      "rotated_tile": {
        "svg": "svg/plate-32-linked-ovals-rotated.svg",
        "viewbox": [
          0,
          0,
          55,
          100
        ],
        "png": "png/plate-32-linked-ovals-rotated.png",
        "webp": "webp/plate-32-linked-ovals-rotated.webp",
        "width": 55,
        "height": 100,
        "png_bytes": 16018,
        "webp_bytes": 10766,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.8181818181818181
      },
      "reference_crop": {
        "png": "png/plate-32-linked-ovals-reference.png",
        "source_bounds": [
          279,
          299,
          411,
          354
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-32-linked-ovals-reference.webp",
        "width": 132,
        "height": 55,
        "png_bytes": 21019,
        "webp_bytes": 14258,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-32-linked-ovals-reference.png",
            "webp": "webp/128/plate-32-linked-ovals-reference.webp",
            "width": 128,
            "height": 53,
            "png_bytes": 19804,
            "webp_bytes": 13548
          }
        ]
      }
    },
    "border_image_slice_percent": 26.19047619047619,
    "frame_edge_ratio": 1.8181818181818181,
    "repeat_ratio": 1.8181818181818181,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Both red and blue oval surrounds form the full repeat.",
    "source_canvas": {
      "width": 100,
      "height": 55
    },
    "master_longest_dimension_cap": 100,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-33-leaf-scrolls",
    "svg": "svg/plate-33-leaf-scrolls.svg",
    "viewbox": [
      0,
      0,
      54,
      71
    ],
    "png": "png/plate-33-leaf-scrolls.png",
    "webp": "webp/plate-33-leaf-scrolls.webp",
    "width": 54,
    "height": 71,
    "png_bytes": 11365,
    "webp_bytes": 7218,
    "variants": [],
    "description": "Symmetrical cream scrolling stems with green leaf tips rise around a central blue pointed form on red.",
    "colors": [
      "cream",
      "blue",
      "green",
      "red",
      "gold"
    ],
    "subjects": [
      "leaf",
      "scrolls",
      "scroll",
      "stem"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 33,
    "components": {
      "corner": {
        "svg": "svg/plate-33-leaf-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          54,
          54
        ],
        "png": "png/plate-33-leaf-scrolls-corner.png",
        "webp": "webp/plate-33-leaf-scrolls-corner.webp",
        "width": 54,
        "height": 54,
        "png_bytes": 8621,
        "webp_bytes": 5150,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-33-leaf-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          179,
          179
        ],
        "png": "png/plate-33-leaf-scrolls-border.png",
        "webp": "webp/plate-33-leaf-scrolls-border.webp",
        "width": 179,
        "height": 179,
        "png_bytes": 62618,
        "webp_bytes": 41570,
        "variants": [],
        "slice_pixels": 54
      },
      "rotated_tile": {
        "svg": "svg/plate-33-leaf-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          71,
          54
        ],
        "png": "png/plate-33-leaf-scrolls-rotated.png",
        "webp": "webp/plate-33-leaf-scrolls-rotated.webp",
        "width": 71,
        "height": 54,
        "png_bytes": 11534,
        "webp_bytes": 7186,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.3148148148148149
      },
      "reference_crop": {
        "png": "png/plate-33-leaf-scrolls-reference.png",
        "source_bounds": [
          497,
          299,
          551,
          494
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-33-leaf-scrolls-reference.webp",
        "width": 54,
        "height": 195,
        "png_bytes": 31009,
        "webp_bytes": 19056,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-33-leaf-scrolls-reference.png",
            "webp": "webp/128/plate-33-leaf-scrolls-reference.webp",
            "width": 35,
            "height": 128,
            "png_bytes": 14168,
            "webp_bytes": 10288
          }
        ]
      }
    },
    "border_image_slice_percent": 30.16759776536313,
    "frame_edge_ratio": 1.3148148148148149,
    "repeat_ratio": 1.3148148148148149,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 54,
      "height": 71
    },
    "master_longest_dimension_cap": 71,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-34-nested-fans",
    "svg": "svg/plate-34-nested-fans.svg",
    "viewbox": [
      0,
      0,
      52,
      69
    ],
    "png": "png/plate-34-nested-fans.png",
    "webp": "webp/plate-34-nested-fans.webp",
    "width": 52,
    "height": 69,
    "png_bytes": 11822,
    "webp_bytes": 6984,
    "variants": [],
    "description": "Nested cream and gold fan-shaped loops with fine dark outlines form a tall, tightly packed motif on red.",
    "colors": [
      "black",
      "cream",
      "red",
      "gold"
    ],
    "subjects": [
      "fans",
      "fan",
      "loop"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 34,
    "components": {
      "corner": {
        "svg": "svg/plate-34-nested-fans-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/plate-34-nested-fans-corner.png",
        "webp": "webp/plate-34-nested-fans-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 9072,
        "webp_bytes": 5306,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-34-nested-fans-border.svg",
        "viewbox": [
          0,
          0,
          173,
          173
        ],
        "png": "png/plate-34-nested-fans-border.png",
        "webp": "webp/plate-34-nested-fans-border.webp",
        "width": 173,
        "height": 173,
        "png_bytes": 65251,
        "webp_bytes": 38588,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/plate-34-nested-fans-rotated.svg",
        "viewbox": [
          0,
          0,
          69,
          52
        ],
        "png": "png/plate-34-nested-fans-rotated.png",
        "webp": "webp/plate-34-nested-fans-rotated.webp",
        "width": 69,
        "height": 52,
        "png_bytes": 11822,
        "webp_bytes": 6956,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.3269230769230769
      },
      "reference_crop": {
        "png": "png/plate-34-nested-fans-reference.png",
        "source_bounds": [
          142,
          299,
          194,
          494
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-34-nested-fans-reference.webp",
        "width": 52,
        "height": 195,
        "png_bytes": 33155,
        "webp_bytes": 19458,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-34-nested-fans-reference.png",
            "webp": "webp/128/plate-34-nested-fans-reference.webp",
            "width": 34,
            "height": 128,
            "png_bytes": 14616,
            "webp_bytes": 10142
          }
        ]
      }
    },
    "border_image_slice_percent": 30.057803468208093,
    "frame_edge_ratio": 1.3269230769230769,
    "repeat_ratio": 1.3269230769230769,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Two nested fan/loop cells; the source is not isolated teardrop shapes.",
    "source_canvas": {
      "width": 52,
      "height": 69
    },
    "master_longest_dimension_cap": 69,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-35-crossed-white-stems",
    "svg": "svg/plate-35-crossed-white-stems.svg",
    "viewbox": [
      0,
      0,
      41,
      50
    ],
    "png": "png/plate-35-crossed-white-stems.png",
    "webp": "webp/plate-35-crossed-white-stems.webp",
    "width": 41,
    "height": 50,
    "png_bytes": 6317,
    "webp_bytes": 3842,
    "variants": [],
    "description": "Cream crossing stems connect green leaf tips around a small dark center inside gold-outlined red geometric cells.",
    "colors": [
      "cream",
      "green",
      "red",
      "gold",
      "black"
    ],
    "subjects": [
      "stems",
      "stem",
      "leaf"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 35,
    "components": {
      "corner": {
        "svg": "svg/plate-35-crossed-white-stems-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-35-crossed-white-stems-corner.png",
        "webp": "webp/plate-35-crossed-white-stems-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 7141,
        "webp_bytes": 4508,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-35-crossed-white-stems-border.svg",
        "viewbox": [
          0,
          0,
          141,
          141
        ],
        "png": "png/plate-35-crossed-white-stems-border.png",
        "webp": "webp/plate-35-crossed-white-stems-border.webp",
        "width": 141,
        "height": 141,
        "png_bytes": 30258,
        "webp_bytes": 25408,
        "variants": [],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-35-crossed-white-stems-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          41
        ],
        "png": "png/plate-35-crossed-white-stems-rotated.png",
        "webp": "webp/plate-35-crossed-white-stems-rotated.webp",
        "width": 50,
        "height": 41,
        "png_bytes": 6244,
        "webp_bytes": 3884,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 0.82
      },
      "reference_crop": {
        "png": "png/plate-35-crossed-white-stems-reference.png",
        "source_bounds": [
          446,
          230,
          618,
          280
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-35-crossed-white-stems-reference.webp",
        "width": 172,
        "height": 50,
        "png_bytes": 25907,
        "webp_bytes": 15568,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-35-crossed-white-stems-reference.png",
            "webp": "webp/128/plate-35-crossed-white-stems-reference.webp",
            "width": 128,
            "height": 37,
            "png_bytes": 14829,
            "webp_bytes": 9404
          }
        ]
      }
    },
    "border_image_slice_percent": 35.46099290780142,
    "frame_edge_ratio": 0.82,
    "repeat_ratio": 0.82,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 41,
      "height": 50
    },
    "master_longest_dimension_cap": 50,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-36-greek-key",
    "svg": "svg/plate-36-greek-key.svg",
    "viewbox": [
      0,
      0,
      121,
      122
    ],
    "png": "png/plate-36-greek-key.png",
    "webp": "webp/plate-36-greek-key.webp",
    "width": 121,
    "height": 122,
    "png_bytes": 37293,
    "webp_bytes": 25458,
    "variants": [],
    "description": "An original L-shaped manuscript corner contains nested red, green and blue Greek-key bands separated by fine cream-and-gold rules.",
    "colors": [
      "red",
      "blue",
      "green",
      "cream",
      "gold"
    ],
    "subjects": [
      "greek",
      "key"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 36,
    "components": {
      "reference_crop": {
        "png": "png/plate-36-greek-key-reference.png",
        "source_bounds": [
          74,
          89,
          195,
          211
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "clip_regions": [
          [
            0,
            0,
            121,
            57
          ],
          [
            0,
            0,
            53,
            122
          ]
        ],
        "webp": "webp/plate-36-greek-key-reference.webp",
        "width": 121,
        "height": 122,
        "png_bytes": 37293,
        "webp_bytes": 25458,
        "variants": []
      }
    },
    "source_pattern": "Complete original L-shaped corner. The supplied arms do not contain a verified full combined repeat; retain it as a whole corner decoration.",
    "source_canvas": {
      "width": 121,
      "height": 122
    },
    "master_longest_dimension_cap": 122,
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Preserve the L-shaped cutout and its mask; the source arms have no verified complete combined repeat.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-37-diamond-scroll",
    "svg": "svg/plate-37-diamond-scroll.svg",
    "viewbox": [
      0,
      0,
      121,
      122
    ],
    "png": "png/plate-37-diamond-scroll.png",
    "webp": "webp/plate-37-diamond-scroll.webp",
    "width": 121,
    "height": 122,
    "png_bytes": 35903,
    "webp_bytes": 24076,
    "variants": [],
    "description": "An original L-shaped red manuscript corner combines a large diagonal blue-and-cream diamond with fine gold curls and small cream motifs.",
    "colors": [
      "red",
      "blue",
      "cream",
      "gold"
    ],
    "subjects": [
      "diamond",
      "scroll"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 37,
    "components": {
      "reference_crop": {
        "png": "png/plate-37-diamond-scroll-reference.png",
        "source_bounds": [
          496,
          89,
          617,
          211
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "clip_regions": [
          [
            0,
            0,
            121,
            57
          ],
          [
            68,
            0,
            121,
            122
          ]
        ],
        "webp": "webp/plate-37-diamond-scroll-reference.webp",
        "width": 121,
        "height": 122,
        "png_bytes": 35903,
        "webp_bytes": 24076,
        "variants": []
      }
    },
    "source_pattern": "Complete original L-shaped corner. The supplied arms do not contain a verified full combined repeat; retain it as a whole corner decoration.",
    "source_canvas": {
      "width": 121,
      "height": 122
    },
    "master_longest_dimension_cap": 122,
    "asset_type": "decoration",
    "has_transparency": true,
    "usage_notes": [
      "Preserve the L-shaped cutout and its mask; the source arms have no verified complete combined repeat.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "plate-38-diagonal-meander",
    "svg": "svg/plate-38-diagonal-meander.svg",
    "viewbox": [
      0,
      0,
      47,
      50
    ],
    "png": "png/plate-38-diagonal-meander.png",
    "webp": "webp/plate-38-diagonal-meander.webp",
    "width": 47,
    "height": 50,
    "png_bytes": 5439,
    "webp_bytes": 3206,
    "variants": [],
    "description": "Fine gold diagonal stepped meanders overlap across a deep red-brown square motif.",
    "colors": [
      "red",
      "brown",
      "cream",
      "gold"
    ],
    "subjects": [
      "meander"
    ],
    "categories": [
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "numbered-ornament-plate",
    "reference_design": 38,
    "components": {
      "corner": {
        "svg": "svg/plate-38-diagonal-meander-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/plate-38-diagonal-meander-corner.png",
        "webp": "webp/plate-38-diagonal-meander-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 5639,
        "webp_bytes": 3454,
        "variants": []
      },
      "border_image": {
        "svg": "svg/plate-38-diagonal-meander-border.svg",
        "viewbox": [
          0,
          0,
          147,
          147
        ],
        "png": "png/plate-38-diagonal-meander-border.png",
        "webp": "webp/plate-38-diagonal-meander-border.webp",
        "width": 147,
        "height": 147,
        "png_bytes": 23115,
        "webp_bytes": 19916,
        "variants": [],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/plate-38-diagonal-meander-rotated.svg",
        "viewbox": [
          0,
          0,
          50,
          47
        ],
        "png": "png/plate-38-diagonal-meander-rotated.png",
        "webp": "webp/plate-38-diagonal-meander-rotated.webp",
        "width": 50,
        "height": 47,
        "png_bytes": 5430,
        "webp_bytes": 3186,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 0.94
      },
      "reference_crop": {
        "png": "png/plate-38-diagonal-meander-reference.png",
        "source_bounds": [
          73,
          230,
          245,
          280
        ],
        "derivation": "reference-crop",
        "repeat_axis": "none",
        "webp": "webp/plate-38-diagonal-meander-reference.webp",
        "width": 172,
        "height": 50,
        "png_bytes": 18769,
        "webp_bytes": 11102,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/plate-38-diagonal-meander-reference.png",
            "webp": "webp/128/plate-38-diagonal-meander-reference.webp",
            "width": 128,
            "height": 37,
            "png_bytes": 11413,
            "webp_bytes": 6838
          }
        ]
      }
    },
    "border_image_slice_percent": 34.01360544217687,
    "frame_edge_ratio": 0.94,
    "repeat_ratio": 0.94,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A complete source motif/cycle, retaining the source shapes and palette.",
    "source_canvas": {
      "width": 47,
      "height": 50
    },
    "master_longest_dimension_cap": 50,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-paired-birds-and-palmettes",
    "svg": "svg/blue-paired-birds-and-palmettes.svg",
    "viewbox": [
      0,
      0,
      139,
      122
    ],
    "png": "png/blue-paired-birds-and-palmettes.png",
    "webp": "webp/blue-paired-birds-and-palmettes.webp",
    "width": 139,
    "height": 122,
    "png_bytes": 42791,
    "webp_bytes": 30332,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/blue-paired-birds-and-palmettes.png",
        "webp": "webp/128/blue-paired-birds-and-palmettes.webp",
        "width": 128,
        "height": 112,
        "png_bytes": 36929,
        "webp_bytes": 26062
      }
    ],
    "description": "Blue alternating fan-tailed and long-necked birds enclosed by paired scrolling stems above palmette leaves on pale blue.",
    "colors": [
      "blue",
      "light-blue"
    ],
    "subjects": [
      "bird",
      "leaf",
      "palmette",
      "scroll"
    ],
    "categories": [
      "animals",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 1,
    "components": {
      "corner": {
        "svg": "svg/blue-paired-birds-and-palmettes-corner.svg",
        "viewbox": [
          0,
          0,
          122,
          122
        ],
        "png": "png/blue-paired-birds-and-palmettes-corner.png",
        "webp": "webp/blue-paired-birds-and-palmettes-corner.webp",
        "width": 122,
        "height": 122,
        "png_bytes": 37512,
        "webp_bytes": 26254,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-paired-birds-and-palmettes-border.svg",
        "viewbox": [
          0,
          0,
          383,
          383
        ],
        "png": "png/blue-paired-birds-and-palmettes-border.png",
        "webp": "webp/blue-paired-birds-and-palmettes-border.webp",
        "width": 383,
        "height": 383,
        "png_bytes": 250267,
        "webp_bytes": 218408,
        "variants": [],
        "slice_pixels": 122
      },
      "rotated_tile": {
        "svg": "svg/blue-paired-birds-and-palmettes-rotated.svg",
        "viewbox": [
          0,
          0,
          122,
          139
        ],
        "png": "png/blue-paired-birds-and-palmettes-rotated.png",
        "webp": "webp/blue-paired-birds-and-palmettes-rotated.webp",
        "width": 122,
        "height": 139,
        "png_bytes": 43173,
        "webp_bytes": 30354,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-paired-birds-and-palmettes-rotated.png",
            "webp": "webp/128/blue-paired-birds-and-palmettes-rotated.webp",
            "width": 112,
            "height": 128,
            "png_bytes": 37174,
            "webp_bytes": 26038
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 1.139344262295082
      },
      "reference_crop": {
        "png": "png/blue-paired-birds-and-palmettes-reference.png",
        "webp": "webp/blue-paired-birds-and-palmettes-reference.webp",
        "width": 563,
        "height": 122,
        "png_bytes": 153270,
        "webp_bytes": 121884,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-paired-birds-and-palmettes-reference.png",
            "webp": "webp/128/blue-paired-birds-and-palmettes-reference.webp",
            "width": 128,
            "height": 28,
            "png_bytes": 11303,
            "webp_bytes": 9032
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-paired-birds-and-palmettes-reference.png",
            "webp": "webp/256/blue-paired-birds-and-palmettes-reference.webp",
            "width": 256,
            "height": 55,
            "png_bytes": 40399,
            "webp_bytes": 29630
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/blue-paired-birds-and-palmettes-reference.png",
            "webp": "webp/512/blue-paired-birds-and-palmettes-reference.webp",
            "width": 512,
            "height": 111,
            "png_bytes": 146301,
            "webp_bytes": 102392
          }
        ]
      }
    },
    "border_image_slice_percent": 31.85378590078329,
    "frame_edge_ratio": 1.139344262295082,
    "repeat_ratio": 1.139344262295082,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Four paired bird-and-palmette cycles are visible. Fan-tailed and long-necked birds alternate, so a single bird is not a complete cycle. Matching cusp positions recur at x169,308,447,586: period139px. The interior x169\u2013308 crop follows the same cusp/stem phase on both edges; no terminal embellishment is included.",
    "source_canvas": {
      "width": 139,
      "height": 122
    },
    "master_longest_dimension_cap": 139,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-alternating-leaf-vine",
    "svg": "svg/blue-alternating-leaf-vine.svg",
    "viewbox": [
      0,
      0,
      59,
      135
    ],
    "png": "png/blue-alternating-leaf-vine.png",
    "webp": "webp/blue-alternating-leaf-vine.webp",
    "width": 59,
    "height": 135,
    "png_bytes": 23601,
    "webp_bytes": 17030,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/blue-alternating-leaf-vine.png",
        "webp": "webp/128/blue-alternating-leaf-vine.webp",
        "width": 56,
        "height": 128,
        "png_bytes": 21642,
        "webp_bytes": 15508
      }
    ],
    "description": "Blue lobed leaves alternate direction inside curling vine loops with small flower sprigs on pale blue.",
    "colors": [
      "blue",
      "light-blue"
    ],
    "subjects": [
      "leaf",
      "vine",
      "flower"
    ],
    "categories": [
      "botanical",
      "floral",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/blue-alternating-leaf-vine-corner.svg",
        "viewbox": [
          0,
          0,
          59,
          59
        ],
        "png": "png/blue-alternating-leaf-vine-corner.png",
        "webp": "webp/blue-alternating-leaf-vine-corner.webp",
        "width": 59,
        "height": 59,
        "png_bytes": 10277,
        "webp_bytes": 7402,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-alternating-leaf-vine-border.svg",
        "viewbox": [
          0,
          0,
          253,
          253
        ],
        "png": "png/blue-alternating-leaf-vine-border.png",
        "webp": "webp/blue-alternating-leaf-vine-border.webp",
        "width": 253,
        "height": 253,
        "png_bytes": 116550,
        "webp_bytes": 91986,
        "variants": [],
        "slice_pixels": 59
      },
      "rotated_tile": {
        "svg": "svg/blue-alternating-leaf-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          135,
          59
        ],
        "png": "png/blue-alternating-leaf-vine-rotated.png",
        "webp": "webp/blue-alternating-leaf-vine-rotated.webp",
        "width": 135,
        "height": 59,
        "png_bytes": 23729,
        "webp_bytes": 16896,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-alternating-leaf-vine-rotated.png",
            "webp": "webp/128/blue-alternating-leaf-vine-rotated.webp",
            "width": 128,
            "height": 56,
            "png_bytes": 21610,
            "webp_bytes": 15486
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 2.288135593220339
      },
      "reference_crop": {
        "png": "png/blue-alternating-leaf-vine-reference.png",
        "webp": "webp/blue-alternating-leaf-vine-reference.webp",
        "width": 59,
        "height": 286,
        "png_bytes": 43502,
        "webp_bytes": 34644,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-alternating-leaf-vine-reference.png",
            "webp": "webp/128/blue-alternating-leaf-vine-reference.webp",
            "width": 26,
            "height": 128,
            "png_bytes": 10663,
            "webp_bytes": 8318
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-alternating-leaf-vine-reference.png",
            "webp": "webp/256/blue-alternating-leaf-vine-reference.webp",
            "width": 53,
            "height": 256,
            "png_bytes": 40227,
            "webp_bytes": 28494
          }
        ]
      }
    },
    "border_image_slice_percent": 23.320158102766797,
    "frame_edge_ratio": 2.288135593220339,
    "repeat_ratio": 2.288135593220339,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Four leaf-and-loop lobes form two full mirrored pairs. Adjacent lobes reverse leaf/sprig placement; the complete cycle is135px, visually confirmed by the two matching pair arrangements. Native shifts135px have the strongest matching contour registration. Interior y222\u2013357 contains both directions and avoids the top pointed start and bottom terminal loop.",
    "source_canvas": {
      "width": 59,
      "height": 135
    },
    "master_longest_dimension_cap": 135,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "purple-oval-rosette-vine",
    "svg": "svg/purple-oval-rosette-vine.svg",
    "viewbox": [
      0,
      0,
      37,
      104
    ],
    "png": "png/purple-oval-rosette-vine.png",
    "webp": "webp/purple-oval-rosette-vine.webp",
    "width": 37,
    "height": 104,
    "png_bytes": 11564,
    "webp_bytes": 7688,
    "variants": [],
    "description": "Purple elongated mirrored scroll ovals alternate with small pierced rosettes on pale blue.",
    "colors": [
      "purple",
      "light-blue"
    ],
    "subjects": [
      "rosette",
      "flower",
      "scroll"
    ],
    "categories": [
      "floral",
      "scrollwork",
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 3,
    "components": {
      "corner": {
        "svg": "svg/purple-oval-rosette-vine-corner.svg",
        "viewbox": [
          0,
          0,
          37,
          37
        ],
        "png": "png/purple-oval-rosette-vine-corner.png",
        "webp": "webp/purple-oval-rosette-vine-corner.webp",
        "width": 37,
        "height": 37,
        "png_bytes": 4231,
        "webp_bytes": 2804,
        "variants": []
      },
      "border_image": {
        "svg": "svg/purple-oval-rosette-vine-border.svg",
        "viewbox": [
          0,
          0,
          178,
          178
        ],
        "png": "png/purple-oval-rosette-vine-border.png",
        "webp": "webp/purple-oval-rosette-vine-border.webp",
        "width": 178,
        "height": 178,
        "png_bytes": 54530,
        "webp_bytes": 33776,
        "variants": [],
        "slice_pixels": 37
      },
      "rotated_tile": {
        "svg": "svg/purple-oval-rosette-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          104,
          37
        ],
        "png": "png/purple-oval-rosette-vine-rotated.png",
        "webp": "webp/purple-oval-rosette-vine-rotated.webp",
        "width": 104,
        "height": 37,
        "png_bytes": 11560,
        "webp_bytes": 7722,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 2.810810810810811
      },
      "reference_crop": {
        "png": "png/purple-oval-rosette-vine-reference.png",
        "webp": "webp/purple-oval-rosette-vine-reference.webp",
        "width": 37,
        "height": 286,
        "png_bytes": 27842,
        "webp_bytes": 20416,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/purple-oval-rosette-vine-reference.png",
            "webp": "webp/128/purple-oval-rosette-vine-reference.webp",
            "width": 17,
            "height": 128,
            "png_bytes": 6965,
            "webp_bytes": 5310
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/purple-oval-rosette-vine-reference.png",
            "webp": "webp/256/purple-oval-rosette-vine-reference.webp",
            "width": 33,
            "height": 256,
            "png_bytes": 25592,
            "webp_bytes": 16884
          }
        ]
      }
    },
    "border_image_slice_percent": 20.786516853932586,
    "frame_edge_ratio": 2.810810810810811,
    "repeat_ratio": 2.810810810810811,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "The full motif is one elongated mirrored scroll oval plus one pierced rosette; corresponding arrangements recur approximately104px apart. The bottom oval is a partial final cycle, not a replacement unit. Interior y259\u2013363 includes the full oval/rosette pair and joins at the narrow symmetric neck; source starts/ends are excluded.",
    "source_canvas": {
      "width": 37,
      "height": 104
    },
    "master_longest_dimension_cap": 104,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-acanthus-and-seed-head-panel",
    "svg": "svg/blue-acanthus-and-seed-head-panel.svg",
    "viewbox": [
      0,
      0,
      41,
      286
    ],
    "png": "png/blue-acanthus-and-seed-head-panel.png",
    "webp": "webp/blue-acanthus-and-seed-head-panel.webp",
    "width": 41,
    "height": 286,
    "png_bytes": 32574,
    "webp_bytes": 23168,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/blue-acanthus-and-seed-head-panel.png",
        "webp": "webp/128/blue-acanthus-and-seed-head-panel.webp",
        "width": 18,
        "height": 128,
        "png_bytes": 7142,
        "webp_bytes": 5540
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/blue-acanthus-and-seed-head-panel.png",
        "webp": "webp/256/blue-acanthus-and-seed-head-panel.webp",
        "width": 37,
        "height": 256,
        "png_bytes": 27246,
        "webp_bytes": 19206
      }
    ],
    "description": "A narrow blue acanthus strip with seed heads: two upright leaf groups above two inverted leaf groups on pale blue.",
    "colors": [
      "blue",
      "light-blue"
    ],
    "subjects": [
      "acanthus",
      "leaf",
      "seed-head"
    ],
    "categories": [
      "botanical"
    ],
    "facing": "mixed",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 4,
    "components": {
      "reference_crop": {
        "png": "png/blue-acanthus-and-seed-head-panel-reference.png",
        "webp": "webp/blue-acanthus-and-seed-head-panel-reference.webp",
        "width": 41,
        "height": 286,
        "png_bytes": 29197,
        "webp_bytes": 23168,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-acanthus-and-seed-head-panel-reference.png",
            "webp": "webp/128/blue-acanthus-and-seed-head-panel-reference.webp",
            "width": 18,
            "height": 128,
            "png_bytes": 7142,
            "webp_bytes": 5540
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-acanthus-and-seed-head-panel-reference.png",
            "webp": "webp/256/blue-acanthus-and-seed-head-panel-reference.webp",
            "width": 37,
            "height": 256,
            "png_bytes": 27246,
            "webp_bytes": 19206
          }
        ]
      }
    },
    "source_pattern": "Two consecutive upright leaf/seed-head motifs are followed by two inverted motifs, rather than a regular alternating repeat. The supplied strip ends in different leaf/seed-head phases. No source-supported complete seamless cycle is established; retain the whole decoration without a frame atlas.",
    "source_canvas": {
      "width": 41,
      "height": 286
    },
    "master_longest_dimension_cap": 286,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "purple-fine-scroll-lattice",
    "svg": "svg/purple-fine-scroll-lattice.svg",
    "viewbox": [
      0,
      0,
      41,
      35
    ],
    "png": "png/purple-fine-scroll-lattice.png",
    "webp": "webp/purple-fine-scroll-lattice.webp",
    "width": 41,
    "height": 35,
    "png_bytes": 4708,
    "webp_bytes": 3070,
    "variants": [],
    "description": "Fine purple mirrored curled stems form a dense symmetrical scroll lattice on pale blue.",
    "colors": [
      "purple",
      "light-blue"
    ],
    "subjects": [
      "scroll",
      "lattice"
    ],
    "categories": [
      "scrollwork",
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 5,
    "components": {
      "corner": {
        "svg": "svg/purple-fine-scroll-lattice-corner.svg",
        "viewbox": [
          0,
          0,
          41,
          41
        ],
        "png": "png/purple-fine-scroll-lattice-corner.png",
        "webp": "webp/purple-fine-scroll-lattice-corner.webp",
        "width": 41,
        "height": 41,
        "png_bytes": 5227,
        "webp_bytes": 3436,
        "variants": []
      },
      "border_image": {
        "svg": "svg/purple-fine-scroll-lattice-border.svg",
        "viewbox": [
          0,
          0,
          117,
          117
        ],
        "png": "png/purple-fine-scroll-lattice-border.png",
        "webp": "webp/purple-fine-scroll-lattice-border.webp",
        "width": 117,
        "height": 117,
        "png_bytes": 22746,
        "webp_bytes": 19604,
        "variants": [],
        "slice_pixels": 41
      },
      "rotated_tile": {
        "svg": "svg/purple-fine-scroll-lattice-rotated.svg",
        "viewbox": [
          0,
          0,
          35,
          41
        ],
        "png": "png/purple-fine-scroll-lattice-rotated.png",
        "webp": "webp/purple-fine-scroll-lattice-rotated.webp",
        "width": 35,
        "height": 41,
        "png_bytes": 4618,
        "webp_bytes": 3036,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 0.8536585365853658
      },
      "reference_crop": {
        "png": "png/purple-fine-scroll-lattice-reference.png",
        "webp": "webp/purple-fine-scroll-lattice-reference.webp",
        "width": 41,
        "height": 286,
        "png_bytes": 33116,
        "webp_bytes": 23344,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/purple-fine-scroll-lattice-reference.png",
            "webp": "webp/128/purple-fine-scroll-lattice-reference.webp",
            "width": 18,
            "height": 128,
            "png_bytes": 7545,
            "webp_bytes": 5302
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/purple-fine-scroll-lattice-reference.png",
            "webp": "webp/256/purple-fine-scroll-lattice-reference.webp",
            "width": 37,
            "height": 256,
            "png_bytes": 30521,
            "webp_bytes": 19832
          }
        ]
      }
    },
    "border_image_slice_percent": 35.042735042735046,
    "frame_edge_ratio": 0.8536585365853658,
    "repeat_ratio": 0.8536585365853658,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Eight small symmetric lattice cells are visible along the strip; matching fine curls and central cross connections recur35px apart. A70px shift matches two cells but is not needed for motif identity. Interior y223\u2013258 preserves a whole symmetric cell and its connecting cross phase; native registration supports the visually observed35px period.",
    "source_canvas": {
      "width": 41,
      "height": 35
    },
    "master_longest_dimension_cap": 41,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-staggered-leaf-scrolls",
    "svg": "svg/blue-staggered-leaf-scrolls.svg",
    "viewbox": [
      0,
      0,
      74,
      75
    ],
    "png": "png/blue-staggered-leaf-scrolls.png",
    "webp": "webp/blue-staggered-leaf-scrolls.webp",
    "width": 74,
    "height": 75,
    "png_bytes": 15960,
    "webp_bytes": 11472,
    "variants": [],
    "description": "Blue small pointed leaves and paired curls form two staggered rows joined along a central vine on pale blue.",
    "colors": [
      "blue",
      "light-blue"
    ],
    "subjects": [
      "leaf",
      "scroll",
      "vine"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 6,
    "components": {
      "corner": {
        "svg": "svg/blue-staggered-leaf-scrolls-corner.svg",
        "viewbox": [
          0,
          0,
          74,
          74
        ],
        "png": "png/blue-staggered-leaf-scrolls-corner.png",
        "webp": "webp/blue-staggered-leaf-scrolls-corner.webp",
        "width": 74,
        "height": 74,
        "png_bytes": 14799,
        "webp_bytes": 10700,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-staggered-leaf-scrolls-border.svg",
        "viewbox": [
          0,
          0,
          223,
          223
        ],
        "png": "png/blue-staggered-leaf-scrolls-border.png",
        "webp": "webp/blue-staggered-leaf-scrolls-border.webp",
        "width": 223,
        "height": 223,
        "png_bytes": 93731,
        "webp_bytes": 82000,
        "variants": [],
        "slice_pixels": 74
      },
      "rotated_tile": {
        "svg": "svg/blue-staggered-leaf-scrolls-rotated.svg",
        "viewbox": [
          0,
          0,
          75,
          74
        ],
        "png": "png/blue-staggered-leaf-scrolls-rotated.png",
        "webp": "webp/blue-staggered-leaf-scrolls-rotated.webp",
        "width": 75,
        "height": 74,
        "png_bytes": 15688,
        "webp_bytes": 11480,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.0135135135135136
      },
      "reference_crop": {
        "png": "png/blue-staggered-leaf-scrolls-reference.png",
        "webp": "webp/blue-staggered-leaf-scrolls-reference.webp",
        "width": 74,
        "height": 286,
        "png_bytes": 50972,
        "webp_bytes": 40598,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-staggered-leaf-scrolls-reference.png",
            "webp": "webp/128/blue-staggered-leaf-scrolls-reference.webp",
            "width": 33,
            "height": 128,
            "png_bytes": 12790,
            "webp_bytes": 9452
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-staggered-leaf-scrolls-reference.png",
            "webp": "webp/256/blue-staggered-leaf-scrolls-reference.webp",
            "width": 66,
            "height": 256,
            "png_bytes": 47060,
            "webp_bytes": 33296
          }
        ]
      }
    },
    "border_image_slice_percent": 33.18385650224215,
    "frame_edge_ratio": 1.0135135135135136,
    "repeat_ratio": 1.0135135135135136,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Alternating leaf rows have a half-step offset; one full left/right staggered pair is75px tall. Interior y257\u2013332 retains both rows and matching central stem/curled-leaf phase. The isolated curl at the upper-left start and the lower terminal curls are excluded; repeat validation uses the full pair rather than a half row.",
    "source_canvas": {
      "width": 74,
      "height": 75
    },
    "master_longest_dimension_cap": 75,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "purple-opposed-scroll-vine",
    "svg": "svg/purple-opposed-scroll-vine.svg",
    "viewbox": [
      0,
      0,
      57,
      94
    ],
    "png": "png/purple-opposed-scroll-vine.png",
    "webp": "webp/purple-opposed-scroll-vine.webp",
    "width": 57,
    "height": 94,
    "png_bytes": 15605,
    "webp_bytes": 10488,
    "variants": [],
    "description": "Purple paired opposing curled vine loops with pointed leaf tips on pale blue.",
    "colors": [
      "purple",
      "light-blue"
    ],
    "subjects": [
      "leaf",
      "vine",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 7,
    "components": {
      "corner": {
        "svg": "svg/purple-opposed-scroll-vine-corner.svg",
        "viewbox": [
          0,
          0,
          57,
          57
        ],
        "png": "png/purple-opposed-scroll-vine-corner.png",
        "webp": "webp/purple-opposed-scroll-vine-corner.webp",
        "width": 57,
        "height": 57,
        "png_bytes": 9540,
        "webp_bytes": 6470,
        "variants": []
      },
      "border_image": {
        "svg": "svg/purple-opposed-scroll-vine-border.svg",
        "viewbox": [
          0,
          0,
          208,
          208
        ],
        "png": "png/purple-opposed-scroll-vine-border.png",
        "webp": "webp/purple-opposed-scroll-vine-border.webp",
        "width": 208,
        "height": 208,
        "png_bytes": 81386,
        "webp_bytes": 62816,
        "variants": [],
        "slice_pixels": 57
      },
      "rotated_tile": {
        "svg": "svg/purple-opposed-scroll-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          94,
          57
        ],
        "png": "png/purple-opposed-scroll-vine-rotated.png",
        "webp": "webp/purple-opposed-scroll-vine-rotated.webp",
        "width": 94,
        "height": 57,
        "png_bytes": 15611,
        "webp_bytes": 10512,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.6491228070175439
      },
      "reference_crop": {
        "png": "png/purple-opposed-scroll-vine-reference.png",
        "webp": "webp/purple-opposed-scroll-vine-reference.webp",
        "width": 57,
        "height": 286,
        "png_bytes": 41859,
        "webp_bytes": 30918,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/purple-opposed-scroll-vine-reference.png",
            "webp": "webp/128/purple-opposed-scroll-vine-reference.webp",
            "width": 26,
            "height": 128,
            "png_bytes": 10733,
            "webp_bytes": 7810
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/purple-opposed-scroll-vine-reference.png",
            "webp": "webp/256/purple-opposed-scroll-vine-reference.webp",
            "width": 51,
            "height": 256,
            "png_bytes": 38646,
            "webp_bytes": 25738
          }
        ]
      }
    },
    "border_image_slice_percent": 27.403846153846153,
    "frame_edge_ratio": 1.6491228070175439,
    "repeat_ratio": 1.6491228070175439,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Three full opposed-loop pairs appear, approximately94px apart. Adjacent individual loops reverse their direction and are not independently repeatable. Interior y241\u2013335 captures both opposing loops and the narrow connecting leaf/stem phase; measured94px source registration agrees with the visual pair cycle.",
    "source_canvas": {
      "width": 57,
      "height": 94
    },
    "master_longest_dimension_cap": 94,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-looped-quatrefoils",
    "svg": "svg/blue-looped-quatrefoils.svg",
    "viewbox": [
      0,
      0,
      77,
      70
    ],
    "png": "png/blue-looped-quatrefoils.png",
    "webp": "webp/blue-looped-quatrefoils.webp",
    "width": 77,
    "height": 70,
    "png_bytes": 14714,
    "webp_bytes": 10720,
    "variants": [],
    "description": "Blue four-loop floral crosses with pointed leaf-shaped centers and four outer sprigs on pale blue.",
    "colors": [
      "blue",
      "light-blue"
    ],
    "subjects": [
      "quatrefoil",
      "flower",
      "leaf"
    ],
    "categories": [
      "floral",
      "botanical",
      "geometric"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "blue-sheet",
    "reference_design": 8,
    "components": {
      "corner": {
        "svg": "svg/blue-looped-quatrefoils-corner.svg",
        "viewbox": [
          0,
          0,
          77,
          77
        ],
        "png": "png/blue-looped-quatrefoils-corner.png",
        "webp": "webp/blue-looped-quatrefoils-corner.webp",
        "width": 77,
        "height": 77,
        "png_bytes": 16048,
        "webp_bytes": 11878,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-looped-quatrefoils-border.svg",
        "viewbox": [
          0,
          0,
          224,
          224
        ],
        "png": "png/blue-looped-quatrefoils-border.png",
        "webp": "webp/blue-looped-quatrefoils-border.webp",
        "width": 224,
        "height": 224,
        "png_bytes": 91650,
        "webp_bytes": 83510,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-looped-quatrefoils-border.png",
            "webp": "webp/128/blue-looped-quatrefoils-border.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 28535,
            "webp_bytes": 24784
          }
        ],
        "slice_pixels": 77
      },
      "rotated_tile": {
        "svg": "svg/blue-looped-quatrefoils-rotated.svg",
        "viewbox": [
          0,
          0,
          70,
          77
        ],
        "png": "png/blue-looped-quatrefoils-rotated.png",
        "webp": "webp/blue-looped-quatrefoils-rotated.webp",
        "width": 70,
        "height": 77,
        "png_bytes": 14734,
        "webp_bytes": 10728,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 0.9090909090909091
      },
      "reference_crop": {
        "png": "png/blue-looped-quatrefoils-reference.png",
        "webp": "webp/blue-looped-quatrefoils-reference.webp",
        "width": 77,
        "height": 286,
        "png_bytes": 52553,
        "webp_bytes": 42054,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-looped-quatrefoils-reference.png",
            "webp": "webp/128/blue-looped-quatrefoils-reference.webp",
            "width": 34,
            "height": 128,
            "png_bytes": 13243,
            "webp_bytes": 10328
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-looped-quatrefoils-reference.png",
            "webp": "webp/256/blue-looped-quatrefoils-reference.webp",
            "width": 69,
            "height": 256,
            "png_bytes": 48941,
            "webp_bytes": 34828
          }
        ]
      }
    },
    "border_image_slice_percent": 34.375,
    "frame_edge_ratio": 0.9090909090909091,
    "repeat_ratio": 0.9090909090909091,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Four identical four-loop floral crosses are arranged vertically with native spacing70\u201371px. The complete second interior cross is selected at y230\u2013300: period70px, with its top/bottom loop touching only at the small central connector. The outer sprigs are complete; the two-pixel collar addresses the one-pixel source spacing discrepancy, without changing the motif.",
    "source_canvas": {
      "width": 77,
      "height": 70
    },
    "master_longest_dimension_cap": 77,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "olive-leaf-and-red-berry-vine",
    "svg": "svg/olive-leaf-and-red-berry-vine.svg",
    "viewbox": [
      0,
      0,
      140,
      85
    ],
    "png": "png/olive-leaf-and-red-berry-vine.png",
    "webp": "webp/olive-leaf-and-red-berry-vine.webp",
    "width": 140,
    "height": 85,
    "png_bytes": 20924,
    "webp_bytes": 11264,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/olive-leaf-and-red-berry-vine.png",
        "webp": "webp/128/olive-leaf-and-red-berry-vine.webp",
        "width": 128,
        "height": 78,
        "png_bytes": 19104,
        "webp_bytes": 10652
      }
    ],
    "description": "Black outlined olive-green curling leaves and hanging red berries beneath a straight black rule on white.",
    "colors": [
      "green",
      "red",
      "black",
      "white"
    ],
    "subjects": [
      "leaf",
      "berry",
      "vine"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "drawn-vector-sheet",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/olive-leaf-and-red-berry-vine-corner.svg",
        "viewbox": [
          0,
          0,
          85,
          85
        ],
        "png": "png/olive-leaf-and-red-berry-vine-corner.png",
        "webp": "webp/olive-leaf-and-red-berry-vine-corner.webp",
        "width": 85,
        "height": 85,
        "png_bytes": 13006,
        "webp_bytes": 6584,
        "variants": []
      },
      "border_image": {
        "svg": "svg/olive-leaf-and-red-berry-vine-border.svg",
        "viewbox": [
          0,
          0,
          310,
          310
        ],
        "png": "png/olive-leaf-and-red-berry-vine-border.png",
        "webp": "webp/olive-leaf-and-red-berry-vine-border.webp",
        "width": 310,
        "height": 310,
        "png_bytes": 113476,
        "webp_bytes": 55048,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 124,
            "png": "png/128/olive-leaf-and-red-berry-vine-border.png",
            "webp": "webp/128/olive-leaf-and-red-berry-vine-border.webp",
            "width": 124,
            "height": 124,
            "png_bytes": 21850,
            "webp_bytes": 12638
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 248,
            "png": "png/256/olive-leaf-and-red-berry-vine-border.png",
            "webp": "webp/256/olive-leaf-and-red-berry-vine-border.webp",
            "width": 248,
            "height": 248,
            "png_bytes": 82661,
            "webp_bytes": 38404
          }
        ],
        "slice_pixels": 85
      },
      "rotated_tile": {
        "svg": "svg/olive-leaf-and-red-berry-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          85,
          140
        ],
        "png": "png/olive-leaf-and-red-berry-vine-rotated.png",
        "webp": "webp/olive-leaf-and-red-berry-vine-rotated.webp",
        "width": 85,
        "height": 140,
        "png_bytes": 20959,
        "webp_bytes": 11516,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/olive-leaf-and-red-berry-vine-rotated.png",
            "webp": "webp/128/olive-leaf-and-red-berry-vine-rotated.webp",
            "width": 78,
            "height": 128,
            "png_bytes": 19238,
            "webp_bytes": 10808
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 1.6470588235294117
      },
      "reference_crop": {
        "png": "png/olive-leaf-and-red-berry-vine-reference.png",
        "webp": "webp/olive-leaf-and-red-berry-vine-reference.webp",
        "width": 476,
        "height": 85,
        "png_bytes": 57902,
        "webp_bytes": 33080,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/olive-leaf-and-red-berry-vine-reference.png",
            "webp": "webp/128/olive-leaf-and-red-berry-vine-reference.webp",
            "width": 128,
            "height": 23,
            "png_bytes": 6947,
            "webp_bytes": 4240
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/olive-leaf-and-red-berry-vine-reference.png",
            "webp": "webp/256/olive-leaf-and-red-berry-vine-reference.webp",
            "width": 256,
            "height": 46,
            "png_bytes": 22740,
            "webp_bytes": 12872
          }
        ]
      }
    },
    "border_image_slice_percent": 27.419354838709676,
    "frame_edge_ratio": 1.6470588235294117,
    "repeat_ratio": 1.6470588235294117,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Digital strip2 has three equivalent leaf/berry arrangements, with red berries centered approximatelyx114,254,394: period140px. The hand-drawn strip1 is not used. Interior x133\u2013273 excludes the left white margin and right terminal curl, preserves one berry and the full corresponding leaf/stem cycle, and crosses the straight rule and matching thin stem phase.",
    "source_canvas": {
      "width": 140,
      "height": 85
    },
    "master_longest_dimension_cap": 140,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "gold-scroll-with-blue-bellflowers",
    "svg": "svg/gold-scroll-with-blue-bellflowers.svg",
    "viewbox": [
      0,
      0,
      516,
      107
    ],
    "png": "png/gold-scroll-with-blue-bellflowers.png",
    "webp": "webp/gold-scroll-with-blue-bellflowers.webp",
    "width": 516,
    "height": 107,
    "png_bytes": 100070,
    "webp_bytes": 58286,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/gold-scroll-with-blue-bellflowers.png",
        "webp": "webp/128/gold-scroll-with-blue-bellflowers.webp",
        "width": 128,
        "height": 27,
        "png_bytes": 8414,
        "webp_bytes": 5866
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/gold-scroll-with-blue-bellflowers.png",
        "webp": "webp/256/gold-scroll-with-blue-bellflowers.webp",
        "width": 256,
        "height": 53,
        "png_bytes": 29312,
        "webp_bytes": 18282
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/gold-scroll-with-blue-bellflowers.png",
        "webp": "webp/512/gold-scroll-with-blue-bellflowers.webp",
        "width": 512,
        "height": 106,
        "png_bytes": 101152,
        "webp_bytes": 60036
      }
    ],
    "description": "A black outlined gold acanthus flourish with five blue bellflowers and distinct curled ends beneath a black rule on white.",
    "colors": [
      "gold",
      "blue",
      "black",
      "white"
    ],
    "subjects": [
      "acanthus",
      "leaf",
      "bellflower",
      "scroll"
    ],
    "categories": [
      "botanical",
      "floral",
      "scrollwork"
    ],
    "facing": "unclear",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "drawn-vector-sheet",
    "reference_design": 4,
    "components": {
      "reference_crop": {
        "png": "png/gold-scroll-with-blue-bellflowers-reference.png",
        "webp": "webp/gold-scroll-with-blue-bellflowers-reference.webp",
        "width": 516,
        "height": 107,
        "png_bytes": 90029,
        "webp_bytes": 58286,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/gold-scroll-with-blue-bellflowers-reference.png",
            "webp": "webp/128/gold-scroll-with-blue-bellflowers-reference.webp",
            "width": 128,
            "height": 27,
            "png_bytes": 8414,
            "webp_bytes": 5866
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/gold-scroll-with-blue-bellflowers-reference.png",
            "webp": "webp/256/gold-scroll-with-blue-bellflowers-reference.webp",
            "width": 256,
            "height": 53,
            "png_bytes": 29312,
            "webp_bytes": 18282
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/gold-scroll-with-blue-bellflowers-reference.png",
            "webp": "webp/512/gold-scroll-with-blue-bellflowers-reference.webp",
            "width": 512,
            "height": 106,
            "png_bytes": 101152,
            "webp_bytes": 60036
          }
        ]
      }
    },
    "source_pattern": "Digital strip4 is a complete flourish: the left raised scroll cap, central rising/falling acanthus curve, five individually placed bellflowers, and right large curled cap do not form repeated equivalent phases. Hand-drawn strip3 is not used. Retain the entire digital decoration with no frame atlas; no seamless period is invented.",
    "source_canvas": {
      "width": 516,
      "height": 107
    },
    "master_longest_dimension_cap": 516,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Use as a complete horizontal flourish with its distinct curled ends; the source does not establish a repeat. SVG uses source-fitted cubic contours and petal gradients.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "painted-symmetric-leaf-and-flower-panel",
    "svg": "svg/painted-symmetric-leaf-and-flower-panel.svg",
    "viewbox": [
      0,
      0,
      722,
      155
    ],
    "png": "png/painted-symmetric-leaf-and-flower-panel.png",
    "webp": "webp/painted-symmetric-leaf-and-flower-panel.webp",
    "width": 722,
    "height": 155,
    "png_bytes": 272627,
    "webp_bytes": 169010,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/painted-symmetric-leaf-and-flower-panel.png",
        "webp": "webp/128/painted-symmetric-leaf-and-flower-panel.webp",
        "width": 128,
        "height": 27,
        "png_bytes": 9041,
        "webp_bytes": 7360
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/painted-symmetric-leaf-and-flower-panel.png",
        "webp": "webp/256/painted-symmetric-leaf-and-flower-panel.webp",
        "width": 256,
        "height": 55,
        "png_bytes": 36268,
        "webp_bytes": 27766
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/painted-symmetric-leaf-and-flower-panel.png",
        "webp": "webp/512/painted-symmetric-leaf-and-flower-panel.webp",
        "width": 512,
        "height": 110,
        "png_bytes": 142208,
        "webp_bytes": 93564
      }
    ],
    "description": "A symmetric gold panel of red-edged leaves, flower rosettes, berries and pendant square trim.",
    "colors": [
      "gold",
      "green",
      "red",
      "blue",
      "cream"
    ],
    "subjects": [
      "leaf",
      "flower",
      "berry"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "painted-sheet",
    "reference_design": 1,
    "components": {
      "reference_crop": {
        "png": "png/painted-symmetric-leaf-and-flower-panel-reference.png",
        "webp": "webp/painted-symmetric-leaf-and-flower-panel-reference.webp",
        "width": 722,
        "height": 155,
        "png_bytes": 242620,
        "webp_bytes": 169010,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-symmetric-leaf-and-flower-panel-reference.png",
            "webp": "webp/128/painted-symmetric-leaf-and-flower-panel-reference.webp",
            "width": 128,
            "height": 27,
            "png_bytes": 9041,
            "webp_bytes": 7360
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-symmetric-leaf-and-flower-panel-reference.png",
            "webp": "webp/256/painted-symmetric-leaf-and-flower-panel-reference.webp",
            "width": 256,
            "height": 55,
            "png_bytes": 36268,
            "webp_bytes": 27766
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/painted-symmetric-leaf-and-flower-panel-reference.png",
            "webp": "webp/512/painted-symmetric-leaf-and-flower-panel-reference.webp",
            "width": 512,
            "height": 110,
            "png_bytes": 142208,
            "webp_bytes": 93564
          }
        ]
      }
    },
    "source_pattern": "The central upright palmette is a unique mirror axis. The left and right flowers/leaves mirror one another; no complete identical cycle is shown twice. Retain the complete panel, including its pendant square trim, without a frame.",
    "source_canvas": {
      "width": 722,
      "height": 155
    },
    "master_longest_dimension_cap": 722,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "painted-rosette-and-fan-vine",
    "svg": "svg/painted-rosette-and-fan-vine.svg",
    "viewbox": [
      0,
      0,
      407,
      141
    ],
    "png": "png/painted-rosette-and-fan-vine.png",
    "webp": "webp/painted-rosette-and-fan-vine.webp",
    "width": 407,
    "height": 141,
    "png_bytes": 137114,
    "webp_bytes": 84894,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/painted-rosette-and-fan-vine.png",
        "webp": "webp/128/painted-rosette-and-fan-vine.webp",
        "width": 128,
        "height": 44,
        "png_bytes": 13974,
        "webp_bytes": 10862
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/painted-rosette-and-fan-vine.png",
        "webp": "webp/256/painted-rosette-and-fan-vine.webp",
        "width": 256,
        "height": 89,
        "png_bytes": 56650,
        "webp_bytes": 38566
      }
    ],
    "description": "A painted olive acanthus vine alternates red fan flowers, a many-petaled rosette, a pointed red bud and a round cream flower between red rules.",
    "colors": [
      "gold",
      "green",
      "red",
      "blue",
      "cream"
    ],
    "subjects": [
      "leaf",
      "flower",
      "rosette",
      "bud",
      "vine"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "painted-sheet",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/painted-rosette-and-fan-vine-corner.svg",
        "viewbox": [
          0,
          0,
          141,
          141
        ],
        "png": "png/painted-rosette-and-fan-vine-corner.png",
        "webp": "webp/painted-rosette-and-fan-vine-corner.webp",
        "width": 141,
        "height": 141,
        "png_bytes": 52456,
        "webp_bytes": 32106,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-rosette-and-fan-vine-corner.png",
            "webp": "webp/128/painted-rosette-and-fan-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 43622,
            "webp_bytes": 27370
          }
        ]
      },
      "border_image": {
        "svg": "svg/painted-rosette-and-fan-vine-border.svg",
        "viewbox": [
          0,
          0,
          689,
          689
        ],
        "png": "png/painted-rosette-and-fan-vine-border.png",
        "webp": "webp/painted-rosette-and-fan-vine-border.webp",
        "width": 689,
        "height": 689,
        "png_bytes": 674735,
        "webp_bytes": 414666,
        "variants": [],
        "slice_pixels": 141
      },
      "rotated_tile": {
        "svg": "svg/painted-rosette-and-fan-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          141,
          407
        ],
        "png": "png/painted-rosette-and-fan-vine-rotated.png",
        "webp": "webp/painted-rosette-and-fan-vine-rotated.webp",
        "width": 141,
        "height": 407,
        "png_bytes": 140724,
        "webp_bytes": 85504,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-rosette-and-fan-vine-rotated.png",
            "webp": "webp/128/painted-rosette-and-fan-vine-rotated.webp",
            "width": 44,
            "height": 128,
            "png_bytes": 14204,
            "webp_bytes": 13354
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-rosette-and-fan-vine-rotated.png",
            "webp": "webp/256/painted-rosette-and-fan-vine-rotated.webp",
            "width": 89,
            "height": 256,
            "png_bytes": 57890,
            "webp_bytes": 38590
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.8865248226950353
      },
      "reference_crop": {
        "png": "png/painted-rosette-and-fan-vine-reference.png",
        "webp": "webp/painted-rosette-and-fan-vine-reference.webp",
        "width": 722,
        "height": 141,
        "png_bytes": 215416,
        "webp_bytes": 149438,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-rosette-and-fan-vine-reference.png",
            "webp": "webp/128/painted-rosette-and-fan-vine-reference.webp",
            "width": 128,
            "height": 25,
            "png_bytes": 7513,
            "webp_bytes": 6218
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-rosette-and-fan-vine-reference.png",
            "webp": "webp/256/painted-rosette-and-fan-vine-reference.webp",
            "width": 256,
            "height": 50,
            "png_bytes": 31490,
            "webp_bytes": 23786
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/painted-rosette-and-fan-vine-reference.png",
            "webp": "webp/512/painted-rosette-and-fan-vine-reference.webp",
            "width": 512,
            "height": 100,
            "png_bytes": 125541,
            "webp_bytes": 82592
          }
        ]
      }
    },
    "border_image_slice_percent": 20.4644412191582,
    "frame_edge_ratio": 2.8865248226950353,
    "repeat_ratio": 2.8865248226950353,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "The cycle contains four distinct flowers: red fan, many-petaled rosette, pointed bud and cream rosette. Corresponding red fans and large rosettes recur approximately407px apart. Native source x203\u2013610 captures all four flowers, cutting the curled vine between large motifs. Two-pixel end collars match the selected scan phase; the painted scan is not pixel-identical between occurrences.",
    "source_canvas": {
      "width": 407,
      "height": 141
    },
    "master_longest_dimension_cap": 407,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "painted-sprawling-floral-panel",
    "svg": "svg/painted-sprawling-floral-panel.svg",
    "viewbox": [
      0,
      0,
      722,
      229
    ],
    "png": "png/painted-sprawling-floral-panel.png",
    "webp": "webp/painted-sprawling-floral-panel.webp",
    "width": 722,
    "height": 229,
    "png_bytes": 393444,
    "webp_bytes": 239168,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/painted-sprawling-floral-panel.png",
        "webp": "webp/128/painted-sprawling-floral-panel.webp",
        "width": 128,
        "height": 41,
        "png_bytes": 13845,
        "webp_bytes": 11126
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/painted-sprawling-floral-panel.png",
        "webp": "webp/256/painted-sprawling-floral-panel.webp",
        "width": 256,
        "height": 81,
        "png_bytes": 53471,
        "webp_bytes": 40438
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/painted-sprawling-floral-panel.png",
        "webp": "webp/512/painted-sprawling-floral-panel.webp",
        "width": 512,
        "height": 162,
        "png_bytes": 206812,
        "webp_bytes": 132816
      }
    ],
    "description": "A broad gold painted panel with irregular scrolling leaves, differently shaped red and blue flowers, small rosettes and matching red/gold/black rules above and below.",
    "colors": [
      "gold",
      "green",
      "red",
      "blue",
      "cream"
    ],
    "subjects": [
      "leaf",
      "flower",
      "rosette",
      "vine"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "painted-sheet",
    "reference_design": 3,
    "components": {
      "reference_crop": {
        "png": "png/painted-sprawling-floral-panel-reference.png",
        "webp": "webp/painted-sprawling-floral-panel-reference.webp",
        "width": 722,
        "height": 232,
        "png_bytes": 354736,
        "webp_bytes": 244876,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-sprawling-floral-panel-reference.png",
            "webp": "webp/128/painted-sprawling-floral-panel-reference.webp",
            "width": 128,
            "height": 41,
            "png_bytes": 13872,
            "webp_bytes": 11156
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-sprawling-floral-panel-reference.png",
            "webp": "webp/256/painted-sprawling-floral-panel-reference.webp",
            "width": 256,
            "height": 82,
            "png_bytes": 54111,
            "webp_bytes": 41064
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/painted-sprawling-floral-panel-reference.png",
            "webp": "webp/512/painted-sprawling-floral-panel-reference.webp",
            "width": 512,
            "height": 165,
            "png_bytes": 210759,
            "webp_bytes": 136112
          }
        ]
      }
    },
    "source_pattern": "The middle panel has individually arranged large flowers, small rosettes and crossing stems. Neither the red rosette nor the blue radial flower has an equivalent repeated copy establishing a full cycle. Preserve the entire decoration; no repeat or frame is inferred.",
    "source_canvas": {
      "width": 722,
      "height": 229
    },
    "master_longest_dimension_cap": 722,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Irregular complete panel with matching repaired top/bottom rules; a seamless repeat has not been established.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "painted-opposed-serrated-flower-vine",
    "svg": "svg/painted-opposed-serrated-flower-vine.svg",
    "viewbox": [
      0,
      0,
      387,
      152
    ],
    "png": "png/painted-opposed-serrated-flower-vine.png",
    "webp": "webp/painted-opposed-serrated-flower-vine.webp",
    "width": 387,
    "height": 152,
    "png_bytes": 144795,
    "webp_bytes": 89488,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/painted-opposed-serrated-flower-vine.png",
        "webp": "webp/128/painted-opposed-serrated-flower-vine.webp",
        "width": 128,
        "height": 50,
        "png_bytes": 16660,
        "webp_bytes": 12844
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/painted-opposed-serrated-flower-vine.png",
        "webp": "webp/256/painted-opposed-serrated-flower-vine.webp",
        "width": 256,
        "height": 101,
        "png_bytes": 66295,
        "webp_bytes": 44604
      }
    ],
    "description": "A gold painted vine with opposed cream and red fan flowers framed by serrated blue-green leaves and small blossom sprigs.",
    "colors": [
      "gold",
      "green",
      "red",
      "blue",
      "cream"
    ],
    "subjects": [
      "leaf",
      "flower",
      "vine"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "painted-sheet",
    "reference_design": 4,
    "components": {
      "corner": {
        "svg": "svg/painted-opposed-serrated-flower-vine-corner.svg",
        "viewbox": [
          0,
          0,
          152,
          152
        ],
        "png": "png/painted-opposed-serrated-flower-vine-corner.png",
        "webp": "webp/painted-opposed-serrated-flower-vine-corner.webp",
        "width": 152,
        "height": 152,
        "png_bytes": 57804,
        "webp_bytes": 35262,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-opposed-serrated-flower-vine-corner.png",
            "webp": "webp/128/painted-opposed-serrated-flower-vine-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 42043,
            "webp_bytes": 26466
          }
        ]
      },
      "border_image": {
        "svg": "svg/painted-opposed-serrated-flower-vine-border.svg",
        "viewbox": [
          0,
          0,
          691,
          691
        ],
        "png": "png/painted-opposed-serrated-flower-vine-border.png",
        "webp": "webp/painted-opposed-serrated-flower-vine-border.webp",
        "width": 691,
        "height": 691,
        "png_bytes": 716471,
        "webp_bytes": 455650,
        "variants": [],
        "slice_pixels": 152
      },
      "rotated_tile": {
        "svg": "svg/painted-opposed-serrated-flower-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          152,
          387
        ],
        "png": "png/painted-opposed-serrated-flower-vine-rotated.png",
        "webp": "webp/painted-opposed-serrated-flower-vine-rotated.webp",
        "width": 152,
        "height": 387,
        "png_bytes": 147972,
        "webp_bytes": 89612,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-opposed-serrated-flower-vine-rotated.png",
            "webp": "webp/128/painted-opposed-serrated-flower-vine-rotated.webp",
            "width": 50,
            "height": 128,
            "png_bytes": 16832,
            "webp_bytes": 13024
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-opposed-serrated-flower-vine-rotated.png",
            "webp": "webp/256/painted-opposed-serrated-flower-vine-rotated.webp",
            "width": 101,
            "height": 256,
            "png_bytes": 67231,
            "webp_bytes": 44644
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.5460526315789473
      },
      "reference_crop": {
        "png": "png/painted-opposed-serrated-flower-vine-reference.png",
        "webp": "webp/painted-opposed-serrated-flower-vine-reference.webp",
        "width": 722,
        "height": 152,
        "png_bytes": 238153,
        "webp_bytes": 166068,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-opposed-serrated-flower-vine-reference.png",
            "webp": "webp/128/painted-opposed-serrated-flower-vine-reference.webp",
            "width": 128,
            "height": 27,
            "png_bytes": 8667,
            "webp_bytes": 7206
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-opposed-serrated-flower-vine-reference.png",
            "webp": "webp/256/painted-opposed-serrated-flower-vine-reference.webp",
            "width": 256,
            "height": 54,
            "png_bytes": 35588,
            "webp_bytes": 27086
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/painted-opposed-serrated-flower-vine-reference.png",
            "webp": "webp/512/painted-opposed-serrated-flower-vine-reference.webp",
            "width": 512,
            "height": 108,
            "png_bytes": 139433,
            "webp_bytes": 92174
          }
        ]
      }
    },
    "border_image_slice_percent": 21.99710564399421,
    "frame_edge_ratio": 2.5460526315789473,
    "repeat_ratio": 2.5460526315789473,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A full cycle contains both opposed cream/red fan flowers and their serrated blue-green leaves; one flower alone is a half cycle. Matching pairs occur at roughly387\u2013393px spacing in the scan. Native x260\u2013647 captures the full two-flower phase and joins in the narrow sprig/vine area. The chosen387px unit retains original pixels; two-pixel collars address the small endpoint mismatch, not the print spacing elsewhere.",
    "source_canvas": {
      "width": 387,
      "height": 152
    },
    "master_longest_dimension_cap": 387,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "painted-three-band-floral-panel",
    "svg": "svg/painted-three-band-floral-panel.svg",
    "viewbox": [
      0,
      0,
      722,
      217
    ],
    "png": "png/painted-three-band-floral-panel.png",
    "webp": "webp/painted-three-band-floral-panel.webp",
    "width": 722,
    "height": 217,
    "png_bytes": 368266,
    "webp_bytes": 237370,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/painted-three-band-floral-panel.png",
        "webp": "webp/128/painted-three-band-floral-panel.webp",
        "width": 128,
        "height": 38,
        "png_bytes": 12789,
        "webp_bytes": 10686
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/painted-three-band-floral-panel.png",
        "webp": "webp/256/painted-three-band-floral-panel.webp",
        "width": 256,
        "height": 77,
        "png_bytes": 50409,
        "webp_bytes": 39832
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/painted-three-band-floral-panel.png",
        "webp": "webp/512/painted-three-band-floral-panel.webp",
        "width": 512,
        "height": 154,
        "png_bytes": 193547,
        "webp_bytes": 133796
      }
    ],
    "description": "A composite painted border with a gold and red floral vine between narrow red bands of blue-green and gold scrolls.",
    "colors": [
      "gold",
      "green",
      "red",
      "blue",
      "cream"
    ],
    "subjects": [
      "leaf",
      "flower",
      "vine",
      "scroll"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "standalone",
    "kind": "standalone",
    "repeat_axis": "none",
    "derivation": "source-crop-and-color-trace",
    "reference": "painted-sheet",
    "reference_design": 5,
    "components": {
      "reference_crop": {
        "png": "png/painted-three-band-floral-panel-reference.png",
        "webp": "webp/painted-three-band-floral-panel-reference.webp",
        "width": 722,
        "height": 217,
        "png_bytes": 326147,
        "webp_bytes": 237370,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/painted-three-band-floral-panel-reference.png",
            "webp": "webp/128/painted-three-band-floral-panel-reference.webp",
            "width": 128,
            "height": 38,
            "png_bytes": 12789,
            "webp_bytes": 10686
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/painted-three-band-floral-panel-reference.png",
            "webp": "webp/256/painted-three-band-floral-panel-reference.webp",
            "width": 256,
            "height": 77,
            "png_bytes": 50409,
            "webp_bytes": 39832
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/painted-three-band-floral-panel-reference.png",
            "webp": "webp/512/painted-three-band-floral-panel-reference.webp",
            "width": 512,
            "height": 154,
            "png_bytes": 193547,
            "webp_bytes": 133796
          }
        ]
      }
    },
    "source_pattern": "The narrow outer scroll bands repeat at approximately149px, while the central opposed flowers and leaf arrangements follow a different longer cycle. The supplied722px panel does not establish a complete phase shared by all three bands. Preserve the composite whole; no arbitrary combined repeat or frame is invented.",
    "source_canvas": {
      "width": 722,
      "height": 217
    },
    "master_longest_dimension_cap": 722,
    "asset_type": "decoration",
    "has_transparency": false,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-alternating-stencil-scroll",
    "svg": "svg/blue-alternating-stencil-scroll.svg",
    "viewbox": [
      0,
      0,
      129,
      52
    ],
    "png": "png/blue-alternating-stencil-scroll.png",
    "webp": "webp/blue-alternating-stencil-scroll.webp",
    "width": 129,
    "height": 52,
    "png_bytes": 17108,
    "webp_bytes": 12504,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/blue-alternating-stencil-scroll.png",
        "webp": "webp/128/blue-alternating-stencil-scroll.webp",
        "width": 128,
        "height": 52,
        "png_bytes": 17154,
        "webp_bytes": 12510
      }
    ],
    "description": "Blue stencil scroll pair with alternating curved and pointed leaves on the untouched white/gray graph-paper source.",
    "colors": [
      "blue",
      "white",
      "gray"
    ],
    "subjects": [
      "leaf",
      "scroll"
    ],
    "categories": [
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "stencil-sheet",
    "reference_design": 1,
    "components": {
      "corner": {
        "svg": "svg/blue-alternating-stencil-scroll-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/blue-alternating-stencil-scroll-corner.png",
        "webp": "webp/blue-alternating-stencil-scroll-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 6975,
        "webp_bytes": 5284,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-alternating-stencil-scroll-border.svg",
        "viewbox": [
          0,
          0,
          233,
          233
        ],
        "png": "png/blue-alternating-stencil-scroll-border.png",
        "webp": "webp/blue-alternating-stencil-scroll-border.webp",
        "width": 233,
        "height": 233,
        "png_bytes": 82246,
        "webp_bytes": 64788,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/blue-alternating-stencil-scroll-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          129
        ],
        "png": "png/blue-alternating-stencil-scroll-rotated.png",
        "webp": "webp/blue-alternating-stencil-scroll-rotated.webp",
        "width": 52,
        "height": 129,
        "png_bytes": 17017,
        "webp_bytes": 12496,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-alternating-stencil-scroll-rotated.png",
            "webp": "webp/128/blue-alternating-stencil-scroll-rotated.webp",
            "width": 52,
            "height": 128,
            "png_bytes": 17096,
            "webp_bytes": 12496
          }
        ],
        "repeat_axis": "y",
        "repeat_ratio": 2.480769230769231
      },
      "reference_crop": {
        "png": "png/blue-alternating-stencil-scroll-reference.png",
        "webp": "webp/blue-alternating-stencil-scroll-reference.webp",
        "width": 316,
        "height": 52,
        "png_bytes": 34494,
        "webp_bytes": 27748,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-alternating-stencil-scroll-reference.png",
            "webp": "webp/128/blue-alternating-stencil-scroll-reference.webp",
            "width": 128,
            "height": 21,
            "png_bytes": 7460,
            "webp_bytes": 5488
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-alternating-stencil-scroll-reference.png",
            "webp": "webp/256/blue-alternating-stencil-scroll-reference.webp",
            "width": 256,
            "height": 42,
            "png_bytes": 26575,
            "webp_bytes": 19358
          }
        ]
      }
    },
    "border_image_slice_percent": 22.317596566523605,
    "frame_edge_ratio": 2.480769230769231,
    "repeat_ratio": 2.480769230769231,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "Two opposed open scrolls with alternating pointed leaves form one129px cycle. Decorative end strokes are excluded by selecting an interior cycle; the source grid remains and is not itself seamless.",
    "source_canvas": {
      "width": 129,
      "height": 52
    },
    "master_longest_dimension_cap": 129,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Graph-paper background is intentional; the ornament repeat and paper-grid phase do not both align perfectly.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-diamond-leaf-stencil-band",
    "svg": "svg/blue-diamond-leaf-stencil-band.svg",
    "viewbox": [
      0,
      0,
      105,
      52
    ],
    "png": "png/blue-diamond-leaf-stencil-band.png",
    "webp": "webp/blue-diamond-leaf-stencil-band.webp",
    "width": 105,
    "height": 52,
    "png_bytes": 14063,
    "webp_bytes": 10498,
    "variants": [],
    "description": "Blue stencil band with opposed three-leaf diamond sprays in curling waves, bounded by straight blue rules on retained graph paper.",
    "colors": [
      "blue",
      "white",
      "gray"
    ],
    "subjects": [
      "leaf",
      "diamond",
      "scroll"
    ],
    "categories": [
      "botanical",
      "geometric",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "stencil-sheet",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/blue-diamond-leaf-stencil-band-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/blue-diamond-leaf-stencil-band-corner.png",
        "webp": "webp/blue-diamond-leaf-stencil-band-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 6882,
        "webp_bytes": 5244,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-diamond-leaf-stencil-band-border.svg",
        "viewbox": [
          0,
          0,
          209,
          209
        ],
        "png": "png/blue-diamond-leaf-stencil-band-border.png",
        "webp": "webp/blue-diamond-leaf-stencil-band-border.webp",
        "width": 209,
        "height": 209,
        "png_bytes": 69911,
        "webp_bytes": 56524,
        "variants": [],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/blue-diamond-leaf-stencil-band-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          105
        ],
        "png": "png/blue-diamond-leaf-stencil-band-rotated.png",
        "webp": "webp/blue-diamond-leaf-stencil-band-rotated.webp",
        "width": 52,
        "height": 105,
        "png_bytes": 13933,
        "webp_bytes": 12330,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 2.019230769230769
      },
      "reference_crop": {
        "png": "png/blue-diamond-leaf-stencil-band-reference.png",
        "webp": "webp/blue-diamond-leaf-stencil-band-reference.webp",
        "width": 330,
        "height": 52,
        "png_bytes": 38404,
        "webp_bytes": 31714,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-diamond-leaf-stencil-band-reference.png",
            "webp": "webp/128/blue-diamond-leaf-stencil-band-reference.webp",
            "width": 128,
            "height": 20,
            "png_bytes": 7294,
            "webp_bytes": 5666
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/blue-diamond-leaf-stencil-band-reference.png",
            "webp": "webp/256/blue-diamond-leaf-stencil-band-reference.webp",
            "width": 256,
            "height": 40,
            "png_bytes": 26939,
            "webp_bytes": 20072
          }
        ]
      }
    },
    "border_image_slice_percent": 24.880382775119617,
    "frame_edge_ratio": 2.019230769230769,
    "repeat_ratio": 2.019230769230769,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "One upward and one downward three-leaf diamond spray within opposing waves and horizontal blue rules form the full105px cycle. Source grid remains visible.",
    "source_canvas": {
      "width": 105,
      "height": 52
    },
    "master_longest_dimension_cap": 105,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Graph-paper background is intentional; the ornament repeat and paper-grid phase do not both align perfectly.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "blue-four-petal-stencil-vine",
    "svg": "svg/blue-four-petal-stencil-vine.svg",
    "viewbox": [
      0,
      0,
      60,
      52
    ],
    "png": "png/blue-four-petal-stencil-vine.png",
    "webp": "webp/blue-four-petal-stencil-vine.webp",
    "width": 60,
    "height": 52,
    "png_bytes": 8859,
    "webp_bytes": 6646,
    "variants": [],
    "description": "Blue stencil vine enclosing a four-petal diamond flower with an upper leaf spray and lower curl, on untouched graph paper.",
    "colors": [
      "blue",
      "white",
      "gray"
    ],
    "subjects": [
      "flower",
      "leaf",
      "diamond",
      "vine",
      "scroll"
    ],
    "categories": [
      "floral",
      "botanical",
      "geometric",
      "scrollwork"
    ],
    "facing": "right",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "x",
    "derivation": "source-crop-and-color-trace",
    "reference": "stencil-sheet",
    "reference_design": 3,
    "components": {
      "corner": {
        "svg": "svg/blue-four-petal-stencil-vine-corner.svg",
        "viewbox": [
          0,
          0,
          52,
          52
        ],
        "png": "png/blue-four-petal-stencil-vine-corner.png",
        "webp": "webp/blue-four-petal-stencil-vine-corner.webp",
        "width": 52,
        "height": 52,
        "png_bytes": 7575,
        "webp_bytes": 5812,
        "variants": []
      },
      "border_image": {
        "svg": "svg/blue-four-petal-stencil-vine-border.svg",
        "viewbox": [
          0,
          0,
          164,
          164
        ],
        "png": "png/blue-four-petal-stencil-vine-border.png",
        "webp": "webp/blue-four-petal-stencil-vine-border.webp",
        "width": 164,
        "height": 164,
        "png_bytes": 49901,
        "webp_bytes": 31988,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 123,
            "png": "png/128/blue-four-petal-stencil-vine-border.png",
            "webp": "webp/128/blue-four-petal-stencil-vine-border.webp",
            "width": 123,
            "height": 123,
            "png_bytes": 28516,
            "webp_bytes": 17756
          }
        ],
        "slice_pixels": 52
      },
      "rotated_tile": {
        "svg": "svg/blue-four-petal-stencil-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          52,
          60
        ],
        "png": "png/blue-four-petal-stencil-vine-rotated.png",
        "webp": "webp/blue-four-petal-stencil-vine-rotated.webp",
        "width": 52,
        "height": 60,
        "png_bytes": 8833,
        "webp_bytes": 6654,
        "variants": [],
        "repeat_axis": "y",
        "repeat_ratio": 1.1538461538461537
      },
      "reference_crop": {
        "png": "png/blue-four-petal-stencil-vine-reference.png",
        "webp": "webp/blue-four-petal-stencil-vine-reference.webp",
        "width": 248,
        "height": 52,
        "png_bytes": 31662,
        "webp_bytes": 26116,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/blue-four-petal-stencil-vine-reference.png",
            "webp": "webp/128/blue-four-petal-stencil-vine-reference.webp",
            "width": 128,
            "height": 27,
            "png_bytes": 10520,
            "webp_bytes": 7948
          }
        ]
      }
    },
    "border_image_slice_percent": 31.70731707317073,
    "frame_edge_ratio": 1.1538461538461537,
    "repeat_ratio": 1.1538461538461537,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "One circular four-petal flower, upper three-leaf spray and lower curling stem repeat every~59.5px; an interior60px unit retains these together and excludes the terminal source tips.",
    "source_canvas": {
      "width": 60,
      "height": 52
    },
    "master_longest_dimension_cap": 60,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Graph-paper background is intentional; the ornament repeat and paper-grid phase do not both align perfectly.",
      "Repeats originally horizontally; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "russet-floral-vine-with-bud-borders",
    "svg": "svg/russet-floral-vine-with-bud-borders.svg",
    "viewbox": [
      0,
      0,
      324,
      739
    ],
    "png": "png/russet-floral-vine-with-bud-borders.png",
    "webp": "webp/russet-floral-vine-with-bud-borders.webp",
    "width": 324,
    "height": 739,
    "png_bytes": 588684,
    "webp_bytes": 337814,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/russet-floral-vine-with-bud-borders.png",
        "webp": "webp/128/russet-floral-vine-with-bud-borders.webp",
        "width": 56,
        "height": 128,
        "png_bytes": 20935,
        "webp_bytes": 15034
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/russet-floral-vine-with-bud-borders.png",
        "webp": "webp/256/russet-floral-vine-with-bud-borders.webp",
        "width": 112,
        "height": 256,
        "png_bytes": 78969,
        "webp_bytes": 53258
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/russet-floral-vine-with-bud-borders.png",
        "webp": "webp/512/russet-floral-vine-with-bud-borders.webp",
        "width": 224,
        "height": 512,
        "png_bytes": 299072,
        "webp_bytes": 180014
      }
    ],
    "description": "Large opposed cream and tan flowers, small white blossoms and sage-green curling leaves on russet, flanked by beige bands of alternating russet and gray-blue buds.",
    "colors": [
      "red",
      "cream",
      "tan",
      "green",
      "blue",
      "beige",
      "black"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine",
      "bud"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "tall-floral-sheet",
    "reference_design": 1,
    "components": {
      "corner": {
        "svg": "svg/russet-floral-vine-with-bud-borders-corner.svg",
        "viewbox": [
          0,
          0,
          324,
          324
        ],
        "png": "png/russet-floral-vine-with-bud-borders-corner.png",
        "webp": "webp/russet-floral-vine-with-bud-borders-corner.webp",
        "width": 324,
        "height": 324,
        "png_bytes": 260785,
        "webp_bytes": 148668,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-floral-vine-with-bud-borders-corner.png",
            "webp": "webp/128/russet-floral-vine-with-bud-borders-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 45284,
            "webp_bytes": 30168
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/russet-floral-vine-with-bud-borders-corner.png",
            "webp": "webp/256/russet-floral-vine-with-bud-borders-corner.webp",
            "width": 256,
            "height": 256,
            "png_bytes": 171392,
            "webp_bytes": 101914
          }
        ]
      },
      "border_image": {
        "svg": "svg/russet-floral-vine-with-bud-borders-border.svg",
        "viewbox": [
          0,
          0,
          1387,
          1387
        ],
        "png": "png/russet-floral-vine-with-bud-borders-border.png",
        "webp": "webp/russet-floral-vine-with-bud-borders-border.webp",
        "width": 1387,
        "height": 1387,
        "png_bytes": 2919818,
        "webp_bytes": 1631126,
        "variants": [],
        "slice_pixels": 324
      },
      "rotated_tile": {
        "svg": "svg/russet-floral-vine-with-bud-borders-rotated.svg",
        "viewbox": [
          0,
          0,
          739,
          324
        ],
        "png": "png/russet-floral-vine-with-bud-borders-rotated.png",
        "webp": "webp/russet-floral-vine-with-bud-borders-rotated.webp",
        "width": 739,
        "height": 324,
        "png_bytes": 582281,
        "webp_bytes": 337608,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-floral-vine-with-bud-borders-rotated.png",
            "webp": "webp/128/russet-floral-vine-with-bud-borders-rotated.webp",
            "width": 128,
            "height": 56,
            "png_bytes": 20445,
            "webp_bytes": 15010
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/russet-floral-vine-with-bud-borders-rotated.png",
            "webp": "webp/256/russet-floral-vine-with-bud-borders-rotated.webp",
            "width": 256,
            "height": 112,
            "png_bytes": 77860,
            "webp_bytes": 53234
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/russet-floral-vine-with-bud-borders-rotated.png",
            "webp": "webp/512/russet-floral-vine-with-bud-borders-rotated.webp",
            "width": 512,
            "height": 224,
            "png_bytes": 296212,
            "webp_bytes": 179930
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 2.2808641975308643
      },
      "reference_crop": {
        "png": "png/russet-floral-vine-with-bud-borders-reference.png",
        "webp": "webp/russet-floral-vine-with-bud-borders-reference.webp",
        "width": 324,
        "height": 1033,
        "png_bytes": 744296,
        "webp_bytes": 480328,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-floral-vine-with-bud-borders-reference.png",
            "webp": "webp/128/russet-floral-vine-with-bud-borders-reference.webp",
            "width": 40,
            "height": 128,
            "png_bytes": 15266,
            "webp_bytes": 11922
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/russet-floral-vine-with-bud-borders-reference.png",
            "webp": "webp/256/russet-floral-vine-with-bud-borders-reference.webp",
            "width": 80,
            "height": 256,
            "png_bytes": 58354,
            "webp_bytes": 40778
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/russet-floral-vine-with-bud-borders-reference.png",
            "webp": "webp/512/russet-floral-vine-with-bud-borders-reference.webp",
            "width": 161,
            "height": 512,
            "png_bytes": 222017,
            "webp_bytes": 141176
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/russet-floral-vine-with-bud-borders-reference.png",
            "webp": "webp/768/russet-floral-vine-with-bud-borders-reference.webp",
            "width": 241,
            "height": 768,
            "png_bytes": 482482,
            "webp_bytes": 291082
          }
        ]
      }
    },
    "border_image_slice_percent": 23.359769286229273,
    "frame_edge_ratio": 2.2808641975308643,
    "repeat_ratio": 2.2808641975308643,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "A full central motif comprises both opposed large flower types, with the associated smaller flowers, white-veined leaves and curled stalks. The same arrangement recurs738\u2013739px farther down, with the source fractional raster spacing represented by a739px native period. Narrow side bands alternate two bud orientations per92\u201393px cycle; eight such cycles register across the same739px full central period. Native shifts738/739 align all three bands and their color identities; shorter large-flower half-cycles do not. Interior y435\u20131174 retains both complete large flower heads and joins across leaf/stem phases, before the small star-shaped flower petals. The source ends and tan surround are excluded.",
    "source_canvas": {
      "width": 324,
      "height": 739
    },
    "master_longest_dimension_cap": 739,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "russet-opposed-flowers-and-sage-leaves",
    "svg": "svg/russet-opposed-flowers-and-sage-leaves.svg",
    "viewbox": [
      0,
      0,
      221,
      739
    ],
    "png": "png/russet-opposed-flowers-and-sage-leaves.png",
    "webp": "webp/russet-opposed-flowers-and-sage-leaves.webp",
    "width": 221,
    "height": 739,
    "png_bytes": 412221,
    "webp_bytes": 236290,
    "variants": [
      {
        "max_dimension": 128,
        "rendered_max_dimension": 128,
        "png": "png/128/russet-opposed-flowers-and-sage-leaves.png",
        "webp": "webp/128/russet-opposed-flowers-and-sage-leaves.webp",
        "width": 38,
        "height": 128,
        "png_bytes": 14483,
        "webp_bytes": 11244
      },
      {
        "max_dimension": 256,
        "rendered_max_dimension": 256,
        "png": "png/256/russet-opposed-flowers-and-sage-leaves.png",
        "webp": "webp/256/russet-opposed-flowers-and-sage-leaves.webp",
        "width": 77,
        "height": 256,
        "png_bytes": 55249,
        "webp_bytes": 37108
      },
      {
        "max_dimension": 512,
        "rendered_max_dimension": 512,
        "png": "png/512/russet-opposed-flowers-and-sage-leaves.png",
        "webp": "webp/512/russet-opposed-flowers-and-sage-leaves.webp",
        "width": 153,
        "height": 512,
        "png_bytes": 208683,
        "webp_bytes": 125490
      }
    ],
    "description": "Opposed large cream and tan flowers among smaller white blossoms, curled sage-green stems and white-veined leaves on russet, within thin green and black rules.",
    "colors": [
      "red",
      "cream",
      "tan",
      "green",
      "black"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine",
      "bud"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "tall-floral-sheet",
    "reference_design": 2,
    "components": {
      "corner": {
        "svg": "svg/russet-opposed-flowers-and-sage-leaves-corner.svg",
        "viewbox": [
          0,
          0,
          221,
          221
        ],
        "png": "png/russet-opposed-flowers-and-sage-leaves-corner.png",
        "webp": "webp/russet-opposed-flowers-and-sage-leaves-corner.webp",
        "width": 221,
        "height": 221,
        "png_bytes": 126560,
        "webp_bytes": 71808,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-opposed-flowers-and-sage-leaves-corner.png",
            "webp": "webp/128/russet-opposed-flowers-and-sage-leaves-corner.webp",
            "width": 128,
            "height": 128,
            "png_bytes": 45380,
            "webp_bytes": 28312
          }
        ]
      },
      "border_image": {
        "svg": "svg/russet-opposed-flowers-and-sage-leaves-border.svg",
        "viewbox": [
          0,
          0,
          1181,
          1181
        ],
        "png": "png/russet-opposed-flowers-and-sage-leaves-border.png",
        "webp": "webp/russet-opposed-flowers-and-sage-leaves-border.webp",
        "width": 1181,
        "height": 1181,
        "png_bytes": 1937659,
        "webp_bytes": 1113998,
        "variants": [],
        "slice_pixels": 221
      },
      "rotated_tile": {
        "svg": "svg/russet-opposed-flowers-and-sage-leaves-rotated.svg",
        "viewbox": [
          0,
          0,
          739,
          221
        ],
        "png": "png/russet-opposed-flowers-and-sage-leaves-rotated.png",
        "webp": "webp/russet-opposed-flowers-and-sage-leaves-rotated.webp",
        "width": 739,
        "height": 221,
        "png_bytes": 411566,
        "webp_bytes": 236686,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-opposed-flowers-and-sage-leaves-rotated.png",
            "webp": "webp/128/russet-opposed-flowers-and-sage-leaves-rotated.webp",
            "width": 128,
            "height": 38,
            "png_bytes": 14316,
            "webp_bytes": 10230
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/russet-opposed-flowers-and-sage-leaves-rotated.png",
            "webp": "webp/256/russet-opposed-flowers-and-sage-leaves-rotated.webp",
            "width": 256,
            "height": 77,
            "png_bytes": 54866,
            "webp_bytes": 37040
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/russet-opposed-flowers-and-sage-leaves-rotated.png",
            "webp": "webp/512/russet-opposed-flowers-and-sage-leaves-rotated.webp",
            "width": 512,
            "height": 153,
            "png_bytes": 207663,
            "webp_bytes": 125386
          }
        ],
        "repeat_axis": "x",
        "repeat_ratio": 3.3438914027149322
      },
      "reference_crop": {
        "png": "png/russet-opposed-flowers-and-sage-leaves-reference.png",
        "webp": "webp/russet-opposed-flowers-and-sage-leaves-reference.webp",
        "width": 221,
        "height": 1033,
        "png_bytes": 522541,
        "webp_bytes": 333720,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/russet-opposed-flowers-and-sage-leaves-reference.png",
            "webp": "webp/128/russet-opposed-flowers-and-sage-leaves-reference.webp",
            "width": 27,
            "height": 128,
            "png_bytes": 10560,
            "webp_bytes": 8034
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/russet-opposed-flowers-and-sage-leaves-reference.png",
            "webp": "webp/256/russet-opposed-flowers-and-sage-leaves-reference.webp",
            "width": 55,
            "height": 256,
            "png_bytes": 40813,
            "webp_bytes": 28262
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/russet-opposed-flowers-and-sage-leaves-reference.png",
            "webp": "webp/512/russet-opposed-flowers-and-sage-leaves-reference.webp",
            "width": 110,
            "height": 512,
            "png_bytes": 155123,
            "webp_bytes": 97340
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/russet-opposed-flowers-and-sage-leaves-reference.png",
            "webp": "webp/768/russet-opposed-flowers-and-sage-leaves-reference.webp",
            "width": 164,
            "height": 768,
            "png_bytes": 336457,
            "webp_bytes": 200402
          }
        ]
      }
    },
    "border_image_slice_percent": 18.712955122777306,
    "frame_edge_ratio": 3.3438914027149322,
    "repeat_ratio": 3.3438914027149322,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "The two large flower heads differ: one is frilled and faces one direction, the other is pointed with a speckled russet seed center and faces the opposite direction. Both belong in the full739px source-supported cycle. Repeated source arrangements register at738\u2013739px due to native fractional raster spacing. The isolated center preserves the complete central artwork and its bounding rules; y435\u20131174 includes both entire large flower heads and crosses matching leafy stem phases. No invented reflected motif or terminal cap is inserted.",
    "source_canvas": {
      "width": 221,
      "height": 739
    },
    "master_longest_dimension_cap": 739,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "sage-leaf-and-russet-bud-vine",
    "svg": "svg/sage-leaf-and-russet-bud-vine.svg",
    "viewbox": [
      0,
      0,
      50,
      92
    ],
    "png": "png/sage-leaf-and-russet-bud-vine.png",
    "webp": "webp/sage-leaf-and-russet-bud-vine.webp",
    "width": 50,
    "height": 92,
    "png_bytes": 11436,
    "webp_bytes": 6788,
    "variants": [],
    "description": "Tiny russet and gray-blue pendant buds alternate orientation along a sage-green leafy vine on beige between thin rules.",
    "colors": [
      "green",
      "red",
      "blue",
      "beige",
      "black"
    ],
    "subjects": [
      "flower",
      "leaf",
      "vine",
      "bud"
    ],
    "categories": [
      "floral",
      "botanical",
      "scrollwork"
    ],
    "facing": "mixed",
    "composition": "repeat-tile",
    "kind": "repeat-tile",
    "repeat_axis": "y",
    "derivation": "source-crop-and-color-trace",
    "reference": "tall-floral-sheet",
    "reference_design": 3,
    "components": {
      "corner": {
        "svg": "svg/sage-leaf-and-russet-bud-vine-corner.svg",
        "viewbox": [
          0,
          0,
          50,
          50
        ],
        "png": "png/sage-leaf-and-russet-bud-vine-corner.png",
        "webp": "webp/sage-leaf-and-russet-bud-vine-corner.webp",
        "width": 50,
        "height": 50,
        "png_bytes": 6486,
        "webp_bytes": 3942,
        "variants": []
      },
      "border_image": {
        "svg": "svg/sage-leaf-and-russet-bud-vine-border.svg",
        "viewbox": [
          0,
          0,
          192,
          192
        ],
        "png": "png/sage-leaf-and-russet-bud-vine-border.png",
        "webp": "webp/sage-leaf-and-russet-bud-vine-border.webp",
        "width": 192,
        "height": 192,
        "png_bytes": 57984,
        "webp_bytes": 30378,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 96,
            "png": "png/128/sage-leaf-and-russet-bud-vine-border.png",
            "webp": "webp/128/sage-leaf-and-russet-bud-vine-border.webp",
            "width": 96,
            "height": 96,
            "png_bytes": 15295,
            "webp_bytes": 12572
          }
        ],
        "slice_pixels": 50
      },
      "rotated_tile": {
        "svg": "svg/sage-leaf-and-russet-bud-vine-rotated.svg",
        "viewbox": [
          0,
          0,
          92,
          50
        ],
        "png": "png/sage-leaf-and-russet-bud-vine-rotated.png",
        "webp": "webp/sage-leaf-and-russet-bud-vine-rotated.webp",
        "width": 92,
        "height": 50,
        "png_bytes": 11386,
        "webp_bytes": 6692,
        "variants": [],
        "repeat_axis": "x",
        "repeat_ratio": 1.84
      },
      "reference_crop": {
        "png": "png/sage-leaf-and-russet-bud-vine-reference.png",
        "webp": "webp/sage-leaf-and-russet-bud-vine-reference.webp",
        "width": 50,
        "height": 1033,
        "png_bytes": 112447,
        "webp_bytes": 72334,
        "variants": [
          {
            "max_dimension": 128,
            "rendered_max_dimension": 128,
            "png": "png/128/sage-leaf-and-russet-bud-vine-reference.png",
            "webp": "webp/128/sage-leaf-and-russet-bud-vine-reference.webp",
            "width": 6,
            "height": 128,
            "png_bytes": 2345,
            "webp_bytes": 1672
          },
          {
            "max_dimension": 256,
            "rendered_max_dimension": 256,
            "png": "png/256/sage-leaf-and-russet-bud-vine-reference.png",
            "webp": "webp/256/sage-leaf-and-russet-bud-vine-reference.webp",
            "width": 12,
            "height": 256,
            "png_bytes": 8628,
            "webp_bytes": 6796
          },
          {
            "max_dimension": 512,
            "rendered_max_dimension": 512,
            "png": "png/512/sage-leaf-and-russet-bud-vine-reference.png",
            "webp": "webp/512/sage-leaf-and-russet-bud-vine-reference.webp",
            "width": 25,
            "height": 512,
            "png_bytes": 34081,
            "webp_bytes": 22094
          },
          {
            "max_dimension": 768,
            "rendered_max_dimension": 768,
            "png": "png/768/sage-leaf-and-russet-bud-vine-reference.png",
            "webp": "webp/768/sage-leaf-and-russet-bud-vine-reference.webp",
            "width": 37,
            "height": 768,
            "png_bytes": 73165,
            "webp_bytes": 44422
          }
        ]
      }
    },
    "border_image_slice_percent": 26.041666666666668,
    "frame_edge_ratio": 1.84,
    "repeat_ratio": 1.84,
    "frame_fit": "round",
    "corner_method": "source-derived-miter",
    "source_pattern": "The two opposed pendant bud arrangements alternate, with gray-blue lobes above russet lobes in one and below them in the other. Both are required in a complete92px cycle; the nominal half46px shift exchanges motifs/colors. Matching arrangements recur92\u201393px apart, with739px registering eight cycles. Interior y226\u2013318 retains both arrangements and crosses matching narrow stem/leaf phases. Only the left band is extracted; the right band depicts essentially the same vine at a shifted source phase.",
    "source_canvas": {
      "width": 50,
      "height": 92
    },
    "master_longest_dimension_cap": 92,
    "asset_type": "border",
    "has_transparency": false,
    "usage_notes": [
      "Repeats originally vertically; use the matching rotated tile for the other axis and the supplied atlas with round fitting for frames.",
      "Opaque background is part of this image; it will cover the surface behind it.",
      "PNG/WebP preserve the painted source appearance; SVG is an approximate trace. Check the reference crop and repeat audit for source limitations."
    ]
  },
  {
    "name": "anafiles",
    "png": "png/anafiles.png",
    "webp": "webp/anafiles.webp",
    "width": 964,
    "height": 670,
    "png_bytes": 1017132,
    "webp_bytes": 471034,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 89,
        "png": "png/128/anafiles.png",
        "webp": "webp/128/anafiles.webp",
        "png_bytes": 21007,
        "webp_bytes": 16726
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 178,
        "png": "png/256/anafiles.png",
        "webp": "webp/256/anafiles.webp",
        "png_bytes": 78455,
        "webp_bytes": 54294
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 356,
        "png": "png/512/anafiles.png",
        "webp": "webp/512/anafiles.webp",
        "png_bytes": 278791,
        "webp_bytes": 181950
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 534,
        "png": "png/768/anafiles.png",
        "webp": "webp/768/anafiles.webp",
        "png_bytes": 555036,
        "webp_bytes": 354756
      }
    ],
    "description": "Two seated human musicians facing left play long gold trumpets with red pennants inside a blue rectangular manuscript frame.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "trumpet"
    ],
    "facing": "left",
    "colors": [
      "blue",
      "red",
      "gold",
      "purple"
    ],
    "composition": "framed-scene",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "bird-wind-player",
    "png": "png/bird-wind-player.png",
    "webp": "webp/bird-wind-player.webp",
    "width": 1211,
    "height": 1299,
    "png_bytes": 1425509,
    "webp_bytes": 1048316,
    "variants": [
      {
        "max_dimension": 128,
        "width": 119,
        "height": 128,
        "png": "png/128/bird-wind-player.png",
        "webp": "webp/128/bird-wind-player.webp",
        "png_bytes": 20494,
        "webp_bytes": 17002
      },
      {
        "max_dimension": 256,
        "width": 239,
        "height": 256,
        "png": "png/256/bird-wind-player.png",
        "webp": "webp/256/bird-wind-player.webp",
        "png_bytes": 71857,
        "webp_bytes": 57298
      },
      {
        "max_dimension": 512,
        "width": 477,
        "height": 512,
        "png": "png/512/bird-wind-player.png",
        "webp": "webp/512/bird-wind-player.webp",
        "png_bytes": 255051,
        "webp_bytes": 197970
      },
      {
        "max_dimension": 768,
        "width": 716,
        "height": 768,
        "png": "png/768/bird-wind-player.png",
        "webp": "webp/768/bird-wind-player.webp",
        "png_bytes": 542602,
        "webp_bytes": 413842
      }
    ],
    "description": "A dark bird-like creature with human arms and a pale blue patterned belly plays a long red and gold wind instrument facing left.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy",
      "music"
    ],
    "subjects": [
      "bird-like-creature",
      "wind-instrument"
    ],
    "facing": "left",
    "colors": [
      "black",
      "blue",
      "red",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "boar-lute-player",
    "png": "png/boar-lute-player.png",
    "webp": "webp/boar-lute-player.webp",
    "width": 1177,
    "height": 1337,
    "png_bytes": 1288066,
    "webp_bytes": 900478,
    "variants": [
      {
        "max_dimension": 128,
        "width": 113,
        "height": 128,
        "png": "png/128/boar-lute-player.png",
        "webp": "webp/128/boar-lute-player.webp",
        "png_bytes": 17670,
        "webp_bytes": 13210
      },
      {
        "max_dimension": 256,
        "width": 225,
        "height": 256,
        "png": "png/256/boar-lute-player.png",
        "webp": "webp/256/boar-lute-player.webp",
        "png_bytes": 60808,
        "webp_bytes": 44724
      },
      {
        "max_dimension": 512,
        "width": 451,
        "height": 512,
        "png": "png/512/boar-lute-player.png",
        "webp": "webp/512/boar-lute-player.webp",
        "png_bytes": 219017,
        "webp_bytes": 157878
      },
      {
        "max_dimension": 768,
        "width": 676,
        "height": 768,
        "png": "png/768/boar-lute-player.png",
        "webp": "webp/768/boar-lute-player.webp",
        "png_bytes": 468045,
        "webp_bytes": 335318
      }
    ],
    "description": "An upright blue-gray boar plays a gold lute facing right.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "boar",
      "lute"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "gray",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "bunny-harp",
    "png": "png/bunny-harp.png",
    "webp": "webp/bunny-harp.webp",
    "width": 1021,
    "height": 1541,
    "png_bytes": 1073840,
    "webp_bytes": 728608,
    "variants": [
      {
        "max_dimension": 128,
        "width": 85,
        "height": 128,
        "png": "png/128/bunny-harp.png",
        "webp": "webp/128/bunny-harp.webp",
        "png_bytes": 12682,
        "webp_bytes": 9950
      },
      {
        "max_dimension": 256,
        "width": 170,
        "height": 256,
        "png": "png/256/bunny-harp.png",
        "webp": "webp/256/bunny-harp.webp",
        "png_bytes": 42969,
        "webp_bytes": 34116
      },
      {
        "max_dimension": 512,
        "width": 339,
        "height": 512,
        "png": "png/512/bunny-harp.png",
        "webp": "webp/512/bunny-harp.webp",
        "png_bytes": 147374,
        "webp_bytes": 106048
      },
      {
        "max_dimension": 768,
        "width": 509,
        "height": 768,
        "png": "png/768/bunny-harp.png",
        "webp": "webp/768/bunny-harp.webp",
        "png_bytes": 305644,
        "webp_bytes": 217584
      }
    ],
    "description": "An upright brown rabbit facing right plays an orange and gold harp.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "rabbit",
      "harp"
    ],
    "facing": "right",
    "colors": [
      "brown",
      "orange",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "bunny-trumpet",
    "png": "png/bunny-trumpet.png",
    "webp": "webp/bunny-trumpet.webp",
    "width": 1536,
    "height": 1024,
    "png_bytes": 1822297,
    "webp_bytes": 1133700,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 85,
        "png": "png/128/bunny-trumpet.png",
        "webp": "webp/128/bunny-trumpet.webp",
        "png_bytes": 11646,
        "webp_bytes": 8836
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 171,
        "png": "png/256/bunny-trumpet.png",
        "webp": "webp/256/bunny-trumpet.webp",
        "png_bytes": 39492,
        "webp_bytes": 26382
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 341,
        "png": "png/512/bunny-trumpet.png",
        "webp": "webp/512/bunny-trumpet.webp",
        "png_bytes": 136714,
        "webp_bytes": 90196
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 512,
        "png": "png/768/bunny-trumpet.png",
        "webp": "webp/768/bunny-trumpet.webp",
        "png_bytes": 290160,
        "webp_bytes": 190604
      }
    ],
    "description": "A seated brown rabbit facing left plays a long gold trumpet extending to the left.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "rabbit",
      "trumpet"
    ],
    "facing": "left",
    "colors": [
      "brown",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "canine-fiddle-player",
    "png": "png/canine-fiddle-player.png",
    "webp": "webp/canine-fiddle-player.webp",
    "width": 1188,
    "height": 1324,
    "png_bytes": 1035264,
    "webp_bytes": 710002,
    "variants": [
      {
        "max_dimension": 128,
        "width": 115,
        "height": 128,
        "png": "png/128/canine-fiddle-player.png",
        "webp": "webp/128/canine-fiddle-player.webp",
        "png_bytes": 15184,
        "webp_bytes": 12370
      },
      {
        "max_dimension": 256,
        "width": 230,
        "height": 256,
        "png": "png/256/canine-fiddle-player.png",
        "webp": "webp/256/canine-fiddle-player.webp",
        "png_bytes": 50491,
        "webp_bytes": 36072
      },
      {
        "max_dimension": 512,
        "width": 459,
        "height": 512,
        "png": "png/512/canine-fiddle-player.png",
        "webp": "webp/512/canine-fiddle-player.webp",
        "png_bytes": 174735,
        "webp_bytes": 123060
      },
      {
        "max_dimension": 768,
        "width": 689,
        "height": 768,
        "png": "png/768/canine-fiddle-player.png",
        "webp": "webp/768/canine-fiddle-player.webp",
        "png_bytes": 371359,
        "webp_bytes": 262614
      }
    ],
    "description": "A canine-headed figure in a blue tunic, red collar, and black boots strides left while playing a bowed fiddle, with its snout tilted upward.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy",
      "music"
    ],
    "subjects": [
      "canine-like-creature",
      "fiddle"
    ],
    "facing": "left",
    "colors": [
      "blue",
      "red",
      "brown",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "crowned-cat",
    "png": "png/crowned-cat.png",
    "webp": "webp/crowned-cat.webp",
    "width": 1111,
    "height": 1415,
    "png_bytes": 1301078,
    "webp_bytes": 844580,
    "variants": [
      {
        "max_dimension": 128,
        "width": 101,
        "height": 128,
        "png": "png/128/crowned-cat.png",
        "webp": "webp/128/crowned-cat.webp",
        "png_bytes": 17283,
        "webp_bytes": 12830
      },
      {
        "max_dimension": 256,
        "width": 201,
        "height": 256,
        "png": "png/256/crowned-cat.png",
        "webp": "webp/256/crowned-cat.webp",
        "png_bytes": 60130,
        "webp_bytes": 41460
      },
      {
        "max_dimension": 512,
        "width": 402,
        "height": 512,
        "png": "png/512/crowned-cat.png",
        "webp": "webp/512/crowned-cat.webp",
        "png_bytes": 209733,
        "webp_bytes": 138966
      },
      {
        "max_dimension": 768,
        "width": 603,
        "height": 768,
        "png": "png/768/crowned-cat.png",
        "webp": "webp/768/crowned-cat.webp",
        "png_bytes": 432838,
        "webp_bytes": 286732
      }
    ],
    "description": "A seated cream-colored cat with a long striped tail wears an ornate gold crown and shows a red tongue, looking mostly toward the viewer.",
    "categories": [
      "animals",
      "royalty"
    ],
    "subjects": [
      "cat",
      "crown"
    ],
    "facing": "front",
    "colors": [
      "cream",
      "brown",
      "gold",
      "red"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "curled-cat",
    "png": "png/curled-cat.png",
    "webp": "webp/curled-cat.webp",
    "width": 1414,
    "height": 1112,
    "png_bytes": 1708149,
    "webp_bytes": 1164916,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 101,
        "png": "png/128/curled-cat.png",
        "webp": "webp/128/curled-cat.webp",
        "png_bytes": 19652,
        "webp_bytes": 15410
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 201,
        "png": "png/256/curled-cat.png",
        "webp": "webp/256/curled-cat.webp",
        "png_bytes": 70466,
        "webp_bytes": 49680
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 403,
        "png": "png/512/curled-cat.png",
        "webp": "webp/512/curled-cat.webp",
        "png_bytes": 259498,
        "webp_bytes": 180280
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 604,
        "png": "png/768/curled-cat.png",
        "webp": "webp/768/curled-cat.webp",
        "png_bytes": 556538,
        "webp_bytes": 384148
      }
    ],
    "description": "A brown and gold cat curls into a compact rounded shape with its tail over its body and its face tilted toward the viewer.",
    "categories": [
      "animals"
    ],
    "subjects": [
      "cat"
    ],
    "facing": "front",
    "colors": [
      "brown",
      "gold",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "donkey-organist",
    "png": "png/donkey-organist.png",
    "webp": "webp/donkey-organist.webp",
    "width": 1211,
    "height": 1299,
    "png_bytes": 2544851,
    "webp_bytes": 1724766,
    "variants": [
      {
        "max_dimension": 128,
        "width": 119,
        "height": 128,
        "png": "png/128/donkey-organist.png",
        "webp": "webp/128/donkey-organist.webp",
        "png_bytes": 29927,
        "webp_bytes": 25122
      },
      {
        "max_dimension": 256,
        "width": 239,
        "height": 256,
        "png": "png/256/donkey-organist.png",
        "webp": "webp/256/donkey-organist.webp",
        "png_bytes": 108784,
        "webp_bytes": 75918
      },
      {
        "max_dimension": 512,
        "width": 477,
        "height": 512,
        "png": "png/512/donkey-organist.png",
        "webp": "webp/512/donkey-organist.webp",
        "png_bytes": 414436,
        "webp_bytes": 287034
      },
      {
        "max_dimension": 768,
        "width": 716,
        "height": 768,
        "png": "png/768/donkey-organist.png",
        "webp": "webp/768/donkey-organist.webp",
        "png_bytes": 929580,
        "webp_bytes": 642170
      }
    ],
    "description": "A seated gray donkey facing right plays a tall gold pipe organ positioned to its right.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "donkey",
      "organ"
    ],
    "facing": "right",
    "colors": [
      "gray",
      "gold",
      "brown"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "lizard-lute-player",
    "png": "png/lizard-lute-player.png",
    "webp": "webp/lizard-lute-player.webp",
    "width": 1024,
    "height": 1536,
    "png_bytes": 2440506,
    "webp_bytes": 1728106,
    "variants": [
      {
        "max_dimension": 128,
        "width": 85,
        "height": 128,
        "png": "png/128/lizard-lute-player.png",
        "webp": "webp/128/lizard-lute-player.webp",
        "png_bytes": 17964,
        "webp_bytes": 15386
      },
      {
        "max_dimension": 256,
        "width": 171,
        "height": 256,
        "png": "png/256/lizard-lute-player.png",
        "webp": "webp/256/lizard-lute-player.webp",
        "png_bytes": 61163,
        "webp_bytes": 48838
      },
      {
        "max_dimension": 512,
        "width": 341,
        "height": 512,
        "png": "png/512/lizard-lute-player.png",
        "webp": "webp/512/lizard-lute-player.webp",
        "png_bytes": 217787,
        "webp_bytes": 170638
      },
      {
        "max_dimension": 768,
        "width": 512,
        "height": 768,
        "png": "png/768/lizard-lute-player.png",
        "webp": "webp/768/lizard-lute-player.webp",
        "png_bytes": 468163,
        "webp_bytes": 361882
      }
    ],
    "description": "A gold lizard in a blue cap and tunic plays a pink and gold lute facing right, with clawed feet and a tail curving left.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "lizard",
      "lute"
    ],
    "facing": "right",
    "colors": [
      "gold",
      "blue",
      "pink"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "fish-with-arms",
    "png": "png/fish-with-arms.png",
    "webp": "webp/fish-with-arms.webp",
    "width": 1325,
    "height": 1187,
    "png_bytes": 1517617,
    "webp_bytes": 1061054,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 115,
        "png": "png/128/fish-with-arms.png",
        "webp": "webp/128/fish-with-arms.webp",
        "png_bytes": 19796,
        "webp_bytes": 15190
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 229,
        "png": "png/256/fish-with-arms.png",
        "webp": "webp/256/fish-with-arms.webp",
        "png_bytes": 70683,
        "webp_bytes": 51356
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 459,
        "png": "png/512/fish-with-arms.png",
        "webp": "webp/512/fish-with-arms.webp",
        "png_bytes": 259247,
        "webp_bytes": 182658
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 688,
        "png": "png/768/fish-with-arms.png",
        "webp": "webp/768/fish-with-arms.webp",
        "png_bytes": 555302,
        "webp_bytes": 390360
      }
    ],
    "description": "A blue-green fish faces right with two pale human arms raised above its back and red cloth between them.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy"
    ],
    "subjects": [
      "fish"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "green",
      "cream",
      "red"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "flying-pig",
    "png": "png/flying-pig.png",
    "webp": "webp/flying-pig.webp",
    "width": 1254,
    "height": 1254,
    "png_bytes": 1181614,
    "webp_bytes": 832078,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 128,
        "png": "png/128/flying-pig.png",
        "webp": "webp/128/flying-pig.webp",
        "png_bytes": 18644,
        "webp_bytes": 14564
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 256,
        "png": "png/256/flying-pig.png",
        "webp": "webp/256/flying-pig.webp",
        "png_bytes": 62459,
        "webp_bytes": 45056
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 512,
        "png": "png/512/flying-pig.png",
        "webp": "webp/512/flying-pig.webp",
        "png_bytes": 220065,
        "webp_bytes": 157448
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 768,
        "png": "png/768/flying-pig.png",
        "webp": "webp/768/flying-pig.webp",
        "png_bytes": 469117,
        "webp_bytes": 335748
      }
    ],
    "description": "A pink pig facing right has large gold feathered wings, a curled tail, and dangling legs.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy"
    ],
    "subjects": [
      "pig"
    ],
    "facing": "right",
    "colors": [
      "pink",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "frog",
    "png": "png/frog.png",
    "webp": "webp/frog.webp",
    "width": 1774,
    "height": 887,
    "png_bytes": 1958415,
    "webp_bytes": 1328258,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 64,
        "png": "png/128/frog.png",
        "webp": "webp/128/frog.webp",
        "png_bytes": 13518,
        "webp_bytes": 10946
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 128,
        "png": "png/256/frog.png",
        "webp": "webp/256/frog.webp",
        "png_bytes": 49376,
        "webp_bytes": 37264
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 256,
        "png": "png/512/frog.png",
        "webp": "webp/512/frog.webp",
        "png_bytes": 187484,
        "webp_bytes": 132828
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 384,
        "png": "png/768/frog.png",
        "webp": "webp/768/frog.webp",
        "png_bytes": 412222,
        "webp_bytes": 287368
      }
    ],
    "description": "A broad green frog with dark spots crouches facing left.",
    "categories": [
      "animals"
    ],
    "subjects": [
      "frog"
    ],
    "facing": "left",
    "colors": [
      "green",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "hooded-bagpiper",
    "png": "png/hooded-bagpiper.png",
    "webp": "webp/hooded-bagpiper.webp",
    "width": 962,
    "height": 1635,
    "png_bytes": 1400786,
    "webp_bytes": 948276,
    "variants": [
      {
        "max_dimension": 128,
        "width": 75,
        "height": 128,
        "png": "png/128/hooded-bagpiper.png",
        "webp": "webp/128/hooded-bagpiper.webp",
        "png_bytes": 14089,
        "webp_bytes": 11918
      },
      {
        "max_dimension": 256,
        "width": 151,
        "height": 256,
        "png": "png/256/hooded-bagpiper.png",
        "webp": "webp/256/hooded-bagpiper.webp",
        "png_bytes": 48050,
        "webp_bytes": 36458
      },
      {
        "max_dimension": 512,
        "width": 301,
        "height": 512,
        "png": "png/512/hooded-bagpiper.png",
        "webp": "webp/512/hooded-bagpiper.webp",
        "png_bytes": 168098,
        "webp_bytes": 118130
      },
      {
        "max_dimension": 768,
        "width": 452,
        "height": 768,
        "png": "png/768/hooded-bagpiper.png",
        "webp": "webp/768/hooded-bagpiper.webp",
        "png_bytes": 355909,
        "webp_bytes": 247950
      }
    ],
    "description": "A standing human facing right wears a pointed red-orange hood and tunic with green lining and black shoes, playing pale bagpipes with a long pipe extending left.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "bagpipes"
    ],
    "facing": "right",
    "colors": [
      "orange",
      "red",
      "green",
      "cream",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r1-c1-organ-player",
    "png": "png/musician-r1-c1-organ-player.png",
    "webp": "webp/musician-r1-c1-organ-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1906271,
    "webp_bytes": 1317572,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r1-c1-organ-player.png",
        "webp": "webp/128/musician-r1-c1-organ-player.webp",
        "png_bytes": 22112,
        "webp_bytes": 18490
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r1-c1-organ-player.png",
        "webp": "webp/256/musician-r1-c1-organ-player.webp",
        "png_bytes": 78779,
        "webp_bytes": 56254
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r1-c1-organ-player.png",
        "webp": "webp/512/musician-r1-c1-organ-player.webp",
        "png_bytes": 290436,
        "webp_bytes": 203720
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r1-c1-organ-player.png",
        "webp": "webp/768/musician-r1-c1-organ-player.webp",
        "png_bytes": 635329,
        "webp_bytes": 442718
      }
    ],
    "description": "A seated human facing right wears a patterned cream cap, red sleeves, and a brown robe, holding small vertical organ pipes and gesturing right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "organ"
    ],
    "facing": "right",
    "colors": [
      "cream",
      "red",
      "brown"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r1-c2-shawm-player",
    "png": "png/musician-r1-c2-shawm-player.png",
    "webp": "webp/musician-r1-c2-shawm-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1317650,
    "webp_bytes": 897056,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r1-c2-shawm-player.png",
        "webp": "webp/128/musician-r1-c2-shawm-player.webp",
        "png_bytes": 15888,
        "webp_bytes": 12304
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r1-c2-shawm-player.png",
        "webp": "webp/256/musician-r1-c2-shawm-player.webp",
        "png_bytes": 55496,
        "webp_bytes": 40206
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r1-c2-shawm-player.png",
        "webp": "webp/512/musician-r1-c2-shawm-player.webp",
        "png_bytes": 202584,
        "webp_bytes": 141154
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r1-c2-shawm-player.png",
        "webp": "webp/768/musician-r1-c2-shawm-player.webp",
        "png_bytes": 438924,
        "webp_bytes": 303398
      }
    ],
    "description": "A standing human facing right wears a cream cap, dark blue tunic, and red stockings, playing a long straight gold shawm extending right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "shawm"
    ],
    "facing": "right",
    "colors": [
      "cream",
      "blue",
      "red",
      "gold",
      "green"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r1-c3-horn-player",
    "png": "png/musician-r1-c3-horn-player.png",
    "webp": "webp/musician-r1-c3-horn-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1239573,
    "webp_bytes": 836502,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r1-c3-horn-player.png",
        "webp": "webp/128/musician-r1-c3-horn-player.webp",
        "png_bytes": 16159,
        "webp_bytes": 13440
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r1-c3-horn-player.png",
        "webp": "webp/256/musician-r1-c3-horn-player.webp",
        "png_bytes": 54681,
        "webp_bytes": 39494
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r1-c3-horn-player.png",
        "webp": "webp/512/musician-r1-c3-horn-player.webp",
        "png_bytes": 195440,
        "webp_bytes": 136146
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r1-c3-horn-player.png",
        "webp": "webp/768/musician-r1-c3-horn-player.webp",
        "png_bytes": 421135,
        "webp_bytes": 289630
      }
    ],
    "description": "A seated human facing right wears a pointed red and blue cap and a red-brown tunic, playing a pale curved horn pointing upward to the right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "horn"
    ],
    "facing": "right",
    "colors": [
      "red",
      "brown",
      "blue",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r1-c4-horn-player",
    "png": "png/musician-r1-c4-horn-player.png",
    "webp": "webp/musician-r1-c4-horn-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1503003,
    "webp_bytes": 1046802,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r1-c4-horn-player.png",
        "webp": "webp/128/musician-r1-c4-horn-player.webp",
        "png_bytes": 19305,
        "webp_bytes": 16320
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r1-c4-horn-player.png",
        "webp": "webp/256/musician-r1-c4-horn-player.webp",
        "png_bytes": 65329,
        "webp_bytes": 48286
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r1-c4-horn-player.png",
        "webp": "webp/512/musician-r1-c4-horn-player.webp",
        "png_bytes": 235451,
        "webp_bytes": 170080
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r1-c4-horn-player.png",
        "webp": "webp/768/musician-r1-c4-horn-player.webp",
        "png_bytes": 509709,
        "webp_bytes": 361494
      }
    ],
    "description": "A seated human facing left wears a cream cap and long red robe, playing a pale curved horn extending left.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "horn"
    ],
    "facing": "left",
    "colors": [
      "red",
      "cream",
      "brown"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r2-c1-bagpiper",
    "png": "png/musician-r2-c1-bagpiper.png",
    "webp": "webp/musician-r2-c1-bagpiper.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1530800,
    "webp_bytes": 1069574,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r2-c1-bagpiper.png",
        "webp": "webp/128/musician-r2-c1-bagpiper.webp",
        "png_bytes": 18969,
        "webp_bytes": 14662
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r2-c1-bagpiper.png",
        "webp": "webp/256/musician-r2-c1-bagpiper.webp",
        "png_bytes": 65243,
        "webp_bytes": 47986
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r2-c1-bagpiper.png",
        "webp": "webp/512/musician-r2-c1-bagpiper.webp",
        "png_bytes": 238132,
        "webp_bytes": 169426
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r2-c1-bagpiper.png",
        "webp": "webp/768/musician-r2-c1-bagpiper.webp",
        "png_bytes": 514454,
        "webp_bytes": 363942
      }
    ],
    "description": "A seated human facing right wears a dark blue cape with gold trim, red sleeves, and a cream cap and collar, playing pale bagpipes with a curved pipe extending right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "bagpipes"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "red",
      "cream",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r2-c2-bagpiper",
    "png": "png/musician-r2-c2-bagpiper.png",
    "webp": "webp/musician-r2-c2-bagpiper.webp",
    "width": 1024,
    "height": 1536,
    "png_bytes": 2153820,
    "webp_bytes": 1379500,
    "variants": [
      {
        "max_dimension": 128,
        "width": 85,
        "height": 128,
        "png": "png/128/musician-r2-c2-bagpiper.png",
        "webp": "webp/128/musician-r2-c2-bagpiper.webp",
        "png_bytes": 13800,
        "webp_bytes": 10968
      },
      {
        "max_dimension": 256,
        "width": 171,
        "height": 256,
        "png": "png/256/musician-r2-c2-bagpiper.png",
        "webp": "webp/256/musician-r2-c2-bagpiper.webp",
        "png_bytes": 48757,
        "webp_bytes": 35926
      },
      {
        "max_dimension": 512,
        "width": 341,
        "height": 512,
        "png": "png/512/musician-r2-c2-bagpiper.png",
        "webp": "webp/512/musician-r2-c2-bagpiper.webp",
        "png_bytes": 178038,
        "webp_bytes": 124154
      },
      {
        "max_dimension": 768,
        "width": 512,
        "height": 768,
        "png": "png/768/musician-r2-c2-bagpiper.png",
        "webp": "webp/768/musician-r2-c2-bagpiper.webp",
        "png_bytes": 384989,
        "webp_bytes": 263530
      }
    ],
    "description": "A standing human facing right wears a green tunic, red sleeves, blue stockings, and a cream cap, playing pale gold bagpipes held against the chest.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "bagpipes"
    ],
    "facing": "right",
    "colors": [
      "green",
      "red",
      "blue",
      "cream",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r2-c3-horn-player",
    "png": "png/musician-r2-c3-horn-player.png",
    "webp": "webp/musician-r2-c3-horn-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1238002,
    "webp_bytes": 838952,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r2-c3-horn-player.png",
        "webp": "webp/128/musician-r2-c3-horn-player.webp",
        "png_bytes": 15511,
        "webp_bytes": 12346
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r2-c3-horn-player.png",
        "webp": "webp/256/musician-r2-c3-horn-player.webp",
        "png_bytes": 54141,
        "webp_bytes": 38866
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r2-c3-horn-player.png",
        "webp": "webp/512/musician-r2-c3-horn-player.webp",
        "png_bytes": 195215,
        "webp_bytes": 134428
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r2-c3-horn-player.png",
        "webp": "webp/768/musician-r2-c3-horn-player.webp",
        "png_bytes": 420511,
        "webp_bytes": 286704
      }
    ],
    "description": "A seated human facing right wears a dark blue robe and cream cap, playing a large gold-green horn that curves upward to the right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "horn"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "cream",
      "gold",
      "green"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r2-c4-psaltery-player",
    "png": "png/musician-r2-c4-psaltery-player.png",
    "webp": "webp/musician-r2-c4-psaltery-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1770931,
    "webp_bytes": 1158866,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r2-c4-psaltery-player.png",
        "webp": "webp/128/musician-r2-c4-psaltery-player.webp",
        "png_bytes": 20364,
        "webp_bytes": 14616
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r2-c4-psaltery-player.png",
        "webp": "webp/256/musician-r2-c4-psaltery-player.webp",
        "png_bytes": 74762,
        "webp_bytes": 49570
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r2-c4-psaltery-player.png",
        "webp": "webp/512/musician-r2-c4-psaltery-player.webp",
        "png_bytes": 278015,
        "webp_bytes": 178612
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r2-c4-psaltery-player.png",
        "webp": "webp/768/musician-r2-c4-psaltery-player.webp",
        "png_bytes": 604120,
        "webp_bytes": 389690
      }
    ],
    "description": "A seated human in a dark robe and patterned cap looks down toward the left while playing a large gold psaltery held diagonally across the lap.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "psaltery"
    ],
    "facing": "left",
    "colors": [
      "black",
      "gray",
      "gold",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r3-c1-bagpiper",
    "png": "png/musician-r3-c1-bagpiper.png",
    "webp": "webp/musician-r3-c1-bagpiper.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1342137,
    "webp_bytes": 911802,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r3-c1-bagpiper.png",
        "webp": "webp/128/musician-r3-c1-bagpiper.webp",
        "png_bytes": 17527,
        "webp_bytes": 13952
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r3-c1-bagpiper.png",
        "webp": "webp/256/musician-r3-c1-bagpiper.webp",
        "png_bytes": 60549,
        "webp_bytes": 45092
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r3-c1-bagpiper.png",
        "webp": "webp/512/musician-r3-c1-bagpiper.webp",
        "png_bytes": 218013,
        "webp_bytes": 154700
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r3-c1-bagpiper.png",
        "webp": "webp/768/musician-r3-c1-bagpiper.webp",
        "png_bytes": 465403,
        "webp_bytes": 323316
      }
    ],
    "description": "A standing human facing right wears a green tunic, red sleeves and stockings, and a cream cap, playing a red patterned bagpipe with long green pipes extending left and right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "bagpipes"
    ],
    "facing": "right",
    "colors": [
      "green",
      "red",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r3-c2-lute-player",
    "png": "png/musician-r3-c2-lute-player.png",
    "webp": "webp/musician-r3-c2-lute-player.webp",
    "width": 1024,
    "height": 1536,
    "png_bytes": 2241450,
    "webp_bytes": 1448394,
    "variants": [
      {
        "max_dimension": 128,
        "width": 85,
        "height": 128,
        "png": "png/128/musician-r3-c2-lute-player.png",
        "webp": "webp/128/musician-r3-c2-lute-player.webp",
        "png_bytes": 15050,
        "webp_bytes": 11504
      },
      {
        "max_dimension": 256,
        "width": 171,
        "height": 256,
        "png": "png/256/musician-r3-c2-lute-player.png",
        "webp": "webp/256/musician-r3-c2-lute-player.webp",
        "png_bytes": 51645,
        "webp_bytes": 36898
      },
      {
        "max_dimension": 512,
        "width": 341,
        "height": 512,
        "png": "png/512/musician-r3-c2-lute-player.png",
        "webp": "webp/512/musician-r3-c2-lute-player.webp",
        "png_bytes": 187221,
        "webp_bytes": 129678
      },
      {
        "max_dimension": 768,
        "width": 512,
        "height": 768,
        "png": "png/768/musician-r3-c2-lute-player.png",
        "webp": "webp/768/musician-r3-c2-lute-player.webp",
        "png_bytes": 407700,
        "webp_bytes": 277822
      }
    ],
    "description": "A standing human wears a tilted green cap, red striped tunic, and long green robe, looking down toward the right while playing a pale lute extending right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "lute"
    ],
    "facing": "right",
    "colors": [
      "green",
      "red",
      "cream",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r3-c3-lute-player",
    "png": "png/musician-r3-c3-lute-player.png",
    "webp": "webp/musician-r3-c3-lute-player.webp",
    "width": 1024,
    "height": 1536,
    "png_bytes": 2304829,
    "webp_bytes": 1518790,
    "variants": [
      {
        "max_dimension": 128,
        "width": 85,
        "height": 128,
        "png": "png/128/musician-r3-c3-lute-player.png",
        "webp": "webp/128/musician-r3-c3-lute-player.webp",
        "png_bytes": 14560,
        "webp_bytes": 11874
      },
      {
        "max_dimension": 256,
        "width": 171,
        "height": 256,
        "png": "png/256/musician-r3-c3-lute-player.png",
        "webp": "webp/256/musician-r3-c3-lute-player.webp",
        "png_bytes": 50486,
        "webp_bytes": 37744
      },
      {
        "max_dimension": 512,
        "width": 341,
        "height": 512,
        "png": "png/512/musician-r3-c3-lute-player.png",
        "webp": "webp/512/musician-r3-c3-lute-player.webp",
        "png_bytes": 185333,
        "webp_bytes": 132524
      },
      {
        "max_dimension": 768,
        "width": 512,
        "height": 768,
        "png": "png/768/musician-r3-c3-lute-player.png",
        "webp": "webp/768/musician-r3-c3-lute-player.webp",
        "png_bytes": 404423,
        "webp_bytes": 286288
      }
    ],
    "description": "A standing brown-haired human wears a red jacket, dark blue dotted skirt, and red stockings, looking down toward the left while playing a pale lute with its neck pointing up-right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "lute"
    ],
    "facing": "left",
    "colors": [
      "brown",
      "red",
      "blue",
      "cream",
      "green"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musician-r3-c4-pipe-player",
    "png": "png/musician-r3-c4-pipe-player.png",
    "webp": "webp/musician-r3-c4-pipe-player.webp",
    "width": 1143,
    "height": 1376,
    "png_bytes": 1553556,
    "webp_bytes": 1084606,
    "variants": [
      {
        "max_dimension": 128,
        "width": 106,
        "height": 128,
        "png": "png/128/musician-r3-c4-pipe-player.png",
        "webp": "webp/128/musician-r3-c4-pipe-player.webp",
        "png_bytes": 18828,
        "webp_bytes": 16088
      },
      {
        "max_dimension": 256,
        "width": 213,
        "height": 256,
        "png": "png/256/musician-r3-c4-pipe-player.png",
        "webp": "webp/256/musician-r3-c4-pipe-player.webp",
        "png_bytes": 64998,
        "webp_bytes": 48170
      },
      {
        "max_dimension": 512,
        "width": 425,
        "height": 512,
        "png": "png/512/musician-r3-c4-pipe-player.png",
        "webp": "webp/512/musician-r3-c4-pipe-player.webp",
        "png_bytes": 237954,
        "webp_bytes": 168740
      },
      {
        "max_dimension": 768,
        "width": 638,
        "height": 768,
        "png": "png/768/musician-r3-c4-pipe-player.png",
        "webp": "webp/768/musician-r3-c4-pipe-player.webp",
        "png_bytes": 518578,
        "webp_bytes": 363528
      }
    ],
    "description": "A seated curly-haired human facing right wears a pale blue and cream striped sleeveless outfit and red stockings, playing a short straight gold pipe.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "pipe"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "cream",
      "red",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "rabbit-bagpiper",
    "png": "png/rabbit-bagpiper.png",
    "webp": "webp/rabbit-bagpiper.webp",
    "width": 1484,
    "height": 1060,
    "png_bytes": 1161779,
    "webp_bytes": 807908,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 91,
        "png": "png/128/rabbit-bagpiper.png",
        "webp": "webp/128/rabbit-bagpiper.webp",
        "png_bytes": 13873,
        "webp_bytes": 10926
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 183,
        "png": "png/256/rabbit-bagpiper.png",
        "webp": "webp/256/rabbit-bagpiper.webp",
        "png_bytes": 47536,
        "webp_bytes": 34458
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 366,
        "png": "png/512/rabbit-bagpiper.png",
        "webp": "webp/512/rabbit-bagpiper.webp",
        "png_bytes": 164423,
        "webp_bytes": 115466
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 549,
        "png": "png/768/rabbit-bagpiper.png",
        "webp": "webp/768/rabbit-bagpiper.webp",
        "png_bytes": 346333,
        "webp_bytes": 242138
      }
    ],
    "description": "An upright gray rabbit faces left while playing pale round bagpipes, with a short pipe on the left and a very long gold pipe extending right.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "rabbit",
      "bagpipes"
    ],
    "facing": "left",
    "colors": [
      "gray",
      "cream",
      "gold"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "donkey-rooster-lute-player",
    "png": "png/donkey-rooster-lute-player.png",
    "webp": "webp/donkey-rooster-lute-player.webp",
    "width": 1121,
    "height": 1403,
    "png_bytes": 1318222,
    "webp_bytes": 958870,
    "variants": [
      {
        "max_dimension": 128,
        "width": 102,
        "height": 128,
        "png": "png/128/donkey-rooster-lute-player.png",
        "webp": "webp/128/donkey-rooster-lute-player.webp",
        "png_bytes": 17363,
        "webp_bytes": 14850
      },
      {
        "max_dimension": 256,
        "width": 205,
        "height": 256,
        "png": "png/256/donkey-rooster-lute-player.png",
        "webp": "webp/256/donkey-rooster-lute-player.webp",
        "png_bytes": 59977,
        "webp_bytes": 46886
      },
      {
        "max_dimension": 512,
        "width": 409,
        "height": 512,
        "png": "png/512/donkey-rooster-lute-player.png",
        "webp": "webp/512/donkey-rooster-lute-player.webp",
        "png_bytes": 210236,
        "webp_bytes": 159372
      },
      {
        "max_dimension": 768,
        "width": 614,
        "height": 768,
        "png": "png/768/donkey-rooster-lute-player.png",
        "webp": "webp/768/donkey-rooster-lute-player.webp",
        "png_bytes": 441938,
        "webp_bytes": 329930
      }
    ],
    "description": "A half-donkey, half-rooster hybrid facing right wears an orange tunic and black waist pouch, with a gray donkey head, gold rooster legs, and a green feathered tail, playing a gold lute.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy",
      "music"
    ],
    "subjects": [
      "donkey",
      "rooster",
      "lute"
    ],
    "facing": "right",
    "colors": [
      "gray",
      "orange",
      "gold",
      "green",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "seated-rabbit",
    "png": "png/seated-rabbit.png",
    "webp": "webp/seated-rabbit.webp",
    "width": 1295,
    "height": 1214,
    "png_bytes": 1338423,
    "webp_bytes": 893840,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 120,
        "png": "png/128/seated-rabbit.png",
        "webp": "webp/128/seated-rabbit.webp",
        "png_bytes": 20140,
        "webp_bytes": 14410
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 240,
        "png": "png/256/seated-rabbit.png",
        "webp": "webp/256/seated-rabbit.webp",
        "png_bytes": 69422,
        "webp_bytes": 46850
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 480,
        "png": "png/512/seated-rabbit.png",
        "webp": "webp/512/seated-rabbit.webp",
        "png_bytes": 242108,
        "webp_bytes": 161314
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 720,
        "png": "png/768/seated-rabbit.png",
        "webp": "webp/768/seated-rabbit.webp",
        "png_bytes": 509144,
        "webp_bytes": 342502
      }
    ],
    "description": "A tired-looking seated cream-colored rabbit faces right with tall ears, a half-closed eye, blue-green hindquarters and legs, and a thick black outline.",
    "categories": [
      "animals"
    ],
    "subjects": [
      "rabbit"
    ],
    "facing": "right",
    "colors": [
      "cream",
      "blue",
      "green",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "snail",
    "png": "png/snail.png",
    "webp": "webp/snail.webp",
    "width": 1774,
    "height": 887,
    "png_bytes": 1749563,
    "webp_bytes": 1199144,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 64,
        "png": "png/128/snail.png",
        "webp": "webp/128/snail.webp",
        "png_bytes": 12599,
        "webp_bytes": 9090
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 128,
        "png": "png/256/snail.png",
        "webp": "webp/256/snail.webp",
        "png_bytes": 44757,
        "webp_bytes": 30716
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 256,
        "png": "png/512/snail.png",
        "webp": "webp/512/snail.webp",
        "png_bytes": 166875,
        "webp_bytes": 110422
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 384,
        "png": "png/768/snail.png",
        "webp": "webp/768/snail.webp",
        "png_bytes": 365741,
        "webp_bytes": 243746
      }
    ],
    "description": "An orange-brown snail faces right with long feelers and a large brown spiral shell.",
    "categories": [
      "animals"
    ],
    "subjects": [
      "snail"
    ],
    "facing": "right",
    "colors": [
      "orange",
      "brown"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "weird-dog",
    "png": "png/weird-dog.png",
    "webp": "webp/weird-dog.webp",
    "width": 1385,
    "height": 1136,
    "png_bytes": 1617782,
    "webp_bytes": 1102816,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 105,
        "png": "png/128/weird-dog.png",
        "webp": "webp/128/weird-dog.webp",
        "png_bytes": 19802,
        "webp_bytes": 14374
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 210,
        "png": "png/256/weird-dog.png",
        "webp": "webp/256/weird-dog.webp",
        "png_bytes": 70966,
        "webp_bytes": 48370
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 420,
        "png": "png/512/weird-dog.png",
        "webp": "webp/512/weird-dog.webp",
        "png_bytes": 254971,
        "webp_bytes": 171716
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 630,
        "png": "png/768/weird-dog.png",
        "webp": "webp/768/weird-dog.webp",
        "png_bytes": 545158,
        "webp_bytes": 368682
      }
    ],
    "description": "A seated shaggy dog-like creature has a human-like bearded face looking toward the viewer, dark paws, and a long curled tail.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy"
    ],
    "subjects": [
      "dog-like-creature"
    ],
    "facing": "front",
    "colors": [
      "cream",
      "gray",
      "brown",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "white-animal-bagpiper",
    "png": "png/white-animal-bagpiper.png",
    "webp": "webp/white-animal-bagpiper.webp",
    "width": 1213,
    "height": 1296,
    "png_bytes": 1810946,
    "webp_bytes": 1246100,
    "variants": [
      {
        "max_dimension": 128,
        "width": 120,
        "height": 128,
        "png": "png/128/white-animal-bagpiper.png",
        "webp": "webp/128/white-animal-bagpiper.webp",
        "png_bytes": 24472,
        "webp_bytes": 18758
      },
      {
        "max_dimension": 256,
        "width": 240,
        "height": 256,
        "png": "png/256/white-animal-bagpiper.png",
        "webp": "webp/256/white-animal-bagpiper.webp",
        "png_bytes": 85699,
        "webp_bytes": 59632
      },
      {
        "max_dimension": 512,
        "width": 479,
        "height": 512,
        "png": "png/512/white-animal-bagpiper.png",
        "webp": "webp/512/white-animal-bagpiper.webp",
        "png_bytes": 317346,
        "webp_bytes": 218498
      },
      {
        "max_dimension": 768,
        "width": 719,
        "height": 768,
        "png": "png/768/white-animal-bagpiper.png",
        "webp": "webp/768/white-animal-bagpiper.webp",
        "png_bytes": 688674,
        "webp_bytes": 474666
      }
    ],
    "description": "A seated pale animal-like creature with rounded ears, a long curled tail, and hand-like forelimbs faces the viewer while playing gold bagpipes.",
    "categories": [
      "animals",
      "fantasy",
      "music"
    ],
    "subjects": [
      "animal-like-creature",
      "bagpipes"
    ],
    "facing": "front",
    "colors": [
      "white",
      "gray",
      "gold",
      "red"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "winged-rabbit",
    "png": "png/winged-rabbit.png",
    "webp": "webp/winged-rabbit.webp",
    "width": 1360,
    "height": 1156,
    "png_bytes": 1901648,
    "webp_bytes": 1263974,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 109,
        "png": "png/128/winged-rabbit.png",
        "webp": "webp/128/winged-rabbit.webp",
        "png_bytes": 22388,
        "webp_bytes": 17320
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 218,
        "png": "png/256/winged-rabbit.png",
        "webp": "webp/256/winged-rabbit.webp",
        "png_bytes": 83821,
        "webp_bytes": 58864
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 435,
        "png": "png/512/winged-rabbit.png",
        "webp": "webp/512/winged-rabbit.webp",
        "png_bytes": 312737,
        "webp_bytes": 212570
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 653,
        "png": "png/768/winged-rabbit.png",
        "webp": "webp/768/winged-rabbit.webp",
        "png_bytes": 670929,
        "webp_bytes": 451462
      }
    ],
    "description": "A blue-gray rabbit-like hybrid faces right with large brown feathered wings, a long feathered tail extending left, and clawed feet.",
    "categories": [
      "animals",
      "hybrids",
      "fantasy"
    ],
    "subjects": [
      "rabbit"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "gray",
      "brown",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "animal-musicians-ensemble",
    "png": "png/animal-musicians-ensemble.png",
    "webp": "webp/animal-musicians-ensemble.webp",
    "width": 720,
    "height": 533,
    "png_bytes": 1345152,
    "webp_bytes": 664008,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 95,
        "png": "png/128/animal-musicians-ensemble.png",
        "webp": "webp/128/animal-musicians-ensemble.webp",
        "png_bytes": 35485,
        "webp_bytes": 28024
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 190,
        "png": "png/256/animal-musicians-ensemble.png",
        "webp": "webp/256/animal-musicians-ensemble.webp",
        "png_bytes": 147157,
        "webp_bytes": 103056
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 379,
        "png": "png/512/animal-musicians-ensemble.png",
        "webp": "webp/512/animal-musicians-ensemble.webp",
        "png_bytes": 582923,
        "webp_bytes": 357460
      }
    ],
    "description": "A complete framed manuscript scene on green grass with a patterned blue, gold, and pink background: animals gather around an open score, a bowed string player, a donkey at a pipe organ, white geese, a red animal with bagpipes and a drum, a pale animal ringing bells, and a harp lying on the ground.",
    "categories": [
      "animals",
      "music",
      "fantasy"
    ],
    "subjects": [
      "animal-like-creature",
      "donkey",
      "goose",
      "organ",
      "fiddle",
      "bagpipes",
      "drum",
      "bells",
      "harp",
      "music-stand",
      "score"
    ],
    "facing": "mixed",
    "colors": [
      "green",
      "blue",
      "gold",
      "pink",
      "red",
      "brown",
      "white"
    ],
    "composition": "framed-scene",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "preserved-source-scene",
    "has_transparency": false,
    "usage_notes": [
      "Complete supplied scene, including its patterned background and frame, preserved unchanged.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "Opaque background is part of this image; it will cover the surface behind it."
    ]
  },
  {
    "name": "animal-choir-landscape",
    "png": "png/animal-choir-landscape.png",
    "webp": "webp/animal-choir-landscape.webp",
    "width": 2135,
    "height": 737,
    "png_bytes": 1774790,
    "webp_bytes": 1265934,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 44,
        "png": "png/128/animal-choir-landscape.png",
        "webp": "webp/128/animal-choir-landscape.webp",
        "png_bytes": 11450,
        "webp_bytes": 9390
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 88,
        "png": "png/256/animal-choir-landscape.png",
        "webp": "webp/256/animal-choir-landscape.webp",
        "png_bytes": 37657,
        "webp_bytes": 29718
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 177,
        "png": "png/512/animal-choir-landscape.png",
        "webp": "webp/512/animal-choir-landscape.webp",
        "png_bytes": 132989,
        "webp_bytes": 96764
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 265,
        "png": "png/768/animal-choir-landscape.png",
        "webp": "webp/768/animal-choir-landscape.webp",
        "png_bytes": 277809,
        "webp_bytes": 200246
      }
    ],
    "description": "A herd of cattle and a small hoofed animal face left toward a wooden music stand with an open score, with two small birds flying above and a narrow greenish ground strip beneath the full group.",
    "categories": [
      "animals",
      "music",
      "fantasy"
    ],
    "subjects": [
      "cattle",
      "animal-like-creature",
      "bird",
      "music-stand",
      "score"
    ],
    "facing": "left",
    "colors": [
      "brown",
      "orange",
      "cream",
      "black",
      "green",
      "gold"
    ],
    "composition": "multiple-figures",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "rabbit-reading-book",
    "png": "png/rabbit-reading-book.png",
    "webp": "webp/rabbit-reading-book.webp",
    "width": 1500,
    "height": 1049,
    "png_bytes": 1407667,
    "webp_bytes": 960268,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 90,
        "png": "png/128/rabbit-reading-book.png",
        "webp": "webp/128/rabbit-reading-book.webp",
        "png_bytes": 16358,
        "webp_bytes": 13080
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 179,
        "png": "png/256/rabbit-reading-book.png",
        "webp": "webp/256/rabbit-reading-book.webp",
        "png_bytes": 55159,
        "webp_bytes": 38766
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 358,
        "png": "png/512/rabbit-reading-book.png",
        "webp": "webp/512/rabbit-reading-book.webp",
        "png_bytes": 192958,
        "webp_bytes": 134242
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 537,
        "png": "png/768/rabbit-reading-book.png",
        "webp": "webp/768/rabbit-reading-book.webp",
        "png_bytes": 407060,
        "webp_bytes": 282228
      }
    ],
    "description": "A brown rabbit with tall ears and a wide white eye leans left over an open pale book, with a paw resting on the marked pages.",
    "categories": [
      "animals",
      "reading",
      "fantasy"
    ],
    "subjects": [
      "rabbit",
      "book"
    ],
    "facing": "left",
    "colors": [
      "brown",
      "cream",
      "white"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "cat-reading-book",
    "png": "png/cat-reading-book.png",
    "webp": "webp/cat-reading-book.webp",
    "width": 1254,
    "height": 1254,
    "png_bytes": 1080180,
    "webp_bytes": 726458,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 128,
        "png": "png/128/cat-reading-book.png",
        "webp": "webp/128/cat-reading-book.webp",
        "png_bytes": 17886,
        "webp_bytes": 13468
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 256,
        "png": "png/256/cat-reading-book.png",
        "webp": "webp/256/cat-reading-book.webp",
        "png_bytes": 60109,
        "webp_bytes": 41928
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 512,
        "png": "png/512/cat-reading-book.png",
        "webp": "webp/512/cat-reading-book.webp",
        "png_bytes": 209681,
        "webp_bytes": 142398
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 768,
        "png": "png/768/cat-reading-book.png",
        "webp": "webp/768/cat-reading-book.webp",
        "png_bytes": 441781,
        "webp_bytes": 298968
      }
    ],
    "description": "A seated blue-gray cat with a long striped tail and thin whiskers tilts its head up-right beside an open pale book, with a paw on the pages.",
    "categories": [
      "animals",
      "reading",
      "fantasy"
    ],
    "subjects": [
      "cat",
      "book"
    ],
    "facing": "right",
    "colors": [
      "blue",
      "gray",
      "cream",
      "brown"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "creature-in-gold-shape",
    "png": "png/creature-in-gold-shape.png",
    "webp": "webp/creature-in-gold-shape.webp",
    "width": 563,
    "height": 650,
    "png_bytes": 500651,
    "webp_bytes": 351630,
    "variants": [
      {
        "max_dimension": 128,
        "width": 111,
        "height": 128,
        "png": "png/128/creature-in-gold-shape.png",
        "webp": "webp/128/creature-in-gold-shape.webp",
        "png_bytes": 25060,
        "webp_bytes": 18036
      },
      {
        "max_dimension": 256,
        "width": 222,
        "height": 256,
        "png": "png/256/creature-in-gold-shape.png",
        "webp": "webp/256/creature-in-gold-shape.webp",
        "png_bytes": 89042,
        "webp_bytes": 62038
      },
      {
        "max_dimension": 512,
        "width": 443,
        "height": 512,
        "png": "png/512/creature-in-gold-shape.png",
        "webp": "webp/512/creature-in-gold-shape.webp",
        "png_bytes": 323759,
        "webp_bytes": 227132
      }
    ],
    "description": "A pale grotesque creature with a round face, dark mouthpiece-like object, raised arm, large curved pale body, and curling appendages sits within a curved gold form with a pointed upper-right extension.",
    "categories": [
      "fantasy"
    ],
    "subjects": [
      "creature",
      "gold-shape"
    ],
    "facing": "front",
    "colors": [
      "cream",
      "gold",
      "black"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "The pale curved body inside the gold form is opaque artwork. The corrected extraction is capped at the supplied source's 650px longest edge.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "funny-faced-lying-cat",
    "png": "png/funny-faced-lying-cat.png",
    "webp": "webp/funny-faced-lying-cat.webp",
    "width": 1448,
    "height": 1086,
    "png_bytes": 2304520,
    "webp_bytes": 1530974,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 96,
        "png": "png/128/funny-faced-lying-cat.png",
        "webp": "webp/128/funny-faced-lying-cat.webp",
        "png_bytes": 22565,
        "webp_bytes": 17006
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 192,
        "png": "png/256/funny-faced-lying-cat.png",
        "webp": "webp/256/funny-faced-lying-cat.webp",
        "png_bytes": 84519,
        "webp_bytes": 59650
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 384,
        "png": "png/512/funny-faced-lying-cat.png",
        "webp": "webp/512/funny-faced-lying-cat.webp",
        "png_bytes": 327446,
        "webp_bytes": 222424
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 576,
        "png": "png/768/funny-faced-lying-cat.png",
        "webp": "webp/768/funny-faced-lying-cat.webp",
        "png_bytes": 717954,
        "webp_bytes": 481420
      }
    ],
    "description": "A lying orange-brown tabby cat faces the viewer with tucked front paws, tall triangular ears, broad eyes, and a funny almost human-looking expression in a softly textured painting.",
    "categories": [
      "animals"
    ],
    "subjects": [
      "cat"
    ],
    "facing": "front",
    "colors": [
      "orange",
      "brown",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "hooded-harp-player",
    "png": "png/hooded-harp-player.png",
    "webp": "webp/hooded-harp-player.webp",
    "width": 1089,
    "height": 1444,
    "png_bytes": 1451182,
    "webp_bytes": 1052722,
    "variants": [
      {
        "max_dimension": 128,
        "width": 97,
        "height": 128,
        "png": "png/128/hooded-harp-player.png",
        "webp": "webp/128/hooded-harp-player.webp",
        "png_bytes": 17319,
        "webp_bytes": 14486
      },
      {
        "max_dimension": 256,
        "width": 193,
        "height": 256,
        "png": "png/256/hooded-harp-player.png",
        "webp": "webp/256/hooded-harp-player.webp",
        "png_bytes": 60027,
        "webp_bytes": 44982
      },
      {
        "max_dimension": 512,
        "width": 386,
        "height": 512,
        "png": "png/512/hooded-harp-player.png",
        "webp": "webp/512/hooded-harp-player.webp",
        "png_bytes": 215583,
        "webp_bytes": 158456
      },
      {
        "max_dimension": 768,
        "width": 579,
        "height": 768,
        "png": "png/768/hooded-harp-player.png",
        "webp": "webp/768/hooded-harp-player.webp",
        "png_bytes": 456768,
        "webp_bytes": 334496
      }
    ],
    "description": "A standing human facing left wears a tall blue hood, gold tunic, black leggings, and black shoes, playing a large gold harp held to the right.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "harp"
    ],
    "facing": "left",
    "colors": [
      "blue",
      "gold",
      "black",
      "cream"
    ],
    "composition": "single-figure",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  },
  {
    "name": "musicians-and-dancers",
    "png": "png/musicians-and-dancers.png",
    "webp": "webp/musicians-and-dancers.webp",
    "width": 2032,
    "height": 774,
    "png_bytes": 1514006,
    "webp_bytes": 1191640,
    "variants": [
      {
        "max_dimension": 128,
        "width": 128,
        "height": 49,
        "png": "png/128/musicians-and-dancers.png",
        "webp": "webp/128/musicians-and-dancers.webp",
        "png_bytes": 12775,
        "webp_bytes": 11268
      },
      {
        "max_dimension": 256,
        "width": 256,
        "height": 98,
        "png": "png/256/musicians-and-dancers.png",
        "webp": "webp/256/musicians-and-dancers.webp",
        "png_bytes": 39806,
        "webp_bytes": 35068
      },
      {
        "max_dimension": 512,
        "width": 512,
        "height": 195,
        "png": "png/512/musicians-and-dancers.png",
        "webp": "webp/512/musicians-and-dancers.webp",
        "png_bytes": 131561,
        "webp_bytes": 105478
      },
      {
        "max_dimension": 768,
        "width": 768,
        "height": 293,
        "png": "png/768/musicians-and-dancers.png",
        "webp": "webp/768/musicians-and-dancers.webp",
        "png_bytes": 266116,
        "webp_bytes": 210950
      }
    ],
    "description": "A bagpiper and two figures with a suspended gold drum accompany four dancers on a blue patterned platform with red and gold edges, beside a curling green vine with red, blue, and gold leaves at the left.",
    "categories": [
      "humans",
      "music"
    ],
    "subjects": [
      "human",
      "bagpipes",
      "drum",
      "dancer",
      "vine"
    ],
    "facing": "mixed",
    "colors": [
      "blue",
      "green",
      "red",
      "gold",
      "brown",
      "cream",
      "gray",
      "pink"
    ],
    "composition": "multiple-figures",
    "kind": "standalone",
    "repeat_axis": "none",
    "components": {},
    "reference": "medieval-cutouts",
    "asset_type": "illustration",
    "derivation": "ai-assisted-extraction",
    "has_transparency": true,
    "usage_notes": [
      "Seven figures, the left vine and platform are retained; the cropped right vine, parchment and inscription were removed. See the recorded extraction prompt.",
      "Complete image; no verified repeating unit or frame atlas. Preserve its proportions.",
      "AI-assisted extraction can reinterpret details; this is not a pixel-exact historical crop."
    ]
  }
]
