/* Generado por site/content/tags.mjs. No editar a mano: los colores
 * viven en el vocabulario de etiquetas, que es su unica fuente. */

.tag-stable { background: hsl(142 60% 38%); color: hsl(142 60% 97%);
    border-color: hsl(142 60% 32%); }
@media (prefers-color-scheme: dark) {
    .tag-stable { background: hsl(142 48% 30%);
        color: hsl(142 60% 92%); border-color: hsl(142 60% 42%); }
}

.tag-wip { background: hsl(40 60% 38%); color: hsl(40 60% 97%);
    border-color: hsl(40 60% 32%); }
@media (prefers-color-scheme: dark) {
    .tag-wip { background: hsl(40 48% 30%);
        color: hsl(40 60% 92%); border-color: hsl(40 60% 42%); }
}

.tag-experimental { background: hsl(288 60% 38%); color: hsl(288 60% 97%);
    border-color: hsl(288 60% 32%); }
@media (prefers-color-scheme: dark) {
    .tag-experimental { background: hsl(288 48% 30%);
        color: hsl(288 60% 92%); border-color: hsl(288 60% 42%); }
}

.tag-deprecated { background: hsl(220 8% 38%); color: hsl(220 8% 97%);
    border-color: hsl(220 8% 32%); }
@media (prefers-color-scheme: dark) {
    .tag-deprecated { background: hsl(220 6% 30%);
        color: hsl(220 8% 92%); border-color: hsl(220 8% 42%); }
}

.tag-vm { background: hsl(212 60% 97%); color: hsl(212 60% 30%);
    border-color: hsl(212 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-vm { background: hsl(212 30% 13%);
        color: hsl(212 60% 74%);
        border-color: hsl(212 30% 30%); }
}

.tag-jit { background: hsl(190 60% 97%); color: hsl(190 60% 30%);
    border-color: hsl(190 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-jit { background: hsl(190 30% 13%);
        color: hsl(190 60% 74%);
        border-color: hsl(190 30% 30%); }
}

.tag-aot { background: hsl(250 60% 97%); color: hsl(250 60% 30%);
    border-color: hsl(250 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-aot { background: hsl(250 30% 13%);
        color: hsl(250 60% 74%);
        border-color: hsl(250 30% 30%); }
}

.tag-gc { background: hsl(168 60% 97%); color: hsl(168 60% 30%);
    border-color: hsl(168 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-gc { background: hsl(168 30% 13%);
        color: hsl(168 60% 74%);
        border-color: hsl(168 30% 30%); }
}

.tag-raii { background: hsl(88 60% 97%); color: hsl(88 60% 30%);
    border-color: hsl(88 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-raii { background: hsl(88 30% 13%);
        color: hsl(88 60% 74%);
        border-color: hsl(88 30% 30%); }
}

.tag-manual { background: hsl(22 60% 97%); color: hsl(22 60% 30%);
    border-color: hsl(22 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-manual { background: hsl(22 30% 13%);
        color: hsl(22 60% 74%);
        border-color: hsl(22 30% 30%); }
}

.tag-borrow { background: hsl(200 18% 97%); color: hsl(200 18% 30%);
    border-color: hsl(200 13% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-borrow { background: hsl(200 9% 13%);
        color: hsl(200 18% 74%);
        border-color: hsl(200 9% 30%); }
}

.tag-builtin { background: hsl(350 60% 97%); color: hsl(350 60% 30%);
    border-color: hsl(350 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-builtin { background: hsl(350 30% 13%);
        color: hsl(350 60% 74%);
        border-color: hsl(350 30% 30%); }
}

.tag-stdlib { background: hsl(325 60% 97%); color: hsl(325 60% 30%);
    border-color: hsl(325 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-stdlib { background: hsl(325 30% 13%);
        color: hsl(325 60% 74%);
        border-color: hsl(325 30% 30%); }
}

.tag-runtime { background: hsl(300 60% 97%); color: hsl(300 60% 30%);
    border-color: hsl(300 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-runtime { background: hsl(300 30% 13%);
        color: hsl(300 60% 74%);
        border-color: hsl(300 30% 30%); }
}

.tag-preprocessor { background: hsl(272 60% 97%); color: hsl(272 60% 30%);
    border-color: hsl(272 42% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-preprocessor { background: hsl(272 30% 13%);
        color: hsl(272 60% 74%);
        border-color: hsl(272 30% 30%); }
}

.tag-keyword { background: hsl(264 34% 97%); color: hsl(264 34% 30%);
    border-color: hsl(264 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-keyword { background: hsl(264 17% 13%);
        color: hsl(264 34% 74%);
        border-color: hsl(264 17% 30%); }
}

.tag-operator { background: hsl(206 34% 97%); color: hsl(206 34% 30%);
    border-color: hsl(206 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-operator { background: hsl(206 17% 13%);
        color: hsl(206 34% 74%);
        border-color: hsl(206 17% 30%); }
}

.tag-annotation { background: hsl(320 34% 97%); color: hsl(320 34% 30%);
    border-color: hsl(320 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-annotation { background: hsl(320 17% 13%);
        color: hsl(320 34% 74%);
        border-color: hsl(320 17% 30%); }
}

.tag-directive { background: hsl(288 34% 97%); color: hsl(288 34% 30%);
    border-color: hsl(288 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-directive { background: hsl(288 17% 13%);
        color: hsl(288 34% 74%);
        border-color: hsl(288 17% 30%); }
}

.tag-function { background: hsl(150 34% 97%); color: hsl(150 34% 30%);
    border-color: hsl(150 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-function { background: hsl(150 17% 13%);
        color: hsl(150 34% 74%);
        border-color: hsl(150 17% 30%); }
}

.tag-type { background: hsl(184 34% 97%); color: hsl(184 34% 30%);
    border-color: hsl(184 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-type { background: hsl(184 17% 13%);
        color: hsl(184 34% 74%);
        border-color: hsl(184 17% 30%); }
}

.tag-struct { background: hsl(46 34% 97%); color: hsl(46 34% 30%);
    border-color: hsl(46 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-struct { background: hsl(46 17% 13%);
        color: hsl(46 34% 74%);
        border-color: hsl(46 17% 30%); }
}

.tag-class { background: hsl(14 34% 97%); color: hsl(14 34% 30%);
    border-color: hsl(14 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-class { background: hsl(14 17% 13%);
        color: hsl(14 34% 74%);
        border-color: hsl(14 17% 30%); }
}

.tag-enum { background: hsl(104 34% 97%); color: hsl(104 34% 30%);
    border-color: hsl(104 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-enum { background: hsl(104 17% 13%);
        color: hsl(104 34% 74%);
        border-color: hsl(104 17% 30%); }
}

.tag-interface { background: hsl(232 34% 97%); color: hsl(232 34% 30%);
    border-color: hsl(232 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-interface { background: hsl(232 17% 13%);
        color: hsl(232 34% 74%);
        border-color: hsl(232 17% 30%); }
}

.tag-instruction { background: hsl(342 34% 97%); color: hsl(342 34% 30%);
    border-color: hsl(342 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-instruction { background: hsl(342 17% 13%);
        color: hsl(342 34% 74%);
        border-color: hsl(342 17% 30%); }
}

.tag-syntax { background: hsl(74 34% 97%); color: hsl(74 34% 30%);
    border-color: hsl(74 24% 80%); }
@media (prefers-color-scheme: dark) {
    .tag-syntax { background: hsl(74 17% 13%);
        color: hsl(74 34% 74%);
        border-color: hsl(74 17% 30%); }
}
