/* Link Styles - Matching Original PHP Classes */

/* Base link styles */
a.linklog {
    color: var(--color-link-visited);
    font-size: var(--font-size-base);
    font-family: var(--font-family-base);
    text-decoration: none;
}

a.linklog:hover {
    color: #ddddff;
}

a.linklog2 {
    color: var(--color-link-visited);
    font-size: var(--font-size-base);
    font-family: var(--font-family-base);
    text-decoration: none;
}

a.linklog2:hover {
    color: #ddddff;
}

a.enlace {
    color: var(--color-link);
    font-size: var(--font-size-base);
    font-family: var(--font-family-base);
    text-decoration: none;
}

a.enlace:hover {
    color: var(--color-link-hover);
}

a.comentarios {
    color: var(--color-comment-link);
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.comentarios:hover {
    color: #66ffcc;
}

a.nocomentarios {
    color: #00aa11;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.nocomentarios:hover {
    color: #66ffcc;
}

a.autor {
    color: #ff3456;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.autor:hover {
    color: #ff9abc;
}

a.lnumero {
    color: #ffff00;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.lnumero:hover {
    color: #ffff99;
}

a.volveracomentarios {
    color: #eecccc;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.volveracomentarios:hover {
    color: #ffeeee;
}

a.volveralinklog {
    color: #ccccee;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
    text-decoration: none;
}

a.volveralinklog:hover {
    color: #eeeeff;
}

/* Text Classes */
.lautor {
    color: #ff3456;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.lenlace {
    color: #88eeff;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-base);
}

.llinklog {
    color: var(--color-link-visited);
    font-size: var(--font-size-base);
    font-family: var(--font-family-base);
}

.posicion {
    color: var(--color-text-secondary);
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.numero {
    color: #ffff00;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.numero_1k {
    color: #ff8f00;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.fecha {
    color: var(--color-success);
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.visitas {
    color: #dede44;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.texto {
    color: #cccccc;
    font-size: var(--font-size-md);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.textoadmin {
    color: #cccc00;
    font-size: var(--font-size-md);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.cabecera {
    color: #9999ff;
    font-size: var(--font-size-md);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.cabecera_dia {
    color: #dd66ee;
    font-size: var(--font-size-md);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.seccion {
    color: #dddd00;
    font-size: var(--font-size-base);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.opciones {
    color: #44dd44;
    font-size: var(--font-size-sm);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

.tituloizq {
    color: #99ff99;
    font-size: var(--font-size-base);
    font-family: var(--font-family-heading);
}

.minifont {
    color: var(--color-text-muted);
    font-size: var(--font-size-xs);
    font-family: var(--font-family-heading);
    font-weight: bold;
}

