/* ===== CONSULT PAGE — VISIBILITY =========================================
   Links to the consultation page are hidden only while the page is hidden.

   The hiding is driven by a class on <html>, set by the small script in each
   page from /api/settings, so it follows the admin toggle rather than being
   compiled in. Hiding it in CSS this way means the links never flash visible
   before the answer arrives — the class is applied from a cached value first
   and reconciled a moment later.

   display:none rather than opacity, so the link leaves the layout AND the
   accessibility tree: a screen reader should not announce a page that is not
   there.
   ========================================================================= */

html.consult-hidden a[href="/consult.html"],
html.consult-hidden a[href="/consult"] {
  display: none !important;
}
