1package css 2 3// uses github.com/tdewolff/hasher 4//go:generate hasher -type=Hash -file=hash.go 5 6// Hash defines perfect hashes for a predefined list of strings 7type Hash uint32 8 9// Identifiers for the hashes associated with the text in the comments. 10const ( 11 Ms_Filter Hash = 0xa // -ms-filter 12 Accelerator Hash = 0x3760b // accelerator 13 Aliceblue Hash = 0x7a209 // aliceblue 14 Align_Content Hash = 0xd980d // align-content 15 Align_Items Hash = 0x7ef0b // align-items 16 Align_Self Hash = 0x8cb0a // align-self 17 All Hash = 0x69103 // all 18 Alpha Hash = 0x37205 // alpha 19 Animation Hash = 0xca09 // animation 20 Animation_Delay Hash = 0x2050f // animation-delay 21 Animation_Direction Hash = 0x8e913 // animation-direction 22 Animation_Duration Hash = 0x35d12 // animation-duration 23 Animation_Fill_Mode Hash = 0x66c13 // animation-fill-mode 24 Animation_Iteration_Count Hash = 0xd4919 // animation-iteration-count 25 Animation_Name Hash = 0xca0e // animation-name 26 Animation_Play_State Hash = 0xfc14 // animation-play-state 27 Animation_Timing_Function Hash = 0x14119 // animation-timing-function 28 Antiquewhite Hash = 0x6490c // antiquewhite 29 Aquamarine Hash = 0x9ec0a // aquamarine 30 Attr Hash = 0x59804 // attr 31 Auto Hash = 0x44504 // auto 32 Azimuth Hash = 0x15a07 // azimuth 33 Background Hash = 0x2b0a // background 34 Background_Attachment Hash = 0x2b15 // background-attachment 35 Background_Clip Hash = 0xb6e0f // background-clip 36 Background_Color Hash = 0x21710 // background-color 37 Background_Image Hash = 0x5ad10 // background-image 38 Background_Origin Hash = 0x17111 // background-origin 39 Background_Position Hash = 0x18e13 // background-position 40 Background_Position_X Hash = 0x18e15 // background-position-x 41 Background_Position_Y Hash = 0x1a315 // background-position-y 42 Background_Repeat Hash = 0x1b811 // background-repeat 43 Background_Size Hash = 0x1cb0f // background-size 44 Behavior Hash = 0x1da08 // behavior 45 Black Hash = 0x1e205 // black 46 Blanchedalmond Hash = 0x1e70e // blanchedalmond 47 Blueviolet Hash = 0x7a70a // blueviolet 48 Bold Hash = 0x1fc04 // bold 49 Border Hash = 0x22706 // border 50 Border_Bottom Hash = 0x2270d // border-bottom 51 Border_Bottom_Color Hash = 0x22713 // border-bottom-color 52 Border_Bottom_Style Hash = 0x23a13 // border-bottom-style 53 Border_Bottom_Width Hash = 0x25d13 // border-bottom-width 54 Border_Box Hash = 0x27e0a // border-box 55 Border_Collapse Hash = 0x2b60f // border-collapse 56 Border_Color Hash = 0x2d30c // border-color 57 Border_Left Hash = 0x2df0b // border-left 58 Border_Left_Color Hash = 0x2df11 // border-left-color 59 Border_Left_Style Hash = 0x2f011 // border-left-style 60 Border_Left_Width Hash = 0x30111 // border-left-width 61 Border_Right Hash = 0x3120c // border-right 62 Border_Right_Color Hash = 0x31212 // border-right-color 63 Border_Right_Style Hash = 0x32412 // border-right-style 64 Border_Right_Width Hash = 0x33612 // border-right-width 65 Border_Spacing Hash = 0x3480e // border-spacing 66 Border_Style Hash = 0x3ab0c // border-style 67 Border_Top Hash = 0x3b70a // border-top 68 Border_Top_Color Hash = 0x3b710 // border-top-color 69 Border_Top_Style Hash = 0x3c710 // border-top-style 70 Border_Top_Width Hash = 0x3d710 // border-top-width 71 Border_Width Hash = 0x3e70c // border-width 72 Bottom Hash = 0x22e06 // bottom 73 Box_Shadow Hash = 0x2850a // box-shadow 74 Burlywood Hash = 0x3f309 // burlywood 75 Cadetblue Hash = 0x9c609 // cadetblue 76 Calc Hash = 0x9c304 // calc 77 Caption_Side Hash = 0x40f0c // caption-side 78 Caret_Color Hash = 0x4240b // caret-color 79 Center Hash = 0xdb06 // center 80 Charset Hash = 0x62f07 // charset 81 Chartreuse Hash = 0x42f0a // chartreuse 82 Chocolate Hash = 0x43909 // chocolate 83 Clamp Hash = 0x44e05 // clamp 84 Clear Hash = 0x45d05 // clear 85 Clip Hash = 0xb7904 // clip 86 Cm Hash = 0x53802 // cm 87 Color Hash = 0x2505 // color 88 Column_Count Hash = 0x4620c // column-count 89 Column_Gap Hash = 0x6a30a // column-gap 90 Column_Rule Hash = 0x4880b // column-rule 91 Column_Rule_Color Hash = 0x48811 // column-rule-color 92 Column_Rule_Style Hash = 0x49911 // column-rule-style 93 Column_Rule_Width Hash = 0x4aa11 // column-rule-width 94 Column_Width Hash = 0x4bb0c // column-width 95 Columns Hash = 0x74607 // columns 96 Content Hash = 0x5607 // content 97 Cornflowerblue Hash = 0x4c70e // cornflowerblue 98 Cornsilk Hash = 0x4d508 // cornsilk 99 Counter_Increment Hash = 0xd5d11 // counter-increment 100 Counter_Reset Hash = 0x4690d // counter-reset 101 Cue Hash = 0x4dd03 // cue 102 Cue_After Hash = 0x4dd09 // cue-after 103 Cue_Before Hash = 0x4e60a // cue-before 104 Currentcolor Hash = 0x5010c // currentcolor 105 Cursive Hash = 0x50d07 // cursive 106 Cursor Hash = 0x51406 // cursor 107 Darkblue Hash = 0x1f408 // darkblue 108 Darkcyan Hash = 0x1ff08 // darkcyan 109 Darkgoldenrod Hash = 0x3fb0d // darkgoldenrod 110 Darkgray Hash = 0x40708 // darkgray 111 Darkgreen Hash = 0x75c09 // darkgreen 112 Darkkhaki Hash = 0xa1409 // darkkhaki 113 Darkmagenta Hash = 0xce90b // darkmagenta 114 Darkolivegreen Hash = 0x6d90e // darkolivegreen 115 Darkorange Hash = 0x7500a // darkorange 116 Darkorchid Hash = 0xa0b0a // darkorchid 117 Darksalmon Hash = 0xa990a // darksalmon 118 Darkseagreen Hash = 0xb110c // darkseagreen 119 Darkslateblue Hash = 0xc1c0d // darkslateblue 120 Darkslategray Hash = 0xbfa0d // darkslategray 121 Darkturquoise Hash = 0xcaa0d // darkturquoise 122 Darkviolet Hash = 0x51a0a // darkviolet 123 Deeppink Hash = 0x67d08 // deeppink 124 Deepskyblue Hash = 0x4190b // deepskyblue 125 Default Hash = 0xa2207 // default 126 Deg Hash = 0x70103 // deg 127 Direction Hash = 0x8d909 // direction 128 Display Hash = 0xcce07 // display 129 Document Hash = 0x52408 // document 130 Dodgerblue Hash = 0x52c0a // dodgerblue 131 Dpcm Hash = 0x53604 // dpcm 132 Dpi Hash = 0x54f03 // dpi 133 Dppx Hash = 0x55b04 // dppx 134 Elevation Hash = 0x6d09 // elevation 135 Empty_Cells Hash = 0x3910b // empty-cells 136 Env Hash = 0x4f503 // env 137 Fantasy Hash = 0x3a407 // fantasy 138 Fill Hash = 0x67604 // fill 139 Filter Hash = 0x406 // filter 140 Firebrick Hash = 0x83509 // firebrick 141 Flex Hash = 0x55f04 // flex 142 Flex_Basis Hash = 0x89d0a // flex-basis 143 Flex_Direction Hash = 0x8d40e // flex-direction 144 Flex_Flow Hash = 0xc8709 // flex-flow 145 Flex_Grow Hash = 0x55f09 // flex-grow 146 Flex_Shrink Hash = 0x5680b // flex-shrink 147 Flex_Wrap Hash = 0x57309 // flex-wrap 148 Float Hash = 0x59505 // float 149 Floralwhite Hash = 0x5bd0b // floralwhite 150 Font Hash = 0x25404 // font 151 Font_Face Hash = 0x25409 // font-face 152 Font_Family Hash = 0x5ee0b // font-family 153 Font_Size Hash = 0x5f909 // font-size 154 Font_Size_Adjust Hash = 0x5f910 // font-size-adjust 155 Font_Stretch Hash = 0x6250c // font-stretch 156 Font_Style Hash = 0x6360a // font-style 157 Font_Variant Hash = 0x6400c // font-variant 158 Font_Weight Hash = 0x65b0b // font-weight 159 Forestgreen Hash = 0x4ec0b // forestgreen 160 Fuchsia Hash = 0x66607 // fuchsia 161 Function Hash = 0x15208 // function 162 Gainsboro Hash = 0xec09 // gainsboro 163 Ghostwhite Hash = 0x2990a // ghostwhite 164 Goldenrod Hash = 0x3ff09 // goldenrod 165 Grad Hash = 0x1004 // grad 166 Greenyellow Hash = 0x7600b // greenyellow 167 Grid Hash = 0x35504 // grid 168 Grid_Area Hash = 0x35509 // grid-area 169 Grid_Auto_Columns Hash = 0x7bb11 // grid-auto-columns 170 Grid_Auto_Flow Hash = 0x81c0e // grid-auto-flow 171 Grid_Auto_Rows Hash = 0x8640e // grid-auto-rows 172 Grid_Column Hash = 0x69e0b // grid-column 173 Grid_Column_End Hash = 0xcdb0f // grid-column-end 174 Grid_Column_Gap Hash = 0x69e0f // grid-column-gap 175 Grid_Column_Start Hash = 0x6bd11 // grid-column-start 176 Grid_Row Hash = 0x6ce08 // grid-row 177 Grid_Row_End Hash = 0x6ce0c // grid-row-end 178 Grid_Row_Gap Hash = 0x6e70c // grid-row-gap 179 Grid_Row_Start Hash = 0x7030e // grid-row-start 180 Grid_Template Hash = 0x7110d // grid-template 181 Grid_Template_Areas Hash = 0x71113 // grid-template-areas 182 Grid_Template_Columns Hash = 0x73815 // grid-template-columns 183 Grid_Template_Rows Hash = 0x77012 // grid-template-rows 184 Height Hash = 0x9306 // height 185 Honeydew Hash = 0x16008 // honeydew 186 Hsl Hash = 0x26f03 // hsl 187 Hsla Hash = 0x26f04 // hsla 188 Hz Hash = 0x68502 // hz 189 Ime_Mode Hash = 0xa1c08 // ime-mode 190 Import Hash = 0x78d06 // import 191 Important Hash = 0x78d09 // important 192 In Hash = 0x4402 // in 193 Include_Source Hash = 0x1800e // include-source 194 Indianred Hash = 0xb0909 // indianred 195 Inherit Hash = 0x79607 // inherit 196 Initial Hash = 0x79d07 // initial 197 Invert Hash = 0x7e406 // invert 198 Justify_Content Hash = 0x4e0f // justify-content 199 Justify_Items Hash = 0x6050d // justify-items 200 Justify_Self Hash = 0x82a0c // justify-self 201 Keyframes Hash = 0x5cb09 // keyframes 202 Khz Hash = 0x68403 // khz 203 Large Hash = 0xa905 // large 204 Larger Hash = 0xa906 // larger 205 Lavender Hash = 0x27108 // lavender 206 Lavenderblush Hash = 0x2710d // lavenderblush 207 Lawngreen Hash = 0x2ca09 // lawngreen 208 Layer_Background_Color Hash = 0x21116 // layer-background-color 209 Layer_Background_Image Hash = 0x5a716 // layer-background-image 210 Layout_Flow Hash = 0xcf80b // layout-flow 211 Layout_Grid Hash = 0x8050b // layout-grid 212 Layout_Grid_Char Hash = 0x80510 // layout-grid-char 213 Layout_Grid_Char_Spacing Hash = 0x80518 // layout-grid-char-spacing 214 Layout_Grid_Line Hash = 0x83e10 // layout-grid-line 215 Layout_Grid_Mode Hash = 0x85410 // layout-grid-mode 216 Layout_Grid_Type Hash = 0x88710 // layout-grid-type 217 Left Hash = 0x2e604 // left 218 Lemonchiffon Hash = 0x24b0c // lemonchiffon 219 Letter_Spacing Hash = 0x7ae0e // letter-spacing 220 Lightblue Hash = 0x8ba09 // lightblue 221 Lightcoral Hash = 0x8c30a // lightcoral 222 Lightcyan Hash = 0x8e209 // lightcyan 223 Lightgoldenrodyellow Hash = 0x8fc14 // lightgoldenrodyellow 224 Lightgray Hash = 0x91009 // lightgray 225 Lightgreen Hash = 0x9190a // lightgreen 226 Lightpink Hash = 0x92309 // lightpink 227 Lightsalmon Hash = 0x92c0b // lightsalmon 228 Lightseagreen Hash = 0x9370d // lightseagreen 229 Lightskyblue Hash = 0x9440c // lightskyblue 230 Lightslateblue Hash = 0x9500e // lightslateblue 231 Lightsteelblue Hash = 0x95e0e // lightsteelblue 232 Lightyellow Hash = 0x96c0b // lightyellow 233 Limegreen Hash = 0x97709 // limegreen 234 Line_Break Hash = 0x84a0a // line-break 235 Line_Height Hash = 0x8e0b // line-height 236 Linear_Gradient Hash = 0x9800f // linear-gradient 237 List_Style Hash = 0x98f0a // list-style 238 List_Style_Image Hash = 0x98f10 // list-style-image 239 List_Style_Position Hash = 0x99f13 // list-style-position 240 List_Style_Type Hash = 0x9b20f // list-style-type 241 Local Hash = 0x9c105 // local 242 Magenta Hash = 0xced07 // magenta 243 Margin Hash = 0x53906 // margin 244 Margin_Bottom Hash = 0xdb10d // margin-bottom 245 Margin_Left Hash = 0xdbd0b // margin-left 246 Margin_Right Hash = 0xb890c // margin-right 247 Margin_Top Hash = 0x5390a // margin-top 248 Marker_Offset Hash = 0xad00d // marker-offset 249 Marks Hash = 0xaee05 // marks 250 Mask Hash = 0x9cf04 // mask 251 Max Hash = 0x9d303 // max 252 Max_Height Hash = 0x9d30a // max-height 253 Max_Width Hash = 0x9dd09 // max-width 254 Media Hash = 0xd4505 // media 255 Medium Hash = 0x9e606 // medium 256 Mediumaquamarine Hash = 0x9e610 // mediumaquamarine 257 Mediumblue Hash = 0x9f60a // mediumblue 258 Mediumorchid Hash = 0xa000c // mediumorchid 259 Mediumpurple Hash = 0xa420c // mediumpurple 260 Mediumseagreen Hash = 0xa4e0e // mediumseagreen 261 Mediumslateblue Hash = 0xa5c0f // mediumslateblue 262 Mediumspringgreen Hash = 0xa6b11 // mediumspringgreen 263 Mediumturquoise Hash = 0xa7c0f // mediumturquoise 264 Mediumvioletred Hash = 0xa8b0f // mediumvioletred 265 Midnightblue Hash = 0xaa90c // midnightblue 266 Min Hash = 0x14d03 // min 267 Min_Height Hash = 0xab50a // min-height 268 Min_Width Hash = 0xabf09 // min-width 269 Mintcream Hash = 0xac809 // mintcream 270 Mistyrose Hash = 0xae409 // mistyrose 271 Mm Hash = 0xaed02 // mm 272 Moccasin Hash = 0xb0308 // moccasin 273 Monospace Hash = 0xaa009 // monospace 274 Ms Hash = 0x102 // ms 275 Namespace Hash = 0xd409 // namespace 276 Navajowhite Hash = 0x750b // navajowhite 277 No_Repeat Hash = 0xbf09 // no-repeat 278 None Hash = 0x38e04 // none 279 Normal Hash = 0x36e06 // normal 280 Offset Hash = 0xad706 // offset 281 Offset_Anchor Hash = 0xad70d // offset-anchor 282 Offset_Distance Hash = 0xb1d0f // offset-distance 283 Offset_Path Hash = 0xb2c0b // offset-path 284 Offset_Position Hash = 0xb370f // offset-position 285 Offset_Rotate Hash = 0xb460d // offset-rotate 286 Olivedrab Hash = 0xb6609 // olivedrab 287 Orangered Hash = 0x75409 // orangered 288 Order Hash = 0x22805 // order 289 Orphans Hash = 0x37f07 // orphans 290 Outline Hash = 0xba707 // outline 291 Outline_Color Hash = 0xba70d // outline-color 292 Outline_Style Hash = 0xbb40d // outline-style 293 Outline_Width Hash = 0xbc10d // outline-width 294 Overflow Hash = 0x9d08 // overflow 295 Overflow_X Hash = 0x9d0a // overflow-x 296 Overflow_Y Hash = 0xbce0a // overflow-y 297 Padding Hash = 0x45207 // padding 298 Padding_Bottom Hash = 0xb7c0e // padding-bottom 299 Padding_Box Hash = 0x4520b // padding-box 300 Padding_Left Hash = 0xd0a0c // padding-left 301 Padding_Right Hash = 0x5420d // padding-right 302 Padding_Top Hash = 0x57b0b // padding-top 303 Page Hash = 0x58504 // page 304 Page_Break_After Hash = 0x58510 // page-break-after 305 Page_Break_Before Hash = 0x6ac11 // page-break-before 306 Page_Break_Inside Hash = 0x6f211 // page-break-inside 307 Palegoldenrod Hash = 0xc100d // palegoldenrod 308 Palegreen Hash = 0xbd809 // palegreen 309 Paleturquoise Hash = 0xbe10d // paleturquoise 310 Palevioletred Hash = 0xbee0d // palevioletred 311 Papayawhip Hash = 0xc070a // papayawhip 312 Pause Hash = 0xc2905 // pause 313 Pause_After Hash = 0xc290b // pause-after 314 Pause_Before Hash = 0xc340c // pause-before 315 Pc Hash = 0x53702 // pc 316 Peachpuff Hash = 0x89509 // peachpuff 317 Pitch Hash = 0x55005 // pitch 318 Pitch_Range Hash = 0x5500b // pitch-range 319 Place_Content Hash = 0xc400d // place-content 320 Place_Items Hash = 0xc4d0b // place-items 321 Place_Self Hash = 0xc7e0a // place-self 322 Play_During Hash = 0xcd10b // play-during 323 Position Hash = 0x13908 // position 324 Powderblue Hash = 0xc9b0a // powderblue 325 Progid Hash = 0xca506 // progid 326 Pt Hash = 0x39302 // pt 327 Px Hash = 0x55d02 // px 328 Q Hash = 0x64d01 // q 329 Quotes Hash = 0xcb706 // quotes 330 Rad Hash = 0x903 // rad 331 Radial_Gradient Hash = 0x90f // radial-gradient 332 Repeat Hash = 0xc206 // repeat 333 Repeat_X Hash = 0x1c308 // repeat-x 334 Repeat_Y Hash = 0xc208 // repeat-y 335 Rgb Hash = 0x2903 // rgb 336 Rgba Hash = 0x2904 // rgba 337 Richness Hash = 0xae08 // richness 338 Right Hash = 0x31905 // right 339 Rosybrown Hash = 0xf309 // rosybrown 340 Round Hash = 0x3005 // round 341 Row_Gap Hash = 0x6ec07 // row-gap 342 Royalblue Hash = 0x69509 // royalblue 343 Ruby_Align Hash = 0xd930a // ruby-align 344 Ruby_Overhang Hash = 0xe00d // ruby-overhang 345 Ruby_Position Hash = 0x1340d // ruby-position 346 S Hash = 0x201 // s 347 Saddlebrown Hash = 0xb50b // saddlebrown 348 Sandybrown Hash = 0x3850a // sandybrown 349 Sans_Serif Hash = 0x39b0a // sans-serif 350 Scroll Hash = 0x12006 // scroll 351 Scrollbar_3d_Light_Color Hash = 0xd7c18 // scrollbar-3d-light-color 352 Scrollbar_Arrow_Color Hash = 0x12015 // scrollbar-arrow-color 353 Scrollbar_Base_Color Hash = 0x8a614 // scrollbar-base-color 354 Scrollbar_Dark_Shadow_Color Hash = 0x5d31b // scrollbar-dark-shadow-color 355 Scrollbar_Face_Color Hash = 0x61114 // scrollbar-face-color 356 Scrollbar_Highlight_Color Hash = 0x7cb19 // scrollbar-highlight-color 357 Scrollbar_Shadow_Color Hash = 0x87116 // scrollbar-shadow-color 358 Scrollbar_Track_Color Hash = 0x72315 // scrollbar-track-color 359 Seagreen Hash = 0x93c08 // seagreen 360 Seashell Hash = 0x2c308 // seashell 361 Serif Hash = 0x3a005 // serif 362 Size Hash = 0x1d604 // size 363 Slateblue Hash = 0x95509 // slateblue 364 Slategray Hash = 0xbfe09 // slategray 365 Small Hash = 0x68f05 // small 366 Smaller Hash = 0x68f07 // smaller 367 Solid Hash = 0x74c05 // solid 368 Space Hash = 0x6905 // space 369 Speak Hash = 0x78105 // speak 370 Speak_Header Hash = 0x7810c // speak-header 371 Speak_Numeral Hash = 0x7f90d // speak-numeral 372 Speak_Punctuation Hash = 0xaf211 // speak-punctuation 373 Speech_Rate Hash = 0xc570b // speech-rate 374 Springgreen Hash = 0xa710b // springgreen 375 Steelblue Hash = 0x96309 // steelblue 376 Stress Hash = 0x11b06 // stress 377 Stroke Hash = 0xc7806 // stroke 378 Supports Hash = 0xcbc08 // supports 379 Table_Layout Hash = 0xcf20c // table-layout 380 Text_Align Hash = 0x10e0a // text-align 381 Text_Align_Last Hash = 0x10e0f // text-align-last 382 Text_Autospace Hash = 0x4400e // text-autospace 383 Text_Decoration Hash = 0x7e0f // text-decoration 384 Text_Decoration_Color Hash = 0x2a115 // text-decoration-color 385 Text_Decoration_Line Hash = 0x7e14 // text-decoration-line 386 Text_Decoration_Style Hash = 0xb5115 // text-decoration-style 387 Text_Decoration_Thickness Hash = 0xc6019 // text-decoration-thickness 388 Text_Emphasis Hash = 0x170d // text-emphasis 389 Text_Emphasis_Color Hash = 0x1713 // text-emphasis-color 390 Text_Indent Hash = 0x3f0b // text-indent 391 Text_Justify Hash = 0x490c // text-justify 392 Text_Kashida_Space Hash = 0x5c12 // text-kashida-space 393 Text_Overflow Hash = 0x980d // text-overflow 394 Text_Shadow Hash = 0xd6d0b // text-shadow 395 Text_Transform Hash = 0xda40e // text-transform 396 Text_Underline_Position Hash = 0xdc717 // text-underline-position 397 Top Hash = 0x3be03 // top 398 Transition Hash = 0x4750a // transition 399 Transition_Delay Hash = 0x59a10 // transition-delay 400 Transition_Duration Hash = 0xb9413 // transition-duration 401 Transition_Property Hash = 0x47513 // transition-property 402 Transition_Timing_Function Hash = 0xa281a // transition-timing-function 403 Transparent Hash = 0xd150b // transparent 404 Turn Hash = 0xd1f04 // turn 405 Turquoise Hash = 0xa8209 // turquoise 406 Unicode_Bidi Hash = 0xcc40c // unicode-bidi 407 Unicode_Range Hash = 0xd230d // unicode-range 408 Unset Hash = 0xd3005 // unset 409 Url Hash = 0x3f403 // url 410 Var Hash = 0x64503 // var 411 Vertical_Align Hash = 0x7e60e // vertical-align 412 Visibility Hash = 0x4f70a // visibility 413 Voice_Family Hash = 0xd350c // voice-family 414 Volume Hash = 0xd4106 // volume 415 White Hash = 0x7b05 // white 416 White_Space Hash = 0x6500b // white-space 417 Whitesmoke Hash = 0x5c30a // whitesmoke 418 Widows Hash = 0xd7706 // widows 419 Width Hash = 0x26b05 // width 420 Word_Break Hash = 0x1670a // word-break 421 Word_Spacing Hash = 0x28e0c // word-spacing 422 Word_Wrap Hash = 0xd0209 // word-wrap 423 Writing_Mode Hash = 0xc8f0c // writing-mode 424 X_Large Hash = 0xa707 // x-large 425 X_Small Hash = 0x68d07 // x-small 426 Xx_Large Hash = 0xa608 // xx-large 427 Xx_Small Hash = 0x68c08 // xx-small 428 Yellow Hash = 0x76506 // yellow 429 Yellowgreen Hash = 0x7650b // yellowgreen 430 Z_Index Hash = 0x68607 // z-index 431) 432 433//var HashMap = map[string]Hash{ 434// "-ms-filter": Ms_Filter, 435// "accelerator": Accelerator, 436// "aliceblue": Aliceblue, 437// "align-content": Align_Content, 438// "align-items": Align_Items, 439// "align-self": Align_Self, 440// "all": All, 441// "alpha": Alpha, 442// "animation": Animation, 443// "animation-delay": Animation_Delay, 444// "animation-direction": Animation_Direction, 445// "animation-duration": Animation_Duration, 446// "animation-fill-mode": Animation_Fill_Mode, 447// "animation-iteration-count": Animation_Iteration_Count, 448// "animation-name": Animation_Name, 449// "animation-play-state": Animation_Play_State, 450// "animation-timing-function": Animation_Timing_Function, 451// "antiquewhite": Antiquewhite, 452// "aquamarine": Aquamarine, 453// "attr": Attr, 454// "auto": Auto, 455// "azimuth": Azimuth, 456// "background": Background, 457// "background-attachment": Background_Attachment, 458// "background-clip": Background_Clip, 459// "background-color": Background_Color, 460// "background-image": Background_Image, 461// "background-origin": Background_Origin, 462// "background-position": Background_Position, 463// "background-position-x": Background_Position_X, 464// "background-position-y": Background_Position_Y, 465// "background-repeat": Background_Repeat, 466// "background-size": Background_Size, 467// "behavior": Behavior, 468// "black": Black, 469// "blanchedalmond": Blanchedalmond, 470// "blueviolet": Blueviolet, 471// "bold": Bold, 472// "border": Border, 473// "border-bottom": Border_Bottom, 474// "border-bottom-color": Border_Bottom_Color, 475// "border-bottom-style": Border_Bottom_Style, 476// "border-bottom-width": Border_Bottom_Width, 477// "border-box": Border_Box, 478// "border-collapse": Border_Collapse, 479// "border-color": Border_Color, 480// "border-left": Border_Left, 481// "border-left-color": Border_Left_Color, 482// "border-left-style": Border_Left_Style, 483// "border-left-width": Border_Left_Width, 484// "border-right": Border_Right, 485// "border-right-color": Border_Right_Color, 486// "border-right-style": Border_Right_Style, 487// "border-right-width": Border_Right_Width, 488// "border-spacing": Border_Spacing, 489// "border-style": Border_Style, 490// "border-top": Border_Top, 491// "border-top-color": Border_Top_Color, 492// "border-top-style": Border_Top_Style, 493// "border-top-width": Border_Top_Width, 494// "border-width": Border_Width, 495// "bottom": Bottom, 496// "box-shadow": Box_Shadow, 497// "burlywood": Burlywood, 498// "cadetblue": Cadetblue, 499// "calc": Calc, 500// "caption-side": Caption_Side, 501// "caret-color": Caret_Color, 502// "center": Center, 503// "charset": Charset, 504// "chartreuse": Chartreuse, 505// "chocolate": Chocolate, 506// "clamp": Clamp, 507// "clear": Clear, 508// "clip": Clip, 509// "cm": Cm, 510// "color": Color, 511// "column-count": Column_Count, 512// "column-gap": Column_Gap, 513// "column-rule": Column_Rule, 514// "column-rule-color": Column_Rule_Color, 515// "column-rule-style": Column_Rule_Style, 516// "column-rule-width": Column_Rule_Width, 517// "column-width": Column_Width, 518// "columns": Columns, 519// "content": Content, 520// "cornflowerblue": Cornflowerblue, 521// "cornsilk": Cornsilk, 522// "counter-increment": Counter_Increment, 523// "counter-reset": Counter_Reset, 524// "cue": Cue, 525// "cue-after": Cue_After, 526// "cue-before": Cue_Before, 527// "currentcolor": Currentcolor, 528// "cursive": Cursive, 529// "cursor": Cursor, 530// "darkblue": Darkblue, 531// "darkcyan": Darkcyan, 532// "darkgoldenrod": Darkgoldenrod, 533// "darkgray": Darkgray, 534// "darkgreen": Darkgreen, 535// "darkkhaki": Darkkhaki, 536// "darkmagenta": Darkmagenta, 537// "darkolivegreen": Darkolivegreen, 538// "darkorange": Darkorange, 539// "darkorchid": Darkorchid, 540// "darksalmon": Darksalmon, 541// "darkseagreen": Darkseagreen, 542// "darkslateblue": Darkslateblue, 543// "darkslategray": Darkslategray, 544// "darkturquoise": Darkturquoise, 545// "darkviolet": Darkviolet, 546// "deeppink": Deeppink, 547// "deepskyblue": Deepskyblue, 548// "default": Default, 549// "deg": Deg, 550// "direction": Direction, 551// "display": Display, 552// "document": Document, 553// "dodgerblue": Dodgerblue, 554// "dpcm": Dpcm, 555// "dpi": Dpi, 556// "dppx": Dppx, 557// "elevation": Elevation, 558// "empty-cells": Empty_Cells, 559// "env": Env, 560// "fantasy": Fantasy, 561// "fill": Fill, 562// "filter": Filter, 563// "firebrick": Firebrick, 564// "flex": Flex, 565// "flex-basis": Flex_Basis, 566// "flex-direction": Flex_Direction, 567// "flex-flow": Flex_Flow, 568// "flex-grow": Flex_Grow, 569// "flex-shrink": Flex_Shrink, 570// "flex-wrap": Flex_Wrap, 571// "float": Float, 572// "floralwhite": Floralwhite, 573// "font": Font, 574// "font-face": Font_Face, 575// "font-family": Font_Family, 576// "font-size": Font_Size, 577// "font-size-adjust": Font_Size_Adjust, 578// "font-stretch": Font_Stretch, 579// "font-style": Font_Style, 580// "font-variant": Font_Variant, 581// "font-weight": Font_Weight, 582// "forestgreen": Forestgreen, 583// "fuchsia": Fuchsia, 584// "function": Function, 585// "gainsboro": Gainsboro, 586// "ghostwhite": Ghostwhite, 587// "goldenrod": Goldenrod, 588// "grad": Grad, 589// "greenyellow": Greenyellow, 590// "grid": Grid, 591// "grid-area": Grid_Area, 592// "grid-auto-columns": Grid_Auto_Columns, 593// "grid-auto-flow": Grid_Auto_Flow, 594// "grid-auto-rows": Grid_Auto_Rows, 595// "grid-column": Grid_Column, 596// "grid-column-end": Grid_Column_End, 597// "grid-column-gap": Grid_Column_Gap, 598// "grid-column-start": Grid_Column_Start, 599// "grid-row": Grid_Row, 600// "grid-row-end": Grid_Row_End, 601// "grid-row-gap": Grid_Row_Gap, 602// "grid-row-start": Grid_Row_Start, 603// "grid-template": Grid_Template, 604// "grid-template-areas": Grid_Template_Areas, 605// "grid-template-columns": Grid_Template_Columns, 606// "grid-template-rows": Grid_Template_Rows, 607// "height": Height, 608// "honeydew": Honeydew, 609// "hsl": Hsl, 610// "hsla": Hsla, 611// "hz": Hz, 612// "ime-mode": Ime_Mode, 613// "import": Import, 614// "important": Important, 615// "in": In, 616// "include-source": Include_Source, 617// "indianred": Indianred, 618// "inherit": Inherit, 619// "initial": Initial, 620// "invert": Invert, 621// "justify-content": Justify_Content, 622// "justify-items": Justify_Items, 623// "justify-self": Justify_Self, 624// "keyframes": Keyframes, 625// "khz": Khz, 626// "large": Large, 627// "larger": Larger, 628// "lavender": Lavender, 629// "lavenderblush": Lavenderblush, 630// "lawngreen": Lawngreen, 631// "layer-background-color": Layer_Background_Color, 632// "layer-background-image": Layer_Background_Image, 633// "layout-flow": Layout_Flow, 634// "layout-grid": Layout_Grid, 635// "layout-grid-char": Layout_Grid_Char, 636// "layout-grid-char-spacing": Layout_Grid_Char_Spacing, 637// "layout-grid-line": Layout_Grid_Line, 638// "layout-grid-mode": Layout_Grid_Mode, 639// "layout-grid-type": Layout_Grid_Type, 640// "left": Left, 641// "lemonchiffon": Lemonchiffon, 642// "letter-spacing": Letter_Spacing, 643// "lightblue": Lightblue, 644// "lightcoral": Lightcoral, 645// "lightcyan": Lightcyan, 646// "lightgoldenrodyellow": Lightgoldenrodyellow, 647// "lightgray": Lightgray, 648// "lightgreen": Lightgreen, 649// "lightpink": Lightpink, 650// "lightsalmon": Lightsalmon, 651// "lightseagreen": Lightseagreen, 652// "lightskyblue": Lightskyblue, 653// "lightslateblue": Lightslateblue, 654// "lightsteelblue": Lightsteelblue, 655// "lightyellow": Lightyellow, 656// "limegreen": Limegreen, 657// "line-break": Line_Break, 658// "line-height": Line_Height, 659// "linear-gradient": Linear_Gradient, 660// "list-style": List_Style, 661// "list-style-image": List_Style_Image, 662// "list-style-position": List_Style_Position, 663// "list-style-type": List_Style_Type, 664// "local": Local, 665// "magenta": Magenta, 666// "margin": Margin, 667// "margin-bottom": Margin_Bottom, 668// "margin-left": Margin_Left, 669// "margin-right": Margin_Right, 670// "margin-top": Margin_Top, 671// "marker-offset": Marker_Offset, 672// "marks": Marks, 673// "mask": Mask, 674// "max": Max, 675// "max-height": Max_Height, 676// "max-width": Max_Width, 677// "media": Media, 678// "medium": Medium, 679// "mediumaquamarine": Mediumaquamarine, 680// "mediumblue": Mediumblue, 681// "mediumorchid": Mediumorchid, 682// "mediumpurple": Mediumpurple, 683// "mediumseagreen": Mediumseagreen, 684// "mediumslateblue": Mediumslateblue, 685// "mediumspringgreen": Mediumspringgreen, 686// "mediumturquoise": Mediumturquoise, 687// "mediumvioletred": Mediumvioletred, 688// "midnightblue": Midnightblue, 689// "min": Min, 690// "min-height": Min_Height, 691// "min-width": Min_Width, 692// "mintcream": Mintcream, 693// "mistyrose": Mistyrose, 694// "mm": Mm, 695// "moccasin": Moccasin, 696// "monospace": Monospace, 697// "ms": Ms, 698// "namespace": Namespace, 699// "navajowhite": Navajowhite, 700// "no-repeat": No_Repeat, 701// "none": None, 702// "normal": Normal, 703// "offset": Offset, 704// "offset-anchor": Offset_Anchor, 705// "offset-distance": Offset_Distance, 706// "offset-path": Offset_Path, 707// "offset-position": Offset_Position, 708// "offset-rotate": Offset_Rotate, 709// "olivedrab": Olivedrab, 710// "orangered": Orangered, 711// "order": Order, 712// "orphans": Orphans, 713// "outline": Outline, 714// "outline-color": Outline_Color, 715// "outline-style": Outline_Style, 716// "outline-width": Outline_Width, 717// "overflow": Overflow, 718// "overflow-x": Overflow_X, 719// "overflow-y": Overflow_Y, 720// "padding": Padding, 721// "padding-bottom": Padding_Bottom, 722// "padding-box": Padding_Box, 723// "padding-left": Padding_Left, 724// "padding-right": Padding_Right, 725// "padding-top": Padding_Top, 726// "page": Page, 727// "page-break-after": Page_Break_After, 728// "page-break-before": Page_Break_Before, 729// "page-break-inside": Page_Break_Inside, 730// "palegoldenrod": Palegoldenrod, 731// "palegreen": Palegreen, 732// "paleturquoise": Paleturquoise, 733// "palevioletred": Palevioletred, 734// "papayawhip": Papayawhip, 735// "pause": Pause, 736// "pause-after": Pause_After, 737// "pause-before": Pause_Before, 738// "pc": Pc, 739// "peachpuff": Peachpuff, 740// "pitch": Pitch, 741// "pitch-range": Pitch_Range, 742// "place-content": Place_Content, 743// "place-items": Place_Items, 744// "place-self": Place_Self, 745// "play-during": Play_During, 746// "position": Position, 747// "powderblue": Powderblue, 748// "progid": Progid, 749// "pt": Pt, 750// "px": Px, 751// "q": Q, 752// "quotes": Quotes, 753// "rad": Rad, 754// "radial-gradient": Radial_Gradient, 755// "repeat": Repeat, 756// "repeat-x": Repeat_X, 757// "repeat-y": Repeat_Y, 758// "rgb": Rgb, 759// "rgba": Rgba, 760// "richness": Richness, 761// "right": Right, 762// "rosybrown": Rosybrown, 763// "round": Round, 764// "row-gap": Row_Gap, 765// "royalblue": Royalblue, 766// "ruby-align": Ruby_Align, 767// "ruby-overhang": Ruby_Overhang, 768// "ruby-position": Ruby_Position, 769// "s": S, 770// "saddlebrown": Saddlebrown, 771// "sandybrown": Sandybrown, 772// "sans-serif": Sans_Serif, 773// "scroll": Scroll, 774// "scrollbar-3d-light-color": Scrollbar_3d_Light_Color, 775// "scrollbar-arrow-color": Scrollbar_Arrow_Color, 776// "scrollbar-base-color": Scrollbar_Base_Color, 777// "scrollbar-dark-shadow-color": Scrollbar_Dark_Shadow_Color, 778// "scrollbar-face-color": Scrollbar_Face_Color, 779// "scrollbar-highlight-color": Scrollbar_Highlight_Color, 780// "scrollbar-shadow-color": Scrollbar_Shadow_Color, 781// "scrollbar-track-color": Scrollbar_Track_Color, 782// "seagreen": Seagreen, 783// "seashell": Seashell, 784// "serif": Serif, 785// "size": Size, 786// "slateblue": Slateblue, 787// "slategray": Slategray, 788// "small": Small, 789// "smaller": Smaller, 790// "solid": Solid, 791// "space": Space, 792// "speak": Speak, 793// "speak-header": Speak_Header, 794// "speak-numeral": Speak_Numeral, 795// "speak-punctuation": Speak_Punctuation, 796// "speech-rate": Speech_Rate, 797// "springgreen": Springgreen, 798// "steelblue": Steelblue, 799// "stress": Stress, 800// "stroke": Stroke, 801// "supports": Supports, 802// "table-layout": Table_Layout, 803// "text-align": Text_Align, 804// "text-align-last": Text_Align_Last, 805// "text-autospace": Text_Autospace, 806// "text-decoration": Text_Decoration, 807// "text-decoration-color": Text_Decoration_Color, 808// "text-decoration-line": Text_Decoration_Line, 809// "text-decoration-style": Text_Decoration_Style, 810// "text-decoration-thickness": Text_Decoration_Thickness, 811// "text-emphasis": Text_Emphasis, 812// "text-emphasis-color": Text_Emphasis_Color, 813// "text-indent": Text_Indent, 814// "text-justify": Text_Justify, 815// "text-kashida-space": Text_Kashida_Space, 816// "text-overflow": Text_Overflow, 817// "text-shadow": Text_Shadow, 818// "text-transform": Text_Transform, 819// "text-underline-position": Text_Underline_Position, 820// "top": Top, 821// "transition": Transition, 822// "transition-delay": Transition_Delay, 823// "transition-duration": Transition_Duration, 824// "transition-property": Transition_Property, 825// "transition-timing-function": Transition_Timing_Function, 826// "transparent": Transparent, 827// "turn": Turn, 828// "turquoise": Turquoise, 829// "unicode-bidi": Unicode_Bidi, 830// "unicode-range": UnicodeRange, 831// "unset": Unset, 832// "url": Url, 833// "var": Var, 834// "vertical-align": Vertical_Align, 835// "visibility": Visibility, 836// "voice-family": Voice_Family, 837// "volume": Volume, 838// "white": White, 839// "white-space": White_Space, 840// "whitesmoke": Whitesmoke, 841// "widows": Widows, 842// "width": Width, 843// "word-break": Word_Break, 844// "word-spacing": Word_Spacing, 845// "word-wrap": Word_Wrap, 846// "writing-mode": Writing_Mode, 847// "x-large": X_Large, 848// "x-small": X_Small, 849// "xx-large": Xx_Large, 850// "xx-small": Xx_Small, 851// "yellow": Yellow, 852// "yellowgreen": Yellowgreen, 853// "z-index": Z_Index, 854//} 855 856// String returns the text associated with the hash. 857func (i Hash) String() string { 858 return string(i.Bytes()) 859} 860 861// Bytes returns the text associated with the hash. 862func (i Hash) Bytes() []byte { 863 start := uint32(i >> 8) 864 n := uint32(i & 0xff) 865 if start+n > uint32(len(_Hash_text)) { 866 return []byte{} 867 } 868 return _Hash_text[start : start+n] 869} 870 871// ToHash returns a hash Hash for a given []byte. Hash is a uint32 that is associated with the text in []byte. It returns zero if no match found. 872func ToHash(s []byte) Hash { 873 if len(s) == 0 || len(s) > _Hash_maxLen { 874 return 0 875 } 876 //if 3 < len(s) { 877 // return HashMap[string(s)] 878 //} 879 h := uint32(_Hash_hash0) 880 for i := 0; i < len(s); i++ { 881 h ^= uint32(s[i]) 882 h *= 16777619 883 } 884 if i := _Hash_table[h&uint32(len(_Hash_table)-1)]; int(i&0xff) == len(s) { 885 t := _Hash_text[i>>8 : i>>8+i&0xff] 886 for i := 0; i < len(s); i++ { 887 if t[i] != s[i] { 888 goto NEXT 889 } 890 } 891 return i 892 } 893NEXT: 894 if i := _Hash_table[(h>>16)&uint32(len(_Hash_table)-1)]; int(i&0xff) == len(s) { 895 t := _Hash_text[i>>8 : i>>8+i&0xff] 896 for i := 0; i < len(s); i++ { 897 if t[i] != s[i] { 898 return 0 899 } 900 } 901 return i 902 } 903 return 0 904} 905 906const _Hash_hash0 = 0x9acb0442 907const _Hash_maxLen = 27 908 909var _Hash_text = []byte("" + 910 "-ms-filteradial-gradientext-emphasis-colorgbackground-attach" + 911 "mentext-indentext-justify-contentext-kashida-spacelevationav" + 912 "ajowhitext-decoration-line-heightext-overflow-xx-largerichne" + 913 "ssaddlebrowno-repeat-yanimation-namespacenteruby-overhangain" + 914 "sborosybrownanimation-play-statext-align-lastresscrollbar-ar" + 915 "row-coloruby-positionanimation-timing-functionazimuthoneydew" + 916 "ord-breakbackground-originclude-sourcebackground-position-xb" + 917 "ackground-position-ybackground-repeat-xbackground-sizebehavi" + 918 "orblackblanchedalmondarkblueboldarkcyanimation-delayer-backg" + 919 "round-colorborder-bottom-colorborder-bottom-stylemonchiffont" + 920 "-faceborder-bottom-widthslavenderblushborder-box-shadoword-s" + 921 "pacinghostwhitext-decoration-colorborder-collapseashellawngr" + 922 "eenborder-colorborder-left-colorborder-left-styleborder-left" + 923 "-widthborder-right-colorborder-right-styleborder-right-width" + 924 "border-spacingrid-areanimation-durationormalphacceleratorpha" + 925 "nsandybrownonempty-cellsans-serifantasyborder-styleborder-to" + 926 "p-colorborder-top-styleborder-top-widthborder-widthburlywood" + 927 "arkgoldenrodarkgraycaption-sideepskybluecaret-colorchartreus" + 928 "echocolatext-autospaceclampadding-boxclearcolumn-counter-res" + 929 "etransition-propertycolumn-rule-colorcolumn-rule-stylecolumn" + 930 "-rule-widthcolumn-widthcornflowerbluecornsilkcue-aftercue-be" + 931 "forestgreenvisibilitycurrentcolorcursivecursordarkvioletdocu" + 932 "mentdodgerbluedpcmargin-topadding-rightdpitch-rangedppxflex-" + 933 "growflex-shrinkflex-wrapadding-topage-break-afterfloattransi" + 934 "tion-delayer-background-imagefloralwhitesmokeyframescrollbar" + 935 "-dark-shadow-colorfont-familyfont-size-adjustify-itemscrollb" + 936 "ar-face-colorfont-stretcharsetfont-stylefont-variantiquewhit" + 937 "e-spacefont-weightfuchsianimation-fill-modeeppinkhz-indexx-s" + 938 "malleroyalbluegrid-column-gapage-break-beforegrid-column-sta" + 939 "rtgrid-row-endarkolivegreengrid-row-gapage-break-insidegrid-" + 940 "row-startgrid-template-areascrollbar-track-colorgrid-templat" + 941 "e-columnsolidarkorangeredarkgreenyellowgreengrid-template-ro" + 942 "wspeak-headerimportantinheritinitialicebluevioletter-spacing" + 943 "rid-auto-columnscrollbar-highlight-colorinvertical-align-ite" + 944 "mspeak-numeralayout-grid-char-spacingrid-auto-flowjustify-se" + 945 "lfirebricklayout-grid-line-breaklayout-grid-modegrid-auto-ro" + 946 "wscrollbar-shadow-colorlayout-grid-typeachpufflex-basiscroll" + 947 "bar-base-colorlightbluelightcoralign-selflex-directionlightc" + 948 "yanimation-directionlightgoldenrodyellowlightgraylightgreenl" + 949 "ightpinklightsalmonlightseagreenlightskybluelightslateblueli" + 950 "ghtsteelbluelightyellowlimegreenlinear-gradientlist-style-im" + 951 "agelist-style-positionlist-style-typelocalcadetbluemaskmax-h" + 952 "eightmax-widthmediumaquamarinemediumbluemediumorchidarkorchi" + 953 "darkkhakime-modefaultransition-timing-functionmediumpurpleme" + 954 "diumseagreenmediumslatebluemediumspringgreenmediumturquoisem" + 955 "ediumvioletredarksalmonospacemidnightbluemin-heightmin-width" + 956 "mintcreamarker-offset-anchormistyrosemmarkspeak-punctuationm" + 957 "occasindianredarkseagreenoffset-distanceoffset-pathoffset-po" + 958 "sitionoffset-rotatext-decoration-styleolivedrabackground-cli" + 959 "padding-bottomargin-rightransition-durationoutline-coloroutl" + 960 "ine-styleoutline-widthoverflow-ypalegreenpaleturquoisepalevi" + 961 "oletredarkslategraypapayawhipalegoldenrodarkslatebluepause-a" + 962 "fterpause-beforeplace-contentplace-itemspeech-ratext-decorat" + 963 "ion-thicknesstrokeplace-selflex-flowriting-modepowderbluepro" + 964 "gidarkturquoisequotesupportsunicode-bidisplay-duringrid-colu" + 965 "mn-endarkmagentable-layout-floword-wrapadding-leftransparent" + 966 "urnunicode-rangeunsetvoice-familyvolumedianimation-iteration" + 967 "-counter-incrementext-shadowidowscrollbar-3d-light-coloruby-" + 968 "align-contentext-transformargin-bottomargin-leftext-underlin" + 969 "e-position") 970 971var _Hash_table = [1 << 10]Hash{ 972 0x3: 0xc290b, // pause-after 973 0x6: 0xd5d11, // counter-increment 974 0x8: 0xcce07, // display 975 0x9: 0x51a0a, // darkviolet 976 0xb: 0xbf09, // no-repeat 977 0xd: 0x4402, // in 978 0x14: 0x6f211, // page-break-inside 979 0x15: 0x6250c, // font-stretch 980 0x19: 0x5f910, // font-size-adjust 981 0x1a: 0x47513, // transition-property 982 0x1c: 0x78105, // speak 983 0x1f: 0x82a0c, // justify-self 984 0x20: 0x61114, // scrollbar-face-color 985 0x24: 0x2b60f, // border-collapse 986 0x25: 0x68607, // z-index 987 0x27: 0xd980d, // align-content 988 0x2a: 0x99f13, // list-style-position 989 0x2b: 0xcdb0f, // grid-column-end 990 0x2c: 0x14119, // animation-timing-function 991 0x30: 0xb0909, // indianred 992 0x34: 0x97709, // limegreen 993 0x35: 0xbc10d, // outline-width 994 0x3f: 0x15a07, // azimuth 995 0x40: 0x1e70e, // blanchedalmond 996 0x41: 0x84a0a, // line-break 997 0x42: 0x7a209, // aliceblue 998 0x43: 0xf309, // rosybrown 999 0x46: 0xa7c0f, // mediumturquoise 1000 0x49: 0xd7706, // widows 1001 0x4b: 0xb370f, // offset-position 1002 0x4d: 0xd150b, // transparent 1003 0x4e: 0x79d07, // initial 1004 0x52: 0x1cb0f, // background-size 1005 0x55: 0x2505, // color 1006 0x56: 0x59a10, // transition-delay 1007 0x5a: 0x750b, // navajowhite 1008 0x5b: 0x7110d, // grid-template 1009 0x5c: 0x3b710, // border-top-color 1010 0x62: 0xbce0a, // overflow-y 1011 0x64: 0x9370d, // lightseagreen 1012 0x6c: 0x10e0f, // text-align-last 1013 0x6f: 0x8050b, // layout-grid 1014 0x70: 0xca09, // animation 1015 0x71: 0x1da08, // behavior 1016 0x72: 0x5390a, // margin-top 1017 0x74: 0x3ab0c, // border-style 1018 0x78: 0x5d31b, // scrollbar-dark-shadow-color 1019 0x79: 0x69103, // all 1020 0x7a: 0x3f0b, // text-indent 1021 0x7b: 0xbe10d, // paleturquoise 1022 0x7e: 0x58510, // page-break-after 1023 0x80: 0x5420d, // padding-right 1024 0x84: 0x7e60e, // vertical-align 1025 0x85: 0x50d07, // cursive 1026 0x8a: 0x7030e, // grid-row-start 1027 0x8c: 0xae08, // richness 1028 0x8e: 0x3b70a, // border-top 1029 0x94: 0x35509, // grid-area 1030 0x95: 0x85410, // layout-grid-mode 1031 0x96: 0xaee05, // marks 1032 0x97: 0x64d01, // q 1033 0x98: 0x78d09, // important 1034 0x9c: 0x406, // filter 1035 0x9d: 0xa8b0f, // mediumvioletred 1036 0xa5: 0xc570b, // speech-rate 1037 0xa8: 0x53702, // pc 1038 0xab: 0x90f, // radial-gradient 1039 0xae: 0x11b06, // stress 1040 0xb4: 0x6050d, // justify-items 1041 0xb7: 0x9500e, // lightslateblue 1042 0xba: 0x35504, // grid 1043 0xbb: 0xb0308, // moccasin 1044 0xbe: 0xd0209, // word-wrap 1045 0xc0: 0x6d90e, // darkolivegreen 1046 0xc5: 0xc6019, // text-decoration-thickness 1047 0xc7: 0xdb06, // center 1048 0xc8: 0x2a115, // text-decoration-color 1049 0xcb: 0xabf09, // min-width 1050 0xce: 0x5ee0b, // font-family 1051 0xd1: 0xa1c08, // ime-mode 1052 0xd3: 0x3d710, // border-top-width 1053 0xd4: 0x53906, // margin 1054 0xd9: 0x4880b, // column-rule 1055 0xda: 0x98f0a, // list-style 1056 0xdf: 0x6ce0c, // grid-row-end 1057 0xe4: 0x2050f, // animation-delay 1058 0xe8: 0x4aa11, // column-rule-width 1059 0xec: 0x57309, // flex-wrap 1060 0xed: 0xced07, // magenta 1061 0xee: 0x88710, // layout-grid-type 1062 0xef: 0x4520b, // padding-box 1063 0xf0: 0x7e14, // text-decoration-line 1064 0xf2: 0x4dd09, // cue-after 1065 0xf4: 0x8640e, // grid-auto-rows 1066 0xf5: 0x7650b, // yellowgreen 1067 0xf8: 0x89509, // peachpuff 1068 0xf9: 0x74607, // columns 1069 0xfa: 0x22805, // order 1070 0xfb: 0x3120c, // border-right 1071 0x100: 0x1800e, // include-source 1072 0x104: 0xc2905, // pause 1073 0x105: 0x1fc04, // bold 1074 0x106: 0xcc40c, // unicode-bidi 1075 0x108: 0x67604, // fill 1076 0x109: 0x75c09, // darkgreen 1077 0x10b: 0x45d05, // clear 1078 0x10c: 0x67d08, // deeppink 1079 0x110: 0x8e913, // animation-direction 1080 0x112: 0x1b811, // background-repeat 1081 0x117: 0xca506, // progid 1082 0x11d: 0x8a614, // scrollbar-base-color 1083 0x11e: 0xa, // -ms-filter 1084 0x11f: 0x2ca09, // lawngreen 1085 0x120: 0x51406, // cursor 1086 0x121: 0x44e05, // clamp 1087 0x123: 0x48811, // column-rule-color 1088 0x128: 0x40f0c, // caption-side 1089 0x12a: 0xc9b0a, // powderblue 1090 0x12b: 0xdc717, // text-underline-position 1091 0x12d: 0x72315, // scrollbar-track-color 1092 0x131: 0x81c0e, // grid-auto-flow 1093 0x132: 0x7810c, // speak-header 1094 0x133: 0x25409, // font-face 1095 0x136: 0xa710b, // springgreen 1096 0x13a: 0xc7e0a, // place-self 1097 0x13d: 0xc206, // repeat 1098 0x13e: 0x9800f, // linear-gradient 1099 0x142: 0x5010c, // currentcolor 1100 0x145: 0xad706, // offset 1101 0x14a: 0x69e0f, // grid-column-gap 1102 0x14c: 0x6905, // space 1103 0x14e: 0x39b0a, // sans-serif 1104 0x14f: 0x6360a, // font-style 1105 0x153: 0x66607, // fuchsia 1106 0x154: 0xb7904, // clip 1107 0x155: 0xae409, // mistyrose 1108 0x158: 0x9d08, // overflow 1109 0x15d: 0xc7806, // stroke 1110 0x162: 0x80510, // layout-grid-char 1111 0x163: 0xa420c, // mediumpurple 1112 0x165: 0x4f503, // env 1113 0x168: 0x4690d, // counter-reset 1114 0x16b: 0x5cb09, // keyframes 1115 0x16f: 0x7b05, // white 1116 0x172: 0x1004, // grad 1117 0x174: 0xdb10d, // margin-bottom 1118 0x175: 0x31212, // border-right-color 1119 0x177: 0x25404, // font 1120 0x178: 0xc100d, // palegoldenrod 1121 0x179: 0x73815, // grid-template-columns 1122 0x17a: 0x7e0f, // text-decoration 1123 0x17e: 0x89d0a, // flex-basis 1124 0x186: 0x7ef0b, // align-items 1125 0x189: 0x4bb0c, // column-width 1126 0x18a: 0x3c710, // border-top-style 1127 0x18b: 0x1d604, // size 1128 0x18c: 0xd4505, // media 1129 0x191: 0xb7c0e, // padding-bottom 1130 0x194: 0x2df11, // border-left-color 1131 0x195: 0x7a70a, // blueviolet 1132 0x198: 0x92c0b, // lightsalmon 1133 0x19d: 0x27108, // lavender 1134 0x19e: 0x5a716, // layer-background-image 1135 0x1a0: 0x6500b, // white-space 1136 0x1a3: 0xe00d, // ruby-overhang 1137 0x1a4: 0x24b0c, // lemonchiffon 1138 0x1a5: 0x3be03, // top 1139 0x1a9: 0x2c308, // seashell 1140 0x1aa: 0x7ae0e, // letter-spacing 1141 0x1ac: 0x2b0a, // background 1142 0x1af: 0x64503, // var 1143 0x1b0: 0xaed02, // mm 1144 0x1b6: 0x12015, // scrollbar-arrow-color 1145 0x1b8: 0xda40e, // text-transform 1146 0x1b9: 0x65b0b, // font-weight 1147 0x1ba: 0x53802, // cm 1148 0x1bb: 0x12006, // scroll 1149 0x1c0: 0x21710, // background-color 1150 0x1c1: 0x2710d, // lavenderblush 1151 0x1c6: 0xb5115, // text-decoration-style 1152 0x1c9: 0x79607, // inherit 1153 0x1cf: 0x2e604, // left 1154 0x1d0: 0x6490c, // antiquewhite 1155 0x1d4: 0xb6609, // olivedrab 1156 0x1da: 0x2990a, // ghostwhite 1157 0x1dd: 0x91009, // lightgray 1158 0x1e2: 0x26f04, // hsla 1159 0x1e3: 0x26f03, // hsl 1160 0x1e4: 0xbd809, // palegreen 1161 0x1e5: 0x4190b, // deepskyblue 1162 0x1e8: 0xac809, // mintcream 1163 0x1ea: 0x7e406, // invert 1164 0x1eb: 0x6400c, // font-variant 1165 0x1ec: 0x8fc14, // lightgoldenrodyellow 1166 0x1ee: 0x62f07, // charset 1167 0x1ef: 0xc8f0c, // writing-mode 1168 0x1f0: 0x5c30a, // whitesmoke 1169 0x1f5: 0x9d0a, // overflow-x 1170 0x1f6: 0xaa90c, // midnightblue 1171 0x1f7: 0xcb706, // quotes 1172 0x1f8: 0x22706, // border 1173 0x1fa: 0x42f0a, // chartreuse 1174 0x1fc: 0xba707, // outline 1175 0x1fd: 0xa281a, // transition-timing-function 1176 0x1fe: 0xcbc08, // supports 1177 0x204: 0x1670a, // word-break 1178 0x205: 0xaa009, // monospace 1179 0x206: 0x2850a, // box-shadow 1180 0x209: 0x5680b, // flex-shrink 1181 0x20f: 0xd0a0c, // padding-left 1182 0x214: 0xc4d0b, // place-items 1183 0x216: 0xc070a, // papayawhip 1184 0x217: 0x17111, // background-origin 1185 0x218: 0x52408, // document 1186 0x219: 0x52c0a, // dodgerblue 1187 0x21c: 0x9440c, // lightskyblue 1188 0x21e: 0x6bd11, // grid-column-start 1189 0x221: 0x30111, // border-left-width 1190 0x224: 0x68c08, // xx-small 1191 0x226: 0x1f408, // darkblue 1192 0x229: 0x25d13, // border-bottom-width 1193 0x22a: 0x98f10, // list-style-image 1194 0x22d: 0x44504, // auto 1195 0x230: 0x1e205, // black 1196 0x231: 0xaf211, // speak-punctuation 1197 0x232: 0x13908, // position 1198 0x234: 0xc340c, // pause-before 1199 0x236: 0x95e0e, // lightsteelblue 1200 0x23a: 0xcd10b, // play-during 1201 0x23f: 0x83509, // firebrick 1202 0x249: 0x6ce08, // grid-row 1203 0x24a: 0x55d02, // px 1204 0x24c: 0x1a315, // background-position-y 1205 0x251: 0xd1f04, // turn 1206 0x256: 0xba70d, // outline-color 1207 0x257: 0x9c304, // calc 1208 0x258: 0xd4919, // animation-iteration-count 1209 0x259: 0xad70d, // offset-anchor 1210 0x25b: 0xa4e0e, // mediumseagreen 1211 0x25e: 0x4620c, // column-count 1212 0x263: 0x10e0a, // text-align 1213 0x266: 0x66c13, // animation-fill-mode 1214 0x267: 0x32412, // border-right-style 1215 0x268: 0xa707, // x-large 1216 0x269: 0x8d40e, // flex-direction 1217 0x26a: 0x4f70a, // visibility 1218 0x26f: 0xb2c0b, // offset-path 1219 0x270: 0x27e0a, // border-box 1220 0x276: 0x70103, // deg 1221 0x278: 0x1713, // text-emphasis-color 1222 0x27f: 0xc1c0d, // darkslateblue 1223 0x283: 0x55f09, // flex-grow 1224 0x285: 0x8e209, // lightcyan 1225 0x28a: 0x102, // ms 1226 0x28d: 0xa906, // larger 1227 0x28e: 0xa990a, // darksalmon 1228 0x292: 0x2f011, // border-left-style 1229 0x293: 0xa8209, // turquoise 1230 0x294: 0x3a407, // fantasy 1231 0x296: 0xec09, // gainsboro 1232 0x297: 0x201, // s 1233 0x298: 0x23a13, // border-bottom-style 1234 0x299: 0xce90b, // darkmagenta 1235 0x29b: 0xb50b, // saddlebrown 1236 0x2a0: 0x59505, // float 1237 0x2a3: 0x6ec07, // row-gap 1238 0x2a5: 0xd4106, // volume 1239 0x2a6: 0xab50a, // min-height 1240 0x2a7: 0x77012, // grid-template-rows 1241 0x2a9: 0x3760b, // accelerator 1242 0x2b0: 0x68f05, // small 1243 0x2b1: 0x59804, // attr 1244 0x2b2: 0x28e0c, // word-spacing 1245 0x2b3: 0x35d12, // animation-duration 1246 0x2b5: 0x4dd03, // cue 1247 0x2b6: 0x95509, // slateblue 1248 0x2b8: 0x38e04, // none 1249 0x2b9: 0x6a30a, // column-gap 1250 0x2ba: 0x4e0f, // justify-content 1251 0x2bb: 0x5607, // content 1252 0x2bd: 0x54f03, // dpi 1253 0x2be: 0x87116, // scrollbar-shadow-color 1254 0x2bf: 0x78d06, // import 1255 0x2c0: 0xc8709, // flex-flow 1256 0x2c1: 0x69509, // royalblue 1257 0x2c3: 0x9c609, // cadetblue 1258 0x2c4: 0x490c, // text-justify 1259 0x2cb: 0x8c30a, // lightcoral 1260 0x2cf: 0xb890c, // margin-right 1261 0x2d2: 0x76506, // yellow 1262 0x2d3: 0x26b05, // width 1263 0x2d6: 0x14d03, // min 1264 0x2da: 0x1340d, // ruby-position 1265 0x2dc: 0x40708, // darkgray 1266 0x2e2: 0x69e0b, // grid-column 1267 0x2e4: 0xa1409, // darkkhaki 1268 0x2e5: 0xc400d, // place-content 1269 0x2e7: 0xbee0d, // palevioletred 1270 0x2ea: 0x5bd0b, // floralwhite 1271 0x2eb: 0xc208, // repeat-y 1272 0x2ee: 0x980d, // text-overflow 1273 0x2f1: 0xca0e, // animation-name 1274 0x2fb: 0x7cb19, // scrollbar-highlight-color 1275 0x2fe: 0x5500b, // pitch-range 1276 0x302: 0x3005, // round 1277 0x305: 0x4c70e, // cornflowerblue 1278 0x307: 0x7f90d, // speak-numeral 1279 0x308: 0x9e606, // medium 1280 0x30a: 0x170d, // text-emphasis 1281 0x30d: 0x9dd09, // max-width 1282 0x311: 0x36e06, // normal 1283 0x312: 0x68403, // khz 1284 0x315: 0x2903, // rgb 1285 0x316: 0x8ba09, // lightblue 1286 0x317: 0x8d909, // direction 1287 0x31a: 0xd350c, // voice-family 1288 0x31c: 0x3480e, // border-spacing 1289 0x321: 0x6d09, // elevation 1290 0x323: 0x1c308, // repeat-x 1291 0x324: 0x83e10, // layout-grid-line 1292 0x326: 0xa000c, // mediumorchid 1293 0x32b: 0xa6b11, // mediumspringgreen 1294 0x32d: 0xa905, // large 1295 0x32e: 0xd930a, // ruby-align 1296 0x330: 0xbfa0d, // darkslategray 1297 0x332: 0x5c12, // text-kashida-space 1298 0x334: 0xbb40d, // outline-style 1299 0x336: 0x3a005, // serif 1300 0x337: 0x4240b, // caret-color 1301 0x33a: 0x37205, // alpha 1302 0x33c: 0x71113, // grid-template-areas 1303 0x33d: 0x49911, // column-rule-style 1304 0x33f: 0xcf80b, // layout-flow 1305 0x340: 0x31905, // right 1306 0x341: 0x3e70c, // border-width 1307 0x343: 0xb6e0f, // background-clip 1308 0x344: 0xd230d, // unicode-range 1309 0x345: 0x74c05, // solid 1310 0x346: 0x2df0b, // border-left 1311 0x348: 0x9ec0a, // aquamarine 1312 0x349: 0x3850a, // sandybrown 1313 0x34a: 0x16008, // honeydew 1314 0x34b: 0x75409, // orangered 1315 0x34c: 0xb110c, // darkseagreen 1316 0x34d: 0x37f07, // orphans 1317 0x34e: 0x6e70c, // grid-row-gap 1318 0x351: 0x22e06, // bottom 1319 0x359: 0x9c105, // local 1320 0x35c: 0x8cb0a, // align-self 1321 0x35e: 0x33612, // border-right-width 1322 0x360: 0x2b15, // background-attachment 1323 0x364: 0x9190a, // lightgreen 1324 0x366: 0x39302, // pt 1325 0x368: 0x4400e, // text-autospace 1326 0x36b: 0x3f403, // url 1327 0x36c: 0x68502, // hz 1328 0x371: 0x9306, // height 1329 0x372: 0x5ad10, // background-image 1330 0x377: 0x903, // rad 1331 0x37c: 0x21116, // layer-background-color 1332 0x37d: 0x1ff08, // darkcyan 1333 0x382: 0x18e13, // background-position 1334 0x384: 0x9d303, // max 1335 0x38c: 0xa608, // xx-large 1336 0x38d: 0x3f309, // burlywood 1337 0x38f: 0xd7c18, // scrollbar-3d-light-color 1338 0x390: 0x3ff09, // goldenrod 1339 0x392: 0x92309, // lightpink 1340 0x393: 0x8e0b, // line-height 1341 0x396: 0x22713, // border-bottom-color 1342 0x398: 0x80518, // layout-grid-char-spacing 1343 0x39c: 0x2904, // rgba 1344 0x3a1: 0x9f60a, // mediumblue 1345 0x3a3: 0x9d30a, // max-height 1346 0x3a4: 0x7bb11, // grid-auto-columns 1347 0x3a5: 0xa0b0a, // darkorchid 1348 0x3a9: 0x7600b, // greenyellow 1349 0x3ae: 0x96c0b, // lightyellow 1350 0x3b1: 0x4750a, // transition 1351 0x3b3: 0x4e60a, // cue-before 1352 0x3b6: 0x15208, // function 1353 0x3b9: 0x96309, // steelblue 1354 0x3be: 0xa5c0f, // mediumslateblue 1355 0x3bf: 0xcaa0d, // darkturquoise 1356 0x3c0: 0x43909, // chocolate 1357 0x3c3: 0x5f909, // font-size 1358 0x3c5: 0x55f04, // flex 1359 0x3c7: 0xd3005, // unset 1360 0x3c8: 0xd6d0b, // text-shadow 1361 0x3ca: 0x4ec0b, // forestgreen 1362 0x3cc: 0xbfe09, // slategray 1363 0x3cd: 0x6ac11, // page-break-before 1364 0x3ce: 0x55b04, // dppx 1365 0x3d0: 0x2270d, // border-bottom 1366 0x3d3: 0xb1d0f, // offset-distance 1367 0x3d4: 0x3fb0d, // darkgoldenrod 1368 0x3d6: 0x53604, // dpcm 1369 0x3d8: 0x7500a, // darkorange 1370 0x3dc: 0xb9413, // transition-duration 1371 0x3de: 0x2d30c, // border-color 1372 0x3df: 0x18e15, // background-position-x 1373 0x3e0: 0x55005, // pitch 1374 0x3e2: 0xdbd0b, // margin-left 1375 0x3e3: 0x58504, // page 1376 0x3e5: 0x57b0b, // padding-top 1377 0x3e7: 0xb460d, // offset-rotate 1378 0x3e8: 0x93c08, // seagreen 1379 0x3e9: 0x4d508, // cornsilk 1380 0x3ea: 0x68f07, // smaller 1381 0x3ec: 0xcf20c, // table-layout 1382 0x3ed: 0xfc14, // animation-play-state 1383 0x3ef: 0xa2207, // default 1384 0x3f0: 0x68d07, // x-small 1385 0x3f3: 0x9e610, // mediumaquamarine 1386 0x3f4: 0xad00d, // marker-offset 1387 0x3f9: 0xd409, // namespace 1388 0x3fa: 0x9cf04, // mask 1389 0x3fb: 0x45207, // padding 1390 0x3fd: 0x9b20f, // list-style-type 1391 0x3ff: 0x3910b, // empty-cells 1392} 1393