    <!-- RESUMEN DE HISTORIA CLÍNICA -->
    <div class="card">
      <div class="section-header">📝 Resumen de Historia Clínica</div>

      {% if metadatos_hc %}
      <div class="epicrisis-stack-lg">
      <!-- Metadatos del Paciente -->
      <div class="epicrisis-panel epicrisis-panel--patient">
        <h4 class="epicrisis-panel__title epicrisis-panel__title--underlined">Información del Paciente</h4>

        <div class="epicrisis-patient-grid">
          {% if metadatos_hc.nombre_paciente %}
          <div class="epicrisis-kv-cell epicrisis-kv-cell--wide">
            <span>Nombre del paciente</span>
            <strong class="epicrisis-key-value__value--accent">{{ metadatos_hc.nombre_paciente }}</strong>
          </div>
          {% endif %}
          {% if metadatos_hc.datos_identificacion_paciente %}
          <div class="epicrisis-kv-cell"><span>Identificación</span><strong>{{ metadatos_hc.datos_identificacion_paciente }}</strong></div>
          {% endif %}
          {% if metadatos_hc.sexo %}
          <div class="epicrisis-kv-cell"><span>Sexo</span><strong>{{ metadatos_hc.sexo }}</strong></div>
          {% endif %}
          {% if metadatos_hc.edad %}
          <div class="epicrisis-kv-cell"><span>Edad</span><strong>{{ metadatos_hc.edad }}</strong></div>
          {% endif %}
          {% if metadatos_hc.fecha_nacimiento %}
          <div class="epicrisis-kv-cell">
            <span>Fecha de nacimiento</span>
            <strong><time data-local-date datetime="{{ metadatos_hc.fecha_nacimiento }}">{{ metadatos_hc.fecha_nacimiento }}</time></strong>
          </div>
          {% endif %}
          {% if metadatos_hc.prestador_servicio %}
          <div class="epicrisis-kv-cell epicrisis-kv-cell--wide"><span>Prestador / ERP</span><strong>{{ metadatos_hc.prestador_servicio }}</strong></div>
          {% endif %}
          {% if metadatos_hc.caso %}
          <div class="epicrisis-kv-cell"><span>No. de Caso</span><strong>{{ metadatos_hc.caso }}</strong></div>
          {% endif %}
          {% if metadatos_hc.fecha_ingreso %}
          <div class="epicrisis-kv-cell">
            <span>Fecha de ingreso</span>
            <strong><time data-local-date datetime="{{ metadatos_hc.fecha_ingreso }}">{{ metadatos_hc.fecha_ingreso }}</time></strong>
          </div>
          {% endif %}
          {% if metadatos_hc.motivo_consulta %}
          <div class="epicrisis-kv-cell epicrisis-kv-cell--wide"><span>Motivo de consulta</span><strong>{{ metadatos_hc.motivo_consulta }}</strong></div>
          {% endif %}
        </div>
      </div>

      <!-- Resumen Clínico -->
      {% set resumen_parrafos = resumen_clinico_integrado.parrafos if resumen_clinico_integrado and resumen_clinico_integrado.parrafos else ([metadatos_hc.resumen] if metadatos_hc.resumen else []) %}
      {% if resumen_parrafos %}
      <div class="epicrisis-panel epicrisis-panel--summary">
        <h4 class="epicrisis-panel__title">📄 Resumen Clínico</h4>
        {% for parrafo in resumen_parrafos %}
        <p class="epicrisis-text-justified">{{ parrafo }}</p>
        {% endfor %}
        {% if resumen_clinico_integrado and resumen_clinico_integrado.advertencia %}
        <div class="ui-alert ui-alert--warning" role="status">
          <p>{{ resumen_clinico_integrado.advertencia }}</p>
          {% if regen_url %}<a href="{{ regen_url }}" class="ui-button ui-button--ghost">Regenerar epicrisis</a>{% endif %}
        </div>
        {% endif %}
      </div>
      {% endif %}

      {% if recomendaciones_medicas_view %}
      <section class="epicrisis-panel epicrisis-panel--recommendations" aria-labelledby="recomendaciones_medicas_heading">
        <h4 class="epicrisis-panel__title" id="recomendaciones_medicas_heading">Recomendaciones médicas</h4>
        {% for category in recomendaciones_medicas_view %}
        <div class="epicrisis-recommendation-group">
          <h5>{{ category.label }}</h5>
          <ul class="epicrisis-list">
            {% for item in category['items'] %}
            <li>
              {% if item.indicacion %}<span>{{ item.indicacion }}</span>{% endif %}
              {% if item.duracion %}<span><strong>Duración:</strong> {{ item.duracion }}</span>{% endif %}
              {% if item.fecha %}<span><strong>Fecha:</strong> <time data-local-date datetime="{{ item.fecha }}">{{ item.fecha }}</time></span>{% endif %}
            </li>
            {% endfor %}
          </ul>
        </div>
        {% endfor %}
      </section>
      {% endif %}

      <!-- Antecedentes -->
      {% if antecedentes_hc_view and (antecedentes_hc_view.categories or antecedentes_hc_view.negatives) %}
      <section class="epicrisis-panel epicrisis-panel--antecedents" aria-labelledby="antecedentes_heading">
        <div class="antecedents-heading">
          <div>
            <p class="antecedents-heading__eyebrow">Perfil clínico documentado</p>
            <h4 class="epicrisis-panel__title" id="antecedentes_heading">Antecedentes</h4>
          </div>
          {% if antecedentes_hc_view.has_discordance %}
          <span class="antecedents-status antecedents-status--review">Requiere revisión</span>
          {% endif %}
        </div>

        {% if antecedentes_hc_view.has_discordance %}
        <div class="antecedents-alert" role="status">
          <svg viewBox="0 0 24 24" aria-hidden="true">
            <path d="M12 9v4m0 4h.01M10.3 3.7 2.5 17.2A2 2 0 0 0 4.2 20h15.6a2 2 0 0 0 1.7-2.8L13.7 3.7a2 2 0 0 0-3.4 0Z" />
          </svg>
          <p><strong>Información discordante.</strong> Se conserva el antecedente positivo por seguridad clínica.</p>
        </div>
        {% endif %}

        {% if antecedentes_hc_view.categories %}
        <div class="antecedents-grid">
          {% for category in antecedentes_hc_view.categories %}
          <article class="antecedent-card antecedent-card--{{ category.key }}{% if category.discordant %} antecedent-card--discordant{% endif %}">
            <header class="antecedent-card__header">
              <h5>{{ category.label }}</h5>
              <span aria-label="{{ category['items']|length }} antecedentes">{{ category['items']|length }}</span>
            </header>
            <div class="antecedent-card__values">
              {% for item in category['items'] %}
              <span class="antecedent-chip{% if item.discordante %} antecedent-chip--discordant{% endif %}"{% if item.discordante %} aria-label="{{ item.descripcion }}, información discordante"{% endif %}>
                {{ item.descripcion }}
              </span>
              {% endfor %}
            </div>
            {% if category.discordant %}
            <details class="antecedent-evidence">
              <summary>Ver trazabilidad</summary>
              {% for item in category['items'] if item.discordante %}
              <p>
                <strong>{{ item.descripcion }}</strong>
                {% if item.fecha %}<span>Fecha: {{ item.fecha }}</span>{% endif %}
                {% if item.pagina %}<span>Página: {{ item.pagina }}</span>{% endif %}
                {% if item.evidencia %}<q>{{ item.evidencia }}</q>{% endif %}
              </p>
              {% endfor %}
            </details>
            {% endif %}
          </article>
          {% endfor %}
        </div>
        {% endif %}

        {% if antecedentes_hc_view.negatives %}
        <details class="antecedents-negatives">
          <summary>
            <span>Antecedentes negados</span>
            <small>{{ antecedentes_hc_view.negative_category_count }} categorías documentadas</small>
          </summary>
          <div class="antecedents-negatives__values">
            {% for item in antecedentes_hc_view.negatives %}
            <span{% if item.discordante %} class="is-discordant"{% endif %}>{{ item.descripcion }}</span>
            {% endfor %}
          </div>
        </details>
        {% endif %}
      </section>
      {% endif %}

      <!-- Procedimientos de Historia Clínica -->
      {% if procedimientos_hc and procedimientos_hc|length > 0 %}
      <div class="epicrisis-panel epicrisis-panel--procedures">
        <h4 class="epicrisis-panel__title">🔧 Procedimientos Realizados (Historia
          Clínica)</h4>
        <ol class="epicrisis-list">
          {% for proc in procedimientos_hc %}
          <li>{{ proc }}</li>
          {% endfor %}
        </ol>
      </div>
      {% endif %}

      <!-- Medicamentos de Historia Clínica -->
      {% if pdf_primary_medicamentos and pdf_primary_medicamentos|length > 0 %}
      <div class="epicrisis-panel epicrisis-panel--medications">
        <h4 class="epicrisis-panel__title">Medicamentos</h4>
        <div class="medication-matrix-wrap">
          <table class="medication-matrix">
            <thead><tr><th>Medicamento</th><th>Posología</th><th>Dosis</th><th>Cantidad</th><th>Estado</th></tr></thead>
            <tbody>
              {% for med in pdf_primary_medicamentos %}
              <tr>
                <td data-label="Medicamento">
                  <strong>{{ med.nombre }}</strong>
                  {% if med.presentacion %}<small>{{ med.presentacion }}</small>{% endif %}
                  {% if med.codigo_referencia %}<small>CUM/IUM {{ med.codigo_referencia }}</small>{% endif %}
                </td>
                <td data-label="Posología">{{ med.posologia or '—' }}</td>
                <td data-label="Dosis">{{ med.dosis or '—' }}</td>
                <td data-label="Cantidad" class="medication-matrix__quantity">
                  {{ med.cantidad if med.cantidad is not none else '—' }}
                  {% if med.discrepancia_cantidad %}<small>Requiere conciliación</small>{% endif %}
                </td>
                <td data-label="Estado">
                  <span class="medication-statuses">
                    {% for estado in med.estados %}<span class="medication-status medication-status--{{ estado }}">{{ estado|replace('_', ' ') }}</span>{% endfor %}
                  </span>
                  {% if med.pertinencia and med.pertinencia.estado %}
                  <span class="medication-pertinence-wrap">
                    <span class="medication-pertinence medication-pertinence--{{ med.pertinencia.estado }}">
                      {{ med.pertinencia.estado|replace('_', ' ') }}
                    </span>
                  </span>
                  {% endif %}
                </td>
              </tr>
              {% endfor %}
            </tbody>
          </table>
        </div>
      </div>
      {% endif %}
      </div>

      {% else %}
      <p class="muted">⚠️ No se encontró historia clínica para este paciente o no se pudieron extraer los metadatos.</p>
      {% endif %}
    </div>
