/* Nexware ERP v0.33.0 — Global Page Stability R4
   Final anti-jitter layer based on live video + CLS diagnostics. */

/* Avoid browser scroll anchoring corrections during full-page navigation/refresh. */
html,body{overflow-anchor:none}

/* Layout-changing shell transitions are attractive on explicit user actions but can expose
   a one-frame browser/state reconciliation during page loads. Keep the shell geometrically
   deterministic; color/hover feedback elsewhere remains unchanged. */
.sidebar,.main,.nav-group-body,.nav-chevron{
  transition:none!important;
}

/* Public auth cards are flex-centered. Stable intrinsic sizing prevents small browser-native
   input metric changes from shifting the whole centered card after first paint. */
.platform-auth-form-wrap{min-height:100vh}
.platform-form-card{transform:translateZ(0);backface-visibility:hidden}

/* Never animate the initial ready transition itself. */
html.nexware-ui-ready body{animation:none!important}
