/* Botones secundarios de la ficha pública: gestión y navegación local. */

.ficha-publica-gestion #reclamar-ficha {
    background: #e7f8ed;
    border: 1px solid #bfe3cc;
    color: #126534;
    box-shadow: 0 5px 14px rgba(18,101,52,.08);
}

.ficha-publica-gestion #corregir-ficha {
    background: #f3f5f7;
    border: 1px solid #d9dee5;
    color: #46515f;
    box-shadow: 0 5px 14px rgba(46,57,72,.06);
}

.ficha-publica-gestion #reclamar-ficha:hover,
.ficha-publica-gestion #corregir-ficha:hover {
    transform: translateY(-1px);
    filter: brightness(.985);
}

.ficha-contexto-enlaces .boton {
    min-height: 46px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 11px 18px;
    border-radius: 11px;
    background: #eaf2ff;
    border: 1px solid #cbdcff;
    color: #2455a6;
    font-weight: 800;
    text-decoration: none;
    box-shadow: 0 5px 14px rgba(36,85,166,.08);
}

.ficha-contexto-enlaces .boton:hover {
    background: #dfeaff;
    transform: translateY(-1px);
}

.ficha-contexto-enlaces .boton.boton-claro {
    background: #edf4ff;
    border-color: #d2e1ff;
    color: #2b5ca8;
}

@media (max-width: 600px) {
    .ficha-contexto-enlaces {
        display: grid;
        grid-template-columns: 1fr;
    }

    .ficha-contexto-enlaces .boton,
    .ficha-publica-gestion .boton {
        width: 100%;
    }
}
