/**
 * Estilos para los elementos de descarga protegidos - Versión 3
 * Versión ultra-simplificada: solo reemplaza la palabra DESCARGAR con un pequeño candado
 */

/* Estilo para la palabra DESCARGAR reemplazada en cualquier contexto */
.download-locked {
    display: inline-block;
    color: #6c757d;
    font-size: 0.9em;
    cursor: pointer;
    margin: 0;
    vertical-align: middle;
    position: relative;
}

.download-locked:hover {
    color: #0d6efd;
}

/* Animación sutil para el icono de candado */
.download-locked .fas.fa-lock {
    animation: subtle-pulse 3s infinite;
}

@keyframes subtle-pulse {
    0% {
        opacity: 0.8;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.8;
    }
}

/* Tooltip discreto al pasar el cursor */
.download-locked[title]:hover::after {
    content: attr(title);
    position: absolute;
    background: rgba(0,0,0,0.8);
    color: #fff;
    padding: 3px 8px;
    border-radius: 3px;
    font-size: 0.75em;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    z-index: 1000;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}

/* Mantener compatibilidad con estilos anteriores */
.download-locked-inline,
.download-locked-button,
.content-locked {
    display: inline;
    color: inherit;
    font-size: inherit;
}
