#play-item-hint,.play-item-hint{position:fixed;bottom:160px;left:50%;transform:translateX(-50%);padding:7px 13px;border-radius:12px;background:#123e50cc;color:#fff;font:800 13px Nunito,'Segoe UI',sans-serif;pointer-events:none;white-space:nowrap}
#wet-screen{position:fixed;inset:0;z-index:19;pointer-events:none;overflow:hidden;background:linear-gradient(175deg,#43b6e89c,#8cdef142 40%,#318dd53b 80%,#74d4ff77);box-shadow:inset 0 0 100px #368fcda0;backdrop-filter:blur(1.4px)}
#wet-screen[hidden],#play-item-hint[hidden],.play-item-hint[hidden]{display:none}
#wet-screen i{position:absolute;border-radius:45% 55% 48% 52%;background:linear-gradient(110deg,#edffffc2,#70ccec40 45%,#197fbc6b);box-shadow:inset 2px 2px 3px #fff9,1px 3px 6px #1e7fb966;animation:wet-drip 1.6s linear infinite}
@keyframes wet-drip{from{transform:translateY(-80px) scaleY(.8)}to{transform:translateY(240px) scaleY(1.4)}}
.slot-icon.bucket:before{content:'🪣'}.slot-icon.beachBall:before{content:'🏐'}.slot-icon.pillow:before{content:'🛏️'}.slot-icon.herdingBell:before{content:'🔔'}
.slot-icon.bucket:before,.slot-icon.beachBall:before,.slot-icon.pillow:before,.slot-icon.herdingBell:before{font-size:28px;display:block;text-align:center}
@media(max-width:650px){#play-item-hint{bottom:174px;font-size:11px;max-width:calc(100vw - 30px);white-space:normal;text-align:center}}
