  .bloc-contenu {
    white-space: pre-wrap;
    font-family: 'Courier New', Courier, monospace;
    background-color: #111827;
    padding: 1.25rem;
    border-radius: 0.5rem;
    color: #d1d5db;
    font-size: 0.9rem;
    line-height: 1.6;
    border: 1px solid #374151;
  }
  .icon-btn { padding: .35rem .55rem; border-radius: .375rem; background:#374151; }
  .icon-btn:hover { background:#4b5563; text-decoration:none; }