/*
 * Ekoloko World — entry stage without layout shift (all entry pages).
 * While the app is still resolving who is signed in (#eko-player-auth without data-auth-state, or "loading") the
 * sign-in paper is only half built: the community block is painted first and the card grows under it, which pushed
 * everything down (Lighthouse CLS 0.18-0.25 on "/" and /login.html). The paper's box is kept (visibility, not
 * display) and shown once the state is known, so nothing on screen moves.
 * Versioned in the file name: /auth is served with a one-year cache.
 */
#eko-player-auth:not([data-auth-state]) #eko-auth-stage,
#eko-player-auth[data-auth-state="loading"] #eko-auth-stage { visibility: hidden; }
