/*!
 * Pretty CSS 1.5
 *
 * Copyright (c) 2021 PrettyCSS Authors
 * Copyright (c) 2021 exasea.com
 *
 */
.alalin a:hover , .linala a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                    color: black;
                }
                .tealin a:hover , .lintea a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin a:hover , .lincya a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                    color: black;
                }
                .pinlin a:hover , .linpin a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                    color: black;
                }
                .oralin a:hover , .linora a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin a:hover , .linkhb a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                    color: black;
                }
                .khllin a:hover , .linkhl a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                    color: black;
                }
                .limlin a:hover , .linlim a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                    color: black;
                }
                .skylin a:hover , .linsky a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                    color: black;
                }
                .grelin a:hover , .lingre a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin a:hover , .lintyr a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin a:hover , .linred a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin a:hover , .lingry a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                    color: black;
                }
                .purlin a:hover , .linpur a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                    color: black;
                }
                .khglin a:hover , .linkhg a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin a:hover , .linblu a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin a:hover , .linbla a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin a:hover , .linyel a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                    color: black;
                }
                .khylin a:hover , .linkhy a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                    color: black;
                }
                .whilin a:hover , .linwhi a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                    color: black;
                }
                .sillin a:hover , .linsil a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                    color: black;
                }
                .dewlin a:hover , .lindew a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                    color: black;
                }
                .maulin a:hover , .linmau a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                    color: black;
                }
                .alasel *::selection , .selala *::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel *::selection , .seltea *::selection  {
                    background: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyasel *::selection , .selcya *::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel *::selection , .selpin *::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel *::selection , .selora *::selection  {
                    background: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbsel *::selection , .selkhb *::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel *::selection , .selkhl *::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel *::selection , .sellim *::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel *::selection , .selsky *::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel *::selection , .selgre *::selection  {
                    background: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrsel *::selection , .seltyr *::selection  {
                    background: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redsel *::selection , .selred *::selection  {
                    background: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grysel *::selection , .selgry *::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel *::selection , .selpur *::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel *::selection , .selkhg *::selection  {
                    background: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blusel *::selection , .selblu *::selection  {
                    background: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blasel *::selection , .selbla *::selection  {
                    background: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelsel *::selection , .selyel *::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel *::selection , .selkhy *::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel *::selection , .selwhi *::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel *::selection , .selsil *::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel *::selection , .seldew *::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel *::selection , .selmau *::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo *::selection , .-moala *::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo *::selection , .-motea *::selection  {
                    background: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cya-mo *::selection , .-mocya *::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo *::selection , .-mopin *::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo *::selection , .-moora *::selection  {
                    background: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khb-mo *::selection , .-mokhb *::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo *::selection , .-mokhl *::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo *::selection , .-molim *::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo *::selection , .-mosky *::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo *::selection , .-mogre *::selection  {
                    background: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyr-mo *::selection , .-motyr *::selection  {
                    background: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .red-mo *::selection , .-mored *::selection  {
                    background: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gry-mo *::selection , .-mogry *::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo *::selection , .-mopur *::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo *::selection , .-mokhg *::selection  {
                    background: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blu-mo *::selection , .-moblu *::selection  {
                    background: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .bla-mo *::selection , .-mobla *::selection  {
                    background: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yel-mo *::selection , .-moyel *::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo *::selection , .-mokhy *::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo *::selection , .-mowhi *::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo *::selection , .-mosil *::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo *::selection , .-modew *::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo *::selection , .-momau *::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow tr:nth-child(2n+2) , .rowala tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow tr:nth-child(2n+2) , .rowtea tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow tr:nth-child(2n+2) , .rowcya tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow tr:nth-child(2n+2) , .rowpin tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow tr:nth-child(2n+2) , .rowora tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow tr:nth-child(2n+2) , .rowkhb tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow tr:nth-child(2n+2) , .rowkhl tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow tr:nth-child(2n+2) , .rowlim tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow tr:nth-child(2n+2) , .rowsky tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow tr:nth-child(2n+2) , .rowgre tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow tr:nth-child(2n+2) , .rowtyr tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow tr:nth-child(2n+2) , .rowred tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow tr:nth-child(2n+2) , .rowgry tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow tr:nth-child(2n+2) , .rowpur tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow tr:nth-child(2n+2) , .rowkhg tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow tr:nth-child(2n+2) , .rowblu tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow tr:nth-child(2n+2) , .rowbla tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow tr:nth-child(2n+2) , .rowyel tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow tr:nth-child(2n+2) , .rowkhy tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow tr:nth-child(2n+2) , .rowwhi tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow tr:nth-child(2n+2) , .rowsil tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow tr:nth-child(2n+2) , .rowdew tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow tr:nth-child(2n+2) , .rowmau tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin a , .linala a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin a , .lintea a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin a , .lincya a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin a , .linpin a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin a , .linora a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin a , .linkhb a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin a , .linkhl a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin a , .linlim a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin a , .linsky a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin a , .lingre a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin a , .lintyr a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin a , .linred a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin a , .lingry a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin a , .linpur a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin a , .linkhg a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin a , .linblu a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin a , .linbla a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin a , .linyel a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin a , .linkhy a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin a , .linwhi a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin a , .linsil a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin a , .lindew a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin a , .linmau a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>*>*>a:hover , .linala >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>*>*>a:hover , .linora >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>*>*>*>*>*>a:hover , .linred >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>*>*>a , .linala >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>*>*>a , .lintea >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>*>*>*>*>*>a , .lincya >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>*>*>a , .linpin >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>*>*>a , .linora >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>*>*>*>*>*>a , .linkhb >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>*>*>a , .linkhl >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>*>*>a , .linlim >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>*>*>a , .linsky >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>*>*>a , .lingre >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>*>*>*>*>*>a , .lintyr >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>*>*>*>*>*>a , .linred >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>*>*>*>*>*>a , .lingry >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>*>*>a , .linpur >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>*>*>a , .linkhg >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>*>*>*>*>*>a , .linblu >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>*>*>*>*>*>a , .linbla >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>*>*>*>*>*>a , .linyel >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>*>*>a , .linkhy >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>*>*>a , .linwhi >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>*>*>a , .linsil >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>*>*>a , .lindew >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>*>*>a , .linmau >*>*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>*>a:hover , .linala >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>*>a:hover , .linora >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>*>*>*>*>a:hover , .linred >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>*>a , .linala >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>*>a , .lintea >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>*>*>*>*>a , .lincya >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>*>a , .linpin >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>*>a , .linora >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>*>*>*>*>a , .linkhb >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>*>a , .linkhl >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>*>a , .linlim >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>*>a , .linsky >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>*>a , .lingre >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>*>*>*>*>a , .lintyr >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>*>*>*>*>a , .linred >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>*>*>*>*>a , .lingry >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>*>a , .linpur >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>*>a , .linkhg >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>*>*>*>*>a , .linblu >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>*>*>*>*>a , .linbla >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>*>*>*>*>a , .linyel >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>*>a , .linkhy >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>*>a , .linwhi >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>*>a , .linsil >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>*>a , .lindew >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>*>a , .linmau >*>*>*>*>*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>a:hover , .linala >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>a:hover , .linora >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>*>*>*>a:hover , .linred >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>*>a , .linala >*>*>*>*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>*>a , .lintea >*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>*>*>*>a , .lincya >*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>*>a , .linpin >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>*>a , .linora >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>*>*>*>a , .linkhb >*>*>*>*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>*>a , .linkhl >*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>*>a , .linlim >*>*>*>*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>*>a , .linsky >*>*>*>*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>*>a , .lingre >*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>*>*>*>a , .lintyr >*>*>*>*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>*>*>*>a , .linred >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>*>*>*>a , .lingry >*>*>*>*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>*>a , .linpur >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>*>a , .linkhg >*>*>*>*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>*>*>*>a , .linblu >*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>*>*>*>a , .linbla >*>*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>*>*>*>a , .linyel >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>*>a , .linkhy >*>*>*>*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>*>a , .linwhi >*>*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>*>a , .linsil >*>*>*>*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>*>a , .lindew >*>*>*>*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>*>a , .linmau >*>*>*>*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>a:hover , .linala >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>a:hover , .linora >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>*>*>a:hover , .linred >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>*>a , .linala >*>*>*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>*>a , .lintea >*>*>*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>*>*>a , .lincya >*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>*>a , .linpin >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>*>a , .linora >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>*>*>a , .linkhb >*>*>*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>*>a , .linkhl >*>*>*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>*>a , .linlim >*>*>*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>*>a , .linsky >*>*>*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>*>a , .lingre >*>*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>*>*>a , .lintyr >*>*>*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>*>*>a , .linred >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>*>*>a , .lingry >*>*>*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>*>a , .linpur >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>*>a , .linkhg >*>*>*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>*>*>a , .linblu >*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>*>*>a , .linbla >*>*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>*>*>a , .linyel >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>*>a , .linkhy >*>*>*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>*>a , .linwhi >*>*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>*>a , .linsil >*>*>*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>*>a , .lindew >*>*>*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>*>a , .linmau >*>*>*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>a:hover , .linala >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>a:hover , .linora >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>*>a:hover , .linred >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>*>a , .linala >*>*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>*>a , .lintea >*>*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>*>a , .lincya >*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>*>a , .linpin >*>*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>*>a , .linora >*>*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>*>a , .linkhb >*>*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>*>a , .linkhl >*>*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>*>a , .linlim >*>*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>*>a , .linsky >*>*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>*>a , .lingre >*>*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>*>a , .lintyr >*>*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>*>a , .linred >*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>*>a , .lingry >*>*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>*>a , .linpur >*>*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>*>a , .linkhg >*>*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>*>a , .linblu >*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>*>a , .linbla >*>*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>*>a , .linyel >*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>*>a , .linkhy >*>*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>*>a , .linwhi >*>*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>*>a , .linsil >*>*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>*>a , .lindew >*>*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>*>a , .linmau >*>*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>a:hover , .linala >*>*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>a:hover , .lintea >*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>*>a:hover , .lincya >*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>a:hover , .linpin >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>a:hover , .linora >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>*>a:hover , .linkhb >*>*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>a:hover , .linkhl >*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>a:hover , .linlim >*>*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>a:hover , .linsky >*>*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>a:hover , .lingre >*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>*>a:hover , .lintyr >*>*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>*>a:hover , .linred >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>*>a:hover , .lingry >*>*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>a:hover , .linpur >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>a:hover , .linkhg >*>*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>*>a:hover , .linblu >*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>*>a:hover , .linbla >*>*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>*>a:hover , .linyel >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>a:hover , .linkhy >*>*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>a:hover , .linwhi >*>*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>a:hover , .linsil >*>*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>a:hover , .lindew >*>*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>a:hover , .linmau >*>*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*>*::selection , .selala >*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*>*::selection , .seltea >*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*>*::selection , .selcya >*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*>*::selection , .selpin >*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*>*::selection , .selora >*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*>*::selection , .selkhb >*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*>*::selection , .selkhl >*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*>*::selection , .sellim >*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*>*::selection , .selsky >*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*>*::selection , .selgre >*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*>*::selection , .seltyr >*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*>*::selection , .selred >*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*>*::selection , .selgry >*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*>*::selection , .selpur >*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*>*::selection , .selkhg >*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*>*::selection , .selblu >*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*>*::selection , .selbla >*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*>*::selection , .selyel >*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*>*::selection , .selkhy >*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*>*::selection , .selwhi >*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*>*::selection , .selsil >*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*>*::selection , .seldew >*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*>*::selection , .selmau >*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*>*::selection , .-moala >*>*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*>*::selection , .-motea >*>*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*>*::selection , .-mocya >*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*>*::selection , .-mopin >*>*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*>*::selection , .-moora >*>*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*>*::selection , .-mokhb >*>*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*>*::selection , .-mokhl >*>*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*>*::selection , .-molim >*>*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*>*::selection , .-mosky >*>*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*>*::selection , .-mogre >*>*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*>*::selection , .-motyr >*>*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*>*::selection , .-mored >*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*>*::selection , .-mogry >*>*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*>*::selection , .-mopur >*>*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*>*::selection , .-mokhg >*>*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*>*::selection , .-moblu >*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*>*::selection , .-mobla >*>*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*>*::selection , .-moyel >*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*>*::selection , .-mokhy >*>*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*>*::selection , .-mowhi >*>*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*>*::selection , .-mosil >*>*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*>*::selection , .-modew >*>*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*>*::selection , .-momau >*>*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>*>a , .linala >*>*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>*>a , .lintea >*>*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>*>a , .lincya >*>*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>*>a , .linpin >*>*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>*>a , .linora >*>*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>*>a , .linkhb >*>*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>*>a , .linkhl >*>*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>*>a , .linlim >*>*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>*>a , .linsky >*>*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>*>a , .lingre >*>*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>*>a , .lintyr >*>*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>*>a , .linred >*>*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>*>a , .lingry >*>*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>*>a , .linpur >*>*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>*>a , .linkhg >*>*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>*>a , .linblu >*>*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>*>a , .linbla >*>*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>*>a , .linyel >*>*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>*>a , .linkhy >*>*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>*>a , .linwhi >*>*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>*>a , .linsil >*>*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>*>a , .lindew >*>*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>*>a , .linmau >*>*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>a:hover , .linala >*>*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>a:hover , .lintea >*>*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>*>a:hover , .lincya >*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>a:hover , .linpin >*>*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>a:hover , .linora >*>*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>*>a:hover , .linkhb >*>*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>a:hover , .linkhl >*>*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>a:hover , .linlim >*>*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>a:hover , .linsky >*>*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>a:hover , .lingre >*>*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>*>a:hover , .lintyr >*>*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>*>a:hover , .linred >*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>*>a:hover , .lingry >*>*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>a:hover , .linpur >*>*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>a:hover , .linkhg >*>*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>*>a:hover , .linblu >*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>*>a:hover , .linbla >*>*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>*>a:hover , .linyel >*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>a:hover , .linkhy >*>*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>a:hover , .linwhi >*>*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>a:hover , .linsil >*>*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>a:hover , .lindew >*>*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>a:hover , .linmau >*>*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*>*::selection , .selala >*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*>*::selection , .seltea >*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*>*::selection , .selcya >*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*>*::selection , .selpin >*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*>*::selection , .selora >*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*>*::selection , .selkhb >*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*>*::selection , .selkhl >*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*>*::selection , .sellim >*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*>*::selection , .selsky >*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*>*::selection , .selgre >*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*>*::selection , .seltyr >*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*>*::selection , .selred >*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*>*::selection , .selgry >*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*>*::selection , .selpur >*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*>*::selection , .selkhg >*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*>*::selection , .selblu >*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*>*::selection , .selbla >*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*>*::selection , .selyel >*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*>*::selection , .selkhy >*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*>*::selection , .selwhi >*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*>*::selection , .selsil >*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*>*::selection , .seldew >*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*>*::selection , .selmau >*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*>*::selection , .-moala >*>*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*>*::selection , .-motea >*>*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*>*::selection , .-mocya >*>*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*>*::selection , .-mopin >*>*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*>*::selection , .-moora >*>*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*>*::selection , .-mokhb >*>*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*>*::selection , .-mokhl >*>*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*>*::selection , .-molim >*>*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*>*::selection , .-mosky >*>*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*>*::selection , .-mogre >*>*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*>*::selection , .-motyr >*>*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*>*::selection , .-mored >*>*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*>*::selection , .-mogry >*>*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*>*::selection , .-mopur >*>*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*>*::selection , .-mokhg >*>*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*>*::selection , .-moblu >*>*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*>*::selection , .-mobla >*>*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*>*::selection , .-moyel >*>*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*>*::selection , .-mokhy >*>*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*>*::selection , .-mowhi >*>*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*>*::selection , .-mosil >*>*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*>*::selection , .-modew >*>*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*>*::selection , .-momau >*>*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>*>a , .linala >*>*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>*>a , .lintea >*>*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>*>a , .lincya >*>*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>*>a , .linpin >*>*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>*>a , .linora >*>*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>*>a , .linkhb >*>*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>*>a , .linkhl >*>*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>*>a , .linlim >*>*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>*>a , .linsky >*>*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>*>a , .lingre >*>*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>*>a , .lintyr >*>*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>*>a , .linred >*>*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>*>a , .lingry >*>*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>*>a , .linpur >*>*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>*>a , .linkhg >*>*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>*>a , .linblu >*>*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>*>a , .linbla >*>*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>*>a , .linyel >*>*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>*>a , .linkhy >*>*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>*>a , .linwhi >*>*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>*>a , .linsil >*>*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>*>a , .lindew >*>*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>*>a , .linmau >*>*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>a:hover , .linala >*>*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>a:hover , .lintea >*>*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>*>a:hover , .lincya >*>*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>a:hover , .linpin >*>*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>a:hover , .linora >*>*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>*>a:hover , .linkhb >*>*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>a:hover , .linkhl >*>*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>a:hover , .linlim >*>*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>a:hover , .linsky >*>*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>a:hover , .lingre >*>*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>*>a:hover , .lintyr >*>*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>*>a:hover , .linred >*>*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>*>a:hover , .lingry >*>*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>a:hover , .linpur >*>*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>a:hover , .linkhg >*>*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>*>a:hover , .linblu >*>*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>*>a:hover , .linbla >*>*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>*>a:hover , .linyel >*>*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>a:hover , .linkhy >*>*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>a:hover , .linwhi >*>*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>a:hover , .linsil >*>*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>a:hover , .lindew >*>*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>a:hover , .linmau >*>*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*>*::selection , .selala >*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*>*::selection , .seltea >*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*>*::selection , .selcya >*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*>*::selection , .selpin >*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*>*::selection , .selora >*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*>*::selection , .selkhb >*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*>*::selection , .selkhl >*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*>*::selection , .sellim >*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*>*::selection , .selsky >*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*>*::selection , .selgre >*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*>*::selection , .seltyr >*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*>*::selection , .selred >*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*>*::selection , .selgry >*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*>*::selection , .selpur >*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*>*::selection , .selkhg >*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*>*::selection , .selblu >*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*>*::selection , .selbla >*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*>*::selection , .selyel >*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*>*::selection , .selkhy >*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*>*::selection , .selwhi >*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*>*::selection , .selsil >*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*>*::selection , .seldew >*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*>*::selection , .selmau >*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*>*::selection , .-moala >*>*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*>*::selection , .-motea >*>*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*>*::selection , .-mocya >*>*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*>*::selection , .-mopin >*>*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*>*::selection , .-moora >*>*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*>*::selection , .-mokhb >*>*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*>*::selection , .-mokhl >*>*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*>*::selection , .-molim >*>*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*>*::selection , .-mosky >*>*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*>*::selection , .-mogre >*>*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*>*::selection , .-motyr >*>*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*>*::selection , .-mored >*>*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*>*::selection , .-mogry >*>*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*>*::selection , .-mopur >*>*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*>*::selection , .-mokhg >*>*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*>*::selection , .-moblu >*>*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*>*::selection , .-mobla >*>*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*>*::selection , .-moyel >*>*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*>*::selection , .-mokhy >*>*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*>*::selection , .-mowhi >*>*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*>*::selection , .-mosil >*>*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*>*::selection , .-modew >*>*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*>*::selection , .-momau >*>*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>*>tr:nth-child(2n+2) , .rowala >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>*>tr:nth-child(2n+2) , .rowtea >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>*>tr:nth-child(2n+2) , .rowcya >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>*>tr:nth-child(2n+2) , .rowpin >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>*>tr:nth-child(2n+2) , .rowora >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>*>tr:nth-child(2n+2) , .rowkhb >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>*>tr:nth-child(2n+2) , .rowkhl >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>*>tr:nth-child(2n+2) , .rowlim >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>*>tr:nth-child(2n+2) , .rowsky >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>*>tr:nth-child(2n+2) , .rowgre >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>*>tr:nth-child(2n+2) , .rowtyr >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>*>tr:nth-child(2n+2) , .rowred >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>*>tr:nth-child(2n+2) , .rowgry >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>*>tr:nth-child(2n+2) , .rowpur >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>*>tr:nth-child(2n+2) , .rowkhg >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>*>tr:nth-child(2n+2) , .rowblu >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>*>tr:nth-child(2n+2) , .rowbla >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>*>tr:nth-child(2n+2) , .rowyel >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>*>tr:nth-child(2n+2) , .rowkhy >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>*>tr:nth-child(2n+2) , .rowwhi >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>*>tr:nth-child(2n+2) , .rowsil >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>*>tr:nth-child(2n+2) , .rowdew >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>*>tr:nth-child(2n+2) , .rowmau >*>*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>*>a , .linala >*>*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>*>a , .lintea >*>*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>*>a , .lincya >*>*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>*>a , .linpin >*>*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>*>a , .linora >*>*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>*>a , .linkhb >*>*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>*>a , .linkhl >*>*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>*>a , .linlim >*>*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>*>a , .linsky >*>*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>*>a , .lingre >*>*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>*>a , .lintyr >*>*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>*>a , .linred >*>*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>*>a , .lingry >*>*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>*>a , .linpur >*>*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>*>a , .linkhg >*>*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>*>a , .linblu >*>*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>*>a , .linbla >*>*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>*>a , .linyel >*>*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>*>a , .linkhy >*>*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>*>a , .linwhi >*>*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>*>a , .linsil >*>*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>*>a , .lindew >*>*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>*>a , .linmau >*>*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>a:hover , .linala >*>*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>a:hover , .lintea >*>*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>*>a:hover , .lincya >*>*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>a:hover , .linpin >*>*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>a:hover , .linora >*>*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>*>a:hover , .linkhb >*>*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>a:hover , .linkhl >*>*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>a:hover , .linlim >*>*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>a:hover , .linsky >*>*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>a:hover , .lingre >*>*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>*>a:hover , .lintyr >*>*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>*>a:hover , .linred >*>*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>*>a:hover , .lingry >*>*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>a:hover , .linpur >*>*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>a:hover , .linkhg >*>*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>*>a:hover , .linblu >*>*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>*>a:hover , .linbla >*>*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>*>a:hover , .linyel >*>*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>a:hover , .linkhy >*>*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>a:hover , .linwhi >*>*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>a:hover , .linsil >*>*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>a:hover , .lindew >*>*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>a:hover , .linmau >*>*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*>*::selection , .selala >*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*>*::selection , .seltea >*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*>*::selection , .selcya >*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*>*::selection , .selpin >*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*>*::selection , .selora >*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*>*::selection , .selkhb >*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*>*::selection , .selkhl >*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*>*::selection , .sellim >*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*>*::selection , .selsky >*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*>*::selection , .selgre >*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*>*::selection , .seltyr >*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*>*::selection , .selred >*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*>*::selection , .selgry >*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*>*::selection , .selpur >*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*>*::selection , .selkhg >*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*>*::selection , .selblu >*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*>*::selection , .selbla >*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*>*::selection , .selyel >*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*>*::selection , .selkhy >*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*>*::selection , .selwhi >*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*>*::selection , .selsil >*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*>*::selection , .seldew >*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*>*::selection , .selmau >*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*>*::selection , .-moala >*>*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*>*::selection , .-motea >*>*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*>*::selection , .-mocya >*>*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*>*::selection , .-mopin >*>*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*>*::selection , .-moora >*>*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*>*::selection , .-mokhb >*>*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*>*::selection , .-mokhl >*>*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*>*::selection , .-molim >*>*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*>*::selection , .-mosky >*>*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*>*::selection , .-mogre >*>*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*>*::selection , .-motyr >*>*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*>*::selection , .-mored >*>*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*>*::selection , .-mogry >*>*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*>*::selection , .-mopur >*>*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*>*::selection , .-mokhg >*>*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*>*::selection , .-moblu >*>*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*>*::selection , .-mobla >*>*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*>*::selection , .-moyel >*>*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*>*::selection , .-mokhy >*>*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*>*::selection , .-mowhi >*>*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*>*::selection , .-mosil >*>*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*>*::selection , .-modew >*>*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*>*::selection , .-momau >*>*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>*>tr:nth-child(2n+2) , .rowala >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>*>tr:nth-child(2n+2) , .rowtea >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>*>tr:nth-child(2n+2) , .rowcya >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>*>tr:nth-child(2n+2) , .rowpin >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>*>tr:nth-child(2n+2) , .rowora >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>*>tr:nth-child(2n+2) , .rowkhb >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>*>tr:nth-child(2n+2) , .rowkhl >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>*>tr:nth-child(2n+2) , .rowlim >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>*>tr:nth-child(2n+2) , .rowsky >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>*>tr:nth-child(2n+2) , .rowgre >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>*>tr:nth-child(2n+2) , .rowtyr >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>*>tr:nth-child(2n+2) , .rowred >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>*>tr:nth-child(2n+2) , .rowgry >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>*>tr:nth-child(2n+2) , .rowpur >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>*>tr:nth-child(2n+2) , .rowkhg >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>*>tr:nth-child(2n+2) , .rowblu >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>*>tr:nth-child(2n+2) , .rowbla >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>*>tr:nth-child(2n+2) , .rowyel >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>*>tr:nth-child(2n+2) , .rowkhy >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>*>tr:nth-child(2n+2) , .rowwhi >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>*>tr:nth-child(2n+2) , .rowsil >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>*>tr:nth-child(2n+2) , .rowdew >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>*>tr:nth-child(2n+2) , .rowmau >*>*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>*>a , .linala >*>*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>*>a , .lintea >*>*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>*>a , .lincya >*>*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>*>a , .linpin >*>*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>*>a , .linora >*>*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>*>a , .linkhb >*>*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>*>a , .linkhl >*>*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>*>a , .linlim >*>*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>*>a , .linsky >*>*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>*>a , .lingre >*>*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>*>a , .lintyr >*>*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>*>a , .linred >*>*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>*>a , .lingry >*>*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>*>a , .linpur >*>*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>*>a , .linkhg >*>*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>*>a , .linblu >*>*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>*>a , .linbla >*>*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>*>a , .linyel >*>*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>*>a , .linkhy >*>*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>*>a , .linwhi >*>*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>*>a , .linsil >*>*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>*>a , .lindew >*>*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>*>a , .linmau >*>*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>a:hover , .linala >*>a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>a:hover , .lintea >*>a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >*>a:hover , .lincya >*>a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>a:hover , .linpin >*>a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>a:hover , .linora >*>a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >*>a:hover , .linkhb >*>a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>a:hover , .linkhl >*>a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>a:hover , .linlim >*>a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>a:hover , .linsky >*>a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>a:hover , .lingre >*>a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >*>a:hover , .lintyr >*>a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >*>a:hover , .linred >*>a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >*>a:hover , .lingry >*>a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>a:hover , .linpur >*>a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>a:hover , .linkhg >*>a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >*>a:hover , .linblu >*>a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >*>a:hover , .linbla >*>a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >*>a:hover , .linyel >*>a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>a:hover , .linkhy >*>a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>a:hover , .linwhi >*>a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>a:hover , .linsil >*>a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>a:hover , .lindew >*>a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>a:hover , .linmau >*>a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*>*::selection , .selala >*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*>*::selection , .seltea >*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*>*::selection , .selcya >*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*>*::selection , .selpin >*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*>*::selection , .selora >*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*>*::selection , .selkhb >*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*>*::selection , .selkhl >*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*>*::selection , .sellim >*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*>*::selection , .selsky >*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*>*::selection , .selgre >*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*>*::selection , .seltyr >*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*>*::selection , .selred >*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*>*::selection , .selgry >*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*>*::selection , .selpur >*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*>*::selection , .selkhg >*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*>*::selection , .selblu >*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*>*::selection , .selbla >*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*>*::selection , .selyel >*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*>*::selection , .selkhy >*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*>*::selection , .selwhi >*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*>*::selection , .selsil >*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*>*::selection , .seldew >*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*>*::selection , .selmau >*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*>*::selection , .-moala >*>*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*>*::selection , .-motea >*>*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*>*::selection , .-mocya >*>*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*>*::selection , .-mopin >*>*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*>*::selection , .-moora >*>*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*>*::selection , .-mokhb >*>*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*>*::selection , .-mokhl >*>*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*>*::selection , .-molim >*>*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*>*::selection , .-mosky >*>*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*>*::selection , .-mogre >*>*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*>*::selection , .-motyr >*>*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*>*::selection , .-mored >*>*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*>*::selection , .-mogry >*>*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*>*::selection , .-mopur >*>*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*>*::selection , .-mokhg >*>*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*>*::selection , .-moblu >*>*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*>*::selection , .-mobla >*>*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*>*::selection , .-moyel >*>*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*>*::selection , .-mokhy >*>*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*>*::selection , .-mowhi >*>*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*>*::selection , .-mosil >*>*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*>*::selection , .-modew >*>*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*>*::selection , .-momau >*>*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >*>tr:nth-child(2n+2) , .rowala >*>tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >*>tr:nth-child(2n+2) , .rowtea >*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >*>tr:nth-child(2n+2) , .rowcya >*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >*>tr:nth-child(2n+2) , .rowpin >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >*>tr:nth-child(2n+2) , .rowora >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >*>tr:nth-child(2n+2) , .rowkhb >*>tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >*>tr:nth-child(2n+2) , .rowkhl >*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >*>tr:nth-child(2n+2) , .rowlim >*>tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >*>tr:nth-child(2n+2) , .rowsky >*>tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >*>tr:nth-child(2n+2) , .rowgre >*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >*>tr:nth-child(2n+2) , .rowtyr >*>tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >*>tr:nth-child(2n+2) , .rowred >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >*>tr:nth-child(2n+2) , .rowgry >*>tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >*>tr:nth-child(2n+2) , .rowpur >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >*>tr:nth-child(2n+2) , .rowkhg >*>tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >*>tr:nth-child(2n+2) , .rowblu >*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >*>tr:nth-child(2n+2) , .rowbla >*>tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >*>tr:nth-child(2n+2) , .rowyel >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >*>tr:nth-child(2n+2) , .rowkhy >*>tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >*>tr:nth-child(2n+2) , .rowwhi >*>tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >*>tr:nth-child(2n+2) , .rowsil >*>tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >*>tr:nth-child(2n+2) , .rowdew >*>tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >*>tr:nth-child(2n+2) , .rowmau >*>tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >*>a , .linala >*>a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >*>a , .lintea >*>a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >*>a , .lincya >*>a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >*>a , .linpin >*>a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >*>a , .linora >*>a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >*>a , .linkhb >*>a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >*>a , .linkhl >*>a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >*>a , .linlim >*>a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >*>a , .linsky >*>a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >*>a , .lingre >*>a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >*>a , .lintyr >*>a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >*>a , .linred >*>a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >*>a , .lingry >*>a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >*>a , .linpur >*>a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >*>a , .linkhg >*>a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >*>a , .linblu >*>a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >*>a , .linbla >*>a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >*>a , .linyel >*>a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >*>a , .linkhy >*>a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >*>a , .linwhi >*>a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >*>a , .linsil >*>a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >*>a , .lindew >*>a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >*>a , .linmau >*>a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alalin >a:hover , .linala >a:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tealin >a:hover , .lintea >a:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyalin >a:hover , .lincya >a:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >a:hover , .linpin >a:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .oralin >a:hover , .linora >a:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khblin >a:hover , .linkhb >a:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khllin >a:hover , .linkhl >a:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limlin >a:hover , .linlim >a:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skylin >a:hover , .linsky >a:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grelin >a:hover , .lingre >a:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrlin >a:hover , .lintyr >a:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redlin >a:hover , .linred >a:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grylin >a:hover , .lingry >a:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purlin >a:hover , .linpur >a:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khglin >a:hover , .linkhg >a:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blulin >a:hover , .linblu >a:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blalin >a:hover , .linbla >a:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yellin >a:hover , .linyel >a:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khylin >a:hover , .linkhy >a:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whilin >a:hover , .linwhi >a:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .sillin >a:hover , .linsil >a:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >a:hover , .lindew >a:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maulin >a:hover , .linmau >a:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alasel >*::selection , .selala >*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .teasel >*::selection , .seltea >*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cyasel >*::selection , .selcya >*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pinsel >*::selection , .selpin >*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .orasel >*::selection , .selora >*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khbsel >*::selection , .selkhb >*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khlsel >*::selection , .selkhl >*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .limsel >*::selection , .sellim >*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .skysel >*::selection , .selsky >*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gresel >*::selection , .selgre >*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyrsel >*::selection , .seltyr >*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .redsel >*::selection , .selred >*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .grysel >*::selection , .selgry >*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pursel >*::selection , .selpur >*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khgsel >*::selection , .selkhg >*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blusel >*::selection , .selblu >*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .blasel >*::selection , .selbla >*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yelsel >*::selection , .selyel >*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khysel >*::selection , .selkhy >*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whisel >*::selection , .selwhi >*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .silsel >*::selection , .selsil >*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dewsel >*::selection , .seldew >*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mausel >*::selection , .selmau >*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .ala-mo >*::selection , .-moala >*::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                .tea-mo >*::selection , .-motea >*::selection  {
                    background: rgba(0, 128, 128, 1.0);
                }
                .cya-mo >*::selection , .-mocya >*::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                .pin-mo >*::selection , .-mopin >*::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                .ora-mo >*::selection , .-moora >*::selection  {
                    background: rgba(255, 128, 0, 1.0);
                }
                .khb-mo >*::selection , .-mokhb >*::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                .khl-mo >*::selection , .-mokhl >*::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                .lim-mo >*::selection , .-molim >*::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                .sky-mo >*::selection , .-mosky >*::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                .gre-mo >*::selection , .-mogre >*::selection  {
                    background: rgba(0, 255, 0, 1.0);
                }
                .tyr-mo >*::selection , .-motyr >*::selection  {
                    background: rgba(102, 2, 60, 1.0);
                }
                .red-mo >*::selection , .-mored >*::selection  {
                    background: rgba(255, 0, 0, 1.0);
                }
                .gry-mo >*::selection , .-mogry >*::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                .pur-mo >*::selection , .-mopur >*::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                .khg-mo >*::selection , .-mokhg >*::selection  {
                    background: rgba(114, 134, 57, 1.0);
                }
                .blu-mo >*::selection , .-moblu >*::selection  {
                    background: rgba(0, 0, 255, 1.0);
                }
                .bla-mo >*::selection , .-mobla >*::selection  {
                    background: rgba(0, 0, 0, 1.0);
                }
                .yel-mo >*::selection , .-moyel >*::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                .khy-mo >*::selection , .-mokhy >*::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                .whi-mo >*::selection , .-mowhi >*::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                .sil-mo >*::selection , .-mosil >*::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                .dew-mo >*::selection , .-modew >*::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                .mau-mo >*::selection , .-momau >*::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alarow >tr:nth-child(2n+2) , .rowala >tr:nth-child(2n+2)  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .tearow >tr:nth-child(2n+2) , .rowtea >tr:nth-child(2n+2)  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyarow >tr:nth-child(2n+2) , .rowcya >tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinrow >tr:nth-child(2n+2) , .rowpin >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orarow >tr:nth-child(2n+2) , .rowora >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbrow >tr:nth-child(2n+2) , .rowkhb >tr:nth-child(2n+2)  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlrow >tr:nth-child(2n+2) , .rowkhl >tr:nth-child(2n+2)  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limrow >tr:nth-child(2n+2) , .rowlim >tr:nth-child(2n+2)  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skyrow >tr:nth-child(2n+2) , .rowsky >tr:nth-child(2n+2)  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grerow >tr:nth-child(2n+2) , .rowgre >tr:nth-child(2n+2)  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrrow >tr:nth-child(2n+2) , .rowtyr >tr:nth-child(2n+2)  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redrow >tr:nth-child(2n+2) , .rowred >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .gryrow >tr:nth-child(2n+2) , .rowgry >tr:nth-child(2n+2)  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purrow >tr:nth-child(2n+2) , .rowpur >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgrow >tr:nth-child(2n+2) , .rowkhg >tr:nth-child(2n+2)  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blurow >tr:nth-child(2n+2) , .rowblu >tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blarow >tr:nth-child(2n+2) , .rowbla >tr:nth-child(2n+2)  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelrow >tr:nth-child(2n+2) , .rowyel >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khyrow >tr:nth-child(2n+2) , .rowkhy >tr:nth-child(2n+2)  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whirow >tr:nth-child(2n+2) , .rowwhi >tr:nth-child(2n+2)  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silrow >tr:nth-child(2n+2) , .rowsil >tr:nth-child(2n+2)  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewrow >tr:nth-child(2n+2) , .rowdew >tr:nth-child(2n+2)  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maurow >tr:nth-child(2n+2) , .rowmau >tr:nth-child(2n+2)  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                .alalin >a , .linala >a  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .tealin >a , .lintea >a  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyalin >a , .lincya >a  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinlin >a , .linpin >a  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oralin >a , .linora >a  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khblin >a , .linkhb >a  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khllin >a , .linkhl >a  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limlin >a , .linlim >a  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skylin >a , .linsky >a  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grelin >a , .lingre >a  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrlin >a , .lintyr >a  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redlin >a , .linred >a  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grylin >a , .lingry >a  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purlin >a , .linpur >a  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khglin >a , .linkhg >a  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blulin >a , .linblu >a  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blalin >a , .linbla >a  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yellin >a , .linyel >a  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khylin >a , .linkhy >a  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whilin >a , .linwhi >a  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .sillin >a , .linsil >a  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewlin >a , .lindew >a  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maulin >a , .linmau >a  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alatex , .texala  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .teatex , .textea  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyatex , .texcya  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pintex , .texpin  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .oratex , .texora  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khbtex , .texkhb  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khltex , .texkhl  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limtex , .texlim  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skytex , .texsky  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .gretex , .texgre  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrtex , .textyr  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redtex , .texred  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .grytex , .texgry  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purtex , .texpur  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khgtex , .texkhg  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blutex , .texblu  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blatex , .texbla  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yeltex , .texyel  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khytex , .texkhy  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whitex , .texwhi  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .siltex , .texsil  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewtex , .texdew  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .mautex , .texmau  {
                    color: rgba(224, 176, 255, 1.0);
                }
                a.alalin , a.linala  {
                    color: rgba(234, 234, 234, 1.0);
                }
                a.tealin , a.lintea  {
                    color: rgba(0, 128, 128, 1.0);
                }
                a.cyalin , a.lincya  {
                    color: rgba(0, 255, 255, 1.0);
                }
                a.pinlin , a.linpin  {
                    color: rgba(255, 192, 203, 1.0);
                }
                a.oralin , a.linora  {
                    color: rgba(255, 128, 0, 1.0);
                }
                a.khblin , a.linkhb  {
                    color: rgba(195, 176, 145, 1.0);
                }
                a.khllin , a.linkhl  {
                    color: rgba(240, 230, 140, 1.0);
                }
                a.limlin , a.linlim  {
                    color: rgba(191, 255, 0, 1.0);
                }
                a.skylin , a.linsky  {
                    color: rgba(135, 206, 235, 1.0);
                }
                a.grelin , a.lingre  {
                    color: rgba(0, 255, 0, 1.0);
                }
                a.tyrlin , a.lintyr  {
                    color: rgba(102, 2, 60, 1.0);
                }
                a.redlin , a.linred  {
                    color: rgba(255, 0, 0, 1.0);
                }
                a.grylin , a.lingry  {
                    color: rgba(128, 128, 128, 1.0);
                }
                a.purlin , a.linpur  {
                    color: rgba(255, 0, 255, 1.0);
                }
                a.khglin , a.linkhg  {
                    color: rgba(114, 134, 57, 1.0);
                }
                a.blulin , a.linblu  {
                    color: rgba(0, 0, 255, 1.0);
                }
                a.blalin , a.linbla  {
                    color: rgba(0, 0, 0, 1.0);
                }
                a.yellin , a.linyel  {
                    color: rgba(255, 255, 0, 1.0);
                }
                a.khylin , a.linkhy  {
                    color: rgba(189, 183, 107, 1.0);
                }
                a.whilin , a.linwhi  {
                    color: rgba(255, 255, 255, 1.0);
                }
                a.sillin , a.linsil  {
                    color: rgba(192, 192, 192, 1.0);
                }
                a.dewlin , a.lindew  {
                    color: rgba(240, 255, 240, 1.0);
                }
                a.maulin , a.linmau  {
                    color: rgba(224, 176, 255, 1.0);
                }
                .alasta , .staala  {
                    --star-color: rgba(234, 234, 234, 1.0);
                }
                .teasta , .statea  {
                    --star-color: rgba(0, 128, 128, 1.0);
                }
                .cyasta , .stacya  {
                    --star-color: rgba(0, 255, 255, 1.0);
                }
                .pinsta , .stapin  {
                    --star-color: rgba(255, 192, 203, 1.0);
                }
                .orasta , .staora  {
                    --star-color: rgba(255, 128, 0, 1.0);
                }
                .khbsta , .stakhb  {
                    --star-color: rgba(195, 176, 145, 1.0);
                }
                .khlsta , .stakhl  {
                    --star-color: rgba(240, 230, 140, 1.0);
                }
                .limsta , .stalim  {
                    --star-color: rgba(191, 255, 0, 1.0);
                }
                .skysta , .stasky  {
                    --star-color: rgba(135, 206, 235, 1.0);
                }
                .gresta , .stagre  {
                    --star-color: rgba(0, 255, 0, 1.0);
                }
                .tyrsta , .statyr  {
                    --star-color: rgba(102, 2, 60, 1.0);
                }
                .redsta , .stared  {
                    --star-color: rgba(255, 0, 0, 1.0);
                }
                .grysta , .stagry  {
                    --star-color: rgba(128, 128, 128, 1.0);
                }
                .pursta , .stapur  {
                    --star-color: rgba(255, 0, 255, 1.0);
                }
                .khgsta , .stakhg  {
                    --star-color: rgba(114, 134, 57, 1.0);
                }
                .blusta , .stablu  {
                    --star-color: rgba(0, 0, 255, 1.0);
                }
                .blasta , .stabla  {
                    --star-color: rgba(0, 0, 0, 1.0);
                }
                .yelsta , .stayel  {
                    --star-color: rgba(255, 255, 0, 1.0);
                }
                .khysta , .stakhy  {
                    --star-color: rgba(189, 183, 107, 1.0);
                }
                .whista , .stawhi  {
                    --star-color: rgba(255, 255, 255, 1.0);
                }
                .silsta , .stasil  {
                    --star-color: rgba(192, 192, 192, 1.0);
                }
                .dewsta , .stadew  {
                    --star-color: rgba(240, 255, 240, 1.0);
                }
                .mausta , .stamau  {
                    --star-color: rgba(224, 176, 255, 1.0);
                }
                .alabac , .bacala  {
                    background-color: rgba(234, 234, 234, 1.0);
                }
                .teabac , .bactea  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                .cyabac , .baccya  {
                    background-color: rgba(0, 255, 255, 1.0);
                }
                .pinbac , .bacpin  {
                    background-color: rgba(255, 192, 203, 1.0);
                }
                .orabac , .bacora  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                .khbbac , .backhb  {
                    background-color: rgba(195, 176, 145, 1.0);
                }
                .khlbac , .backhl  {
                    background-color: rgba(240, 230, 140, 1.0);
                }
                .limbac , .baclim  {
                    background-color: rgba(191, 255, 0, 1.0);
                }
                .skybac , .bacsky  {
                    background-color: rgba(135, 206, 235, 1.0);
                }
                .grebac , .bacgre  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                .tyrbac , .bactyr  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                .redbac , .bacred  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                .grybac , .bacgry  {
                    background-color: rgba(128, 128, 128, 1.0);
                }
                .purbac , .bacpur  {
                    background-color: rgba(255, 0, 255, 1.0);
                }
                .khgbac , .backhg  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                .blubac , .bacblu  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                .blabac , .bacbla  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                .yelbac , .bacyel  {
                    background-color: rgba(255, 255, 0, 1.0);
                }
                .khybac , .backhy  {
                    background-color: rgba(189, 183, 107, 1.0);
                }
                .whibac , .bacwhi  {
                    background-color: rgba(255, 255, 255, 1.0);
                }
                .silbac , .bacsil  {
                    background-color: rgba(192, 192, 192, 1.0);
                }
                .dewbac , .bacdew  {
                    background-color: rgba(240, 255, 240, 1.0);
                }
                .maubac , .bacmau  {
                    background-color: rgba(224, 176, 255, 1.0);
                }
                a.alalin:hover , a.linala:hover  {
                    background-color: rgba(234, 234, 234, 1.0);
                    color: black;
                }
                a.tealin:hover , a.lintea:hover  {
                    background-color: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                a.cyalin:hover , a.lincya:hover  {
                    background-color: rgba(0, 255, 255, 1.0);
                    color: black;
                }
                a.pinlin:hover , a.linpin:hover  {
                    background-color: rgba(255, 192, 203, 1.0);
                    color: black;
                }
                a.oralin:hover , a.linora:hover  {
                    background-color: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                a.khblin:hover , a.linkhb:hover  {
                    background-color: rgba(195, 176, 145, 1.0);
                    color: black;
                }
                a.khllin:hover , a.linkhl:hover  {
                    background-color: rgba(240, 230, 140, 1.0);
                    color: black;
                }
                a.limlin:hover , a.linlim:hover  {
                    background-color: rgba(191, 255, 0, 1.0);
                    color: black;
                }
                a.skylin:hover , a.linsky:hover  {
                    background-color: rgba(135, 206, 235, 1.0);
                    color: black;
                }
                a.grelin:hover , a.lingre:hover  {
                    background-color: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                a.tyrlin:hover , a.lintyr:hover  {
                    background-color: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                a.redlin:hover , a.linred:hover  {
                    background-color: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                a.grylin:hover , a.lingry:hover  {
                    background-color: rgba(128, 128, 128, 1.0);
                    color: black;
                }
                a.purlin:hover , a.linpur:hover  {
                    background-color: rgba(255, 0, 255, 1.0);
                    color: black;
                }
                a.khglin:hover , a.linkhg:hover  {
                    background-color: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                a.blulin:hover , a.linblu:hover  {
                    background-color: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                a.blalin:hover , a.linbla:hover  {
                    background-color: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                a.yellin:hover , a.linyel:hover  {
                    background-color: rgba(255, 255, 0, 1.0);
                    color: black;
                }
                a.khylin:hover , a.linkhy:hover  {
                    background-color: rgba(189, 183, 107, 1.0);
                    color: black;
                }
                a.whilin:hover , a.linwhi:hover  {
                    background-color: rgba(255, 255, 255, 1.0);
                    color: black;
                }
                a.sillin:hover , a.linsil:hover  {
                    background-color: rgba(192, 192, 192, 1.0);
                    color: black;
                }
                a.dewlin:hover , a.lindew:hover  {
                    background-color: rgba(240, 255, 240, 1.0);
                    color: black;
                }
                a.maulin:hover , a.linmau:hover  {
                    background-color: rgba(224, 176, 255, 1.0);
                    color: black;
                }
                .alagra , .graala  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(234, 234, 234, 0.15), white);
                }
                .teagra , .gratea  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(0, 128, 128, 0.15), white);
                }
                .cyagra , .gracya  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(0, 255, 255, 0.15), white);
                }
                .pingra , .grapin  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 192, 203, 0.15), white);
                }
                .oragra , .graora  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 128, 0, 0.15), white);
                }
                .khbgra , .grakhb  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(195, 176, 145, 0.15), white);
                }
                .khlgra , .grakhl  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(240, 230, 140, 0.15), white);
                }
                .limgra , .gralim  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(191, 255, 0, 0.15), white);
                }
                .skygra , .grasky  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(135, 206, 235, 0.15), white);
                }
                .gregra , .gragre  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(0, 255, 0, 0.15), white);
                }
                .tyrgra , .gratyr  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(102, 2, 60, 0.15), white);
                }
                .redgra , .grared  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 0, 0, 0.15), white);
                }
                .grygra , .gragry  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(128, 128, 128, 0.15), white);
                }
                .purgra , .grapur  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 0, 255, 0.15), white);
                }
                .khggra , .grakhg  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(114, 134, 57, 0.15), white);
                }
                .blugra , .grablu  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(0, 0, 255, 0.15), white);
                }
                .blagra , .grabla  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(0, 0, 0, 0.15), white);
                }
                .yelgra , .grayel  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 255, 0, 0.15), white);
                }
                .khygra , .grakhy  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(189, 183, 107, 0.15), white);
                }
                .whigra , .grawhi  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.15), white);
                }
                .silgra , .grasil  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(192, 192, 192, 0.15), white);
                }
                .dewgra , .gradew  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(240, 255, 240, 0.15), white);
                }
                .maugra , .gramau  {
                    background-color: rgb(240,240,240);
                    background-image: linear-gradient(to bottom right, rgba(224, 176, 255, 0.15), white);
                }
                *.ala-mo::selection , *.-moala::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                *.tea-mo::selection , *.-motea::selection  {
                    background: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                *.cya-mo::selection , *.-mocya::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                *.pin-mo::selection , *.-mopin::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                *.ora-mo::selection , *.-moora::selection  {
                    background: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                *.khb-mo::selection , *.-mokhb::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                *.khl-mo::selection , *.-mokhl::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                *.lim-mo::selection , *.-molim::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                *.sky-mo::selection , *.-mosky::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                *.gre-mo::selection , *.-mogre::selection  {
                    background: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                *.tyr-mo::selection , *.-motyr::selection  {
                    background: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                *.red-mo::selection , *.-mored::selection  {
                    background: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                *.gry-mo::selection , *.-mogry::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                *.pur-mo::selection , *.-mopur::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                *.khg-mo::selection , *.-mokhg::selection  {
                    background: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                *.blu-mo::selection , *.-moblu::selection  {
                    background: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                *.bla-mo::selection , *.-mobla::selection  {
                    background: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                *.yel-mo::selection , *.-moyel::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                *.khy-mo::selection , *.-mokhy::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                *.whi-mo::selection , *.-mowhi::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                *.sil-mo::selection , *.-mosil::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                *.dew-mo::selection , *.-modew::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                *.mau-mo::selection , *.-momau::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                .alafir::first-letter , .firala::first-letter  {
                    color: rgba(234, 234, 234, 1.0);
                }
                .teafir::first-letter , .firtea::first-letter  {
                    color: rgba(0, 128, 128, 1.0);
                }
                .cyafir::first-letter , .fircya::first-letter  {
                    color: rgba(0, 255, 255, 1.0);
                }
                .pinfir::first-letter , .firpin::first-letter  {
                    color: rgba(255, 192, 203, 1.0);
                }
                .orafir::first-letter , .firora::first-letter  {
                    color: rgba(255, 128, 0, 1.0);
                }
                .khbfir::first-letter , .firkhb::first-letter  {
                    color: rgba(195, 176, 145, 1.0);
                }
                .khlfir::first-letter , .firkhl::first-letter  {
                    color: rgba(240, 230, 140, 1.0);
                }
                .limfir::first-letter , .firlim::first-letter  {
                    color: rgba(191, 255, 0, 1.0);
                }
                .skyfir::first-letter , .firsky::first-letter  {
                    color: rgba(135, 206, 235, 1.0);
                }
                .grefir::first-letter , .firgre::first-letter  {
                    color: rgba(0, 255, 0, 1.0);
                }
                .tyrfir::first-letter , .firtyr::first-letter  {
                    color: rgba(102, 2, 60, 1.0);
                }
                .redfir::first-letter , .firred::first-letter  {
                    color: rgba(255, 0, 0, 1.0);
                }
                .gryfir::first-letter , .firgry::first-letter  {
                    color: rgba(128, 128, 128, 1.0);
                }
                .purfir::first-letter , .firpur::first-letter  {
                    color: rgba(255, 0, 255, 1.0);
                }
                .khgfir::first-letter , .firkhg::first-letter  {
                    color: rgba(114, 134, 57, 1.0);
                }
                .blufir::first-letter , .firblu::first-letter  {
                    color: rgba(0, 0, 255, 1.0);
                }
                .blafir::first-letter , .firbla::first-letter  {
                    color: rgba(0, 0, 0, 1.0);
                }
                .yelfir::first-letter , .firyel::first-letter  {
                    color: rgba(255, 255, 0, 1.0);
                }
                .khyfir::first-letter , .firkhy::first-letter  {
                    color: rgba(189, 183, 107, 1.0);
                }
                .whifir::first-letter , .firwhi::first-letter  {
                    color: rgba(255, 255, 255, 1.0);
                }
                .silfir::first-letter , .firsil::first-letter  {
                    color: rgba(192, 192, 192, 1.0);
                }
                .dewfir::first-letter , .firdew::first-letter  {
                    color: rgba(240, 255, 240, 1.0);
                }
                .maufir::first-letter , .firmau::first-letter  {
                    color: rgba(224, 176, 255, 1.0);
                }
                *.alasel::selection , *.selala::selection  {
                    background: rgba(234, 234, 234, 1.0);
                }
                *.teasel::selection , *.seltea::selection  {
                    background: rgba(0, 128, 128, 1.0);
                    color: white;
                }
                *.cyasel::selection , *.selcya::selection  {
                    background: rgba(0, 255, 255, 1.0);
                }
                *.pinsel::selection , *.selpin::selection  {
                    background: rgba(255, 192, 203, 1.0);
                }
                *.orasel::selection , *.selora::selection  {
                    background: rgba(255, 128, 0, 1.0);
                    color: white;
                }
                *.khbsel::selection , *.selkhb::selection  {
                    background: rgba(195, 176, 145, 1.0);
                }
                *.khlsel::selection , *.selkhl::selection  {
                    background: rgba(240, 230, 140, 1.0);
                }
                *.limsel::selection , *.sellim::selection  {
                    background: rgba(191, 255, 0, 1.0);
                }
                *.skysel::selection , *.selsky::selection  {
                    background: rgba(135, 206, 235, 1.0);
                }
                *.gresel::selection , *.selgre::selection  {
                    background: rgba(0, 255, 0, 1.0);
                    color: white;
                }
                *.tyrsel::selection , *.seltyr::selection  {
                    background: rgba(102, 2, 60, 1.0);
                    color: white;
                }
                *.redsel::selection , *.selred::selection  {
                    background: rgba(255, 0, 0, 1.0);
                    color: white;
                }
                *.grysel::selection , *.selgry::selection  {
                    background: rgba(128, 128, 128, 1.0);
                }
                *.pursel::selection , *.selpur::selection  {
                    background: rgba(255, 0, 255, 1.0);
                }
                *.khgsel::selection , *.selkhg::selection  {
                    background: rgba(114, 134, 57, 1.0);
                    color: white;
                }
                *.blusel::selection , *.selblu::selection  {
                    background: rgba(0, 0, 255, 1.0);
                    color: white;
                }
                *.blasel::selection , *.selbla::selection  {
                    background: rgba(0, 0, 0, 1.0);
                    color: white;
                }
                *.yelsel::selection , *.selyel::selection  {
                    background: rgba(255, 255, 0, 1.0);
                }
                *.khysel::selection , *.selkhy::selection  {
                    background: rgba(189, 183, 107, 1.0);
                }
                *.whisel::selection , *.selwhi::selection  {
                    background: rgba(255, 255, 255, 1.0);
                }
                *.silsel::selection , *.selsil::selection  {
                    background: rgba(192, 192, 192, 1.0);
                }
                *.dewsel::selection , *.seldew::selection  {
                    background: rgba(240, 255, 240, 1.0);
                }
                *.mausel::selection , *.selmau::selection  {
                    background: rgba(224, 176, 255, 1.0);
                }
                

/* */
@charset "UTF-8";

/* set global variables */
:root {
  --star-background: #ccc;
  --star-color: #fc0;
  --star-font-size: 1.4rem;
  --font-size-scale: 1.8; /* used for checkboxes */
  --font-size: 0.8rem;
  --paragraph-max-width: 54ch;
  --code-block-width: 65vw;
  --table-width: 80vw;
  --wide-display-width: 96vw;
}


@media (min-aspect-ratio: 1/1) {
	:root {
		--body-width: 65vw;
	}
}
@media (max-aspect-ratio: 1/1) {
	:root {
		--body-width: 100vw;
	}
}


/** 
	Section numbering
*/
body {
    counter-reset: h1-counter;
}

h1 {
    counter-reset: h2-counter;
    counter-increment: h1-counter;
}
body.secnum>h1::before, body.numsec>h1::before, body.chanum>h1::before, body.numcha>h1::before, body.heanum>h1::before, body.numhea>h1::before {
    content: ' ';
}

h2 {
    counter-reset: h3-counter;
    counter-increment: h2-counter;
}
body.secnum>h2::before, body.numsec>h2::before, body.chanum>h2::before, body.numcha>h2::before, body.heanum>h2::before, body.numhea>h2::before {
    content: counter(h2-counter) ' ';
}

h3 {
    counter-reset: h4-counter;
}
body.secnum>h3::before, body.numsec>h3::before, body.chanum>h3::before, body.numcha>h3::before, body.heanum>h3::before, body.numhea>h3::before {
    counter-increment: h3-counter;
    content: counter(h2-counter) '.' counter(h3-counter) ' ';
}

h4 {
    counter-reset: h5-counter;
    counter-increment: h4-counter;
}
body.secnum>h4::before, body.numsec>h4::before, body.chanum>h4::before, body.numcha>h4::before, body.heanum>h4::before, body.numhea>h4::before {
    content: counter(h2-counter) '.' counter(h3-counter) '.' counter(h4-counter) ' ';
}





/** 
	Positioning and layout
*/
html{
	padding: 0;
	margin: 0;
	border: 0;
}
body {
	/* put content on center */
	max-width: var(--body-width);
	margin-left:auto;
	margin-right:auto;
	/* end */
	min-height: 100vh;
	margin-top: 0;
	margin-bottom: 3rem;
}
body > h1 {
	margin-top: 0;
	text-align: center;
	padding: 0.12rem;
}
p {
	line-height: 150%;
	text-align: justify;
	text-justify: inter-word;
	margin: 0 auto;
	max-width: var(--paragraph-max-width);
}

pre { /* code settings */
	/* add horizontal bar for code widh large width */
	overflow:auto;
	display: block;
}
@media (orientation: landscape) {
pre {
	/* set width  for code blocks */
	width : var(--code-block-width);
	margin-left:calc(var(--body-width) / 2 - 50vw + (100vw - var(--code-block-width)) / 2);
	/* end */
}}

/* TABLE */
table {
	border-collapse: collapse; /* make bordoer of rows not to be doubbled */
}
@media (orientation: landscape) {
table {
	/* set width for table */
	width : var(--table-width);
	margin-left:calc(var(--body-width) / 2 - 50vw + (100vw - var(--table-width)) / 2);
	/* end */
}}
@media (orientation: portrait) {
table {
	/* add horizontal bar for table widh large width */
	overflow: auto;
	display: block;
	/* end */
}}
th {
	color: black;
}
td , th {
	padding : 0.5rem;
}
tr.space > td {
	border: 0;
	padding-top: 0.65rem;
	padding-bottom:0;
}

/* END TABLE */
textarea {
	width: 100%;
	height: 6rem;
}

/** images */
img {
	max-width: 100%;
	max-height: 80vh;
}
/** end images */

/** slideshow */
.slideShow > img {
	vertical-align: middle;
	/* fade */
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
  /* end fade */
  display:inline-block;
    vertical-align: middle;
    max-width:100%;
max-height:100%;
object-fit: contain;
}
/* Slideshow container */
.slideShow {
  width: 100%;
  height: 80vh;
  position: relative;
  margin: auto;
  display: flex;
justify-content: center; /* align horizontal */
align-items: center; /* align vertical */
}
.slideShowDots {
	margin-top: 1rem;
	margin-bottom: 1.8rem;
	text-align:center;
}
/* The dots/bullets/indicators */
.slideshow-dot {
  height: 1rem;
  width: 1rem;
  margin: 0 0.2rem;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}
.active-slideshow-dot {
  background-color: #717171;
}
@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}
@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}
@media (orientation: landscape) {
.slideshow {
	/* set width  for code blocks */
	width : var(--code-block-width);
	margin-left:calc(var(--body-width) / 2 - 50vw + (100vw - var(--code-block-width)) / 2);
	/* end */
}}
/** end slideshow */

/* wide display of  content */
.widdis , .diswid, .fulwid, .widful {
	max-width: 100vw;
}
@media (orientation: landscape) {
.widdis , .diswid {
	/* set width  for code blocks */
	width : var(--wide-display-width);
	margin-left:calc(var(--body-width) / 2 - 50vw + (100vw - var(--wide-display-width)) / 2);
	/* end */
}}
/* end wide display of  content */





/** 
	Style 
*/
html {
	font-size: 28px; /* Set size of 1 em */
}
body {
	font-size: var(--font-size);
}
code {
	color: yellow;
	background-color: blue;
}
input {
	font-size: var(--font-size);
	max-width: calc( var(--body-width) * 0.8 );
}
input[type="checkbox"] {
	/* make box bigger */
	transform: scale(var(--font-size-scale));
	vertical-align: middle;
		/* alternative ; not working as expected on firefox
		width:1rem;
		height: 1rem;
		vertical-align: top;
		*/
	/* end */
	cursor: pointer;
	display: inline-block;
	margin-right: 0.65ch;
}
input[type="checkbox"]:after {
}
input[type="radio"] {
	transform: scale(var(--font-size-scale));
	vertical-align: middle;
	cursor: pointer;
	display: inline-block;
	margin-right: 0.65ch;
}
label {
	margin-right: 3ch;
}
/** Code blocks */
pre {
  font-family: 'Overpass Mono Regular', monospace;
  white-space: pre;
  -moz-tab-size: 4;
  tab-size: 4;  
  line-height: 1.5em;
  background-color: rgba(255,255,0255, 0.1);
  background-image: linear-gradient(
		    rgba(215,215,215, 0.2) 50%, transparent 0);
  background-size: auto 3em;
  border: 1px solid black;
} 
/* tables */
table {
	font-size: var(--font-size);
}
th {
	background-color: #eee;
	z-index: 1;
}
tr th {
	top: 0;
	position: sticky;
}
/* end */
textarea {
	font-size: var(--font-size);
}
/** Fonts */
@font-face {
	font-family: "Acme Regular";
	src: local("Acme Regular"), url("fonts/Acme-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Montserrat Alternates Regular";
	src: local("Montserrat Alternates Regular"), url("fonts/MontserratAlternates-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Artifika Regular";
	src: local("Artifika Regular"), url("fonts/Artifika-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Marko One Regular";
	src: local("Artifika Regular"), url("fonts/Artifika-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Overpass Mono Regular";
	src: local("Overpass Mono Regular"), url("fonts/OverpassMono-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Ruslan Display Regular";
	src: local("Ruslan Display Regular"), url("fonts/RuslanDisplay-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "Ruslan Display Regular";
	src: local("Ruslan Display Regular"), url("fonts/RuslanDisplay-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
/** Large font for simplified chinese
@font-face {
	font-family: "Ma Shan Zheng Regular";
	src: local("Ma Shan Zheng Regular"), url("fonts/MaShanZheng-Regular.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}
*/
.monfon, .fonmon {
	font-family: 'Courier New',monospace;
}
.sanfon, .fonsan {
	font-family: "Montserrat Alternates Regular", sans;
}
*.sanfon h1, *.fonsan h1,
*.sanfon h2, *.fonsan h2,
*.sanfon h3, *.fonsan h3,
*.sanfon h4, *.fonsan h4,
*.sanfon h5, *.fonsan h5,
*.sanfon h6, *.fonsan h6
{
	font-family: "Acme Regular", "Montserrat Alternates Regular", sans;
}
.serfon, .fonser {
	font-family: 'Artifika Regular', Garamond, serif;
}
*.serfon h1, *.fonser h1,
*.serfon h2, *.fonser h2,
*.serfon h3, *.fonser h3,
*.serfon h4, *.fonser h4,
*.serfon h5, *.fonser h5,
*.serfon h6, *.fonser h6
{
	font-family: 'Marko One', 'Artifika Regular', Garamond, serif;
}
.vinfon, .fonvin { /* vintage font */
	font-family: 'Brush Script MT', cursive;
}
/** Text */
.s, .mistex, .texmis, .deptex, .texdep { /* mistake / deprecated text / strike text */
	text-decoration: line-through;
}
.b, .boltex, .texbol {
	font-weight: 700;
}
.ligtex, .texlig {
	font-weight: 100;
}
.o, .obltex, .texobl, .i, .itatex, .texita {
	font-style: italic;
}
.U, .upptex, .texupp, .UPPTEX, .TEXUPP { /* all letters up */
	text-transform: uppercase;
}
.l, .lowtex, .texlow { /* all letters low */
	text-transform: lowercase;
}
.C, .captex, .texcap { /* first letter of each word up */
	text-transform: capitalize;
}
.f::first-letter { /* first letter up */
	text-transform: capitalize;
}
.h, .hidden, .hidtex, .texhid {
	display: none;
}
.n, .nortex, .texnor { /* no decoration / normal text */
	font-weight: normal;
	text-transform: none;
}



/** **********************
	Features 
*/
/* The Modal / notifications (background) */
.modal {
  font-size: calc(var(--font-size) * 1.4);
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 20; /* Sit on top */
  padding-top: 30vh; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
#modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 2rem;
  border: 0.2rem solid #888;
  width: 92vmin;
}



/** **********************
	Components 
*/
/** Links */
/** Signs for internal links */
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a::after {
	content: var(--internal-link-sign,'i');
	display: inline-block;
	font-size: 0.5rem;
	text-decoration: none !important;
	vertical-align: super;
}
/** Signs for external links */
a[href^="http"]::after {
	content: var(--external-link-sign,'E'); /** If variable not set, ! is used */
	font-size: 0.5rem; text-decoration: none; /** to remove underlilne for the sign; not working */
	vertical-align: super; /** pput sign at the top */
}
/** Signs for external links  to exasea.com domain */
a[href*="exasea.com"]::after {
	content: var(--exasea-link-sign,'exasea');
	font-size: 0.5rem; text-decoration: none;
	vertical-align: super;
}


/** Table of content */
#toc > a {
	display: block;
    margin-bottom:0.2rem;
}
.toc-H3 {
	padding-left: 4ch;
}
.toc-H4 {
	padding-left: 8ch;
}
#toc > legend {
	font-size: calc(1.2 * var(--font-size));
}
#toc > a:after {
	content: '';
}



/** 
	Menus 
*/
/* horizontal menu - in work */
.hormen ul, .menhor ul { 
	list-style-type: none;	
	margin: 0;
	padding: 0;
	background-color:#f4f4f4;
}
.hormen li, .menhor li {
	display: inline;
	background-color:blue;
	padding: 1rem;
}
.hormen li:hover, .menhor li:hover {
	background-color:#555;
}

/* vertical menu */
.vermen , .menver {
	text-align: center;
}
.vermen > a , .menver > a {
  display: block;
  text-decoration: none;
  font-size: calc(2 * var(--font-size));
  font-weight: 700; /* bold text */
  font-family: "Ruslan Display Regular", 'Courier New',monospace;
}
.vermen > a::before , .menver > a::before {
	content: '-';
	margin-right: 2ch;
}
.vermen > a:hover::before , .menver > a:hover::before {
	content: '=>';
	margin-right: 2ch;
}
.vermen > a::after , .menver > a::after {
  content: '-';
	/** values are set for exeternal links, so they must be unset */
	font-size: unset; 
	text-decoration: unset; /** to remove underlilne for the sign; not working */
	vertical-align: unset; /** pput sign at the top */
	margin-left: 2ch;
}
.vermen > a:hover::after , .menver > a:hover::after {
	content: '<=';
	/** values are set for exeternal links, so they must be unset */
	font-size: unset; 
	text-decoration: unset; /** to remove underlilne for the sign; not working */
	vertical-align: unset; /** pput sign at the top */
	margin-left: 2ch;
}
.vermen > a:visited , .menver > a:visited {
}
.vermen > a:link , .menver > a:link { /* unvisited link */
}

/* dropdown menu / navbar */
.dromen a, .dromen button { /* reset properties set for other components */
  all: initial;
  * { all:unset; }
  font-size: var(--font-size);
}
.dromen a::after {
  all: initial;
  * { all:unset; }
}
.dromen {
  font-size: var(--font-size);
  overflow: hidden;
  background-color: #333;
}
.dromen {
  overflow: hidden;
  background-color: #333;
}
.dromen a {
  float: left;
  font-size:var(--font-size);
  color: white;
  text-align: center;
  padding: var(--font-size);
  text-decoration: none;
}
.dromen > div {
  float: left;
  overflow: hidden;
}
.dromen > div > button:first-child {
  font-size: var(--font-size);  
  border: none;
  outline: none;
  color: white;
  padding: var(--font-size);  
  background-color: inherit;
  font-family: inherit;
  margin: 0;
  display: block;
}
.dromen a:hover, .dromen>div:hover > button:first-child  {
  background-color: #888;
  color: white; 
}
.dromen > div > div {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dromen > div > div a {
  float: none;
  color: black;
  padding: var(--font-size);
  text-decoration: none;
  display: block;
  text-align: left;
}
.dromen > div > div a:hover {
  background-color: #ddd;
  color: black;
}
.dromen>div:hover div {
  display: block;
}




/** Stars */
thrsta {
  background-color: rgba(255,255,255,0.5);
}
thrsta::before {
  font-size: var(--star-font-size);
  content: "★★★";
  --percent: calc(var(--rating) / 3.0 * 100%);
  letter-spacing: 0.1px;
  background: linear-gradient(90deg, var(--star-color) var(--percent), var(--star-background) var(--percent));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
fivsta {
  background-color: rgba(255,255,255,0.5);
}
fivsta::before {
  font-size: var(--star-font-size);
  content: "★★★★★";
  --percent: calc(var(--rating) / 5 * 100%);
  letter-spacing: 0;
  background: linear-gradient(90deg, var(--star-color) var(--percent), var(--star-background) var(--percent));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
tensta {
  background-color: rgba(255,255,255,0.5);
}
tensta::before {
  font-size: var(--star-font-size);
  content: "★★★★★★★★★★";
  --percent: calc(var(--rating) / 10 * 100%);
  letter-spacing: 0;
  background: linear-gradient(90deg, var(--star-color) var(--percent), var(--star-background) var(--percent));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}



/** Table */
/** lined table */
.lintab th , .tablin  th 
{ 
	border: 2px solid black;	
}
.lintab td , .tablin  td
{ 
	border: 1px solid black;	
}



/** 
	Custom Layouts  (boxes)
*/
/* zickzack box */
.zicbox, .boxzic {
	overflow: auto;
	border: 1px solid black;	
}
.zicbox img , .boxzic img {
	clear: both;
}
.zicbox br , .boxzic br {
	clear: both;
}
.zicbox .a-lefsid, .boxzic .a-lefsid { /** a- means automatically added */
	float: left;
	margin-right: 0.5rem;
}
.zicbox .a-rigsid , .boxzic .a-rigsid {
	float: right;
	margin-left: 0.5rem;
}
 /** 
'work in progress' 
works only in safari
this would set automatically which image is on left and which on right
.zicbox :nth-child(odd of img) {
	float: left;
	width: 100px;
}
.zicbox :nth-child(even of img) {
	float: right;
	width: 200px;
}
*/
/* Half Box */
.halbox, .boxhal {
	max-height: 50vh;
	overflow-y: auto;
	max-width: 90%;
}


/** spoiler alert */
.spobox, .boxspo { /** spoiler box */
  /* background-color: #777; */
  background: repeating-linear-gradient(-60deg, rgba(40,40,40,0.4), #555 0.5ch, rgba(40,40,40,0.4) 0.5ch); 
  font-weight: 700;
  color: white;
  cursor: pointer;
  padding: 1.4ch;
  width: 100%;
  border: 1px solid black;
  text-align: left;
  outline: none;
  font-size: var(--font-size);
}
.spobox:hover, .boxspo:hover {
  background-color: #555;
}
.spocon { /** spoiler content */
  padding: 0 2ch;
  border: 1px solid black;
  display: none;
  overflow: hidden;
  background-color: #f4f4f4;
}
.spocon > * {
	margin-left: 0;
	width: 100%;
}


/** References layouts */
.refmar {
	vertical-align: super;
	font-size:65%;
}
#references {
	list-style-type: none; /* Remove bullets */
	padding:1ch;
}
