/* ── Observatory-specific section styling ──────────────────────────────── */
/* Used with Quarto conditional content divs:                              */
/*   .obs-marovoay  → Marovoay-specific (orange)                          */
/*   .obs-alaotra   → Alaotra-specific (blue)                             */
/*   .obs-technical  → Consolidated/technical only (grey)                  */

.obs-marovoay {
  background-color: #fff3e0;
  border-left: 4px solid #ff9800;
  padding: 1em 1.5em;
  margin: 1em 0;
  border-radius: 4px;
}

.obs-alaotra {
  background-color: #e3f2fd;
  border-left: 4px solid #2196f3;
  padding: 1em 1.5em;
  margin: 1em 0;
  border-radius: 4px;
}

.obs-technical {
  background-color: #f5f5f5;
  border-left: 4px solid #9e9e9e;
  padding: 1em 1.5em;
  margin: 1em 0;
  border-radius: 4px;
}
