.rack-ball-btn[data-v-2115940d]{padding:0;border:none;background:none;line-height:0;cursor:pointer;touch-action:manipulation}.rack-ball-btn[data-v-2115940d]:disabled{cursor:not-allowed;opacity:.55}.rack-ball[data-v-2115940d]{width:48px;height:48px;border-radius:9999px;display:grid;place-items:center;transition:transform .12s ease,opacity .16s ease;box-shadow:0 3px 6px #00000040,inset 0 -2px 6px #00000059,inset 0 2px 4px #ffffff59}.rack-ball-btn:not(:disabled):active .rack-ball[data-v-2115940d]{transform:scale(.94)}.rack-ball.solid[data-v-2115940d]{background:radial-gradient(160% 140% at 30% 30%,#ffffff2e,#fff0 35%),radial-gradient(220% 160% at 72% 75%,#00000040,#0000 45%),var(--ball-color)}.rack-ball.stripe[data-v-2115940d]{background:linear-gradient(to bottom,transparent 22%,var(--ball-color) 22%,var(--ball-color) 78%,transparent 78%),#fff}.rack-ball.potted[data-v-2115940d]{opacity:.3;filter:grayscale(.4)}.rack-ball-badge[data-v-2115940d]{width:52%;height:52%;border-radius:9999px;display:grid;place-items:center;background:#fff;color:#111827;font-size:12px;font-weight:800;line-height:1}
