/* v82 swipe hint "นิ้วนำปัด" (ghost finger) · replaces ONLY the stats-page hint (the v73 ::after pill) inside the flip book (.fb-p0).
   Day-page footer hint, swipe/curl logic, taps and everything else are untouched. */
#stOver.o53 .o53-panel.fb72 .fb-p0::after{content:none!important;display:none!important}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);z-index:3;box-sizing:border-box;max-width:calc(100% - 20px);white-space:nowrap;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font:500 12px/1.2 Kanit,"IBM Plex Sans Thai",sans-serif;color:#fff3d6;transition:opacity .45s ease,filter .45s ease}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 *{pointer-events:none;box-sizing:border-box}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-bye{opacity:0;filter:blur(3px)}
/* after the first swipe (remembered): calm, static, slightly dimmer */
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done{opacity:.8}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done *,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done *::before,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done *::after{animation:none!important}
#stOver.o53 .o53-panel.fb72 .fb-rm .fb-p0 .sh82,#stOver.o53 .o53-panel.fb72 .fb-rm .fb-p0 .sh82 *,#stOver.o53 .o53-panel.fb72 .fb-rm .fb-p0 .sh82 *::before,#stOver.o53 .o53-panel.fb72 .fb-rm .fb-p0 .sh82 *::after{animation:none!important;transition:none!important}
@media (prefers-reduced-motion:reduce){#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 *,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 *::before,#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 *::after{animation:none!important;transition:none!important}}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82{width:236px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:99px;
 background:linear-gradient(180deg,rgba(24,30,50,.84),rgba(6,10,22,.9));border:1px solid rgba(255,206,120,.55);
 -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08)}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 b{position:relative;z-index:1;font-weight:500;color:#ffe9b8;text-shadow:0 1px 2px rgba(0,0,0,.8)}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-tr{position:absolute;top:50%;right:28px;height:6px;width:0;margin-top:-3px;border-radius:6px;opacity:0;
 background:linear-gradient(90deg,rgba(255,214,120,.95),rgba(255,160,70,.55) 45%,rgba(255,160,70,0));box-shadow:0 0 10px rgba(255,190,90,.65);animation:f82trail 2.8s cubic-bezier(.45,0,.25,1) infinite}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-rp{position:absolute;top:50%;right:22px;width:22px;height:22px;margin-top:-11px;border-radius:50%;border:2px solid rgba(255,225,150,.9);opacity:0;animation:f82rip 2.8s ease-out infinite}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-hw{position:absolute;right:16px;top:7px;width:22px;height:26px;z-index:2;transform:translateX(0);animation:f82hand 2.8s cubic-bezier(.45,0,.25,1) infinite}
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-hd{width:100%;height:100%;fill:rgba(255,255,255,.93);stroke:rgba(30,20,0,.55);stroke-width:1.1;filter:drop-shadow(0 2px 3px rgba(0,0,0,.55)) drop-shadow(0 0 5px rgba(255,210,130,.55))}
@keyframes f82hand{0%{transform:translate(4px,5px) scale(1.12);opacity:0}10%{transform:translate(0,0) scale(1.12);opacity:1}18%{transform:translate(0,1px) scale(1);opacity:1}62%{transform:translateX(-178px) scale(1);opacity:1}74%{transform:translate(-186px,-4px) scale(1.08);opacity:0}100%{transform:translate(-186px,-4px);opacity:0}}
@keyframes f82trail{0%,18%{width:0;opacity:0}20%{opacity:1}62%{width:180px;opacity:1}78%{width:180px;opacity:0}100%{width:0;opacity:0}}
@keyframes f82rip{0%,12%{transform:scale(.4);opacity:0}16%{opacity:.95}34%{transform:scale(1.7);opacity:0}100%{opacity:0}}
/* static frame (reduced motion / after first swipe): hand resting mid-swipe with its trail */
#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done .h82-hw{transform:translateX(-58px)}#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82.sh82-done .h82-tr{width:64px;opacity:.8}
@media (prefers-reduced-motion:reduce){#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-hw{transform:translateX(-58px)}#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82 .h82-tr{width:64px;opacity:.8}}
/* very short viewports (landscape): hidden, same rule as the v73 pill */
@media(max-height:480px){#stOver.o53 .o53-panel.fb72 .fb-p0 .sh82{display:none}}
