<div class="contenedor">
  <%- include('../partials/breadcrumbs', { items: migas }) %>
  <h1>Comunidad</h1>
  <div class="respuesta-corta"><p>Preguntas y experiencias de <strong>portadores reales</strong>. Todo pasa por moderación antes de publicarse; las experiencias con episodio verificado llevan insignia.</p></div>
  <% if (ok) { %><div class="banner-alerta banner-alerta--informativa"><div><strong>Recibido.</strong> Tu aportación pasa a moderación y se publicará si cumple las normas (sin datos personales de terceros ni consejos clínicos).</div></div><% } %>
  <div class="grid-2col u-mt-16" style="display:grid;gap:24px;grid-template-columns:1fr">
    <section><h2 style="font-size:20px">Preguntas</h2>
      <% preguntas.forEach(function(p){ %>
      <div class="card u-mt-8"><h3 style="font-size:16px"><a href="/comunidad/p/<%= p.id %>"><%= p.titulo %></a></h3>
        <p class="card__meta"><%= p.articulacion %> · <%= p.n_resp %> respuesta(s)</p></div>
      <% }) %>
      <details class="u-mt-16"><summary class="btn btn--primario">Hacer una pregunta</summary>
      <form method="post" action="/comunidad/preguntas" class="u-mt-8">
        <div class="campo"><label>Tu pregunta (mín. 10 caracteres)</label><input name="titulo" required minlength="10" maxlength="200"></div>
        <div class="campo"><label>Detalles (opcional)</label><textarea name="cuerpo" rows="3" maxlength="2000"></textarea></div>
        <div class="campo"><label>Articulación</label><select name="articulacion"><option>general</option><option>rodilla</option><option>cadera</option><option>hombro</option><option>columna</option><option>tobillo</option></select></div>
        <button class="btn btn--primario">Enviar a moderación</button></form></details>
    </section>
    <section><h2 style="font-size:20px">Experiencias</h2>
      <% exps.forEach(function(e){ %>
      <div class="card u-mt-8"><h3 style="font-size:16px"><%= e.titulo %></h3>
        <p class="card__meta"><%= e.articulacion %><%= e.meses_postop ? ' · ' + e.meses_postop + ' meses post-op' : '' %>
        <% if (e.verificada_por_episodio) { %> · <span class="badge badge--verificado">Episodio verificado</span><% } %></p></div>
      <% }) %>
      <details class="u-mt-16"><summary class="btn btn--secundario">Contar mi experiencia</summary>
      <form method="post" action="/comunidad/experiencias" class="u-mt-8">
        <div class="campo"><label>Título</label><input name="titulo" required maxlength="200"></div>
        <div class="campo"><label>Tu historia (mín. 50 caracteres)</label><textarea name="cuerpo" rows="5" required minlength="50" maxlength="4000"></textarea></div>
        <div class="campo"><label>Articulación</label><select name="articulacion"><option>rodilla</option><option>cadera</option><option>hombro</option><option>columna</option><option>tobillo</option></select></div>
        <div class="campo"><label>Meses desde la operación</label><input name="meses" type="number" min="0" max="600"></div>
        <button class="btn btn--secundario">Enviar a moderación</button></form></details>
    </section>
  </div>
</div>
