/* ── drag-sort：拖移排序的樣子（側欄、小卡列、三個框共用） ──
   .ds-pending＝手指按住中（還沒開始拖）：微微縮一下，告訴使用者「再按一下就能拖」
   .ds-dragging＝拖曳中：浮起來、加陰影、跟著手指走（位置由 drag-sort.js 用 transform 算） */
[data-id]{-webkit-touch-callout:none}
.vitem,.vchip,.box-grip{-webkit-user-select:none;user-select:none}
.ds-pending{transform:scale(.96);transition:transform 300ms var(--ease)}
.ds-dragging{position:relative;z-index:5;box-shadow:var(--shadow-lift);opacity:.96;cursor:grabbing!important;transition:none!important;outline:2px dashed var(--focus);outline-offset:2px}
.ds-active{cursor:grabbing}
html.ds-on,html.ds-on *{-webkit-user-select:none;user-select:none;cursor:grabbing}
