.sy-error { font-weight: bold; background-color: #F00; color: #FFF }
.sy-todo { background-color: #FF0 }
+/* boolean alternate */
+.glyphs i { font-variant: normal; color: #800 }
+
/* hover effects */
.X:hover {cursor: help}
.X:hover > span {background: #FFF} /* whitespace marker */
}
dl.legend-options dt {background: #333}
-/* code syntax */
+/* syntax highlighting */
+
.sy-comment { color: #888 }
.sy-constant { color: #8AC }
.sy-type,
.sy-error { font-weight: bold; background-color: #800; color: #EEE }
.sy-todo { background-color: #880 }
+.glyphs i { color: #C44 }
+
/* character properties */
th, td {
.sy-error { font-weight: bold; background-color: #000; color: #FFF }
.sy-todo { background-color: #CCC }
+.glyphs i { color: #777 }
+
/* continents */
.c-af {background: #000; color: #FFF} /* .g4 */
.c-eu {background: #333; color: #FFF} /* .g5 */
.sy-error { font-weight: bold; background-color: #A00; color: #EEE }
.sy-todo { background-color: #400 }
+.glyphs i { color: #C44 }
+
#browser td > a:not(:hover):not(:active) {
color: inherit;
}
11 12 13 14 21 22 23 20 > 31 -13 32 33
30 41 42 -13 43 40 10 51 52 53 50 -31 -40
})],
+'Half deck' => [
+ # A 2-10 J Q K
+ (map { chr( 0x1F0A0 + $_ ) } 1 .. 11, 13, 14), # spades
+ (map { "<i>$_</i>" } map { chr( 0x1F0B0 + $_ ) } 1 .. 11, 13, 14), # hearts
+],
'Maritime flags' => [
# International Code of Signals, SVG fills
map { '<svg width="20" height="20" viewBox="0 0 30 30">'.s/\n?\t+//gr.'</svg>' }