1object SyntAnal7: TLibSyntAnalyzer
2  Formats = <
3    item
4      DisplayName = 'Style'
5      Font.Charset = DEFAULT_CHARSET
6      Font.Color = clNavy
7      Font.Height = -13
8      Font.Name = 'Courier New'
9      Font.Style = []
10    end
11    item
12      DisplayName = 'Prop correct'
13      Font.Charset = DEFAULT_CHARSET
14      Font.Color = clGreen
15      Font.Height = -13
16      Font.Name = 'Courier New'
17      Font.Style = []
18    end
19    item
20      DisplayName = 'Prop incorrect'
21      Font.Charset = DEFAULT_CHARSET
22      Font.Color = clGreen
23      Font.Height = -13
24      Font.Name = 'Courier New'
25      Font.Style = []
26      BorderTypeBottom = blWavyLine
27      BorderColorBottom = clRed
28    end
29    item
30      DisplayName = 'Value'
31      Font.Charset = DEFAULT_CHARSET
32      Font.Color = clPurple
33      Font.Height = -13
34      Font.Name = 'Courier New'
35      Font.Style = []
36    end
37    item
38      DisplayName = 'Symbol'
39      Font.Charset = DEFAULT_CHARSET
40      Font.Color = clMaroon
41      Font.Height = -13
42      Font.Name = 'Courier New'
43      Font.Style = [fsBold]
44    end
45    item
46      DisplayName = 'Comment'
47      Font.Charset = DEFAULT_CHARSET
48      Font.Color = clGray
49      Font.Height = -13
50      Font.Name = 'Courier New'
51      Font.Style = [fsItalic]
52    end
53    item
54      DisplayName = 'Current block BG'
55      Font.Charset = DEFAULT_CHARSET
56      Font.Color = clWindowText
57      Font.Height = -13
58      Font.Name = 'Courier New'
59      Font.Style = []
60      BgColor = 16053492
61      FormatType = ftBackGround
62    end
63    item
64      DisplayName = 'Color'
65      Font.Charset = DEFAULT_CHARSET
66      Font.Color = clLime
67      Font.Height = -13
68      Font.Name = 'Courier New'
69      Font.Style = [fsBold]
70    end
71    item
72      DisplayName = 'String'
73      Font.Charset = DEFAULT_CHARSET
74      Font.Color = clTeal
75      Font.Height = -13
76      Font.Name = 'Courier New'
77      Font.Style = []
78    end
79    item
80      DisplayName = 'Number'
81      Font.Charset = DEFAULT_CHARSET
82      Font.Color = clNavy
83      Font.Height = -13
84      Font.Name = 'Courier New'
85      Font.Style = [fsBold]
86    end
87    item
88      DisplayName = 'Style suffix'
89      Font.Charset = DEFAULT_CHARSET
90      Font.Color = clOlive
91      Font.Height = -13
92      Font.Name = 'Courier New'
93      Font.Style = []
94    end
95    item
96      DisplayName = 'Prop user'
97      Font.Charset = DEFAULT_CHARSET
98      Font.Color = clBlue
99      Font.Height = -13
100      Font.Name = 'Courier New'
101      Font.Style = []
102    end
103    item
104      DisplayName = 'PHP tag'
105      Font.Charset = DEFAULT_CHARSET
106      Font.Color = clRed
107      Font.Height = -13
108      Font.Name = 'Courier New'
109      Font.Style = [fsBold]
110    end
111    item
112      DisplayName = 'Media'
113      Font.Charset = DEFAULT_CHARSET
114      Font.Color = clFuchsia
115      Font.Height = -13
116      Font.Name = 'Courier New'
117      Font.Style = []
118    end
119    item
120      DisplayName = 'Value unit'
121      Font.Charset = DEFAULT_CHARSET
122      Font.Color = clRed
123      Font.Height = -13
124      Font.Name = 'Courier New'
125      Font.Style = []
126    end
127    item
128      DisplayName = 'Value unit incorrect'
129      Font.Charset = DEFAULT_CHARSET
130      Font.Color = clRed
131      Font.Height = -13
132      Font.Name = 'Courier New'
133      Font.Style = []
134      BorderTypeBottom = blWavyLine
135      BorderColorBottom = clRed
136    end
137    item
138      DisplayName = 'Std function'
139      Font.Charset = DEFAULT_CHARSET
140      Font.Color = clBlue
141      Font.Height = -13
142      Font.Name = 'Courier New'
143      Font.Style = []
144    end>
145  TokenRules = <
146    item
147      DisplayName = 'Symbol {}'
148      StyleName = 'Symbol'
149      Expression = '[\{\}]'
150      ColumnFrom = 0
151      ColumnTo = 0
152    end
153    item
154      DisplayName = 'String'
155      StyleName = 'String'
156      TokenType = 4
157      Expression = '("|'#39') (\\\z|.)*? (\1|$)'
158      ColumnFrom = 0
159      ColumnTo = 0
160    end
161    item
162      DisplayName = 'String in func'
163      StyleName = 'String'
164      TokenType = 4
165      Expression = '(?<=url \x20* \() .*? (?=\))'
166      ColumnFrom = 0
167      ColumnTo = 0
168    end
169    item
170      DisplayName = 'Unicode range'
171      StyleName = 'String'
172      TokenType = 4
173      Expression = 'U\+[\w\?\-]+'
174      ColumnFrom = 0
175      ColumnTo = 0
176    end
177    item
178      DisplayName = 'Comment'
179      StyleName = 'Comment'
180      TokenType = 1
181      Expression = '(?s)/\*.*?(\*/|\Z)'
182      ColumnFrom = 0
183      ColumnTo = 0
184    end
185    item
186      DisplayName = 'RGB color'
187      StyleName = 'Color'
188      TokenType = 6
189      Expression = '\b(rgba?|hsla?)\(.+?\)'
190      ColumnFrom = 0
191      ColumnTo = 0
192    end
193    item
194      DisplayName = 'Prop custom'
195      StyleName = 'Prop user'
196      TokenType = 2
197      Expression = '\-\-\w[\w\-]*'
198      ColumnFrom = 0
199      ColumnTo = 0
200    end
201    item
202      DisplayName = 'Prop'
203      StyleName = 'Prop incorrect'
204      BlockName = '{'
205      TokenType = 9
206      Expression = '[\w\.-]+ (?=\s*\:)'
207      ColumnFrom = 0
208      ColumnTo = 0
209    end
210    item
211      DisplayName = 'Style suffix'
212      StyleName = 'Style suffix'
213      BlockName = '{'
214      NotParent = True
215      TokenType = 2
216      Expression = ':{1,2}[\w\-]+'
217      ColumnFrom = 0
218      ColumnTo = 0
219    end
220    item
221      DisplayName = 'Color'
222      StyleName = 'Color'
223      BlockName = '{'
224      TokenType = 6
225      Expression = '\#\h{3,4}\b|\#\h{6}\b|\#\h{8}\b'
226      ColumnFrom = 0
227      ColumnTo = 0
228    end
229    item
230      DisplayName = 'Number'
231      StyleName = 'Number'
232      TokenType = 7
233      Expression = '[\-\+]? \d*\.?\d+ (e[\-\+]?\d+)?'
234      ColumnFrom = 0
235      ColumnTo = 0
236    end
237    item
238      DisplayName = '@Property'
239      StyleName = 'Media'
240      TokenType = 11
241      Expression = '@property\b'
242      ColumnFrom = 0
243      ColumnTo = 0
244    end
245    item
246      DisplayName = '@Media'
247      StyleName = 'Media'
248      TokenType = 5
249      Expression = '@[\w\-]+'
250      ColumnFrom = 0
251      ColumnTo = 0
252    end
253    item
254      DisplayName = 'Value unit'
255      StyleName = 'Value unit incorrect'
256      TokenType = 10
257      Expression = '(?<=\b\d+)[a-z%]+\b'
258      ColumnFrom = 0
259      ColumnTo = 0
260    end
261    item
262      DisplayName = 'Value'
263      StyleName = 'Value'
264      BlockName = '{'
265      TokenType = 2
266      Expression = '\w[\w\-]*'
267      ColumnFrom = 0
268      ColumnTo = 0
269    end
270    item
271      DisplayName = 'Style'
272      StyleName = 'Style'
273      TokenType = 2
274      Expression = '\-[\w\-]+ | [\w\#\.][\w\-]*'
275      ColumnFrom = 0
276      ColumnTo = 0
277    end
278    item
279      DisplayName = 'Symbol'
280      StyleName = 'Symbol'
281      TokenType = 3
282      Expression = '[;:,%\(\)\[\]@=/\*>\-\+!\^\$\|~]'
283      ColumnFrom = 0
284      ColumnTo = 0
285    end
286    item
287      DisplayName = 'PHP tag'
288      StyleName = 'PHP tag'
289      TokenType = 8
290      Expression = '<\?php | <\? | \?>'
291      ColumnFrom = 0
292      ColumnTo = 0
293    end>
294  BlockRules = <
295    item
296      DisplayName = 'Id props'
297      StyleName = 'Prop correct'
298      BlockType = btTagDetect
299      ConditionList = <
300        item
301          TagList.Strings = (
302            'above'
303            'absolute'
304            'accent-color'
305            'active'
306            'add'
307            'additive'
308            'additive-symbols'
309            'after-edge'
310            'alias'
311            'align-content'
312            'align-items'
313            'align-self'
314            'all'
315            'all-petite-caps'
316            'all-scroll'
317            'all-small-caps'
318            'alpha'
319            'alphabetic'
320            'alternate'
321            'alternate-reverse'
322            'always'
323            'animation'
324            'animation-delay'
325            'animation-direction'
326            'animation-duration'
327            'animation-fill-mode'
328            'animation-iteration-count'
329            'animation-name'
330            'animation-play-state'
331            'animation-timing-function'
332            'antialiased'
333            'ascent-override'
334            'aspect-ratio'
335            'auto'
336            'auto-pos'
337            'available'
338            'avoid'
339            'avoid-column'
340            'avoid-page'
341            'avoid-region'
342            'backdrop-filter'
343            'backface-visibility'
344            'background'
345            'background-attachment'
346            'background-blend-mode'
347            'background-clip'
348            'background-color'
349            'background-image'
350            'background-origin'
351            'background-position'
352            'background-position-x'
353            'background-position-y'
354            'background-repeat'
355            'background-size'
356            'backwards'
357            'balance'
358            'baseline'
359            'before-edge'
360            'below'
361            'bevel'
362            'bidi-override'
363            'bleed'
364            'blink'
365            'block'
366            'block-axis'
367            'block-end'
368            'block-size'
369            'block-start'
370            'bold'
371            'bolder'
372            'border'
373            'border-block-end'
374            'border-block-end-color'
375            'border-block-end-style'
376            'border-block-end-width'
377            'border-block-start'
378            'border-block-start-color'
379            'border-block-start-style'
380            'border-block-start-width'
381            'border-bottom'
382            'border-bottom-color'
383            'border-bottom-left-radius'
384            'border-bottom-right-radius'
385            'border-bottom-style'
386            'border-bottom-width'
387            'border-box'
388            'border-collapse'
389            'border-color'
390            'border-end-end-radius'
391            'border-end-start-radius'
392            'border-image'
393            'border-image-outset'
394            'border-image-repeat'
395            'border-image-slice'
396            'border-image-source'
397            'border-image-width'
398            'border-inline-end'
399            'border-inline-end-color'
400            'border-inline-end-style'
401            'border-inline-end-width'
402            'border-inline-start'
403            'border-inline-start-color'
404            'border-inline-start-style'
405            'border-inline-start-width'
406            'border-left'
407            'border-left-color'
408            'border-left-style'
409            'border-left-width'
410            'border-radius'
411            'border-right'
412            'border-right-color'
413            'border-right-style'
414            'border-right-width'
415            'border-spacing'
416            'border-start-end-radius'
417            'border-start-start-radius'
418            'border-style'
419            'border-top'
420            'border-top-color'
421            'border-top-left-radius'
422            'border-top-right-radius'
423            'border-top-style'
424            'border-top-width'
425            'border-width'
426            'both'
427            'bottom'
428            'bottom-outside'
429            'box-decoration-break'
430            'box-shadow'
431            'box-sizing'
432            'break-after'
433            'break-all'
434            'break-before'
435            'break-inside'
436            'break-word'
437            'bullets'
438            'butt'
439            'capitalize'
440            'caption'
441            'caption-side'
442            'caret-color'
443            'cell'
444            'center'
445            'central'
446            'char'
447            'circle'
448            'clear'
449            'clip'
450            'clip-path'
451            'clip-rule'
452            'clone'
453            'close-quote'
454            'closest-corner'
455            'closest-side'
456            'collapse'
457            'color'
458            'color-adjust'
459            'color-burn'
460            'color-dodge'
461            'color-interpolation-filters'
462            'color-scheme'
463            'col-resize'
464            'column'
465            'column-count'
466            'column-fill'
467            'column-gap'
468            'column-reverse'
469            'column-rule'
470            'column-rule-color'
471            'column-rule-style'
472            'column-rule-width'
473            'columns'
474            'column-span'
475            'column-width'
476            'common-ligatures'
477            'compact'
478            'condensed'
479            'contain'
480            'content'
481            'content-box'
482            'contents'
483            'context-menu'
484            'contextual'
485            'copy'
486            'counter-increment'
487            'counter-reset'
488            'cover'
489            'crispEdges'
490            'crisp-edges'
491            'crosshair'
492            'cursor'
493            'cyclic'
494            'darken'
495            'dashed'
496            'decimal'
497            'default'
498            'dense'
499            'descent-override'
500            'diagonal-fractions'
501            'difference'
502            'digits'
503            'direction'
504            'disabled'
505            'disc'
506            'discretionary-ligatures'
507            'display'
508            'distribute'
509            'distribute-all-lines'
510            'distribute-letter'
511            'distribute-space'
512            'dot'
513            'dotted'
514            'double'
515            'double-circle'
516            'downleft'
517            'downright'
518            'each-line'
519            'ease'
520            'ease-in'
521            'ease-in-out'
522            'ease-out'
523            'economy'
524            'ellipse'
525            'ellipsis'
526            'embed'
527            'empty-cells'
528            'enable-background'
529            'end'
530            'e-resize'
531            'evenodd'
532            'ew-resize'
533            'exact'
534            'exclude'
535            'exclusion'
536            'expanded'
537            'extends'
538            'extra-condensed'
539            'extra-expanded'
540            'fallback'
541            'farthest-corner'
542            'farthest-side'
543            'fill'
544            'fill-available'
545            'fill-box'
546            'filled'
547            'fill-opacity'
548            'fill-rule'
549            'filter'
550            'fit-content'
551            'fixed'
552            'flat'
553            'flex'
554            'flex-basis'
555            'flex-direction'
556            'flex-end'
557            'flex-flow'
558            'flex-grow'
559            'flex-shrink'
560            'flex-start'
561            'flex-wrap'
562            'flip'
563            'float'
564            'flood-color'
565            'flood-opacity'
566            'flow-root'
567            'font'
568            'font-display'
569            'font-family'
570            'font-feature-settings'
571            'font-kerning'
572            'font-language-override'
573            'font-optical-sizing'
574            'font-size'
575            'font-size-adjust'
576            'font-stretch'
577            'font-style'
578            'font-synthesis'
579            'font-variant'
580            'font-variant-alternates'
581            'font-variant-caps'
582            'font-variant-east-asian'
583            'font-variant-ligatures'
584            'font-variant-numeric'
585            'font-variant-position'
586            'font-variation-settings'
587            'font-weight'
588            'forwards'
589            'freeze'
590            'from-image'
591            'full-width'
592            'gap'
593            'geometricPrecision'
594            'georgian'
595            'glyph-orientation-horizontal'
596            'glyph-orientation-vertical'
597            'grab'
598            'grabbing'
599            'grayscale'
600            'grid'
601            'grid-area'
602            'grid-auto-columns'
603            'grid-auto-flow'
604            'grid-auto-rows'
605            'grid-column'
606            'grid-column-end'
607            'grid-column-gap'
608            'grid-column-start'
609            'grid-gap'
610            'grid-row'
611            'grid-row-end'
612            'grid-row-gap'
613            'grid-row-start'
614            'grid-template'
615            'grid-template-areas'
616            'grid-template-columns'
617            'grid-template-rows'
618            'groove'
619            'hand'
620            'hanging'
621            'hanging-punctuation'
622            'hard-light'
623            'height'
624            'help'
625            'hidden'
626            'hide'
627            'historical-forms'
628            'historical-ligatures'
629            'horizontal'
630            'horizontal-tb'
631            'hue'
632            'hyphens'
633            'icon'
634            'ideograph-alpha'
635            'ideographic'
636            'ideograph-numeric'
637            'ideograph-parenthesis'
638            'ideograph-space'
639            'image-orientation'
640            'image-rendering'
641            'image-resolution'
642            'ime-mode'
643            'inactive'
644            'infinite'
645            'inherit'
646            'initial'
647            'initial-letter'
648            'initial-letter-align'
649            'inline'
650            'inline-axis'
651            'inline-block'
652            'inline-end'
653            'inline-flex'
654            'inline-grid'
655            'inline-list-item'
656            'inline-size'
657            'inline-start'
658            'inline-table'
659            'inset'
660            'inset-block'
661            'inset-block-end'
662            'inset-block-start'
663            'inset-inline'
664            'inset-inline-end'
665            'inset-inline-start'
666            'inside'
667            'inter-character'
668            'inter-ideograph'
669            'intersect'
670            'inter-word'
671            'invert'
672            'isolate'
673            'isolate-override'
674            'isolation'
675            'italic'
676            'jis04'
677            'jis78'
678            'jis83'
679            'jis90'
680            'justify'
681            'justify-all'
682            'justify-content'
683            'justify-items'
684            'justify-self'
685            'kannada'
686            'keep-all'
687            'kerning'
688            'landscape'
689            'large'
690            'larger'
691            'left'
692            'letter-spacing'
693            'lighten'
694            'lighter'
695            'lighting-color'
696            'line'
697            'linear'
698            'linearRGB'
699            'line-break'
700            'line-clamp'
701            'line-edge'
702            'line-gap-override'
703            'line-height'
704            'line-through'
705            'lining-nums'
706            'list-item'
707            'list-style'
708            'list-style-image'
709            'list-style-position'
710            'list-style-type'
711            'local'
712            'loose'
713            'lowercase'
714            'lr'
715            'lr-tb'
716            'ltr'
717            'luminance'
718            'luminosity'
719            'main-size'
720            'mandatory'
721            'manipulation'
722            'manual'
723            'margin'
724            'margin-block'
725            'margin-block-end'
726            'margin-block-start'
727            'margin-bottom'
728            'margin-box'
729            'margin-inline'
730            'margin-inline-end'
731            'margin-inline-start'
732            'margin-left'
733            'margin-right'
734            'margin-top'
735            'marker-end'
736            'marker-mid'
737            'marker-start'
738            'marks'
739            'mask'
740            'mask-border'
741            'mask-border-mode'
742            'mask-border-outset'
743            'mask-border-repeat'
744            'mask-border-slice'
745            'mask-border-source'
746            'mask-border-width'
747            'mask-clip'
748            'mask-composite'
749            'mask-image'
750            'mask-mode'
751            'mask-origin'
752            'mask-position'
753            'mask-repeat'
754            'mask-size'
755            'mask-type'
756            'match-parent'
757            'match-source'
758            'mathematical'
759            'max-block-size'
760            'max-content'
761            'max-height'
762            'max-inline-size'
763            'max-lines'
764            'max-width'
765            'max-zoom'
766            'medium'
767            'menu'
768            'message-box'
769            'middle'
770            'min-block-size'
771            'min-content'
772            'min-height'
773            'min-inline-size'
774            'min-width'
775            'min-zoom'
776            'miter'
777            'mix-blend-mode'
778            'mixed'
779            'move'
780            'multiply'
781            'narrower'
782            'nearest-neighbor'
783            'negative'
784            'ne-resize'
785            'nesw-resize'
786            'newspaper'
787            'no-change'
788            'no-clip'
789            'no-close-quote'
790            'no-common-ligatures'
791            'no-contextual'
792            'no-discretionary-ligatures'
793            'no-drop'
794            'no-historical-ligatures'
795            'none'
796            'nonzero'
797            'no-open-quote'
798            'no-repeat'
799            'normal'
800            'not-allowed'
801            'nowrap'
802            'n-resize'
803            'ns-resize'
804            'numbers'
805            'numeric'
806            'nw-resize'
807            'nwse-resize'
808            'object-fit'
809            'object-position'
810            'oblique'
811            'offset'
812            'offset-anchor'
813            'offset-distance'
814            'offset-path'
815            'offset-position'
816            'offset-rotation'
817            'oldstyle-nums'
818            'opacity'
819            'open'
820            'open-quote'
821            'optimizeLegibility'
822            'optimizeQuality'
823            'optimizeSpeed'
824            'optional'
825            'order'
826            'ordinal'
827            'orientation'
828            'orphans'
829            'outline'
830            'outline-color'
831            'outline-offset'
832            'outline-style'
833            'outline-width'
834            'outset'
835            'outside'
836            'over'
837            'overflow'
838            'overflow-anchor'
839            'overflow-block'
840            'overflow-inline'
841            'overflow-wrap'
842            'overflow-x'
843            'overflow-y'
844            'overlay'
845            'overline'
846            'overscroll-behavior'
847            'overscroll-behavior-block'
848            'overscroll-behavior-inline'
849            'overscroll-behavior-x'
850            'overscroll-behavior-y'
851            'pad'
852            'padding'
853            'padding-block'
854            'padding-block-end'
855            'padding-block-start'
856            'padding-bottom'
857            'padding-box'
858            'padding-inline'
859            'padding-inline-end'
860            'padding-inline-start'
861            'padding-left'
862            'padding-right'
863            'padding-top'
864            'page'
865            'page-break-after'
866            'page-break-before'
867            'page-break-inside'
868            'painted'
869            'paint-order'
870            'pan-down'
871            'pan-left'
872            'pan-right'
873            'pan-up'
874            'pan-x'
875            'pan-y'
876            'paused'
877            'perspective'
878            'perspective-origin'
879            'petite-caps'
880            'pixelated'
881            'place-content'
882            'place-items'
883            'place-self'
884            'plaintext'
885            'pointer'
886            'pointer-events'
887            'portrait'
888            'position'
889            'pre'
890            'prefix'
891            'pre-line'
892            'preserve-3d'
893            'pre-wrap'
894            'progress'
895            'progressive'
896            'proportional-nums'
897            'proportional-width'
898            'proximity'
899            'quotes'
900            'radial'
901            'range'
902            'recto'
903            'region'
904            'relative'
905            'remove'
906            'repeat'
907            'repeat-x'
908            'repeat-y'
909            'reset-size'
910            'resize'
911            'reverse'
912            'revert'
913            'ridge'
914            'right'
915            'rl'
916            'rl-tb'
917            'rotate'
918            'round'
919            'row'
920            'row-gap'
921            'row-resize'
922            'row-reverse'
923            'row-severse'
924            'rtl'
925            'ruby'
926            'ruby-align'
927            'ruby-base'
928            'ruby-base-container'
929            'ruby-merge'
930            'ruby-position'
931            'ruby-text'
932            'ruby-text-container'
933            'run-in'
934            'running'
935            'saturation'
936            'scale'
937            'scale-down'
938            'screen'
939            'scroll'
940            'scrollbar-color'
941            'scrollbar-gutter'
942            'scrollbar-width'
943            'scroll-behavior'
944            'scroll-margin'
945            'scroll-margin-block'
946            'scroll-margin-block-end'
947            'scroll-margin-block-start'
948            'scroll-margin-bottom'
949            'scroll-margin-inline'
950            'scroll-margin-inline-end'
951            'scroll-margin-inline-start'
952            'scroll-margin-left'
953            'scroll-margin-right'
954            'scroll-margin-top'
955            'scroll-padding'
956            'scroll-padding-block'
957            'scroll-padding-block-end'
958            'scroll-padding-block-start'
959            'scroll-padding-bottom'
960            'scroll-padding-inline'
961            'scroll-padding-inline-end'
962            'scroll-padding-inline-start'
963            'scroll-padding-left'
964            'scroll-padding-right'
965            'scroll-padding-top'
966            'scroll-position'
967            'scroll-snap-align'
968            'scroll-snap-coordinate'
969            'scroll-snap-destination'
970            'scroll-snap-stop'
971            'scroll-snap-type'
972            'semi-condensed'
973            'semi-expanded'
974            'separate'
975            'se-resize'
976            'sesame'
977            'shape-image-threshold'
978            'shape-margin'
979            'shape-outside'
980            'shape-rendering'
981            'show'
982            'sideways'
983            'sideways-left'
984            'sideways-lr'
985            'sideways-right'
986            'sideways-rl'
987            'simplified'
988            'size'
989            'size-adjust'
990            'slashed-zero'
991            'slice'
992            'small'
993            'small-caps'
994            'small-caption'
995            'smaller'
996            'smooth'
997            'soft-light'
998            'solid'
999            'space'
1000            'space-around'
1001            'space-between'
1002            'space-evenly'
1003            'speak-as'
1004            'spell-out'
1005            'square'
1006            'src'
1007            's-resize'
1008            'sRGB'
1009            'stacked-fractions'
1010            'start'
1011            'static'
1012            'status-bar'
1013            'step-end'
1014            'step-start'
1015            'sticky'
1016            'stop-color'
1017            'stop-opacity'
1018            'stretch'
1019            'strict'
1020            'stroke'
1021            'stroke-box'
1022            'stroke-dasharray'
1023            'stroke-dashoffset'
1024            'stroke-linecap'
1025            'stroke-linejoin'
1026            'stroke-miterlimit'
1027            'stroke-opacity'
1028            'stroke-width'
1029            'style'
1030            'sub'
1031            'subgrid'
1032            'subpixel-antialiased'
1033            'subtract'
1034            'suffix'
1035            'super'
1036            'swap'
1037            'sw-resize'
1038            'symbolic'
1039            'symbols'
1040            'system'
1041            'table'
1042            'table-caption'
1043            'table-cell'
1044            'table-column'
1045            'table-column-group'
1046            'table-footer-group'
1047            'table-header-group'
1048            'table-layout'
1049            'table-row'
1050            'table-row-group'
1051            'tab-size'
1052            'tabular-nums'
1053            'tb'
1054            'tb-rl'
1055            'text'
1056            'text-after-edge'
1057            'text-align'
1058            'text-align-last'
1059            'text-anchor'
1060            'text-before-edge'
1061            'text-bottom'
1062            'text-combine-upright'
1063            'text-decoration'
1064            'text-decoration-color'
1065            'text-decoration-line'
1066            'text-decoration-skip'
1067            'text-decoration-skip-ink'
1068            'text-decoration-style'
1069            'text-emphasis'
1070            'text-emphasis-color'
1071            'text-emphasis-position'
1072            'text-emphasis-style'
1073            'text-indent'
1074            'text-justify'
1075            'text-orientation'
1076            'text-overflow'
1077            'text-rendering'
1078            'text-shadow'
1079            'text-size-adjust'
1080            'text-top'
1081            'text-transform'
1082            'text-underline-offset'
1083            'text-underline-position'
1084            'thick'
1085            'thin'
1086            'titling-caps'
1087            'top'
1088            'top-outside'
1089            'touch'
1090            'touch-action'
1091            'traditional'
1092            'transform'
1093            'transform-box'
1094            'transform-origin'
1095            'transform-style'
1096            'transition'
1097            'transition-delay'
1098            'transition-duration'
1099            'transition-property'
1100            'transition-timing-function'
1101            'translate'
1102            'transparent'
1103            'triangle'
1104            'ultra-condensed'
1105            'ultra-expanded'
1106            'under'
1107            'underline'
1108            'unicase'
1109            'unicode-bidi'
1110            'unicode-range'
1111            'unset'
1112            'upleft'
1113            'uppercase'
1114            'upright'
1115            'use-glyph-orientation'
1116            'user-select'
1117            'user-zoom'
1118            'use-script'
1119            'verso'
1120            'vertical'
1121            'vertical-align'
1122            'vertical-ideographic'
1123            'vertical-lr'
1124            'vertical-rl'
1125            'vertical-text'
1126            'view-box'
1127            'visibility'
1128            'visible'
1129            'visibleFill'
1130            'visiblePainted'
1131            'visibleStroke'
1132            'wait'
1133            'wavy'
1134            'weight'
1135            'whitespace'
1136            'white-space'
1137            'wider'
1138            'widows'
1139            'width'
1140            'will-change'
1141            'word-break'
1142            'words'
1143            'word-spacing'
1144            'word-wrap'
1145            'wrap'
1146            'wrap-reverse'
1147            'w-resize'
1148            'writing-mode'
1149            'x'
1150            'x-large'
1151            'x-small'
1152            'xx-large'
1153            'xx-small'
1154            'y'
1155            'zero'
1156            'z-index'
1157            'zoom'
1158            'zoom-in'
1159            'zoom-out')
1160          TokenTypes = 512
1161        end>
1162      HighlightPos = cpAny
1163      IgnoreAsParent = False
1164    end
1165    item
1166      DisplayName = 'Id props deprecated'
1167      StyleName = 'Prop correct'
1168      BlockType = btTagDetect
1169      ConditionList = <
1170        item
1171          TagList.Strings = (
1172            'adjust'
1173            'after'
1174            'align'
1175            'align-last'
1176            'alignment'
1177            'alignment-adjust'
1178            'appearance'
1179            'attachment'
1180            'azimuth'
1181            'background-break'
1182            'balance'
1183            'baseline'
1184            'before'
1185            'bidi'
1186            'binding'
1187            'bookmark'
1188            'bookmark-label'
1189            'bookmark-level'
1190            'bookmark-target'
1191            'border-length'
1192            'bottom-color'
1193            'bottom-left-radius'
1194            'bottom-right-radius'
1195            'bottom-style'
1196            'bottom-width'
1197            'box'
1198            'box-align'
1199            'box-direction'
1200            'box-flex'
1201            'box-flex-group'
1202            'box-lines'
1203            'box-ordinal-group'
1204            'box-orient'
1205            'box-pack'
1206            'break'
1207            'character'
1208            'collapse'
1209            'column'
1210            'column-break-after'
1211            'column-break-before'
1212            'count'
1213            'counter'
1214            'crop'
1215            'cue'
1216            'cue-after'
1217            'cue-before'
1218            'decoration'
1219            'decoration-break'
1220            'delay'
1221            'display-model'
1222            'display-role'
1223            'down'
1224            'drop'
1225            'drop-initial-after-adjust'
1226            'drop-initial-after-align'
1227            'drop-initial-before-adjust'
1228            'drop-initial-before-align'
1229            'drop-initial-size'
1230            'drop-initial-value'
1231            'duration'
1232            'elevation'
1233            'emphasis'
1234            'family'
1235            'fit'
1236            'fit-position'
1237            'flex-group'
1238            'float-offset'
1239            'gap'
1240            'grid-columns'
1241            'grid-rows'
1242            'hanging-punctuation'
1243            'header'
1244            'hyphenate'
1245            'hyphenate-after'
1246            'hyphenate-before'
1247            'hyphenate-character'
1248            'hyphenate-lines'
1249            'hyphenate-resource'
1250            'icon'
1251            'image'
1252            'increment'
1253            'indent'
1254            'index'
1255            'initial-after-adjust'
1256            'initial-after-align'
1257            'initial-before-adjust'
1258            'initial-before-align'
1259            'initial-size'
1260            'initial-value'
1261            'inline-box-align'
1262            'iteration-count'
1263            'justify'
1264            'label'
1265            'left-color'
1266            'left-style'
1267            'left-width'
1268            'length'
1269            'level'
1270            'line'
1271            'lines'
1272            'line-stacking'
1273            'line-stacking-ruby'
1274            'line-stacking-shift'
1275            'line-stacking-strategy'
1276            'list'
1277            'mark'
1278            'mark-after'
1279            'mark-before'
1280            'marks'
1281            'marquee'
1282            'marquee-direction'
1283            'marquee-play-count'
1284            'marquee-speed'
1285            'marquee-style'
1286            'max'
1287            'min'
1288            'model'
1289            'move-to'
1290            'name'
1291            'nav'
1292            'nav-down'
1293            'nav-index'
1294            'nav-left'
1295            'nav-right'
1296            'nav-up'
1297            'new'
1298            'numeral'
1299            'offset'
1300            'ordinal-group'
1301            'orient'
1302            'origin'
1303            'overflow-style'
1304            'overhang'
1305            'pack'
1306            'page'
1307            'page-policy'
1308            'pause'
1309            'pause-after'
1310            'pause-before'
1311            'phonemes'
1312            'pitch'
1313            'pitch-range'
1314            'play-count'
1315            'play-during'
1316            'play-state'
1317            'point'
1318            'presentation'
1319            'presentation-level'
1320            'profile'
1321            'property'
1322            'punctuation'
1323            'punctuation-trim'
1324            'radius'
1325            'rate'
1326            'rendering-intent'
1327            'repeat'
1328            'replace'
1329            'reset'
1330            'resolution'
1331            'resource'
1332            'respond-to'
1333            'rest'
1334            'rest-after'
1335            'rest-before'
1336            'richness'
1337            'right-color'
1338            'right-style'
1339            'right-width'
1340            'role'
1341            'rotation'
1342            'rotation-point'
1343            'rows'
1344            'ruby'
1345            'ruby-overhang'
1346            'ruby-span'
1347            'rule'
1348            'rule-color'
1349            'rule-style'
1350            'rule-width'
1351            'shadow'
1352            'size'
1353            'sizing'
1354            'space'
1355            'space-collapse'
1356            'spacing'
1357            'span'
1358            'speak'
1359            'speak-header'
1360            'speak-numeral'
1361            'speak-punctuation'
1362            'speech'
1363            'speech-rate'
1364            'speed'
1365            'stacking'
1366            'stacking-ruby'
1367            'stacking-shift'
1368            'stacking-strategy'
1369            'stress'
1370            'stretch'
1371            'string-set'
1372            'style'
1373            'style-image'
1374            'style-position'
1375            'style-type'
1376            'target'
1377            'target-name'
1378            'target-new'
1379            'target-position'
1380            'text'
1381            'text-height'
1382            'text-justify'
1383            'text-outline'
1384            'text-replace'
1385            'text-wrap'
1386            'timing-function'
1387            'top-color'
1388            'top-left-radius'
1389            'top-right-radius'
1390            'top-style'
1391            'top-width'
1392            'trim'
1393            'unicode'
1394            'up'
1395            'user-select'
1396            'variant'
1397            'voice'
1398            'voice-balance'
1399            'voice-duration'
1400            'voice-family'
1401            'voice-pitch'
1402            'voice-pitch-range'
1403            'voice-rate'
1404            'voice-stress'
1405            'voice-volume'
1406            'volume'
1407            'weight'
1408            'white'
1409            'white-space-collapse'
1410            'word'
1411            'wrap')
1412          TokenTypes = 512
1413        end>
1414      HighlightPos = cpAny
1415      IgnoreAsParent = False
1416    end
1417    item
1418      DisplayName = 'Id props vendor'
1419      StyleName = 'Prop correct'
1420      BlockType = btTagDetect
1421      ConditionList = <
1422        item
1423          TagList.Strings = (
1424            '-apple-dashboard-region'
1425            '-epub-caption-side'
1426            '-epub-hyphens'
1427            '-epub-text-combine'
1428            '-epub-text-emphasis'
1429            '-epub-text-emphasis-color'
1430            '-epub-text-emphasis-style'
1431            '-epub-text-orientation'
1432            '-epub-text-transform'
1433            '-epub-word-break'
1434            '-epub-writing-mode'
1435            '-khtml-user-select'
1436            '-moz-animation'
1437            '-moz-appearance'
1438            '-moz-background-inline-policy'
1439            '-moz-binding'
1440            '-moz-border-bottom-colors'
1441            '-moz-border-end'
1442            '-moz-border-end-color'
1443            '-moz-border-end-style'
1444            '-moz-border-end-width'
1445            '-moz-border-left-colors'
1446            '-moz-border-radius'
1447            '-moz-border-right-colors'
1448            '-moz-border-start'
1449            '-moz-border-start-color'
1450            '-moz-border-start-style'
1451            '-moz-border-start-width'
1452            '-moz-border-top-colors'
1453            '-moz-box-align'
1454            '-moz-box-direction'
1455            '-moz-box-flex'
1456            '-moz-box-ordinal-group'
1457            '-moz-box-orient'
1458            '-moz-box-pack'
1459            '-moz-box-shadow'
1460            '-moz-box-sizing'
1461            '-moz-column-count'
1462            '-moz-column-fill'
1463            '-moz-column-gap'
1464            '-moz-column-rule'
1465            '-moz-column-rule-color'
1466            '-moz-column-rule-style'
1467            '-moz-column-rule-width'
1468            '-moz-columns'
1469            '-moz-column-width'
1470            '-moz-float-edge'
1471            '-moz-font-feature-settings'
1472            '-moz-font-language-override'
1473            '-moz-force-broken-image-icon'
1474            '-moz-hyphens'
1475            '-moz-image-region'
1476            '-moz-margin-end'
1477            '-moz-margin-start'
1478            '-moz-orient'
1479            '-moz-outline-radius'
1480            '-moz-outline-radius-bottomleft'
1481            '-moz-outline-radius-bottomright'
1482            '-moz-outline-radius-topleft'
1483            '-moz-outline-radius-topright'
1484            '-moz-padding-end'
1485            '-moz-padding-start'
1486            '-moz-perspective'
1487            '-moz-script-level'
1488            '-moz-script-min-size'
1489            '-moz-script-size-multiplier'
1490            '-moz-stack-sizing'
1491            '-moz-tab-size'
1492            '-moz-text-align-last'
1493            '-moz-text-blink'
1494            '-moz-text-decoration-color'
1495            '-moz-text-decoration-line'
1496            '-moz-text-decoration-style'
1497            '-moz-text-size-adjust'
1498            '-moz-transform'
1499            '-moz-transition'
1500            '-moz-transition-delay'
1501            '-moz-transition-duration'
1502            '-moz-transition-property'
1503            '-moz-transition-timing-function'
1504            '-moz-user-focus'
1505            '-moz-user-input'
1506            '-moz-user-modify'
1507            '-moz-user-select'
1508            '-moz-window-shadow'
1509            '-ms-accelerator'
1510            '-ms-animation'
1511            '-ms-animation-delay'
1512            '-ms-animation-direction'
1513            '-ms-animation-duration'
1514            '-ms-animation-fill-mode'
1515            '-ms-animation-iteration-count'
1516            '-ms-animation-name'
1517            '-ms-animation-play-state'
1518            '-ms-animation-timing-function'
1519            '-ms-backface-visibility'
1520            '-ms-background-position-x'
1521            '-ms-background-position-y'
1522            '-ms-behavior'
1523            '-ms-block-progression'
1524            '-ms-content-zoom-chaining'
1525            '-ms-content-zooming'
1526            '-ms-content-zoom-limit'
1527            '-ms-content-zoom-limit-max'
1528            '-ms-content-zoom-limit-min'
1529            '-ms-content-zoom-snap'
1530            '-ms-content-zoom-snap-points'
1531            '-ms-content-zoom-snap-type'
1532            '-ms-filter'
1533            '-ms-flex'
1534            '-ms-flex-align'
1535            '-ms-flex-direction'
1536            '-ms-flex-flow'
1537            '-ms-flex-item-align'
1538            '-ms-flex-line-pack'
1539            '-ms-flex-negative'
1540            '-ms-flex-order'
1541            '-ms-flex-pack'
1542            '-ms-flex-positive'
1543            '-ms-flex-preferred-size'
1544            '-ms-flex-wrap'
1545            '-ms-flow-from'
1546            '-ms-flow-into'
1547            '-ms-font-feature-settings'
1548            '-ms-grid-column'
1549            '-ms-grid-column-align'
1550            '-ms-grid-columns'
1551            '-ms-grid-column-span'
1552            '-ms-grid-row'
1553            '-ms-grid-row-align'
1554            '-ms-grid-rows'
1555            '-ms-grid-row-span'
1556            '-ms-high-contrast-adjust'
1557            '-ms-hyphenate-limit-chars'
1558            '-ms-hyphenate-limit-lines'
1559            '-ms-hyphenate-limit-zone'
1560            '-ms-hyphens'
1561            '-ms-ime-align'
1562            '-ms-ime-mode'
1563            '-ms-interpolation-mode'
1564            '-ms-layout-flow'
1565            '-ms-layout-grid'
1566            '-ms-layout-grid-char'
1567            '-ms-layout-grid-line'
1568            '-ms-layout-grid-mode'
1569            '-ms-layout-grid-type'
1570            '-ms-overflow-style'
1571            '-ms-overflow-x'
1572            '-ms-overflow-y'
1573            '-ms-perspective'
1574            '-ms-perspective-origin'
1575            '-ms-progress-appearance'
1576            '-ms-scrollbar-arrow-color'
1577            '-ms-scrollbar-base-color'
1578            '-ms-scrollbar-darkshadow-color'
1579            '-ms-scrollbar-face-color'
1580            '-ms-scrollbar-highlight-color'
1581            '-ms-scrollbar-shadow-color'
1582            '-ms-scrollbar-track-color'
1583            '-ms-scroll-chaining'
1584            '-ms-scroll-limit'
1585            '-ms-scroll-limit-xmax'
1586            '-ms-scroll-limit-x-max'
1587            '-ms-scroll-limit-xmin'
1588            '-ms-scroll-limit-x-min'
1589            '-ms-scroll-limit-ymax'
1590            '-ms-scroll-limit-y-max'
1591            '-ms-scroll-limit-ymin'
1592            '-ms-scroll-limit-y-min'
1593            '-ms-scroll-rails'
1594            '-ms-scroll-snap-points-x'
1595            '-ms-scroll-snap-points-y'
1596            '-ms-scroll-snap-type'
1597            '-ms-scroll-snap-x'
1598            '-ms-scroll-snap-y'
1599            '-ms-scroll-translation'
1600            '-ms-text-align-last'
1601            '-ms-text-autospace'
1602            '-ms-text-combine-horizontal'
1603            '-ms-text-justify'
1604            '-ms-text-kashida-space'
1605            '-ms-text-overflow'
1606            '-ms-text-size-adjust'
1607            '-ms-text-underline-position'
1608            '-ms-touch-action'
1609            '-ms-touch-select'
1610            '-ms-transform'
1611            '-ms-transform-origin'
1612            '-ms-transform-style'
1613            '-ms-transition'
1614            '-ms-transition-delay'
1615            '-ms-transition-duration'
1616            '-ms-transition-property'
1617            '-ms-transition-timing-function'
1618            '-ms-user-select'
1619            '-ms-word-break'
1620            '-ms-word-wrap'
1621            '-ms-wrap-flow'
1622            '-ms-wrap-margin'
1623            '-ms-wrap-through'
1624            '-ms-writing-mode'
1625            '-ms-zoom'
1626            '-o-border-image'
1627            '-o-device-pixel-ratio'
1628            '-o-focus-opacity'
1629            '-o-link'
1630            '-o-link-source'
1631            '-o-mini-fold'
1632            '-o-object-fit'
1633            '-o-object-position'
1634            '-o-table-baseline'
1635            '-o-tab-size'
1636            '-o-transform'
1637            '-o-transform-origin'
1638            '-o-transition'
1639            '-o-transition-delay'
1640            '-o-transition-duration'
1641            '-o-transition-property'
1642            '-o-transition-timing-function'
1643            '-o-user-select'
1644            '-pie-background'
1645            '-wap-accesskey'
1646            '-wap-input-format'
1647            '-wap-input-required'
1648            '-wap-marquee-dir'
1649            '-wap-marquee-loop'
1650            '-wap-marquee-speed'
1651            '-wap-marquee-style'
1652            '-webkit-align-content'
1653            '-webkit-align-items'
1654            '-webkit-align-self'
1655            '-webkit-animation'
1656            '-webkit-animation-delay'
1657            '-webkit-animation-direction'
1658            '-webkit-animation-duration'
1659            '-webkit-animation-fill-mode'
1660            '-webkit-animation-iteration-count'
1661            '-webkit-animation-name'
1662            '-webkit-animation-play-state'
1663            '-webkit-animation-timing-function'
1664            '-webkit-appearance'
1665            '-webkit-app-region'
1666            '-webkit-aspect-ratio'
1667            '-webkit-backface-visibility'
1668            '-webkit-background-blend-mode'
1669            '-webkit-background-clip'
1670            '-webkit-background-composite'
1671            '-webkit-background-origin'
1672            '-webkit-background-size'
1673            '-webkit-blend-mode'
1674            '-webkit-border-after'
1675            '-webkit-border-after-color'
1676            '-webkit-border-after-style'
1677            '-webkit-border-after-width'
1678            '-webkit-border-before'
1679            '-webkit-border-before-color'
1680            '-webkit-border-before-style'
1681            '-webkit-border-before-width'
1682            '-webkit-border-bottom-left-radius'
1683            '-webkit-border-bottom-right-radius'
1684            '-webkit-border-end'
1685            '-webkit-border-end-color'
1686            '-webkit-border-end-style'
1687            '-webkit-border-end-width'
1688            '-webkit-border-fit'
1689            '-webkit-border-horizontal-spacing'
1690            '-webkit-border-image'
1691            '-webkit-border-radius'
1692            '-webkit-border-start'
1693            '-webkit-border-start-color'
1694            '-webkit-border-start-style'
1695            '-webkit-border-start-width'
1696            '-webkit-border-top-left-radius'
1697            '-webkit-border-top-right-radius'
1698            '-webkit-border-vertical-spacing'
1699            '-webkit-box-align'
1700            '-webkit-box-decoration-break'
1701            '-webkit-box-direction'
1702            '-webkit-box-flex'
1703            '-webkit-box-flex-group'
1704            '-webkit-box-lines'
1705            '-webkit-box-ordinal-group'
1706            '-webkit-box-orient'
1707            '-webkit-box-pack'
1708            '-webkit-box-reflect'
1709            '-webkit-box-shadow'
1710            '-webkit-box-sizing'
1711            '-webkit-clip-path'
1712            '-webkit-color-correction'
1713            '-webkit-column-axis'
1714            '-webkit-column-break-after'
1715            '-webkit-column-break-before'
1716            '-webkit-column-break-inside'
1717            '-webkit-column-count'
1718            '-webkit-column-gap'
1719            '-webkit-column-progression'
1720            '-webkit-column-rule'
1721            '-webkit-column-rule-color'
1722            '-webkit-column-rule-style'
1723            '-webkit-column-rule-width'
1724            '-webkit-columns'
1725            '-webkit-column-span'
1726            '-webkit-column-width'
1727            '-webkit-cursor-visibility'
1728            '-webkit-dashboard-region'
1729            '-webkit-filter'
1730            '-webkit-flex'
1731            '-webkit-flex-basis'
1732            '-webkit-flex-direction'
1733            '-webkit-flex-flow'
1734            '-webkit-flex-grow'
1735            '-webkit-flex-shrink'
1736            '-webkit-flex-wrap'
1737            '-webkit-flow-from'
1738            '-webkit-flow-into'
1739            '-webkit-font-feature-settings'
1740            '-webkit-font-kerning'
1741            '-webkit-font-size-delta'
1742            '-webkit-font-smoothing'
1743            '-webkit-font-variant-ligatures'
1744            '-webkit-grid-after'
1745            '-webkit-grid-auto-columns'
1746            '-webkit-grid-auto-flow'
1747            '-webkit-grid-auto-rows'
1748            '-webkit-grid-before'
1749            '-webkit-grid-column'
1750            '-webkit-grid-columns'
1751            '-webkit-grid-end'
1752            '-webkit-grid-row'
1753            '-webkit-grid-rows'
1754            '-webkit-grid-start'
1755            '-webkit-highlight'
1756            '-webkit-hyphenate-character'
1757            '-webkit-hyphenate-limit-after'
1758            '-webkit-hyphenate-limit-before'
1759            '-webkit-hyphenate-limit-lines'
1760            '-webkit-justify-content'
1761            '-webkit-line-align'
1762            '-webkit-line-box-contain'
1763            '-webkit-line-break'
1764            '-webkit-line-clamp'
1765            '-webkit-line-grid'
1766            '-webkit-line-snap'
1767            '-webkit-locale'
1768            '-webkit-logical-height'
1769            '-webkit-logical-width'
1770            '-webkit-margin-after'
1771            '-webkit-margin-after-collapse'
1772            '-webkit-margin-before'
1773            '-webkit-margin-before-collapse'
1774            '-webkit-margin-bottom-collapse'
1775            '-webkit-margin-collapse'
1776            '-webkit-margin-end'
1777            '-webkit-margin-start'
1778            '-webkit-margin-top-collapse'
1779            '-webkit-marquee'
1780            '-webkit-marquee-direction'
1781            '-webkit-marquee-increment'
1782            '-webkit-marquee-repetition'
1783            '-webkit-marquee-speed'
1784            '-webkit-marquee-style'
1785            '-webkit-mask'
1786            '-webkit-mask-box-image'
1787            '-webkit-mask-box-image-outset'
1788            '-webkit-mask-box-image-repeat'
1789            '-webkit-mask-box-image-slice'
1790            '-webkit-mask-box-image-source'
1791            '-webkit-mask-box-image-width'
1792            '-webkit-mask-clip'
1793            '-webkit-mask-composite'
1794            '-webkit-mask-image'
1795            '-webkit-mask-origin'
1796            '-webkit-mask-position'
1797            '-webkit-mask-position-x'
1798            '-webkit-mask-position-y'
1799            '-webkit-mask-repeat'
1800            '-webkit-mask-repeat-x'
1801            '-webkit-mask-repeat-y'
1802            '-webkit-mask-size'
1803            '-webkit-max-logical-height'
1804            '-webkit-max-logical-width'
1805            '-webkit-min-logical-height'
1806            '-webkit-min-logical-width'
1807            '-webkit-nbsp-mode'
1808            '-webkit-opacity'
1809            '-webkit-order'
1810            '-webkit-overflow-scrolling'
1811            '-webkit-padding-after'
1812            '-webkit-padding-before'
1813            '-webkit-padding-end'
1814            '-webkit-padding-start'
1815            '-webkit-perspective'
1816            '-webkit-perspective-origin'
1817            '-webkit-perspective-origin-x'
1818            '-webkit-perspective-origin-y'
1819            '-webkit-print-color-adjust'
1820            '-webkit-region-break-after'
1821            '-webkit-region-break-before'
1822            '-webkit-region-break-inside'
1823            '-webkit-region-overflow'
1824            '-webkit-rtl-ordering'
1825            '-webkit-ruby-position'
1826            '-webkit-shape-inside'
1827            '-webkit-shape-margin'
1828            '-webkit-shape-outside'
1829            '-webkit-shape-padding'
1830            '-webkit-svg-shadow'
1831            '-webkit-tap-highlight-color'
1832            '-webkit-text-align-last'
1833            '-webkit-text-combine'
1834            '-webkit-text-decoration-color'
1835            '-webkit-text-decoration-line'
1836            '-webkit-text-decorations-in-effect'
1837            '-webkit-text-decoration-style'
1838            '-webkit-text-emphasis-color'
1839            '-webkit-text-emphasis-position'
1840            '-webkit-text-emphasis-style'
1841            '-webkit-text-fill-color'
1842            '-webkit-text-orientation'
1843            '-webkit-text-security'
1844            '-webkit-text-size-adjust'
1845            '-webkit-text-stroke'
1846            '-webkit-text-stroke-color'
1847            '-webkit-text-stroke-width'
1848            '-webkit-text-underline-position'
1849            '-webkit-touch-callout'
1850            '-webkit-transform'
1851            '-webkit-transform-origin'
1852            '-webkit-transform-origin-x'
1853            '-webkit-transform-origin-y'
1854            '-webkit-transform-origin-z'
1855            '-webkit-transform-style'
1856            '-webkit-transition'
1857            '-webkit-transition-delay'
1858            '-webkit-transition-duration'
1859            '-webkit-transition-property'
1860            '-webkit-transition-timing-function'
1861            '-webkit-user-drag'
1862            '-webkit-user-modify'
1863            '-webkit-user-select'
1864            '-webkit-wrap'
1865            '-webkit-wrap-flow'
1866            '-webkit-wrap-through'
1867            '-webkit-writing-mode'
1868            '-xv-interpret-as'
1869            '-xv-phonemes'
1870            '-xv-voice-balance'
1871            '-xv-voice-duration'
1872            '-xv-voice-pitch'
1873            '-xv-voice-pitch-range'
1874            '-xv-voice-rate'
1875            '-xv-voice-stress'
1876            '-xv-voice-volume')
1877          TokenTypes = 512
1878        end>
1879      HighlightPos = cpAny
1880      IgnoreAsParent = False
1881    end
1882    item
1883      DisplayName = 'Id props SVG'
1884      StyleName = 'Prop correct'
1885      BlockType = btTagDetect
1886      ConditionList = <
1887        item
1888          TagList.Strings = (
1889            'alignment-baseline'
1890            'baseline-shift'
1891            'clip-rule'
1892            'color-interpolation'
1893            'color-interpolation-filters'
1894            'color-profile'
1895            'color-rendering'
1896            'cx'
1897            'cy'
1898            'dominant-baseline'
1899            'enable-background'
1900            'fill'
1901            'fill-opacity'
1902            'fill-rule'
1903            'flood-color'
1904            'flood-opacity'
1905            'glyph-orientation-horizontal'
1906            'glyph-orientation-vertical'
1907            'height'
1908            'kerning'
1909            'lighting-color'
1910            'marker-end'
1911            'marker-mid'
1912            'marker-start'
1913            'r'
1914            'rx'
1915            'ry'
1916            'shape-rendering'
1917            'stop-color'
1918            'stop-opacity'
1919            'stroke'
1920            'stroke-dasharray'
1921            'stroke-dashoffset'
1922            'stroke-linecap'
1923            'stroke-linejoin'
1924            'stroke-miterlimit'
1925            'stroke-opacity'
1926            'stroke-width'
1927            'text-anchor'
1928            'width'
1929            'x'
1930            'y')
1931          TokenTypes = 512
1932        end>
1933      HighlightPos = cpAny
1934      IgnoreAsParent = False
1935    end
1936    item
1937      DisplayName = 'Id colors'
1938      StyleName = 'Color'
1939      BlockType = btTagDetect
1940      ConditionList = <
1941        item
1942          TagList.Strings = (
1943            'activetext'
1944            'AliceBlue'
1945            'AntiqueWhite'
1946            'Aqua'
1947            'Aquamarine'
1948            'Azure'
1949            'Beige'
1950            'Bisque'
1951            'Black'
1952            'BlanchedAlmond'
1953            'Blue'
1954            'BlueViolet'
1955            'Brown'
1956            'BurlyWood'
1957            'buttonborder'
1958            'buttonface'
1959            'buttontext'
1960            'CadetBlue'
1961            'canvas'
1962            'canvastext'
1963            'Chartreuse'
1964            'Chocolate'
1965            'Coral'
1966            'CornflowerBlue'
1967            'Cornsilk'
1968            'Crimson'
1969            'currentcolor'
1970            'Cyan'
1971            'DarkBlue'
1972            'DarkCyan'
1973            'DarkGoldenRod'
1974            'DarkGray'
1975            'DarkGreen'
1976            'DarkGrey'
1977            'DarkKhaki'
1978            'DarkMagenta'
1979            'DarkOliveGreen'
1980            'Darkorange'
1981            'DarkOrchid'
1982            'DarkRed'
1983            'DarkSalmon'
1984            'DarkSeaGreen'
1985            'DarkSlateBlue'
1986            'DarkSlateGray'
1987            'DarkSlateGrey'
1988            'DarkTurquoise'
1989            'DarkViolet'
1990            'DeepPink'
1991            'DeepSkyBlue'
1992            'DimGray'
1993            'DimGrey'
1994            'DodgerBlue'
1995            'field'
1996            'fieldtext'
1997            'FireBrick'
1998            'FloralWhite'
1999            'ForestGreen'
2000            'Fuchsia'
2001            'Gainsboro'
2002            'GhostWhite'
2003            'Gold'
2004            'GoldenRod'
2005            'Gray'
2006            'graytext'
2007            'Green'
2008            'GreenYellow'
2009            'Grey'
2010            'highlight'
2011            'highlighttext'
2012            'HoneyDew'
2013            'HotPink'
2014            'IndianRed'
2015            'Indigo'
2016            'Ivory'
2017            'Khaki'
2018            'Lavender'
2019            'LavenderBlush'
2020            'LawnGreen'
2021            'LemonChiffon'
2022            'LightBlue'
2023            'LightCoral'
2024            'LightCyan'
2025            'LightGoldenRodYellow'
2026            'LightGray'
2027            'LightGreen'
2028            'LightGrey'
2029            'LightPink'
2030            'LightSalmon'
2031            'LightSeaGreen'
2032            'LightSkyBlue'
2033            'LightSlateGray'
2034            'LightSlateGrey'
2035            'LightSteelBlue'
2036            'LightYellow'
2037            'Lime'
2038            'LimeGreen'
2039            'Linen'
2040            'linktext'
2041            'Magenta'
2042            'mark'
2043            'marktext'
2044            'Maroon'
2045            'MediumAquaMarine'
2046            'MediumBlue'
2047            'MediumOrchid'
2048            'MediumPurple'
2049            'MediumSeaGreen'
2050            'MediumSlateBlue'
2051            'MediumSpringGreen'
2052            'MediumTurquoise'
2053            'MediumVioletRed'
2054            'MidnightBlue'
2055            'MintCream'
2056            'MistyRose'
2057            'Moccasin'
2058            'NavajoWhite'
2059            'Navy'
2060            'OldLace'
2061            'Olive'
2062            'OliveDrab'
2063            'Orange'
2064            'OrangeRed'
2065            'Orchid'
2066            'PaleGoldenRod'
2067            'PaleGreen'
2068            'PaleTurquoise'
2069            'PaleVioletRed'
2070            'PapayaWhip'
2071            'PeachPuff'
2072            'Peru'
2073            'Pink'
2074            'Plum'
2075            'PowderBlue'
2076            'Purple'
2077            'RebeccaPurple'
2078            'Red'
2079            'RosyBrown'
2080            'RoyalBlue'
2081            'SaddleBrown'
2082            'Salmon'
2083            'SandyBrown'
2084            'SeaGreen'
2085            'SeaShell'
2086            'Sienna'
2087            'Silver'
2088            'SkyBlue'
2089            'SlateBlue'
2090            'SlateGray'
2091            'SlateGrey'
2092            'Snow'
2093            'SpringGreen'
2094            'SteelBlue'
2095            'Tan'
2096            'Teal'
2097            'Thistle'
2098            'Tomato'
2099            'Transparent'
2100            'Turquoise'
2101            'Violet'
2102            'visitedtext'
2103            'Wheat'
2104            'White'
2105            'WhiteSmoke'
2106            'Yellow'
2107            'YellowGreen')
2108          TokenTypes = 4
2109          IgnoreCase = True
2110        end>
2111      HighlightPos = cpAny
2112      TokenType = 6
2113      IgnoreAsParent = False
2114    end
2115    item
2116      DisplayName = 'Id units'
2117      StyleName = 'Value unit'
2118      BlockType = btTagDetect
2119      ConditionList = <
2120        item
2121          TagList.Strings = (
2122            '%'
2123            'ch'
2124            'cm'
2125            'deg'
2126            'dpcm'
2127            'dpi'
2128            'dppx'
2129            'em'
2130            'ex'
2131            'fr'
2132            'grad'
2133            'Hz'
2134            'in'
2135            'kHz'
2136            'mm'
2137            'mozmm'
2138            'ms'
2139            'pc'
2140            'pt'
2141            'px'
2142            'q'
2143            'rad'
2144            'rem'
2145            's'
2146            'turn'
2147            'vh'
2148            'vmax'
2149            'vmin'
2150            'vw')
2151          TokenTypes = 1024
2152        end>
2153      HighlightPos = cpAny
2154      IgnoreAsParent = False
2155    end
2156    item
2157      DisplayName = 'Id std funcs'
2158      StyleName = 'Std function'
2159      BlockType = btTagDetect
2160      ConditionList = <
2161        item
2162          TagList.Strings = (
2163            'annotation'
2164            'attr'
2165            'blur'
2166            'brightness'
2167            'character'
2168            'clamp'
2169            'content'
2170            'contrast'
2171            'counter'
2172            'counters'
2173            'cross'
2174            'drop'
2175            'element'
2176            'fade'
2177            'fit'
2178            'format'
2179            'grayscale'
2180            'hue'
2181            'image'
2182            'invert'
2183            'local'
2184            'max'
2185            'min'
2186            'minmax'
2187            'opacity'
2188            'ornaments'
2189            'repeat'
2190            'rotate'
2191            'saturate'
2192            'sepia'
2193            'set'
2194            'shadow'
2195            'styleset'
2196            'stylistic'
2197            'swash'
2198            'symbols'
2199            'url'
2200            'variant')
2201          TokenTypes = 4
2202        end>
2203      HighlightPos = cpAny
2204      IgnoreAsParent = False
2205    end
2206    item
2207      DisplayName = '{ @media'
2208      ConditionList = <
2209        item
2210          TagList.Strings = (
2211            '{')
2212          TokenTypes = 1
2213        end
2214        item
2215          CondType = tcSkip
2216          TokenTypes = 1164
2217        end
2218        item
2219          TokenTypes = 32
2220        end>
2221      BlockEnd = '}'
2222      NameFmt = '%s0~[{]1'
2223      GroupFmt = '\Media'
2224      RefToCondEnd = True
2225      HighlightPos = cpAny
2226      CancelNextRules = True
2227      CollapseFmt = '%s0~[{]1 { ... }'
2228      IgnoreAsParent = False
2229    end
2230    item
2231      DisplayName = '{'
2232      StyleName = 'Current block BG'
2233      ConditionList = <
2234        item
2235          TagList.Strings = (
2236            '{')
2237          TokenTypes = 1
2238        end>
2239      BlockEnd = '}'
2240      Highlight = True
2241      InvertColors = True
2242      NameFmt = '%sl1'
2243      GroupFmt = '\Styles'
2244      DynHighlight = dhRange
2245      HighlightPos = cpRange
2246      DynSelectMin = True
2247      CollapseFmt = '{ ... }'
2248      IgnoreAsParent = False
2249      AutoCloseMode = acmCloseNearest
2250      AutoCloseText = '}'#13#10
2251    end
2252    item
2253      DisplayName = '}'
2254      BlockType = btRangeEnd
2255      ConditionList = <
2256        item
2257          TagList.Strings = (
2258            '}')
2259          TokenTypes = 1
2260        end>
2261      HighlightPos = cpBound
2262      IgnoreAsParent = False
2263    end
2264    item
2265      DisplayName = 'Media'
2266      StyleName = 'Current block BG'
2267      ConditionList = <
2268        item
2269          TokenTypes = 32
2270        end>
2271      DisplayInTree = False
2272      NameFmt = '%sz0'
2273      GroupFmt = '@Rules'
2274      RefToCondEnd = True
2275      DynHighlight = dhRange
2276      HighlightPos = cpRange
2277      DynSelectMin = True
2278      NoEndRule = True
2279      IgnoreAsParent = False
2280    end
2281    item
2282      DisplayName = 'Prop'
2283      BlockName = '{'
2284      ConditionList = <
2285        item
2286          TokenTypes = 512
2287        end>
2288      BlockEnd = 'Prop end'
2289      HighlightPos = cpBound
2290      IgnoreAsParent = False
2291    end
2292    item
2293      DisplayName = 'Prop end'
2294      BlockType = btRangeEnd
2295      ConditionList = <
2296        item
2297          TagList.Strings = (
2298            ';'
2299            '}')
2300          TokenTypes = 9
2301        end>
2302      BlockOffset = 1
2303      DisplayInTree = False
2304      HighlightPos = cpBound
2305      IgnoreAsParent = False
2306    end
2307    item
2308      DisplayName = 'Colors'
2309      ConditionList = <
2310        item
2311          TokenTypes = 64
2312        end>
2313      GroupFmt = '\Colors'
2314      HighlightPos = cpAny
2315      NoEndRule = True
2316      IgnoreAsParent = False
2317    end
2318    item
2319      DisplayName = 'Images'
2320      BlockName = '{'
2321      ConditionList = <
2322        item
2323          TagList.Strings = (
2324            '(')
2325          TokenTypes = 32
2326        end
2327        item
2328          TagList.Strings = (
2329            'url')
2330        end>
2331      BlockEnd = 'Images end'
2332      NameFmt = '%s-1~s[)]1'
2333      GroupFmt = '\Images'
2334      HighlightPos = cpAny
2335      IgnoreAsParent = False
2336    end
2337    item
2338      DisplayName = 'Images end'
2339      BlockType = btRangeEnd
2340      ConditionList = <
2341        item
2342          TagList.Strings = (
2343            ')')
2344          TokenTypes = 32
2345        end>
2346      HighlightPos = cpAny
2347      IgnoreAsParent = False
2348    end>
2349  CodeTemplates = <>
2350  SubAnalyzers = <
2351    item
2352      DisplayName = 'PHP'
2353      StartExpression = '<\?(php)?'
2354      EndExpression = '\?>'
2355      SyntAnalyzer = SyntAnal16
2356    end>
2357  SampleText.Strings = (
2358    '/* Comment */'
2359    '<?php echo '#39'test'#39' ?>'
2360    '.name, .name2:suffix { '
2361    '  font-size: 10em;'
2362    '  --my-var: 10.2e+2; /* custom prop; float */'
2363    '  background: url("../img.gif") no-repeat;'
2364    '  back2: url(http://www.com/url);'
2365    '  back3: url(../img.gif);'
2366    '  -ms-zoom: 100%; '
2367    '  -ms-hmm: Olive+yellow;'
2368    '}'
2369    ''
2370    '#footer {color: #AA00BBee;}'
2371    ''
2372
2373      '@media screen and (-ms-high-contrast: active), (-ms-high-contras' +
2374      't: none) {'
2375    '    .input_size_m .input__control {'
2376    '        border-left: 10px solid transparent'
2377    '   }'
2378    '}'
2379    ''
2380    '@media all and (min-width: 0) {'
2381    '    .button_size_m {'
2382    '        line-height: 32px'
2383    '   }'
2384    '}'
2385    ''
2386    '.button_size_m .button__text {'
2387    '    padding: 0 15px'
2388    '}'
2389    ''
2390    '@supports not (-webkit-backdrop-filter: blur(10px)) {'
2391    '  background: rgba(230, 230, 230, 1);'
2392    '}')
2393  TokenTypeNames.Strings = (
2394    'Symbol {}'
2395    'Comment'
2396    'Id'
2397    'Symbol'
2398    'String'
2399    'Media'
2400    'Color'
2401    'Number'
2402    'PHP tag'
2403    'Prop'
2404    'ValueUnit'
2405    'Media special')
2406  Extentions = 'css'
2407  LexerName = 'CSS'
2408  Notes.Strings = (
2409    'Alexey (CudaText)'
2410
2411      'Known vendor prefixes: http://peter.sh/experiments/vendor-prefix' +
2412      'ed-css-property-overview/'
2413
2414      'Atom lexer props: https://github.com/atom/language-css/blob/mast' +
2415      'er/grammars/css.cson')
2416  Charset = DEFAULT_CHARSET
2417end
2418