resolveSetup
{
  "canvas": [
    1920,
    1080
  ],
  "fps": {
    "numerator": 24000,
    "denominator": 1001
  },
  "timelineStart": "01:00:00:00",
  "localFramesHalfOpen": [
    0,
    144
  ],
  "editTracks": [
    {
      "track": "V1",
      "item": "Single Fusion composition",
      "in": 0,
      "outExclusive": 144
    }
  ],
  "audioTracks": [],
  "outputNode": "Merge_portrait-stack",
  "coordinateConvention": "Recipe coordinates are top-left pixels, local to parent. For a local domain W,H and pivot ox,oy, place the transform pivot at(ox/W,1-oy/H). Translate by(x/W,-y/H) in that parent domain after local scaling/rotation; use the explicit affine mapping below rather than assuming canvas dimensions for every nested group.",
  "affine": "p_parent = (x,y) + origin + R_clockwise(rotation) * diag(scale*scaleX,scale*scaleY) * (p_local-origin). Merge children before applying this once per group. Convert final top-left pixels to Fusion normalized(x/W,1-y/H). Fusion angle convention must be calibrated against positive clockwise recipe rotation.",
  "interpolation": "Left-key smooth=u*u*(3-2*u), linear=u, hold until next key. Never Auto. All tracks sampled on global recipe-local time.",
  "alpha": "Normal Over with transparent outside shape; group opacity after child composition; local clip and SVG clipPath before local transform. No image/video Loader or black/Screen workaround.",
  "nativeCalibrationRequired": [
    "Text+ baseline/font metrics and CSS weight equivalence",
    "SVG gradient interpolation/alpha and path stroke semantics",
    "Fusion transform pivot/angle convention and working domain",
    "Actual output quality and off-window tail handling"
  ]
}

