/* DonghuaFlix — mejoras PWA/mobile aisladas */

/* Aviso discreto de actualización */
.dfx-pwa-update{position:fixed;left:14px;right:14px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:9999;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(15,16,21,.92);backdrop-filter:blur(18px);box-shadow:0 18px 55px rgba(0,0,0,.45);font-size:13px}
.dfx-pwa-update span{flex:1;color:#dfe2e8;line-height:1.35}
.dfx-pwa-update button{border:0;border-radius:9px;padding:8px 12px;background:#fff;color:#08090c;font-weight:700;cursor:pointer}
.dfx-pwa-update button:active{transform:scale(.97)}

@media (max-width:720px){
  body{padding-bottom:env(safe-area-inset-bottom)}
  .nav{padding-top:env(safe-area-inset-top);height:calc(64px + env(safe-area-inset-top))}
  .dfx-pwa-update{font-size:12px}
}

/* No se aplica un layout especial por display-mode: el acceso directo
   debe comportarse como la navegación normal de Firefox. */
