Skip to content

Instantly share code, notes, and snippets.

@libetl

libetl/Helpers.kt

Last active Dec 1, 2020
Embed
What would you like to do?
React in Java
var knownHTMLTags = Object.getOwnPropertyNames(window || {})
.map(function (key) {
var match = /^HTML(.+)Element$/.exec(key);
return match && match[1].toLowerCase();
})
.filter(function (tag) {
return tag && tag !== "unknown";
});
var expandReactJson = function expandReactJson(
React,
components,
prefix,
json
) {
if (Array.isArray(json))
return json.map(function (element, index) {
if (element && element.props && !element.props.key)
element.props.key = "key-" + index;
return expandReactJson(
React,
components,
(prefix || "") + "[" + index + "]",
element
);
});
if (typeof json === "string") return json;
if (!json.type)
throw new Error("In " + (prefix || "") + " unknown type found");
var component = components && components[json.type];
if (!component) {
switch (json.type) {
case "tablerow":
component = "tr";
break;
case "tablecell":
component = "td";
break;
}
}
var allButChildren = {};
Object.keys((json && json.props) || {})
.filter(function (key) {
return key !== "children";
})
.forEach(function (key) {
allButChildren[key] = json.props[key];
});
if (!components[json.type] && knownHTMLTags.indexOf(json.type) === -1)
throw new Error("Could not find " + (prefix || "") + json.type);
return React.createElement(
component || json.type,
allButChildren,
expandReactJson(
React,
components,
(prefix || "") + " > " + json.type,
typeof json.props.children !== "object"
? json.props.children
: Object.keys(json.props.children).length === 0
? undefined
: json.props.children
)
);
};
package com.mycompany.react
import org.w3c.dom.html.HTMLElement
import java.lang.reflect.InvocationHandler
import java.lang.reflect.Method
import java.lang.reflect.Proxy
import kotlin.reflect.KClass
import kotlin.reflect.KType
import kotlin.reflect.full.createType
import kotlin.reflect.full.isSubtypeOf
import kotlin.reflect.full.starProjectedType
object Helpers {
val KType.allSupertypes
get(): Set<KType> = when {
this == Any::class -> setOf(Any::class.createType())
this.classifier is KClass<*> ->
setOf(this) +
(this.classifier as KClass<*>).supertypes.flatMap { it.allSupertypes }
else -> setOf(this)
}
fun <R : Any> tag(getTag: React.ReactHTML.() -> R): R =
getTag(
Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(React.ReactHTML::class.java)
) { _, method, _ ->
return@newProxyInstance Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(method.returnType)
) { _, _, _ ->
null
}
} as React.ReactHTML
)
inline fun <P : React.HTMLAttributes<T>, reified T : HTMLElement>
new(noinline getTag: React.ReactHTML.() -> React.DetailedHTMLFactory<P, T>) = tag(getTag).new()
fun <R> html(reactHTMLAction: React.ReactHTML.() -> R): R = Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(React.ReactHTML::class.java)
) { proxy, method, _ ->
if (method.name == "toString") {
return@newProxyInstance reactHTMLAction(proxy as React.ReactHTML).toString()
}
return@newProxyInstance null
} as R
fun <P : React.HTMLAttributes<T>, T : HTMLElement>
React.DOMElement<P, T>.setChildren(setChildren: () -> Any?) = this.apply { children = setChildren() }
inline fun <P : React.HTMLAttributes<T>, reified T : HTMLElement>
React.DetailedHTMLFactory<P, T>.new(action: T.() -> Unit = {}) = (
Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(React.DOMElement::class.java),
object : InvocationHandler {
val tagName = T::class.simpleName!!
.replace(Regex("^HTML(.*)Element$"), "$1")
.toLowerCase()
var propsObject: HTMLElement? = null
var children: Any? = null
override fun invoke(proxy: Any, method: Method, args: Array<out Any>?): Any? {
if (propsObject == null) {
val propsClass = T::class
propsObject = generatePropsObject<HTMLElement>(propsClass)
}
if (method.name == "getProps") {
return propsObject!!
}
if (method.name == "getState") {
return null
}
if (method.name == "setChildren") {
children = args!![0]
return null
}
if (method.name == "toString") {
val propsToString = propsObject?.toString()?.dropLast(1) ?: "{"
return """{"type":"$tagName","props":${
if (children == null) propsObject.toString()
else """$propsToString${if (propsToString != "{")"," else ""}"children":${
if (children is String)
"\"$children\""
else children?.toString() ?: "null"
}}"""
}}"""
}
return null
}
}
) as React.DOMElement<P, T>
).apply { action(props as T) }
inline fun <reified T : React.Component<U, V, W>, U, V, W> KClass<T>.new(action: U.() -> Unit = {}) =
(
Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(T::class.java),
object : InvocationHandler {
val askedClass = T::class
var propsObject: React.Props<*>? = null
override fun invoke(proxy: Any, method: Method, args: Array<out Any>?): Any? {
if (propsObject == null) {
val superTypes = askedClass.createType().allSupertypes
val propsClass = superTypes
.find {
it.isSubtypeOf(React.Component::class.starProjectedType) &&
it.arguments.isNotEmpty() &&
it.arguments[0].type != null
}!!
.arguments[0].type!!.classifier!! as KClass<*>
propsObject = generatePropsObject(propsClass)
}
if (method.name == "getProps") {
return propsObject!!
}
if (method.name == "getState") {
return null
}
if (method.name == "toString") {
return """{"type":"${askedClass.simpleName}","props":$propsObject}"""
}
return null
}
}
) as T
).apply { action(props) }
fun <T> generatePropsObject(propsClass: KClass<*>): T = Proxy.newProxyInstance(
Thread.currentThread().contextClassLoader,
arrayOf(propsClass.java),
object : InvocationHandler {
val savedValues = mutableMapOf<String, Any?>()
override fun invoke(proxy: Any, method: Method, args: Array<out Any>?): Any? {
if (method.name.startsWith("set"))
savedValues[
method.name[3].toLowerCase() + method.name.substring(4)
] = args!![0]
if (method.name.startsWith("get"))
return savedValues[
method.name[3].toLowerCase() + method.name.substring(4)
]
if (method.name == "toString")
return "{${
savedValues.entries.joinToString(",") {
"\"${it.key}\":${
if (it.value is String)
"\"${it.value}\""
else it.value
}"
}
}}"
return null
}
}
) as T
}
package com.mycompany.react
import org.w3c.dom.Document
import org.w3c.dom.events.Event
import org.w3c.dom.events.EventTarget
import org.w3c.dom.html.HTMLAnchorElement
import org.w3c.dom.html.HTMLAreaElement
import org.w3c.dom.html.HTMLBRElement
import org.w3c.dom.html.HTMLBaseElement
import org.w3c.dom.html.HTMLBodyElement
import org.w3c.dom.html.HTMLButtonElement
import org.w3c.dom.html.HTMLDListElement
import org.w3c.dom.html.HTMLDivElement
import org.w3c.dom.html.HTMLElement
import org.w3c.dom.html.HTMLFieldSetElement
import org.w3c.dom.html.HTMLFormElement
import org.w3c.dom.html.HTMLHRElement
import org.w3c.dom.html.HTMLHeadElement
import org.w3c.dom.html.HTMLHeadingElement
import org.w3c.dom.html.HTMLHtmlElement
import org.w3c.dom.html.HTMLIFrameElement
import org.w3c.dom.html.HTMLImageElement
import org.w3c.dom.html.HTMLInputElement
import org.w3c.dom.html.HTMLLIElement
import org.w3c.dom.html.HTMLLabelElement
import org.w3c.dom.html.HTMLLegendElement
import org.w3c.dom.html.HTMLLinkElement
import org.w3c.dom.html.HTMLMapElement
import org.w3c.dom.html.HTMLMetaElement
import org.w3c.dom.html.HTMLModElement
import org.w3c.dom.html.HTMLOListElement
import org.w3c.dom.html.HTMLObjectElement
import org.w3c.dom.html.HTMLOptGroupElement
import org.w3c.dom.html.HTMLOptionElement
import org.w3c.dom.html.HTMLParagraphElement
import org.w3c.dom.html.HTMLParamElement
import org.w3c.dom.html.HTMLPreElement
import org.w3c.dom.html.HTMLQuoteElement
import org.w3c.dom.html.HTMLScriptElement
import org.w3c.dom.html.HTMLSelectElement
import org.w3c.dom.html.HTMLStyleElement
import org.w3c.dom.html.HTMLTableCellElement
import org.w3c.dom.html.HTMLTableColElement
import org.w3c.dom.html.HTMLTableElement
import org.w3c.dom.html.HTMLTableRowElement
import org.w3c.dom.html.HTMLTableSectionElement
import org.w3c.dom.html.HTMLTextAreaElement
import org.w3c.dom.html.HTMLTitleElement
import org.w3c.dom.html.HTMLUListElement
object React {
interface HTMLWebViewElement : HTMLElement
interface Element : ReactElement<Any, Any>
interface ElementClass<T : Props<T>> : Component1<T> {
override fun render(): Any? /* ReactElement0? | String? | Number? | Any? | ReactNodeArray? | ReactPortal? | Boolean? */
}
interface ElementAttributesProperty {
var props: Any
}
interface ElementChildrenAttribute {
var children: Any
}
interface IntrinsicAttributes : Attributes
interface IntrinsicClassAttributes<T> : ClassAttributes<T>
interface IntrinsicElements {
var a: ClassAttributes<HTMLAnchorElement> /* ClassAttributes<HTMLAnchorElement> & com.egencia.service.billofmaterials.serverdrivenui.AnchorHTMLAttributes<HTMLAnchorElement> */
var abbr: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var address: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var area: ClassAttributes<HTMLAreaElement> /* ClassAttributes<HTMLAreaElement> & com.egencia.service.billofmaterials.serverdrivenui.AreaHTMLAttributes<HTMLAreaElement> */
var article: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var aside: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var audio: ClassAttributes<HTMLAudioElement> /* ClassAttributes<HTMLAudioElement> & com.egencia.service.billofmaterials.serverdrivenui.AudioHTMLAttributes<HTMLAudioElement> */
var b: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var base: ClassAttributes<HTMLBaseElement> /* ClassAttributes<HTMLBaseElement> & com.egencia.service.billofmaterials.serverdrivenui.BaseHTMLAttributes<HTMLBaseElement> */
var bdi: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var bdo: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var big: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var blockquote: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.BlockquoteHTMLAttributes<HTMLElement> */
var body: ClassAttributes<HTMLBodyElement> /* ClassAttributes<HTMLBodyElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLBodyElement> */
var br: ClassAttributes<HTMLBRElement> /* ClassAttributes<HTMLBRElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLBRElement> */
var button: ClassAttributes<HTMLButtonElement> /* ClassAttributes<HTMLButtonElement> & com.egencia.service.billofmaterials.serverdrivenui.ButtonHTMLAttributes<HTMLButtonElement> */
// var canvas: ClassAttributes<HTMLCanvasElement> /* ClassAttributes<HTMLCanvasElement> & com.egencia.service.billofmaterials.serverdrivenui.CanvasHTMLAttributes<HTMLCanvasElement> */
var caption: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var cite: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var code: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var col: ClassAttributes<HTMLTableColElement> /* ClassAttributes<HTMLTableColElement> & com.egencia.service.billofmaterials.serverdrivenui.ColHTMLAttributes<HTMLTableColElement> */
var colgroup: ClassAttributes<HTMLTableColElement> /* ClassAttributes<HTMLTableColElement> & com.egencia.service.billofmaterials.serverdrivenui.ColgroupHTMLAttributes<HTMLTableColElement> */
// var data: ClassAttributes<HTMLDataElement> /* ClassAttributes<HTMLDataElement> & com.egencia.service.billofmaterials.serverdrivenui.DataHTMLAttributes<HTMLDataElement> */
// var datalist: ClassAttributes<HTMLDataListElement> /* ClassAttributes<HTMLDataListElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLDataListElement> */
var dd: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var del: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.DelHTMLAttributes<HTMLElement> */
var details: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.DetailsHTMLAttributes<HTMLElement> */
var dfn: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var dialog: ClassAttributes<HTMLDialogElement> /* ClassAttributes<HTMLDialogElement> & com.egencia.service.billofmaterials.serverdrivenui.DialogHTMLAttributes<HTMLDialogElement> */
var div: ClassAttributes<HTMLDivElement> /* ClassAttributes<HTMLDivElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLDivElement> */
var dl: ClassAttributes<HTMLDListElement> /* ClassAttributes<HTMLDListElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLDListElement> */
var dt: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var em: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var embed: ClassAttributes<HTMLEmbedElement> /* ClassAttributes<HTMLEmbedElement> & com.egencia.service.billofmaterials.serverdrivenui.EmbedHTMLAttributes<HTMLEmbedElement> */
var fieldset: ClassAttributes<HTMLFieldSetElement> /* ClassAttributes<HTMLFieldSetElement> & com.egencia.service.billofmaterials.serverdrivenui.FieldsetHTMLAttributes<HTMLFieldSetElement> */
var figcaption: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var figure: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var footer: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var form: ClassAttributes<HTMLFormElement> /* ClassAttributes<HTMLFormElement> & com.egencia.service.billofmaterials.serverdrivenui.FormHTMLAttributes<HTMLFormElement> */
var h1: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var h2: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var h3: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var h4: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var h5: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var h6: ClassAttributes<HTMLHeadingElement> /* ClassAttributes<HTMLHeadingElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadingElement> */
var head: ClassAttributes<HTMLHeadElement> /* ClassAttributes<HTMLHeadElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHeadElement> */
var header: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var hgroup: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var hr: ClassAttributes<HTMLHRElement> /* ClassAttributes<HTMLHRElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLHRElement> */
var html: ClassAttributes<HTMLHtmlElement> /* ClassAttributes<HTMLHtmlElement> & com.egencia.service.billofmaterials.serverdrivenui.HtmlHTMLAttributes<HTMLHtmlElement> */
var i: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var iframe: ClassAttributes<HTMLIFrameElement> /* ClassAttributes<HTMLIFrameElement> & com.egencia.service.billofmaterials.serverdrivenui.IframeHTMLAttributes<HTMLIFrameElement> */
var img: ClassAttributes<HTMLImageElement> /* ClassAttributes<HTMLImageElement> & com.egencia.service.billofmaterials.serverdrivenui.ImgHTMLAttributes<HTMLImageElement> */
var input: ClassAttributes<HTMLInputElement> /* ClassAttributes<HTMLInputElement> & com.egencia.service.billofmaterials.serverdrivenui.InputHTMLAttributes<HTMLInputElement> */
var ins: ClassAttributes<HTMLModElement> /* ClassAttributes<HTMLModElement> & com.egencia.service.billofmaterials.serverdrivenui.InsHTMLAttributes<HTMLModElement> */
var kbd: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var keygen: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.KeygenHTMLAttributes<HTMLElement> */
var label: ClassAttributes<HTMLLabelElement> /* ClassAttributes<HTMLLabelElement> & com.egencia.service.billofmaterials.serverdrivenui.LabelHTMLAttributes<HTMLLabelElement> */
var legend: ClassAttributes<HTMLLegendElement> /* ClassAttributes<HTMLLegendElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLLegendElement> */
var li: ClassAttributes<HTMLLIElement> /* ClassAttributes<HTMLLIElement> & com.egencia.service.billofmaterials.serverdrivenui.LiHTMLAttributes<HTMLLIElement> */
var link: ClassAttributes<HTMLLinkElement> /* ClassAttributes<HTMLLinkElement> & com.egencia.service.billofmaterials.serverdrivenui.LinkHTMLAttributes<HTMLLinkElement> */
var main: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var map: ClassAttributes<HTMLMapElement> /* ClassAttributes<HTMLMapElement> & com.egencia.service.billofmaterials.serverdrivenui.MapHTMLAttributes<HTMLMapElement> */
var mark: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var menu: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.MenuHTMLAttributes<HTMLElement> */
var menuitem: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var meta: ClassAttributes<HTMLMetaElement> /* ClassAttributes<HTMLMetaElement> & com.egencia.service.billofmaterials.serverdrivenui.MetaHTMLAttributes<HTMLMetaElement> */
var meter: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.MeterHTMLAttributes<HTMLElement> */
var nav: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var noindex: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var noscript: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var `object`: ClassAttributes<HTMLObjectElement> /* ClassAttributes<HTMLObjectElement> & com.egencia.service.billofmaterials.serverdrivenui.ObjectHTMLAttributes<HTMLObjectElement> */
var ol: ClassAttributes<HTMLOListElement> /* ClassAttributes<HTMLOListElement> & com.egencia.service.billofmaterials.serverdrivenui.OlHTMLAttributes<HTMLOListElement> */
var optgroup: ClassAttributes<HTMLOptGroupElement> /* ClassAttributes<HTMLOptGroupElement> & com.egencia.service.billofmaterials.serverdrivenui.OptgroupHTMLAttributes<HTMLOptGroupElement> */
var option: ClassAttributes<HTMLOptionElement> /* ClassAttributes<HTMLOptionElement> & com.egencia.service.billofmaterials.serverdrivenui.OptionHTMLAttributes<HTMLOptionElement> */
var output: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.OutputHTMLAttributes<HTMLElement> */
var p: ClassAttributes<HTMLParagraphElement> /* ClassAttributes<HTMLParagraphElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLParagraphElement> */
var param: ClassAttributes<HTMLParamElement> /* ClassAttributes<HTMLParamElement> & com.egencia.service.billofmaterials.serverdrivenui.ParamHTMLAttributes<HTMLParamElement> */
var picture: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var pre: ClassAttributes<HTMLPreElement> /* ClassAttributes<HTMLPreElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLPreElement> */
// var progress: ClassAttributes<HTMLProgressElement> /* ClassAttributes<HTMLProgressElement> & com.egencia.service.billofmaterials.serverdrivenui.ProgressHTMLAttributes<HTMLProgressElement> */
var q: ClassAttributes<HTMLQuoteElement> /* ClassAttributes<HTMLQuoteElement> & com.egencia.service.billofmaterials.serverdrivenui.QuoteHTMLAttributes<HTMLQuoteElement> */
var rp: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var rt: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var ruby: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var s: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var samp: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var slot: ClassAttributes<HTMLSlotElement> /* ClassAttributes<HTMLSlotElement> & com.egencia.service.billofmaterials.serverdrivenui.SlotHTMLAttributes<HTMLSlotElement> */
var script: ClassAttributes<HTMLScriptElement> /* ClassAttributes<HTMLScriptElement> & com.egencia.service.billofmaterials.serverdrivenui.ScriptHTMLAttributes<HTMLScriptElement> */
var section: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var select: ClassAttributes<HTMLSelectElement> /* ClassAttributes<HTMLSelectElement> & com.egencia.service.billofmaterials.serverdrivenui.SelectHTMLAttributes<HTMLSelectElement> */
var small: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var source: ClassAttributes<HTMLSourceElement> /* ClassAttributes<HTMLSourceElement> & com.egencia.service.billofmaterials.serverdrivenui.SourceHTMLAttributes<HTMLSourceElement> */
// var span: ClassAttributes<HTMLSpanElement> /* ClassAttributes<HTMLSpanElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLSpanElement> */
var strong: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var style: ClassAttributes<HTMLStyleElement> /* ClassAttributes<HTMLStyleElement> & com.egencia.service.billofmaterials.serverdrivenui.StyleHTMLAttributes<HTMLStyleElement> */
var sub: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var summary: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var sup: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var table: ClassAttributes<HTMLTableElement> /* ClassAttributes<HTMLTableElement> & com.egencia.service.billofmaterials.serverdrivenui.TableHTMLAttributes<HTMLTableElement> */
// var template: ClassAttributes<HTMLTemplateElement> /* ClassAttributes<HTMLTemplateElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTemplateElement> */
// var tbody: ClassAttributes<HTMLTableSectionElement> /* ClassAttributes<HTMLTableSectionElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTableSectionElement> */
// var td: ClassAttributes<HTMLTableDataCellElement> /* ClassAttributes<HTMLTableDataCellElement> & com.egencia.service.billofmaterials.serverdrivenui.TdHTMLAttributes<HTMLTableDataCellElement> */
var textarea: ClassAttributes<HTMLTextAreaElement> /* ClassAttributes<HTMLTextAreaElement> & com.egencia.service.billofmaterials.serverdrivenui.TextareaHTMLAttributes<HTMLTextAreaElement> */
var tfoot: ClassAttributes<HTMLTableSectionElement> /* ClassAttributes<HTMLTableSectionElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTableSectionElement> */
// var th: ClassAttributes<HTMLTableHeaderCellElement> /* ClassAttributes<HTMLTableHeaderCellElement> & com.egencia.service.billofmaterials.serverdrivenui.ThHTMLAttributes<HTMLTableHeaderCellElement> */
var thead: ClassAttributes<HTMLTableSectionElement> /* ClassAttributes<HTMLTableSectionElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTableSectionElement> */
var time: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.TimeHTMLAttributes<HTMLElement> */
var title: ClassAttributes<HTMLTitleElement> /* ClassAttributes<HTMLTitleElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTitleElement> */
var tr: ClassAttributes<HTMLTableRowElement> /* ClassAttributes<HTMLTableRowElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLTableRowElement> */
// var track: ClassAttributes<HTMLTrackElement> /* ClassAttributes<HTMLTrackElement> & com.egencia.service.billofmaterials.serverdrivenui.TrackHTMLAttributes<HTMLTrackElement> */
var u: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var ul: ClassAttributes<HTMLUListElement> /* ClassAttributes<HTMLUListElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLUListElement> */
var `var`: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
// var video: ClassAttributes<HTMLVideoElement> /* ClassAttributes<HTMLVideoElement> & com.egencia.service.billofmaterials.serverdrivenui.VideoHTMLAttributes<HTMLVideoElement> */
var wbr: ClassAttributes<HTMLElement> /* ClassAttributes<HTMLElement> & com.egencia.service.billofmaterials.serverdrivenui.HTMLAttributes<HTMLElement> */
var webview: ClassAttributes<HTMLWebViewElement> /* ClassAttributes<com.egencia.service.billofmaterials.serverdrivenui.React.HTMLWebViewElement> & com.egencia.service.billofmaterials.serverdrivenui.WebViewHTMLAttributes<com.egencia.service.billofmaterials.serverdrivenui.React.HTMLWebViewElement> */
/*var svg: SVGProps<SVGSVGElement>
var animate: SVGProps<SVGElement>
var animateMotion: SVGProps<SVGElement>
var animateTransform: SVGProps<SVGElement>
var circle: SVGProps<SVGCircleElement>
var clipPath: SVGProps<SVGClipPathElement>
var defs: SVGProps<SVGDefsElement>
var desc: SVGProps<SVGDescElement>
var ellipse: SVGProps<SVGEllipseElement>
var feBlend: SVGProps<SVGFEBlendElement>
var feColorMatrix: SVGProps<SVGFEColorMatrixElement>
var feComponentTransfer: SVGProps<SVGFEComponentTransferElement>
var feComposite: SVGProps<SVGFECompositeElement>
var feConvolveMatrix: SVGProps<SVGFEConvolveMatrixElement>
var feDiffuseLighting: SVGProps<SVGFEDiffuseLightingElement>
var feDisplacementMap: SVGProps<SVGFEDisplacementMapElement>
var feDistantLight: SVGProps<SVGFEDistantLightElement>
var feDropShadow: SVGProps<SVGFEDropShadowElement>
var feFlood: SVGProps<SVGFEFloodElement>
var feFuncA: SVGProps<SVGFEFuncAElement>
var feFuncB: SVGProps<SVGFEFuncBElement>
var feFuncG: SVGProps<SVGFEFuncGElement>
var feFuncR: SVGProps<SVGFEFuncRElement>
var feGaussianBlur: SVGProps<SVGFEGaussianBlurElement>
var feImage: SVGProps<SVGFEImageElement>
var feMerge: SVGProps<SVGFEMergeElement>
var feMergeNode: SVGProps<SVGFEMergeNodeElement>
var feMorphology: SVGProps<SVGFEMorphologyElement>
var feOffset: SVGProps<SVGFEOffsetElement>
var fePointLight: SVGProps<SVGFEPointLightElement>
var feSpecularLighting: SVGProps<SVGFESpecularLightingElement>
var feSpotLight: SVGProps<SVGFESpotLightElement>
var feTile: SVGProps<SVGFETileElement>
var feTurbulence: SVGProps<SVGFETurbulenceElement>
var filter: SVGProps<SVGFilterElement>
var foreignObject: SVGProps<SVGForeignObjectElement>
var g: SVGProps<SVGGElement>
var image: SVGProps<SVGImageElement>
var line: SVGProps<SVGLineElement>
var linearGradient: SVGProps<SVGLinearGradientElement>
var marker: SVGProps<SVGMarkerElement>
var mask: SVGProps<SVGMaskElement>
var metadata: SVGProps<SVGMetadataElement>
var mpath: SVGProps<SVGElement>
var path: SVGProps<SVGPathElement>
var pattern: SVGProps<SVGPatternElement>
var polygon: SVGProps<SVGPolygonElement>
var polyline: SVGProps<SVGPolylineElement>
var radialGradient: SVGProps<SVGRadialGradientElement>
var rect: SVGProps<SVGRectElement>
var stop: SVGProps<SVGStopElement>
var switch: SVGProps<SVGSwitchElement>
var symbol: SVGProps<SVGSymbolElement>
var text: SVGProps<SVGTextElement>
var textPath: SVGProps<SVGTextPathElement>
var tspan: SVGProps<SVGTSpanElement>
var use: SVGProps<SVGUseElement>
var view: SVGProps<SVGViewElement>*/
}
interface StandardLonghandProperties<TLength, TTime> {
var alignContent: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "space-around" | "space-between" | "space-evenly" | "stretch" | "center" | "end" | "flex-end" | "flex-start" | "start" | "baseline" | "normal" | String? & Any? */
var alignItems: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "baseline" | "normal" | "stretch" | String? & Any? */
var alignSelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "normal" | "stretch" | String? & Any? */
var animationDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var animationDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alternate" | "alternate-reverse" | "normal" | "reverse" | String? & Any? */
var animationDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var animationFillMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "backwards" | "both" | "forwards" | "none" | String? & Any? */
var animationIterationCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "infinite" | String? & Any? | Number? & Any? */
var animationName: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var animationPlayState: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "paused" | "running" | String? & Any? */
var animationTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var appearance: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "button" | "checkbox" | "listbox" | "menulist" | "meter" | "progress-bar" | "push-button" | "radio" | "searchfield" | "slider-horizontal" | "square-button" | "textarea" | "auto" | "menulist-button" | "none" | "textfield" */
var aspectRatio: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? */
var backdropFilter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var backfaceVisibility: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "hidden" | "visible" */
var backgroundAttachment: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "fixed" | "local" | "scroll" | String? & Any? */
var backgroundBlendMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "color" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" | "hard-light" | "hue" | "lighten" | "luminosity" | "multiply" | "normal" | "overlay" | "saturation" | "screen" | "soft-light" | String? & Any? */
var backgroundClip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | String? & Any? */
var backgroundColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var backgroundImage: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var backgroundOrigin: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | String? & Any? */
var backgroundPosition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var backgroundPositionX: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "center" | "left" | "right" | "x-end" | "x-start" | String? & Any? */
var backgroundPositionY: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "top" | "y-end" | "y-start" | String? & Any? */
var backgroundRepeat: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | String? & Any? */
var backgroundSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "contain" | "cover" | String? & Any? */
var blockOverflow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clip" | "ellipsis" | String? & Any? */
var blockSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var borderBlockColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlockEndColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlockEndStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderBlockEndWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderBlockStartColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlockStartStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderBlockStartWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderBlockStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderBlockWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderBottomColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBottomLeftRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderBottomRightRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderBottomStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderBottomWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderCollapse: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "collapse" | "separate" */
var borderEndEndRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderEndStartRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderImageOutset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? | Number? & Any? */
var borderImageRepeat: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "repeat" | "round" | "space" | "stretch" | String? & Any? */
var borderImageSlice: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? | Number? & Any? */
var borderImageSource: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var borderImageWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? | Number? & Any? */
var borderInlineColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderInlineEndColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderInlineEndStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderInlineEndWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderInlineStartColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderInlineStartStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderInlineStartWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderInlineStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderInlineWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderLeftColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderLeftStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderLeftWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderRightColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderRightStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderRightWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var borderSpacing: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderStartEndRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderStartStartRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderTopColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderTopLeftRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderTopRightRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderTopStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var borderTopWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var bottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var boxDecorationBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clone" | "slice" */
var boxShadow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var boxSizing: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" */
var breakAfter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "always" | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region" | "column" | "left" | "page" | "recto" | "region" | "right" | "verso" */
var breakBefore: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "always" | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region" | "column" | "left" | "page" | "recto" | "region" | "right" | "verso" */
var breakInside: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "avoid" | "avoid-column" | "avoid-page" | "avoid-region" */
var captionSide: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block-end" | "block-start" | "bottom" | "inline-end" | "inline-start" | "top" */
var caretColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "auto" */
var clear: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "both" | "inline-end" | "inline-start" | "left" | "none" | "right" */
var clipPath: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "none" | String? & Any? */
var color: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var colorAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "economy" | "exact" */
var columnCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | Number? & Any? */
var columnFill: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "balance" */
var columnGap: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var columnRuleColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var columnRuleStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | String? & Any? */
var columnRuleWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | String? & Any? */
var columnSpan: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" */
var columnWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" */
var contain: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "content" | "layout" | "none" | "paint" | "size" | "strict" | "style" | String? & Any? */
var content: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "close-quote" | "no-close-quote" | "no-open-quote" | "open-quote" | "contents" | String? & Any? | "none" | "normal" */
var counterIncrement: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var counterReset: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var counterSet: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var cursor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-grab" | "-webkit-grab" | "alias" | "all-scroll" | "auto" | "cell" | "col-resize" | "context-menu" | "copy" | "crosshair" | "default" | "e-resize" | "ew-resize" | "grab" | "grabbing" | "help" | "move" | "n-resize" | "ne-resize" | "nesw-resize" | "no-drop" | "none" | "not-allowed" | "ns-resize" | "nw-resize" | "nwse-resize" | "pointer" | "progress" | "row-resize" | "s-resize" | "se-resize" | "sw-resize" | "text" | "vertical-text" | "w-resize" | "wait" | "zoom-in" | "zoom-out" | String? & Any? */
var direction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ltr" | "rtl" */
var display: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block" | "inline" | "run-in" | "-ms-flexbox" | "-ms-grid" | "-webkit-flex" | "flex" | "flow" | "flow-root" | "grid" | "ruby" | "table" | "ruby-base" | "ruby-base-container" | "ruby-text" | "ruby-text-container" | "table-caption" | "table-cell" | "table-column" | "table-column-group" | "table-footer-group" | "table-header-group" | "table-row" | "table-row-group" | "-ms-inline-flexbox" | "-ms-inline-grid" | "-webkit-inline-flex" | "inline-block" | "inline-flex" | "inline-grid" | "inline-list-item" | "inline-table" | "contents" | "list-item" | "none" | String? & Any? */
var emptyCells: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "hide" | "show" */
var filter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var flexBasis: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-auto" | "auto" | "content" | "max-content" | "min-content" | String? & Any? */
var flexDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "column-reverse" | "row" | "row-reverse" */
var flexGrow: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var flexShrink: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var flexWrap: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "nowrap" | "wrap" | "wrap-reverse" */
var float: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "inline-end" | "inline-start" | "left" | "none" | "right" */
var fontFamily: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "cursive" | "fantasy" | "monospace" | "sans-serif" | "serif" | String? & Any? */
var fontFeatureSettings: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var fontKerning: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | "normal" */
var fontLanguageOverride: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var fontOpticalSizing: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" */
var fontSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "large" | "medium" | "small" | "x-large" | "x-small" | "xx-large" | "xx-small" | "xxx-large" | TLength? | "larger" | "smaller" | String? & Any? */
var fontSizeAdjust: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | Number? & Any? */
var fontSmooth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "large" | "medium" | "small" | "x-large" | "x-small" | "xx-large" | "xx-small" | "xxx-large" | TLength? | "always" | "auto" | "never" */
var fontStretch: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "condensed" | "expanded" | "extra-condensed" | "extra-expanded" | "normal" | "semi-condensed" | "semi-expanded" | "ultra-condensed" | "ultra-expanded" | String? & Any? */
var fontStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "italic" | "normal" | "oblique" | String? & Any? */
var fontSynthesis: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "style" | "weight" | String? & Any? */
var fontVariant: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "jis04" | "jis78" | "jis83" | "jis90" | "simplified" | "traditional" | "all-petite-caps" | "all-small-caps" | "common-ligatures" | "contextual" | "diagonal-fractions" | "discretionary-ligatures" | "full-width" | "historical-forms" | "historical-ligatures" | "lining-nums" | "no-common-ligatures" | "no-contextual" | "no-discretionary-ligatures" | "no-historical-ligatures" | "none" | "normal" | "oldstyle-nums" | "ordinal" | "petite-caps" | "proportional-nums" | "proportional-width" | "ruby" | "slashed-zero" | "small-caps" | "stacked-fractions" | "tabular-nums" | "titling-caps" | "unicase" | String? & Any? */
var fontVariantCaps: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all-petite-caps" | "all-small-caps" | "normal" | "petite-caps" | "small-caps" | "titling-caps" | "unicase" */
var fontVariantEastAsian: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "jis04" | "jis78" | "jis83" | "jis90" | "simplified" | "traditional" | "full-width" | "normal" | "proportional-width" | "ruby" | String? & Any? */
var fontVariantLigatures: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "common-ligatures" | "contextual" | "discretionary-ligatures" | "historical-ligatures" | "no-common-ligatures" | "no-contextual" | "no-discretionary-ligatures" | "no-historical-ligatures" | "none" | "normal" | String? & Any? */
var fontVariantNumeric: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "diagonal-fractions" | "lining-nums" | "normal" | "oldstyle-nums" | "ordinal" | "proportional-nums" | "slashed-zero" | "stacked-fractions" | "tabular-nums" | String? & Any? */
var fontVariantPosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | "sub" | "super" */
var fontVariationSettings: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var fontWeight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "bold" | "normal" | Number? & Any? | "bolder" | "lighter" */
var gridAutoColumns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? */
var gridAutoFlow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "dense" | "row" | String? & Any? */
var gridAutoRows: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? */
var gridColumnEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridColumnStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridRowEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridRowStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridTemplateAreas: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var gridTemplateColumns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? | "none" | "subgrid" */
var gridTemplateRows: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? | "none" | "subgrid" */
var hangingPunctuation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "allow-end" | "first" | "force-end" | "last" | "none" | String? & Any? */
var height: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var hyphens: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "manual" | "none" */
var imageOrientation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "flip" | "from-image" | String? & Any? */
var imageRendering: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-crisp-edges" | "-webkit-optimize-contrast" | "auto" | "crisp-edges" | "pixelated" */
var imageResolution: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "from-image" | String? & Any? */
var initialLetter: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? | Number? & Any? */
var inlineSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var inset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var insetInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var isolation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "isolate" */
var justifyContent: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "space-around" | "space-between" | "space-evenly" | "stretch" | "center" | "end" | "flex-end" | "flex-start" | "start" | "left" | "normal" | "right" | String? & Any? */
var justifyItems: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "baseline" | "left" | "legacy" | "normal" | "right" | "stretch" | String? & Any? */
var justifySelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "left" | "normal" | "right" | "stretch" | String? & Any? */
var left: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var letterSpacing: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" */
var lineBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "anywhere" | "auto" | "loose" | "normal" | "strict" */
var lineHeight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? | Number? & Any? */
var lineHeightStep: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var listStyleImage: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var listStylePosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "inside" | "outside" */
var listStyleType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var marginBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var marginTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var maskBorderMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alpha" | "luminance" */
var maskBorderOutset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? | Number? & Any? */
var maskBorderRepeat: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "repeat" | "round" | "space" | "stretch" | String? & Any? */
var maskBorderSlice: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? | Number? & Any? */
var maskBorderSource: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var maskBorderWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? | Number? & Any? */
var maskClip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "no-clip" | String? & Any? */
var maskComposite: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "add" | "exclude" | "intersect" | "subtract" | String? & Any? */
var maskImage: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var maskMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alpha" | "luminance" | "match-source" | String? & Any? */
var maskOrigin: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "margin-box" | String? & Any? */
var maskPosition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var maskRepeat: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | String? & Any? */
var maskSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "contain" | "cover" | String? & Any? */
var maskType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alpha" | "luminance" */
var mathStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "compact" | "normal" */
var maxBlockSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "max-content" | "min-content" | "none" | String? & Any? */
var maxHeight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-max-content" | "-webkit-min-content" | "max-content" | "min-content" | "none" | String? & Any? */
var maxInlineSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "max-content" | "min-content" | "none" | String? & Any? */
var maxLines: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | Number? & Any? */
var maxWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-max-content" | "-webkit-min-content" | "intrinsic" | "max-content" | "min-content" | "none" | String? & Any? */
var minBlockSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var minHeight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-max-content" | "-webkit-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var minInlineSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "auto" | "max-content" | "min-content" | String? & Any? */
var minWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-max-content" | "-webkit-min-content" | "auto" | "intrinsic" | "max-content" | "min-content" | "min-intrinsic" | String? & Any? */
var mixBlendMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "color" | "color-burn" | "color-dodge" | "darken" | "difference" | "exclusion" | "hard-light" | "hue" | "lighten" | "luminosity" | "multiply" | "normal" | "overlay" | "saturation" | "screen" | "soft-light" */
var motionDistance: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var motionPath: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "none" | String? & Any? */
var motionRotation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "reverse" | String? & Any? */
var objectFit: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "contain" | "cover" | "fill" | "none" | "scale-down" */
var objectPosition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var offsetAnchor: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? | "auto" */
var offsetDistance: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var offsetPath: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "none" | String? & Any? */
var offsetRotate: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "reverse" | String? & Any? */
var offsetRotation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "reverse" | String? & Any? */
var opacity: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? | Number? & Any? */
var order: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var orphans: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var outlineColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "invert" */
var outlineOffset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var outlineStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "auto" | String? & Any? */
var outlineWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var overflowAnchor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" */
var overflowBlock: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var overflowClipBox: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "content-box" | "padding-box" */
var overflowInline: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var overflowWrap: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "anywhere" | "break-word" | "normal" */
var overflowX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var overflowY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var overscrollBehavior: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "contain" | "none" | String? & Any? */
var overscrollBehaviorBlock: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "contain" | "none" */
var overscrollBehaviorInline: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "contain" | "none" */
var overscrollBehaviorX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "contain" | "none" */
var overscrollBehaviorY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "contain" | "none" */
var paddingBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var paddingTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var pageBreakAfter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "always" | "auto" | "avoid" | "left" | "recto" | "right" | "verso" */
var pageBreakBefore: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "always" | "auto" | "avoid" | "left" | "recto" | "right" | "verso" */
var pageBreakInside: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "avoid" */
var paintOrder: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "fill" | "markers" | "normal" | "stroke" | String? & Any? */
var perspective: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "none" */
var perspectiveOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var placeContent: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "space-around" | "space-between" | "space-evenly" | "stretch" | "center" | "end" | "flex-end" | "flex-start" | "start" | "baseline" | "normal" | String? & Any? */
var pointerEvents: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "auto" | "fill" | "none" | "painted" | "stroke" | "visible" | "visibleFill" | "visiblePainted" | "visibleStroke" */
var position: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-webkit-sticky" | "absolute" | "fixed" | "relative" | "static" | "sticky" */
var quotes: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | String? & Any? */
var resize: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block" | "both" | "horizontal" | "inline" | "none" | "vertical" */
var right: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var rotate: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var rowGap: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var rubyAlign: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "space-around" | "space-between" | "start" */
var rubyMerge: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "collapse" | "separate" */
var rubyPosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "over" | "under" */
var scale: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? | Number? & Any? */
var scrollBehavior: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "smooth" */
var scrollMargin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var scrollMarginBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var scrollMarginBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var scrollMarginInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollMarginTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollPadding: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollPaddingTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var scrollSnapAlign: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "none" | "start" | String? & Any? */
var scrollSnapMargin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var scrollSnapMarginBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollSnapMarginLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollSnapMarginRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollSnapMarginTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var scrollSnapStop: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "always" | "normal" */
var scrollSnapType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block" | "both" | "inline" | "none" | "x" | "y" | String? & Any? */
var scrollbarColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "auto" | "dark" | "light" */
var scrollbarWidth: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | "thin" */
var shapeImageThreshold: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? | Number? & Any? */
var shapeMargin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var shapeOutside: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "margin-box" | "none" | String? & Any? */
var tabSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | Number? & Any? */
var tableLayout: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "fixed" */
var textAlign: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "justify" | "left" | "match-parent" | "right" | "start" */
var textAlignLast: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "center" | "end" | "justify" | "left" | "right" | "start" */
var textCombineUpright: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "digits" | "none" | String? & Any? */
var textDecorationColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var textDecorationLine: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "blink" | "grammar-error" | "line-through" | "none" | "overline" | "spelling-error" | "underline" | String? & Any? */
var textDecorationSkip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "box-decoration" | "edges" | "leading-spaces" | "none" | "objects" | "spaces" | "trailing-spaces" | String? & Any? */
var textDecorationSkipInk: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "auto" | "none" */
var textDecorationStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "solid" | "wavy" */
var textDecorationThickness: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "from-font" | String? & Any? */
var textDecorationWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "from-font" | String? & Any? */
var textEmphasisColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var textEmphasisPosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var textEmphasisStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" | String? & Any? */
var textIndent: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var textJustify: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "inter-character" | "inter-word" | "none" */
var textOrientation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "mixed" | "sideways" | "upright" */
var textOverflow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clip" | "ellipsis" | String? & Any? */
var textRendering: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "geometricPrecision" | "optimizeLegibility" | "optimizeSpeed" */
var textShadow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var textSizeAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | String? & Any? */
var textTransform: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "capitalize" | "full-size-kana" | "full-width" | "lowercase" | "none" | "uppercase" */
var textUnderlineOffset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var textUnderlinePosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "from-font" | "left" | "right" | "under" | String? & Any? */
var top: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var touchAction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-ms-manipulation" | "-ms-none" | "-ms-pinch-zoom" | "auto" | "manipulation" | "none" | "pan-down" | "pan-left" | "pan-right" | "pan-up" | "pan-x" | "pan-y" | "pinch-zoom" | String? & Any? */
var transform: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var transformBox: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "fill-box" | "stroke-box" | "view-box" */
var transformOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var transformStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "flat" | "preserve-3d" */
var transitionDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var transitionDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var transitionProperty: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" | String? & Any? */
var transitionTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var translate: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "none" | String? & Any? */
var unicodeBidi: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-isolate" | "-moz-isolate-override" | "-moz-plaintext" | "-webkit-isolate" | "bidi-override" | "embed" | "isolate" | "isolate-override" | "normal" | "plaintext" */
var userSelect: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-none" | "all" | "auto" | "contain" | "element" | "none" | "text" */
var verticalAlign: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "baseline" | "bottom" | "middle" | "sub" | "super" | "text-bottom" | "text-top" | "top" | String? & Any? */
var visibility: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "collapse" | "hidden" | "visible" */
var whiteSpace: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-pre-wrap" | "break-spaces" | "normal" | "nowrap" | "pre" | "pre-line" | "pre-wrap" */
var widows: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var width: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-max-content" | "auto" | "intrinsic" | "max-content" | "min-content" | "min-intrinsic" | String? & Any? */
var willChange: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "contents" | "scroll-position" | String? & Any? | "auto" */
var wordBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "break-all" | "break-word" | "keep-all" | "normal" */
var wordSpacing: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var wordWrap: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "break-word" | "normal" */
var writingMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "horizontal-tb" | "sideways-lr" | "sideways-rl" | "vertical-lr" | "vertical-rl" */
var zIndex: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | Number? & Any? */
var zoom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | "reset" | String? & Any? | Number? & Any? */
}
interface StandardShorthandProperties<TLength, TTime> {
var all: Any?
var animation: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | "alternate" | "alternate-reverse" | "normal" | "reverse" | "backwards" | "both" | "forwards" | "none" | TTime? | "infinite" | "paused" | "running" | Number? & Any? */
var background: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | TLength? | "bottom" | "center" | "left" | "right" | "top" | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | "fixed" | "local" | "scroll" | "border-box" | "content-box" | "padding-box" | "none" */
var border: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlock: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlockEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBlockStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderBottom: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderImage: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "repeat" | "round" | "space" | "stretch" | String? & Any? | Number? & Any? */
var borderInline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderInlineEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderInlineStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderLeft: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var borderRight: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | String? & Any? */
var borderTop: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var borderWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | String? & Any? */
var columnRule: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var columns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? | Number? & Any? */
var flex: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "content" | "max-content" | "min-content" | "none" | String? & Any? | Number? & Any? */
var flexFlow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "column-reverse" | "nowrap" | "row" | "row-reverse" | "wrap" | "wrap-reverse" | String? & Any? */
var font: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "caption" | "icon" | "menu" | "message-box" | "small-caption" | "status-bar" | String? & Any? */
var gap: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var grid: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var gridArea: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridColumn: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridRow: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var gridTemplate: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var lineClamp: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | Number? & Any? */
var listStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "inside" | "none" | "outside" | String? & Any? */
var margin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var mask: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "add" | "exclude" | "intersect" | "subtract" | "alpha" | "luminance" | "match-source" | "no-clip" | "none" */
var maskBorder: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alpha" | "luminance" | "none" | "repeat" | "round" | "space" | "stretch" | String? & Any? | Number? & Any? */
var motion: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "auto" | "none" */
var offset: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "auto" | "none" */
var outline: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | TLength? | "medium" | "thick" | "thin" | "auto" | "invert" */
var overflow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible" | String? & Any? */
var padding: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var placeItems: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "baseline" | "normal" | "stretch" | String? & Any? */
var placeSelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "normal" | "stretch" | String? & Any? */
var textDecoration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | TLength? | "auto" | "blink" | "dashed" | "dotted" | "double" | "from-font" | "grammar-error" | "line-through" | "none" | "overline" | "solid" | "spelling-error" | "underline" | "wavy" */
var textEmphasis: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" */
var transition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | TTime? | "all" | "none" */
}
interface StandardProperties<TLength, TTime> :
StandardLonghandProperties<TLength, TTime>,
StandardShorthandProperties<TLength, TTime>
interface VendorLonghandProperties<TLength, TTime> {
var MozAnimationDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var MozAnimationDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alternate" | "alternate-reverse" | "normal" | "reverse" | String? & Any? */
var MozAnimationDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var MozAnimationFillMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "backwards" | "both" | "forwards" | "none" | String? & Any? */
var MozAnimationIterationCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "infinite" | String? & Any? | Number? & Any? */
var MozAnimationName: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var MozAnimationPlayState: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "paused" | "running" | String? & Any? */
var MozAnimationTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var MozAppearance: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-mac-unified-toolbar" | "-moz-win-borderless-glass" | "-moz-win-browsertabbar-toolbox" | "-moz-win-communications-toolbox" | "-moz-win-communicationstext" | "-moz-win-exclude-glass" | "-moz-win-glass" | "-moz-win-media-toolbox" | "-moz-win-mediatext" | "-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" | "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" | "none" | "progressbar" | "progressbar-vertical" | "progresschunk" | "progresschunk-vertical" | "radio" | "radio-container" | "radio-label" | "radiomenuitem" | "range" | "range-thumb" | "resizer" | "resizerpanel" | "scale-horizontal" | "scale-vertical" | "scalethumb-horizontal" | "scalethumb-vertical" | "scalethumbend" | "scalethumbstart" | "scalethumbtick" | "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" | "tab-scroll-arrow-back" | "tab-scroll-arrow-forward" | "tabpanel" | "tabpanels" | "textfield" | "textfield-multiline" | "toolbar" | "toolbarbutton" | "toolbarbutton-dropdown" | "toolbargripper" | "toolbox" | "tooltip" | "treeheader" | "treeheadercell" | "treeheadersortarrow" | "treeitem" | "treeline" | "treetwisty" | "treetwistyopen" | "treeview" */
var MozBackfaceVisibility: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "hidden" | "visible" */
var MozBorderBottomColors: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "none" */
var MozBorderEndColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var MozBorderEndStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var MozBorderEndWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" */
var MozBorderLeftColors: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "none" */
var MozBorderRightColors: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "none" */
var MozBorderStartColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var MozBorderStartStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" */
var MozBorderTopColors: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "none" */
var MozBoxSizing: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" */
var MozColumnCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | Number? & Any? */
var MozColumnFill: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "balance" */
var MozColumnGap: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var MozColumnRuleColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var MozColumnRuleStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | String? & Any? */
var MozColumnRuleWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | String? & Any? */
var MozColumnWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" */
var MozContextProperties: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "fill" | "fill-opacity" | "none" | "stroke" | "stroke-opacity" | String? & Any? */
var MozFontFeatureSettings: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var MozFontLanguageOverride: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var MozHyphens: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "manual" | "none" */
var MozImageRegion: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? */
var MozMarginEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var MozMarginStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var MozOrient: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block" | "horizontal" | "inline" | "vertical" */
var MozOsxFontSmoothing: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "large" | "medium" | "small" | "x-large" | "x-small" | "xx-large" | "xx-small" | "xxx-large" | TLength? | "always" | "auto" | "never" */
var MozPaddingEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var MozPaddingStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var MozPerspective: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "none" */
var MozPerspectiveOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var MozStackSizing: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ignore" | "stretch-to-fit" */
var MozTabSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | Number? & Any? */
var MozTextBlink: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "blink" | "none" */
var MozTextSizeAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | String? & Any? */
var MozTransformOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var MozTransformStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "flat" | "preserve-3d" */
var MozTransitionDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var MozTransitionDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var MozTransitionProperty: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" | String? & Any? */
var MozTransitionTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var MozUserFocus: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ignore" | "none" | "normal" | "select-after" | "select-all" | "select-before" | "select-menu" | "select-same" */
var MozUserModify: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "read-only" | "read-write" | "write-only" */
var MozUserSelect: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-none" | "all" | "auto" | "contain" | "element" | "none" | "text" */
var MozWindowDragging: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "drag" | "no-drag" */
var MozWindowShadow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "default" | "menu" | "none" | "sheet" | "tooltip" */
var msAccelerator: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "false" | "true" */
var msAlignSelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "normal" | "stretch" | String? & Any? */
var msBlockProgression: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "bt" | "lr" | "rl" | "tb" */
var msContentZoomChaining: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "chained" | "none" */
var msContentZoomLimitMax: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msContentZoomLimitMin: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msContentZoomSnapPoints: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msContentZoomSnapType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "mandatory" | "none" | "proximity" */
var msContentZooming: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "zoom" */
var msFilter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msFlexDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "column-reverse" | "row" | "row-reverse" */
var msFlexPositive: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var msFlowFrom: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var msFlowInto: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var msGridColumns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? | "none" */
var msGridRows: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "max-content" | "min-content" | String? & Any? | "none" */
var msHighContrastAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" */
var msHyphenateLimitChars: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | String? & Any? | Number? & Any? */
var msHyphenateLimitLines: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-limit" | Number? & Any? */
var msHyphenateLimitZone: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var msHyphens: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "manual" | "none" */
var msImeAlign: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "after" | "auto" */
var msJustifySelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "left" | "normal" | "right" | "stretch" | String? & Any? */
var msLineBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "anywhere" | "auto" | "loose" | "normal" | "strict" */
var msOrder: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var msOverflowStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-ms-autohiding-scrollbar" | "auto" | "none" | "scrollbar" */
var msOverflowX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var msOverflowY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-hidden-unscrollable" | "auto" | "clip" | "hidden" | "scroll" | "visible" */
var msScrollChaining: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "chained" | "none" */
var msScrollLimitXMax: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" */
var msScrollLimitXMin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var msScrollLimitYMax: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" */
var msScrollLimitYMin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var msScrollRails: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "railed" */
var msScrollSnapPointsX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msScrollSnapPointsY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msScrollSnapType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "mandatory" | "none" | "proximity" */
var msScrollTranslation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "vertical-to-horizontal" */
var msScrollbar3dlightColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarArrowColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarBaseColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarDarkshadowColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarFaceColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarHighlightColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msScrollbarShadowColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var msTextAutospace: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ideograph-alpha" | "ideograph-numeric" | "ideograph-parenthesis" | "ideograph-space" | "none" */
var msTextCombineHorizontal: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "digits" | "none" | String? & Any? */
var msTextOverflow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clip" | "ellipsis" | String? & Any? */
var msTouchAction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-ms-manipulation" | "-ms-none" | "-ms-pinch-zoom" | "auto" | "manipulation" | "none" | "pan-down" | "pan-left" | "pan-right" | "pan-up" | "pan-x" | "pan-y" | "pinch-zoom" | String? & Any? */
var msTouchSelect: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "grippers" | "none" */
var msTransform: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var msTransformOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var msTransitionDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var msTransitionDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var msTransitionProperty: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" | String? & Any? */
var msTransitionTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var msUserSelect: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "element" | "none" | "text" */
var msWordBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "break-all" | "break-word" | "keep-all" | "normal" */
var msWrapFlow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "both" | "clear" | "end" | "maximum" | "start" */
var msWrapMargin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var msWrapThrough: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "wrap" */
var msWritingMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "horizontal-tb" | "sideways-lr" | "sideways-rl" | "vertical-lr" | "vertical-rl" */
var OObjectFit: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "contain" | "cover" | "fill" | "none" | "scale-down" */
var OObjectPosition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var OTabSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | Number? & Any? */
var OTextOverflow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clip" | "ellipsis" | String? & Any? */
var OTransformOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var WebkitAlignContent: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "space-around" | "space-between" | "space-evenly" | "stretch" | "center" | "end" | "flex-end" | "flex-start" | "start" | "baseline" | "normal" | String? & Any? */
var WebkitAlignItems: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "baseline" | "normal" | "stretch" | String? & Any? */
var WebkitAlignSelf: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "center" | "end" | "flex-end" | "flex-start" | "self-end" | "self-start" | "start" | "auto" | "baseline" | "normal" | "stretch" | String? & Any? */
var WebkitAnimationDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var WebkitAnimationDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "alternate" | "alternate-reverse" | "normal" | "reverse" | String? & Any? */
var WebkitAnimationDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var WebkitAnimationFillMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "backwards" | "both" | "forwards" | "none" | String? & Any? */
var WebkitAnimationIterationCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "infinite" | String? & Any? | Number? & Any? */
var WebkitAnimationName: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitAnimationPlayState: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "paused" | "running" | String? & Any? */
var WebkitAnimationTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var WebkitAppearance: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-apple-pay-button" | "button" | "button-bevel" | "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" | "none" | "progress-bar" | "progress-bar-value" | "push-button" | "radio" | "searchfield" | "searchfield-cancel-button" | "searchfield-decoration" | "searchfield-results-button" | "searchfield-results-decoration" | "slider-horizontal" | "slider-vertical" | "sliderthumb-horizontal" | "sliderthumb-vertical" | "square-button" | "textarea" | "textfield" */
var WebkitBackdropFilter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitBackfaceVisibility: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "hidden" | "visible" */
var WebkitBackgroundClip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | String? & Any? */
var WebkitBackgroundOrigin: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | String? & Any? */
var WebkitBackgroundSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "contain" | "cover" | String? & Any? */
var WebkitBorderBeforeColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitBorderBeforeStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | String? & Any? */
var WebkitBorderBeforeWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | String? & Any? */
var WebkitBorderBottomLeftRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitBorderBottomRightRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitBorderImageSlice: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? | Number? & Any? */
var WebkitBorderTopLeftRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitBorderTopRightRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitBoxDecorationBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clone" | "slice" */
var WebkitBoxReflect: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "above" | "below" | "left" | "right" | String? & Any? */
var WebkitBoxShadow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitBoxSizing: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" */
var WebkitClipPath: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "fill-box" | "margin-box" | "stroke-box" | "view-box" | "none" | String? & Any? */
var WebkitColumnCount: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | Number? & Any? */
var WebkitColumnFill: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "balance" */
var WebkitColumnGap: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "normal" | String? & Any? */
var WebkitColumnRuleColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitColumnRuleStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | String? & Any? */
var WebkitColumnRuleWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | String? & Any? */
var WebkitColumnSpan: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" */
var WebkitColumnWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" */
var WebkitFilter: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitFlexBasis: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "-webkit-auto" | "auto" | "content" | "max-content" | "min-content" | String? & Any? */
var WebkitFlexDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "column-reverse" | "row" | "row-reverse" */
var WebkitFlexGrow: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var WebkitFlexShrink: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var WebkitFlexWrap: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "nowrap" | "wrap" | "wrap-reverse" */
var WebkitFontFeatureSettings: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | String? & Any? */
var WebkitFontKerning: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | "normal" */
var WebkitFontSmoothing: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "large" | "medium" | "small" | "x-large" | "x-small" | "xx-large" | "xx-small" | "xxx-large" | TLength? | "always" | "auto" | "never" */
var WebkitFontVariantLigatures: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "common-ligatures" | "contextual" | "discretionary-ligatures" | "historical-ligatures" | "no-common-ligatures" | "no-contextual" | "no-discretionary-ligatures" | "no-historical-ligatures" | "none" | "normal" | String? & Any? */
var WebkitHyphens: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "manual" | "none" */
var WebkitJustifyContent: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "space-around" | "space-between" | "space-evenly" | "stretch" | "center" | "end" | "flex-end" | "flex-start" | "start" | "left" | "normal" | "right" | String? & Any? */
var WebkitLineBreak: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "anywhere" | "auto" | "loose" | "normal" | "strict" */
var WebkitLineClamp: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | Number? & Any? */
var WebkitMarginEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var WebkitMarginStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? */
var WebkitMaskAttachment: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "fixed" | "local" | "scroll" | String? & Any? */
var WebkitMaskClip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "border" | "content" | "padding" | "text" | String? & Any? */
var WebkitMaskComposite: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "clear" | "copy" | "destination-atop" | "destination-in" | "destination-out" | "destination-over" | "source-atop" | "source-in" | "source-out" | "source-over" | "xor" | String? & Any? */
var WebkitMaskImage: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitMaskOrigin: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "border-box" | "content-box" | "padding-box" | "border" | "content" | "padding" | String? & Any? */
var WebkitMaskPosition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var WebkitMaskPositionX: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "center" | "left" | "right" | String? & Any? */
var WebkitMaskPositionY: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "top" | String? & Any? */
var WebkitMaskRepeat: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | String? & Any? */
var WebkitMaskRepeatX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-repeat" | "repeat" | "round" | "space" */
var WebkitMaskRepeatY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "no-repeat" | "repeat" | "round" | "space" */
var WebkitMaskSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "contain" | "cover" | String? & Any? */
var WebkitMaxInlineSize: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "-moz-max-content" | "-moz-min-content" | "max-content" | "min-content" | "none" | String? & Any? */
var WebkitOrder: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var WebkitOverflowScrolling: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "touch" */
var WebkitPaddingEnd: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitPaddingStart: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitPerspective: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "none" */
var WebkitPerspectiveOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var WebkitPrintColorAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "economy" | "exact" */
var WebkitScrollSnapType: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "block" | "both" | "inline" | "none" | "x" | "y" | String? & Any? */
var WebkitShapeMargin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitTapHighlightColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitTextCombine: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "digits" | "none" | String? & Any? */
var WebkitTextDecorationColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitTextDecorationLine: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "blink" | "grammar-error" | "line-through" | "none" | "overline" | "spelling-error" | "underline" | String? & Any? */
var WebkitTextDecorationSkip: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "box-decoration" | "edges" | "leading-spaces" | "none" | "objects" | "spaces" | "trailing-spaces" | String? & Any? */
var WebkitTextDecorationStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "dashed" | "dotted" | "double" | "solid" | "wavy" */
var WebkitTextEmphasisColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitTextEmphasisPosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var WebkitTextEmphasisStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" | String? & Any? */
var WebkitTextFillColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitTextOrientation: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "mixed" | "sideways" | "upright" */
var WebkitTextSizeAdjust: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "none" | String? & Any? */
var WebkitTextStrokeColor: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitTextStrokeWidth: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? */
var WebkitTextUnderlinePosition: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto" | "from-font" | "left" | "right" | "under" | String? & Any? */
var WebkitTouchCallout: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "default" | "none" */
var WebkitTransform: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | String? & Any? */
var WebkitTransformOrigin: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? */
var WebkitTransformStyle: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "flat" | "preserve-3d" */
var WebkitTransitionDelay: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var WebkitTransitionDuration: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TTime? | String? & Any? */
var WebkitTransitionProperty: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "all" | "none" | String? & Any? */
var WebkitTransitionTimingFunction: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" */
var WebkitUserModify: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "read-only" | "read-write" | "read-write-plaintext-only" */
var WebkitUserSelect: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "-moz-none" | "all" | "auto" | "contain" | "element" | "none" | "text" */
var WebkitWritingMode: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "horizontal-tb" | "sideways-lr" | "sideways-rl" | "vertical-lr" | "vertical-rl" */
}
interface VendorShorthandProperties<TLength, TTime> {
var MozAnimation: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | "alternate" | "alternate-reverse" | "normal" | "reverse" | "backwards" | "both" | "forwards" | "none" | TTime? | "infinite" | "paused" | "running" | Number? & Any? */
var MozBorderImage: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "repeat" | "round" | "space" | "stretch" | String? & Any? | Number? & Any? */
var MozColumnRule: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var MozColumns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? | Number? & Any? */
var MozTransition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | TTime? | "all" | "none" */
var msContentZoomLimit: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msContentZoomSnap: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "mandatory" | "none" | "proximity" | String? & Any? */
var msFlex: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "content" | "max-content" | "min-content" | "none" | String? & Any? | Number? & Any? */
var msScrollLimit: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msScrollSnapX: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msScrollSnapY: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | String? & Any? */
var msTransition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | TTime? | "all" | "none" */
var WebkitAnimation: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | "alternate" | "alternate-reverse" | "normal" | "reverse" | "backwards" | "both" | "forwards" | "none" | TTime? | "infinite" | "paused" | "running" | Number? & Any? */
var WebkitBorderBefore: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitBorderImage: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "repeat" | "round" | "space" | "stretch" | String? & Any? | Number? & Any? */
var WebkitBorderRadius: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | String? & Any? */
var WebkitColumnRule: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "medium" | "thick" | "thin" | "dashed" | "dotted" | "double" | "groove" | "hidden" | "inset" | "none" | "outset" | "ridge" | "solid" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? */
var WebkitColumns: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | String? & Any? | Number? & Any? */
var WebkitFlex: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "auto" | "content" | "max-content" | "min-content" | "none" | String? & Any? | Number? & Any? */
var WebkitFlexFlow: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "column" | "column-reverse" | "nowrap" | "row" | "row-reverse" | "wrap" | "wrap-reverse" | String? & Any? */
var WebkitMask: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | TLength? | "bottom" | "center" | "left" | "right" | "top" | String? & Any? | "no-repeat" | "repeat" | "repeat-x" | "repeat-y" | "round" | "space" | "border-box" | "content-box" | "padding-box" | "border" | "content" | "none" | "padding" | "text" */
var WebkitTextEmphasis: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | "circle" | "dot" | "double-circle" | "filled" | "none" | "open" | "sesame" | "triangle" */
var WebkitTextStroke: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "aliceblue" | "antiquewhite" | "aqua" | "aquamarine" | "azure" | "beige" | "bisque" | "black" | "blanchedalmond" | "blue" | "blueviolet" | "brown" | "burlywood" | "cadetblue" | "chartreuse" | "chocolate" | "coral" | "cornflowerblue" | "cornsilk" | "crimson" | "cyan" | "darkblue" | "darkcyan" | "darkgoldenrod" | "darkgray" | "darkgreen" | "darkgrey" | "darkkhaki" | "darkmagenta" | "darkolivegreen" | "darkorange" | "darkorchid" | "darkred" | "darksalmon" | "darkseagreen" | "darkslateblue" | "darkslategray" | "darkslategrey" | "darkturquoise" | "darkviolet" | "deeppink" | "deepskyblue" | "dimgray" | "dimgrey" | "dodgerblue" | "firebrick" | "floralwhite" | "forestgreen" | "fuchsia" | "gainsboro" | "ghostwhite" | "gold" | "goldenrod" | "gray" | "green" | "greenyellow" | "grey" | "honeydew" | "hotpink" | "indianred" | "indigo" | "ivory" | "khaki" | "lavender" | "lavenderblush" | "lawngreen" | "lemonchiffon" | "lightblue" | "lightcoral" | "lightcyan" | "lightgoldenrodyellow" | "lightgray" | "lightgreen" | "lightgrey" | "lightpink" | "lightsalmon" | "lightseagreen" | "lightskyblue" | "lightslategray" | "lightslategrey" | "lightsteelblue" | "lightyellow" | "lime" | "limegreen" | "linen" | "magenta" | "maroon" | "mediumaquamarine" | "mediumblue" | "mediumorchid" | "mediumpurple" | "mediumseagreen" | "mediumslateblue" | "mediumspringgreen" | "mediumturquoise" | "mediumvioletred" | "midnightblue" | "mintcream" | "mistyrose" | "moccasin" | "navajowhite" | "navy" | "oldlace" | "olive" | "olivedrab" | "orange" | "orangered" | "orchid" | "palegoldenrod" | "palegreen" | "paleturquoise" | "palevioletred" | "papayawhip" | "peachpuff" | "peru" | "pink" | "plum" | "powderblue" | "purple" | "rebeccapurple" | "red" | "rosybrown" | "royalblue" | "saddlebrown" | "salmon" | "sandybrown" | "seagreen" | "seashell" | "sienna" | "silver" | "skyblue" | "slateblue" | "slategray" | "slategrey" | "snow" | "springgreen" | "steelblue" | "tan" | "teal" | "thistle" | "tomato" | "transparent" | "turquoise" | "violet" | "wheat" | "white" | "whitesmoke" | "yellow" | "yellowgreen" | "ActiveBorder" | "ActiveCaption" | "AppWorkspace" | "Background" | "ButtonFace" | "ButtonHighlight" | "ButtonShadow" | "ButtonText" | "CaptionText" | "GrayText" | "Highlight" | "HighlightText" | "InactiveBorder" | "InactiveCaption" | "InactiveCaptionText" | "InfoBackground" | "InfoText" | "Menu" | "MenuText" | "Scrollbar" | "ThreeDDarkShadow" | "ThreeDFace" | "ThreeDHighlight" | "ThreeDLightShadow" | "ThreeDShadow" | "Window" | "WindowFrame" | "WindowText" | "currentcolor" | String? & Any? | TLength? */
var WebkitTransition: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "ease" | "ease-in" | "ease-in-out" | "ease-out" | String? & Any? | "step-end" | "step-start" | "linear" | TTime? | "all" | "none" */
}
interface VendorProperties<TLength, TTime> :
VendorLonghandProperties<TLength, TTime>,
VendorShorthandProperties<TLength, TTime>
interface ObsoleteProperties<TLength, TTime> {
var boxAlign: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "baseline" | "center" | "end" | "start" | "stretch" */
var boxDirection: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "normal" | "reverse" */
var boxFlex: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var boxFlexGroup: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var boxLines: String? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "multiple" | "single" */
var boxOrdinalGroup: Any? /* "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | Number? & Any? */
var boxOrient: String? /* "-moz-initial" | "inherit"