/* Login-only interaction ownership. No garden or feature layers are changed. */
#authModal:not(.hidden) { display: grid !important; position: fixed !important; inset: 0 !important; z-index: 2147483001 !important; pointer-events: auto !important; }
#authModal:not(.hidden) .modal-card, #authModal:not(.hidden) button, #authModal:not(.hidden) input { pointer-events: auto !important; }
#authModal.hidden { display: none !important; pointer-events: none !important; }
