/* ═══════════════════════════════════════════════════════════════
   SUPPORT SERVICES INDEX  (/support-services/)
   Layout + component classes are shared with the specialities index
   (specialities-index.css is enqueued alongside this file). This sheet
   only carries what's specific to support services: the Astra container
   reset under this page's body class, and the neutral support-service badge.
   ═══════════════════════════════════════════════════════════════ */

/* ── Astra container reset ───────────────────────────────────── */
.support-services-index-page .ast-container {
  padding-left: 0;
  padding-right: 0;
  max-width: none;
}

/* ── Support service category badge (neutral, single style) ───── */
.cond-badge--support {
  background: hsl(var(--muted) / 0.2);
  color: hsl(var(--text-muted));
}

/* ── Long-label ellipsis for the category select (mirrors the
   .library-spec pattern used for long care-centre names). ─────── */
.support-services-index-page .library-support select {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
