#juice-layer{pointer-events:none;z-index:10700;position:fixed;inset:0;overflow:hidden}.juice-local{pointer-events:none;z-index:50;position:absolute;inset:0;overflow:hidden}.juice-p,.juice-fly,.juice-float,.juice-ring,.juice-confetti,.juice-stamp{-webkit-user-select:none;user-select:none;will-change:transform, opacity;line-height:1;position:absolute;top:0;left:0}.juice-p{filter:drop-shadow(0 2px 3px #00000073)}.juice-p--spark{color:#fde047;text-shadow:0 0 6px #fde047e6;filter:none}.juice-fly{filter:drop-shadow(0 0 6px #ffd65acc)}.juice-float{color:#fde047;letter-spacing:.02em;white-space:nowrap;text-shadow:0 0 8px #fde047d9,0 2px #000;font:700 18px/1 "Press Start 2P",VT323,monospace}.juice-float--minus{color:#fca5a5;text-shadow:0 0 8px #f87171b3,0 2px #000}.juice-float--green{color:#86efac;text-shadow:0 0 8px #4ade80cc,0 2px #000}.juice-float--big{font-size:26px}.juice-bump{animation:.42s cubic-bezier(.3,1.6,.5,1) juice-bump}@keyframes juice-bump{0%{scale:1}30%{scale:1.28}60%{scale:.94}to{scale:1}}.juice-nudge{animation:.3s ease-out juice-nudge}@keyframes juice-nudge{0%{scale:1}40%{scale:1.12}to{scale:1}}.juice-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) juice-shake}@keyframes juice-shake{0%,to{translate:0;rotate:0deg}15%{translate:-4px 1px;rotate:-4deg}30%{translate:4px -1px;rotate:4deg}45%{translate:-3px 1px;rotate:-3deg}60%{translate:3px;rotate:2deg}80%{translate:-1px;rotate:-1deg}}.juice-glow{animation:.9s ease-out juice-glow}@keyframes juice-glow{0%{filter:brightness()drop-shadow(0 0 #fde04700)}30%{filter:brightness(1.45)drop-shadow(0 0 14px #fde047f2)}to{filter:brightness()drop-shadow(0 0 #fde04700)}}.juice-ring{border:3px solid #fde047e6;border-radius:50%;box-shadow:0 0 18px #fde0478c,inset 0 0 12px #fde04766}.juice-ring--gold{border-color:#ffd750f2}.juice-ring--pink{border-color:#f472b6f2;box-shadow:0 0 18px #f472b68c}.juice-ring--cyan{border-color:#38bdf8f2;box-shadow:0 0 18px #38bdf88c}.juice-ring--green{border-color:#4ade80f2;box-shadow:0 0 18px #4ade808c}.juice-confetti{backface-visibility:visible;border-radius:1px}.juice-stamp{white-space:nowrap;text-align:center;letter-spacing:.04em;text-shadow:0 0 10px,0 2px #000;background:#0a0a14c7;border:4px solid;border-radius:8px;padding:10px 16px 9px;font:700 22px/1.1 "Press Start 2P",VT323,monospace;box-shadow:0 0 0 3px #0000008c,0 0 26px,inset 0 0 14px #0009}.juice-stamp--gold{color:#fde047}.juice-stamp--pink{color:#f472b6}.juice-stamp--cyan{color:#67e8f9}.juice-stamp--green{color:#86efac}.juice-stamp--plat{color:#e2e8f0}@media (width<=600px){.juice-stamp{border-width:3px;padding:8px 12px 7px;font-size:15px}}@media (prefers-reduced-motion:reduce){.juice-bump,.juice-nudge,.juice-shake,.juice-glow{animation:none}}