fusionNodes
[
  {
    "layerId": "paper",
    "nodeId": "Layer_paper",
    "kind": "rect",
    "parentLayerId": null,
    "recipePointer": "/layers/0",
    "mergeIndex": 0,
    "backgroundInput": "Background_Canvas",
    "foregroundInput": "Processed_paper",
    "output": "Merge_paper",
    "activeLocalFrames": [
      0,
      144
    ],
    "effectiveActiveLocalFrames": [
      0,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 0,
      "end": 144,
      "x": 0,
      "y": 0,
      "width": 1920,
      "height": 1080,
      "origin": [
        0,
        0
      ],
      "fill": "$paper"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Background with Rectangle/Ellipse mask",
      "Inside-border ring if stroke is present",
      "Blur if present",
      "Local Transform",
      "Over Merge"
    ]
  },
  {
    "layerId": "opening-context",
    "nodeId": "Layer_opening-context",
    "kind": "image",
    "parentLayerId": null,
    "recipePointer": "/layers/1",
    "mergeIndex": 1,
    "backgroundInput": "Merge_paper",
    "foregroundInput": "Processed_opening-context",
    "output": "Merge_opening-context",
    "activeLocalFrames": [
      0,
      1
    ],
    "effectiveActiveLocalFrames": [
      0,
      1
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 0,
      "end": 1,
      "x": 0,
      "y": 0,
      "width": 1920,
      "height": 1080,
      "origin": [
        0,
        0
      ],
      "slot": "context",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/context-default.svg",
        "width": 1920,
        "height": 1080,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/context-adaptation.svg",
        "width": 1920,
        "height": 1080,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "initial-title-1",
    "nodeId": "Layer_initial-title-1",
    "kind": "text",
    "parentLayerId": null,
    "recipePointer": "/layers/2",
    "mergeIndex": 2,
    "backgroundInput": "Merge_opening-context",
    "foregroundInput": "Processed_initial-title-1",
    "output": "Merge_initial-title-1",
    "activeLocalFrames": [
      3,
      72
    ],
    "effectiveActiveLocalFrames": [
      3,
      72
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 3,
      "end": 72,
      "x": 100,
      "y": 10,
      "width": 1720,
      "height": 270,
      "origin": [
        0,
        0
      ],
      "slot": "line1",
      "fontSize": 230,
      "weight": 650,
      "color": "#111111",
      "lineHeight": 1.05,
      "align": "center"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Text+ in bundled Geist",
      "Set explicit newline layout",
      "Stepped StyledText or Write On gate when present",
      "Local Transform",
      "Over Merge"
    ],
    "content": {
      "defaults": "Field",
      "adaptation": "Studio"
    },
    "font": {
      "family": "Geist",
      "file": "project/public/fonts/Geist.ttf",
      "pixels": 230,
      "weight": 650,
      "lineHeightPixels": 241.5,
      "letterSpacingPixels": 0,
      "fit": "No shrink or automatic wrapping. Text+ Size and baseline need actual installed-font calibration; the recipe pixel box is authoritative."
    }
  },
  {
    "layerId": "initial-title-2",
    "nodeId": "Layer_initial-title-2",
    "kind": "text",
    "parentLayerId": null,
    "recipePointer": "/layers/3",
    "mergeIndex": 3,
    "backgroundInput": "Merge_initial-title-1",
    "foregroundInput": "Processed_initial-title-2",
    "output": "Merge_initial-title-2",
    "activeLocalFrames": [
      4,
      72
    ],
    "effectiveActiveLocalFrames": [
      4,
      72
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 4,
      "end": 72,
      "x": 100,
      "y": 360,
      "width": 1720,
      "height": 270,
      "origin": [
        0,
        0
      ],
      "slot": "line2",
      "fontSize": 230,
      "weight": 650,
      "color": "#111111",
      "lineHeight": 1.05,
      "align": "center"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Text+ in bundled Geist",
      "Set explicit newline layout",
      "Stepped StyledText or Write On gate when present",
      "Local Transform",
      "Over Merge"
    ],
    "content": {
      "defaults": "Bird",
      "adaptation": "Robot"
    },
    "font": {
      "family": "Geist",
      "file": "project/public/fonts/Geist.ttf",
      "pixels": 230,
      "weight": 650,
      "lineHeightPixels": 241.5,
      "letterSpacingPixels": 0,
      "fit": "No shrink or automatic wrapping. Text+ Size and baseline need actual installed-font calibration; the recipe pixel box is authoritative."
    }
  },
  {
    "layerId": "initial-title-3",
    "nodeId": "Layer_initial-title-3",
    "kind": "text",
    "parentLayerId": null,
    "recipePointer": "/layers/4",
    "mergeIndex": 4,
    "backgroundInput": "Merge_initial-title-2",
    "foregroundInput": "Processed_initial-title-3",
    "output": "Merge_initial-title-3",
    "activeLocalFrames": [
      5,
      73
    ],
    "effectiveActiveLocalFrames": [
      5,
      73
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 5,
      "end": 73,
      "x": 100,
      "y": 710,
      "width": 1720,
      "height": 270,
      "origin": [
        0,
        0
      ],
      "slot": "line3",
      "fontSize": 230,
      "weight": 650,
      "color": "#111111",
      "lineHeight": 1.05,
      "align": "center"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Text+ in bundled Geist",
      "Set explicit newline layout",
      "Stepped StyledText or Write On gate when present",
      "Local Transform",
      "Over Merge"
    ],
    "content": {
      "defaults": "Studies",
      "adaptation": "Editions"
    },
    "font": {
      "family": "Geist",
      "file": "project/public/fonts/Geist.ttf",
      "pixels": 230,
      "weight": 650,
      "lineHeightPixels": 241.5,
      "letterSpacingPixels": 0,
      "fit": "No shrink or automatic wrapping. Text+ Size and baseline need actual installed-font calibration; the recipe pixel box is authoritative."
    }
  },
  {
    "layerId": "new-top-title",
    "nodeId": "Layer_new-top-title",
    "kind": "text",
    "parentLayerId": null,
    "recipePointer": "/layers/5",
    "mergeIndex": 5,
    "backgroundInput": "Merge_initial-title-3",
    "foregroundInput": "Processed_new-top-title",
    "output": "Merge_new-top-title",
    "activeLocalFrames": [
      75,
      144
    ],
    "effectiveActiveLocalFrames": [
      75,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 75,
      "end": 144,
      "x": 70,
      "y": 42,
      "width": 1780,
      "height": 270,
      "origin": [
        0,
        0
      ],
      "slot": "top",
      "fontSize": 224,
      "weight": 650,
      "color": "#111111",
      "lineHeight": 1.05,
      "align": "center"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Text+ in bundled Geist",
      "Set explicit newline layout",
      "Stepped StyledText or Write On gate when present",
      "Local Transform",
      "Over Merge"
    ],
    "content": {
      "defaults": "Character",
      "adaptation": "Companion"
    },
    "font": {
      "family": "Geist",
      "file": "project/public/fonts/Geist.ttf",
      "pixels": 224,
      "weight": 650,
      "lineHeightPixels": 235.20000000000002,
      "letterSpacingPixels": 0,
      "fit": "No shrink or automatic wrapping. Text+ Size and baseline need actual installed-font calibration; the recipe pixel box is authoritative."
    }
  },
  {
    "layerId": "new-bottom-title",
    "nodeId": "Layer_new-bottom-title",
    "kind": "text",
    "parentLayerId": null,
    "recipePointer": "/layers/6",
    "mergeIndex": 6,
    "backgroundInput": "Merge_new-top-title",
    "foregroundInput": "Processed_new-bottom-title",
    "output": "Merge_new-bottom-title",
    "activeLocalFrames": [
      78,
      144
    ],
    "effectiveActiveLocalFrames": [
      78,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 78,
      "end": 144,
      "x": 60,
      "y": 768,
      "width": 1800,
      "height": 270,
      "origin": [
        0,
        0
      ],
      "slot": "bottom",
      "fontSize": 224,
      "weight": 650,
      "color": "#111111",
      "lineHeight": 1.05,
      "align": "center"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Text+ in bundled Geist",
      "Set explicit newline layout",
      "Stepped StyledText or Write On gate when present",
      "Local Transform",
      "Over Merge"
    ],
    "content": {
      "defaults": "Variations",
      "adaptation": "Editions"
    },
    "font": {
      "family": "Geist",
      "file": "project/public/fonts/Geist.ttf",
      "pixels": 224,
      "weight": 650,
      "lineHeightPixels": 235.20000000000002,
      "letterSpacingPixels": 0,
      "fit": "No shrink or automatic wrapping. Text+ Size and baseline need actual installed-font calibration; the recipe pixel box is authoritative."
    }
  },
  {
    "layerId": "portrait-stack",
    "nodeId": "Layer_portrait-stack",
    "kind": "group",
    "parentLayerId": null,
    "recipePointer": "/layers/7",
    "mergeIndex": 7,
    "backgroundInput": "Merge_new-bottom-title",
    "foregroundInput": "Processed_portrait-stack",
    "output": "Merge_portrait-stack",
    "activeLocalFrames": [
      64,
      144
    ],
    "effectiveActiveLocalFrames": [
      64,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 64,
      "end": 144,
      "x": 840,
      "y": 360,
      "width": 240,
      "height": 360,
      "origin": [
        120,
        180
      ],
      "scale": [
        {
          "frame": 64,
          "value": 0.9,
          "easing": "linear"
        },
        {
          "frame": 78,
          "value": 1.22,
          "easing": "linear"
        },
        {
          "frame": 100,
          "value": 1.52,
          "easing": "linear"
        },
        {
          "frame": 120,
          "value": 1.86,
          "easing": "linear"
        },
        {
          "frame": 148,
          "value": 2.25,
          "easing": "hold"
        }
      ]
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        120,
        180
      ],
      "scale": [
        {
          "frame": 64,
          "value": 0.9,
          "easing": "linear"
        },
        {
          "frame": 78,
          "value": 1.22,
          "easing": "linear"
        },
        {
          "frame": 100,
          "value": 1.52,
          "easing": "linear"
        },
        {
          "frame": 120,
          "value": 1.86,
          "easing": "linear"
        },
        {
          "frame": 148,
          "value": 2.25,
          "easing": "hold"
        }
      ],
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Transparent RGBA working domain",
      "Ordered child Merges",
      "Rounded Rectangle/Polygon alpha intersection if required",
      "Transform",
      "Group opacity",
      "Over Merge"
    ],
    "localFill": "transparent",
    "childLayerIds": [
      "portrait-card-00",
      "portrait-card-01",
      "portrait-card-02",
      "portrait-card-03",
      "portrait-card-04",
      "portrait-card-05",
      "portrait-card-06",
      "portrait-card-07",
      "portrait-card-08",
      "portrait-card-09",
      "portrait-card-10",
      "portrait-card-11",
      "portrait-card-12",
      "portrait-card-13",
      "portrait-card-14",
      "portrait-card-15",
      "portrait-card-16",
      "portrait-card-17",
      "portrait-card-18",
      "portrait-card-19",
      "portrait-card-20",
      "portrait-card-21",
      "portrait-card-22",
      "portrait-card-23"
    ],
    "contentsInput": "Merge_portrait-card-23"
  },
  {
    "layerId": "portrait-card-00",
    "nodeId": "Layer_portrait-card-00",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/0",
    "mergeIndex": 0,
    "backgroundInput": "Transparent_portrait-stack",
    "foregroundInput": "Processed_portrait-card-00",
    "output": "Merge_portrait-card-00",
    "activeLocalFrames": [
      64,
      144
    ],
    "effectiveActiveLocalFrames": [
      64,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 64,
      "end": 144,
      "x": 0,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait0",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-01",
    "nodeId": "Layer_portrait-card-01",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/1",
    "mergeIndex": 1,
    "backgroundInput": "Merge_portrait-card-00",
    "foregroundInput": "Processed_portrait-card-01",
    "output": "Merge_portrait-card-01",
    "activeLocalFrames": [
      67,
      144
    ],
    "effectiveActiveLocalFrames": [
      67,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 67,
      "end": 144,
      "x": -7,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait1",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-02",
    "nodeId": "Layer_portrait-card-02",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/2",
    "mergeIndex": 2,
    "backgroundInput": "Merge_portrait-card-01",
    "foregroundInput": "Processed_portrait-card-02",
    "output": "Merge_portrait-card-02",
    "activeLocalFrames": [
      70,
      144
    ],
    "effectiveActiveLocalFrames": [
      70,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 70,
      "end": 144,
      "x": 14,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait2",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-03",
    "nodeId": "Layer_portrait-card-03",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/3",
    "mergeIndex": 3,
    "backgroundInput": "Merge_portrait-card-02",
    "foregroundInput": "Processed_portrait-card-03",
    "output": "Merge_portrait-card-03",
    "activeLocalFrames": [
      73,
      144
    ],
    "effectiveActiveLocalFrames": [
      73,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 73,
      "end": 144,
      "x": 0,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait3",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-04",
    "nodeId": "Layer_portrait-card-04",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/4",
    "mergeIndex": 4,
    "backgroundInput": "Merge_portrait-card-03",
    "foregroundInput": "Processed_portrait-card-04",
    "output": "Merge_portrait-card-04",
    "activeLocalFrames": [
      76,
      144
    ],
    "effectiveActiveLocalFrames": [
      76,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 76,
      "end": 144,
      "x": 7,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait4",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-05",
    "nodeId": "Layer_portrait-card-05",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/5",
    "mergeIndex": 5,
    "backgroundInput": "Merge_portrait-card-04",
    "foregroundInput": "Processed_portrait-card-05",
    "output": "Merge_portrait-card-05",
    "activeLocalFrames": [
      79,
      144
    ],
    "effectiveActiveLocalFrames": [
      79,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 79,
      "end": 144,
      "x": -14,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait5",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-06",
    "nodeId": "Layer_portrait-card-06",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/6",
    "mergeIndex": 6,
    "backgroundInput": "Merge_portrait-card-05",
    "foregroundInput": "Processed_portrait-card-06",
    "output": "Merge_portrait-card-06",
    "activeLocalFrames": [
      82,
      144
    ],
    "effectiveActiveLocalFrames": [
      82,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 82,
      "end": 144,
      "x": 0,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait6",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-6-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-6-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-07",
    "nodeId": "Layer_portrait-card-07",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/7",
    "mergeIndex": 7,
    "backgroundInput": "Merge_portrait-card-06",
    "foregroundInput": "Processed_portrait-card-07",
    "output": "Merge_portrait-card-07",
    "activeLocalFrames": [
      85,
      144
    ],
    "effectiveActiveLocalFrames": [
      85,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 85,
      "end": 144,
      "x": -7,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait7",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-7-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-7-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-08",
    "nodeId": "Layer_portrait-card-08",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/8",
    "mergeIndex": 8,
    "backgroundInput": "Merge_portrait-card-07",
    "foregroundInput": "Processed_portrait-card-08",
    "output": "Merge_portrait-card-08",
    "activeLocalFrames": [
      88,
      144
    ],
    "effectiveActiveLocalFrames": [
      88,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 88,
      "end": 144,
      "x": 14,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait0",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-09",
    "nodeId": "Layer_portrait-card-09",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/9",
    "mergeIndex": 9,
    "backgroundInput": "Merge_portrait-card-08",
    "foregroundInput": "Processed_portrait-card-09",
    "output": "Merge_portrait-card-09",
    "activeLocalFrames": [
      91,
      144
    ],
    "effectiveActiveLocalFrames": [
      91,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 91,
      "end": 144,
      "x": 0,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait0",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-10",
    "nodeId": "Layer_portrait-card-10",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/10",
    "mergeIndex": 10,
    "backgroundInput": "Merge_portrait-card-09",
    "foregroundInput": "Processed_portrait-card-10",
    "output": "Merge_portrait-card-10",
    "activeLocalFrames": [
      94,
      144
    ],
    "effectiveActiveLocalFrames": [
      94,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 94,
      "end": 144,
      "x": 7,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait1",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-11",
    "nodeId": "Layer_portrait-card-11",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/11",
    "mergeIndex": 11,
    "backgroundInput": "Merge_portrait-card-10",
    "foregroundInput": "Processed_portrait-card-11",
    "output": "Merge_portrait-card-11",
    "activeLocalFrames": [
      97,
      144
    ],
    "effectiveActiveLocalFrames": [
      97,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 97,
      "end": 144,
      "x": -14,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait2",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-12",
    "nodeId": "Layer_portrait-card-12",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/12",
    "mergeIndex": 12,
    "backgroundInput": "Merge_portrait-card-11",
    "foregroundInput": "Processed_portrait-card-12",
    "output": "Merge_portrait-card-12",
    "activeLocalFrames": [
      100,
      144
    ],
    "effectiveActiveLocalFrames": [
      100,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 100,
      "end": 144,
      "x": 0,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait3",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-13",
    "nodeId": "Layer_portrait-card-13",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/13",
    "mergeIndex": 13,
    "backgroundInput": "Merge_portrait-card-12",
    "foregroundInput": "Processed_portrait-card-13",
    "output": "Merge_portrait-card-13",
    "activeLocalFrames": [
      103,
      144
    ],
    "effectiveActiveLocalFrames": [
      103,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 103,
      "end": 144,
      "x": -7,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait4",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-14",
    "nodeId": "Layer_portrait-card-14",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/14",
    "mergeIndex": 14,
    "backgroundInput": "Merge_portrait-card-13",
    "foregroundInput": "Processed_portrait-card-14",
    "output": "Merge_portrait-card-14",
    "activeLocalFrames": [
      106,
      144
    ],
    "effectiveActiveLocalFrames": [
      106,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 106,
      "end": 144,
      "x": 14,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait5",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-15",
    "nodeId": "Layer_portrait-card-15",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/15",
    "mergeIndex": 15,
    "backgroundInput": "Merge_portrait-card-14",
    "foregroundInput": "Processed_portrait-card-15",
    "output": "Merge_portrait-card-15",
    "activeLocalFrames": [
      109,
      144
    ],
    "effectiveActiveLocalFrames": [
      109,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 109,
      "end": 144,
      "x": 0,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait6",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-6-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-6-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-16",
    "nodeId": "Layer_portrait-card-16",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/16",
    "mergeIndex": 16,
    "backgroundInput": "Merge_portrait-card-15",
    "foregroundInput": "Processed_portrait-card-16",
    "output": "Merge_portrait-card-16",
    "activeLocalFrames": [
      112,
      144
    ],
    "effectiveActiveLocalFrames": [
      112,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 112,
      "end": 144,
      "x": 7,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait7",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-7-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-7-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-17",
    "nodeId": "Layer_portrait-card-17",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/17",
    "mergeIndex": 17,
    "backgroundInput": "Merge_portrait-card-16",
    "foregroundInput": "Processed_portrait-card-17",
    "output": "Merge_portrait-card-17",
    "activeLocalFrames": [
      115,
      144
    ],
    "effectiveActiveLocalFrames": [
      115,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 115,
      "end": 144,
      "x": -14,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait0",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-18",
    "nodeId": "Layer_portrait-card-18",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/18",
    "mergeIndex": 18,
    "backgroundInput": "Merge_portrait-card-17",
    "foregroundInput": "Processed_portrait-card-18",
    "output": "Merge_portrait-card-18",
    "activeLocalFrames": [
      118,
      144
    ],
    "effectiveActiveLocalFrames": [
      118,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 118,
      "end": 144,
      "x": 0,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait1",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-1-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-19",
    "nodeId": "Layer_portrait-card-19",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/19",
    "mergeIndex": 19,
    "backgroundInput": "Merge_portrait-card-18",
    "foregroundInput": "Processed_portrait-card-19",
    "output": "Merge_portrait-card-19",
    "activeLocalFrames": [
      121,
      144
    ],
    "effectiveActiveLocalFrames": [
      121,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 121,
      "end": 144,
      "x": -7,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait2",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-2-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-20",
    "nodeId": "Layer_portrait-card-20",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/20",
    "mergeIndex": 20,
    "backgroundInput": "Merge_portrait-card-19",
    "foregroundInput": "Processed_portrait-card-20",
    "output": "Merge_portrait-card-20",
    "activeLocalFrames": [
      124,
      144
    ],
    "effectiveActiveLocalFrames": [
      124,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 124,
      "end": 144,
      "x": 14,
      "y": 0,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait3",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-3-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-21",
    "nodeId": "Layer_portrait-card-21",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/21",
    "mergeIndex": 21,
    "backgroundInput": "Merge_portrait-card-20",
    "foregroundInput": "Processed_portrait-card-21",
    "output": "Merge_portrait-card-21",
    "activeLocalFrames": [
      127,
      144
    ],
    "effectiveActiveLocalFrames": [
      127,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 127,
      "end": 144,
      "x": 0,
      "y": -3,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait4",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-4-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-22",
    "nodeId": "Layer_portrait-card-22",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/22",
    "mergeIndex": 22,
    "backgroundInput": "Merge_portrait-card-21",
    "foregroundInput": "Processed_portrait-card-22",
    "output": "Merge_portrait-card-22",
    "activeLocalFrames": [
      130,
      144
    ],
    "effectiveActiveLocalFrames": [
      130,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 130,
      "end": 144,
      "x": 7,
      "y": -6,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait5",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-5-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  },
  {
    "layerId": "portrait-card-23",
    "nodeId": "Layer_portrait-card-23",
    "kind": "image",
    "parentLayerId": "portrait-stack",
    "recipePointer": "/layers/7/children/23",
    "mergeIndex": 23,
    "backgroundInput": "Merge_portrait-card-22",
    "foregroundInput": "Processed_portrait-card-23",
    "output": "Merge_portrait-card-23",
    "activeLocalFrames": [
      133,
      144
    ],
    "effectiveActiveLocalFrames": [
      133,
      144
    ],
    "frameConvention": "Global zero-based recipe clock, not frame minus layer start. Gates are half-open.",
    "controls": {
      "start": 133,
      "end": 144,
      "x": -14,
      "y": -9,
      "width": 240,
      "height": 360,
      "origin": [
        0,
        0
      ],
      "slot": "portrait0",
      "fit": "contain"
    },
    "alphaAndMasks": {
      "opacity": 1,
      "radiusPixels": 0,
      "overflow": "visible",
      "clip": null,
      "insetClipIsIndependentOfOverflow": true,
      "order": "Draw or merge local content; apply the listed local effects and alpha masks. The explicit inset clip always applies, independently of overflow. Rounded descendant clipping requires overflow:hidden. Apply the local transform and whole-layer opacity before ordered Over into the parent."
    },
    "defaultTransform": {
      "originPixels": [
        0,
        0
      ],
      "scale": 1,
      "scaleX": 1,
      "scaleY": 1,
      "rotation": 0,
      "opacity": 1
    },
    "tools": [
      "Native vector subgroup reconstructed from svgConstruction",
      "Fit Transform",
      "Local Transform",
      "Over Merge"
    ],
    "assets": {
      "defaults": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-default.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      },
      "adaptation": {
        "kind": "image",
        "path": "art/character-title-inset/portrait-0-adaptation.svg",
        "width": 240,
        "height": 360,
        "rights": "Original code-generated vector geometry for this kit. No source film imagery, tracing, logos, embedded bitmap or external resources."
      }
    },
    "fitRule": "Use min(boxWidth/SVGWidth, boxHeight/SVGHeight), center the resulting artwork in the box, preserve SVG viewBox and alpha. These supplied boxes match their assets; no photographic crop."
  }
]

svgConstruction
{
  "art/character-title-inset/context-default.svg": {
    "sha256": "d0676f118f8c005a644e59eedd099c63d68472c688eb4705330ea89930de132d",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "1920",
        "height": "1080",
        "viewBox": "0 0 1920 1080"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "1920",
            "height": "1080",
            "fill": "#e6e1d8"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M0 700H1920V1080H0Z",
            "fill": "#587273"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M70 80H1850V580H70Z",
            "fill": "#f7f6ee",
            "stroke": "#334c55",
            "stroke-width": "25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M220 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M470 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M720 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M970 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1220 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1470 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1720 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M220 670H1700V780H220ZM280 780H330V1080H280ZM1590 780H1640V1080H1590Z",
            "fill": "#a96b43"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M480 655L560 468L655 655Z",
            "fill": "#d9b467"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M865 650L905 440L1050 475L1115 650Z",
            "fill": "#597a63"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "1250",
            "y": "568",
            "width": "200",
            "height": "84",
            "fill": "#e7d8b2"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-0-default.svg": {
    "sha256": "e9dc12531c9df5d4e3ef9dc71194b5826ac18964b75a504cf5c810ee8656a907",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#eadbbd"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "9"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-1-default.svg": {
    "sha256": "5ed05bcc4723fb872ef85c0a5ba968a177790c8b1a06e0a79c05b98007938952",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#d9e8f3"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "10"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-2-default.svg": {
    "sha256": "c221aebb58d462fb3f95e3958e43b972978a7990792910b8609994ed8d6e1bce",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#6d98b1"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "11"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-3-default.svg": {
    "sha256": "2e66a95129c276339d90d62b2495a2baf4b08019e7ec585e04933f179320ecab",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#d5d0c3"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "12"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-4-default.svg": {
    "sha256": "425b3b1902da5bb0f72a0ce917a9375460b02ab5d7ef5d0465ad85e68e7327d2",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#456d56"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "13"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-5-default.svg": {
    "sha256": "a45eb0f7a652d92b751d57269d7e14b027342d5e573e5142316f74b003d4e786",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#efc664"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "14"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-6-default.svg": {
    "sha256": "fee2772313e676a6f29d75e2793b03ead8a5e774a67334e52baf287bad8ddb32",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#af5454"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M0 45L240 285M0 5L240 245M0 85L240 325",
            "stroke": "#fffaf0",
            "stroke-opacity": ".3",
            "stroke-width": "14"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "15"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-7-default.svg": {
    "sha256": "9c373e9e9b23ba1960fde1504c21f7536d87602312689283ce54507481320a27",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M66 219Q26 137 80 119Q99 57 150 94Q190 95 174 147L207 168L173 178Q187 268 113 272Q72 267 66 219Z",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 182Q115 154 135 210Q119 240 80 222",
            "fill": "none",
            "stroke": "#e7ae53",
            "stroke-width": "16"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "148",
            "cy": "125",
            "r": "8",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M99 270L91 301H70M136 271L144 300H168",
            "fill": "none",
            "stroke": "#17272e",
            "stroke-width": "6"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/context-adaptation.svg": {
    "sha256": "fb3ad9894652aab7fcd314ddb9a89a0008b8ba24596a139ff1d808e0f126c337",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "1920",
        "height": "1080",
        "viewBox": "0 0 1920 1080"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "1920",
            "height": "1080",
            "fill": "#e9dfce"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M0 700H1920V1080H0Z",
            "fill": "#587273"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M70 80H1850V580H70Z",
            "fill": "#f7f6ee",
            "stroke": "#334c55",
            "stroke-width": "25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M220 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M470 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M720 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M970 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1220 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1470 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M1720 80V580",
            "stroke": "#334c55",
            "stroke-width": "18"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M220 670H1700V780H220ZM280 780H330V1080H280ZM1590 780H1640V1080H1590Z",
            "fill": "#a96b43"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M480 655L560 468L655 655Z",
            "fill": "#d9b467"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M865 650L905 440L1050 475L1115 650Z",
            "fill": "#597a63"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "1250",
            "y": "568",
            "width": "200",
            "height": "84",
            "fill": "#e7d8b2"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-0-adaptation.svg": {
    "sha256": "a993de7d828a56d82fc38c771eac9b4e848b3637a11f759e283de93d74b0ddd7",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#eadbbd"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "8",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-1-adaptation.svg": {
    "sha256": "2f9fa8d99e1c1d17a852a8c586250bc581b5ab041892f438e8a70832f7a85da0",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#d9e8f3"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "11",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-2-adaptation.svg": {
    "sha256": "fee2e361ac203df0d7274f35045e675bfeb9eec2741b584457ebc376cd52fa8f",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#6d98b1"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "14",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-3-adaptation.svg": {
    "sha256": "13ccfbcc44bcd7b1579cc0928d795b257a0f06308cf16cfbc92cd74e6b11fd4a",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#d5d0c3"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "17",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-4-adaptation.svg": {
    "sha256": "8816aa46b46965dff7f68595bcae5f63521d19f61e22f223cc9f3a723a78fdd2",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#456d56"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "3",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "20",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-5-adaptation.svg": {
    "sha256": "a1affe50a2a2b01b05706bd58e4341db6fbbba514b802479ce5ea247c644336a",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#efc664"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "4",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "23",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-6-adaptation.svg": {
    "sha256": "a373c0f1c2b03fe16154583bcbda0f852904aeae4ecb22e048ecabb4bd900b3c",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#af5454"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "5",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M0 45L240 285M0 5L240 245M0 85L240 325",
            "stroke": "#fffaf0",
            "stroke-opacity": ".3",
            "stroke-width": "14"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "26",
            "fill": "#f7e5bb",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  },
  "art/character-title-inset/portrait-7-adaptation.svg": {
    "sha256": "87938baed6ec0308b9c249314eb09cb57d2667c4335ad921b81536c648444cac",
    "construction": {
      "element": "svg",
      "attributes": {
        "width": "240",
        "height": "360",
        "viewBox": "0 0 240 360"
      },
      "children": [
        {
          "element": "rect",
          "attributes": {
            "width": "240",
            "height": "360",
            "fill": "#17272e"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "24",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "79",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "134",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "189",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "244",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "22",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "71",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "120",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "169",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "218",
            "cy": "299",
            "r": "6",
            "fill": "#ffffff",
            "fill-opacity": ".25"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M73 249V169H167V249M90 249V292M150 249V292M73 183L43 224M167 183L193 212",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "11",
            "stroke-linecap": "round"
          },
          "children": []
        },
        {
          "element": "rect",
          "attributes": {
            "x": "67",
            "y": "87",
            "width": "107",
            "height": "86",
            "rx": "29",
            "fill": "#214552",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "98",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "circle",
          "attributes": {
            "cx": "144",
            "cy": "128",
            "r": "11",
            "fill": "#e7ae53"
          },
          "children": []
        },
        {
          "element": "path",
          "attributes": {
            "d": "M121 87V61M101 154H141",
            "stroke": "#17272e",
            "stroke-width": "7"
          },
          "children": []
        }
      ]
    },
    "nativeRebuild": "Rebuild XML elements in order as separate editable masked color nodes. Preserve viewBox/path coordinates, stroke caps/joins, gradient stops, opacity, and clipPath intersections. ObjectBoundingBox is the default gradient coordinate system; preserve explicit transforms. No raster Loader."
  }
}

tracks
[
  {
    "layerId": "paper",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "paper",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "paper",
    "property": "width",
    "value": 1920,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "paper",
    "property": "height",
    "value": 1080,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "opening-context",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "opening-context",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "opening-context",
    "property": "width",
    "value": 1920,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "opening-context",
    "property": "height",
    "value": 1080,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-1",
    "property": "x",
    "value": 100,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-1",
    "property": "y",
    "value": 10,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-1",
    "property": "width",
    "value": 1720,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-1",
    "property": "height",
    "value": 270,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-2",
    "property": "x",
    "value": 100,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-2",
    "property": "y",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-2",
    "property": "width",
    "value": 1720,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-2",
    "property": "height",
    "value": 270,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-3",
    "property": "x",
    "value": 100,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-3",
    "property": "y",
    "value": 710,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-3",
    "property": "width",
    "value": 1720,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "initial-title-3",
    "property": "height",
    "value": 270,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-top-title",
    "property": "x",
    "value": 70,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-top-title",
    "property": "y",
    "value": 42,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-top-title",
    "property": "width",
    "value": 1780,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-top-title",
    "property": "height",
    "value": 270,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-bottom-title",
    "property": "x",
    "value": 60,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-bottom-title",
    "property": "y",
    "value": 768,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-bottom-title",
    "property": "width",
    "value": 1800,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "new-bottom-title",
    "property": "height",
    "value": 270,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-stack",
    "property": "x",
    "value": 840,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-stack",
    "property": "y",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-stack",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-stack",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-stack",
    "property": "scale",
    "value": [
      {
        "frame": 64,
        "value": 0.9,
        "easing": "linear"
      },
      {
        "frame": 78,
        "value": 1.22,
        "easing": "linear"
      },
      {
        "frame": 100,
        "value": 1.52,
        "easing": "linear"
      },
      {
        "frame": 120,
        "value": 1.86,
        "easing": "linear"
      },
      {
        "frame": 148,
        "value": 2.25,
        "easing": "hold"
      }
    ],
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-00",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-00",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-00",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-00",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-01",
    "property": "x",
    "value": -7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-01",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-01",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-01",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-02",
    "property": "x",
    "value": 14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-02",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-02",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-02",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-03",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-03",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-03",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-03",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-04",
    "property": "x",
    "value": 7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-04",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-04",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-04",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-05",
    "property": "x",
    "value": -14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-05",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-05",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-05",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-06",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-06",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-06",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-06",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-07",
    "property": "x",
    "value": -7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-07",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-07",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-07",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-08",
    "property": "x",
    "value": 14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-08",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-08",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-08",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-09",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-09",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-09",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-09",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-10",
    "property": "x",
    "value": 7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-10",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-10",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-10",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-11",
    "property": "x",
    "value": -14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-11",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-11",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-11",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-12",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-12",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-12",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-12",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-13",
    "property": "x",
    "value": -7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-13",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-13",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-13",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-14",
    "property": "x",
    "value": 14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-14",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-14",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-14",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-15",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-15",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-15",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-15",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-16",
    "property": "x",
    "value": 7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-16",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-16",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-16",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-17",
    "property": "x",
    "value": -14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-17",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-17",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-17",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-18",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-18",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-18",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-18",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-19",
    "property": "x",
    "value": -7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-19",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-19",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-19",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-20",
    "property": "x",
    "value": 14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-20",
    "property": "y",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-20",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-20",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-21",
    "property": "x",
    "value": 0,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-21",
    "property": "y",
    "value": -3,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-21",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-21",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-22",
    "property": "x",
    "value": 7,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-22",
    "property": "y",
    "value": -6,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-22",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-22",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-23",
    "property": "x",
    "value": -14,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-23",
    "property": "y",
    "value": -9,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-23",
    "property": "width",
    "value": 240,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  },
  {
    "layerId": "portrait-card-23",
    "property": "height",
    "value": 360,
    "basis": "Chosen implementation control; source observations and exact half-open interval are documented separately."
  }
]

steps
[
  "Create one1920x1080 Fusion Composition on Edit V1, no audio tracks. Set the exact guide rational timeline cadence before insertion. The timeline GUI may label24000/1001 as23.976; keep the rational value in the delivery contract. Set length to the listed nativeFrameCount, local0 through count-1. Do not import the research excerpt.",
  "Use one explicit Background_Paper and ordered Over Merge chain. Treat JSON layer IDs as node names and fusionNodes parentLayerId as nesting ownership. A group contains a transparent RGBA local domain, ordered child Merges, then its own Transform and one opacity multiplier. Never apply parent travel separately to already transformed children.",
  "Reconstruct each active SVG from svgConstruction in guide.json. Use Background plus Rectangle/Ellipse/Polygon/Bezier masks; preserve viewBox, exact path controls, fill/stroke and gradient stops. Keep separate editable shape nodes in XML order; the orb uses two fills intersected with its circle alpha. No Loader of a bitmap or video. SVG import is optional, not required to obtain editable native nodes.",
  "Use bundled Geist for Text+. Enter defaults or adaptation values from contentContract. Text values remain editable, with fixed recipe width/height and no auto-wrap/shrink. Match pixel font size, weight, line height and alignment through a native baseline/width check; no numeric claim that Text+ Size equals CSS px. The supplied source-only browser gate does not certify Fusion typography.",
  "Set each layer gate start inclusive and end exclusive. When using clip trims, local Fusion time must still evaluate the global recipe-local clock: add the clip In before sampling. Use held StyledText prefixes for reveal.steps, with no interpolation of glyph counts. A disappearing group cuts all children together.",
  "For numeric tracks use controls.csv per-native-frame values, or exact left-key interpolation: linear u; smooth u*u*(3-2*u); hold returns left value strictly until next key. No Auto spline, overshoot, cross-dissolve or optical-flow interpolation. Evaluate keys beyond duration only to derive the truncated last in-window sample.",
  "Keep alpha transparent outside vector shapes. SVG fill/stroke opacity and gradient stop-opacity multiply their own coverage; Merge with Normal/Over, not Screen or black-keying. Clip the final canvas only; explicit inset masks, if present, apply in local pixels before that group transform. Do not shrink live text widths as a reveal mechanism.",
  "Use opening-context SVG at[0,1), then white-only[1,3). Put initial-title-1/2/3 at x100,y10/360/710, fixed1720x270 boxes and230px font. Gates3/4/5; first two cut72, third cuts73. Preserve60frames of complete title before the first card64.",
  "New headings are siblings below portrait-stack: top x70,y42,1780x270 at75; bottom x60,y768,1800x270 at78; both224px. They never resize, shift or shrink to accommodate cards. Word occlusion is intentional.",
  "Build portrait-stack at x840,y360, local240x360, pivot120,180. Each portrait-card is a240x360 original SVG with its own small x/y offset from the exact node controls. Merge them in ordinal order. Every card survives beneath later ones until144; this leaves colored edge slivers rather than a one-slot image swap.",
  "Hard replacement gates are64,67,70,73,76,79,82,85,88,91,94,97,100,103,106,109,112,115,118,121,124,127,130,133. Each picks the slot listed in its controls. Eight original styles intentionally consolidate the source material range; their motifs are not new examples.",
  "Scale only portrait-stack: .90 at64,1.22 at78,1.52 at100,1.86 at120,2.25 at148, linear segments. Pivot stays centered; previous edges grow with the front. The last front card holds content133..143 but the group is still growing. Stop at143, not at the off-window endpoint.",
  "Check every listed source-bound checkpoint and adjacent frames against the scalar contract. Inspect an actual parent render and native Resolve output separately before any fidelity/equivalence claim. Default, adaptation and custom passing here are content/framegraph/font preflights only."
]

checkpoints
[
  {
    "localFrame": 0,
    "sourceFrame": 72,
    "expectation": "Single original context frame."
  },
  {
    "localFrame": 1,
    "sourceFrame": 73,
    "expectation": "Blank white."
  },
  {
    "localFrame": 2,
    "sourceFrame": 74,
    "expectation": "Blank white."
  },
  {
    "localFrame": 3,
    "sourceFrame": 75,
    "expectation": "First title line."
  },
  {
    "localFrame": 4,
    "sourceFrame": 76,
    "expectation": "Second title line."
  },
  {
    "localFrame": 5,
    "sourceFrame": 77,
    "expectation": "Third title line."
  },
  {
    "localFrame": 63,
    "sourceFrame": 135,
    "expectation": "Last title-only frame."
  },
  {
    "localFrame": 64,
    "sourceFrame": 136,
    "expectation": "First portrait above middle word."
  },
  {
    "localFrame": 67,
    "sourceFrame": 139,
    "expectation": "Second portrait."
  },
  {
    "localFrame": 70,
    "sourceFrame": 142,
    "expectation": "Third portrait."
  },
  {
    "localFrame": 72,
    "sourceFrame": 144,
    "expectation": "Only initial bottom word remains."
  },
  {
    "localFrame": 73,
    "sourceFrame": 145,
    "expectation": "All initial title gone; portraits persist."
  },
  {
    "localFrame": 74,
    "sourceFrame": 146,
    "expectation": "Portrait without title."
  },
  {
    "localFrame": 75,
    "sourceFrame": 147,
    "expectation": "New top heading."
  },
  {
    "localFrame": 78,
    "sourceFrame": 150,
    "expectation": "New bottom heading."
  },
  {
    "localFrame": 100,
    "sourceFrame": 172,
    "expectation": "Stack overlaps more title area."
  },
  {
    "localFrame": 112,
    "sourceFrame": 184,
    "expectation": "Another hard portrait replacement."
  },
  {
    "localFrame": 130,
    "sourceFrame": 202,
    "expectation": "Penultimate portrait content."
  },
  {
    "localFrame": 133,
    "sourceFrame": 205,
    "expectation": "Final front portrait."
  },
  {
    "localFrame": 143,
    "sourceFrame": 215,
    "expectation": "Last sample still enlarges and occludes type."
  }
]

implementationDifferences
[
  "Default is a bird-study collection; adaptation a robot-edition collection. A vector workbench replaces the one live-action context frame0. Frames1..2 remain blank.",
  "Final portrait enters133 and remains through143 while the parent keeps enlarging toward an off-window148 key. Do not create a final hold or remove the remaining word occlusion.",
  "Eight original SVG styles per variant replace source rendered cat images; material and lighting range is knowingly narrower. The stack uses authored offsets/slivers, not source-extracted imagery.",
  "230/224px fixed live type. Top and middle initial lines cut72; bottom cuts73. Replacement top and bottom enter75 and78. Every portrait merges above both title groups.",
  "All positions, easing and vector material choices are authored approximations, not official measured controls. Source observations and nominal/source PTS authorities remain separate.",
  "One treatment with two content variants. No source images, logos, brand data, audio or photographic claims."
]

limitations
[
  "Original vector bird/robot studies replace diverse rendered cat styles and the live-action context frame. Exact material variation, subtle card offsets and scale acceleration remain unresolved; the final enlargement is intentionally truncated.",
  "Source quality unresolved. No moving, blind-win, native Resolve execution or application-equivalence claim.",
  "No renderer, encoder, npm install, dependency copy, source-master download or deployment by this builder. Parent work is separate.",
  "All native indices were statically inspected; fitted sheets are not moving review. Absolute source PTS are unavailable.",
  "Public files work from the kit download. Private inspection/generator files are not run prerequisites.",
  "Text length caps are not guaranteed glyph-width bounds; actual full-string font gate must pass without shrink.",
  "One treatment and two original content variants, not multiple examples."
]
