{
	"--*": {
		"syntax": "<declaration-value>"
	},
	"-ms-accelerator": {
		"syntax": "false | true"
	},
	"accent-color": {
		"syntax": "auto | <color>"
	},
	"align-content": {
		"syntax": "normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position>"
	},
	"align-items": {
		"syntax": "normal | stretch | <baseline-position> | [ <overflow-position>? <self-position> ] | anchor-center"
	},
	"align-self": {
		"syntax": "auto | normal | stretch | <baseline-position> | <overflow-position>? <self-position> | anchor-center"
	},
	"align-tracks": {
		"syntax": "[ normal | <baseline-position> | <content-distribution> | <overflow-position>? <content-position> ]#"
	},
	"alignment-baseline": {
		"syntax": "auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical"
	},
	"all": {
		"syntax": "initial | inherit | unset | revert | revert-layer"
	},
	"anchor-name": {
		"syntax": "none | <dashed-ident>#"
	},
	"anchor-scope": {
		"syntax": "none | all | <dashed-ident>#"
	},
	"animation": {
		"syntax": "<single-animation>#"
	},
	"animation-composition": {
		"syntax": "<single-animation-composition>#"
	},
	"animation-delay": {
		"syntax": "<time>#"
	},
	"animation-direction": {
		"syntax": "<single-animation-direction>#"
	},
	"animation-duration": {
		"syntax": "[ auto | <time [0s,∞]> ]#"
	},
	"animation-fill-mode": {
		"syntax": "<single-animation-fill-mode>#"
	},
	"animation-iteration-count": {
		"syntax": "<single-animation-iteration-count>#"
	},
	"animation-name": {
		"syntax": "[ none | <keyframes-name> ]#"
	},
	"animation-play-state": {
		"syntax": "<single-animation-play-state>#"
	},
	"animation-range": {
		"syntax": "[ <'animation-range-start'> <'animation-range-end'>? ]#"
	},
	"animation-range-end": {
		"syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"animation-range-start": {
		"syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"animation-timeline": {
		"syntax": "<single-animation-timeline>#"
	},
	"animation-timing-function": {
		"syntax": "<easing-function>#"
	},
	"animation-trigger": {
		"syntax": "[ none | [ <dashed-ident> <animation-action>+ ]+ ]#"
	},
	"appearance": {
		"syntax": "none | auto | <compat-auto> | <compat-special>"
	},
	"-moz-appearance": {
		"syntax": "none | button | button-arrow-down | button-arrow-next | button-arrow-previous | button-arrow-up | button-bevel | button-focus | caret | checkbox | checkbox-container | checkbox-label | checkmenuitem | dualbutton | groupbox | listbox | listitem | menuarrow | menubar | menucheckbox | menuimage | menuitem | menuitemtext | menulist | menulist-button | menulist-text | menulist-textfield | menupopup | menuradio | menuseparator | meterbar | meterchunk | progressbar | progressbar-vertical | progresschunk | progresschunk-vertical | radio | radio-container | radio-label | radiomenuitem | range | range-thumb | resizer | resizerpanel | scale-horizontal | scalethumbend | scalethumb-horizontal | scalethumbstart | scalethumbtick | scalethumb-vertical | scale-vertical | scrollbarbutton-down | scrollbarbutton-left | scrollbarbutton-right | scrollbarbutton-up | scrollbarthumb-horizontal | scrollbarthumb-vertical | scrollbartrack-horizontal | scrollbartrack-vertical | searchfield | separator | sheet | spinner | spinner-downbutton | spinner-textfield | spinner-upbutton | splitter | statusbar | statusbarpanel | tab | tabpanel | tabpanels | tab-scroll-arrow-back | tab-scroll-arrow-forward | textfield | textfield-multiline | toolbar | toolbarbutton | toolbarbutton-dropdown | toolbargripper | toolbox | tooltip | treeheader | treeheadercell | treeheadersortarrow | treeitem | treeline | treetwisty | treetwistyopen | treeview | -moz-mac-unified-toolbar | -moz-win-borderless-glass | -moz-win-browsertabbar-toolbox | -moz-win-communicationstext | -moz-win-communications-toolbox | -moz-win-exclude-glass | -moz-win-glass | -moz-win-mediatext | -moz-win-media-toolbox | -moz-window-button-box | -moz-window-button-box-maximized | -moz-window-button-close | -moz-window-button-maximize | -moz-window-button-minimize | -moz-window-button-restore | -moz-window-frame-bottom | -moz-window-frame-left | -moz-window-frame-right | -moz-window-titlebar | -moz-window-titlebar-maximized"
	},
	"-webkit-appearance": {
		"syntax": "none | button | button-bevel | caps-lock-indicator | caret | checkbox | default-button | inner-spin-button | listbox | listitem | media-controls-background | media-controls-fullscreen-background | media-current-time-display | media-enter-fullscreen-button | media-exit-fullscreen-button | media-fullscreen-button | media-mute-button | media-overlay-play-button | media-play-button | media-seek-back-button | media-seek-forward-button | media-slider | media-sliderthumb | media-time-remaining-display | media-toggle-closed-captions-button | media-volume-slider | media-volume-slider-container | media-volume-sliderthumb | menulist | menulist-button | menulist-text | menulist-textfield | meter | progress-bar | progress-bar-value | push-button | radio | scrollbarbutton-down | scrollbarbutton-left | scrollbarbutton-right | scrollbarbutton-up | scrollbargripper-horizontal | scrollbargripper-vertical | scrollbarthumb-horizontal | scrollbarthumb-vertical | scrollbartrack-horizontal | scrollbartrack-vertical | searchfield | searchfield-cancel-button | searchfield-decoration | searchfield-results-button | searchfield-results-decoration | slider-horizontal | slider-vertical | sliderthumb-horizontal | sliderthumb-vertical | square-button | textarea | textfield | -apple-pay-button"
	},
	"aspect-ratio": {
		"syntax": "auto || <ratio>"
	},
	"backdrop-filter": {
		"syntax": "none | <filter-value-list>"
	},
	"backface-visibility": {
		"syntax": "visible | hidden"
	},
	"background": {
		"syntax": "<bg-layer>#? , <final-bg-layer>"
	},
	"background-attachment": {
		"syntax": "<attachment>#"
	},
	"background-blend-mode": {
		"syntax": "<blend-mode>#"
	},
	"background-clip": {
		"syntax": "<bg-clip>#"
	},
	"-moz-background-clip": {
		"syntax": "padding | border"
	},
	"-webkit-background-clip": {
		"syntax": "[ <visual-box> | border | padding | content | text ]#"
	},
	"background-color": {
		"syntax": "<color>"
	},
	"background-image": {
		"syntax": "<bg-image>#"
	},
	"background-origin": {
		"syntax": "<visual-box>#"
	},
	"background-position": {
		"syntax": "<bg-position>#"
	},
	"background-position-x": {
		"syntax": "[ center | [ [ left | right | x-start | x-end ]? <length-percentage>? ]! ]#"
	},
	"background-position-y": {
		"syntax": "[ center | [ [ top | bottom | y-start | y-end ]? <length-percentage>? ]! ]#"
	},
	"background-repeat": {
		"syntax": "<repeat-style>#"
	},
	"background-size": {
		"syntax": "<bg-size>#"
	},
	"baseline-shift": {
		"syntax": "baseline | sub | super | <svg-length>"
	},
	"baseline-source": {
		"syntax": "auto | first | last"
	},
	"behavior": {
		"syntax": "<url>+"
	},
	"-moz-binding": {
		"syntax": "<url> | none"
	},
	"-ms-block-progression": {
		"syntax": "tb | rl | bt | lr"
	},
	"block-size": {
		"syntax": "<'width'>"
	},
	"border": {
		"syntax": "<line-width> || <line-style> || <color>"
	},
	"-webkit-border-before": {
		"syntax": "<'border-width'> || <'border-style'> || <color>"
	},
	"-webkit-border-before-color": {
		"syntax": "<color>"
	},
	"-webkit-border-before-style": {
		"syntax": "<'border-style'>"
	},
	"-webkit-border-before-width": {
		"syntax": "<'border-width'>"
	},
	"border-block": {
		"syntax": "<'border-block-start'>"
	},
	"border-block-color": {
		"syntax": "<'border-top-color'>{1,2}"
	},
	"border-block-end": {
		"syntax": "<'border-top-width'> || <'border-top-style'> || <color>"
	},
	"border-block-end-color": {
		"syntax": "<'border-top-color'>"
	},
	"border-block-end-style": {
		"syntax": "<'border-top-style'>"
	},
	"border-block-end-width": {
		"syntax": "<'border-top-width'>"
	},
	"border-block-start": {
		"syntax": "<'border-top-width'> || <'border-top-style'> || <color>"
	},
	"border-block-start-color": {
		"syntax": "<'border-top-color'>"
	},
	"border-block-start-style": {
		"syntax": "<'border-top-style'>"
	},
	"border-block-start-width": {
		"syntax": "<'border-top-width'>"
	},
	"border-block-style": {
		"syntax": "<'border-top-style'>{1,2}"
	},
	"border-block-width": {
		"syntax": "<'border-top-width'>{1,2}"
	},
	"border-bottom": {
		"syntax": "<line-width> || <line-style> || <color>"
	},
	"border-bottom-color": {
		"syntax": "<'border-top-color'>"
	},
	"-moz-border-bottom-colors": {
		"syntax": "<color>+ | none"
	},
	"border-bottom-left-radius": {
		"syntax": "<length-percentage [0,∞]>{1,2}"
	},
	"border-bottom-right-radius": {
		"syntax": "<length-percentage [0,∞]>{1,2}"
	},
	"border-bottom-style": {
		"syntax": "<line-style>"
	},
	"border-bottom-width": {
		"syntax": "<line-width>"
	},
	"border-collapse": {
		"syntax": "separate | collapse"
	},
	"border-color": {
		"syntax": "<color>{1,4}"
	},
	"border-end-end-radius": {
		"syntax": "<'border-top-left-radius'>"
	},
	"border-end-start-radius": {
		"syntax": "<'border-top-left-radius'>"
	},
	"border-image": {
		"syntax": "<'border-image-source'> || <'border-image-slice'> [ / <'border-image-width'> | / <'border-image-width'>? / <'border-image-outset'> ]? || <'border-image-repeat'>"
	},
	"border-image-outset": {
		"syntax": "[ <length [0,∞]> | <number [0,∞]> ]{1,4}"
	},
	"border-image-repeat": {
		"syntax": "[ stretch | repeat | round | space ]{1,2}"
	},
	"border-image-slice": {
		"syntax": "[ <number [0,∞]> | <percentage [0,∞]> ]{1,4} && fill?"
	},
	"border-image-source": {
		"syntax": "none | <image>"
	},
	"border-image-width": {
		"syntax": "[ <length-percentage [0,∞]> | <number [0,∞]> | auto ]{1,4}"
	},
	"border-inline": {
		"syntax": "<'border-block-start'>"
	},
	"border-inline-color": {
		"syntax": "<'border-top-color'>{1,2}"
	},
	"border-inline-end": {
		"syntax": "<'border-top-width'> || <'border-top-style'> || <color>"
	},
	"border-inline-end-color": {
		"syntax": "<'border-top-color'>"
	},
	"border-inline-end-style": {
		"syntax": "<'border-top-style'>"
	},
	"border-inline-end-width": {
		"syntax": "<'border-top-width'>"
	},
	"border-inline-start": {
		"syntax": "<'border-top-width'> || <'border-top-style'> || <color>"
	},
	"border-inline-start-color": {
		"syntax": "<'border-top-color'>"
	},
	"border-inline-start-style": {
		"syntax": "<'border-top-style'>"
	},
	"border-inline-start-width": {
		"syntax": "<'border-top-width'>"
	},
	"border-inline-style": {
		"syntax": "<'border-top-style'>{1,2}"
	},
	"border-inline-width": {
		"syntax": "<'border-top-width'>{1,2}"
	},
	"border-left": {
		"syntax": "<line-width> || <line-style> || <color>"
	},
	"border-left-color": {
		"syntax": "<color>"
	},
	"-moz-border-left-colors": {
		"syntax": "<color>+ | none"
	},
	"border-left-style": {
		"syntax": "<line-style>"
	},
	"border-left-width": {
		"syntax": "<line-width>"
	},
	"border-radius": {
		"syntax": "<length-percentage [0,∞]>{1,4} [ / <length-percentage [0,∞]>{1,4} ]?"
	},
	"-moz-border-radius-bottomleft": {
		"syntax": "<'border-bottom-left-radius'>"
	},
	"-moz-border-radius-bottomright": {
		"syntax": "<'border-bottom-right-radius'>"
	},
	"-moz-border-radius-topleft": {
		"syntax": "<'border-top-left-radius'>"
	},
	"-moz-border-radius-topright": {
		"syntax": "<'border-bottom-right-radius'>"
	},
	"border-right": {
		"syntax": "<line-width> || <line-style> || <color>"
	},
	"border-right-color": {
		"syntax": "<color>"
	},
	"-moz-border-right-colors": {
		"syntax": "<color>+ | none"
	},
	"border-right-style": {
		"syntax": "<line-style>"
	},
	"border-right-width": {
		"syntax": "<line-width>"
	},
	"border-spacing": {
		"syntax": "<length>{1,2}"
	},
	"border-start-end-radius": {
		"syntax": "<'border-top-left-radius'>"
	},
	"border-start-start-radius": {
		"syntax": "<'border-top-left-radius'>"
	},
	"border-style": {
		"syntax": "<line-style>{1,4}"
	},
	"border-top": {
		"syntax": "<line-width> || <line-style> || <color>"
	},
	"border-top-color": {
		"syntax": "<color>"
	},
	"-moz-border-top-colors": {
		"syntax": "<color>+ | none"
	},
	"border-top-left-radius": {
		"syntax": "<length-percentage [0,∞]>{1,2}"
	},
	"border-top-right-radius": {
		"syntax": "<length-percentage [0,∞]>{1,2}"
	},
	"border-top-style": {
		"syntax": "<line-style>"
	},
	"border-top-width": {
		"syntax": "<line-width>"
	},
	"border-width": {
		"syntax": "<line-width>{1,4}"
	},
	"bottom": {
		"syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>"
	},
	"box-align": {
		"syntax": "start | center | end | baseline | stretch"
	},
	"box-decoration-break": {
		"syntax": "slice | clone"
	},
	"box-direction": {
		"syntax": "normal | reverse | inherit"
	},
	"box-flex": {
		"syntax": "<number>"
	},
	"box-flex-group": {
		"syntax": "<integer>"
	},
	"box-lines": {
		"syntax": "single | multiple"
	},
	"box-ordinal-group": {
		"syntax": "<integer>"
	},
	"box-orient": {
		"syntax": "horizontal | vertical | inline-axis | block-axis | inherit"
	},
	"box-pack": {
		"syntax": "start | center | end | justify"
	},
	"-webkit-box-reflect": {
		"syntax": "[ above | below | right | left ]? <length>? <image>?"
	},
	"box-shadow": {
		"syntax": "none | <shadow>#"
	},
	"box-sizing": {
		"syntax": "content-box | border-box"
	},
	"break-after": {
		"syntax": "auto | avoid | always | all | avoid-page | page | left | right | recto | verso | avoid-column | column | avoid-region | region"
	},
	"break-before": {
		"syntax": "auto | avoid | always | all | avoid-page | page | left | right | recto | verso | avoid-column | column | avoid-region | region"
	},
	"break-inside": {
		"syntax": "auto | avoid | avoid-page | avoid-column | avoid-region"
	},
	"caption-side": {
		"syntax": "top | bottom"
	},
	"caret": {
		"syntax": "<'caret-color'> || <'caret-animation'> || <'caret-shape'>"
	},
	"caret-animation": {
		"syntax": "auto | manual"
	},
	"caret-color": {
		"syntax": "auto | <color>"
	},
	"caret-shape": {
		"syntax": "auto | bar | block | underscore"
	},
	"clear": {
		"syntax": "none | left | right | both | inline-start | inline-end"
	},
	"clip": {
		"syntax": "<shape> | auto"
	},
	"clip-path": {
		"syntax": "<clip-source> | [ <basic-shape> || <geometry-box> ] | none"
	},
	"clip-rule": {
		"syntax": "nonzero | evenodd"
	},
	"color": {
		"syntax": "<color>"
	},
	"color-interpolation-filters": {
		"syntax": "auto | sRGB | linearRGB"
	},
	"color-scheme": {
		"syntax": "normal | [ light | dark | <custom-ident> ]+ && only?"
	},
	"-webkit-column-break-after": {
		"syntax": "always | auto | avoid"
	},
	"-webkit-column-break-before": {
		"syntax": "always | auto | avoid"
	},
	"-webkit-column-break-inside": {
		"syntax": "always | auto | avoid"
	},
	"column-count": {
		"syntax": "<integer> | auto"
	},
	"column-fill": {
		"syntax": "auto | balance"
	},
	"column-gap": {
		"syntax": "normal | <length-percentage>"
	},
	"column-height": {
		"syntax": "auto | <length [0,∞]>"
	},
	"column-rule": {
		"syntax": "<'column-rule-width'> || <'column-rule-style'> || <'column-rule-color'>"
	},
	"column-rule-color": {
		"syntax": "<color>"
	},
	"column-rule-style": {
		"syntax": "<'border-style'>"
	},
	"column-rule-width": {
		"syntax": "<'border-width'>"
	},
	"column-span": {
		"syntax": "none | all"
	},
	"column-width": {
		"syntax": "auto | <length [0,∞]>"
	},
	"column-wrap": {
		"syntax": "auto | nowrap | wrap"
	},
	"columns": {
		"syntax": "[ <'column-width'> || <'column-count'> ] [ / <'column-height'> ]?"
	},
	"contain": {
		"syntax": "none | strict | content | [ [ size || inline-size ] || layout || style || paint ]"
	},
	"contain-intrinsic-block-size": {
		"syntax": "auto? [ none | <length> ]"
	},
	"contain-intrinsic-height": {
		"syntax": "auto? [ none | <length> ]"
	},
	"contain-intrinsic-inline-size": {
		"syntax": "auto? [ none | <length> ]"
	},
	"contain-intrinsic-size": {
		"syntax": "[ auto? [ none | <length> ] ]{1,2}"
	},
	"contain-intrinsic-width": {
		"syntax": "auto? [ none | <length> ]"
	},
	"container": {
		"syntax": "<'container-name'> [ / <'container-type'> ]?"
	},
	"container-name": {
		"syntax": "none | <custom-ident>+"
	},
	"container-type": {
		"syntax": "normal || [ size | inline-size ]"
	},
	"content": {
		"syntax": "normal | none | [ <content-replacement> | <content-list> ] [ / [ <string> | <counter> | <attr()> ]+ ]?"
	},
	"content-visibility": {
		"syntax": "visible | auto | hidden"
	},
	"-ms-content-zoom-chaining": {
		"syntax": "none | chained"
	},
	"-ms-content-zoom-limit": {
		"syntax": "<'-ms-content-zoom-limit-min'> <'-ms-content-zoom-limit-max'>"
	},
	"-ms-content-zoom-limit-max": {
		"syntax": "<percentage>"
	},
	"-ms-content-zoom-limit-min": {
		"syntax": "<percentage>"
	},
	"-ms-content-zoom-snap": {
		"syntax": "<'-ms-content-zoom-snap-type'> || <'-ms-content-zoom-snap-points'>"
	},
	"-ms-content-zoom-snap-points": {
		"syntax": "snapInterval( <percentage> , <percentage> ) | snapList( <percentage># )"
	},
	"-ms-content-zoom-snap-type": {
		"syntax": "none | proximity | mandatory"
	},
	"-ms-content-zooming": {
		"syntax": "none | zoom"
	},
	"-moz-context-properties": {
		"syntax": "none | [ fill | fill-opacity | stroke | stroke-opacity ]#"
	},
	"-moz-control-character-visibility": {
		"syntax": "visible | hidden"
	},
	"corner-block-end-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-block-start-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-bottom-left-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-bottom-right-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-bottom-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-end-end-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-end-start-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-inline-end-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-inline-start-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-left-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-right-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"corner-shape": {
		"syntax": "<corner-shape-value>{1,4}"
	},
	"corner-start-end-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-start-start-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-top-left-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-top-right-shape": {
		"syntax": "<corner-shape-value>"
	},
	"corner-top-shape": {
		"syntax": "<corner-shape-value>{1,2}"
	},
	"counter-increment": {
		"syntax": "[ <counter-name> <integer>? ]+ | none"
	},
	"counter-reset": {
		"syntax": "[ <counter-name> <integer>? | <reversed-counter-name> <integer>? ]+ | none"
	},
	"counter-set": {
		"syntax": "[ <counter-name> <integer>? ]+ | none"
	},
	"cue": {
		"syntax": "<'cue-before'> <'cue-after'>?"
	},
	"cue-after": {
		"syntax": "<url> <decibel>? | none"
	},
	"cue-before": {
		"syntax": "<url> <decibel>? | none"
	},
	"cursor": {
		"syntax": "[ [ <url> [ <x> <y> ]? , ]* [ auto | default | none | context-menu | help | pointer | progress | wait | cell | crosshair | text | vertical-text | alias | copy | move | no-drop | not-allowed | e-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | w-resize | ew-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row-resize | all-scroll | zoom-in | zoom-out | grab | grabbing | hand | -webkit-grab | -webkit-grabbing | -webkit-zoom-in | -webkit-zoom-out | -moz-grab | -moz-grabbing | -moz-zoom-in | -moz-zoom-out ] ]"
	},
	"cx": {
		"syntax": "<length> | <percentage>"
	},
	"cy": {
		"syntax": "<length> | <percentage>"
	},
	"d": {
		"syntax": "none | path( <string> )"
	},
	"direction": {
		"syntax": "ltr | rtl"
	},
	"display": {
		"syntax": "[ <display-outside> || <display-inside> ] | <display-listitem> | <display-internal> | <display-box> | <display-legacy> | <-non-standard-display>"
	},
	"dominant-baseline": {
		"syntax": "auto | use-script | no-change | reset-size | ideographic | alphabetic | hanging | mathematical | central | middle | text-after-edge | text-before-edge"
	},
	"dynamic-range-limit": {
		"syntax": "standard | no-limit | constrained | <dynamic-range-limit-mix()>"
	},
	"empty-cells": {
		"syntax": "show | hide"
	},
	"field-sizing": {
		"syntax": "content | fixed"
	},
	"fill": {
		"syntax": "<paint>"
	},
	"fill-opacity": {
		"syntax": "<number-zero-one> | <percentage>"
	},
	"fill-rule": {
		"syntax": "nonzero | evenodd"
	},
	"filter": {
		"syntax": "none | <filter-value-list> | <-ms-filter-function-list>"
	},
	"-ms-filter": {
		"syntax": "<string>"
	},
	"flex": {
		"syntax": "none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]"
	},
	"-ms-flex-align": {
		"syntax": "start | end | center | baseline | stretch"
	},
	"flex-basis": {
		"syntax": "content | <'width'>"
	},
	"flex-direction": {
		"syntax": "row | row-reverse | column | column-reverse"
	},
	"flex-flow": {
		"syntax": "<'flex-direction'> || <'flex-wrap'>"
	},
	"flex-grow": {
		"syntax": "<number>"
	},
	"-ms-flex-item-align": {
		"syntax": "auto | start | end | center | baseline | stretch"
	},
	"-ms-flex-line-pack": {
		"syntax": "start | end | center | justify | distribute | stretch"
	},
	"-ms-flex-negative": {
		"syntax": "<'flex-shrink'>"
	},
	"-ms-flex-order": {
		"syntax": "<integer>"
	},
	"-ms-flex-pack": {
		"syntax": "start | end | center | justify | distribute"
	},
	"-ms-flex-positive": {
		"syntax": "<'flex-grow'>"
	},
	"-ms-flex-preferred-size": {
		"syntax": "<'flex-basis'>"
	},
	"flex-shrink": {
		"syntax": "<number>"
	},
	"flex-wrap": {
		"syntax": "nowrap | wrap | wrap-reverse"
	},
	"float": {
		"syntax": "left | right | none | inline-start | inline-end"
	},
	"-moz-float-edge": {
		"syntax": "border-box | content-box | margin-box | padding-box"
	},
	"flood-color": {
		"syntax": "<color>"
	},
	"flood-opacity": {
		"syntax": "<'opacity'>"
	},
	"-ms-flow-from": {
		"syntax": "[ none | <custom-ident> ]#"
	},
	"-ms-flow-into": {
		"syntax": "[ none | <custom-ident> ]#"
	},
	"font": {
		"syntax": "[ [ <'font-style'> || <font-variant-css2> || <'font-weight'> || <font-width-css3> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'># ] | <system-family-name> | <-non-standard-font>"
	},
	"font-family": {
		"syntax": "[ <family-name> | <generic-family> ]#"
	},
	"font-feature-settings": {
		"syntax": "normal | <feature-tag-value>#"
	},
	"font-kerning": {
		"syntax": "auto | normal | none"
	},
	"font-language-override": {
		"syntax": "normal | <string>"
	},
	"font-optical-sizing": {
		"syntax": "auto | none"
	},
	"font-palette": {
		"syntax": "normal | light | dark | <palette-identifier> | <palette-mix()>"
	},
	"font-size": {
		"syntax": "<absolute-size> | <relative-size> | <length-percentage [0,∞]> | math"
	},
	"font-size-adjust": {
		"syntax": "none | [ ex-height | cap-height | ch-width | ic-width | ic-height ]? [ from-font | <number> ]"
	},
	"font-smooth": {
		"syntax": "auto | never | always | <absolute-size> | <length>"
	},
	"-webkit-font-smoothing": {
		"syntax": "auto | none | antialiased | subpixel-antialiased"
	},
	"font-stretch": {
		"syntax": "<font-stretch-absolute>"
	},
	"font-style": {
		"syntax": "normal | italic | oblique <angle>?"
	},
	"font-synthesis": {
		"syntax": "none | [ weight || style || small-caps || position ]"
	},
	"font-synthesis-position": {
		"syntax": "auto | none"
	},
	"font-synthesis-small-caps": {
		"syntax": "auto | none"
	},
	"font-synthesis-style": {
		"syntax": "auto | none"
	},
	"font-synthesis-weight": {
		"syntax": "auto | none"
	},
	"font-variant": {
		"syntax": "normal | none | [ <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values> || stylistic( <feature-value-name> ) || historical-forms || styleset( <feature-value-name># ) || character-variant( <feature-value-name># ) || swash( <feature-value-name> ) || ornaments( <feature-value-name> ) || annotation( <feature-value-name> ) || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || <numeric-figure-values> || <numeric-spacing-values> || <numeric-fraction-values> || ordinal || slashed-zero || <east-asian-variant-values> || <east-asian-width-values> || ruby ]"
	},
	"font-variant-alternates": {
		"syntax": "normal | [ stylistic( <feature-value-name> ) || historical-forms || styleset( <feature-value-name># ) || character-variant( <feature-value-name># ) || swash( <feature-value-name> ) || ornaments( <feature-value-name> ) || annotation( <feature-value-name> ) ]"
	},
	"font-variant-caps": {
		"syntax": "normal | small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps"
	},
	"font-variant-east-asian": {
		"syntax": "normal | [ <east-asian-variant-values> || <east-asian-width-values> || ruby ]"
	},
	"font-variant-emoji": {
		"syntax": "normal | text | emoji | unicode"
	},
	"font-variant-ligatures": {
		"syntax": "normal | none | [ <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values> ]"
	},
	"font-variant-numeric": {
		"syntax": "normal | [ <numeric-figure-values> || <numeric-spacing-values> || <numeric-fraction-values> || ordinal || slashed-zero ]"
	},
	"font-variant-position": {
		"syntax": "normal | sub | super"
	},
	"font-variation-settings": {
		"syntax": "normal | [ <string> <number> ]#"
	},
	"font-weight": {
		"syntax": "<font-weight-absolute> | bolder | lighter"
	},
	"font-width": {
		"syntax": "normal | <percentage [0,∞]> | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded"
	},
	"-moz-force-broken-image-icon": {
		"syntax": "0 | 1"
	},
	"forced-color-adjust": {
		"syntax": "auto | none | preserve-parent-color"
	},
	"gap": {
		"syntax": "<'row-gap'> <'column-gap'>?"
	},
	"glyph-orientation-horizontal": {
		"syntax": "<angle>"
	},
	"glyph-orientation-vertical": {
		"syntax": "<angle>"
	},
	"grid": {
		"syntax": "<'grid-template'> | <'grid-template-rows'> / [ auto-flow && dense? ] <'grid-auto-columns'>? | [ auto-flow && dense? ] <'grid-auto-rows'>? / <'grid-template-columns'>"
	},
	"grid-area": {
		"syntax": "<grid-line> [ / <grid-line> ]{0,3}"
	},
	"grid-auto-columns": {
		"syntax": "<track-size>+"
	},
	"grid-auto-flow": {
		"syntax": "[ row | column ] || dense"
	},
	"grid-auto-rows": {
		"syntax": "<track-size>+"
	},
	"grid-column": {
		"syntax": "<grid-line> [ / <grid-line> ]?"
	},
	"-ms-grid-column-align": {
		"syntax": "start | end | center | stretch"
	},
	"grid-column-end": {
		"syntax": "<grid-line>"
	},
	"grid-column-gap": {
		"syntax": "<length-percentage>"
	},
	"grid-column-start": {
		"syntax": "<grid-line>"
	},
	"-ms-grid-columns": {
		"syntax": "none | <track-list> | <auto-track-list>"
	},
	"grid-gap": {
		"syntax": "<'grid-row-gap'> <'grid-column-gap'>?"
	},
	"grid-row": {
		"syntax": "<grid-line> [ / <grid-line> ]?"
	},
	"-ms-grid-row-align": {
		"syntax": "start | end | center | stretch"
	},
	"grid-row-end": {
		"syntax": "<grid-line>"
	},
	"grid-row-gap": {
		"syntax": "<length-percentage>"
	},
	"grid-row-start": {
		"syntax": "<grid-line>"
	},
	"-ms-grid-rows": {
		"syntax": "none | <track-list> | <auto-track-list>"
	},
	"grid-template": {
		"syntax": "none | [ <'grid-template-rows'> / <'grid-template-columns'> ] | [ <line-names>? <string> <track-size>? <line-names>? ]+ [ / <explicit-track-list> ]?"
	},
	"grid-template-areas": {
		"syntax": "none | <string>+"
	},
	"grid-template-columns": {
		"syntax": "none | <track-list> | <auto-track-list> | subgrid <line-name-list>?"
	},
	"grid-template-rows": {
		"syntax": "none | <track-list> | <auto-track-list> | subgrid <line-name-list>?"
	},
	"hanging-punctuation": {
		"syntax": "none | [ first || [ force-end | allow-end ] || last ]"
	},
	"height": {
		"syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"-ms-high-contrast-adjust": {
		"syntax": "auto | none"
	},
	"hyphenate-character": {
		"syntax": "auto | <string>"
	},
	"hyphenate-limit-chars": {
		"syntax": "[ auto | <integer> ]{1,3}"
	},
	"-ms-hyphenate-limit-chars": {
		"syntax": "auto | <integer>{1,3}"
	},
	"-ms-hyphenate-limit-last": {
		"syntax": "none | always | column | page | spread"
	},
	"-ms-hyphenate-limit-lines": {
		"syntax": "no-limit | <integer>"
	},
	"-ms-hyphenate-limit-zone": {
		"syntax": "<percentage> | <length>"
	},
	"hyphens": {
		"syntax": "none | manual | auto"
	},
	"image-orientation": {
		"syntax": "from-image | <angle> | [ <angle>? flip ]"
	},
	"image-rendering": {
		"syntax": "auto | crisp-edges | pixelated | smooth | optimizeSpeed | optimizeQuality | <-non-standard-image-rendering>"
	},
	"image-resolution": {
		"syntax": "[ from-image || <resolution> ] && snap?"
	},
	"-ms-ime-align": {
		"syntax": "auto | after"
	},
	"ime-mode": {
		"syntax": "auto | normal | active | inactive | disabled"
	},
	"initial-letter": {
		"syntax": "normal | [ <number> <integer>? ]"
	},
	"initial-letter-align": {
		"syntax": "[ auto | alphabetic | hanging | ideographic ]"
	},
	"inline-size": {
		"syntax": "<'width'>"
	},
	"inset": {
		"syntax": "<'top'>{1,4}"
	},
	"inset-block": {
		"syntax": "<'top'>{1,2}"
	},
	"inset-block-end": {
		"syntax": "<'top'>"
	},
	"inset-block-start": {
		"syntax": "<'top'>"
	},
	"inset-inline": {
		"syntax": "<'top'>{1,2}"
	},
	"inset-inline-end": {
		"syntax": "<'top'>"
	},
	"inset-inline-start": {
		"syntax": "<'top'>"
	},
	"interactivity": {
		"syntax": "auto | inert"
	},
	"interest-delay": {
		"syntax": "<'interest-delay-start'>{1,2}"
	},
	"interest-delay-end": {
		"syntax": "normal | <time>"
	},
	"interest-delay-start": {
		"syntax": "normal | <time>"
	},
	"interpolate-size": {
		"syntax": "numeric-only | allow-keywords"
	},
	"-ms-interpolation-mode": {
		"syntax": "nearest-neighbor | bicubic"
	},
	"isolation": {
		"syntax": "auto | isolate"
	},
	"justify-content": {
		"syntax": "normal | <content-distribution> | <overflow-position>? [ <content-position> | left | right ]"
	},
	"justify-items": {
		"syntax": "normal | stretch | <baseline-position> | <overflow-position>? [ <self-position> | left | right ] | legacy | legacy && [ left | right | center ] | anchor-center"
	},
	"justify-self": {
		"syntax": "auto | normal | stretch | <baseline-position> | <overflow-position>? [ <self-position> | left | right ] | anchor-center"
	},
	"justify-tracks": {
		"syntax": "[ normal | <content-distribution> | <overflow-position>? [ <content-position> | left | right ] ]#"
	},
	"kerning": {
		"syntax": "auto | <svg-length>"
	},
	"left": {
		"syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>"
	},
	"letter-spacing": {
		"syntax": "normal | <length-percentage>"
	},
	"lighting-color": {
		"syntax": "<color>"
	},
	"line-break": {
		"syntax": "auto | loose | normal | strict | anywhere"
	},
	"line-clamp": {
		"syntax": "none | <integer>"
	},
	"-webkit-line-clamp": {
		"syntax": "none | <integer>"
	},
	"line-height": {
		"syntax": "normal | <number> | <length> | <percentage>"
	},
	"line-height-step": {
		"syntax": "<length>"
	},
	"list-style": {
		"syntax": "<'list-style-type'> || <'list-style-position'> || <'list-style-image'>"
	},
	"list-style-image": {
		"syntax": "<image> | none"
	},
	"list-style-position": {
		"syntax": "inside | outside"
	},
	"list-style-type": {
		"syntax": "<counter-style> | <string> | none"
	},
	"margin": {
		"syntax": "<'margin-top'>{1,4}"
	},
	"margin-block": {
		"syntax": "<'margin-top'>{1,2}"
	},
	"margin-block-end": {
		"syntax": "<'margin-top'>"
	},
	"margin-block-start": {
		"syntax": "<'margin-top'>"
	},
	"margin-bottom": {
		"syntax": "<length-percentage> | auto | <anchor-size()>"
	},
	"margin-inline": {
		"syntax": "<'margin-top'>{1,2}"
	},
	"margin-inline-end": {
		"syntax": "<'margin-top'>"
	},
	"margin-inline-start": {
		"syntax": "<'margin-top'>"
	},
	"margin-left": {
		"syntax": "<length-percentage> | auto | <anchor-size()>"
	},
	"margin-right": {
		"syntax": "<length-percentage> | auto | <anchor-size()>"
	},
	"margin-top": {
		"syntax": "<length-percentage> | auto | <anchor-size()>"
	},
	"margin-trim": {
		"syntax": "none | in-flow | all"
	},
	"marker": {
		"syntax": "none | <url>"
	},
	"marker-end": {
		"syntax": "none | <url>"
	},
	"marker-mid": {
		"syntax": "none | <url>"
	},
	"marker-start": {
		"syntax": "none | <url>"
	},
	"mask": {
		"syntax": "<mask-layer>#"
	},
	"-webkit-mask": {
		"syntax": "[ <mask-reference> || <position> [ / <bg-size> ]? || <repeat-style> || [ <visual-box> | border | padding | content | text ] || [ <visual-box> | border | padding | content ] ]#"
	},
	"-webkit-mask-attachment": {
		"syntax": "<attachment>#"
	},
	"mask-border": {
		"syntax": "<'mask-border-source'> || <'mask-border-slice'> [ / <'mask-border-width'>? [ / <'mask-border-outset'> ]? ]? || <'mask-border-repeat'> || <'mask-border-mode'>"
	},
	"mask-border-mode": {
		"syntax": "luminance | alpha"
	},
	"mask-border-outset": {
		"syntax": "[ <length> | <number> ]{1,4}"
	},
	"mask-border-repeat": {
		"syntax": "[ stretch | repeat | round | space ]{1,2}"
	},
	"mask-border-slice": {
		"syntax": "<number-percentage>{1,4} fill?"
	},
	"mask-border-source": {
		"syntax": "none | <image>"
	},
	"mask-border-width": {
		"syntax": "[ <length-percentage> | <number> | auto ]{1,4}"
	},
	"-webkit-mask-box-image": {
		"syntax": "[ <url> | <gradient> | none ] [ <length-percentage>{4} <-webkit-mask-box-repeat>{2} ]?"
	},
	"mask-clip": {
		"syntax": "[ <coord-box> | no-clip ]#"
	},
	"-webkit-mask-clip": {
		"syntax": "[ <coord-box> | no-clip | border | padding | content | text ]#"
	},
	"mask-composite": {
		"syntax": "<compositing-operator>#"
	},
	"-webkit-mask-composite": {
		"syntax": "<composite-style>#"
	},
	"mask-image": {
		"syntax": "<mask-reference>#"
	},
	"-webkit-mask-image": {
		"syntax": "<mask-reference>#"
	},
	"mask-mode": {
		"syntax": "<masking-mode>#"
	},
	"mask-origin": {
		"syntax": "<coord-box>#"
	},
	"-webkit-mask-origin": {
		"syntax": "[ <coord-box> | border | padding | content ]#"
	},
	"mask-position": {
		"syntax": "<position>#"
	},
	"-webkit-mask-position": {
		"syntax": "<position>#"
	},
	"-webkit-mask-position-x": {
		"syntax": "[ <length-percentage> | left | center | right ]#"
	},
	"-webkit-mask-position-y": {
		"syntax": "[ <length-percentage> | top | center | bottom ]#"
	},
	"mask-repeat": {
		"syntax": "<repeat-style>#"
	},
	"-webkit-mask-repeat": {
		"syntax": "<repeat-style>#"
	},
	"-webkit-mask-repeat-x": {
		"syntax": "repeat | no-repeat | space | round"
	},
	"-webkit-mask-repeat-y": {
		"syntax": "repeat | no-repeat | space | round"
	},
	"mask-size": {
		"syntax": "<bg-size>#"
	},
	"-webkit-mask-size": {
		"syntax": "<bg-size>#"
	},
	"mask-type": {
		"syntax": "luminance | alpha"
	},
	"masonry-auto-flow": {
		"syntax": "[ pack | next ] || [ definite-first | ordered ]"
	},
	"math-depth": {
		"syntax": "auto-add | add( <integer> ) | <integer>"
	},
	"math-shift": {
		"syntax": "normal | compact"
	},
	"math-style": {
		"syntax": "normal | compact"
	},
	"max-block-size": {
		"syntax": "<'max-width'>"
	},
	"max-height": {
		"syntax": "none | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"max-inline-size": {
		"syntax": "<'max-width'>"
	},
	"max-lines": {
		"syntax": "none | <integer>"
	},
	"max-width": {
		"syntax": "none | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"min-block-size": {
		"syntax": "<'min-width'>"
	},
	"min-height": {
		"syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"min-inline-size": {
		"syntax": "<'min-width'>"
	},
	"min-width": {
		"syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"mix-blend-mode": {
		"syntax": "<blend-mode> | plus-darker | plus-lighter"
	},
	"object-fit": {
		"syntax": "fill | contain | cover | none | scale-down"
	},
	"object-position": {
		"syntax": "<position>"
	},
	"object-view-box": {
		"syntax": "none | <basic-shape-rect>"
	},
	"offset": {
		"syntax": "[ <'offset-position'>? [ <'offset-path'> [ <'offset-distance'> || <'offset-rotate'> ]? ]? ]! [ / <'offset-anchor'> ]?"
	},
	"offset-anchor": {
		"syntax": "auto | <position>"
	},
	"offset-distance": {
		"syntax": "<length-percentage>"
	},
	"offset-path": {
		"syntax": "none | <offset-path> || <coord-box>"
	},
	"offset-position": {
		"syntax": "normal | auto | <position>"
	},
	"offset-rotate": {
		"syntax": "[ auto | reverse ] || <angle>"
	},
	"opacity": {
		"syntax": "<opacity-value>"
	},
	"order": {
		"syntax": "<integer>"
	},
	"-moz-orient": {
		"syntax": "inline | block | horizontal | vertical"
	},
	"orphans": {
		"syntax": "<integer>"
	},
	"-moz-osx-font-smoothing": {
		"syntax": "auto | grayscale"
	},
	"outline": {
		"syntax": "<'outline-width'> || <'outline-style'> || <'outline-color'>"
	},
	"outline-color": {
		"syntax": "auto | <color>"
	},
	"outline-offset": {
		"syntax": "<length>"
	},
	"-moz-outline-radius": {
		"syntax": "<outline-radius>{1,4} [ / <outline-radius>{1,4} ]?"
	},
	"-moz-outline-radius-bottomleft": {
		"syntax": "<outline-radius>"
	},
	"-moz-outline-radius-bottomright": {
		"syntax": "<outline-radius>"
	},
	"-moz-outline-radius-topleft": {
		"syntax": "<outline-radius>"
	},
	"-moz-outline-radius-topright": {
		"syntax": "<outline-radius>"
	},
	"outline-style": {
		"syntax": "auto | <outline-line-style>"
	},
	"outline-width": {
		"syntax": "<line-width>"
	},
	"overflow": {
		"syntax": "[ visible | hidden | clip | scroll | auto ]{1,2} | <-non-standard-overflow>"
	},
	"overflow-anchor": {
		"syntax": "auto | none"
	},
	"overflow-block": {
		"syntax": "visible | hidden | clip | scroll | auto | <-non-standard-overflow>"
	},
	"overflow-clip-box": {
		"syntax": "padding-box | content-box"
	},
	"overflow-clip-margin": {
		"syntax": "<visual-box> || <length [0,∞]>"
	},
	"overflow-inline": {
		"syntax": "visible | hidden | clip | scroll | auto | <-non-standard-overflow>"
	},
	"-webkit-overflow-scrolling": {
		"syntax": "auto | touch"
	},
	"-ms-overflow-style": {
		"syntax": "auto | none | scrollbar | -ms-autohiding-scrollbar"
	},
	"overflow-wrap": {
		"syntax": "normal | break-word | anywhere"
	},
	"overflow-x": {
		"syntax": "visible | hidden | clip | scroll | auto | <-non-standard-overflow>"
	},
	"overflow-y": {
		"syntax": "visible | hidden | clip | scroll | auto | <-non-standard-overflow>"
	},
	"overlay": {
		"syntax": "none | auto"
	},
	"overscroll-behavior": {
		"syntax": "[ contain | none | auto ]{1,2}"
	},
	"overscroll-behavior-block": {
		"syntax": "contain | none | auto"
	},
	"overscroll-behavior-inline": {
		"syntax": "contain | none | auto"
	},
	"overscroll-behavior-x": {
		"syntax": "contain | none | auto"
	},
	"overscroll-behavior-y": {
		"syntax": "contain | none | auto"
	},
	"padding": {
		"syntax": "<'padding-top'>{1,4}"
	},
	"padding-block": {
		"syntax": "<'padding-top'>{1,2}"
	},
	"padding-block-end": {
		"syntax": "<'padding-top'>"
	},
	"padding-block-start": {
		"syntax": "<'padding-top'>"
	},
	"padding-bottom": {
		"syntax": "<length-percentage [0,∞]>"
	},
	"padding-inline": {
		"syntax": "<'padding-top'>{1,2}"
	},
	"padding-inline-end": {
		"syntax": "<'padding-top'>"
	},
	"padding-inline-start": {
		"syntax": "<'padding-top'>"
	},
	"padding-left": {
		"syntax": "<length-percentage [0,∞]>"
	},
	"padding-right": {
		"syntax": "<length-percentage [0,∞]>"
	},
	"padding-top": {
		"syntax": "<length-percentage [0,∞]>"
	},
	"page": {
		"syntax": "auto | <custom-ident>"
	},
	"page-break-after": {
		"syntax": "auto | always | avoid | left | right | recto | verso"
	},
	"page-break-before": {
		"syntax": "auto | always | avoid | left | right | recto | verso"
	},
	"page-break-inside": {
		"syntax": "auto | avoid"
	},
	"paint-order": {
		"syntax": "normal | [ fill || stroke || markers ]"
	},
	"pause": {
		"syntax": "<'pause-before'> <'pause-after'>?"
	},
	"pause-after": {
		"syntax": "<time> | none | x-weak | weak | medium | strong | x-strong"
	},
	"pause-before": {
		"syntax": "<time> | none | x-weak | weak | medium | strong | x-strong"
	},
	"perspective": {
		"syntax": "none | <length>"
	},
	"perspective-origin": {
		"syntax": "<position>"
	},
	"place-content": {
		"syntax": "<'align-content'> <'justify-content'>?"
	},
	"place-items": {
		"syntax": "<'align-items'> <'justify-items'>?"
	},
	"place-self": {
		"syntax": "<'align-self'> <'justify-self'>?"
	},
	"pointer-events": {
		"syntax": "auto | none | visiblePainted | visibleFill | visibleStroke | visible | painted | fill | stroke | all | inherit"
	},
	"position": {
		"syntax": "static | relative | absolute | sticky | fixed | -webkit-sticky"
	},
	"position-anchor": {
		"syntax": "auto | none | <anchor-name>"
	},
	"position-area": {
		"syntax": "none | <position-area>"
	},
	"position-try": {
		"syntax": "<'position-try-order'>? <'position-try-fallbacks'>"
	},
	"position-try-fallbacks": {
		"syntax": "none | [ [ <dashed-ident> || <try-tactic> ] | <'position-area'> ]#"
	},
	"position-try-options": {
		"syntax": "<'position-try-fallbacks'>"
	},
	"position-try-order": {
		"syntax": "normal | <try-size>"
	},
	"position-visibility": {
		"syntax": "always | [ anchors-valid || anchors-visible || no-overflow ]"
	},
	"print-color-adjust": {
		"syntax": "economy | exact"
	},
	"-webkit-print-color-adjust": {
		"syntax": "economy | exact"
	},
	"quotes": {
		"syntax": "none | auto | [ <string> <string> ]+"
	},
	"r": {
		"syntax": "<length> | <percentage>"
	},
	"reading-flow": {
		"syntax": "normal | source-order | flex-visual | flex-flow | grid-rows | grid-columns | grid-order"
	},
	"reading-order": {
		"syntax": "<integer>"
	},
	"resize": {
		"syntax": "none | both | horizontal | vertical | block | inline"
	},
	"rest": {
		"syntax": "<'rest-before'> <'rest-after'>?"
	},
	"rest-after": {
		"syntax": "<time> | none | x-weak | weak | medium | strong | x-strong"
	},
	"rest-before": {
		"syntax": "<time> | none | x-weak | weak | medium | strong | x-strong"
	},
	"right": {
		"syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>"
	},
	"rotate": {
		"syntax": "none | <angle> | [ x | y | z | <number>{3} ] && <angle>"
	},
	"row-gap": {
		"syntax": "normal | <length-percentage>"
	},
	"ruby-align": {
		"syntax": "start | center | space-between | space-around"
	},
	"ruby-merge": {
		"syntax": "separate | collapse | auto"
	},
	"ruby-overhang": {
		"syntax": "auto | none"
	},
	"ruby-position": {
		"syntax": "[ alternate || [ over | under ] ] | inter-character"
	},
	"rx": {
		"syntax": "<length> | <percentage>"
	},
	"ry": {
		"syntax": "<length> | <percentage>"
	},
	"scale": {
		"syntax": "none | [ <number> | <percentage> ]{1,3}"
	},
	"scroll-behavior": {
		"syntax": "auto | smooth"
	},
	"-ms-scroll-chaining": {
		"syntax": "chained | none"
	},
	"scroll-initial-target": {
		"syntax": "none | nearest"
	},
	"-ms-scroll-limit": {
		"syntax": "<'-ms-scroll-limit-x-min'> <'-ms-scroll-limit-y-min'> <'-ms-scroll-limit-x-max'> <'-ms-scroll-limit-y-max'>"
	},
	"-ms-scroll-limit-x-max": {
		"syntax": "auto | <length>"
	},
	"-ms-scroll-limit-x-min": {
		"syntax": "<length>"
	},
	"-ms-scroll-limit-y-max": {
		"syntax": "auto | <length>"
	},
	"-ms-scroll-limit-y-min": {
		"syntax": "<length>"
	},
	"scroll-margin": {
		"syntax": "<length>{1,4}"
	},
	"scroll-margin-block": {
		"syntax": "<length>{1,2}"
	},
	"scroll-margin-block-end": {
		"syntax": "<length>"
	},
	"scroll-margin-block-start": {
		"syntax": "<length>"
	},
	"scroll-margin-bottom": {
		"syntax": "<length>"
	},
	"scroll-margin-inline": {
		"syntax": "<length>{1,2}"
	},
	"scroll-margin-inline-end": {
		"syntax": "<length>"
	},
	"scroll-margin-inline-start": {
		"syntax": "<length>"
	},
	"scroll-margin-left": {
		"syntax": "<length>"
	},
	"scroll-margin-right": {
		"syntax": "<length>"
	},
	"scroll-margin-top": {
		"syntax": "<length>"
	},
	"scroll-marker-group": {
		"syntax": "none | before | after"
	},
	"scroll-padding": {
		"syntax": "[ auto | <length-percentage> ]{1,4}"
	},
	"scroll-padding-block": {
		"syntax": "[ auto | <length-percentage> ]{1,2}"
	},
	"scroll-padding-block-end": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-block-start": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-bottom": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-inline": {
		"syntax": "[ auto | <length-percentage> ]{1,2}"
	},
	"scroll-padding-inline-end": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-inline-start": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-left": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-right": {
		"syntax": "auto | <length-percentage>"
	},
	"scroll-padding-top": {
		"syntax": "auto | <length-percentage>"
	},
	"-ms-scroll-rails": {
		"syntax": "none | railed"
	},
	"scroll-snap-align": {
		"syntax": "[ none | start | end | center ]{1,2}"
	},
	"scroll-snap-coordinate": {
		"syntax": "none | <position>#"
	},
	"scroll-snap-destination": {
		"syntax": "<position>"
	},
	"scroll-snap-points-x": {
		"syntax": "none | repeat( <length-percentage> )"
	},
	"-ms-scroll-snap-points-x": {
		"syntax": "snapInterval( <length-percentage> , <length-percentage> ) | snapList( <length-percentage># )"
	},
	"scroll-snap-points-y": {
		"syntax": "none | repeat( <length-percentage> )"
	},
	"-ms-scroll-snap-points-y": {
		"syntax": "snapInterval( <length-percentage> , <length-percentage> ) | snapList( <length-percentage># )"
	},
	"scroll-snap-stop": {
		"syntax": "normal | always"
	},
	"scroll-snap-type": {
		"syntax": "none | [ x | y | block | inline | both ] [ mandatory | proximity ]?"
	},
	"-ms-scroll-snap-type": {
		"syntax": "none | proximity | mandatory"
	},
	"scroll-snap-type-x": {
		"syntax": "none | mandatory | proximity"
	},
	"scroll-snap-type-y": {
		"syntax": "none | mandatory | proximity"
	},
	"-ms-scroll-snap-x": {
		"syntax": "<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-x'>"
	},
	"-ms-scroll-snap-y": {
		"syntax": "<'-ms-scroll-snap-type'> <'-ms-scroll-snap-points-y'>"
	},
	"scroll-target-group": {
		"syntax": "none | auto"
	},
	"scroll-timeline": {
		"syntax": "[ <'scroll-timeline-name'> <'scroll-timeline-axis'>? ]#"
	},
	"scroll-timeline-axis": {
		"syntax": "[ block | inline | x | y ]#"
	},
	"scroll-timeline-name": {
		"syntax": "[ none | <dashed-ident> ]#"
	},
	"-ms-scroll-translation": {
		"syntax": "none | vertical-to-horizontal"
	},
	"-ms-scrollbar-3dlight-color": {
		"syntax": "<color>"
	},
	"-ms-scrollbar-arrow-color": {
		"syntax": "<color>"
	},
	"-ms-scrollbar-base-color": {
		"syntax": "<color>"
	},
	"scrollbar-color": {
		"syntax": "auto | <color>{2}"
	},
	"-ms-scrollbar-darkshadow-color": {
		"syntax": "<color>"
	},
	"-ms-scrollbar-face-color": {
		"syntax": "<color>"
	},
	"scrollbar-gutter": {
		"syntax": "auto | stable && both-edges?"
	},
	"-ms-scrollbar-highlight-color": {
		"syntax": "<color>"
	},
	"-ms-scrollbar-shadow-color": {
		"syntax": "<color>"
	},
	"-ms-scrollbar-track-color": {
		"syntax": "<color>"
	},
	"scrollbar-width": {
		"syntax": "auto | thin | none"
	},
	"shape-image-threshold": {
		"syntax": "<opacity-value>"
	},
	"shape-margin": {
		"syntax": "<length-percentage>"
	},
	"shape-outside": {
		"syntax": "none | [ <shape-box> || <basic-shape> ] | <image>"
	},
	"shape-rendering": {
		"syntax": "auto | optimizeSpeed | crispEdges | geometricPrecision"
	},
	"speak": {
		"syntax": "auto | never | always"
	},
	"speak-as": {
		"syntax": "normal | spell-out || digits || [ literal-punctuation | no-punctuation ]"
	},
	"-moz-stack-sizing": {
		"syntax": "ignore | stretch-to-fit"
	},
	"stop-color": {
		"syntax": "<'color'>"
	},
	"stop-opacity": {
		"syntax": "<'opacity'>"
	},
	"stroke": {
		"syntax": "<paint>"
	},
	"stroke-color": {
		"syntax": "<color>"
	},
	"stroke-dasharray": {
		"syntax": "none | [ <svg-length>+ ]#"
	},
	"stroke-dashoffset": {
		"syntax": "<svg-length>"
	},
	"stroke-linecap": {
		"syntax": "butt | round | square"
	},
	"stroke-linejoin": {
		"syntax": "miter | round | bevel"
	},
	"stroke-miterlimit": {
		"syntax": "<number-one-or-greater>"
	},
	"stroke-opacity": {
		"syntax": "<'opacity'>"
	},
	"stroke-width": {
		"syntax": "<svg-length>"
	},
	"tab-size": {
		"syntax": "<integer> | <length>"
	},
	"table-layout": {
		"syntax": "auto | fixed"
	},
	"-webkit-tap-highlight-color": {
		"syntax": "<color>"
	},
	"text-align": {
		"syntax": "start | end | left | right | center | justify | match-parent"
	},
	"text-align-last": {
		"syntax": "auto | start | end | left | right | center | justify"
	},
	"text-anchor": {
		"syntax": "start | middle | end"
	},
	"text-autospace": {
		"syntax": "normal | <autospace> | auto"
	},
	"-ms-text-autospace": {
		"syntax": "none | ideograph-alpha | ideograph-numeric | ideograph-parenthesis | ideograph-space"
	},
	"-moz-text-blink": {
		"syntax": "none | blink"
	},
	"text-box": {
		"syntax": "normal | <'text-box-trim'> || <'text-box-edge'>"
	},
	"text-box-edge": {
		"syntax": "auto | <text-edge>"
	},
	"text-box-trim": {
		"syntax": "none | trim-start | trim-end | trim-both"
	},
	"text-combine-upright": {
		"syntax": "none | all | [ digits <integer>? ]"
	},
	"text-decoration": {
		"syntax": "<'text-decoration-line'> || <'text-decoration-style'> || <'text-decoration-color'> || <'text-decoration-thickness'>"
	},
	"text-decoration-color": {
		"syntax": "<color>"
	},
	"text-decoration-inset": {
		"syntax": "<length>{1,2} | auto"
	},
	"text-decoration-line": {
		"syntax": "none | [ underline || overline || line-through || blink ] | spelling-error | grammar-error"
	},
	"text-decoration-skip": {
		"syntax": "none | [ objects || [ spaces | [ leading-spaces || trailing-spaces ] ] || edges || box-decoration ]"
	},
	"text-decoration-skip-ink": {
		"syntax": "auto | all | none"
	},
	"text-decoration-style": {
		"syntax": "solid | double | dotted | dashed | wavy"
	},
	"text-decoration-thickness": {
		"syntax": "auto | from-font | <length> | <percentage>"
	},
	"text-emphasis": {
		"syntax": "<'text-emphasis-style'> || <'text-emphasis-color'>"
	},
	"text-emphasis-color": {
		"syntax": "<color>"
	},
	"text-emphasis-position": {
		"syntax": "auto | [ over | under ] && [ right | left ]?"
	},
	"text-emphasis-style": {
		"syntax": "none | [ [ filled | open ] || [ dot | circle | double-circle | triangle | sesame ] ] | <string>"
	},
	"-webkit-text-fill-color": {
		"syntax": "<color>"
	},
	"text-indent": {
		"syntax": "<length-percentage> && hanging? && each-line?"
	},
	"text-justify": {
		"syntax": "auto | inter-character | inter-word | none"
	},
	"text-orientation": {
		"syntax": "mixed | upright | sideways"
	},
	"text-overflow": {
		"syntax": "[ clip | ellipsis | <string> ]{1,2}"
	},
	"text-rendering": {
		"syntax": "auto | optimizeSpeed | optimizeLegibility | geometricPrecision"
	},
	"-webkit-text-security": {
		"syntax": "none | circle | disc | square"
	},
	"text-shadow": {
		"syntax": "none | <shadow-t>#"
	},
	"text-size-adjust": {
		"syntax": "none | auto | <percentage>"
	},
	"text-spacing-trim": {
		"syntax": "space-all | normal | space-first | trim-start"
	},
	"-webkit-text-stroke": {
		"syntax": "<length> || <color>"
	},
	"-webkit-text-stroke-color": {
		"syntax": "<color>"
	},
	"-webkit-text-stroke-width": {
		"syntax": "<length>"
	},
	"text-transform": {
		"syntax": "none | [ capitalize | uppercase | lowercase ] || full-width || full-size-kana | math-auto"
	},
	"text-underline-offset": {
		"syntax": "auto | <length> | <percentage>"
	},
	"text-underline-position": {
		"syntax": "auto | from-font | [ under || [ left | right ] ]"
	},
	"text-wrap": {
		"syntax": "<'text-wrap-mode'> || <'text-wrap-style'>"
	},
	"text-wrap-mode": {
		"syntax": "wrap | nowrap"
	},
	"text-wrap-style": {
		"syntax": "auto | balance | stable | pretty"
	},
	"timeline-scope": {
		"syntax": "none | <dashed-ident>#"
	},
	"timeline-trigger": {
		"syntax": "none | [ <'timeline-trigger-name'> <'timeline-trigger-source'> <'timeline-trigger-range'> [ '/' <'timeline-trigger-exit-range'> ]? ]#"
	},
	"timeline-trigger-exit-range": {
		"syntax": "[ <'timeline-trigger-exit-range-start'> <'timeline-trigger-exit-range-end'>? ]#"
	},
	"timeline-trigger-exit-range-end": {
		"syntax": "[ auto | normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"timeline-trigger-exit-range-start": {
		"syntax": "[ auto | normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"timeline-trigger-name": {
		"syntax": "none | <dashed-ident>#"
	},
	"timeline-trigger-range": {
		"syntax": "[ <'timeline-trigger-range-start'> <'timeline-trigger-range-end'>? ]#"
	},
	"timeline-trigger-range-end": {
		"syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"timeline-trigger-range-start": {
		"syntax": "[ normal | <length-percentage> | <timeline-range-name> <length-percentage>? ]#"
	},
	"timeline-trigger-source": {
		"syntax": "<single-animation-timeline>#"
	},
	"top": {
		"syntax": "auto | <length-percentage> | <anchor()> | <anchor-size()>"
	},
	"touch-action": {
		"syntax": "auto | none | [ [ pan-x | pan-left | pan-right ] || [ pan-y | pan-up | pan-down ] || pinch-zoom ] | manipulation"
	},
	"-webkit-touch-callout": {
		"syntax": "default | none"
	},
	"-ms-touch-select": {
		"syntax": "grippers | none"
	},
	"transform": {
		"syntax": "none | <transform-list>"
	},
	"transform-box": {
		"syntax": "content-box | border-box | fill-box | stroke-box | view-box"
	},
	"transform-origin": {
		"syntax": "[ <length-percentage> | left | center | right | top | bottom ] | [ [ <length-percentage> | left | center | right ] && [ <length-percentage> | top | center | bottom ] ] <length>?"
	},
	"transform-style": {
		"syntax": "flat | preserve-3d"
	},
	"transition": {
		"syntax": "<single-transition>#"
	},
	"transition-behavior": {
		"syntax": "<transition-behavior-value>#"
	},
	"transition-delay": {
		"syntax": "<time>#"
	},
	"transition-duration": {
		"syntax": "<time>#"
	},
	"transition-property": {
		"syntax": "none | <single-transition-property>#"
	},
	"transition-timing-function": {
		"syntax": "<easing-function>#"
	},
	"translate": {
		"syntax": "none | <length-percentage> [ <length-percentage> <length>? ]?"
	},
	"trigger-scope": {
		"syntax": "none | all | <dashed-ident>#"
	},
	"unicode-bidi": {
		"syntax": "normal | embed | isolate | bidi-override | isolate-override | plaintext | -moz-isolate | -moz-isolate-override | -moz-plaintext | -webkit-isolate | -webkit-isolate-override | -webkit-plaintext"
	},
	"-webkit-user-drag": {
		"syntax": "none | element | auto"
	},
	"-moz-user-focus": {
		"syntax": "ignore | normal | select-after | select-before | select-menu | select-same | select-all | none"
	},
	"-moz-user-input": {
		"syntax": "auto | none | enabled | disabled"
	},
	"-moz-user-modify": {
		"syntax": "read-only | read-write | write-only"
	},
	"-webkit-user-modify": {
		"syntax": "read-only | read-write | read-write-plaintext-only"
	},
	"user-select": {
		"syntax": "auto | text | none | all"
	},
	"-moz-user-select": {
		"syntax": "none | text | all | -moz-none"
	},
	"-ms-user-select": {
		"syntax": "none | element | text"
	},
	"-webkit-user-select": {
		"syntax": "auto | none | text | all"
	},
	"vector-effect": {
		"syntax": "none | non-scaling-stroke | non-scaling-size | non-rotation | fixed-position"
	},
	"vertical-align": {
		"syntax": "baseline | sub | super | text-top | text-bottom | middle | top | bottom | <percentage> | <length>"
	},
	"view-timeline": {
		"syntax": "[ <'view-timeline-name'> [ <'view-timeline-axis'> || <'view-timeline-inset'> ]? ]#"
	},
	"view-timeline-axis": {
		"syntax": "[ block | inline | x | y ]#"
	},
	"view-timeline-inset": {
		"syntax": "[ [ auto | <length-percentage> ]{1,2} ]#"
	},
	"view-timeline-name": {
		"syntax": "[ none | <dashed-ident> ]#"
	},
	"view-transition-class": {
		"syntax": "none | <custom-ident>+"
	},
	"view-transition-name": {
		"syntax": "none | <custom-ident> | match-element"
	},
	"visibility": {
		"syntax": "visible | hidden | collapse"
	},
	"voice-balance": {
		"syntax": "<number> | left | center | right | leftwards | rightwards"
	},
	"voice-duration": {
		"syntax": "auto | <time>"
	},
	"voice-family": {
		"syntax": "[ [ <family-name> | <generic-voice> ] , ]* [ <family-name> | <generic-voice> ] | preserve"
	},
	"voice-pitch": {
		"syntax": "<frequency> && absolute | [ [ x-low | low | medium | high | x-high ] || [ <frequency> | <semitones> | <percentage> ] ]"
	},
	"voice-range": {
		"syntax": "<frequency> && absolute | [ [ x-low | low | medium | high | x-high ] || [ <frequency> | <semitones> | <percentage> ] ]"
	},
	"voice-rate": {
		"syntax": "[ normal | x-slow | slow | medium | fast | x-fast ] || <percentage>"
	},
	"voice-stress": {
		"syntax": "normal | strong | moderate | none | reduced"
	},
	"voice-volume": {
		"syntax": "silent | [ [ x-soft | soft | medium | loud | x-loud ] || <decibel> ]"
	},
	"white-space": {
		"syntax": "normal | pre | pre-wrap | pre-line | <'white-space-collapse'> || <'text-wrap-mode'>"
	},
	"white-space-collapse": {
		"syntax": "collapse | preserve | preserve-breaks | preserve-spaces | break-spaces"
	},
	"white-space-trim": {
		"syntax": "none | discard-before || discard-after || discard-inner"
	},
	"widows": {
		"syntax": "<integer>"
	},
	"width": {
		"syntax": "auto | <length-percentage [0,∞]> | min-content | max-content | fit-content | fit-content( <length-percentage [0,∞]> ) | <calc-size()> | <anchor-size()> | stretch | <-non-standard-size>"
	},
	"will-change": {
		"syntax": "auto | <animateable-feature>#"
	},
	"-moz-window-dragging": {
		"syntax": "drag | no-drag"
	},
	"-moz-window-shadow": {
		"syntax": "default | menu | tooltip | sheet | none"
	},
	"word-break": {
		"syntax": "normal | break-all | keep-all | break-word | auto-phrase"
	},
	"word-spacing": {
		"syntax": "normal | <length>"
	},
	"word-wrap": {
		"syntax": "normal | break-word"
	},
	"-ms-wrap-flow": {
		"syntax": "auto | both | start | end | maximum | clear"
	},
	"-ms-wrap-margin": {
		"syntax": "<length>"
	},
	"-ms-wrap-through": {
		"syntax": "wrap | none"
	},
	"writing-mode": {
		"syntax": "horizontal-tb | vertical-rl | vertical-lr | sideways-rl | sideways-lr | <svg-writing-mode>"
	},
	"x": {
		"syntax": "<length> | <percentage>"
	},
	"y": {
		"syntax": "<length> | <percentage>"
	},
	"z-index": {
		"syntax": "auto | <integer>"
	},
	"zoom": {
		"syntax": "normal | reset | <number [0,∞]> || <percentage [0,∞]>"
	}
}
