
/* Stage 395 — Functional wiring status and interaction hardening */
.stage395-disabled {
  opacity: .58 !important;
  cursor: not-allowed !important;
}
.stage395-module-ready {
  position: relative;
}
.stage395-module-ready::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: inherit;
}
.stage395-action-status {
  display: none;
}
body.stage395-functional-ready .tab-btn,
body.stage395-functional-ready button,
body.stage395-functional-ready select,
body.stage395-functional-ready input {
  touch-action: manipulation;
}
body.stage395-functional-ready .page-section[hidden] {
  display: none !important;
}
body.stage395-functional-ready .page-section.is-active {
  display: grid !important;
}
body.stage395-functional-ready [data-stage395-bound="true"] {
  --stage395-bound: 1;
}
body.stage395-functional-ready .hero-media-cta[aria-busy="true"],
body.stage395-functional-ready button[aria-busy="true"] {
  filter: saturate(.85);
  opacity: .76;
}
