/* ================================================================
   滚动手感层（v5.20）
   ================================================================ */

/* 惯性滚动接管后，关掉原生 smooth —— 两套动画不能同时跑 */
html.v5-inertia { scroll-behavior: auto !important; }

/* v5.30：引擎接管时，关掉浏览器自带的「滚动锚定」。
   两者都在回答同一个问题 —— 内容高度变了，视口该停在哪：
     · 浏览器：为了稳住锚点，把 scrollY 补偿掉；
     · 我们的引擎：把「位置和上次写的不一样」当成用户在滚，于是把 target
       重置为当前位置，锚点跳转就停在半路（实测 390 窄窗只走到 1954px，差 4046px）。
   引擎接管时（html.v5-inertia），让它成为唯一的锚定权威。
   触屏 / 减少动效 / 性能模式下引擎不接管（没有 v5-inertia），
   浏览器原生锚定照常生效 —— 那正是它该干的活。 */
html.v5-inertia { overflow-anchor: none; }

/* .v5-vel 是引擎给「随滚动速度倾斜的媒体」打的标记，
   角度写在行内 transform 上；想关掉倾斜就删掉引擎里的选择器。 */
