/* v132: one seamless, exact-size drag preview through NEXT -> board. */
#gameStage #board .shape-overlay.pw132-drag-figure{
 position:fixed!important;
 inset:auto!important;left:0!important;top:0!important;
 width:0!important;height:0!important;
 overflow:visible!important;pointer-events:none!important;
 z-index:180!important;
 opacity:1!important;
 transition:none!important;
 animation:none!important;
 will-change:transform;
 /* Keep identical board-preview shadows everywhere, no extra pickup filter. */
}
#gameStage #board .shape-overlay.pw132-drag-figure .overlay-bubble{
 transition:none!important;
 opacity:.96!important;
}
/* The pickup figure retains the normal board preview's styles even when the
 finger is outside the board. Its snap-origin is the placement reference. */
#gameStage>#rack>.piece.dragging-source .mini{
 opacity:.12!important;transform:scale(.86)!important;
}
@media(prefers-reduced-motion:reduce){
 #gameStage #board .shape-overlay.pw132-drag-figure,
 #gameStage #board .shape-overlay.pw132-drag-figure .overlay-bubble{animation:none!important;transition:none!important}
}
