/* marcaje „de verificat / de completat” preluate din manual (\todo) */
.todo { color: #b3261e; font-size: 0.85em; font-weight: 600; }
/* legenda comună a unei planșe de fotografii */
.legenda-grup { text-align: center; font-size: 0.9em; color: var(--pst-color-text-muted); margin: -0.25rem 1.5rem 1.5rem; }
.sursa-foto { display: block; font-size: 0.8em; color: var(--pst-color-text-muted); margin-top: 0.25rem; }
/* fișele petrografice: tabel + fotografie */
.fisa-roca { margin-bottom: 1.5rem; align-items: center; }
.fisa-roca table { font-size: 0.9em; margin-bottom: 0; }
.fisa-roca table caption { caption-side: top; }
table.table td p, table.table th p { margin-bottom: 0.25rem; }
