src/data/valid.json
{
"css": [
"{",
"}",
"*",
"&",
"~/",
"/",
"../",
":root",
"::selection",
"*::selection",
"@charset",
"@counter-style",
"@document",
"@font-face",
"@font-feature-values",
"@keyframes",
"@media",
"@namespace",
"@page",
"@supports",
"@import",
"@require",
"absolute",
"align-content",
"align-items",
"align-self",
"alignment",
"alignment-adjust",
"alignment-baseline",
"all",
"alt",
"animation",
"animation-delay",
"animation-direction",
"animation-duration",
"animation-fill-mode",
"animation-iteration-count",
"animation-name",
"animation-play-state",
"animation-timing-function",
"app-region",
"appearance",
"azimuth",
"backface-visibility",
"background",
"background-attachment",
"background-blend-mode",
"background-clip",
"background-color",
"background-image",
"background-origin",
"background-position",
"background-repeat",
"background-size",
"background-position",
"background-position-y",
"background-position-x",
"baseline-shift",
"bookmark-label",
"bookmark-level",
"bookmark-state",
"border",
"border-bottom",
"border-bottom-color",
"border-bottom-left-radius",
"border-bottom-right-radius",
"border-bottom-style",
"border-bottom-width",
"border-clip",
"border-clip-bottom",
"border-clip-left",
"border-clip-right",
"border-clip-top",
"border-collapse",
"border-color",
"border-image",
"border-image-outset",
"border-image-repeat",
"border-image-slice",
"border-image-source",
"border-image-width",
"border-left",
"border-left-color",
"border-left-style",
"border-left-width",
"border-limit",
"border-radius",
"border-right",
"border-right-color",
"border-right-style",
"border-right-width",
"border-spacing",
"border-style",
"border-top",
"border-top-color",
"border-top-left-radius",
"border-top-right-radius",
"border-top-style",
"border-top-width",
"border-width",
"bottom",
"box-decoration-break",
"box-direction",
"box-orient",
"box-flex",
"box-pack",
"box-shadow",
"box-sizing",
"box-snap",
"box-suppress",
"box-align",
"break-after",
"break-before",
"break-inside",
"caption-side",
"chains",
"child-align",
"clear",
"clear-after",
"clear-side",
"clip",
"clip-path",
"clip-rule",
"color",
"color-interpolation-filters",
"column-count",
"column-fill",
"column-gap",
"column-rule",
"column-rule-color",
"column-rule-style",
"column-rule-width",
"column-span",
"column-width",
"columns",
"composes",
"content",
"corner-shape",
"corners",
"counter-increment",
"counter-reset",
"counter-set",
"crop",
"cue",
"cue-after",
"cue-before",
"cursor",
"direction",
"display",
"display-inside",
"display-list",
"display-outside",
"dominant-baseline",
"drop-initial-after-adjust",
"drop-initial-after-align",
"drop-initial-before-adjust",
"drop-initial-before-align",
"drop-initial-size",
"drop-initial-value",
"elevation",
"empty-cells",
"fill",
"fill-opacity",
"fill-rule",
"filter",
"fixed",
"flex",
"flex-align",
"flex-basis",
"flex-direction",
"flex-flow",
"flex-item-align",
"flex-line-pack",
"flex-grow",
"flex-pack",
"flex-shrink",
"flex-wrap",
"float",
"float-defer-column",
"float-defer-page",
"float-displace",
"float-offset",
"float-wrap",
"flood-color",
"flood-opacity",
"flow",
"flow-from",
"flow-into",
"font",
"font-family",
"font-feature-settings",
"font-kerning",
"font-language-override",
"font-size",
"font-size-adjust",
"font-smoothing",
"font-stretch",
"font-style",
"font-synthesis",
"font-variant",
"font-variant-alternates",
"font-variant-caps",
"font-variant-east-asian",
"font-variant-ligatures",
"font-variant-numeric",
"font-variant-position",
"font-weight",
"footnote-display",
"footnote-policy",
"from",
"global",
"glyph-orientation-horizontal",
"glyph-orientation-vertical",
"grid (extra)",
"grid",
"grid-area",
"grid-auto-columns",
"grid-auto-flow",
"grid-auto-rows",
"grid-column",
"grid-column-end",
"grid-column-start",
"grid-row",
"grid-row-end",
"grid-row-start",
"grid-template (extra)",
"grid-template",
"grid-template-areas",
"grid-template-columns",
"grid-template-rows",
"hanging-punctuation",
"height",
"hyphens",
"icon",
"image-orientation",
"image-rendering",
"image-resolution",
"ime-mode",
"indent-edge-reset",
"initial-letter",
"initial-letter-align",
"inline-box-align",
"interpolation-mode",
"isolation",
"justify-content",
"justify-items",
"justify-self",
"left",
"letter-spacing",
"lighting-color",
"line-break",
"line-grid",
"line-height",
"line-snap",
"line-stacking",
"line-stacking-ruby",
"line-stacking-shift",
"line-stacking-strategy",
"list-style",
"list-style-image",
"list-style-position",
"list-style-type",
"local",
"kerning",
"margin",
"margin-bottom",
"margin-left",
"margin-right",
"margin-top",
"marker",
"marker-end",
"marker-mid",
"marker-side",
"marker-start",
"marquee-direction",
"marquee-loop",
"marquee-speed",
"marquee-style",
"mask",
"mask-border",
"mask-border-mode",
"mask-border-outset",
"mask-border-repeat",
"mask-border-slice",
"mask-border-source",
"mask-border-width",
"mask-clip",
"mask-composite",
"mask-image",
"mask-mode",
"mask-origin",
"mask-position",
"mask-repeat",
"mask-size",
"mask-type",
"max-height",
"max-lines",
"max-width",
"max-zoom",
"min-height",
"min-width",
"min-zoom",
"mix-blend-mode",
"move-to",
"mso-table-lspace",
"mso-table-rspace",
"nav-down",
"nav-index",
"nav-left",
"nav-right",
"nav-up",
"object-fit",
"object-position",
"offset-after",
"offset-before",
"offset-end",
"offset-start",
"opacity",
"order",
"orientation",
"orphans",
"osx-font-smoothing",
"outline",
"outline-color",
"outline-offset",
"outline-style",
"outline-width",
"overflow",
"overflow-scrolling",
"overflow-style",
"overflow-wrap",
"overflow-x",
"overflow-y",
"padding",
"padding-bottom",
"padding-left",
"padding-right",
"padding-top",
"page",
"page-break-after",
"page-break-before",
"page-break-inside",
"page-policy",
"pause",
"pause-after",
"pause-before",
"perspective",
"perspective-origin",
"pitch",
"pitch-range",
"play-during",
"pointer-events",
"position",
"presentation-level",
"quotes",
"region-fragment",
"resize",
"resolution",
"rest",
"rest-after",
"rest-before",
"richness",
"right",
"root",
"rotation",
"rotation-point",
"ruby-align",
"ruby-merge",
"ruby-position",
"running",
"selection",
"shape-image-threshold",
"shape-margin",
"shape-outside",
"shape-rendering",
"size",
"speak",
"speak-as",
"speak-header",
"speak-numeral",
"speak-punctuation",
"speech-rate",
"src",
"stop-color",
"stop-opacity",
"stress",
"string-set",
"stroke",
"stroke-width",
"tab",
"tab-align",
"tab-leaders",
"tab-leaders-alignment",
"tab-position",
"tab-size",
"table-baseline",
"table-column-span",
"table-layout",
"table-row-span",
"tap-highlight-color",
"template",
"text-align",
"text-align-all",
"text-align-last",
"text-anchor",
"text-combine-upright",
"text-decoration",
"text-decoration-color",
"text-decoration-line",
"text-decoration-skip",
"text-decoration-style",
"text-emphasis",
"text-emphasis-color",
"text-emphasis-position",
"text-emphasis-style",
"text-height",
"text-indent",
"text-justify",
"text-orientation",
"text-overflow",
"text-rendering",
"text-shadow",
"text-size-adjust",
"text-transform",
"text-underline-position",
"to",
"top",
"touch-action",
"touch-callout",
"transform",
"transform-box",
"transform-origin",
"transform-style",
"transition",
"transition-delay",
"transition-duration",
"transition-property",
"transition-timing-function",
"unicode-bidi",
"user-select",
"user-zoom",
"vertical-align",
"visibility",
"voice-balance",
"voice-duration",
"voice-family",
"voice-pitch",
"voice-range",
"voice-rate",
"voice-stress",
"voice-volume",
"volume",
"white-space",
"widows",
"width",
"will-change",
"word-break",
"word-spacing",
"word-wrap",
"wrap-flow",
"wrap-through",
"writing-mode",
"z-index",
"zoom"
],
"html": [
"-webkit-line-clamp",
"[hidden]",
"a",
"a",
"abbr",
"abel",
"acronym",
"address",
"altGlyph",
"altGlyphDef",
"altGlyphItem",
"animate",
"animateColor",
"animateMotion",
"animateTransform",
"applet",
"area",
"article",
"aside",
"audio",
"b",
"bdi",
"bdo",
"big",
"blockquote",
"body",
"br",
"button",
"button[disabled]",
"canvas",
"caption",
"circle",
"cite",
"clip-path",
"code",
"col",
"colgroup",
"color-profile",
"cursor",
"data",
"datalist",
"dd",
"defs",
"del",
"desc",
"details",
"dfn",
"div",
"dl",
"dt",
"ellipse",
"em",
"embed",
"feBlend",
"feColorMatrix",
"feComponentTransfer",
"feComposite",
"feConvolveMatrix",
"feDiffuseLighting",
"feDisplacementMap",
"feDistantLight",
"feFlood",
"feFuncA",
"feFuncB",
"feFuncG",
"feFuncR",
"feGaussianBlur",
"feImage",
"feMerge",
"feMergeNode",
"feMorphology",
"feOffset",
"fePointLight",
"feSpecularLighting",
"feSpotLight",
"feTile",
"feTurbulence",
"fieldset",
"figcaption",
"figure",
"filter",
"font",
"font-face",
"font-face-format",
"font-face-name",
"font-face-src",
"font-face-uri",
"footer",
"foreignObject",
"form",
"g",
"glyph",
"glyphRef",
"h1",
"h2",
"h3",
"h4",
"h5",
"h6",
"header",
"hgroup",
"hkern",
"hr",
"html",
"i",
"iframe",
"image",
"img",
"input",
"input[disabled]",
"input[type='button']",
"input[type='checkbox']",
"input[type='color']",
"input[type='date']",
"input[type='datetime']",
"input[type='datetime-local']",
"input[type='email']",
"input[type='file']",
"input[type='hidden']",
"input[type='image']",
"input[type='month']",
"input[type='number']",
"input[type='password']",
"input[type='radio']",
"input[type='range']",
"input[type='reset']",
"input[type='search']",
"input[type='submit']",
"input[type='tel']",
"input[type='text']",
"input[type='time']",
"input[type='url']",
"input[type='week']",
"input[type=button]",
"input[type=checkbox]",
"input[type=color]",
"input[type=date]",
"input[type=datetime-local]",
"input[type=datetime]",
"input[type=email]",
"input[type=file]",
"input[type=hidden]",
"input[type=image]",
"input[type=month]",
"input[type=number]",
"input[type=password]",
"input[type=radio]",
"input[type=range]",
"input[type=reset]",
"input[type=search]",
"input[type=submit]",
"input[type=tel]",
"input[type=text]",
"input[type=time]",
"input[type=url]",
"input[type=week]",
"ins",
"kbd",
"keygen",
"label",
"legend",
"li",
"line",
"line-clamp",
"linearGradient",
"main",
"map",
"mark",
"marker",
"mask",
"math",
"menu",
"menuitem",
"meta",
"meter",
"nav",
"object",
"ol",
"optgroup",
"option",
"output",
"p",
"param",
"path",
"pattern",
"picture",
"polygon",
"polyline",
"pre",
"progress",
"q",
"radialGradient",
"rect",
"rp",
"rt",
"ruby",
"s",
"samp",
"script",
"section",
"select",
"set",
"size",
"small",
"source",
"span",
"stop",
"strike",
"stroke",
"stroke-dasharray",
"stroke-dashoffset",
"stroke-linecap",
"stroke-miterlimit",
"stroke-opacity",
"stroke-width",
"strong",
"style",
"sub",
"summary",
"sup",
"svg",
"switch",
"symbol",
"table",
"tbody",
"td",
"text",
"textarea",
"textPath",
"tfoot",
"th",
"thead",
"time",
"title",
"tr",
"track",
"tref",
"tspan",
"tt",
"ul",
"use",
"var",
"video",
"view",
"vkern",
"wbr"
],
"prefixes": [
"-ms-",
"-webkit-",
"-o-",
"-moz-",
"-khtml-"
],
"pseudo": [
"{",
"::-webkit-resizer",
"::-webkit-scrollbar",
"::-webkit-scrollbar-button",
"::-webkit-scrollbar-corner",
"::-webkit-scrollbar-thumb",
"::-webkit-scrollbar-track",
"::-webkit-scrollbar-track-piece",
"::-moz-inner-focus",
"::active",
":active",
"::after",
":after",
"::before",
":before",
"::checked",
":checked",
"::disabled",
":disabled",
"::empty",
":empty",
"::enabled",
":enabled",
":first-child",
"::first-child",
"::first-letter",
":first-letter",
"::first-line",
":first-line",
"::first-of-type",
":first-of-type",
"::focus",
":focus",
"::hover",
":hover",
"input-placeholder",
":invalid",
"::last-child",
":last-child",
"::last-of-type",
":last-of-type",
"::link",
":link",
"::not",
":not",
"::nth-child",
":nth-child",
"::nth-last-child",
":nth-last-child",
"::nth-last-of-type",
":nth-last-of-type",
"::nth-of-type",
":nth-of-type",
"::only-child",
":only-child",
"::only-of-type",
":only-of-type",
"::optional",
":optional",
":placeholder",
"::placeholder",
":selection",
"::selection",
"::target",
":target",
"::valid",
":valid",
"::visited",
":visited"
],
"scope": [
":global",
":local"
]
}