/* Conception Ōra — troisième temps du parcours.
   Même registre éditorial que Rencontre/Lecture (css/rencontre.css,
   css/lecture.css) : titres en Cormorant, respiration large, aucune couleur
   hors palette. Réutilise .card/.field/.btn/.chip/.renc-*/.lec-* tels quels ;
   ce fichier n'ajoute que ce qui est spécifique aux zones/contenants. */

/* --- Repère Lecture --- */
.lec-bloc-card { margin-bottom: var(--space-4); }
.conc-repere-line {
  font-family: var(--serif);
  font-style: italic;
  font-size: 0.95rem;
  line-height: 1.6;
  color: var(--ink);
  margin: 10px 0 0;
}
.conc-repere-line .mini-label { display: block; font-style: normal; margin-bottom: 4px; }

/* --- Zones : édition inline sous la ligne sélectionnée --- */
.conc-zone-form,
.conc-new-zone,
.conc-new-decision {
  margin: 10px 0 var(--space-3);
  padding: var(--space-4);
  background: var(--card);
  border: 1px solid var(--border);
  border-radius: var(--radius-sm);
}
.conc-cat-chips { margin: 6px 0 var(--space-4); }
.conc-aide-box {
  margin: 4px 0 var(--space-4);
  padding: 14px 16px;
  background: var(--bg);
  border: 1px solid var(--border);
  border-radius: var(--radius-sm);
}
.conc-aide-box p { font-size: 0.82rem; line-height: 1.6; color: var(--ink-soft); margin: 0 0 8px; }
.conc-aide-box p:last-child { margin-bottom: 0; }
.conc-aide-box strong { color: var(--ink); }

/* --- Contenants --- */
.conc-contenants-label { margin: var(--space-4) 0 10px; }
.conc-contenant-actions { display: flex; align-items: baseline; gap: 14px; flex-shrink: 0; }
.conc-contenant-dim { flex: 0 0 130px; }
.conc-contenant-qte { flex: 0 0 70px; }
.conc-achat-tag { color: var(--accent-dark); }

/* --- Décisions --- */
.conc-new-decision .field:last-of-type { margin-bottom: 0; }

/* Priorités de la mission affichées en repère (Phase 2) — définies en Lecture,
   jamais modifiables ici : aucun contrôle, seulement de la lecture. */
.conc-priorite-list .lec-item { align-items: flex-start; }
.conc-priorite-active { border-left: 2px solid var(--accent); padding-left: 10px; }
