/* ============================================
   Estilos específicos: Pulp Cthulhu
   ============================================ */

/* Badges de modo */
.modo-badge {
    display: inline-block;
    font-size: 0.65rem;
    font-weight: 600;
    padding: 0.1rem 0.5rem;
    border-radius: 8px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    vertical-align: middle;
    margin-left: 0.5rem;
}

.modo-badge.clasico {
    background: #2a3a4a;
    color: #7ab8e0;
    border: 1px solid #3a5a7a;
}

.modo-badge.pulp {
    background: #4a2a1a;
    color: #ff9a5a;
    border: 1px solid #7a4a2a;
}

/* Tarjeta Pulp */
.tarjeta-pulp {
    border-color: #3a2a1a;
}

.tarjeta-pulp:hover {
    border-color: #7a4a2a;
}

/* Arquetipo tag */
.pulp-arquetipo-tag {
    color: #ff9a5a;
    font-style: normal;
    font-weight: 500;
}

/* Sección Pulp en ficha */
.ficha-seccion-pulp {
    border-color: #3a2a1a;
    background: linear-gradient(135deg, #1a1510 0%, #1a1a1a 100%);
}

.ficha-seccion-pulp h4 {
    color: #ff9a5a;
    border-bottom-color: #3a2a1a;
}

/* Opciones de arquetipo en conversión */
.pulp-arquetipo-opcion {
    transition: all 0.2s;
}

.pulp-arquetipo-opcion:hover {
    border-color: #7a4a2a;
    background: #1a1510;
}

.pulp-arquetipo-opcion .tarjeta-titulo {
    color: #ff9a5a;
}

/* Tabla de conversión */
.ref-tabla td:nth-child(2) {
    color: var(--color-text-muted);
}

.ref-tabla td:nth-child(3) {
    color: var(--color-text-heading);
    font-weight: 500;
}
