snipe/web/node_modules/cssstyle/lib/generated/propertyDescriptors.js
pyr0ball 7a704441a6 feat(snipe): Vue 3 frontend scaffold + Docker web service
- web/: Vue 3 + Vite + UnoCSS + Pinia, dark tactical theme (amber/#0d1117)
- AppNav, ListingCard, SearchView with filters/sort, composables
  (useSnipeMode, useKonamiCode, useMotion), Pinia search store
- Steal shimmer, auction countdown, Snipe Mode easter egg all native in Vue
- docker/web/: nginx + multi-stage Dockerfile (node build → nginx serve)
- compose.yml: api (8510) + web (8509) services
- Dockerfile CMD updated to uvicorn for upcoming FastAPI layer
- Clean build: 0 TS errors, 380 modules
2026-03-25 15:11:35 -07:00

1699 lines
202 KiB
JavaScript

"use strict";
// autogenerated - 2026-03-02
const background = require("../properties/background.js");
const backgroundAttachment = require("../properties/backgroundAttachment.js");
const backgroundClip = require("../properties/backgroundClip.js");
const backgroundColor = require("../properties/backgroundColor.js");
const backgroundImage = require("../properties/backgroundImage.js");
const backgroundOrigin = require("../properties/backgroundOrigin.js");
const backgroundPosition = require("../properties/backgroundPosition.js");
const backgroundRepeat = require("../properties/backgroundRepeat.js");
const backgroundSize = require("../properties/backgroundSize.js");
const border = require("../properties/border.js");
const borderBlockEndColor = require("../properties/borderBlockEndColor.js");
const borderBlockStartColor = require("../properties/borderBlockStartColor.js");
const borderBottom = require("../properties/borderBottom.js");
const borderBottomColor = require("../properties/borderBottomColor.js");
const borderBottomStyle = require("../properties/borderBottomStyle.js");
const borderBottomWidth = require("../properties/borderBottomWidth.js");
const borderCollapse = require("../properties/borderCollapse.js");
const borderColor = require("../properties/borderColor.js");
const borderInlineEndColor = require("../properties/borderInlineEndColor.js");
const borderInlineStartColor = require("../properties/borderInlineStartColor.js");
const borderLeft = require("../properties/borderLeft.js");
const borderLeftColor = require("../properties/borderLeftColor.js");
const borderLeftStyle = require("../properties/borderLeftStyle.js");
const borderLeftWidth = require("../properties/borderLeftWidth.js");
const borderRight = require("../properties/borderRight.js");
const borderRightColor = require("../properties/borderRightColor.js");
const borderRightStyle = require("../properties/borderRightStyle.js");
const borderRightWidth = require("../properties/borderRightWidth.js");
const borderSpacing = require("../properties/borderSpacing.js");
const borderStyle = require("../properties/borderStyle.js");
const borderTop = require("../properties/borderTop.js");
const borderTopColor = require("../properties/borderTopColor.js");
const borderTopStyle = require("../properties/borderTopStyle.js");
const borderTopWidth = require("../properties/borderTopWidth.js");
const borderWidth = require("../properties/borderWidth.js");
const bottom = require("../properties/bottom.js");
const clear = require("../properties/clear.js");
const clip = require("../properties/clip.js");
const color = require("../properties/color.js");
const display = require("../properties/display.js");
const flex = require("../properties/flex.js");
const flexBasis = require("../properties/flexBasis.js");
const flexGrow = require("../properties/flexGrow.js");
const flexShrink = require("../properties/flexShrink.js");
const float = require("../properties/float.js");
const floodColor = require("../properties/floodColor.js");
const font = require("../properties/font.js");
const fontFamily = require("../properties/fontFamily.js");
const fontSize = require("../properties/fontSize.js");
const fontStyle = require("../properties/fontStyle.js");
const fontVariant = require("../properties/fontVariant.js");
const fontWeight = require("../properties/fontWeight.js");
const height = require("../properties/height.js");
const left = require("../properties/left.js");
const lightingColor = require("../properties/lightingColor.js");
const lineHeight = require("../properties/lineHeight.js");
const margin = require("../properties/margin.js");
const marginBottom = require("../properties/marginBottom.js");
const marginLeft = require("../properties/marginLeft.js");
const marginRight = require("../properties/marginRight.js");
const marginTop = require("../properties/marginTop.js");
const opacity = require("../properties/opacity.js");
const outlineColor = require("../properties/outlineColor.js");
const padding = require("../properties/padding.js");
const paddingBottom = require("../properties/paddingBottom.js");
const paddingLeft = require("../properties/paddingLeft.js");
const paddingRight = require("../properties/paddingRight.js");
const paddingTop = require("../properties/paddingTop.js");
const right = require("../properties/right.js");
const stopColor = require("../properties/stopColor.js");
const textEmphasisColor = require("../properties/textEmphasisColor.js");
const top = require("../properties/top.js");
const webkitTextFillColor = require("../properties/webkitTextFillColor.js");
const webkitTextStrokeColor = require("../properties/webkitTextStrokeColor.js");
const width = require("../properties/width.js");
const { createGenericPropertyDescriptor } = require("../utils/propertyDescriptors.js");
module.exports = {
"-webkit-align-content": createGenericPropertyDescriptor("-webkit-align-content", {"caseSensitive":false}),
"WebkitAlignContent": createGenericPropertyDescriptor("-webkit-align-content", {"caseSensitive":false}),
"webkitAlignContent": createGenericPropertyDescriptor("-webkit-align-content", {"caseSensitive":false}),
"-webkit-align-items": createGenericPropertyDescriptor("-webkit-align-items", {"caseSensitive":false}),
"WebkitAlignItems": createGenericPropertyDescriptor("-webkit-align-items", {"caseSensitive":false}),
"webkitAlignItems": createGenericPropertyDescriptor("-webkit-align-items", {"caseSensitive":false}),
"-webkit-align-self": createGenericPropertyDescriptor("-webkit-align-self", {"caseSensitive":false}),
"WebkitAlignSelf": createGenericPropertyDescriptor("-webkit-align-self", {"caseSensitive":false}),
"webkitAlignSelf": createGenericPropertyDescriptor("-webkit-align-self", {"caseSensitive":false}),
"-webkit-animation": createGenericPropertyDescriptor("-webkit-animation", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"dimension":{"type":"dimension"}}}),
"WebkitAnimation": createGenericPropertyDescriptor("-webkit-animation", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"dimension":{"type":"dimension"}}}),
"webkitAnimation": createGenericPropertyDescriptor("-webkit-animation", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"dimension":{"type":"dimension"}}}),
"-webkit-animation-delay": createGenericPropertyDescriptor("-webkit-animation-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"WebkitAnimationDelay": createGenericPropertyDescriptor("-webkit-animation-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"webkitAnimationDelay": createGenericPropertyDescriptor("-webkit-animation-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"-webkit-animation-direction": createGenericPropertyDescriptor("-webkit-animation-direction", {"caseSensitive":false}),
"WebkitAnimationDirection": createGenericPropertyDescriptor("-webkit-animation-direction", {"caseSensitive":false}),
"webkitAnimationDirection": createGenericPropertyDescriptor("-webkit-animation-direction", {"caseSensitive":false}),
"-webkit-animation-duration": createGenericPropertyDescriptor("-webkit-animation-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"WebkitAnimationDuration": createGenericPropertyDescriptor("-webkit-animation-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"webkitAnimationDuration": createGenericPropertyDescriptor("-webkit-animation-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"-webkit-animation-fill-mode": createGenericPropertyDescriptor("-webkit-animation-fill-mode", {"caseSensitive":false}),
"WebkitAnimationFillMode": createGenericPropertyDescriptor("-webkit-animation-fill-mode", {"caseSensitive":false}),
"webkitAnimationFillMode": createGenericPropertyDescriptor("-webkit-animation-fill-mode", {"caseSensitive":false}),
"-webkit-animation-iteration-count": createGenericPropertyDescriptor("-webkit-animation-iteration-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"WebkitAnimationIterationCount": createGenericPropertyDescriptor("-webkit-animation-iteration-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"webkitAnimationIterationCount": createGenericPropertyDescriptor("-webkit-animation-iteration-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"-webkit-animation-name": createGenericPropertyDescriptor("-webkit-animation-name", {"caseSensitive":true}),
"WebkitAnimationName": createGenericPropertyDescriptor("-webkit-animation-name", {"caseSensitive":true}),
"webkitAnimationName": createGenericPropertyDescriptor("-webkit-animation-name", {"caseSensitive":true}),
"-webkit-animation-play-state": createGenericPropertyDescriptor("-webkit-animation-play-state", {"caseSensitive":false}),
"WebkitAnimationPlayState": createGenericPropertyDescriptor("-webkit-animation-play-state", {"caseSensitive":false}),
"webkitAnimationPlayState": createGenericPropertyDescriptor("-webkit-animation-play-state", {"caseSensitive":false}),
"-webkit-animation-timing-function": createGenericPropertyDescriptor("-webkit-animation-timing-function", {"caseSensitive":false}),
"WebkitAnimationTimingFunction": createGenericPropertyDescriptor("-webkit-animation-timing-function", {"caseSensitive":false}),
"webkitAnimationTimingFunction": createGenericPropertyDescriptor("-webkit-animation-timing-function", {"caseSensitive":false}),
"-webkit-appearance": createGenericPropertyDescriptor("-webkit-appearance", {"caseSensitive":false}),
"WebkitAppearance": createGenericPropertyDescriptor("-webkit-appearance", {"caseSensitive":false}),
"webkitAppearance": createGenericPropertyDescriptor("-webkit-appearance", {"caseSensitive":false}),
"-webkit-backface-visibility": createGenericPropertyDescriptor("-webkit-backface-visibility", {"caseSensitive":false}),
"WebkitBackfaceVisibility": createGenericPropertyDescriptor("-webkit-backface-visibility", {"caseSensitive":false}),
"webkitBackfaceVisibility": createGenericPropertyDescriptor("-webkit-backface-visibility", {"caseSensitive":false}),
"-webkit-background-clip": backgroundClip.descriptor,
"WebkitBackgroundClip": backgroundClip.descriptor,
"webkitBackgroundClip": backgroundClip.descriptor,
"-webkit-background-origin": backgroundOrigin.descriptor,
"WebkitBackgroundOrigin": backgroundOrigin.descriptor,
"webkitBackgroundOrigin": backgroundOrigin.descriptor,
"-webkit-background-size": backgroundSize.descriptor,
"WebkitBackgroundSize": backgroundSize.descriptor,
"webkitBackgroundSize": backgroundSize.descriptor,
"-webkit-border-bottom-left-radius": createGenericPropertyDescriptor("-webkit-border-bottom-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitBorderBottomLeftRadius": createGenericPropertyDescriptor("-webkit-border-bottom-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitBorderBottomLeftRadius": createGenericPropertyDescriptor("-webkit-border-bottom-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-border-bottom-right-radius": createGenericPropertyDescriptor("-webkit-border-bottom-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitBorderBottomRightRadius": createGenericPropertyDescriptor("-webkit-border-bottom-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitBorderBottomRightRadius": createGenericPropertyDescriptor("-webkit-border-bottom-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-border-radius": createGenericPropertyDescriptor("-webkit-border-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitBorderRadius": createGenericPropertyDescriptor("-webkit-border-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitBorderRadius": createGenericPropertyDescriptor("-webkit-border-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-border-top-left-radius": createGenericPropertyDescriptor("-webkit-border-top-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitBorderTopLeftRadius": createGenericPropertyDescriptor("-webkit-border-top-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitBorderTopLeftRadius": createGenericPropertyDescriptor("-webkit-border-top-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-border-top-right-radius": createGenericPropertyDescriptor("-webkit-border-top-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitBorderTopRightRadius": createGenericPropertyDescriptor("-webkit-border-top-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitBorderTopRightRadius": createGenericPropertyDescriptor("-webkit-border-top-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-box-align": createGenericPropertyDescriptor("-webkit-box-align", {"caseSensitive":false}),
"WebkitBoxAlign": createGenericPropertyDescriptor("-webkit-box-align", {"caseSensitive":false}),
"webkitBoxAlign": createGenericPropertyDescriptor("-webkit-box-align", {"caseSensitive":false}),
"-webkit-box-flex": createGenericPropertyDescriptor("-webkit-box-flex", {"caseSensitive":false}),
"WebkitBoxFlex": createGenericPropertyDescriptor("-webkit-box-flex", {"caseSensitive":false}),
"webkitBoxFlex": createGenericPropertyDescriptor("-webkit-box-flex", {"caseSensitive":false}),
"-webkit-box-ordinal-group": createGenericPropertyDescriptor("-webkit-box-ordinal-group", {"caseSensitive":false}),
"WebkitBoxOrdinalGroup": createGenericPropertyDescriptor("-webkit-box-ordinal-group", {"caseSensitive":false}),
"webkitBoxOrdinalGroup": createGenericPropertyDescriptor("-webkit-box-ordinal-group", {"caseSensitive":false}),
"-webkit-box-orient": createGenericPropertyDescriptor("-webkit-box-orient", {"caseSensitive":false}),
"WebkitBoxOrient": createGenericPropertyDescriptor("-webkit-box-orient", {"caseSensitive":false}),
"webkitBoxOrient": createGenericPropertyDescriptor("-webkit-box-orient", {"caseSensitive":false}),
"-webkit-box-pack": createGenericPropertyDescriptor("-webkit-box-pack", {"caseSensitive":false}),
"WebkitBoxPack": createGenericPropertyDescriptor("-webkit-box-pack", {"caseSensitive":false}),
"webkitBoxPack": createGenericPropertyDescriptor("-webkit-box-pack", {"caseSensitive":false}),
"-webkit-box-shadow": createGenericPropertyDescriptor("-webkit-box-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"WebkitBoxShadow": createGenericPropertyDescriptor("-webkit-box-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"webkitBoxShadow": createGenericPropertyDescriptor("-webkit-box-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"-webkit-box-sizing": createGenericPropertyDescriptor("-webkit-box-sizing", {"caseSensitive":false}),
"WebkitBoxSizing": createGenericPropertyDescriptor("-webkit-box-sizing", {"caseSensitive":false}),
"webkitBoxSizing": createGenericPropertyDescriptor("-webkit-box-sizing", {"caseSensitive":false}),
"-webkit-filter": createGenericPropertyDescriptor("-webkit-filter", {"caseSensitive":false}),
"WebkitFilter": createGenericPropertyDescriptor("-webkit-filter", {"caseSensitive":false}),
"webkitFilter": createGenericPropertyDescriptor("-webkit-filter", {"caseSensitive":false}),
"-webkit-flex": flex.descriptor,
"WebkitFlex": flex.descriptor,
"webkitFlex": flex.descriptor,
"-webkit-flex-basis": flexBasis.descriptor,
"WebkitFlexBasis": flexBasis.descriptor,
"webkitFlexBasis": flexBasis.descriptor,
"-webkit-flex-direction": createGenericPropertyDescriptor("-webkit-flex-direction", {"caseSensitive":false}),
"WebkitFlexDirection": createGenericPropertyDescriptor("-webkit-flex-direction", {"caseSensitive":false}),
"webkitFlexDirection": createGenericPropertyDescriptor("-webkit-flex-direction", {"caseSensitive":false}),
"-webkit-flex-flow": createGenericPropertyDescriptor("-webkit-flex-flow", {"caseSensitive":false}),
"WebkitFlexFlow": createGenericPropertyDescriptor("-webkit-flex-flow", {"caseSensitive":false}),
"webkitFlexFlow": createGenericPropertyDescriptor("-webkit-flex-flow", {"caseSensitive":false}),
"-webkit-flex-grow": flexGrow.descriptor,
"WebkitFlexGrow": flexGrow.descriptor,
"webkitFlexGrow": flexGrow.descriptor,
"-webkit-flex-shrink": flexShrink.descriptor,
"WebkitFlexShrink": flexShrink.descriptor,
"webkitFlexShrink": flexShrink.descriptor,
"-webkit-flex-wrap": createGenericPropertyDescriptor("-webkit-flex-wrap", {"caseSensitive":false}),
"WebkitFlexWrap": createGenericPropertyDescriptor("-webkit-flex-wrap", {"caseSensitive":false}),
"webkitFlexWrap": createGenericPropertyDescriptor("-webkit-flex-wrap", {"caseSensitive":false}),
"-webkit-justify-content": createGenericPropertyDescriptor("-webkit-justify-content", {"caseSensitive":false}),
"WebkitJustifyContent": createGenericPropertyDescriptor("-webkit-justify-content", {"caseSensitive":false}),
"webkitJustifyContent": createGenericPropertyDescriptor("-webkit-justify-content", {"caseSensitive":false}),
"-webkit-line-clamp": createGenericPropertyDescriptor("-webkit-line-clamp", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"WebkitLineClamp": createGenericPropertyDescriptor("-webkit-line-clamp", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"webkitLineClamp": createGenericPropertyDescriptor("-webkit-line-clamp", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"-webkit-mask": createGenericPropertyDescriptor("-webkit-mask", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"WebkitMask": createGenericPropertyDescriptor("-webkit-mask", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"webkitMask": createGenericPropertyDescriptor("-webkit-mask", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"-webkit-mask-box-image": createGenericPropertyDescriptor("-webkit-mask-box-image", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"},"percentage":{"type":"percentage"}},"functionTypes":{"image":"image"}}),
"WebkitMaskBoxImage": createGenericPropertyDescriptor("-webkit-mask-box-image", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"},"percentage":{"type":"percentage"}},"functionTypes":{"image":"image"}}),
"webkitMaskBoxImage": createGenericPropertyDescriptor("-webkit-mask-box-image", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"},"percentage":{"type":"percentage"}},"functionTypes":{"image":"image"}}),
"-webkit-mask-box-image-outset": createGenericPropertyDescriptor("-webkit-mask-box-image-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"WebkitMaskBoxImageOutset": createGenericPropertyDescriptor("-webkit-mask-box-image-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"webkitMaskBoxImageOutset": createGenericPropertyDescriptor("-webkit-mask-box-image-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"-webkit-mask-box-image-repeat": createGenericPropertyDescriptor("-webkit-mask-box-image-repeat", {"caseSensitive":false}),
"WebkitMaskBoxImageRepeat": createGenericPropertyDescriptor("-webkit-mask-box-image-repeat", {"caseSensitive":false}),
"webkitMaskBoxImageRepeat": createGenericPropertyDescriptor("-webkit-mask-box-image-repeat", {"caseSensitive":false}),
"-webkit-mask-box-image-slice": createGenericPropertyDescriptor("-webkit-mask-box-image-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"WebkitMaskBoxImageSlice": createGenericPropertyDescriptor("-webkit-mask-box-image-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"webkitMaskBoxImageSlice": createGenericPropertyDescriptor("-webkit-mask-box-image-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"-webkit-mask-box-image-source": createGenericPropertyDescriptor("-webkit-mask-box-image-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"WebkitMaskBoxImageSource": createGenericPropertyDescriptor("-webkit-mask-box-image-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"webkitMaskBoxImageSource": createGenericPropertyDescriptor("-webkit-mask-box-image-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"-webkit-mask-box-image-width": createGenericPropertyDescriptor("-webkit-mask-box-image-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"WebkitMaskBoxImageWidth": createGenericPropertyDescriptor("-webkit-mask-box-image-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"webkitMaskBoxImageWidth": createGenericPropertyDescriptor("-webkit-mask-box-image-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"-webkit-mask-clip": createGenericPropertyDescriptor("-webkit-mask-clip", {"caseSensitive":false}),
"WebkitMaskClip": createGenericPropertyDescriptor("-webkit-mask-clip", {"caseSensitive":false}),
"webkitMaskClip": createGenericPropertyDescriptor("-webkit-mask-clip", {"caseSensitive":false}),
"-webkit-mask-composite": createGenericPropertyDescriptor("-webkit-mask-composite", {"caseSensitive":false}),
"WebkitMaskComposite": createGenericPropertyDescriptor("-webkit-mask-composite", {"caseSensitive":false}),
"webkitMaskComposite": createGenericPropertyDescriptor("-webkit-mask-composite", {"caseSensitive":false}),
"-webkit-mask-image": createGenericPropertyDescriptor("-webkit-mask-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"WebkitMaskImage": createGenericPropertyDescriptor("-webkit-mask-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"webkitMaskImage": createGenericPropertyDescriptor("-webkit-mask-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"-webkit-mask-origin": createGenericPropertyDescriptor("-webkit-mask-origin", {"caseSensitive":false}),
"WebkitMaskOrigin": createGenericPropertyDescriptor("-webkit-mask-origin", {"caseSensitive":false}),
"webkitMaskOrigin": createGenericPropertyDescriptor("-webkit-mask-origin", {"caseSensitive":false}),
"-webkit-mask-position": createGenericPropertyDescriptor("-webkit-mask-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"WebkitMaskPosition": createGenericPropertyDescriptor("-webkit-mask-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"webkitMaskPosition": createGenericPropertyDescriptor("-webkit-mask-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"-webkit-mask-repeat": createGenericPropertyDescriptor("-webkit-mask-repeat", {"caseSensitive":false}),
"WebkitMaskRepeat": createGenericPropertyDescriptor("-webkit-mask-repeat", {"caseSensitive":false}),
"webkitMaskRepeat": createGenericPropertyDescriptor("-webkit-mask-repeat", {"caseSensitive":false}),
"-webkit-mask-size": createGenericPropertyDescriptor("-webkit-mask-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitMaskSize": createGenericPropertyDescriptor("-webkit-mask-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitMaskSize": createGenericPropertyDescriptor("-webkit-mask-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-order": createGenericPropertyDescriptor("-webkit-order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"WebkitOrder": createGenericPropertyDescriptor("-webkit-order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"webkitOrder": createGenericPropertyDescriptor("-webkit-order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"-webkit-perspective": createGenericPropertyDescriptor("-webkit-perspective", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitPerspective": createGenericPropertyDescriptor("-webkit-perspective", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitPerspective": createGenericPropertyDescriptor("-webkit-perspective", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-perspective-origin": createGenericPropertyDescriptor("-webkit-perspective-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"WebkitPerspectiveOrigin": createGenericPropertyDescriptor("-webkit-perspective-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"webkitPerspectiveOrigin": createGenericPropertyDescriptor("-webkit-perspective-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"-webkit-text-fill-color": webkitTextFillColor.descriptor,
"WebkitTextFillColor": webkitTextFillColor.descriptor,
"webkitTextFillColor": webkitTextFillColor.descriptor,
"-webkit-text-size-adjust": createGenericPropertyDescriptor("-webkit-text-size-adjust", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"WebkitTextSizeAdjust": createGenericPropertyDescriptor("-webkit-text-size-adjust", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"webkitTextSizeAdjust": createGenericPropertyDescriptor("-webkit-text-size-adjust", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"-webkit-text-stroke": createGenericPropertyDescriptor("-webkit-text-stroke", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"WebkitTextStroke": createGenericPropertyDescriptor("-webkit-text-stroke", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"webkitTextStroke": createGenericPropertyDescriptor("-webkit-text-stroke", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"-webkit-text-stroke-color": webkitTextStrokeColor.descriptor,
"WebkitTextStrokeColor": webkitTextStrokeColor.descriptor,
"webkitTextStrokeColor": webkitTextStrokeColor.descriptor,
"-webkit-text-stroke-width": createGenericPropertyDescriptor("-webkit-text-stroke-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"WebkitTextStrokeWidth": createGenericPropertyDescriptor("-webkit-text-stroke-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"webkitTextStrokeWidth": createGenericPropertyDescriptor("-webkit-text-stroke-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"-webkit-transform": createGenericPropertyDescriptor("-webkit-transform", {"caseSensitive":false}),
"WebkitTransform": createGenericPropertyDescriptor("-webkit-transform", {"caseSensitive":false}),
"webkitTransform": createGenericPropertyDescriptor("-webkit-transform", {"caseSensitive":false}),
"-webkit-transform-origin": createGenericPropertyDescriptor("-webkit-transform-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"WebkitTransformOrigin": createGenericPropertyDescriptor("-webkit-transform-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"webkitTransformOrigin": createGenericPropertyDescriptor("-webkit-transform-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"-webkit-transform-style": createGenericPropertyDescriptor("-webkit-transform-style", {"caseSensitive":false}),
"WebkitTransformStyle": createGenericPropertyDescriptor("-webkit-transform-style", {"caseSensitive":false}),
"webkitTransformStyle": createGenericPropertyDescriptor("-webkit-transform-style", {"caseSensitive":false}),
"-webkit-transition": createGenericPropertyDescriptor("-webkit-transition", {"caseSensitive":true,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"WebkitTransition": createGenericPropertyDescriptor("-webkit-transition", {"caseSensitive":true,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"webkitTransition": createGenericPropertyDescriptor("-webkit-transition", {"caseSensitive":true,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"-webkit-transition-delay": createGenericPropertyDescriptor("-webkit-transition-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"WebkitTransitionDelay": createGenericPropertyDescriptor("-webkit-transition-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"webkitTransitionDelay": createGenericPropertyDescriptor("-webkit-transition-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"-webkit-transition-duration": createGenericPropertyDescriptor("-webkit-transition-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"WebkitTransitionDuration": createGenericPropertyDescriptor("-webkit-transition-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"webkitTransitionDuration": createGenericPropertyDescriptor("-webkit-transition-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"-webkit-transition-property": createGenericPropertyDescriptor("-webkit-transition-property", {"caseSensitive":true}),
"WebkitTransitionProperty": createGenericPropertyDescriptor("-webkit-transition-property", {"caseSensitive":true}),
"webkitTransitionProperty": createGenericPropertyDescriptor("-webkit-transition-property", {"caseSensitive":true}),
"-webkit-transition-timing-function": createGenericPropertyDescriptor("-webkit-transition-timing-function", {"caseSensitive":false}),
"WebkitTransitionTimingFunction": createGenericPropertyDescriptor("-webkit-transition-timing-function", {"caseSensitive":false}),
"webkitTransitionTimingFunction": createGenericPropertyDescriptor("-webkit-transition-timing-function", {"caseSensitive":false}),
"-webkit-user-select": createGenericPropertyDescriptor("-webkit-user-select", {"caseSensitive":false}),
"WebkitUserSelect": createGenericPropertyDescriptor("-webkit-user-select", {"caseSensitive":false}),
"webkitUserSelect": createGenericPropertyDescriptor("-webkit-user-select", {"caseSensitive":false}),
"accent-color": createGenericPropertyDescriptor("accent-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"accentColor": createGenericPropertyDescriptor("accent-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"align-content": createGenericPropertyDescriptor("align-content", {"caseSensitive":false}),
"alignContent": createGenericPropertyDescriptor("align-content", {"caseSensitive":false}),
"align-items": createGenericPropertyDescriptor("align-items", {"caseSensitive":false}),
"alignItems": createGenericPropertyDescriptor("align-items", {"caseSensitive":false}),
"align-self": createGenericPropertyDescriptor("align-self", {"caseSensitive":false}),
"alignSelf": createGenericPropertyDescriptor("align-self", {"caseSensitive":false}),
"alignment-baseline": createGenericPropertyDescriptor("alignment-baseline", {"caseSensitive":false}),
"alignmentBaseline": createGenericPropertyDescriptor("alignment-baseline", {"caseSensitive":false}),
"all": createGenericPropertyDescriptor("all", {"caseSensitive":false}),
"anchor-name": createGenericPropertyDescriptor("anchor-name", {"caseSensitive":true}),
"anchorName": createGenericPropertyDescriptor("anchor-name", {"caseSensitive":true}),
"anchor-scope": createGenericPropertyDescriptor("anchor-scope", {"caseSensitive":true}),
"anchorScope": createGenericPropertyDescriptor("anchor-scope", {"caseSensitive":true}),
"animation": createGenericPropertyDescriptor("animation", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"dimension":{"type":"dimension"}}}),
"animation-composition": createGenericPropertyDescriptor("animation-composition", {"caseSensitive":false}),
"animationComposition": createGenericPropertyDescriptor("animation-composition", {"caseSensitive":false}),
"animation-delay": createGenericPropertyDescriptor("animation-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"animationDelay": createGenericPropertyDescriptor("animation-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"animation-direction": createGenericPropertyDescriptor("animation-direction", {"caseSensitive":false}),
"animationDirection": createGenericPropertyDescriptor("animation-direction", {"caseSensitive":false}),
"animation-duration": createGenericPropertyDescriptor("animation-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"animationDuration": createGenericPropertyDescriptor("animation-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"animation-fill-mode": createGenericPropertyDescriptor("animation-fill-mode", {"caseSensitive":false}),
"animationFillMode": createGenericPropertyDescriptor("animation-fill-mode", {"caseSensitive":false}),
"animation-iteration-count": createGenericPropertyDescriptor("animation-iteration-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"animationIterationCount": createGenericPropertyDescriptor("animation-iteration-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"animation-name": createGenericPropertyDescriptor("animation-name", {"caseSensitive":true}),
"animationName": createGenericPropertyDescriptor("animation-name", {"caseSensitive":true}),
"animation-play-state": createGenericPropertyDescriptor("animation-play-state", {"caseSensitive":false}),
"animationPlayState": createGenericPropertyDescriptor("animation-play-state", {"caseSensitive":false}),
"animation-range": createGenericPropertyDescriptor("animation-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animationRange": createGenericPropertyDescriptor("animation-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animation-range-center": createGenericPropertyDescriptor("animation-range-center", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animationRangeCenter": createGenericPropertyDescriptor("animation-range-center", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animation-range-end": createGenericPropertyDescriptor("animation-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animationRangeEnd": createGenericPropertyDescriptor("animation-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animation-range-start": createGenericPropertyDescriptor("animation-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animationRangeStart": createGenericPropertyDescriptor("animation-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"animation-timeline": createGenericPropertyDescriptor("animation-timeline", {"caseSensitive":true}),
"animationTimeline": createGenericPropertyDescriptor("animation-timeline", {"caseSensitive":true}),
"animation-timing-function": createGenericPropertyDescriptor("animation-timing-function", {"caseSensitive":false}),
"animationTimingFunction": createGenericPropertyDescriptor("animation-timing-function", {"caseSensitive":false}),
"animation-trigger": createGenericPropertyDescriptor("animation-trigger", {"caseSensitive":true}),
"animationTrigger": createGenericPropertyDescriptor("animation-trigger", {"caseSensitive":true}),
"appearance": createGenericPropertyDescriptor("appearance", {"caseSensitive":false}),
"aspect-ratio": createGenericPropertyDescriptor("aspect-ratio", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"aspectRatio": createGenericPropertyDescriptor("aspect-ratio", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"backdrop-filter": createGenericPropertyDescriptor("backdrop-filter", {"caseSensitive":false}),
"backdropFilter": createGenericPropertyDescriptor("backdrop-filter", {"caseSensitive":false}),
"backface-visibility": createGenericPropertyDescriptor("backface-visibility", {"caseSensitive":false}),
"backfaceVisibility": createGenericPropertyDescriptor("backface-visibility", {"caseSensitive":false}),
"background": background.descriptor,
"background-attachment": backgroundAttachment.descriptor,
"backgroundAttachment": backgroundAttachment.descriptor,
"background-blend-mode": createGenericPropertyDescriptor("background-blend-mode", {"caseSensitive":false}),
"backgroundBlendMode": createGenericPropertyDescriptor("background-blend-mode", {"caseSensitive":false}),
"background-clip": backgroundClip.descriptor,
"backgroundClip": backgroundClip.descriptor,
"background-color": backgroundColor.descriptor,
"backgroundColor": backgroundColor.descriptor,
"background-image": backgroundImage.descriptor,
"backgroundImage": backgroundImage.descriptor,
"background-origin": backgroundOrigin.descriptor,
"backgroundOrigin": backgroundOrigin.descriptor,
"background-position": backgroundPosition.descriptor,
"backgroundPosition": backgroundPosition.descriptor,
"background-position-block": createGenericPropertyDescriptor("background-position-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"backgroundPositionBlock": createGenericPropertyDescriptor("background-position-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"background-position-inline": createGenericPropertyDescriptor("background-position-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"backgroundPositionInline": createGenericPropertyDescriptor("background-position-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"background-position-x": createGenericPropertyDescriptor("background-position-x", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"backgroundPositionX": createGenericPropertyDescriptor("background-position-x", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"background-position-y": createGenericPropertyDescriptor("background-position-y", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"backgroundPositionY": createGenericPropertyDescriptor("background-position-y", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"background-repeat": backgroundRepeat.descriptor,
"backgroundRepeat": backgroundRepeat.descriptor,
"background-repeat-block": createGenericPropertyDescriptor("background-repeat-block", {"caseSensitive":false}),
"backgroundRepeatBlock": createGenericPropertyDescriptor("background-repeat-block", {"caseSensitive":false}),
"background-repeat-inline": createGenericPropertyDescriptor("background-repeat-inline", {"caseSensitive":false}),
"backgroundRepeatInline": createGenericPropertyDescriptor("background-repeat-inline", {"caseSensitive":false}),
"background-repeat-x": createGenericPropertyDescriptor("background-repeat-x", {"caseSensitive":false}),
"backgroundRepeatX": createGenericPropertyDescriptor("background-repeat-x", {"caseSensitive":false}),
"background-repeat-y": createGenericPropertyDescriptor("background-repeat-y", {"caseSensitive":false}),
"backgroundRepeatY": createGenericPropertyDescriptor("background-repeat-y", {"caseSensitive":false}),
"background-size": backgroundSize.descriptor,
"backgroundSize": backgroundSize.descriptor,
"background-tbd": createGenericPropertyDescriptor("background-tbd", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"backgroundTbd": createGenericPropertyDescriptor("background-tbd", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"baseline-shift": createGenericPropertyDescriptor("baseline-shift", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"baselineShift": createGenericPropertyDescriptor("baseline-shift", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"baseline-source": createGenericPropertyDescriptor("baseline-source", {"caseSensitive":false}),
"baselineSource": createGenericPropertyDescriptor("baseline-source", {"caseSensitive":false}),
"block-ellipsis": createGenericPropertyDescriptor("block-ellipsis", {"caseSensitive":true}),
"blockEllipsis": createGenericPropertyDescriptor("block-ellipsis", {"caseSensitive":true}),
"block-size": createGenericPropertyDescriptor("block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"blockSize": createGenericPropertyDescriptor("block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"block-step": createGenericPropertyDescriptor("block-step", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"blockStep": createGenericPropertyDescriptor("block-step", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"block-step-align": createGenericPropertyDescriptor("block-step-align", {"caseSensitive":false}),
"blockStepAlign": createGenericPropertyDescriptor("block-step-align", {"caseSensitive":false}),
"block-step-insert": createGenericPropertyDescriptor("block-step-insert", {"caseSensitive":false}),
"blockStepInsert": createGenericPropertyDescriptor("block-step-insert", {"caseSensitive":false}),
"block-step-round": createGenericPropertyDescriptor("block-step-round", {"caseSensitive":false}),
"blockStepRound": createGenericPropertyDescriptor("block-step-round", {"caseSensitive":false}),
"block-step-size": createGenericPropertyDescriptor("block-step-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"blockStepSize": createGenericPropertyDescriptor("block-step-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"bookmark-label": createGenericPropertyDescriptor("bookmark-label", {"caseSensitive":true,"functionTypes":{"image":"image"}}),
"bookmarkLabel": createGenericPropertyDescriptor("bookmark-label", {"caseSensitive":true,"functionTypes":{"image":"image"}}),
"bookmark-level": createGenericPropertyDescriptor("bookmark-level", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"bookmarkLevel": createGenericPropertyDescriptor("bookmark-level", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"bookmark-state": createGenericPropertyDescriptor("bookmark-state", {"caseSensitive":false}),
"bookmarkState": createGenericPropertyDescriptor("bookmark-state", {"caseSensitive":false}),
"border": border.descriptor,
"border-block": createGenericPropertyDescriptor("border-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderBlock": createGenericPropertyDescriptor("border-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-block-clip": createGenericPropertyDescriptor("border-block-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockClip": createGenericPropertyDescriptor("border-block-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-color": createGenericPropertyDescriptor("border-block-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"borderBlockColor": createGenericPropertyDescriptor("border-block-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"border-block-end": createGenericPropertyDescriptor("border-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderBlockEnd": createGenericPropertyDescriptor("border-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-block-end-clip": createGenericPropertyDescriptor("border-block-end-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockEndClip": createGenericPropertyDescriptor("border-block-end-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-end-color": borderBlockEndColor.descriptor,
"borderBlockEndColor": borderBlockEndColor.descriptor,
"border-block-end-radius": createGenericPropertyDescriptor("border-block-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockEndRadius": createGenericPropertyDescriptor("border-block-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-end-style": createGenericPropertyDescriptor("border-block-end-style", {"caseSensitive":false}),
"borderBlockEndStyle": createGenericPropertyDescriptor("border-block-end-style", {"caseSensitive":false}),
"border-block-end-width": createGenericPropertyDescriptor("border-block-end-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockEndWidth": createGenericPropertyDescriptor("border-block-end-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-start": createGenericPropertyDescriptor("border-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderBlockStart": createGenericPropertyDescriptor("border-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-block-start-clip": createGenericPropertyDescriptor("border-block-start-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockStartClip": createGenericPropertyDescriptor("border-block-start-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-start-color": borderBlockStartColor.descriptor,
"borderBlockStartColor": borderBlockStartColor.descriptor,
"border-block-start-radius": createGenericPropertyDescriptor("border-block-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockStartRadius": createGenericPropertyDescriptor("border-block-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-start-style": createGenericPropertyDescriptor("border-block-start-style", {"caseSensitive":false}),
"borderBlockStartStyle": createGenericPropertyDescriptor("border-block-start-style", {"caseSensitive":false}),
"border-block-start-width": createGenericPropertyDescriptor("border-block-start-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockStartWidth": createGenericPropertyDescriptor("border-block-start-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-block-style": createGenericPropertyDescriptor("border-block-style", {"caseSensitive":false}),
"borderBlockStyle": createGenericPropertyDescriptor("border-block-style", {"caseSensitive":false}),
"border-block-width": createGenericPropertyDescriptor("border-block-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBlockWidth": createGenericPropertyDescriptor("border-block-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-bottom": borderBottom.descriptor,
"borderBottom": borderBottom.descriptor,
"border-bottom-clip": createGenericPropertyDescriptor("border-bottom-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderBottomClip": createGenericPropertyDescriptor("border-bottom-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-bottom-color": borderBottomColor.descriptor,
"borderBottomColor": borderBottomColor.descriptor,
"border-bottom-left-radius": createGenericPropertyDescriptor("border-bottom-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBottomLeftRadius": createGenericPropertyDescriptor("border-bottom-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-bottom-radius": createGenericPropertyDescriptor("border-bottom-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBottomRadius": createGenericPropertyDescriptor("border-bottom-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-bottom-right-radius": createGenericPropertyDescriptor("border-bottom-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderBottomRightRadius": createGenericPropertyDescriptor("border-bottom-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-bottom-style": borderBottomStyle.descriptor,
"borderBottomStyle": borderBottomStyle.descriptor,
"border-bottom-width": borderBottomWidth.descriptor,
"borderBottomWidth": borderBottomWidth.descriptor,
"border-boundary": createGenericPropertyDescriptor("border-boundary", {"caseSensitive":false}),
"borderBoundary": createGenericPropertyDescriptor("border-boundary", {"caseSensitive":false}),
"border-clip": createGenericPropertyDescriptor("border-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderClip": createGenericPropertyDescriptor("border-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-collapse": borderCollapse.descriptor,
"borderCollapse": borderCollapse.descriptor,
"border-color": borderColor.descriptor,
"borderColor": borderColor.descriptor,
"border-end-end-radius": createGenericPropertyDescriptor("border-end-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderEndEndRadius": createGenericPropertyDescriptor("border-end-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-end-start-radius": createGenericPropertyDescriptor("border-end-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderEndStartRadius": createGenericPropertyDescriptor("border-end-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-image": createGenericPropertyDescriptor("border-image", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"},"percentage":{"max":null,"min":0,"type":"percentage"}},"functionTypes":{"image":"image"}}),
"borderImage": createGenericPropertyDescriptor("border-image", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"},"percentage":{"max":null,"min":0,"type":"percentage"}},"functionTypes":{"image":"image"}}),
"border-image-outset": createGenericPropertyDescriptor("border-image-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"borderImageOutset": createGenericPropertyDescriptor("border-image-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"border-image-repeat": createGenericPropertyDescriptor("border-image-repeat", {"caseSensitive":false}),
"borderImageRepeat": createGenericPropertyDescriptor("border-image-repeat", {"caseSensitive":false}),
"border-image-slice": createGenericPropertyDescriptor("border-image-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"borderImageSlice": createGenericPropertyDescriptor("border-image-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"border-image-source": createGenericPropertyDescriptor("border-image-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"borderImageSource": createGenericPropertyDescriptor("border-image-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"border-image-width": createGenericPropertyDescriptor("border-image-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"borderImageWidth": createGenericPropertyDescriptor("border-image-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"border-inline": createGenericPropertyDescriptor("border-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderInline": createGenericPropertyDescriptor("border-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-inline-clip": createGenericPropertyDescriptor("border-inline-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineClip": createGenericPropertyDescriptor("border-inline-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-color": createGenericPropertyDescriptor("border-inline-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"borderInlineColor": createGenericPropertyDescriptor("border-inline-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"border-inline-end": createGenericPropertyDescriptor("border-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderInlineEnd": createGenericPropertyDescriptor("border-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-inline-end-clip": createGenericPropertyDescriptor("border-inline-end-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineEndClip": createGenericPropertyDescriptor("border-inline-end-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-end-color": borderInlineEndColor.descriptor,
"borderInlineEndColor": borderInlineEndColor.descriptor,
"border-inline-end-radius": createGenericPropertyDescriptor("border-inline-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineEndRadius": createGenericPropertyDescriptor("border-inline-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-end-style": createGenericPropertyDescriptor("border-inline-end-style", {"caseSensitive":false}),
"borderInlineEndStyle": createGenericPropertyDescriptor("border-inline-end-style", {"caseSensitive":false}),
"border-inline-end-width": createGenericPropertyDescriptor("border-inline-end-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineEndWidth": createGenericPropertyDescriptor("border-inline-end-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-start": createGenericPropertyDescriptor("border-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"borderInlineStart": createGenericPropertyDescriptor("border-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"border-inline-start-clip": createGenericPropertyDescriptor("border-inline-start-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineStartClip": createGenericPropertyDescriptor("border-inline-start-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-start-color": borderInlineStartColor.descriptor,
"borderInlineStartColor": borderInlineStartColor.descriptor,
"border-inline-start-radius": createGenericPropertyDescriptor("border-inline-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineStartRadius": createGenericPropertyDescriptor("border-inline-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-start-style": createGenericPropertyDescriptor("border-inline-start-style", {"caseSensitive":false}),
"borderInlineStartStyle": createGenericPropertyDescriptor("border-inline-start-style", {"caseSensitive":false}),
"border-inline-start-width": createGenericPropertyDescriptor("border-inline-start-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineStartWidth": createGenericPropertyDescriptor("border-inline-start-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-inline-style": createGenericPropertyDescriptor("border-inline-style", {"caseSensitive":false}),
"borderInlineStyle": createGenericPropertyDescriptor("border-inline-style", {"caseSensitive":false}),
"border-inline-width": createGenericPropertyDescriptor("border-inline-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderInlineWidth": createGenericPropertyDescriptor("border-inline-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-left": borderLeft.descriptor,
"borderLeft": borderLeft.descriptor,
"border-left-clip": createGenericPropertyDescriptor("border-left-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderLeftClip": createGenericPropertyDescriptor("border-left-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-left-color": borderLeftColor.descriptor,
"borderLeftColor": borderLeftColor.descriptor,
"border-left-radius": createGenericPropertyDescriptor("border-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderLeftRadius": createGenericPropertyDescriptor("border-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-left-style": borderLeftStyle.descriptor,
"borderLeftStyle": borderLeftStyle.descriptor,
"border-left-width": borderLeftWidth.descriptor,
"borderLeftWidth": borderLeftWidth.descriptor,
"border-limit": createGenericPropertyDescriptor("border-limit", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderLimit": createGenericPropertyDescriptor("border-limit", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-radius": createGenericPropertyDescriptor("border-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderRadius": createGenericPropertyDescriptor("border-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-right": borderRight.descriptor,
"borderRight": borderRight.descriptor,
"border-right-clip": createGenericPropertyDescriptor("border-right-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderRightClip": createGenericPropertyDescriptor("border-right-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-right-color": borderRightColor.descriptor,
"borderRightColor": borderRightColor.descriptor,
"border-right-radius": createGenericPropertyDescriptor("border-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderRightRadius": createGenericPropertyDescriptor("border-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-right-style": borderRightStyle.descriptor,
"borderRightStyle": borderRightStyle.descriptor,
"border-right-width": borderRightWidth.descriptor,
"borderRightWidth": borderRightWidth.descriptor,
"border-shape": createGenericPropertyDescriptor("border-shape", {"caseSensitive":false}),
"borderShape": createGenericPropertyDescriptor("border-shape", {"caseSensitive":false}),
"border-spacing": borderSpacing.descriptor,
"borderSpacing": borderSpacing.descriptor,
"border-start-end-radius": createGenericPropertyDescriptor("border-start-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderStartEndRadius": createGenericPropertyDescriptor("border-start-end-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-start-start-radius": createGenericPropertyDescriptor("border-start-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderStartStartRadius": createGenericPropertyDescriptor("border-start-start-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-style": borderStyle.descriptor,
"borderStyle": borderStyle.descriptor,
"border-top": borderTop.descriptor,
"borderTop": borderTop.descriptor,
"border-top-clip": createGenericPropertyDescriptor("border-top-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"borderTopClip": createGenericPropertyDescriptor("border-top-clip", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"border-top-color": borderTopColor.descriptor,
"borderTopColor": borderTopColor.descriptor,
"border-top-left-radius": createGenericPropertyDescriptor("border-top-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderTopLeftRadius": createGenericPropertyDescriptor("border-top-left-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-top-radius": createGenericPropertyDescriptor("border-top-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderTopRadius": createGenericPropertyDescriptor("border-top-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-top-right-radius": createGenericPropertyDescriptor("border-top-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"borderTopRightRadius": createGenericPropertyDescriptor("border-top-right-radius", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"border-top-style": borderTopStyle.descriptor,
"borderTopStyle": borderTopStyle.descriptor,
"border-top-width": borderTopWidth.descriptor,
"borderTopWidth": borderTopWidth.descriptor,
"border-width": borderWidth.descriptor,
"borderWidth": borderWidth.descriptor,
"bottom": bottom.descriptor,
"box-decoration-break": createGenericPropertyDescriptor("box-decoration-break", {"caseSensitive":false}),
"boxDecorationBreak": createGenericPropertyDescriptor("box-decoration-break", {"caseSensitive":false}),
"box-shadow": createGenericPropertyDescriptor("box-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"boxShadow": createGenericPropertyDescriptor("box-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"box-shadow-blur": createGenericPropertyDescriptor("box-shadow-blur", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"boxShadowBlur": createGenericPropertyDescriptor("box-shadow-blur", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"box-shadow-color": createGenericPropertyDescriptor("box-shadow-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"boxShadowColor": createGenericPropertyDescriptor("box-shadow-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"box-shadow-offset": createGenericPropertyDescriptor("box-shadow-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"boxShadowOffset": createGenericPropertyDescriptor("box-shadow-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"box-shadow-position": createGenericPropertyDescriptor("box-shadow-position", {"caseSensitive":false}),
"boxShadowPosition": createGenericPropertyDescriptor("box-shadow-position", {"caseSensitive":false}),
"box-shadow-spread": createGenericPropertyDescriptor("box-shadow-spread", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"boxShadowSpread": createGenericPropertyDescriptor("box-shadow-spread", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"box-sizing": createGenericPropertyDescriptor("box-sizing", {"caseSensitive":false}),
"boxSizing": createGenericPropertyDescriptor("box-sizing", {"caseSensitive":false}),
"box-snap": createGenericPropertyDescriptor("box-snap", {"caseSensitive":false}),
"boxSnap": createGenericPropertyDescriptor("box-snap", {"caseSensitive":false}),
"break-after": createGenericPropertyDescriptor("break-after", {"caseSensitive":false}),
"breakAfter": createGenericPropertyDescriptor("break-after", {"caseSensitive":false}),
"break-before": createGenericPropertyDescriptor("break-before", {"caseSensitive":false}),
"breakBefore": createGenericPropertyDescriptor("break-before", {"caseSensitive":false}),
"break-inside": createGenericPropertyDescriptor("break-inside", {"caseSensitive":false}),
"breakInside": createGenericPropertyDescriptor("break-inside", {"caseSensitive":false}),
"caption-side": createGenericPropertyDescriptor("caption-side", {"caseSensitive":false}),
"captionSide": createGenericPropertyDescriptor("caption-side", {"caseSensitive":false}),
"caret": createGenericPropertyDescriptor("caret", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"caret-animation": createGenericPropertyDescriptor("caret-animation", {"caseSensitive":false}),
"caretAnimation": createGenericPropertyDescriptor("caret-animation", {"caseSensitive":false}),
"caret-color": createGenericPropertyDescriptor("caret-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"caretColor": createGenericPropertyDescriptor("caret-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"caret-shape": createGenericPropertyDescriptor("caret-shape", {"caseSensitive":false}),
"caretShape": createGenericPropertyDescriptor("caret-shape", {"caseSensitive":false}),
"clear": clear.descriptor,
"clip": clip.descriptor,
"clip-path": createGenericPropertyDescriptor("clip-path", {"caseSensitive":false}),
"clipPath": createGenericPropertyDescriptor("clip-path", {"caseSensitive":false}),
"clip-rule": createGenericPropertyDescriptor("clip-rule", {"caseSensitive":false}),
"clipRule": createGenericPropertyDescriptor("clip-rule", {"caseSensitive":false}),
"color": color.descriptor,
"color-adjust": createGenericPropertyDescriptor("color-adjust", {"caseSensitive":false}),
"colorAdjust": createGenericPropertyDescriptor("color-adjust", {"caseSensitive":false}),
"color-interpolation": createGenericPropertyDescriptor("color-interpolation", {"caseSensitive":false}),
"colorInterpolation": createGenericPropertyDescriptor("color-interpolation", {"caseSensitive":false}),
"color-interpolation-filters": createGenericPropertyDescriptor("color-interpolation-filters", {"caseSensitive":false}),
"colorInterpolationFilters": createGenericPropertyDescriptor("color-interpolation-filters", {"caseSensitive":false}),
"color-scheme": createGenericPropertyDescriptor("color-scheme", {"caseSensitive":true}),
"colorScheme": createGenericPropertyDescriptor("color-scheme", {"caseSensitive":true}),
"column-count": createGenericPropertyDescriptor("column-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"columnCount": createGenericPropertyDescriptor("column-count", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"column-fill": createGenericPropertyDescriptor("column-fill", {"caseSensitive":false}),
"columnFill": createGenericPropertyDescriptor("column-fill", {"caseSensitive":false}),
"column-gap": createGenericPropertyDescriptor("column-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"columnGap": createGenericPropertyDescriptor("column-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"column-height": createGenericPropertyDescriptor("column-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"columnHeight": createGenericPropertyDescriptor("column-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"column-rule": createGenericPropertyDescriptor("column-rule", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"columnRule": createGenericPropertyDescriptor("column-rule", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"column-rule-break": createGenericPropertyDescriptor("column-rule-break", {"caseSensitive":false}),
"columnRuleBreak": createGenericPropertyDescriptor("column-rule-break", {"caseSensitive":false}),
"column-rule-color": createGenericPropertyDescriptor("column-rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"columnRuleColor": createGenericPropertyDescriptor("column-rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"column-rule-edge-inset": createGenericPropertyDescriptor("column-rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleEdgeInset": createGenericPropertyDescriptor("column-rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-edge-inset-end": createGenericPropertyDescriptor("column-rule-edge-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleEdgeInsetEnd": createGenericPropertyDescriptor("column-rule-edge-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-edge-inset-start": createGenericPropertyDescriptor("column-rule-edge-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleEdgeInsetStart": createGenericPropertyDescriptor("column-rule-edge-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-inset": createGenericPropertyDescriptor("column-rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInset": createGenericPropertyDescriptor("column-rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-inset-end": createGenericPropertyDescriptor("column-rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInsetEnd": createGenericPropertyDescriptor("column-rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-inset-start": createGenericPropertyDescriptor("column-rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInsetStart": createGenericPropertyDescriptor("column-rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-interior-inset": createGenericPropertyDescriptor("column-rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInteriorInset": createGenericPropertyDescriptor("column-rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-interior-inset-end": createGenericPropertyDescriptor("column-rule-interior-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInteriorInsetEnd": createGenericPropertyDescriptor("column-rule-interior-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-interior-inset-start": createGenericPropertyDescriptor("column-rule-interior-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnRuleInteriorInsetStart": createGenericPropertyDescriptor("column-rule-interior-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-rule-style": createGenericPropertyDescriptor("column-rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"columnRuleStyle": createGenericPropertyDescriptor("column-rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"column-rule-visibility-items": createGenericPropertyDescriptor("column-rule-visibility-items", {"caseSensitive":false}),
"columnRuleVisibilityItems": createGenericPropertyDescriptor("column-rule-visibility-items", {"caseSensitive":false}),
"column-rule-width": createGenericPropertyDescriptor("column-rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"columnRuleWidth": createGenericPropertyDescriptor("column-rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"column-span": createGenericPropertyDescriptor("column-span", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"columnSpan": createGenericPropertyDescriptor("column-span", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"column-width": createGenericPropertyDescriptor("column-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"columnWidth": createGenericPropertyDescriptor("column-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"column-wrap": createGenericPropertyDescriptor("column-wrap", {"caseSensitive":false}),
"columnWrap": createGenericPropertyDescriptor("column-wrap", {"caseSensitive":false}),
"columns": createGenericPropertyDescriptor("columns", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"type":"length"}}}),
"contain": createGenericPropertyDescriptor("contain", {"caseSensitive":false}),
"contain-intrinsic-block-size": createGenericPropertyDescriptor("contain-intrinsic-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"containIntrinsicBlockSize": createGenericPropertyDescriptor("contain-intrinsic-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"contain-intrinsic-height": createGenericPropertyDescriptor("contain-intrinsic-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"containIntrinsicHeight": createGenericPropertyDescriptor("contain-intrinsic-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"contain-intrinsic-inline-size": createGenericPropertyDescriptor("contain-intrinsic-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"containIntrinsicInlineSize": createGenericPropertyDescriptor("contain-intrinsic-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"contain-intrinsic-size": createGenericPropertyDescriptor("contain-intrinsic-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"containIntrinsicSize": createGenericPropertyDescriptor("contain-intrinsic-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"contain-intrinsic-width": createGenericPropertyDescriptor("contain-intrinsic-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"containIntrinsicWidth": createGenericPropertyDescriptor("contain-intrinsic-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"container": createGenericPropertyDescriptor("container", {"caseSensitive":true}),
"container-name": createGenericPropertyDescriptor("container-name", {"caseSensitive":true}),
"containerName": createGenericPropertyDescriptor("container-name", {"caseSensitive":true}),
"container-type": createGenericPropertyDescriptor("container-type", {"caseSensitive":false}),
"containerType": createGenericPropertyDescriptor("container-type", {"caseSensitive":false}),
"content": createGenericPropertyDescriptor("content", {"caseSensitive":true,"functionTypes":{"image":"image"}}),
"content-visibility": createGenericPropertyDescriptor("content-visibility", {"caseSensitive":false}),
"contentVisibility": createGenericPropertyDescriptor("content-visibility", {"caseSensitive":false}),
"continue": createGenericPropertyDescriptor("continue", {"caseSensitive":false}),
"copy-into": createGenericPropertyDescriptor("copy-into", {"caseSensitive":true}),
"copyInto": createGenericPropertyDescriptor("copy-into", {"caseSensitive":true}),
"corner": createGenericPropertyDescriptor("corner", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-block-end": createGenericPropertyDescriptor("corner-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerBlockEnd": createGenericPropertyDescriptor("corner-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-block-end-shape": createGenericPropertyDescriptor("corner-block-end-shape", {"caseSensitive":false}),
"cornerBlockEndShape": createGenericPropertyDescriptor("corner-block-end-shape", {"caseSensitive":false}),
"corner-block-start": createGenericPropertyDescriptor("corner-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerBlockStart": createGenericPropertyDescriptor("corner-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-block-start-shape": createGenericPropertyDescriptor("corner-block-start-shape", {"caseSensitive":false}),
"cornerBlockStartShape": createGenericPropertyDescriptor("corner-block-start-shape", {"caseSensitive":false}),
"corner-bottom": createGenericPropertyDescriptor("corner-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerBottom": createGenericPropertyDescriptor("corner-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-bottom-left": createGenericPropertyDescriptor("corner-bottom-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerBottomLeft": createGenericPropertyDescriptor("corner-bottom-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-bottom-left-shape": createGenericPropertyDescriptor("corner-bottom-left-shape", {"caseSensitive":false}),
"cornerBottomLeftShape": createGenericPropertyDescriptor("corner-bottom-left-shape", {"caseSensitive":false}),
"corner-bottom-right": createGenericPropertyDescriptor("corner-bottom-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerBottomRight": createGenericPropertyDescriptor("corner-bottom-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-bottom-right-shape": createGenericPropertyDescriptor("corner-bottom-right-shape", {"caseSensitive":false}),
"cornerBottomRightShape": createGenericPropertyDescriptor("corner-bottom-right-shape", {"caseSensitive":false}),
"corner-bottom-shape": createGenericPropertyDescriptor("corner-bottom-shape", {"caseSensitive":false}),
"cornerBottomShape": createGenericPropertyDescriptor("corner-bottom-shape", {"caseSensitive":false}),
"corner-end-end": createGenericPropertyDescriptor("corner-end-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerEndEnd": createGenericPropertyDescriptor("corner-end-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-end-end-shape": createGenericPropertyDescriptor("corner-end-end-shape", {"caseSensitive":false}),
"cornerEndEndShape": createGenericPropertyDescriptor("corner-end-end-shape", {"caseSensitive":false}),
"corner-end-start": createGenericPropertyDescriptor("corner-end-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerEndStart": createGenericPropertyDescriptor("corner-end-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-end-start-shape": createGenericPropertyDescriptor("corner-end-start-shape", {"caseSensitive":false}),
"cornerEndStartShape": createGenericPropertyDescriptor("corner-end-start-shape", {"caseSensitive":false}),
"corner-inline-end": createGenericPropertyDescriptor("corner-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerInlineEnd": createGenericPropertyDescriptor("corner-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-inline-end-shape": createGenericPropertyDescriptor("corner-inline-end-shape", {"caseSensitive":false}),
"cornerInlineEndShape": createGenericPropertyDescriptor("corner-inline-end-shape", {"caseSensitive":false}),
"corner-inline-start": createGenericPropertyDescriptor("corner-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerInlineStart": createGenericPropertyDescriptor("corner-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-inline-start-shape": createGenericPropertyDescriptor("corner-inline-start-shape", {"caseSensitive":false}),
"cornerInlineStartShape": createGenericPropertyDescriptor("corner-inline-start-shape", {"caseSensitive":false}),
"corner-left": createGenericPropertyDescriptor("corner-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerLeft": createGenericPropertyDescriptor("corner-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-left-shape": createGenericPropertyDescriptor("corner-left-shape", {"caseSensitive":false}),
"cornerLeftShape": createGenericPropertyDescriptor("corner-left-shape", {"caseSensitive":false}),
"corner-right": createGenericPropertyDescriptor("corner-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerRight": createGenericPropertyDescriptor("corner-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-right-shape": createGenericPropertyDescriptor("corner-right-shape", {"caseSensitive":false}),
"cornerRightShape": createGenericPropertyDescriptor("corner-right-shape", {"caseSensitive":false}),
"corner-shape": createGenericPropertyDescriptor("corner-shape", {"caseSensitive":false}),
"cornerShape": createGenericPropertyDescriptor("corner-shape", {"caseSensitive":false}),
"corner-start-end": createGenericPropertyDescriptor("corner-start-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerStartEnd": createGenericPropertyDescriptor("corner-start-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-start-end-shape": createGenericPropertyDescriptor("corner-start-end-shape", {"caseSensitive":false}),
"cornerStartEndShape": createGenericPropertyDescriptor("corner-start-end-shape", {"caseSensitive":false}),
"corner-start-start": createGenericPropertyDescriptor("corner-start-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerStartStart": createGenericPropertyDescriptor("corner-start-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-start-start-shape": createGenericPropertyDescriptor("corner-start-start-shape", {"caseSensitive":false}),
"cornerStartStartShape": createGenericPropertyDescriptor("corner-start-start-shape", {"caseSensitive":false}),
"corner-top": createGenericPropertyDescriptor("corner-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerTop": createGenericPropertyDescriptor("corner-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-top-left": createGenericPropertyDescriptor("corner-top-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerTopLeft": createGenericPropertyDescriptor("corner-top-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-top-left-shape": createGenericPropertyDescriptor("corner-top-left-shape", {"caseSensitive":false}),
"cornerTopLeftShape": createGenericPropertyDescriptor("corner-top-left-shape", {"caseSensitive":false}),
"corner-top-right": createGenericPropertyDescriptor("corner-top-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"cornerTopRight": createGenericPropertyDescriptor("corner-top-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"corner-top-right-shape": createGenericPropertyDescriptor("corner-top-right-shape", {"caseSensitive":false}),
"cornerTopRightShape": createGenericPropertyDescriptor("corner-top-right-shape", {"caseSensitive":false}),
"corner-top-shape": createGenericPropertyDescriptor("corner-top-shape", {"caseSensitive":false}),
"cornerTopShape": createGenericPropertyDescriptor("corner-top-shape", {"caseSensitive":false}),
"counter-increment": createGenericPropertyDescriptor("counter-increment", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"counterIncrement": createGenericPropertyDescriptor("counter-increment", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"counter-reset": createGenericPropertyDescriptor("counter-reset", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"counterReset": createGenericPropertyDescriptor("counter-reset", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"counter-set": createGenericPropertyDescriptor("counter-set", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"counterSet": createGenericPropertyDescriptor("counter-set", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"cue": createGenericPropertyDescriptor("cue", {"caseSensitive":false}),
"cue-after": createGenericPropertyDescriptor("cue-after", {"caseSensitive":false}),
"cueAfter": createGenericPropertyDescriptor("cue-after", {"caseSensitive":false}),
"cue-before": createGenericPropertyDescriptor("cue-before", {"caseSensitive":false}),
"cueBefore": createGenericPropertyDescriptor("cue-before", {"caseSensitive":false}),
"cursor": createGenericPropertyDescriptor("cursor", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"cx": createGenericPropertyDescriptor("cx", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"cy": createGenericPropertyDescriptor("cy", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"d": createGenericPropertyDescriptor("d", {"caseSensitive":true}),
"direction": createGenericPropertyDescriptor("direction", {"caseSensitive":false}),
"display": display.descriptor,
"dominant-baseline": createGenericPropertyDescriptor("dominant-baseline", {"caseSensitive":false}),
"dominantBaseline": createGenericPropertyDescriptor("dominant-baseline", {"caseSensitive":false}),
"dynamic-range-limit": createGenericPropertyDescriptor("dynamic-range-limit", {"caseSensitive":false}),
"dynamicRangeLimit": createGenericPropertyDescriptor("dynamic-range-limit", {"caseSensitive":false}),
"empty-cells": createGenericPropertyDescriptor("empty-cells", {"caseSensitive":false}),
"emptyCells": createGenericPropertyDescriptor("empty-cells", {"caseSensitive":false}),
"event-trigger": createGenericPropertyDescriptor("event-trigger", {"caseSensitive":true}),
"eventTrigger": createGenericPropertyDescriptor("event-trigger", {"caseSensitive":true}),
"event-trigger-name": createGenericPropertyDescriptor("event-trigger-name", {"caseSensitive":true}),
"eventTriggerName": createGenericPropertyDescriptor("event-trigger-name", {"caseSensitive":true}),
"event-trigger-source": createGenericPropertyDescriptor("event-trigger-source", {"caseSensitive":true}),
"eventTriggerSource": createGenericPropertyDescriptor("event-trigger-source", {"caseSensitive":true}),
"field-sizing": createGenericPropertyDescriptor("field-sizing", {"caseSensitive":false}),
"fieldSizing": createGenericPropertyDescriptor("field-sizing", {"caseSensitive":false}),
"fill": createGenericPropertyDescriptor("fill", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"fill-break": createGenericPropertyDescriptor("fill-break", {"caseSensitive":false}),
"fillBreak": createGenericPropertyDescriptor("fill-break", {"caseSensitive":false}),
"fill-color": createGenericPropertyDescriptor("fill-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"fillColor": createGenericPropertyDescriptor("fill-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"fill-image": createGenericPropertyDescriptor("fill-image", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"fillImage": createGenericPropertyDescriptor("fill-image", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"fill-opacity": createGenericPropertyDescriptor("fill-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"fillOpacity": createGenericPropertyDescriptor("fill-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"fill-origin": createGenericPropertyDescriptor("fill-origin", {"caseSensitive":false}),
"fillOrigin": createGenericPropertyDescriptor("fill-origin", {"caseSensitive":false}),
"fill-position": createGenericPropertyDescriptor("fill-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"fillPosition": createGenericPropertyDescriptor("fill-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"fill-repeat": createGenericPropertyDescriptor("fill-repeat", {"caseSensitive":false}),
"fillRepeat": createGenericPropertyDescriptor("fill-repeat", {"caseSensitive":false}),
"fill-rule": createGenericPropertyDescriptor("fill-rule", {"caseSensitive":false}),
"fillRule": createGenericPropertyDescriptor("fill-rule", {"caseSensitive":false}),
"fill-size": createGenericPropertyDescriptor("fill-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"fillSize": createGenericPropertyDescriptor("fill-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"filter": createGenericPropertyDescriptor("filter", {"caseSensitive":false}),
"flex": flex.descriptor,
"flex-basis": flexBasis.descriptor,
"flexBasis": flexBasis.descriptor,
"flex-direction": createGenericPropertyDescriptor("flex-direction", {"caseSensitive":false}),
"flexDirection": createGenericPropertyDescriptor("flex-direction", {"caseSensitive":false}),
"flex-flow": createGenericPropertyDescriptor("flex-flow", {"caseSensitive":false}),
"flexFlow": createGenericPropertyDescriptor("flex-flow", {"caseSensitive":false}),
"flex-grow": flexGrow.descriptor,
"flexGrow": flexGrow.descriptor,
"flex-shrink": flexShrink.descriptor,
"flexShrink": flexShrink.descriptor,
"flex-wrap": createGenericPropertyDescriptor("flex-wrap", {"caseSensitive":false}),
"flexWrap": createGenericPropertyDescriptor("flex-wrap", {"caseSensitive":false}),
"float": float.descriptor,
"float-defer": createGenericPropertyDescriptor("float-defer", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"floatDefer": createGenericPropertyDescriptor("float-defer", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"float-offset": createGenericPropertyDescriptor("float-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"floatOffset": createGenericPropertyDescriptor("float-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"float-reference": createGenericPropertyDescriptor("float-reference", {"caseSensitive":false}),
"floatReference": createGenericPropertyDescriptor("float-reference", {"caseSensitive":false}),
"flood-color": floodColor.descriptor,
"floodColor": floodColor.descriptor,
"flood-opacity": createGenericPropertyDescriptor("flood-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"floodOpacity": createGenericPropertyDescriptor("flood-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"flow-from": createGenericPropertyDescriptor("flow-from", {"caseSensitive":true}),
"flowFrom": createGenericPropertyDescriptor("flow-from", {"caseSensitive":true}),
"flow-into": createGenericPropertyDescriptor("flow-into", {"caseSensitive":true}),
"flowInto": createGenericPropertyDescriptor("flow-into", {"caseSensitive":true}),
"flow-tolerance": createGenericPropertyDescriptor("flow-tolerance", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"flowTolerance": createGenericPropertyDescriptor("flow-tolerance", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"font": font.descriptor,
"font-family": fontFamily.descriptor,
"fontFamily": fontFamily.descriptor,
"font-feature-settings": createGenericPropertyDescriptor("font-feature-settings", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"fontFeatureSettings": createGenericPropertyDescriptor("font-feature-settings", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"font-kerning": createGenericPropertyDescriptor("font-kerning", {"caseSensitive":false}),
"fontKerning": createGenericPropertyDescriptor("font-kerning", {"caseSensitive":false}),
"font-language-override": createGenericPropertyDescriptor("font-language-override", {"caseSensitive":true}),
"fontLanguageOverride": createGenericPropertyDescriptor("font-language-override", {"caseSensitive":true}),
"font-optical-sizing": createGenericPropertyDescriptor("font-optical-sizing", {"caseSensitive":false}),
"fontOpticalSizing": createGenericPropertyDescriptor("font-optical-sizing", {"caseSensitive":false}),
"font-palette": createGenericPropertyDescriptor("font-palette", {"caseSensitive":true}),
"fontPalette": createGenericPropertyDescriptor("font-palette", {"caseSensitive":true}),
"font-size": fontSize.descriptor,
"fontSize": fontSize.descriptor,
"font-size-adjust": createGenericPropertyDescriptor("font-size-adjust", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"fontSizeAdjust": createGenericPropertyDescriptor("font-size-adjust", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"}}}),
"font-stretch": createGenericPropertyDescriptor("font-stretch", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"fontStretch": createGenericPropertyDescriptor("font-stretch", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"font-style": fontStyle.descriptor,
"fontStyle": fontStyle.descriptor,
"font-synthesis": createGenericPropertyDescriptor("font-synthesis", {"caseSensitive":false}),
"fontSynthesis": createGenericPropertyDescriptor("font-synthesis", {"caseSensitive":false}),
"font-synthesis-position": createGenericPropertyDescriptor("font-synthesis-position", {"caseSensitive":false}),
"fontSynthesisPosition": createGenericPropertyDescriptor("font-synthesis-position", {"caseSensitive":false}),
"font-synthesis-small-caps": createGenericPropertyDescriptor("font-synthesis-small-caps", {"caseSensitive":false}),
"fontSynthesisSmallCaps": createGenericPropertyDescriptor("font-synthesis-small-caps", {"caseSensitive":false}),
"font-synthesis-style": createGenericPropertyDescriptor("font-synthesis-style", {"caseSensitive":false}),
"fontSynthesisStyle": createGenericPropertyDescriptor("font-synthesis-style", {"caseSensitive":false}),
"font-synthesis-weight": createGenericPropertyDescriptor("font-synthesis-weight", {"caseSensitive":false}),
"fontSynthesisWeight": createGenericPropertyDescriptor("font-synthesis-weight", {"caseSensitive":false}),
"font-variant": fontVariant.descriptor,
"fontVariant": fontVariant.descriptor,
"font-variant-alternates": createGenericPropertyDescriptor("font-variant-alternates", {"caseSensitive":false}),
"fontVariantAlternates": createGenericPropertyDescriptor("font-variant-alternates", {"caseSensitive":false}),
"font-variant-caps": createGenericPropertyDescriptor("font-variant-caps", {"caseSensitive":false}),
"fontVariantCaps": createGenericPropertyDescriptor("font-variant-caps", {"caseSensitive":false}),
"font-variant-east-asian": createGenericPropertyDescriptor("font-variant-east-asian", {"caseSensitive":false}),
"fontVariantEastAsian": createGenericPropertyDescriptor("font-variant-east-asian", {"caseSensitive":false}),
"font-variant-emoji": createGenericPropertyDescriptor("font-variant-emoji", {"caseSensitive":false}),
"fontVariantEmoji": createGenericPropertyDescriptor("font-variant-emoji", {"caseSensitive":false}),
"font-variant-ligatures": createGenericPropertyDescriptor("font-variant-ligatures", {"caseSensitive":false}),
"fontVariantLigatures": createGenericPropertyDescriptor("font-variant-ligatures", {"caseSensitive":false}),
"font-variant-numeric": createGenericPropertyDescriptor("font-variant-numeric", {"caseSensitive":false}),
"fontVariantNumeric": createGenericPropertyDescriptor("font-variant-numeric", {"caseSensitive":false}),
"font-variant-position": createGenericPropertyDescriptor("font-variant-position", {"caseSensitive":false}),
"fontVariantPosition": createGenericPropertyDescriptor("font-variant-position", {"caseSensitive":false}),
"font-variation-settings": createGenericPropertyDescriptor("font-variation-settings", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"fontVariationSettings": createGenericPropertyDescriptor("font-variation-settings", {"caseSensitive":true,"dimensionTypes":{"number":{"type":"number"}}}),
"font-weight": fontWeight.descriptor,
"fontWeight": fontWeight.descriptor,
"font-width": createGenericPropertyDescriptor("font-width", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"fontWidth": createGenericPropertyDescriptor("font-width", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"footnote-display": createGenericPropertyDescriptor("footnote-display", {"caseSensitive":false}),
"footnoteDisplay": createGenericPropertyDescriptor("footnote-display", {"caseSensitive":false}),
"footnote-policy": createGenericPropertyDescriptor("footnote-policy", {"caseSensitive":false}),
"footnotePolicy": createGenericPropertyDescriptor("footnote-policy", {"caseSensitive":false}),
"forced-color-adjust": createGenericPropertyDescriptor("forced-color-adjust", {"caseSensitive":false}),
"forcedColorAdjust": createGenericPropertyDescriptor("forced-color-adjust", {"caseSensitive":false}),
"gap": createGenericPropertyDescriptor("gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"glyph-orientation-vertical": createGenericPropertyDescriptor("glyph-orientation-vertical", {"caseSensitive":false}),
"glyphOrientationVertical": createGenericPropertyDescriptor("glyph-orientation-vertical", {"caseSensitive":false}),
"grid": createGenericPropertyDescriptor("grid", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"grid-area": createGenericPropertyDescriptor("grid-area", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridArea": createGenericPropertyDescriptor("grid-area", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-auto-columns": createGenericPropertyDescriptor("grid-auto-columns", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"gridAutoColumns": createGenericPropertyDescriptor("grid-auto-columns", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"grid-auto-flow": createGenericPropertyDescriptor("grid-auto-flow", {"caseSensitive":false}),
"gridAutoFlow": createGenericPropertyDescriptor("grid-auto-flow", {"caseSensitive":false}),
"grid-auto-rows": createGenericPropertyDescriptor("grid-auto-rows", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"gridAutoRows": createGenericPropertyDescriptor("grid-auto-rows", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"length":{"max":null,"min":0,"type":"length"}}}),
"grid-column": createGenericPropertyDescriptor("grid-column", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridColumn": createGenericPropertyDescriptor("grid-column", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-column-end": createGenericPropertyDescriptor("grid-column-end", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridColumnEnd": createGenericPropertyDescriptor("grid-column-end", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-column-gap": createGenericPropertyDescriptor("grid-column-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"gridColumnGap": createGenericPropertyDescriptor("grid-column-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"grid-column-start": createGenericPropertyDescriptor("grid-column-start", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridColumnStart": createGenericPropertyDescriptor("grid-column-start", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-gap": createGenericPropertyDescriptor("grid-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"gridGap": createGenericPropertyDescriptor("grid-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"grid-row": createGenericPropertyDescriptor("grid-row", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridRow": createGenericPropertyDescriptor("grid-row", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-row-end": createGenericPropertyDescriptor("grid-row-end", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridRowEnd": createGenericPropertyDescriptor("grid-row-end", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-row-gap": createGenericPropertyDescriptor("grid-row-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"gridRowGap": createGenericPropertyDescriptor("grid-row-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"grid-row-start": createGenericPropertyDescriptor("grid-row-start", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"gridRowStart": createGenericPropertyDescriptor("grid-row-start", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"grid-template": createGenericPropertyDescriptor("grid-template", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"gridTemplate": createGenericPropertyDescriptor("grid-template", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"grid-template-areas": createGenericPropertyDescriptor("grid-template-areas", {"caseSensitive":true}),
"gridTemplateAreas": createGenericPropertyDescriptor("grid-template-areas", {"caseSensitive":true}),
"grid-template-columns": createGenericPropertyDescriptor("grid-template-columns", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"gridTemplateColumns": createGenericPropertyDescriptor("grid-template-columns", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"grid-template-rows": createGenericPropertyDescriptor("grid-template-rows", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"gridTemplateRows": createGenericPropertyDescriptor("grid-template-rows", {"caseSensitive":true,"dimensionTypes":{"dimension":{"max":null,"min":0,"type":"dimension"},"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"hanging-punctuation": createGenericPropertyDescriptor("hanging-punctuation", {"caseSensitive":false}),
"hangingPunctuation": createGenericPropertyDescriptor("hanging-punctuation", {"caseSensitive":false}),
"height": height.descriptor,
"hyphenate-character": createGenericPropertyDescriptor("hyphenate-character", {"caseSensitive":true}),
"hyphenateCharacter": createGenericPropertyDescriptor("hyphenate-character", {"caseSensitive":true}),
"hyphenate-limit-chars": createGenericPropertyDescriptor("hyphenate-limit-chars", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"hyphenateLimitChars": createGenericPropertyDescriptor("hyphenate-limit-chars", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"hyphenate-limit-last": createGenericPropertyDescriptor("hyphenate-limit-last", {"caseSensitive":false}),
"hyphenateLimitLast": createGenericPropertyDescriptor("hyphenate-limit-last", {"caseSensitive":false}),
"hyphenate-limit-lines": createGenericPropertyDescriptor("hyphenate-limit-lines", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"hyphenateLimitLines": createGenericPropertyDescriptor("hyphenate-limit-lines", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"hyphenate-limit-zone": createGenericPropertyDescriptor("hyphenate-limit-zone", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"hyphenateLimitZone": createGenericPropertyDescriptor("hyphenate-limit-zone", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"hyphens": createGenericPropertyDescriptor("hyphens", {"caseSensitive":false}),
"image-orientation": createGenericPropertyDescriptor("image-orientation", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"}}}),
"imageOrientation": createGenericPropertyDescriptor("image-orientation", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"}}}),
"image-rendering": createGenericPropertyDescriptor("image-rendering", {"caseSensitive":false}),
"imageRendering": createGenericPropertyDescriptor("image-rendering", {"caseSensitive":false}),
"image-resolution": createGenericPropertyDescriptor("image-resolution", {"caseSensitive":false}),
"imageResolution": createGenericPropertyDescriptor("image-resolution", {"caseSensitive":false}),
"initial-letter": createGenericPropertyDescriptor("initial-letter", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"initialLetter": createGenericPropertyDescriptor("initial-letter", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"initial-letter-align": createGenericPropertyDescriptor("initial-letter-align", {"caseSensitive":false}),
"initialLetterAlign": createGenericPropertyDescriptor("initial-letter-align", {"caseSensitive":false}),
"initial-letter-wrap": createGenericPropertyDescriptor("initial-letter-wrap", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"initialLetterWrap": createGenericPropertyDescriptor("initial-letter-wrap", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inline-size": createGenericPropertyDescriptor("inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"inlineSize": createGenericPropertyDescriptor("inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"inline-sizing": createGenericPropertyDescriptor("inline-sizing", {"caseSensitive":false}),
"inlineSizing": createGenericPropertyDescriptor("inline-sizing", {"caseSensitive":false}),
"input-security": createGenericPropertyDescriptor("input-security", {"caseSensitive":false}),
"inputSecurity": createGenericPropertyDescriptor("input-security", {"caseSensitive":false}),
"inset": createGenericPropertyDescriptor("inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-block": createGenericPropertyDescriptor("inset-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetBlock": createGenericPropertyDescriptor("inset-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-block-end": createGenericPropertyDescriptor("inset-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetBlockEnd": createGenericPropertyDescriptor("inset-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-block-start": createGenericPropertyDescriptor("inset-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetBlockStart": createGenericPropertyDescriptor("inset-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-inline": createGenericPropertyDescriptor("inset-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetInline": createGenericPropertyDescriptor("inset-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-inline-end": createGenericPropertyDescriptor("inset-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetInlineEnd": createGenericPropertyDescriptor("inset-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"inset-inline-start": createGenericPropertyDescriptor("inset-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"insetInlineStart": createGenericPropertyDescriptor("inset-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"interactivity": createGenericPropertyDescriptor("interactivity", {"caseSensitive":false}),
"interest-delay": createGenericPropertyDescriptor("interest-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interestDelay": createGenericPropertyDescriptor("interest-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interest-delay-end": createGenericPropertyDescriptor("interest-delay-end", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interestDelayEnd": createGenericPropertyDescriptor("interest-delay-end", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interest-delay-start": createGenericPropertyDescriptor("interest-delay-start", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interestDelayStart": createGenericPropertyDescriptor("interest-delay-start", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"interpolate-size": createGenericPropertyDescriptor("interpolate-size", {"caseSensitive":false}),
"interpolateSize": createGenericPropertyDescriptor("interpolate-size", {"caseSensitive":false}),
"isolation": createGenericPropertyDescriptor("isolation", {"caseSensitive":false}),
"justify-content": createGenericPropertyDescriptor("justify-content", {"caseSensitive":false}),
"justifyContent": createGenericPropertyDescriptor("justify-content", {"caseSensitive":false}),
"justify-items": createGenericPropertyDescriptor("justify-items", {"caseSensitive":false}),
"justifyItems": createGenericPropertyDescriptor("justify-items", {"caseSensitive":false}),
"justify-self": createGenericPropertyDescriptor("justify-self", {"caseSensitive":false}),
"justifySelf": createGenericPropertyDescriptor("justify-self", {"caseSensitive":false}),
"left": left.descriptor,
"letter-spacing": createGenericPropertyDescriptor("letter-spacing", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"letterSpacing": createGenericPropertyDescriptor("letter-spacing", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"lighting-color": lightingColor.descriptor,
"lightingColor": lightingColor.descriptor,
"line-break": createGenericPropertyDescriptor("line-break", {"caseSensitive":false}),
"lineBreak": createGenericPropertyDescriptor("line-break", {"caseSensitive":false}),
"line-clamp": createGenericPropertyDescriptor("line-clamp", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"lineClamp": createGenericPropertyDescriptor("line-clamp", {"caseSensitive":true,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"line-fit-edge": createGenericPropertyDescriptor("line-fit-edge", {"caseSensitive":false}),
"lineFitEdge": createGenericPropertyDescriptor("line-fit-edge", {"caseSensitive":false}),
"line-grid": createGenericPropertyDescriptor("line-grid", {"caseSensitive":false}),
"lineGrid": createGenericPropertyDescriptor("line-grid", {"caseSensitive":false}),
"line-height": lineHeight.descriptor,
"lineHeight": lineHeight.descriptor,
"line-height-step": createGenericPropertyDescriptor("line-height-step", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"lineHeightStep": createGenericPropertyDescriptor("line-height-step", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"line-padding": createGenericPropertyDescriptor("line-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"linePadding": createGenericPropertyDescriptor("line-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"line-snap": createGenericPropertyDescriptor("line-snap", {"caseSensitive":false}),
"lineSnap": createGenericPropertyDescriptor("line-snap", {"caseSensitive":false}),
"link-parameters": createGenericPropertyDescriptor("link-parameters", {"caseSensitive":false}),
"linkParameters": createGenericPropertyDescriptor("link-parameters", {"caseSensitive":false}),
"list-style": createGenericPropertyDescriptor("list-style", {"caseSensitive":true,"functionTypes":{"image":"image"}}),
"listStyle": createGenericPropertyDescriptor("list-style", {"caseSensitive":true,"functionTypes":{"image":"image"}}),
"list-style-image": createGenericPropertyDescriptor("list-style-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"listStyleImage": createGenericPropertyDescriptor("list-style-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"list-style-position": createGenericPropertyDescriptor("list-style-position", {"caseSensitive":false}),
"listStylePosition": createGenericPropertyDescriptor("list-style-position", {"caseSensitive":false}),
"list-style-type": createGenericPropertyDescriptor("list-style-type", {"caseSensitive":true}),
"listStyleType": createGenericPropertyDescriptor("list-style-type", {"caseSensitive":true}),
"margin": margin.descriptor,
"margin-block": createGenericPropertyDescriptor("margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginBlock": createGenericPropertyDescriptor("margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-block-end": createGenericPropertyDescriptor("margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginBlockEnd": createGenericPropertyDescriptor("margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-block-start": createGenericPropertyDescriptor("margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginBlockStart": createGenericPropertyDescriptor("margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-bottom": marginBottom.descriptor,
"marginBottom": marginBottom.descriptor,
"margin-break": createGenericPropertyDescriptor("margin-break", {"caseSensitive":false}),
"marginBreak": createGenericPropertyDescriptor("margin-break", {"caseSensitive":false}),
"margin-inline": createGenericPropertyDescriptor("margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginInline": createGenericPropertyDescriptor("margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-inline-end": createGenericPropertyDescriptor("margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginInlineEnd": createGenericPropertyDescriptor("margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-inline-start": createGenericPropertyDescriptor("margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"marginInlineStart": createGenericPropertyDescriptor("margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"margin-left": marginLeft.descriptor,
"marginLeft": marginLeft.descriptor,
"margin-right": marginRight.descriptor,
"marginRight": marginRight.descriptor,
"margin-top": marginTop.descriptor,
"marginTop": marginTop.descriptor,
"margin-trim": createGenericPropertyDescriptor("margin-trim", {"caseSensitive":false}),
"marginTrim": createGenericPropertyDescriptor("margin-trim", {"caseSensitive":false}),
"marker": createGenericPropertyDescriptor("marker", {"caseSensitive":false}),
"marker-end": createGenericPropertyDescriptor("marker-end", {"caseSensitive":false}),
"markerEnd": createGenericPropertyDescriptor("marker-end", {"caseSensitive":false}),
"marker-mid": createGenericPropertyDescriptor("marker-mid", {"caseSensitive":false}),
"markerMid": createGenericPropertyDescriptor("marker-mid", {"caseSensitive":false}),
"marker-side": createGenericPropertyDescriptor("marker-side", {"caseSensitive":false}),
"markerSide": createGenericPropertyDescriptor("marker-side", {"caseSensitive":false}),
"marker-start": createGenericPropertyDescriptor("marker-start", {"caseSensitive":false}),
"markerStart": createGenericPropertyDescriptor("marker-start", {"caseSensitive":false}),
"mask": createGenericPropertyDescriptor("mask", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"image":"image"}}),
"mask-border": createGenericPropertyDescriptor("mask-border", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"},"percentage":{"type":"percentage"}},"functionTypes":{"image":"image"}}),
"maskBorder": createGenericPropertyDescriptor("mask-border", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"},"percentage":{"type":"percentage"}},"functionTypes":{"image":"image"}}),
"mask-border-mode": createGenericPropertyDescriptor("mask-border-mode", {"caseSensitive":false}),
"maskBorderMode": createGenericPropertyDescriptor("mask-border-mode", {"caseSensitive":false}),
"mask-border-outset": createGenericPropertyDescriptor("mask-border-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"maskBorderOutset": createGenericPropertyDescriptor("mask-border-outset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"mask-border-repeat": createGenericPropertyDescriptor("mask-border-repeat", {"caseSensitive":false}),
"maskBorderRepeat": createGenericPropertyDescriptor("mask-border-repeat", {"caseSensitive":false}),
"mask-border-slice": createGenericPropertyDescriptor("mask-border-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"maskBorderSlice": createGenericPropertyDescriptor("mask-border-slice", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"mask-border-source": createGenericPropertyDescriptor("mask-border-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"maskBorderSource": createGenericPropertyDescriptor("mask-border-source", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"mask-border-width": createGenericPropertyDescriptor("mask-border-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"maskBorderWidth": createGenericPropertyDescriptor("mask-border-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"mask-clip": createGenericPropertyDescriptor("mask-clip", {"caseSensitive":false}),
"maskClip": createGenericPropertyDescriptor("mask-clip", {"caseSensitive":false}),
"mask-composite": createGenericPropertyDescriptor("mask-composite", {"caseSensitive":false}),
"maskComposite": createGenericPropertyDescriptor("mask-composite", {"caseSensitive":false}),
"mask-image": createGenericPropertyDescriptor("mask-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"maskImage": createGenericPropertyDescriptor("mask-image", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"mask-mode": createGenericPropertyDescriptor("mask-mode", {"caseSensitive":false}),
"maskMode": createGenericPropertyDescriptor("mask-mode", {"caseSensitive":false}),
"mask-origin": createGenericPropertyDescriptor("mask-origin", {"caseSensitive":false}),
"maskOrigin": createGenericPropertyDescriptor("mask-origin", {"caseSensitive":false}),
"mask-position": createGenericPropertyDescriptor("mask-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"maskPosition": createGenericPropertyDescriptor("mask-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"mask-repeat": createGenericPropertyDescriptor("mask-repeat", {"caseSensitive":false}),
"maskRepeat": createGenericPropertyDescriptor("mask-repeat", {"caseSensitive":false}),
"mask-size": createGenericPropertyDescriptor("mask-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"maskSize": createGenericPropertyDescriptor("mask-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"mask-type": createGenericPropertyDescriptor("mask-type", {"caseSensitive":false}),
"maskType": createGenericPropertyDescriptor("mask-type", {"caseSensitive":false}),
"math-depth": createGenericPropertyDescriptor("math-depth", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"mathDepth": createGenericPropertyDescriptor("math-depth", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"math-shift": createGenericPropertyDescriptor("math-shift", {"caseSensitive":false}),
"mathShift": createGenericPropertyDescriptor("math-shift", {"caseSensitive":false}),
"math-style": createGenericPropertyDescriptor("math-style", {"caseSensitive":false}),
"mathStyle": createGenericPropertyDescriptor("math-style", {"caseSensitive":false}),
"max-block-size": createGenericPropertyDescriptor("max-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"maxBlockSize": createGenericPropertyDescriptor("max-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"max-height": createGenericPropertyDescriptor("max-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"maxHeight": createGenericPropertyDescriptor("max-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"max-inline-size": createGenericPropertyDescriptor("max-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"maxInlineSize": createGenericPropertyDescriptor("max-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"max-lines": createGenericPropertyDescriptor("max-lines", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"maxLines": createGenericPropertyDescriptor("max-lines", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"max-width": createGenericPropertyDescriptor("max-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"maxWidth": createGenericPropertyDescriptor("max-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"min-block-size": createGenericPropertyDescriptor("min-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"minBlockSize": createGenericPropertyDescriptor("min-block-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"min-height": createGenericPropertyDescriptor("min-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"minHeight": createGenericPropertyDescriptor("min-height", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"min-inline-size": createGenericPropertyDescriptor("min-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"minInlineSize": createGenericPropertyDescriptor("min-inline-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"min-intrinsic-sizing": createGenericPropertyDescriptor("min-intrinsic-sizing", {"caseSensitive":false}),
"minIntrinsicSizing": createGenericPropertyDescriptor("min-intrinsic-sizing", {"caseSensitive":false}),
"min-width": createGenericPropertyDescriptor("min-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"minWidth": createGenericPropertyDescriptor("min-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"mix-blend-mode": createGenericPropertyDescriptor("mix-blend-mode", {"caseSensitive":false}),
"mixBlendMode": createGenericPropertyDescriptor("mix-blend-mode", {"caseSensitive":false}),
"nav-down": createGenericPropertyDescriptor("nav-down", {"caseSensitive":false}),
"navDown": createGenericPropertyDescriptor("nav-down", {"caseSensitive":false}),
"nav-left": createGenericPropertyDescriptor("nav-left", {"caseSensitive":false}),
"navLeft": createGenericPropertyDescriptor("nav-left", {"caseSensitive":false}),
"nav-right": createGenericPropertyDescriptor("nav-right", {"caseSensitive":false}),
"navRight": createGenericPropertyDescriptor("nav-right", {"caseSensitive":false}),
"nav-up": createGenericPropertyDescriptor("nav-up", {"caseSensitive":false}),
"navUp": createGenericPropertyDescriptor("nav-up", {"caseSensitive":false}),
"object-fit": createGenericPropertyDescriptor("object-fit", {"caseSensitive":false}),
"objectFit": createGenericPropertyDescriptor("object-fit", {"caseSensitive":false}),
"object-position": createGenericPropertyDescriptor("object-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"objectPosition": createGenericPropertyDescriptor("object-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"object-view-box": createGenericPropertyDescriptor("object-view-box", {"caseSensitive":false}),
"objectViewBox": createGenericPropertyDescriptor("object-view-box", {"caseSensitive":false}),
"offset": createGenericPropertyDescriptor("offset", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"},"length":{"type":"length"}}}),
"offset-anchor": createGenericPropertyDescriptor("offset-anchor", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offsetAnchor": createGenericPropertyDescriptor("offset-anchor", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offset-distance": createGenericPropertyDescriptor("offset-distance", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offsetDistance": createGenericPropertyDescriptor("offset-distance", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offset-path": createGenericPropertyDescriptor("offset-path", {"caseSensitive":false}),
"offsetPath": createGenericPropertyDescriptor("offset-path", {"caseSensitive":false}),
"offset-position": createGenericPropertyDescriptor("offset-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offsetPosition": createGenericPropertyDescriptor("offset-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"offset-rotate": createGenericPropertyDescriptor("offset-rotate", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"}}}),
"offsetRotate": createGenericPropertyDescriptor("offset-rotate", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"}}}),
"opacity": opacity.descriptor,
"order": createGenericPropertyDescriptor("order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"orphans": createGenericPropertyDescriptor("orphans", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"outline": createGenericPropertyDescriptor("outline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"outline-color": outlineColor.descriptor,
"outlineColor": outlineColor.descriptor,
"outline-offset": createGenericPropertyDescriptor("outline-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"outlineOffset": createGenericPropertyDescriptor("outline-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"outline-style": createGenericPropertyDescriptor("outline-style", {"caseSensitive":false}),
"outlineStyle": createGenericPropertyDescriptor("outline-style", {"caseSensitive":false}),
"outline-width": createGenericPropertyDescriptor("outline-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"outlineWidth": createGenericPropertyDescriptor("outline-width", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow": createGenericPropertyDescriptor("overflow", {"caseSensitive":false}),
"overflow-anchor": createGenericPropertyDescriptor("overflow-anchor", {"caseSensitive":false}),
"overflowAnchor": createGenericPropertyDescriptor("overflow-anchor", {"caseSensitive":false}),
"overflow-block": createGenericPropertyDescriptor("overflow-block", {"caseSensitive":false}),
"overflowBlock": createGenericPropertyDescriptor("overflow-block", {"caseSensitive":false}),
"overflow-clip-margin": createGenericPropertyDescriptor("overflow-clip-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMargin": createGenericPropertyDescriptor("overflow-clip-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-block": createGenericPropertyDescriptor("overflow-clip-margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginBlock": createGenericPropertyDescriptor("overflow-clip-margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-block-end": createGenericPropertyDescriptor("overflow-clip-margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginBlockEnd": createGenericPropertyDescriptor("overflow-clip-margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-block-start": createGenericPropertyDescriptor("overflow-clip-margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginBlockStart": createGenericPropertyDescriptor("overflow-clip-margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-bottom": createGenericPropertyDescriptor("overflow-clip-margin-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginBottom": createGenericPropertyDescriptor("overflow-clip-margin-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-inline": createGenericPropertyDescriptor("overflow-clip-margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginInline": createGenericPropertyDescriptor("overflow-clip-margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-inline-end": createGenericPropertyDescriptor("overflow-clip-margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginInlineEnd": createGenericPropertyDescriptor("overflow-clip-margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-inline-start": createGenericPropertyDescriptor("overflow-clip-margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginInlineStart": createGenericPropertyDescriptor("overflow-clip-margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-left": createGenericPropertyDescriptor("overflow-clip-margin-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginLeft": createGenericPropertyDescriptor("overflow-clip-margin-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-right": createGenericPropertyDescriptor("overflow-clip-margin-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginRight": createGenericPropertyDescriptor("overflow-clip-margin-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-clip-margin-top": createGenericPropertyDescriptor("overflow-clip-margin-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflowClipMarginTop": createGenericPropertyDescriptor("overflow-clip-margin-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"overflow-inline": createGenericPropertyDescriptor("overflow-inline", {"caseSensitive":false}),
"overflowInline": createGenericPropertyDescriptor("overflow-inline", {"caseSensitive":false}),
"overflow-wrap": createGenericPropertyDescriptor("overflow-wrap", {"caseSensitive":false}),
"overflowWrap": createGenericPropertyDescriptor("overflow-wrap", {"caseSensitive":false}),
"overflow-x": createGenericPropertyDescriptor("overflow-x", {"caseSensitive":false}),
"overflowX": createGenericPropertyDescriptor("overflow-x", {"caseSensitive":false}),
"overflow-y": createGenericPropertyDescriptor("overflow-y", {"caseSensitive":false}),
"overflowY": createGenericPropertyDescriptor("overflow-y", {"caseSensitive":false}),
"overlay": createGenericPropertyDescriptor("overlay", {"caseSensitive":false}),
"overscroll-behavior": createGenericPropertyDescriptor("overscroll-behavior", {"caseSensitive":false}),
"overscrollBehavior": createGenericPropertyDescriptor("overscroll-behavior", {"caseSensitive":false}),
"overscroll-behavior-block": createGenericPropertyDescriptor("overscroll-behavior-block", {"caseSensitive":false}),
"overscrollBehaviorBlock": createGenericPropertyDescriptor("overscroll-behavior-block", {"caseSensitive":false}),
"overscroll-behavior-inline": createGenericPropertyDescriptor("overscroll-behavior-inline", {"caseSensitive":false}),
"overscrollBehaviorInline": createGenericPropertyDescriptor("overscroll-behavior-inline", {"caseSensitive":false}),
"overscroll-behavior-x": createGenericPropertyDescriptor("overscroll-behavior-x", {"caseSensitive":false}),
"overscrollBehaviorX": createGenericPropertyDescriptor("overscroll-behavior-x", {"caseSensitive":false}),
"overscroll-behavior-y": createGenericPropertyDescriptor("overscroll-behavior-y", {"caseSensitive":false}),
"overscrollBehaviorY": createGenericPropertyDescriptor("overscroll-behavior-y", {"caseSensitive":false}),
"padding": padding.descriptor,
"padding-block": createGenericPropertyDescriptor("padding-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingBlock": createGenericPropertyDescriptor("padding-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-block-end": createGenericPropertyDescriptor("padding-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingBlockEnd": createGenericPropertyDescriptor("padding-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-block-start": createGenericPropertyDescriptor("padding-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingBlockStart": createGenericPropertyDescriptor("padding-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-bottom": paddingBottom.descriptor,
"paddingBottom": paddingBottom.descriptor,
"padding-inline": createGenericPropertyDescriptor("padding-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingInline": createGenericPropertyDescriptor("padding-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-inline-end": createGenericPropertyDescriptor("padding-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingInlineEnd": createGenericPropertyDescriptor("padding-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-inline-start": createGenericPropertyDescriptor("padding-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"paddingInlineStart": createGenericPropertyDescriptor("padding-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"padding-left": paddingLeft.descriptor,
"paddingLeft": paddingLeft.descriptor,
"padding-right": paddingRight.descriptor,
"paddingRight": paddingRight.descriptor,
"padding-top": paddingTop.descriptor,
"paddingTop": paddingTop.descriptor,
"page": createGenericPropertyDescriptor("page", {"caseSensitive":true}),
"page-break-after": createGenericPropertyDescriptor("page-break-after", {"caseSensitive":false}),
"pageBreakAfter": createGenericPropertyDescriptor("page-break-after", {"caseSensitive":false}),
"page-break-before": createGenericPropertyDescriptor("page-break-before", {"caseSensitive":false}),
"pageBreakBefore": createGenericPropertyDescriptor("page-break-before", {"caseSensitive":false}),
"page-break-inside": createGenericPropertyDescriptor("page-break-inside", {"caseSensitive":false}),
"pageBreakInside": createGenericPropertyDescriptor("page-break-inside", {"caseSensitive":false}),
"paint-order": createGenericPropertyDescriptor("paint-order", {"caseSensitive":false}),
"paintOrder": createGenericPropertyDescriptor("paint-order", {"caseSensitive":false}),
"pause": createGenericPropertyDescriptor("pause", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"pause-after": createGenericPropertyDescriptor("pause-after", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"pauseAfter": createGenericPropertyDescriptor("pause-after", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"pause-before": createGenericPropertyDescriptor("pause-before", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"pauseBefore": createGenericPropertyDescriptor("pause-before", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"perspective": createGenericPropertyDescriptor("perspective", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"perspective-origin": createGenericPropertyDescriptor("perspective-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"perspectiveOrigin": createGenericPropertyDescriptor("perspective-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"place-content": createGenericPropertyDescriptor("place-content", {"caseSensitive":false}),
"placeContent": createGenericPropertyDescriptor("place-content", {"caseSensitive":false}),
"place-items": createGenericPropertyDescriptor("place-items", {"caseSensitive":false}),
"placeItems": createGenericPropertyDescriptor("place-items", {"caseSensitive":false}),
"place-self": createGenericPropertyDescriptor("place-self", {"caseSensitive":false}),
"placeSelf": createGenericPropertyDescriptor("place-self", {"caseSensitive":false}),
"pointer-events": createGenericPropertyDescriptor("pointer-events", {"caseSensitive":false}),
"pointerEvents": createGenericPropertyDescriptor("pointer-events", {"caseSensitive":false}),
"pointer-timeline": createGenericPropertyDescriptor("pointer-timeline", {"caseSensitive":true}),
"pointerTimeline": createGenericPropertyDescriptor("pointer-timeline", {"caseSensitive":true}),
"pointer-timeline-axis": createGenericPropertyDescriptor("pointer-timeline-axis", {"caseSensitive":false}),
"pointerTimelineAxis": createGenericPropertyDescriptor("pointer-timeline-axis", {"caseSensitive":false}),
"pointer-timeline-name": createGenericPropertyDescriptor("pointer-timeline-name", {"caseSensitive":true}),
"pointerTimelineName": createGenericPropertyDescriptor("pointer-timeline-name", {"caseSensitive":true}),
"position": createGenericPropertyDescriptor("position", {"caseSensitive":false}),
"position-anchor": createGenericPropertyDescriptor("position-anchor", {"caseSensitive":true}),
"positionAnchor": createGenericPropertyDescriptor("position-anchor", {"caseSensitive":true}),
"position-area": createGenericPropertyDescriptor("position-area", {"caseSensitive":false}),
"positionArea": createGenericPropertyDescriptor("position-area", {"caseSensitive":false}),
"position-try": createGenericPropertyDescriptor("position-try", {"caseSensitive":true}),
"positionTry": createGenericPropertyDescriptor("position-try", {"caseSensitive":true}),
"position-try-fallbacks": createGenericPropertyDescriptor("position-try-fallbacks", {"caseSensitive":true}),
"positionTryFallbacks": createGenericPropertyDescriptor("position-try-fallbacks", {"caseSensitive":true}),
"position-try-order": createGenericPropertyDescriptor("position-try-order", {"caseSensitive":false}),
"positionTryOrder": createGenericPropertyDescriptor("position-try-order", {"caseSensitive":false}),
"position-visibility": createGenericPropertyDescriptor("position-visibility", {"caseSensitive":false}),
"positionVisibility": createGenericPropertyDescriptor("position-visibility", {"caseSensitive":false}),
"print-color-adjust": createGenericPropertyDescriptor("print-color-adjust", {"caseSensitive":false}),
"printColorAdjust": createGenericPropertyDescriptor("print-color-adjust", {"caseSensitive":false}),
"quotes": createGenericPropertyDescriptor("quotes", {"caseSensitive":true}),
"r": createGenericPropertyDescriptor("r", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"reading-flow": createGenericPropertyDescriptor("reading-flow", {"caseSensitive":false}),
"readingFlow": createGenericPropertyDescriptor("reading-flow", {"caseSensitive":false}),
"reading-order": createGenericPropertyDescriptor("reading-order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"readingOrder": createGenericPropertyDescriptor("reading-order", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"region-fragment": createGenericPropertyDescriptor("region-fragment", {"caseSensitive":false}),
"regionFragment": createGenericPropertyDescriptor("region-fragment", {"caseSensitive":false}),
"resize": createGenericPropertyDescriptor("resize", {"caseSensitive":false}),
"rest": createGenericPropertyDescriptor("rest", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"rest-after": createGenericPropertyDescriptor("rest-after", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"restAfter": createGenericPropertyDescriptor("rest-after", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"rest-before": createGenericPropertyDescriptor("rest-before", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"restBefore": createGenericPropertyDescriptor("rest-before", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"right": right.descriptor,
"rotate": createGenericPropertyDescriptor("rotate", {"caseSensitive":false,"dimensionTypes":{"angle":{"type":"angle"},"number":{"type":"number"}}}),
"row-gap": createGenericPropertyDescriptor("row-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"rowGap": createGenericPropertyDescriptor("row-gap", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"row-rule": createGenericPropertyDescriptor("row-rule", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"rowRule": createGenericPropertyDescriptor("row-rule", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"row-rule-break": createGenericPropertyDescriptor("row-rule-break", {"caseSensitive":false}),
"rowRuleBreak": createGenericPropertyDescriptor("row-rule-break", {"caseSensitive":false}),
"row-rule-color": createGenericPropertyDescriptor("row-rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"rowRuleColor": createGenericPropertyDescriptor("row-rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"row-rule-edge-inset": createGenericPropertyDescriptor("row-rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleEdgeInset": createGenericPropertyDescriptor("row-rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-edge-inset-end": createGenericPropertyDescriptor("row-rule-edge-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleEdgeInsetEnd": createGenericPropertyDescriptor("row-rule-edge-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-edge-inset-start": createGenericPropertyDescriptor("row-rule-edge-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleEdgeInsetStart": createGenericPropertyDescriptor("row-rule-edge-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-inset": createGenericPropertyDescriptor("row-rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInset": createGenericPropertyDescriptor("row-rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-inset-end": createGenericPropertyDescriptor("row-rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInsetEnd": createGenericPropertyDescriptor("row-rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-inset-start": createGenericPropertyDescriptor("row-rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInsetStart": createGenericPropertyDescriptor("row-rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-interior-inset": createGenericPropertyDescriptor("row-rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInteriorInset": createGenericPropertyDescriptor("row-rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-interior-inset-end": createGenericPropertyDescriptor("row-rule-interior-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInteriorInsetEnd": createGenericPropertyDescriptor("row-rule-interior-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-interior-inset-start": createGenericPropertyDescriptor("row-rule-interior-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rowRuleInteriorInsetStart": createGenericPropertyDescriptor("row-rule-interior-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"row-rule-style": createGenericPropertyDescriptor("row-rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"rowRuleStyle": createGenericPropertyDescriptor("row-rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"row-rule-visibility-items": createGenericPropertyDescriptor("row-rule-visibility-items", {"caseSensitive":false}),
"rowRuleVisibilityItems": createGenericPropertyDescriptor("row-rule-visibility-items", {"caseSensitive":false}),
"row-rule-width": createGenericPropertyDescriptor("row-rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"rowRuleWidth": createGenericPropertyDescriptor("row-rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"ruby-align": createGenericPropertyDescriptor("ruby-align", {"caseSensitive":false}),
"rubyAlign": createGenericPropertyDescriptor("ruby-align", {"caseSensitive":false}),
"ruby-merge": createGenericPropertyDescriptor("ruby-merge", {"caseSensitive":false}),
"rubyMerge": createGenericPropertyDescriptor("ruby-merge", {"caseSensitive":false}),
"ruby-overhang": createGenericPropertyDescriptor("ruby-overhang", {"caseSensitive":false}),
"rubyOverhang": createGenericPropertyDescriptor("ruby-overhang", {"caseSensitive":false}),
"ruby-position": createGenericPropertyDescriptor("ruby-position", {"caseSensitive":false}),
"rubyPosition": createGenericPropertyDescriptor("ruby-position", {"caseSensitive":false}),
"rule": createGenericPropertyDescriptor("rule", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}},"functionTypes":{"color":"color"}}),
"rule-break": createGenericPropertyDescriptor("rule-break", {"caseSensitive":false}),
"ruleBreak": createGenericPropertyDescriptor("rule-break", {"caseSensitive":false}),
"rule-color": createGenericPropertyDescriptor("rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"ruleColor": createGenericPropertyDescriptor("rule-color", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}},"functionTypes":{"color":"color"}}),
"rule-edge-inset": createGenericPropertyDescriptor("rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ruleEdgeInset": createGenericPropertyDescriptor("rule-edge-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rule-inset": createGenericPropertyDescriptor("rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ruleInset": createGenericPropertyDescriptor("rule-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rule-inset-end": createGenericPropertyDescriptor("rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ruleInsetEnd": createGenericPropertyDescriptor("rule-inset-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rule-inset-start": createGenericPropertyDescriptor("rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ruleInsetStart": createGenericPropertyDescriptor("rule-inset-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rule-interior-inset": createGenericPropertyDescriptor("rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ruleInteriorInset": createGenericPropertyDescriptor("rule-interior-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"rule-overlap": createGenericPropertyDescriptor("rule-overlap", {"caseSensitive":false}),
"ruleOverlap": createGenericPropertyDescriptor("rule-overlap", {"caseSensitive":false}),
"rule-style": createGenericPropertyDescriptor("rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"ruleStyle": createGenericPropertyDescriptor("rule-style", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"rule-visibility-items": createGenericPropertyDescriptor("rule-visibility-items", {"caseSensitive":false}),
"ruleVisibilityItems": createGenericPropertyDescriptor("rule-visibility-items", {"caseSensitive":false}),
"rule-width": createGenericPropertyDescriptor("rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"ruleWidth": createGenericPropertyDescriptor("rule-width", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"},"length":{"max":null,"min":0,"type":"length"}}}),
"rx": createGenericPropertyDescriptor("rx", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"ry": createGenericPropertyDescriptor("ry", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scale": createGenericPropertyDescriptor("scale", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"scroll-behavior": createGenericPropertyDescriptor("scroll-behavior", {"caseSensitive":false}),
"scrollBehavior": createGenericPropertyDescriptor("scroll-behavior", {"caseSensitive":false}),
"scroll-initial-target": createGenericPropertyDescriptor("scroll-initial-target", {"caseSensitive":false}),
"scrollInitialTarget": createGenericPropertyDescriptor("scroll-initial-target", {"caseSensitive":false}),
"scroll-margin": createGenericPropertyDescriptor("scroll-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMargin": createGenericPropertyDescriptor("scroll-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-block": createGenericPropertyDescriptor("scroll-margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginBlock": createGenericPropertyDescriptor("scroll-margin-block", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-block-end": createGenericPropertyDescriptor("scroll-margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginBlockEnd": createGenericPropertyDescriptor("scroll-margin-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-block-start": createGenericPropertyDescriptor("scroll-margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginBlockStart": createGenericPropertyDescriptor("scroll-margin-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-bottom": createGenericPropertyDescriptor("scroll-margin-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginBottom": createGenericPropertyDescriptor("scroll-margin-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-inline": createGenericPropertyDescriptor("scroll-margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginInline": createGenericPropertyDescriptor("scroll-margin-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-inline-end": createGenericPropertyDescriptor("scroll-margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginInlineEnd": createGenericPropertyDescriptor("scroll-margin-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-inline-start": createGenericPropertyDescriptor("scroll-margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginInlineStart": createGenericPropertyDescriptor("scroll-margin-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-left": createGenericPropertyDescriptor("scroll-margin-left", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginLeft": createGenericPropertyDescriptor("scroll-margin-left", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-right": createGenericPropertyDescriptor("scroll-margin-right", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginRight": createGenericPropertyDescriptor("scroll-margin-right", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-margin-top": createGenericPropertyDescriptor("scroll-margin-top", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scrollMarginTop": createGenericPropertyDescriptor("scroll-margin-top", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"scroll-marker-group": createGenericPropertyDescriptor("scroll-marker-group", {"caseSensitive":false}),
"scrollMarkerGroup": createGenericPropertyDescriptor("scroll-marker-group", {"caseSensitive":false}),
"scroll-padding": createGenericPropertyDescriptor("scroll-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPadding": createGenericPropertyDescriptor("scroll-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-block": createGenericPropertyDescriptor("scroll-padding-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingBlock": createGenericPropertyDescriptor("scroll-padding-block", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-block-end": createGenericPropertyDescriptor("scroll-padding-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingBlockEnd": createGenericPropertyDescriptor("scroll-padding-block-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-block-start": createGenericPropertyDescriptor("scroll-padding-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingBlockStart": createGenericPropertyDescriptor("scroll-padding-block-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-bottom": createGenericPropertyDescriptor("scroll-padding-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingBottom": createGenericPropertyDescriptor("scroll-padding-bottom", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-inline": createGenericPropertyDescriptor("scroll-padding-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingInline": createGenericPropertyDescriptor("scroll-padding-inline", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-inline-end": createGenericPropertyDescriptor("scroll-padding-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingInlineEnd": createGenericPropertyDescriptor("scroll-padding-inline-end", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-inline-start": createGenericPropertyDescriptor("scroll-padding-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingInlineStart": createGenericPropertyDescriptor("scroll-padding-inline-start", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-left": createGenericPropertyDescriptor("scroll-padding-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingLeft": createGenericPropertyDescriptor("scroll-padding-left", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-right": createGenericPropertyDescriptor("scroll-padding-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingRight": createGenericPropertyDescriptor("scroll-padding-right", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-padding-top": createGenericPropertyDescriptor("scroll-padding-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scrollPaddingTop": createGenericPropertyDescriptor("scroll-padding-top", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"scroll-snap-align": createGenericPropertyDescriptor("scroll-snap-align", {"caseSensitive":false}),
"scrollSnapAlign": createGenericPropertyDescriptor("scroll-snap-align", {"caseSensitive":false}),
"scroll-snap-stop": createGenericPropertyDescriptor("scroll-snap-stop", {"caseSensitive":false}),
"scrollSnapStop": createGenericPropertyDescriptor("scroll-snap-stop", {"caseSensitive":false}),
"scroll-snap-type": createGenericPropertyDescriptor("scroll-snap-type", {"caseSensitive":false}),
"scrollSnapType": createGenericPropertyDescriptor("scroll-snap-type", {"caseSensitive":false}),
"scroll-target-group": createGenericPropertyDescriptor("scroll-target-group", {"caseSensitive":false}),
"scrollTargetGroup": createGenericPropertyDescriptor("scroll-target-group", {"caseSensitive":false}),
"scroll-timeline": createGenericPropertyDescriptor("scroll-timeline", {"caseSensitive":true}),
"scrollTimeline": createGenericPropertyDescriptor("scroll-timeline", {"caseSensitive":true}),
"scroll-timeline-axis": createGenericPropertyDescriptor("scroll-timeline-axis", {"caseSensitive":false}),
"scrollTimelineAxis": createGenericPropertyDescriptor("scroll-timeline-axis", {"caseSensitive":false}),
"scroll-timeline-name": createGenericPropertyDescriptor("scroll-timeline-name", {"caseSensitive":true}),
"scrollTimelineName": createGenericPropertyDescriptor("scroll-timeline-name", {"caseSensitive":true}),
"scrollbar-color": createGenericPropertyDescriptor("scrollbar-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"scrollbarColor": createGenericPropertyDescriptor("scrollbar-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"scrollbar-gutter": createGenericPropertyDescriptor("scrollbar-gutter", {"caseSensitive":false}),
"scrollbarGutter": createGenericPropertyDescriptor("scrollbar-gutter", {"caseSensitive":false}),
"scrollbar-width": createGenericPropertyDescriptor("scrollbar-width", {"caseSensitive":false}),
"scrollbarWidth": createGenericPropertyDescriptor("scrollbar-width", {"caseSensitive":false}),
"shape-image-threshold": createGenericPropertyDescriptor("shape-image-threshold", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"shapeImageThreshold": createGenericPropertyDescriptor("shape-image-threshold", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"shape-inside": createGenericPropertyDescriptor("shape-inside", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"shapeInside": createGenericPropertyDescriptor("shape-inside", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"shape-margin": createGenericPropertyDescriptor("shape-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"shapeMargin": createGenericPropertyDescriptor("shape-margin", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"shape-outside": createGenericPropertyDescriptor("shape-outside", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"shapeOutside": createGenericPropertyDescriptor("shape-outside", {"caseSensitive":false,"functionTypes":{"image":"image"}}),
"shape-padding": createGenericPropertyDescriptor("shape-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"shapePadding": createGenericPropertyDescriptor("shape-padding", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"shape-rendering": createGenericPropertyDescriptor("shape-rendering", {"caseSensitive":false}),
"shapeRendering": createGenericPropertyDescriptor("shape-rendering", {"caseSensitive":false}),
"shape-subtract": createGenericPropertyDescriptor("shape-subtract", {"caseSensitive":false}),
"shapeSubtract": createGenericPropertyDescriptor("shape-subtract", {"caseSensitive":false}),
"slider-orientation": createGenericPropertyDescriptor("slider-orientation", {"caseSensitive":false}),
"sliderOrientation": createGenericPropertyDescriptor("slider-orientation", {"caseSensitive":false}),
"spatial-navigation-action": createGenericPropertyDescriptor("spatial-navigation-action", {"caseSensitive":false}),
"spatialNavigationAction": createGenericPropertyDescriptor("spatial-navigation-action", {"caseSensitive":false}),
"spatial-navigation-contain": createGenericPropertyDescriptor("spatial-navigation-contain", {"caseSensitive":false}),
"spatialNavigationContain": createGenericPropertyDescriptor("spatial-navigation-contain", {"caseSensitive":false}),
"spatial-navigation-function": createGenericPropertyDescriptor("spatial-navigation-function", {"caseSensitive":false}),
"spatialNavigationFunction": createGenericPropertyDescriptor("spatial-navigation-function", {"caseSensitive":false}),
"speak": createGenericPropertyDescriptor("speak", {"caseSensitive":false}),
"speak-as": createGenericPropertyDescriptor("speak-as", {"caseSensitive":false}),
"speakAs": createGenericPropertyDescriptor("speak-as", {"caseSensitive":false}),
"stop-color": stopColor.descriptor,
"stopColor": stopColor.descriptor,
"stop-opacity": createGenericPropertyDescriptor("stop-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"stopOpacity": createGenericPropertyDescriptor("stop-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"string-set": createGenericPropertyDescriptor("string-set", {"caseSensitive":true}),
"stringSet": createGenericPropertyDescriptor("string-set", {"caseSensitive":true}),
"stroke": createGenericPropertyDescriptor("stroke", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"stroke-align": createGenericPropertyDescriptor("stroke-align", {"caseSensitive":false}),
"strokeAlign": createGenericPropertyDescriptor("stroke-align", {"caseSensitive":false}),
"stroke-alignment": createGenericPropertyDescriptor("stroke-alignment", {"caseSensitive":false}),
"strokeAlignment": createGenericPropertyDescriptor("stroke-alignment", {"caseSensitive":false}),
"stroke-break": createGenericPropertyDescriptor("stroke-break", {"caseSensitive":false}),
"strokeBreak": createGenericPropertyDescriptor("stroke-break", {"caseSensitive":false}),
"stroke-color": createGenericPropertyDescriptor("stroke-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"strokeColor": createGenericPropertyDescriptor("stroke-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"stroke-dash-corner": createGenericPropertyDescriptor("stroke-dash-corner", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"strokeDashCorner": createGenericPropertyDescriptor("stroke-dash-corner", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"stroke-dash-justify": createGenericPropertyDescriptor("stroke-dash-justify", {"caseSensitive":false}),
"strokeDashJustify": createGenericPropertyDescriptor("stroke-dash-justify", {"caseSensitive":false}),
"stroke-dashadjust": createGenericPropertyDescriptor("stroke-dashadjust", {"caseSensitive":false}),
"strokeDashadjust": createGenericPropertyDescriptor("stroke-dashadjust", {"caseSensitive":false}),
"stroke-dasharray": createGenericPropertyDescriptor("stroke-dasharray", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"strokeDasharray": createGenericPropertyDescriptor("stroke-dasharray", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"stroke-dashcorner": createGenericPropertyDescriptor("stroke-dashcorner", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"strokeDashcorner": createGenericPropertyDescriptor("stroke-dashcorner", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"stroke-dashoffset": createGenericPropertyDescriptor("stroke-dashoffset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"strokeDashoffset": createGenericPropertyDescriptor("stroke-dashoffset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"stroke-image": createGenericPropertyDescriptor("stroke-image", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"strokeImage": createGenericPropertyDescriptor("stroke-image", {"caseSensitive":false,"functionTypes":{"paint":"paint"}}),
"stroke-linecap": createGenericPropertyDescriptor("stroke-linecap", {"caseSensitive":false}),
"strokeLinecap": createGenericPropertyDescriptor("stroke-linecap", {"caseSensitive":false}),
"stroke-linejoin": createGenericPropertyDescriptor("stroke-linejoin", {"caseSensitive":false}),
"strokeLinejoin": createGenericPropertyDescriptor("stroke-linejoin", {"caseSensitive":false}),
"stroke-miterlimit": createGenericPropertyDescriptor("stroke-miterlimit", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"strokeMiterlimit": createGenericPropertyDescriptor("stroke-miterlimit", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"stroke-opacity": createGenericPropertyDescriptor("stroke-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"strokeOpacity": createGenericPropertyDescriptor("stroke-opacity", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"},"percentage":{"type":"percentage"}}}),
"stroke-origin": createGenericPropertyDescriptor("stroke-origin", {"caseSensitive":false}),
"strokeOrigin": createGenericPropertyDescriptor("stroke-origin", {"caseSensitive":false}),
"stroke-position": createGenericPropertyDescriptor("stroke-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"strokePosition": createGenericPropertyDescriptor("stroke-position", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"stroke-repeat": createGenericPropertyDescriptor("stroke-repeat", {"caseSensitive":false}),
"strokeRepeat": createGenericPropertyDescriptor("stroke-repeat", {"caseSensitive":false}),
"stroke-size": createGenericPropertyDescriptor("stroke-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"strokeSize": createGenericPropertyDescriptor("stroke-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"}}}),
"stroke-width": createGenericPropertyDescriptor("stroke-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"strokeWidth": createGenericPropertyDescriptor("stroke-width", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"},"number":{"type":"number"}}}),
"tab-size": createGenericPropertyDescriptor("tab-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"tabSize": createGenericPropertyDescriptor("tab-size", {"caseSensitive":false,"dimensionTypes":{"length":{"max":null,"min":0,"type":"length"},"number":{"max":null,"min":0,"type":"number"}}}),
"table-layout": createGenericPropertyDescriptor("table-layout", {"caseSensitive":false}),
"tableLayout": createGenericPropertyDescriptor("table-layout", {"caseSensitive":false}),
"text-align": createGenericPropertyDescriptor("text-align", {"caseSensitive":true}),
"textAlign": createGenericPropertyDescriptor("text-align", {"caseSensitive":true}),
"text-align-all": createGenericPropertyDescriptor("text-align-all", {"caseSensitive":true}),
"textAlignAll": createGenericPropertyDescriptor("text-align-all", {"caseSensitive":true}),
"text-align-last": createGenericPropertyDescriptor("text-align-last", {"caseSensitive":false}),
"textAlignLast": createGenericPropertyDescriptor("text-align-last", {"caseSensitive":false}),
"text-anchor": createGenericPropertyDescriptor("text-anchor", {"caseSensitive":false}),
"textAnchor": createGenericPropertyDescriptor("text-anchor", {"caseSensitive":false}),
"text-autospace": createGenericPropertyDescriptor("text-autospace", {"caseSensitive":false}),
"textAutospace": createGenericPropertyDescriptor("text-autospace", {"caseSensitive":false}),
"text-box": createGenericPropertyDescriptor("text-box", {"caseSensitive":false}),
"textBox": createGenericPropertyDescriptor("text-box", {"caseSensitive":false}),
"text-box-edge": createGenericPropertyDescriptor("text-box-edge", {"caseSensitive":false}),
"textBoxEdge": createGenericPropertyDescriptor("text-box-edge", {"caseSensitive":false}),
"text-box-trim": createGenericPropertyDescriptor("text-box-trim", {"caseSensitive":false}),
"textBoxTrim": createGenericPropertyDescriptor("text-box-trim", {"caseSensitive":false}),
"text-combine-upright": createGenericPropertyDescriptor("text-combine-upright", {"caseSensitive":false,"dimensionTypes":{"number":{"max":4,"min":2,"type":"number"}}}),
"textCombineUpright": createGenericPropertyDescriptor("text-combine-upright", {"caseSensitive":false,"dimensionTypes":{"number":{"max":4,"min":2,"type":"number"}}}),
"text-decoration": createGenericPropertyDescriptor("text-decoration", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"textDecoration": createGenericPropertyDescriptor("text-decoration", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"text-decoration-color": createGenericPropertyDescriptor("text-decoration-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"textDecorationColor": createGenericPropertyDescriptor("text-decoration-color", {"caseSensitive":false,"functionTypes":{"color":"color"}}),
"text-decoration-inset": createGenericPropertyDescriptor("text-decoration-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"textDecorationInset": createGenericPropertyDescriptor("text-decoration-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"text-decoration-line": createGenericPropertyDescriptor("text-decoration-line", {"caseSensitive":false}),
"textDecorationLine": createGenericPropertyDescriptor("text-decoration-line", {"caseSensitive":false}),
"text-decoration-skip": createGenericPropertyDescriptor("text-decoration-skip", {"caseSensitive":false}),
"textDecorationSkip": createGenericPropertyDescriptor("text-decoration-skip", {"caseSensitive":false}),
"text-decoration-skip-box": createGenericPropertyDescriptor("text-decoration-skip-box", {"caseSensitive":false}),
"textDecorationSkipBox": createGenericPropertyDescriptor("text-decoration-skip-box", {"caseSensitive":false}),
"text-decoration-skip-ink": createGenericPropertyDescriptor("text-decoration-skip-ink", {"caseSensitive":false}),
"textDecorationSkipInk": createGenericPropertyDescriptor("text-decoration-skip-ink", {"caseSensitive":false}),
"text-decoration-skip-self": createGenericPropertyDescriptor("text-decoration-skip-self", {"caseSensitive":false}),
"textDecorationSkipSelf": createGenericPropertyDescriptor("text-decoration-skip-self", {"caseSensitive":false}),
"text-decoration-skip-spaces": createGenericPropertyDescriptor("text-decoration-skip-spaces", {"caseSensitive":false}),
"textDecorationSkipSpaces": createGenericPropertyDescriptor("text-decoration-skip-spaces", {"caseSensitive":false}),
"text-decoration-style": createGenericPropertyDescriptor("text-decoration-style", {"caseSensitive":false}),
"textDecorationStyle": createGenericPropertyDescriptor("text-decoration-style", {"caseSensitive":false}),
"text-decoration-thickness": createGenericPropertyDescriptor("text-decoration-thickness", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"textDecorationThickness": createGenericPropertyDescriptor("text-decoration-thickness", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"text-emphasis": createGenericPropertyDescriptor("text-emphasis", {"caseSensitive":true,"functionTypes":{"color":"color"}}),
"textEmphasis": createGenericPropertyDescriptor("text-emphasis", {"caseSensitive":true,"functionTypes":{"color":"color"}}),
"text-emphasis-color": textEmphasisColor.descriptor,
"textEmphasisColor": textEmphasisColor.descriptor,
"text-emphasis-position": createGenericPropertyDescriptor("text-emphasis-position", {"caseSensitive":false}),
"textEmphasisPosition": createGenericPropertyDescriptor("text-emphasis-position", {"caseSensitive":false}),
"text-emphasis-skip": createGenericPropertyDescriptor("text-emphasis-skip", {"caseSensitive":false}),
"textEmphasisSkip": createGenericPropertyDescriptor("text-emphasis-skip", {"caseSensitive":false}),
"text-emphasis-style": createGenericPropertyDescriptor("text-emphasis-style", {"caseSensitive":true}),
"textEmphasisStyle": createGenericPropertyDescriptor("text-emphasis-style", {"caseSensitive":true}),
"text-group-align": createGenericPropertyDescriptor("text-group-align", {"caseSensitive":false}),
"textGroupAlign": createGenericPropertyDescriptor("text-group-align", {"caseSensitive":false}),
"text-indent": createGenericPropertyDescriptor("text-indent", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"textIndent": createGenericPropertyDescriptor("text-indent", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"text-justify": createGenericPropertyDescriptor("text-justify", {"caseSensitive":false}),
"textJustify": createGenericPropertyDescriptor("text-justify", {"caseSensitive":false}),
"text-orientation": createGenericPropertyDescriptor("text-orientation", {"caseSensitive":false}),
"textOrientation": createGenericPropertyDescriptor("text-orientation", {"caseSensitive":false}),
"text-overflow": createGenericPropertyDescriptor("text-overflow", {"caseSensitive":true}),
"textOverflow": createGenericPropertyDescriptor("text-overflow", {"caseSensitive":true}),
"text-rendering": createGenericPropertyDescriptor("text-rendering", {"caseSensitive":false}),
"textRendering": createGenericPropertyDescriptor("text-rendering", {"caseSensitive":false}),
"text-shadow": createGenericPropertyDescriptor("text-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"textShadow": createGenericPropertyDescriptor("text-shadow", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}},"functionTypes":{"color":"color"}}),
"text-size-adjust": createGenericPropertyDescriptor("text-size-adjust", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"textSizeAdjust": createGenericPropertyDescriptor("text-size-adjust", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"text-spacing": createGenericPropertyDescriptor("text-spacing", {"caseSensitive":false}),
"textSpacing": createGenericPropertyDescriptor("text-spacing", {"caseSensitive":false}),
"text-spacing-trim": createGenericPropertyDescriptor("text-spacing-trim", {"caseSensitive":false}),
"textSpacingTrim": createGenericPropertyDescriptor("text-spacing-trim", {"caseSensitive":false}),
"text-transform": createGenericPropertyDescriptor("text-transform", {"caseSensitive":false}),
"textTransform": createGenericPropertyDescriptor("text-transform", {"caseSensitive":false}),
"text-underline-offset": createGenericPropertyDescriptor("text-underline-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"textUnderlineOffset": createGenericPropertyDescriptor("text-underline-offset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"text-underline-position": createGenericPropertyDescriptor("text-underline-position", {"caseSensitive":false}),
"textUnderlinePosition": createGenericPropertyDescriptor("text-underline-position", {"caseSensitive":false}),
"text-wrap": createGenericPropertyDescriptor("text-wrap", {"caseSensitive":false}),
"textWrap": createGenericPropertyDescriptor("text-wrap", {"caseSensitive":false}),
"text-wrap-mode": createGenericPropertyDescriptor("text-wrap-mode", {"caseSensitive":false}),
"textWrapMode": createGenericPropertyDescriptor("text-wrap-mode", {"caseSensitive":false}),
"text-wrap-style": createGenericPropertyDescriptor("text-wrap-style", {"caseSensitive":false}),
"textWrapStyle": createGenericPropertyDescriptor("text-wrap-style", {"caseSensitive":false}),
"timeline-scope": createGenericPropertyDescriptor("timeline-scope", {"caseSensitive":true}),
"timelineScope": createGenericPropertyDescriptor("timeline-scope", {"caseSensitive":true}),
"timeline-trigger": createGenericPropertyDescriptor("timeline-trigger", {"caseSensitive":true,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTrigger": createGenericPropertyDescriptor("timeline-trigger", {"caseSensitive":true,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-exit-range": createGenericPropertyDescriptor("timeline-trigger-exit-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerExitRange": createGenericPropertyDescriptor("timeline-trigger-exit-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-exit-range-end": createGenericPropertyDescriptor("timeline-trigger-exit-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerExitRangeEnd": createGenericPropertyDescriptor("timeline-trigger-exit-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-exit-range-start": createGenericPropertyDescriptor("timeline-trigger-exit-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerExitRangeStart": createGenericPropertyDescriptor("timeline-trigger-exit-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-name": createGenericPropertyDescriptor("timeline-trigger-name", {"caseSensitive":true}),
"timelineTriggerName": createGenericPropertyDescriptor("timeline-trigger-name", {"caseSensitive":true}),
"timeline-trigger-range": createGenericPropertyDescriptor("timeline-trigger-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerRange": createGenericPropertyDescriptor("timeline-trigger-range", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-range-end": createGenericPropertyDescriptor("timeline-trigger-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerRangeEnd": createGenericPropertyDescriptor("timeline-trigger-range-end", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-range-start": createGenericPropertyDescriptor("timeline-trigger-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timelineTriggerRangeStart": createGenericPropertyDescriptor("timeline-trigger-range-start", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"timeline-trigger-source": createGenericPropertyDescriptor("timeline-trigger-source", {"caseSensitive":true}),
"timelineTriggerSource": createGenericPropertyDescriptor("timeline-trigger-source", {"caseSensitive":true}),
"top": top.descriptor,
"touch-action": createGenericPropertyDescriptor("touch-action", {"caseSensitive":false}),
"touchAction": createGenericPropertyDescriptor("touch-action", {"caseSensitive":false}),
"transform": createGenericPropertyDescriptor("transform", {"caseSensitive":false}),
"transform-box": createGenericPropertyDescriptor("transform-box", {"caseSensitive":false}),
"transformBox": createGenericPropertyDescriptor("transform-box", {"caseSensitive":false}),
"transform-origin": createGenericPropertyDescriptor("transform-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"transformOrigin": createGenericPropertyDescriptor("transform-origin", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"transform-style": createGenericPropertyDescriptor("transform-style", {"caseSensitive":false}),
"transformStyle": createGenericPropertyDescriptor("transform-style", {"caseSensitive":false}),
"transition": createGenericPropertyDescriptor("transition", {"caseSensitive":true,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"transition-behavior": createGenericPropertyDescriptor("transition-behavior", {"caseSensitive":false}),
"transitionBehavior": createGenericPropertyDescriptor("transition-behavior", {"caseSensitive":false}),
"transition-delay": createGenericPropertyDescriptor("transition-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"transitionDelay": createGenericPropertyDescriptor("transition-delay", {"caseSensitive":false,"dimensionTypes":{"dimension":{"type":"dimension"}}}),
"transition-duration": createGenericPropertyDescriptor("transition-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"transitionDuration": createGenericPropertyDescriptor("transition-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"transition-property": createGenericPropertyDescriptor("transition-property", {"caseSensitive":true}),
"transitionProperty": createGenericPropertyDescriptor("transition-property", {"caseSensitive":true}),
"transition-timing-function": createGenericPropertyDescriptor("transition-timing-function", {"caseSensitive":false}),
"transitionTimingFunction": createGenericPropertyDescriptor("transition-timing-function", {"caseSensitive":false}),
"translate": createGenericPropertyDescriptor("translate", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"trigger-scope": createGenericPropertyDescriptor("trigger-scope", {"caseSensitive":true}),
"triggerScope": createGenericPropertyDescriptor("trigger-scope", {"caseSensitive":true}),
"unicode-bidi": createGenericPropertyDescriptor("unicode-bidi", {"caseSensitive":false}),
"unicodeBidi": createGenericPropertyDescriptor("unicode-bidi", {"caseSensitive":false}),
"user-select": createGenericPropertyDescriptor("user-select", {"caseSensitive":false}),
"userSelect": createGenericPropertyDescriptor("user-select", {"caseSensitive":false}),
"vector-effect": createGenericPropertyDescriptor("vector-effect", {"caseSensitive":false}),
"vectorEffect": createGenericPropertyDescriptor("vector-effect", {"caseSensitive":false}),
"vertical-align": createGenericPropertyDescriptor("vertical-align", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"verticalAlign": createGenericPropertyDescriptor("vertical-align", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"view-timeline": createGenericPropertyDescriptor("view-timeline", {"caseSensitive":true,"dimensionTypes":{"length":{"type":"length"}}}),
"viewTimeline": createGenericPropertyDescriptor("view-timeline", {"caseSensitive":true,"dimensionTypes":{"length":{"type":"length"}}}),
"view-timeline-axis": createGenericPropertyDescriptor("view-timeline-axis", {"caseSensitive":false}),
"viewTimelineAxis": createGenericPropertyDescriptor("view-timeline-axis", {"caseSensitive":false}),
"view-timeline-inset": createGenericPropertyDescriptor("view-timeline-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"viewTimelineInset": createGenericPropertyDescriptor("view-timeline-inset", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"view-timeline-name": createGenericPropertyDescriptor("view-timeline-name", {"caseSensitive":true}),
"viewTimelineName": createGenericPropertyDescriptor("view-timeline-name", {"caseSensitive":true}),
"view-transition-class": createGenericPropertyDescriptor("view-transition-class", {"caseSensitive":true}),
"viewTransitionClass": createGenericPropertyDescriptor("view-transition-class", {"caseSensitive":true}),
"view-transition-group": createGenericPropertyDescriptor("view-transition-group", {"caseSensitive":true}),
"viewTransitionGroup": createGenericPropertyDescriptor("view-transition-group", {"caseSensitive":true}),
"view-transition-name": createGenericPropertyDescriptor("view-transition-name", {"caseSensitive":true}),
"viewTransitionName": createGenericPropertyDescriptor("view-transition-name", {"caseSensitive":true}),
"view-transition-scope": createGenericPropertyDescriptor("view-transition-scope", {"caseSensitive":false}),
"viewTransitionScope": createGenericPropertyDescriptor("view-transition-scope", {"caseSensitive":false}),
"visibility": createGenericPropertyDescriptor("visibility", {"caseSensitive":false}),
"voice-balance": createGenericPropertyDescriptor("voice-balance", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"voiceBalance": createGenericPropertyDescriptor("voice-balance", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"voice-duration": createGenericPropertyDescriptor("voice-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"voiceDuration": createGenericPropertyDescriptor("voice-duration", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0s","type":"dimension"}}}),
"voice-family": createGenericPropertyDescriptor("voice-family", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"voiceFamily": createGenericPropertyDescriptor("voice-family", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"voice-pitch": createGenericPropertyDescriptor("voice-pitch", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0Hz","type":"dimension"},"percentage":{"type":"percentage"}}}),
"voicePitch": createGenericPropertyDescriptor("voice-pitch", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0Hz","type":"dimension"},"percentage":{"type":"percentage"}}}),
"voice-range": createGenericPropertyDescriptor("voice-range", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0Hz","type":"dimension"},"percentage":{"type":"percentage"}}}),
"voiceRange": createGenericPropertyDescriptor("voice-range", {"caseSensitive":false,"dimensionTypes":{"dimension":{"max":null,"min":"0Hz","type":"dimension"},"percentage":{"type":"percentage"}}}),
"voice-rate": createGenericPropertyDescriptor("voice-rate", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"voiceRate": createGenericPropertyDescriptor("voice-rate", {"caseSensitive":false,"dimensionTypes":{"percentage":{"max":null,"min":0,"type":"percentage"}}}),
"voice-stress": createGenericPropertyDescriptor("voice-stress", {"caseSensitive":false}),
"voiceStress": createGenericPropertyDescriptor("voice-stress", {"caseSensitive":false}),
"voice-volume": createGenericPropertyDescriptor("voice-volume", {"caseSensitive":false}),
"voiceVolume": createGenericPropertyDescriptor("voice-volume", {"caseSensitive":false}),
"white-space": createGenericPropertyDescriptor("white-space", {"caseSensitive":false}),
"whiteSpace": createGenericPropertyDescriptor("white-space", {"caseSensitive":false}),
"white-space-collapse": createGenericPropertyDescriptor("white-space-collapse", {"caseSensitive":false}),
"whiteSpaceCollapse": createGenericPropertyDescriptor("white-space-collapse", {"caseSensitive":false}),
"white-space-trim": createGenericPropertyDescriptor("white-space-trim", {"caseSensitive":false}),
"whiteSpaceTrim": createGenericPropertyDescriptor("white-space-trim", {"caseSensitive":false}),
"widows": createGenericPropertyDescriptor("widows", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":1,"type":"number"}}}),
"width": width.descriptor,
"will-change": createGenericPropertyDescriptor("will-change", {"caseSensitive":true}),
"willChange": createGenericPropertyDescriptor("will-change", {"caseSensitive":true}),
"word-break": createGenericPropertyDescriptor("word-break", {"caseSensitive":false}),
"wordBreak": createGenericPropertyDescriptor("word-break", {"caseSensitive":false}),
"word-space-transform": createGenericPropertyDescriptor("word-space-transform", {"caseSensitive":false}),
"wordSpaceTransform": createGenericPropertyDescriptor("word-space-transform", {"caseSensitive":false}),
"word-spacing": createGenericPropertyDescriptor("word-spacing", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"wordSpacing": createGenericPropertyDescriptor("word-spacing", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"word-wrap": createGenericPropertyDescriptor("word-wrap", {"caseSensitive":false}),
"wordWrap": createGenericPropertyDescriptor("word-wrap", {"caseSensitive":false}),
"wrap-after": createGenericPropertyDescriptor("wrap-after", {"caseSensitive":false}),
"wrapAfter": createGenericPropertyDescriptor("wrap-after", {"caseSensitive":false}),
"wrap-before": createGenericPropertyDescriptor("wrap-before", {"caseSensitive":false}),
"wrapBefore": createGenericPropertyDescriptor("wrap-before", {"caseSensitive":false}),
"wrap-flow": createGenericPropertyDescriptor("wrap-flow", {"caseSensitive":false}),
"wrapFlow": createGenericPropertyDescriptor("wrap-flow", {"caseSensitive":false}),
"wrap-inside": createGenericPropertyDescriptor("wrap-inside", {"caseSensitive":false}),
"wrapInside": createGenericPropertyDescriptor("wrap-inside", {"caseSensitive":false}),
"wrap-through": createGenericPropertyDescriptor("wrap-through", {"caseSensitive":false}),
"wrapThrough": createGenericPropertyDescriptor("wrap-through", {"caseSensitive":false}),
"writing-mode": createGenericPropertyDescriptor("writing-mode", {"caseSensitive":false}),
"writingMode": createGenericPropertyDescriptor("writing-mode", {"caseSensitive":false}),
"x": createGenericPropertyDescriptor("x", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"y": createGenericPropertyDescriptor("y", {"caseSensitive":false,"dimensionTypes":{"length":{"type":"length"}}}),
"z-index": createGenericPropertyDescriptor("z-index", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"zIndex": createGenericPropertyDescriptor("z-index", {"caseSensitive":false,"dimensionTypes":{"number":{"type":"number"}}}),
"zoom": createGenericPropertyDescriptor("zoom", {"caseSensitive":false,"dimensionTypes":{"number":{"max":null,"min":0,"type":"number"},"percentage":{"max":null,"min":0,"type":"percentage"}}})
};