make_styles! {
LineHeight => "line-height",
Azimuth => "azimuth",
MaxInlineSize => "max-inline-size",
Outline => "outline",
ZIndex => "z-index",
OffsetDistance => "offset-distance",
ScrollMarginInline => "scroll-margin-inline",
BorderInlineStyle => "border-inline-style",
OverflowAnchor => "overflow-anchor",
GridTemplate => "grid-template",
BackgroundOrigin => "background-origin",
BorderInlineEndColor => "border-inline-end-color",
MozBorderBottomColors => "-moz-border-bottom-colors",
MsScrollSnapY => "-ms-scroll-snap-y",
OffsetAnchor => "offset-anchor",
OverflowInline => "overflow-inline",
InsetBlock => "inset-block",
MsContentZoomLimitMax => "-ms-content-zoom-limit-max",
LineClamp => "line-clamp",
MarginInlineStart => "margin-inline-start",
MaskComposite => "mask-composite",
BoxOrient => "box-orient",
WordBreak => "word-break",
BorderBottomWidth => "border-bottom-width",
BorderEndStartRadius => "border-end-start-radius",
ScrollMarginInlineStart => "scroll-margin-inline-start",
MozOutlineRadius => "-moz-outline-radius",
MozStackSizing => "-moz-stack-sizing",
MsScrollbarDarkshadowColor => "-ms-scrollbar-darkshadow-color",
GridAutoColumns => "grid-auto-columns",
BorderImageWidth => "border-image-width",
MinBlockSize => "min-block-size",
ScrollSnapTypeX => "scroll-snap-type-x",
TouchAction => "touch-action",
MsBlockProgression => "-ms-block-progression",
Float => "float",
MozUserFocus => "-moz-user-focus",
Translate => "translate",
OffsetPath => "offset-path",
BorderBottomLeftRadius => "border-bottom-left-radius",
BorderTopColor => "border-top-color",
MsScrollLimitXMax => "-ms-scroll-limit-x-max",
ImeMode => "ime-mode",
RubyMerge => "ruby-merge",
TextDecoration => "text-decoration",
TransitionDuration => "transition-duration",
BoxFlexGroup => "box-flex-group",
MsScrollSnapX => "-ms-scroll-snap-x",
MsContentZooming => "-ms-content-zooming",
WebkitMaskOrigin => "-webkit-mask-origin",
BackgroundPositionY => "background-position-y",
Bottom => "bottom",
MarginBlock => "margin-block",
MinInlineSize => "min-inline-size",
ColumnRuleStyle => "column-rule-style",
BackgroundClip => "background-clip",
ObjectFit => "object-fit",
Animation => "animation",
MozOutlineRadiusBottomright => "-moz-outline-radius-bottomright",
MsContentZoomSnapPoints => "-ms-content-zoom-snap-points",
BorderEndEndRadius => "border-end-end-radius",
FontVariationSettings => "font-variation-settings",
MsHyphenateLimitChars => "-ms-hyphenate-limit-chars",
MsScrollbarHighlightColor => "-ms-scrollbar-highlight-color",
ScrollPaddingBlockEnd => "scroll-padding-block-end",
GridColumnGap => "grid-column-gap",
AnimationPlayState => "animation-play-state",
MaskBorderWidth => "mask-border-width",
PerspectiveOrigin => "perspective-origin",
WebkitTextStrokeColor => "-webkit-text-stroke-color",
PaddingBlockStart => "padding-block-start",
WordWrap => "word-wrap",
FontSize => "font-size",
ScrollPaddingBottom => "scroll-padding-bottom",
BorderInlineEnd => "border-inline-end",
OverflowY => "overflow-y",
Filter => "filter",
LineBreak => "line-break",
ScrollPaddingRight => "scroll-padding-right",
FontVariant => "font-variant",
GridColumn => "grid-column",
ScrollSnapDestination => "scroll-snap-destination",
ScrollbarColor => "scrollbar-color",
ScrollSnapPointsX => "scroll-snap-points-x",
OverflowBlock => "overflow-block",
PageBreakInside => "page-break-inside",
MsContentZoomChaining => "-ms-content-zoom-chaining",
WebkitMaskPositionY => "-webkit-mask-position-y",
WillChange => "will-change",
MixBlendMode => "mix-blend-mode",
OverflowX => "overflow-x",
Quotes => "quotes",
BorderInlineEndWidth => "border-inline-end-width",
Contain => "contain",
OutlineOffset => "outline-offset",
ScrollMarginInlineEnd => "scroll-margin-inline-end",
BoxLines => "box-lines",
Margin => "margin",
BoxAlign => "box-align",
InsetInlineStart => "inset-inline-start",
MozBinding => "-moz-binding",
FontVariantPosition => "font-variant-position",
MinWidth => "min-width",
MozBorderTopColors => "-moz-border-top-colors",
FontStretch => "font-stretch",
ScrollSnapType => "scroll-snap-type",
MozWindowShadow => "-moz-window-shadow",
MsFlowInto => "-ms-flow-into",
ScrollPaddingInline => "scroll-padding-inline",
ColumnRuleWidth => "column-rule-width",
MarginLeft => "margin-left",
BorderImageSource => "border-image-source",
InsetInline => "inset-inline",
OffsetRotate => "offset-rotate",
PlaceItems => "place-items",
MsWrapThrough => "-ms-wrap-through",
FontFeatureSettings => "font-feature-settings",
BorderBottomColor => "border-bottom-color",
LineHeightStep => "line-height-step",
BorderTopRightRadius => "border-top-right-radius",
OverflowClipBox => "overflow-clip-box",
ColorAdjust => "color-adjust",
Mask => "mask",
BorderStyle => "border-style",
PageBreakBefore => "page-break-before",
CounterIncrement => "counter-increment",
Height => "height",
MaskRepeat => "mask-repeat",
BorderBlock => "border-block",
Border => "border",
BorderBlockWidth => "border-block-width",
BorderInlineColor => "border-inline-color",
ScrollMarginBottom => "scroll-margin-bottom",
BreakBefore => "break-before",
BorderInlineWidth => "border-inline-width",
WebkitMaskImage => "-webkit-mask-image",
FontStyle => "font-style",
GridColumnEnd => "grid-column-end",
BorderBlockEndWidth => "border-block-end-width",
ListStylePosition => "list-style-position",
MsFlowFrom => "-ms-flow-from",
MozFloatEdge => "-moz-float-edge",
MozWindowDragging => "-moz-window-dragging",
MsScrollbar3DlightColor => "-ms-scrollbar-3dlight-color",
WebkitMaskComposite => "-webkit-mask-composite",
BorderTopWidth => "border-top-width",
ScrollMarginRight => "scroll-margin-right",
MsScrollbarBaseColor => "-ms-scrollbar-base-color",
ColumnGap => "column-gap",
UserSelect => "user-select",
Zoom => "zoom",
ColumnRule => "column-rule",
AlignContent => "align-content",
WebkitTextStroke => "-webkit-text-stroke",
MaxBlockSize => "max-block-size",
MsScrollChaining => "-ms-scroll-chaining",
BorderRightColor => "border-right-color",
AlignItems => "align-items",
BorderBottomStyle => "border-bottom-style",
MozOutlineRadiusBottomleft => "-moz-outline-radius-bottomleft",
BorderImageSlice => "border-image-slice",
ColumnRuleColor => "column-rule-color",
MsScrollLimit => "-ms-scroll-limit",
MozUserInput => "-moz-user-input",
BorderImageOutset => "border-image-outset",
FontSizeAdjust => "font-size-adjust",
GridAutoFlow => "grid-auto-flow",
TextEmphasis => "text-emphasis",
BorderBlockStart => "border-block-start",
TabSize => "tab-size",
TransitionDelay => "transition-delay",
MozContextProperties => "-moz-context-properties",
BackgroundAttachment => "background-attachment",
ScrollPaddingInlineEnd => "scroll-padding-inline-end",
PaddingTop => "padding-top",
ColumnFill => "column-fill",
BorderBlockEnd => "border-block-end",
HangingPunctuation => "hanging-punctuation",
BorderLeftWidth => "border-left-width",
JustifyItems => "justify-items",
MaxHeight => "max-height",
ScrollMarginBlockEnd => "scroll-margin-block-end",
BorderLeftStyle => "border-left-style",
TextTransform => "text-transform",
MozImageRegion => "-moz-image-region",
PaddingInlineEnd => "padding-inline-end",
JustifySelf => "justify-self",
BreakAfter => "break-after",
FontFamily => "font-family",
ScrollSnapPointsY => "scroll-snap-points-y",
GridTemplateColumns => "grid-template-columns",
MsUserSelect => "-ms-user-select",
MaskOrigin => "mask-origin",
Visibility => "visibility",
TextAlignLast => "text-align-last",
BoxDecorationBreak => "box-decoration-break",
AnimationDelay => "animation-delay",
MsContentZoomSnap => "-ms-content-zoom-snap",
WebkitMask => "-webkit-mask",
GridColumnStart => "grid-column-start",
BorderSpacing => "border-spacing",
MozUserModify => "-moz-user-modify",
TextJustify => "text-justify",
BorderBlockEndColor => "border-block-end-color",
FlexFlow => "flex-flow",
MsHighContrastAdjust => "-ms-high-contrast-adjust",
MsOverflowStyle => "-ms-overflow-style",
WebkitAppearance => "-webkit-appearance",
FlexShrink => "flex-shrink",
GridAutoRows => "grid-auto-rows",
ScrollMarginLeft => "scroll-margin-left",
Grid => "grid",
BorderColor => "border-color",
ColumnSpan => "column-span",
Display => "display",
FontVariantNumeric => "font-variant-numeric",
PaddingInline => "padding-inline",
ObjectPosition => "object-position",
RubyAlign => "ruby-align",
WebkitMaskRepeat => "-webkit-mask-repeat",
GridGap => "grid-gap",
GridTemplateAreas => "grid-template-areas",
BorderBlockStartColor => "border-block-start-color",
ListStyle => "list-style",
Transition => "transition",
UnicodeBidi => "unicode-bidi",
MaskClip => "mask-clip",
WebkitBorderBeforeColor => "-webkit-border-before-color",
MaskType => "mask-type",
OverscrollBehavior => "overscroll-behavior",
MinHeight => "min-height",
BackgroundPosition => "background-position",
BackgroundPositionX => "background-position-x",
ScrollSnapAlign => "scroll-snap-align",
All => "all",
BorderLeft => "border-left",
FontVariantAlternates => "font-variant-alternates",
AnimationIterationCount => "animation-iteration-count",
BorderWidth => "border-width",
TransformOrigin => "transform-origin",
ShapeOutside => "shape-outside",
MsFilter => "-ms-filter",
ShapeImageThreshold => "shape-image-threshold",
MozOutlineRadiusTopleft => "-moz-outline-radius-topleft",
TextSizeAdjust => "text-size-adjust",
BorderBottom => "border-bottom",
MaskBorderSlice => "mask-border-slice",
PaddingLeft => "padding-left",
Rotate => "rotate",
WordSpacing => "word-spacing",
ImageRendering => "image-rendering",
Cursor => "cursor",
MsScrollTranslation => "-ms-scroll-translation",
Top => "top",
TextAlign => "text-align",
PageBreakAfter => "page-break-after",
MsWrapMargin => "-ms-wrap-margin",
GridRowEnd => "grid-row-end",
BorderTopLeftRadius => "border-top-left-radius",
MsScrollLimitYMax => "-ms-scroll-limit-y-max",
PaddingRight => "padding-right",
AnimationTimingFunction => "animation-timing-function",
MozOrient => "-moz-orient",
BorderRightStyle => "border-right-style",
TextOverflow => "text-overflow",
ScrollSnapStop => "scroll-snap-stop",
MsScrollSnapPointsX => "-ms-scroll-snap-points-x",
MarginBottom => "margin-bottom",
WebkitBorderBeforeStyle => "-webkit-border-before-style",
OverscrollBehaviorX => "overscroll-behavior-x",
BoxOrdinalGroup => "box-ordinal-group",
MaskMode => "mask-mode",
BorderRightWidth => "border-right-width",
TextEmphasisPosition => "text-emphasis-position",
Content => "content",
Orphans => "orphans",
CaptionSide => "caption-side",
WebkitOverflowScrolling => "-webkit-overflow-scrolling",
TextOrientation => "text-orientation",
MsScrollbarShadowColor => "-ms-scrollbar-shadow-color",
GridRowGap => "grid-row-gap",
OverflowWrap => "overflow-wrap",
InlineSize => "inline-size",
WebkitUserModify => "-webkit-user-modify",
Appearance => "appearance",
WebkitBoxReflect => "-webkit-box-reflect",
Padding => "padding",
MsHyphenateLimitZone => "-ms-hyphenate-limit-zone",
BorderInline => "border-inline",
MsScrollLimitXMin => "-ms-scroll-limit-x-min",
BlockOverflow => "block-overflow",
MsWrapFlow => "-ms-wrap-flow",
WritingMode => "writing-mode",
Gap => "gap",
TextCombineUpright => "text-combine-upright",
MaskBorder => "mask-border",
Isolation => "isolation",
BorderRight => "border-right",
MarginTop => "margin-top",
Background => "background",
FlexWrap => "flex-wrap",
Perspective => "perspective",
BorderImage => "border-image",
OffsetPosition => "offset-position",
TextUnderlinePosition => "text-underline-position",
MsScrollSnapPointsY => "-ms-scroll-snap-points-y",
MsTouchSelect => "-ms-touch-select",
ScrollSnapTypeY => "scroll-snap-type-y",
BorderBlockColor => "border-block-color",
MaskBorderOutset => "mask-border-outset",
BackfaceVisibility => "backface-visibility",
PaddingBlockEnd => "padding-block-end",
BoxDirection => "box-direction",
EmptyCells => "empty-cells",
FontVariantLigatures => "font-variant-ligatures",
WebkitMaskRepeatX => "-webkit-mask-repeat-x",
TextDecorationLine => "text-decoration-line",
BorderBlockEndStyle => "border-block-end-style",
FlexBasis => "flex-basis",
TextDecorationColor => "text-decoration-color",
Color => "color",
MozAppearance => "-moz-appearance",
AnimationName => "animation-name",
ScrollMarginBlock => "scroll-margin-block",
BackgroundImage => "background-image",
VerticalAlign => "vertical-align",
Position => "position",
BorderBlockStyle => "border-block-style",
MaskBorderRepeat => "mask-border-repeat",
BorderInlineStartColor => "border-inline-start-color",
InsetBlockStart => "inset-block-start",
WebkitTouchCallout => "-webkit-touch-callout",
Overflow => "overflow",
MsContentZoomSnapType => "-ms-content-zoom-snap-type",
MsContentZoomLimitMin => "-ms-content-zoom-limit-min",
ScrollMargin => "scroll-margin",
ScrollPaddingBlockStart => "scroll-padding-block-start",
WebkitMaskSize => "-webkit-mask-size",
OverscrollBehaviorY => "overscroll-behavior-y",
TransitionProperty => "transition-property",
WebkitLineClamp => "-webkit-line-clamp",
WebkitMaskPositionX => "-webkit-mask-position-x",
AnimationDuration => "animation-duration",
ScrollbarWidth => "scrollbar-width",
MsHyphenateLimitLines => "-ms-hyphenate-limit-lines",
Order => "order",
PaddingBlock => "padding-block",
ScrollMarginBlockStart => "scroll-margin-block-start",
MarginRight => "margin-right",
PaddingInlineStart => "padding-inline-start",
MaxWidth => "max-width",
BackgroundSize => "background-size",
BorderLeftColor => "border-left-color",
Widows => "widows",
ScrollPaddingTop => "scroll-padding-top",
BackdropFilter => "backdrop-filter",
ScrollSnapCoordinate => "scroll-snap-coordinate",
OutlineWidth => "outline-width",
BorderBlockStartStyle => "border-block-start-style",
TextRendering => "text-rendering",
MozTextBlink => "-moz-text-blink",
ClipPath => "clip-path",
WebkitTextFillColor => "-webkit-text-fill-color",
Width => "width",
WebkitBorderBefore => "-webkit-border-before",
MozOutlineRadiusTopright => "-moz-outline-radius-topright",
BackgroundBlendMode => "background-blend-mode",
WebkitBorderBeforeWidth => "-webkit-border-before-width",
TextEmphasisColor => "text-emphasis-color",
GridRow => "grid-row",
TransitionTimingFunction => "transition-timing-function",
BoxSizing => "box-sizing",
FontVariantEastAsian => "font-variant-east-asian",
TextDecorationSkip => "text-decoration-skip",
MsScrollSnapType => "-ms-scroll-snap-type",
PointerEvents => "pointer-events",
MsScrollLimitYMin => "-ms-scroll-limit-y-min",
ColumnCount => "column-count",
Direction => "direction",
PlaceContent => "place-content",
InitialLetterAlign => "initial-letter-align",
ScrollPaddingBlock => "scroll-padding-block",
MaskSize => "mask-size",
BorderRadius => "border-radius",
ListStyleType => "list-style-type",
BorderStartStartRadius => "border-start-start-radius",
BorderTopStyle => "border-top-style",
InsetInlineEnd => "inset-inline-end",
Transform => "transform",
ShapeMargin => "shape-margin",
GridRowStart => "grid-row-start",
ScrollPadding => "scroll-padding",
MozForceBrokenImageIcon => "-moz-force-broken-image-icon",
ScrollBehavior => "scroll-behavior",
PaintOrder => "paint-order",
ScrollPaddingInlineStart => "scroll-padding-inline-start",
WebkitMaskClip => "-webkit-mask-clip",
TextIndent => "text-indent",
BoxFlex => "box-flex",
Offset => "offset",
BorderBottomRightRadius => "border-bottom-right-radius",
MsContentZoomLimit => "-ms-content-zoom-limit",
FlexGrow => "flex-grow",
TransformBox => "transform-box",
Resize => "resize",
BoxShadow => "box-shadow",
Clear => "clear",
GridTemplateRows => "grid-template-rows",
AnimationFillMode => "animation-fill-mode",
MozBorderRightColors => "-moz-border-right-colors",
Flex => "flex",
MarginInlineEnd => "margin-inline-end",
BorderCollapse => "border-collapse",
FontWeight => "font-weight",
MaxLines => "max-lines",
OutlineColor => "outline-color",
AlignSelf => "align-self",
FontLanguageOverride => "font-language-override",
FontSynthesis => "font-synthesis",
Opacity => "opacity",
WebkitMaskPosition => "-webkit-mask-position",
OutlineStyle => "outline-style",
PaddingBottom => "padding-bottom",
WebkitMaskAttachment => "-webkit-mask-attachment",
MaskImage => "mask-image",
MsScrollRails => "-ms-scroll-rails",
BorderInlineStartStyle => "border-inline-start-style",
BorderInlineStartWidth => "border-inline-start-width",
Hyphens => "hyphens",
Font => "font",
PlaceSelf => "place-self",
MaskBorderSource => "mask-border-source",
Scale => "scale",
TextDecorationStyle => "text-decoration-style",
MsAccelerator => "-ms-accelerator",
MsScrollbarArrowColor => "-ms-scrollbar-arrow-color",
BorderTop => "border-top",
MsTextAutospace => "-ms-text-autospace",
BlockSize => "block-size",
ListStyleImage => "list-style-image",
BorderStartEndRadius => "border-start-end-radius",
FontOpticalSizing => "font-optical-sizing",
CounterSet => "counter-set",
InitialLetter => "initial-letter",
TextEmphasisStyle => "text-emphasis-style",
GridArea => "grid-area",
RubyPosition => "ruby-position",
JustifyContent => "justify-content",
CaretColor => "caret-color",
MsScrollbarFaceColor => "-ms-scrollbar-face-color",
WebkitMaskRepeatY => "-webkit-mask-repeat-y",
ColumnWidth => "column-width",
AnimationDirection => "animation-direction",
RowGap => "row-gap",
ScrollPaddingLeft => "scroll-padding-left",
LetterSpacing => "letter-spacing",
BorderInlineEndStyle => "border-inline-end-style",
TextShadow => "text-shadow",
BackgroundRepeat => "background-repeat",
BoxPack => "box-pack",
WhiteSpace => "white-space",
WebkitTextStrokeWidth => "-webkit-text-stroke-width",
Inset => "inset",
Clip => "clip",
Left => "left",
BorderBlockStartWidth => "border-block-start-width",
MaskBorderMode => "mask-border-mode",
MarginBlockStart => "margin-block-start",
MsImeAlign => "-ms-ime-align",
ImageOrientation => "image-orientation",
BreakInside => "break-inside",
CounterReset => "counter-reset",
MozBorderLeftColors => "-moz-border-left-colors",
MaskPosition => "mask-position",
Right => "right",
FontKerning => "font-kerning",
ScrollMarginTop => "scroll-margin-top",
BorderInlineStart => "border-inline-start",
BorderImageRepeat => "border-image-repeat",
Columns => "columns",
FlexDirection => "flex-direction",
MsScrollbarTrackColor => "-ms-scrollbar-track-color",
WebkitTapHighlightColor => "-webkit-tap-highlight-color",
TextDecorationSkipInk => "text-decoration-skip-ink",
TransformStyle => "transform-style",
FontVariantCaps => "font-variant-caps",
InsetBlockEnd => "inset-block-end",
BackgroundColor => "background-color",
ImageResolution => "image-resolution",
TableLayout => "table-layout",
MarginBlockEnd => "margin-block-end",
MarginInline => "margin-inline"
}