/* Bloque «Diagnóstico» de la ficha: el enlace para compartir, sus botones y cuántas veces lo abrieron. Misma caja que los demás textos de la ficha (.p-bloque). */
.p-diagnostico { display: flex; flex-direction: column; gap: 8px; padding: 14px 16px; border: 1px solid var(--line); border-radius: var(--r-md); }
.p-diagnostico .form-label { margin: 0; }
.p-diagnostico .p-cuando { margin: 0; font-size: 12.5px; }
.p-diagnostico .test-result { margin: 0; }
.p-diagnostico .btn-group { margin-top: 0; }
.p-diagnostico .diag-enlace-fila { display: flex; }
.p-diagnostico .diag-enlace { flex: 1 1 auto; min-width: 0; font-size: 13px; }
.p-diagnostico .diag-vistas { margin: 0; font-size: 13px; }
.p-diagnostico a.btn { text-decoration: none; display: inline-flex; align-items: center; }
