{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "tokens": {
      "type": "object",
      "patternProperties": {
        "^color-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "light": {
                  "type": "string",
                  "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                },
                "dark": {
                  "type": "string",
                  "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                }
              },
              "required": [
                "light",
                "dark"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^font-family-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^border-radius-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "\\d+(px|rem|%)"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^border-width-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "\\d+(px|rem|em)"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^space-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "comfortable": {
                  "type": "string",
                  "pattern": "\\d+(px|rem|%)"
                },
                "compact": {
                  "type": "string",
                  "pattern": "\\d+(px|rem|%)"
                }
              },
              "required": [
                "comfortable",
                "compact"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^motion-duration-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "default": {
                  "type": "string",
                  "pattern": "\\d+m?s"
                },
                "disabled": {
                  "type": "string",
                  "pattern": "\\d+m?s"
                }
              },
              "required": [
                "default",
                "disabled"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^motion-easing-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "default": {
                  "type": "string"
                },
                "disabled": {
                  "type": "string"
                }
              },
              "required": [
                "default",
                "disabled"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^motion-keyframes-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "default": {
                  "type": "string"
                },
                "disabled": {
                  "type": "string"
                }
              },
              "required": [
                "default",
                "disabled"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^shadow-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "object",
              "properties": {
                "light": {
                  "type": "string"
                },
                "dark": {
                  "type": "string"
                }
              },
              "required": [
                "light",
                "dark"
              ],
              "additionalProperties": false
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^font-size-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "\\d+(px|rem|em)"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^line-height-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "\\d+(px|rem|em)"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^font-weight-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "300|400|700|900|normal|bold|light|heavy"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        },
        "^letter-spacing-": {
          "type": "object",
          "properties": {
            "$value": {
              "type": "string",
              "pattern": "\\d+(px|rem|em)"
            },
            "$description": {
              "type": "string"
            }
          },
          "required": [
            "$value"
          ],
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    "contexts": {
      "type": "object",
      "properties": {
        "compact-table": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        },
        "top-navigation": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        },
        "flashbar": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        },
        "flashbar-warning": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        },
        "alert": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        },
        "app-layout-tools-drawer-trigger": {
          "type": "object",
          "properties": {
            "tokens": {
              "type": "object",
              "patternProperties": {
                "^color-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        },
                        "dark": {
                          "type": "string",
                          "pattern": "#[0-9a-f]{6}|rgba\\(\\d{1,3}%?(,\\s?\\d{1,3}%?){2},\\s?(1|0|0?\\.\\d+)\\)|transparent"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-family-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-radius-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|%)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^border-width-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^space-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "comfortable": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        },
                        "compact": {
                          "type": "string",
                          "pattern": "\\d+(px|rem|%)"
                        }
                      },
                      "required": [
                        "comfortable",
                        "compact"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-duration-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        },
                        "disabled": {
                          "type": "string",
                          "pattern": "\\d+m?s"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-easing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^motion-keyframes-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "default": {
                          "type": "string"
                        },
                        "disabled": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "default",
                        "disabled"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^shadow-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "object",
                      "properties": {
                        "light": {
                          "type": "string"
                        },
                        "dark": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "light",
                        "dark"
                      ],
                      "additionalProperties": false
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-size-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^line-height-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^font-weight-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "300|400|700|900|normal|bold|light|heavy"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                },
                "^letter-spacing-": {
                  "type": "object",
                  "properties": {
                    "$value": {
                      "type": "string",
                      "pattern": "\\d+(px|rem|em)"
                    },
                    "$description": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "$value"
                  ],
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            }
          },
          "required": [
            "tokens"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "compact-table",
        "top-navigation",
        "flashbar",
        "flashbar-warning",
        "alert",
        "app-layout-tools-drawer-trigger"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "tokens",
    "contexts"
  ],
  "additionalProperties": false
}