+.l1,
+.X { /* unidentified */
+ background: #000;
+ border-color: #800;
+ border-width: 1px;
+}
+th, td, .Co {
+ background: #000;
+ border-color: #300;
+ border-width: 1px 0 0 1px; /* no precedence */
+}
+.Co {background: #200 } /* private */
+.mapped tbody, .mapped colgroup,
+.dimap tbody, .dimap colgroup,
+tbody, colgroup, th {
+ background: #800 !important;
+ border: 1px solid #800;
+}
+
+.glyphs small.digraph {
+ background: #600;
+ color: #AAA;
+ opacity: 1;
+}
+.glyphs small.value {
+ background: #600;
+ color: #AAA;
+ opacity: 1;
+}
+
+/* implementation-based alternatives */
+.l1 {background: #000; color: #DD6}
+.l3 {background: #000; color: #CCC}
+.l2 {background: #000; color: #CA8}
+.l5,
+.l4 {background: #000; color: #8BC}
+.ex {background: #333}
+.u-invalid {background: #200} /* impossible */
+
+/* continents */
+.c-af {background: #100; color: #FFF}
+.c-eu {background: #300; color: #FFF}
+.c-as {background: #500; color: #FFF}
+.c-aa {background: #400; color: #8BC}
+.c-oc {background: #100; color: #8BC}
+.c-sa {background: #100; color: #DD6}
+.c-na {background: #300; color: #DD6}
+.l:hover,
+.X:hover {background: #800; color: #FF0}
+