.pocket{top:2%;height:48%}
.realistic-wheel canvas{position:absolute;left:50%;top:50%;display:block;max-width:none;transform:translate(-50%,-50%);pointer-events:none}.realistic-wheel #prBowl,.realistic-wheel #prBall{width:100%;height:100%}.realistic-wheel #prWheel{width:70%;height:70%;transform:translate(-50%,-50%) rotate(0deg);will-change:transform}.realistic-wheel .legacy-wheel{visibility:hidden}.pr-cap{position:absolute;z-index:16;left:50%;top:50%;width:21%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff2ae 0,#d3af4f 25%,#8a671f 65%,#342006 100%);border:3px solid #e8cf82;box-shadow:inset 0 3px 5px #fff8,inset 0 -8px 12px #2a1609aa,0 5px 12px #0009}.pr-cap small{font-size:9px;color:#382508}.pr-cap b{font-size:12px;color:#281a06}.realistic-wheel.spinning{animation:wheelMachine .42s ease-in-out 4}@keyframes wheelMachine{0%,100%{filter:drop-shadow(0 18px 18px #0009)}50%{filter:drop-shadow(0 20px 20px #000b) brightness(1.04)}}
