/**
 * Customización Rainify sobre tema oscuro de Shepherd
 */

/* Overlay más oscuro */
.shepherd-modal-overlay-container {
    background: rgba(15, 23, 42, 0.90) !important;
}

/* Ajustes de texto */
.shepherd-theme-dark h3 {
    color: rgba(15, 23, 42, 0.90);
    font-family: 'Outfit', sans-serif;
    font-weight: 700;
    font-size: 1.1rem;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.shepherd-theme-dark h3 i {
    color: #34d399;
}

.shepherd-theme-dark p {
    color: #464647;
    font-family: 'Outfit', sans-serif;
    line-height: 1.6;
}

.shepherd-theme-dark ul {
    margin-top: 12px;
}

.shepherd-theme-dark li {
    color: #464647;
    line-height: 1.8;
}

/* Botones personalizados */
.shepherd-button {
    background: #34d399 !important;
    color: white !important;
    font-family: 'Outfit', sans-serif !important;
    font-weight: 600 !important;
    border-radius: 8px !important;
}

.shepherd-button:hover {
    background: #2ab57d !important;
}

.shepherd-button-secondary {
    background: #334155 !important;
}

.shepherd-button-secondary:hover {
    background: #475569 !important;
}