/* ═══════════════════════════════════════════════════════════════════════════
   AUTH_BYPASSED — visibility of user-facing login affordances.

   The attribute is set by assets/auth-flags.js before first paint. Flip the
   flag there and everything below stops applying; nothing here needs editing.

   .auth-only marks markup that only makes sense when there is an account to
   sign in to — the nav login chip and the footer "Member Login". It is not a
   styling hook: the elements keep their own classes, this only says when they
   are meaningful.

   Note the footer links carry their trailing " · " separator INSIDE the span.
   The separator is a bare text node, so CSS cannot reach it on its own, and
   hiding just the anchor would strand it as a doubled divider.

   Deliberately NOT hidden: /login.html itself, and the redirects into it in
   register.html and dashboard.html. Those are control flow for when auth is
   rebuilt, and the page stays reachable and functional meanwhile.

   Note for the nav: the row-cost arithmetic in assets/header.css is written
   for the full complement, login chip included. Hiding the chip only frees
   room (~70px), so every tier there still holds while this flag is on, and
   the numbers are exact again the moment it flips.
   ═══════════════════════════════════════════════════════════════════════════ */

html[data-auth-bypassed] .auth-only{display:none}
