cutouts top-level constant

String const cutouts

Raw JSON definition of the DiceBear cutouts avatar style.

Implementation

const String cutouts = '''{
  "\$schema": "https://cdn.hopjs.net/npm/@dicebear/schema@1.4.0/dist/definition.min.json",
  "\$comment": "Hand-authored definition (no Figma source).",
  "meta": {
    "license": {
      "name": "CC0 1.0",
      "url": "https://creativecommons.org/publicdomain/zero/1.0/",
      "text": "„Cutouts” (https://www.dicebear.com) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)"
    },
    "creator": {
      "name": "DiceBear",
      "url": "https://www.dicebear.com"
    },
    "source": {
      "name": "Cutouts",
      "url": "https://www.dicebear.com"
    }
  },
  "canvas": {
    "elements": [
      {
        "name": "head",
        "type": "component",
        "attributes": {
          "transform": "translate(10)"
        }
      }
    ],
    "width": 100,
    "height": 100
  },
  "attributes": {
    "fill": "none",
    "shape-rendering": "auto"
  },
  "components": {
    "head": {
      "width": 80,
      "height": 96,
      "variants": {
        "blob": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M75.63 53.32 71.5 71.01l-10.16 6.83L48.2 85.9l-10.07.58-14.36-3.32-6.24-7.33-9.2-12.18 2.34-17.61 4.82-9.61 7.42-8.23 14.21-5.29 16.08.19 11 4.77 7.13 13.95Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M74.03 51.22 69.9 68.91l-10.16 6.83L46.6 83.8l-10.07.58-14.36-3.32-6.24-7.33-9.2-12.18 2.34-17.61 4.82-9.61 7.42-8.23 14.21-5.29L51.6 21l11 4.77 7.13 13.95Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "translate(10 1)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(20 29.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(20 38)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(32 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(25 69)"
              }
            }
          ]
        },
        "block": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m16.52 28.88 19.38-4.56 21.66 2.28 12.54 5.7-2.28 21.66 2.28 22.8-15.96 9.12-20.52-2.28-15.96-3.42-3.42-22.8Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m14.92 26.78 19.38-4.56 21.66 2.28 12.54 5.7-2.28 21.66 2.28 22.8-15.96 9.12-20.52-2.28-15.96-3.42-3.42-22.8Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "translate(10 1)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(20 29.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(20 38)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(32 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(25 69)"
              }
            }
          ]
        },
        "pear": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m41.6 22.04 13.68 5.7 3.42 14.82 10.26 17.1-2.28 18.24-17.1 9.12-18.24-1.14-14.82-10.26 1.14-18.24 10.26-15.96L30.2 26.6Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m40 19.94 13.68 5.7 3.42 14.82 10.26 17.1-2.28 18.24-17.1 9.12-18.24-1.14-14.82-10.26 1.14-18.24 10.26-15.96L28.6 24.5Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "matrix(.9 0 0 .9 13 4.7)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(20 30.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(20 39)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(32 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(25 69)"
              }
            }
          ]
        },
        "slanted": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m22.22 26.6 26.22-5.7 18.24 7.98 5.7 19.38-6.84 20.52-10.26 15.96-20.52 2.28-14.82-9.12-6.84-23.94 2.28-17.1Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m20.62 24.5 26.22-5.7 18.24 7.98 5.7 19.38-6.84 20.52-10.26 15.96-20.52 2.28-14.82-9.12-6.84-23.94 2.28-17.1Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "translate(11.5)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(21.5 29.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(21.5 38)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(33 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(26 68)"
              }
            }
          ]
        },
        "wide": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M81.71 54.38 69.08 72.42l-5.73 3.08-13.14 10.67-12.06 1.19L20.27 81 9.73 73.47l.71-10.46-2.07-14.57 9.23-12.4 7.72-3.37 13.21-3.44 16.37-.03 10.28 5.79 11.3 9.43Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M80.11 52.28 67.48 70.32l-5.73 3.08-13.14 10.67-12.06 1.19-17.88-6.36-10.54-7.53.71-10.46-2.07-14.57L16 33.94l7.72-3.37 13.21-3.44 16.37-.03 10.28 5.79 11.3 9.43Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "translate(10 3)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(20 29.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(20 38)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(32 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(25 69)"
              }
            }
          ]
        },
        "tall": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m65.06 51.87.91 12.9-3.49 11.71-9.51 14.53-13.59-5.44-10.37-1.55-8.07-4.61-4.89-17.88 1.14-11.56 1.58-18.25 10.51-5.21 11.38-12.72 8.31 9.92 13.6 8.48 5.75 8.11Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m63.46 49.77.91 12.9-3.49 11.71-9.51 14.53-13.59-5.44-10.37-1.55-8.07-4.61-4.89-17.88 1.14-11.56 1.58-18.25 10.51-5.21 11.38-12.72 8.31 9.92 13.6 8.48 5.75 8.11Z",
                "fill": {
                  "type": "color",
                  "name": "paperFace"
                }
              }
            },
            {
              "name": "hair",
              "type": "component",
              "attributes": {
                "transform": "matrix(.88 0 0 .88 13.72 3.4)"
              }
            },
            {
              "name": "brows",
              "type": "component",
              "attributes": {
                "transform": "translate(20 29.5)"
              }
            },
            {
              "name": "cheeks",
              "type": "component",
              "attributes": {
                "transform": "translate(14 55.5)"
              }
            },
            {
              "name": "eyes",
              "type": "component",
              "attributes": {
                "transform": "translate(20 38)"
              }
            },
            {
              "name": "nose",
              "type": "component",
              "attributes": {
                "transform": "translate(32 48.5)"
              }
            },
            {
              "name": "mouth",
              "type": "component",
              "attributes": {
                "transform": "translate(25 68)"
              }
            }
          ]
        }
      }
    },
    "hair": {
      "width": 60,
      "height": 58,
      "probability": 72,
      "variants": {
        "fringe": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m11.6 32.1 3-13 14-5 16 2 10 9-2 10-7-6-6 7-7-8-7 9-7-9Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m10 30 3-13 14-5 16 2 10 9-2 10-7-6-6 7-7-8-7 9-7-9Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "crest": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m45.83 14.42-.21 6.53-6.23 3.63-9.72-.07-6.08-1.81-6.27-4.08-.01-5.52 3.85-5.03 8.02-4.45 8.55.18 6.55 5.44Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m44.23 12.32-.21 6.53-6.23 3.63-9.72-.07-6.08-1.81-6.27-4.08-.01-5.52 3.85-5.03 8.02-4.45 8.55.18 6.55 5.44Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "tufts": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m60.04 21.31-2.61 6.04L52 31.54l-7.83.46-6.36-3.35-4.87-7.28 5.21-5.38 4.75-1.97 10.71-.08 3.75 1.12Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m58.44 19.21-2.61 6.04-5.43 4.19-7.83.46-6.36-3.35-4.87-7.28 5.21-5.38 4.75-1.97 10.71-.08 3.75 1.12Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m27.06 18.57-1.61 4.57-6.7 2.69-3.93-1.51-4.01-4.12.21-3.48 3.67-3.49 5.5-.24 4.48 1.63Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m25.46 16.47-1.61 4.57-6.7 2.69-3.93-1.51-4.01-4.12.21-3.48 3.67-3.49 5.5-.24 4.48 1.63Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "swoosh": {
          "elements": [
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(-14 30 26)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m7.6 32.1 9-9 17-4 18 3 7 8-7 6-15-4-15 3-9 3Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m6 30 9-9 17-4 18 3 7 8-7 6-15-4-15 3-9 3Z",
                    "fill": {
                      "type": "color",
                      "name": "paperHair"
                    }
                  }
                }
              ]
            }
          ]
        },
        "sidePart": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m8.6 40.1-1-15 12-9 20-2 14 6 2 8-16-4-14 4-6 10Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M7 38 6 23l12-9 20-2 14 6 2 8-16-4-14 4-6 10Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "curls": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m24.59 21.36-3.23 6.07-6.31 2.12h-4.73L5.8 23.7l.82-3.18 2.52-4.74 8.38-.95 3.01 2.15Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m22.99 19.26-3.23 6.07-6.31 2.12H8.72L4.2 21.6l.82-3.18 2.52-4.74 8.38-.95 3.01 2.15Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m41.42 15.45-2.79 7.31-5.14 1.27-5.93.61-4.44-6.97.87-6.06 4.51-4.02 7.18.58 5.94 2.73Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m39.82 13.35-2.79 7.31-5.14 1.27-5.93.61-4.44-6.97.87-6.06 4.51-4.02 7.18.58 5.94 2.73Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m59.82 21.33-2.29 4.93-5.15 3.09-8.25-.46-4.14-4.58.16-5.64 5.88-4.38 5.7.68 5.12 2.65Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m58.22 19.23-2.29 4.93-5.15 3.09-8.25-.46-4.14-4.58.16-5.64 5.88-4.38 5.7.68 5.12 2.65Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "long": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m6.6 20.1 12-8 15-2 14 2 9 8 3 14-3 14-5 6-3-6 1-12-5-6-8-3-11 1-8 3-3 8-1 9-3 6-5-7-2-13Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5 18 12-8 15-2 14 2 9 8 3 14-3 14-5 6-3-6 1-12-5-6-8-3-11 1-8 3-3 8-1 9-3 6-5-7-2-13Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        }
      }
    },
    "brows": {
      "width": 42,
      "height": 12,
      "probability": 45,
      "variants": {
        "strips": {
          "elements": [
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(-6 10 7)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m3.6 7.1 15-.5.5 4.5-15 .5Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m2 5 15-.5.5 4.5-15 .5Z",
                    "fill": {
                      "type": "color",
                      "name": "paperHair"
                    }
                  }
                }
              ]
            },
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(4 31 7)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m25.6 7.1 15-.5.5 4.5-15 .5Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m24 5 15-.5.5 4.5-15 .5Z",
                    "fill": {
                      "type": "color",
                      "name": "paperHair"
                    }
                  }
                }
              ]
            }
          ]
        },
        "dashes": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.6 7.9 13-1.6.3 3-13 1.6Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3 5.8 13-1.6.3 3-13 1.6Z",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m26.3 6.3 13.3 1.6-.3 3L26 9.3Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M24.7 4.2 38 5.8l-.3 3-13.3-1.6Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "uneven": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.6 8.7 6-3.8 7 2.8-.4 3-6.4-2.6-5.6 3.4Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3 6.6 6-3.8 7 2.8-.4 3L9.2 6 3.6 9.4Z",
                "fill": "#26211c"
              }
            },
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(-7 31 5)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m25.6 5.1 15-.5.5 4.5-15 .5Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m24 3 15-.5.5 4.5-15 .5Z",
                    "fill": {
                      "type": "color",
                      "name": "paperHair"
                    }
                  }
                }
              ]
            }
          ]
        },
        "mono": {
          "elements": [
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(-2 20 7)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m4.6 7.1 34-1 .5 4.5-34 1Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m3 5 34-1 .5 4.5-34 1Z",
                    "fill": {
                      "type": "color",
                      "name": "paperHair"
                    }
                  }
                }
              ]
            }
          ]
        }
      }
    },
    "cheeks": {
      "width": 52,
      "height": 13,
      "probability": 40,
      "variants": {
        "torn": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m13.62 7.77-1.84 3.32-2.38 1.72-3.35-1.65-2.27-3.95 1.41-1.35 2.6-2.05 3.51 1.07Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m12.02 5.67-1.84 3.32-2.38 1.72-3.35-1.65-2.27-3.95 1.41-1.35 2.6-2.05L9.7 2.78Z",
                "fill": "#e2839a"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m51.85 9.26-1.92 2.94-2.02.75-4.27-.96-1.26-2.61 2.15-2.47 2.25-.88 2.81.56Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m50.25 7.16-1.92 2.94-2.02.75-4.27-.96-1.26-2.61 2.15-2.47 2.25-.88 2.81.56Z",
                "fill": "#e2839a"
              }
            }
          ]
        }
      }
    },
    "eyes": {
      "width": 41,
      "height": 19,
      "variants": {
        "circleSquare": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m15.81 10.73-.83 3.53-3.96.81-1.96-.49-2.14-3.64 1.32-2.87 3.36-.88 2.74.44Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m14.21 8.63-.83 3.53-3.96.81-1.96-.49-2.14-3.64 1.32-2.87L10 5.09l2.74.44Z",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m27.1 7.08 11.7-.48.3 11.4-11.52.6Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m25.5 4.98 11.7-.48.3 11.4-11.52.6Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "32.3",
                "cy": "10.9",
                "r": "2.6",
                "fill": "#26211c"
              }
            }
          ]
        },
        "bigSmall": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m18.93 11.02-2.37 5.66-3.14 1.86-5.65-.65-4.33-4.18.6-3.82 2.86-4.3 4.8-.5 6 2.35Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m17.33 8.92-2.37 5.66-3.14 1.86-5.65-.65-4.33-4.18.6-3.82 2.86-4.3 4.8-.5 6 2.35Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "10.5",
                "cy": "10.3",
                "r": "2.7",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m37.07 12.29-1.44 2.8-2.39.86-3.07-.71-.67-2.56.65-2.44 2.66-.98 2.94 1.19Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m35.47 10.19-1.44 2.8-2.39.86-3.07-.71-.67-2.56.65-2.44 2.66-.98 2.94 1.19Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "pair": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m17.1 10.61-1.79 4.61-3.62 2.01-3.83-1.11-2.74-3.2.78-4.82 2.96-1.94 3.48-.89 3.54 2.16Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m15.5 8.51-1.79 4.61-3.62 2.01-3.83-1.11-2.74-3.2L4.3 6l2.96-1.94 3.48-.89 3.54 2.16Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "11.1",
                "cy": "9.4",
                "r": "2.7",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M28 7.45 38.92 7l.28 10.64-10.75.56Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m26.4 5.35 10.92-.45.28 10.64-10.75.56Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "33.4",
                "cy": "11.1",
                "r": "2.6",
                "fill": "#26211c"
              }
            }
          ]
        },
        "sleepyOpen": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.6 10.7 6.5 2.6 6.5-3-.3 3-6 2.8L5 13.5Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3 8.6 6.5 2.6 6.5-3-.3 3-6 2.8-6.3-2.6Z",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m38.58 11.68-1.04 3.44-2.69 2.76-4.25-.94-2.72-2.82-.31-4.49 2.15-2.31 3.66-.52 3.84 1.81Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m36.98 9.58-1.04 3.44-2.69 2.76-4.25-.94-2.72-2.82-.31-4.49 2.15-2.31 3.66-.52 3.84 1.81Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "31.1",
                "cy": "11",
                "r": "2.7",
                "fill": "#26211c"
              }
            }
          ]
        },
        "ringDot": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m18.96 10.84-2.54 4.4-3.76 2.49-4.5-.71-3.58-2.58-.27-6.39L7.4 5l5.05.18 5.1 2.21Zm-4.37-1.33-3.35-1.07-2.11.38-.94 2 1.01 2.87 3.08 1.07 1.64-1.11 1.28-2.41Z",
                "fill": "#000000",
                "fill-opacity": ".14",
                "fill-rule": "evenodd"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m17.36 8.74-2.54 4.4-3.76 2.49-4.5-.71-3.58-2.58-.27-6.39L5.8 2.9l5.05.18 5.1 2.21Zm-4.37-1.33L9.64 6.34l-2.11.38-.94 2 1.01 2.87 3.08 1.07 1.64-1.11 1.28-2.41Z",
                "fill": "#26211c",
                "fill-rule": "evenodd"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m36.85 11.79-1.34 3.34-2.6.89-3.46-1.71-.04-2.71.58-2.5 2.43-.62 3.48.25Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m35.25 9.69-1.34 3.34-2.6.89-3.46-1.71-.04-2.71.58-2.5 2.43-.62 3.48.25Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "squares": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.7 5.21 12.48-.51.32 12.16-12.29.64Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3.1 3.11 12.48-.51.32 12.16-12.29.64Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "8.5",
                "cy": "9.6",
                "r": "2.6",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m28.8 8.18 9.36-.38.24 9.12-9.22.48Z",
                "fill": "#000000",
                "fill-opacity": ".12"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m27.2 6.08 9.36-.38.24 9.12-9.22.48Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "circle",
              "type": "element",
              "attributes": {
                "cx": "33",
                "cy": "10.9",
                "r": "2.6",
                "fill": "#26211c"
              }
            }
          ]
        },
        "inkDots": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m17.05 10.16-2.73 4.23-2.19.62-4.47-.81-.68-3.4.37-3.23 5.08-1.76 3.12 2.02Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m15.45 8.06-2.73 4.23-2.19.62-4.47-.81-.68-3.4.37-3.23 5.08-1.76 3.12 2.02Z",
                "fill": "#26211c"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m36.94 12.3-.87 2.16-3.06 1.4-2.02-.35L29.35 13l1.69-3.27 2.62-.51 1.75.61Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m35.34 10.2-.87 2.16-3.06 1.4-2.02-.35-1.64-2.51 1.69-3.27 2.62-.51 1.75.61Z",
                "fill": "#26211c"
              }
            }
          ]
        }
      }
    },
    "nose": {
      "width": 17,
      "height": 23,
      "variants": {
        "tornTriangle": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m9.6 5.1 6.5 15-4.5 2.5-6-1.5Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m8 3 6.5 15-4.5 2.5L4 19Z",
                "fill": {
                  "type": "color",
                  "name": "paperHair"
                }
              }
            }
          ]
        },
        "strip": {
          "elements": [
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(7 8 12)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m7.1 4.1 5 .5 1 18.5-5.5-.5Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m5.5 2 5 .5 1 18.5-5.5-.5Z",
                    "fill": {
                      "type": "color",
                      "name": "paperBack"
                    }
                  }
                }
              ]
            }
          ]
        },
        "bent": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m10.4 4.1 3.4.6-3.3 9.8 5.1 1.5-1 3.8-8.3-2.4Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m8.8 2 3.4.6-3.3 9.8 5.1 1.5-1 3.8-8.3-2.4Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "dab": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m15.39 14.64-1.12 3.28-4.9 2.22-3.04-1.26-.88-3.43 1.3-4.04 3.43-.68 3.15.99Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m13.79 12.54-1.12 3.28-4.9 2.22-3.04-1.26-.88-3.43 1.3-4.04 3.43-.68 3.15.99Z",
                "fill": {
                  "type": "color",
                  "name": "paperBack"
                }
              }
            }
          ]
        },
        "hook": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m9.2 4.1 3.5.4 1.6 5.6-1.1 5.8-5.6 3-1.5-3 4.4-2.4.4-3.6Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m7.6 2 3.5.4L12.7 8l-1.1 5.8-5.6 3-1.5-3 4.4-2.4.4-3.6Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "wedge": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m6.6 5.1 10 10-11.5 4Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5 3 10 10-11.5 4Z",
                "fill": {
                  "type": "color",
                  "name": "paperBack"
                }
              }
            }
          ]
        }
      }
    },
    "mouth": {
      "width": 32,
      "height": 17,
      "variants": {
        "zigzag": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.6 9.5 5.5-2.4 5 2.6 5.5-2.6 5 2.6 5-3 .7 2.8-5.3 3.2-5.3-2.7-5.3 2.7-5.2-2.7-4.9 2.3Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M3 7.4 8.5 5l5 2.6L19 5l5 2.6 5-3 .7 2.8-5.3 3.2-5.3-2.7-5.3 2.7-5.2-2.7-4.9 2.3Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "tornSmile": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4.6 9.1 7 1.5 8 .5 8-2.5 4 2-6 5-10 1.5-9-2.5Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3 7 7 1.5 8 .5 8-2.5 4 2-6 5L14 15l-9-2.5Z",
                "fill": {
                  "type": "color",
                  "name": "paperMouth"
                }
              }
            }
          ]
        },
        "strip": {
          "elements": [
            {
              "name": "g",
              "type": "element",
              "attributes": {
                "transform": "rotate(-4 15 9)"
              },
              "children": [
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m5.6 8.6 23-1 .5 5.5-23 1Z",
                    "fill": "#000000",
                    "fill-opacity": ".14"
                  }
                },
                {
                  "name": "path",
                  "type": "element",
                  "attributes": {
                    "d": "m4 6.5 23-1 .5 5.5-23 1Z",
                    "fill": {
                      "type": "color",
                      "name": "paperMouth"
                    }
                  }
                }
              ]
            }
          ]
        },
        "wavy": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5.6 10.3 5.5-3 5.7 3.2 6.3 3.2 6.5-4.8.8 3-7 5-7-3.4-5.6-3-4.5 2.8Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m4 8.2 5.5-3 5.7 3.2 6.3 3.2L28 6.8l.8 3-7 5-7-3.4-5.6-3-4.5 2.8Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "gasp": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m24.48 10.64-2.2 5.07-3.6 2.13-3.9-3.42-1.66-2.48 2.08-5.39 3.06-1.39 3.94 1.72Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m22.88 8.54-2.2 5.07-3.6 2.13-3.9-3.42-1.66-2.48 2.08-5.39 3.06-1.39 3.94 1.72Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "smile": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5.2 7.9 5.9 3.4 6.5 1 6.5-1.4 5.7-3.8 1.1 2.8-6.3 5.2-7.2 1.2-7.4-1.8-5.6-4Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m3.6 5.8 5.9 3.4 6.5 1 6.5-1.4L28.2 5l1.1 2.8L23 13l-7.2 1.2-7.4-1.8-5.6-4Z",
                "fill": "#26211c"
              }
            }
          ]
        },
        "grin": {
          "elements": [
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m6.6 5.6 21-1 1 7.5-21 1Z",
                "fill": "#000000",
                "fill-opacity": ".14"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5 3.5 21-1 1 7.5-21 1Z",
                "fill": "#f7f2e8"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "M12.5 3.6v6.6m7-7v6.6",
                "fill": "none",
                "stroke": "#26211c",
                "stroke-width": "1.6",
                "stroke-linecap": "round",
                "stroke-linejoin": "round"
              }
            },
            {
              "name": "path",
              "type": "element",
              "attributes": {
                "d": "m5.5 3.7 21-1m-20 8 20.3-.8",
                "fill": "none",
                "stroke": "#26211c",
                "stroke-width": "1.9",
                "stroke-linecap": "round",
                "stroke-linejoin": "round"
              }
            }
          ]
        }
      }
    }
  },
  "colors": {
    "background": {
      "values": [
        "#f6f1e7",
        "#efeae0",
        "#e9e4ef",
        "#e4ecea",
        "#f2e9dd"
      ]
    },
    "paperFace": {
      "values": [
        "#e2a63d",
        "#e07856",
        "#7fb3d5",
        "#93b98a",
        "#e8b4c0",
        "#ab96d1"
      ]
    },
    "paperBack": {
      "values": [
        "#37718e",
        "#a84a38",
        "#4a7a63",
        "#7b4b73",
        "#33415c"
      ]
    },
    "paperHair": {
      "values": [
        "#2f4858",
        "#33312e",
        "#7b4b73",
        "#9c4a30",
        "#4a7a63",
        "#46557a"
      ]
    },
    "paperMouth": {
      "values": [
        "#b0413e",
        "#a8382e",
        "#c14e38",
        "#8f303e"
      ]
    }
  }
}
''';