{
  "schemaVersion": 1,
  "brand": "SquadBatch",
  "slug": "squadbatch",
  "count": 30,
  "lockups": [
    "horizontal",
    "stacked",
    "wordmark",
    "symbol",
    "avatar"
  ],
  "treatments": [
    "color",
    "black",
    "white",
    "primary",
    "secondary",
    "reverse-color"
  ],
  "dimensionsUnit": "SVG user units / native CSS pixels",
  "minimumSizeUnit": "CSS pixels at 1x",
  "clearSpaceDiagram": "clear-space.svg",
  "tokens": "../brand-tokens.json",
  "variants": [
    {
      "lockup": "horizontal",
      "treatment": "color",
      "file": "horizontal-color.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-color.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "horizontal",
      "treatment": "black",
      "file": "horizontal-black.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-black.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "horizontal",
      "treatment": "white",
      "file": "horizontal-white.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "White artwork on a truly transparent canvas; preview on a dark background."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-white.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "horizontal",
      "treatment": "primary",
      "file": "horizontal-primary.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-primary.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "horizontal",
      "treatment": "secondary",
      "file": "horizontal-secondary.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-secondary.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "horizontal",
      "treatment": "reverse-color",
      "file": "horizontal-reverse-color.svg",
      "width": 1260,
      "height": 310,
      "transparent": true,
      "background": null,
      "minWidthPx": 140,
      "minHeightPx": 35,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "For the ink background; adjusted symbol colors are documented in brand-tokens.json."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "horizontal-reverse-color.png",
      "pngWidth": 1600,
      "pngHeight": 394
    },
    {
      "lockup": "stacked",
      "treatment": "color",
      "file": "stacked-color.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-color.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "stacked",
      "treatment": "black",
      "file": "stacked-black.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-black.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "stacked",
      "treatment": "white",
      "file": "stacked-white.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "White artwork on a truly transparent canvas; preview on a dark background."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-white.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "stacked",
      "treatment": "primary",
      "file": "stacked-primary.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-primary.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "stacked",
      "treatment": "secondary",
      "file": "stacked-secondary.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-secondary.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "stacked",
      "treatment": "reverse-color",
      "file": "stacked-reverse-color.svg",
      "width": 408,
      "height": 302,
      "transparent": true,
      "background": null,
      "minWidthPx": 96,
      "minHeightPx": 72,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "For the ink background; adjusted symbol colors are documented in brand-tokens.json."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "stacked-reverse-color.png",
      "pngWidth": 1600,
      "pngHeight": 1184
    },
    {
      "lockup": "wordmark",
      "treatment": "color",
      "file": "wordmark-color.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-color.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "wordmark",
      "treatment": "black",
      "file": "wordmark-black.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-black.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "wordmark",
      "treatment": "white",
      "file": "wordmark-white.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "White artwork on a truly transparent canvas; preview on a dark background."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-white.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "wordmark",
      "treatment": "primary",
      "file": "wordmark-primary.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-primary.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "wordmark",
      "treatment": "secondary",
      "file": "wordmark-secondary.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-secondary.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "wordmark",
      "treatment": "reverse-color",
      "file": "wordmark-reverse-color.svg",
      "width": 506.30274,
      "height": 86.609371,
      "transparent": true,
      "background": null,
      "minWidthPx": 106,
      "minHeightPx": 19,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "For the ink background; adjusted symbol colors are documented in brand-tokens.json."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "wordmark-reverse-color.png",
      "pngWidth": 1600,
      "pngHeight": 274
    },
    {
      "lockup": "symbol",
      "treatment": "color",
      "file": "symbol-color.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-color.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "symbol",
      "treatment": "black",
      "file": "symbol-black.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-black.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "symbol",
      "treatment": "white",
      "file": "symbol-white.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "White artwork on a truly transparent canvas; preview on a dark background."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-white.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "symbol",
      "treatment": "primary",
      "file": "symbol-primary.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-primary.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "symbol",
      "treatment": "secondary",
      "file": "symbol-secondary.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-secondary.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "symbol",
      "treatment": "reverse-color",
      "file": "symbol-reverse-color.svg",
      "width": 128,
      "height": 128,
      "transparent": true,
      "background": null,
      "minWidthPx": 32,
      "minHeightPx": 32,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "For the ink background; adjusted symbol colors are documented in brand-tokens.json."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "symbol-reverse-color.png",
      "pngWidth": 1024,
      "pngHeight": 1024
    },
    {
      "lockup": "avatar",
      "treatment": "color",
      "file": "avatar-color.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#ffffff",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-color.png",
      "pngWidth": 512,
      "pngHeight": 512
    },
    {
      "lockup": "avatar",
      "treatment": "black",
      "file": "avatar-black.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#ffffff",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-black.png",
      "pngWidth": 512,
      "pngHeight": 512
    },
    {
      "lockup": "avatar",
      "treatment": "white",
      "file": "avatar-white.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#111111",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-white.png",
      "pngWidth": 512,
      "pngHeight": 512
    },
    {
      "lockup": "avatar",
      "treatment": "primary",
      "file": "avatar-primary.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#ffffff",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-primary.png",
      "pngWidth": 512,
      "pngHeight": 512
    },
    {
      "lockup": "avatar",
      "treatment": "secondary",
      "file": "avatar-secondary.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#ffffff",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-secondary.png",
      "pngWidth": 512,
      "pngHeight": 512
    },
    {
      "lockup": "avatar",
      "treatment": "reverse-color",
      "file": "avatar-reverse-color.svg",
      "width": 512,
      "height": 512,
      "transparent": false,
      "background": "#0f2d5b",
      "minWidthPx": 48,
      "minHeightPx": 48,
      "letteringOutlined": true,
      "notes": [
        "Selected existing artwork: exact canonical colour master; approved source treatments are preferred. Other single-ink treatments are explicitly derived SVG compositing variants.",
        "For the ink background; adjusted symbol colors are documented in brand-tokens.json.",
        "Visible symbol extent is 328px in a 512px canvas; safe for circular display."
      ],
      "containsOriginalRasterMatte": false,
      "alphaAssessment": "Measured from the selected source export; protected source viewports can touch their canvas edge.",
      "pngFile": "avatar-reverse-color.png",
      "pngWidth": 512,
      "pngHeight": 512
    }
  ],
  "pngCount": 30,
  "rasterNotes": "PNG exports preserve transparency except coordinated avatar backgrounds. Maximum export1600x1200; symbols1024 square; avatars512 square."
}
