# -*- LE-syntax -*-
i=c-comment
i=c-literal
c2={|}|:|;
c1,1=[{ \t\n;](-epub-caption-side|-epub-text-transform|-epub-word-break|\
-epub-writing-mode|-link-set|-link-use|-moz-alias|-moz-appearance|\
-moz-background-clip|-moz-background-inline-policy|-moz-background-origin|\
-moz-binding|-moz-border-bottom-colors|-moz-border-left-colors|\
-moz-border-radius|-moz-border-radius-bottomleft|\
-moz-border-radius-bottomright|-moz-border-radius-topleft|\
-moz-border-radius-topright|-moz-border-right-colors|-moz-border-top-colors|\
-moz-box-align|-moz-box-direction|-moz-box-flex|-moz-box-ordinal-group|\
-moz-box-orient|-moz-box-pack|-moz-box-sizing|-moz-cell|-moz-column-count|\
-moz-column-gap|-moz-column-width|-moz-context-menu|-moz-copy|\
-moz-first-node|-moz-float-edge|-moz-force-broken-image-icon|-moz-grab|\
-moz-grabbing|-moz-image-region|-moz-key-equivalent|-moz-last-node|\
-moz-margin-end|-moz-margin-start|-moz-opacity|-moz-outline|\
-moz-outline-color|-moz-outline-offset|-moz-outline-radius|\
-moz-outline-radius-bottomleft|-moz-outline-radius-bottomright|\
-moz-outline-radius-topleft|-moz-outline-radius-topright|-moz-outline-style|\
-moz-outline-width|-moz-padding-end|-moz-padding-start|-moz-pre-wrap|\
-moz-scrollbars-horizontal|-moz-scrollbars-none|-moz-scrollbars-vertical|\
-moz-spinning|-moz-tree-cell|-moz-tree-cell-text|-moz-tree-column|\
-moz-tree-drop-feedback|-moz-tree-image|-moz-tree-indentation|\
-moz-tree-line|-moz-tree-progressmeter|-moz-tree-row|-moz-tree-separator|\
-moz-tree-twisty|-moz-user-focus|-moz-user-input|-moz-user-modify|\
-moz-user-select|-moz-zoom-in|-moz-zoom-out|-o-link|-o-link-source|\
-o-pre-wrap|-o-replace|-o-set-link-source|-o-use-link-source|-pre-wrap|\
-replace|-set-link-source|-use-link-source|-webkit-animation|\
-webkit-animation-delay|-webkit-animation-direction|\
-webkit-animation-duration|-webkit-animation-fill-mode|\
-webkit-animation-iteration-count|-webkit-animation-name|\
-webkit-animation-play-state|-webkit-animation-timing-function|\
-webkit-backface-visibility|-webkit-background-clip|\
-webkit-background-origin|-webkit-background-size|\
-webkit-border-bottom-left-radius|-webkit-border-bottom-right-radius|\
-webkit-border-image|-webkit-border-radius|-webkit-border-top-left-radius|\
-webkit-border-top-right-radius|-webkit-box-shadow|-webkit-box-sizing|\
-webkit-column-count|-webkit-column-gap|-webkit-column-rule|\
-webkit-column-rule-color|-webkit-column-rule-style|\
-webkit-column-rule-width|-webkit-column-span|-webkit-column-width|\
-webkit-columns|-webkit-font-feature-settings|-webkit-font-kerning|\
-webkit-font-size-delta|-webkit-font-variant-ligatures|-webkit-grid-column|\
-webkit-grid-row|-webkit-hyphens|-webkit-mask|-webkit-mask-clip|\
-webkit-mask-composite|-webkit-mask-image|-webkit-mask-origin|\
-webkit-mask-position|-webkit-mask-position-x|-webkit-mask-position-y|\
-webkit-mask-repeat|-webkit-mask-repeat-x|-webkit-mask-repeat-y|\
-webkit-mask-size|-webkit-opacity|-webkit-perspective|\
-webkit-perspective-origin|-webkit-region-fragment|-webkit-shape-outside|\
-webkit-text-emphasis|-webkit-text-emphasis-color|\
-webkit-text-emphasis-position|-webkit-text-emphasis-style|\
-webkit-transform|-webkit-transform-origin|-webkit-transform-style|\
-webkit-transition|-webkit-transition-delay|-webkit-transition-duration|\
-webkit-transition-property|-webkit-transition-timing-function|-xv-digits|\
-xv-voice-pitch|-xv-voice-pitch-range|-xv-voice-rate|-xv-voice-volume|\
accelerator|azimuth|background|background-attachment|background-clip|\
background-color|background-image|background-origin|background-position|\
background-position-x|background-position-y|background-repeat|\
background-size|behavior|border|border-bottom|border-bottom-color|\
border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|\
border-bottom-width|border-collapse|border-color|border-image|\
border-image-outset|border-image-repeat|border-image-slice|\
border-image-source|border-image-width|border-left|border-left-color|\
border-left-style|border-left-width|border-radius|border-right|\
border-right-color|border-right-style|border-right-width|border-spacing|\
border-style|border-top|border-top-color|border-top-left-radius|\
border-top-right-radius|border-top-style|border-top-width|border-width|\
bottom|box-shadow|caption-side|clear|clip|color|content|counter-increment|\
counter-reset|cue|cue-after|cue-before|cursor|direction|display|elevation|\
empty-cells|filter|float|font|font-family|font-size|font-size-adjust|\
font-stretch|font-style|font-synthesis|font-variant|font-weight|height|\
ime-mode|include-source|layer-background-color|layer-background-image|\
layout-flow|layout-grid|layout-grid-char|layout-grid-char-spacing|\
layout-grid-line|layout-grid-mode|layout-grid-type|left|letter-spacing|\
line-break|line-height|list-style|list-style-image|list-style-position|\
list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|\
marker-offset|marks|max-height|max-width|min-height|min-width|opacity|\
orphans|outline|outline-color|outline-style|outline-width|overflow|\
overflow-X|overflow-Y|padding|padding-bottom|padding-left|padding-right|\
padding-top|page|page-break-after|page-break-before|page-break-inside|pause|\
pause-after|pause-before|pitch|pitch-range|play-during|position|quotes|\
richness|right|ruby-align|ruby-overhang|ruby-position|\
scrollbar-3d-light-color|scrollbar-arrow-color|scrollbar-base-color|\
scrollbar-dark-shadow-color|scrollbar-face-color|scrollbar-highlight-color|\
scrollbar-shadow-color|scrollbar-track-color|size|speak|speak-header|\
speak-numeral|speak-punctuation|speech-rate|stress|table-layout|text-align|\
text-align-last|text-autospace|text-decoration|text-indent|text-justify|\
text-kashida-space|text-overflow|text-shadow|text-transform|\
text-underline-position|top|transform|transform-origin|transition|\
transition-delay|transition-duration|transition-property|\
transition-timing-function|unicode-bidi|vertical-align|visibility|\
voice-family|volume|white-space|widows|width|word-break|word-spacing|\
(word|overflow)-wrap|writing-mode|z-index|zoom)(?:[ \t]*:)
