/* ============================================================================
   PediDosis Bolivia — estilos de impresión / exportación a PDF
   Formato limpio para compartir: solo la ficha, los datos introducidos,
   el cálculo, las referencias, la fecha y la advertencia legal.
   ============================================================================ */

@media print {
  /* Oculta todo lo que no es contenido clínico */
  .cabecera,
  .pie,
  .publicidad,
  .historial,
  .volver,
  #btn-imprimir,
  .panel-ajustes,
  .puerta-legal,
  #vista-inicio { display: none !important; }

  body {
    background: #fff !important;
    color: #000 !important;
    filter: none !important;
    font-size: 11pt;
  }

  .contenido { width: 100%; padding: 0; }

  /* Tarjetas planas, sin sombras ni colores de fondo */
  .ficha__cabecera, .pauta, .farmacia, .parametros {
    box-shadow: none !important;
    border: 1px solid #999 !important;
    background: #fff !important;
    break-inside: avoid;
  }

  /* Mostrar los desgloses de cálculo expandidos al imprimir */
  .calculo__pasos { display: block; }
  .calculo__pasos summary { display: none; }
  .calculo__pasos ol { display: block !important; }
  details[open], details { display: block; }

  a { color: #000; text-decoration: none; }
  /* Mostrar la URL de los enlaces externos entre paréntesis */
  a[href^='http']::after { content: ' (' attr(href) ')'; font-size: 0.85em; }

  /* Bloque final: fecha, parámetros y advertencia legal */
  .solo-impresion { display: block !important; margin-top: 1cm; font-size: 9.5pt; color: #333; }
}
