/* TRE critical repair — intentionally NO replacement navigation */

[data-tre-critical-hide="true"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  animation: none !important;
  transition: none !important;
}

/* Known generated navs from earlier passes */
#tre-experience-nav,
#tre-v2-nav,
#tre-practical-dock,
#tre-v3-nav,
#tre-liquid-nav {
  display: none !important;
}

/* Named transition overlays */
[class*="iris" i],
[id*="iris" i],
[class*="circle-transition" i],
[id*="circle-transition" i],
[class*="portal-transition" i],
[id*="portal-transition" i],
[class*="ripple" i][style*="position: fixed" i],
[id*="ripple" i][style*="position: fixed" i] {
  display: none !important;
  visibility: hidden !important;
  pointer-events: none !important;
  animation: none !important;
}

/* We are deliberately not creating a Dynamic Island replacement. */
body {
  padding-bottom: 0 !important;
}
