/* ==========================================================
   根容器重置：锁滚动时切换 html.overflow，body 不参与滚动管理
   ========================================================== */
html {
  scrollbar-gutter: stable; /* 仅对 html 生效：预留滚动条槽位，防右移 */
}

body {
  margin: 0;
}

/* 极老浏览器不认识 scrollbar-gutter → 强制始终显示滚动条槽位 */
@supports not (scrollbar-gutter: stable) {
  html {
    overflow-y: scroll;
  }
}
