/* Velo anti-parpadeo de la landing. Se enlaza con <link id="anti-flash">;
   firebase-config.js lo elimina al revelar la app.
   Reorganización 02/08/2026: fuera del HTML (landing). */
    /* Velo mientras Firebase confirma la sesión. Color en duro igual a
       --dark (#06090f): este bloque se aplica antes que el CSS, así que
       var(--dark) aún no existe. En #fff daba un destello blanco. */
    body { visibility: hidden !important; }
    #app-loader {
      position: fixed; inset: 0; z-index: 99999;
      background: #06090f;
      display: flex; align-items: center; justify-content: center;
      transition: opacity .18s ease-out;
    }
    #app-loader.fade-out { opacity: 0; pointer-events: none; }
