/* css/auth.css - Sign-in gate overlay (Tailwind handles most styling; this covers stacking + lock state) */
#auth-gate {
  position: fixed;
  inset: 0;
  z-index: 100;              /* above header (40) and toasts (50) */
  overflow-y: auto;
}
#auth-gate.hidden { display: none; }
body.auth-locked { overflow: hidden; }
