/* municipio.css — landing de municipio: molde compartido vs dato único */

  .municipio__datos { padding-block-end: var(--section-space-m); }
  .dato-local {
    background: var(--color-surface);
    border: var(--border-hairline) solid var(--color-border);
    border-radius: var(--radius-m);
    padding: var(--space-m);
    display: grid; gap: var(--space-3xs);
  }
  .dato-local__titulo { font-size: var(--text-l); }
  .dato-local__valor { color: var(--color-foreground); max-inline-size: var(--measure-body); }
  /* En el editor, un dato sin rellenar es visualmente una tarea pendiente
     (en el front el filtro render_block lo suprime entero). */
  .dato-local:has(.dato-local__valor:empty) {
    border: var(--border-control) dashed var(--color-error);
    background: var(--color-background);
  }
  .dato-local:has(.dato-local__valor:empty) .dato-local__titulo::after {
    content: " — pendiente de dato real del municipio";
    color: var(--color-error);
    font-size: var(--text-s);
  }
