/* NEMAZING V93 — emergency interaction recovery */

/* The page must never be kept inert by a stale global state. */
html.nm93-page-interactive,
html.nm93-page-interactive body{
  cursor:auto!important;
}
html.nm93-page-interactive body,
html.nm93-page-interactive main,
html.nm93-page-interactive .site-header,
html.nm93-page-interactive .site-header a,
html.nm93-page-interactive .site-header button{
  pointer-events:auto;
}

/* Remove only known full-page stale blockers created by older generic loaders,
   without touching local loaders inside forms/music/inventory. */
html.nm93-page-interactive body > .page-loader,
html.nm93-page-interactive body > .site-loader,
html.nm93-page-interactive body > .global-loader,
html.nm93-page-interactive body > .preloader,
html.nm93-page-interactive body > .loading-overlay,
html.nm93-page-interactive body > .loader-overlay{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

/* V91 motion remains subtle and never blocks interaction. */
body.nm93-stable-ready main{
  animation-duration:.14s!important;
}
