Apparently more widely used, including in geonames data, saving conversion.
.c-as,
.mo,
.g6 {background: #FCC} /* red: mode */
-.c-aa,
+.c-an,
.mv,
.g7 {background: #ECE} /* purple: visual (g6+) */
.c-oc,
.c-as:hover,
.mo a:hover, .mo[onclick]:hover,
.g6 a:hover, .g6[onclick]:hover {background: #F88}
-.c-aa:hover,
+.c-an:hover,
.mv a:hover, .mv[onclick]:hover,
.g7 a:hover, .g7[onclick]:hover {background: #D9D}
.c-oc:hover,
.c-as,
.mo,
.g6 {background: #F77}
-.c-aa,
+.c-an,
.mv,
.g7 {background: #E8E}
.c-oc,
.c-as:hover,
.mo a:hover, .mo[onclick]:hover,
.g6 a:hover, .g6[onclick]:hover {background: #000; color: #F77}
-.c-aa:hover,
+.c-an:hover,
.mv a:hover, .mv[onclick]:hover,
.g7 a:hover, .g7[onclick]:hover {background: #000; color: #E8E}
.c-oc:hover,
<td class="X c-af">africa
<td class="X c-eu">europe
<td class="X c-as">asia
- <td class="X c-aa">antarctica
+ <td class="X c-an">antarctica
<td class="X c-oc">oceania
<td class="X c-sa">south america
<td class="X c-na">north america
.c-as,
.mo,
.g6 {background: #500}
-.c-aa,
+.c-an,
.mv,
.g7 {background: #503}
.c-oc,
.Xr {background: #111} /* reverse */
.Co {background: #181111} /* private */
-.me, .c-aa .g8 {background: #102}
+.me, .c-an .g8 {background: #102}
.mv, .c-oc .g7 {background: #012}
.mo, .c-as, .g6 .l1 {background: #200}
.mi .g5 {}
.cp, td.c-eu {background: #FED}
.mi {background: #FDC}
.mo, td.c-as {background: #FDD}
-.mv, td.c-aa {background: #EEDDF4}
+.mv, td.c-an {background: #EEDDF4}
.me, td.c-oc {background: #E3E8FF}
.c-af {background: #000; color: #FFF} /* .g3 */
.c-eu {background: #333; color: #FFF} /* .g4 */
.c-as {background: #666; color: #FFF} /* .g6 */
-.c-aa {background: #999; color: #FFF} /* .g7 */
+.c-an {background: #999; color: #FFF} /* .g7 */
.c-oc {background: #BBB} /* .g8 */
.c-sa {background: #999} /* .g0 */
.c-na {background: #666} /* .g1 */
.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-an {background: #400; color: #8BC}
.c-oc {background: #100; color: #8BC}
.c-sa {background: #100; color: #DD6}
.c-na {background: #300; color: #DD6}
while (<>) {
/^#/ and next; # skip comments
my ($iso, $name, $cont) = (split /\t/)[0, 4, 8];
- $cont =~ s/\AAN\z/aa/; # different antarctica abbreviation
my $class = "c-\L$cont";
$cc{ lc $iso } = [ $name, $class ];
}