.pk[data-v-9ab866ed]{width:100%}.pk__fit[data-v-9ab866ed]{position:relative;margin-top:22px;width:100%;display:flex;justify-content:center}.pk__board[data-v-9ab866ed]{position:relative;flex-shrink:0;width:616px;height:418px;box-sizing:border-box;border-radius:16px;background:radial-gradient(ellipse at 50% 0%,rgba(var(--bn-accent-rgb),.1),transparent 60%),var(--bn-panel);border:1px solid var(--bn-panel-border);overflow:hidden;transform-origin:top center}.pk__peg[data-v-9ab866ed]{position:absolute;width:10px;height:10px;border-radius:999px;background:var(--bn-peg);box-shadow:inset 0 1px #ffffff26}.pk__peg--hit[data-v-9ab866ed]{animation:pk-peg-hit-9ab866ed .7s ease-out both}.pk__slot[data-v-9ab866ed]{position:absolute;width:42px;height:50px;box-sizing:border-box;border-radius:8px;border:1px solid var(--bn-card-border);border-bottom:3px solid;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px}.pk__slot--won[data-v-9ab866ed]{animation:pk-won-9ab866ed .9s cubic-bezier(.16,1,.3,1) both}.pk__slot-value[data-v-9ab866ed]{font-size:12px;font-weight:800;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.pk__slot-value--small[data-v-9ab866ed]{font-size:10px}.pk__trail2[data-v-9ab866ed],.pk__trail1[data-v-9ab866ed]{position:absolute;border-radius:999px;filter:blur(2px)}.pk__trail2[data-v-9ab866ed]{width:10px;height:10px;background:var(--bn-accent);transition:left .34s cubic-bezier(.25,.6,.5,1),top .34s cubic-bezier(.55,0,.9,.5),opacity .3s}.pk__trail1[data-v-9ab866ed]{width:14px;height:14px;background:var(--bn-accent-light);transition:left .26s cubic-bezier(.25,.6,.5,1),top .26s cubic-bezier(.55,0,.9,.5),opacity .3s}.pk__ball[data-v-9ab866ed]{position:absolute;width:18px;height:18px;transition:left .19s cubic-bezier(.25,.6,.5,1),top .19s cubic-bezier(.55,0,.9,.5)}.pk__ball-core[data-v-9ab866ed]{width:18px;height:18px;border-radius:999px;background:radial-gradient(circle at 35% 30%,#ffffff,var(--bn-ball-mid) 45%,var(--bn-accent));box-shadow:0 0 14px var(--bn-accent),0 0 30px rgba(var(--bn-accent-rgb),.6);animation:pk-bob-9ab866ed 1.6s ease-in-out infinite}.pk__legend[data-v-9ab866ed]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:16px}.pk__legend-item[data-v-9ab866ed]{display:flex;align-items:center;gap:7px;font-size:12px;color:#8b95a7}.pk__dot[data-v-9ab866ed]{width:8px;height:8px;border-radius:999px}.pk__pct[data-v-9ab866ed]{color:#c5ccd8;font-variant-numeric:tabular-nums}.pk__btn[data-v-9ab866ed]{position:relative;overflow:hidden;margin-top:18px;width:100%;height:58px;border:none;border-radius:14px;background:linear-gradient(180deg,var(--bn-btn-top),var(--bn-btn-bottom));color:#fff;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 14px 36px rgba(var(--bn-btn-rgb),.4),inset 0 1px #ffffff2e;transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s}.pk__btn[data-v-9ab866ed]:after{content:"";position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);animation:pk-shimmer-9ab866ed 2.6s ease-in-out infinite}.pk__btn[data-v-9ab866ed]:hover{filter:brightness(1.12)}.pk__btn[data-v-9ab866ed]:active{transform:scale(.97)}.pk__btn[data-v-9ab866ed]:disabled{cursor:default;filter:grayscale(.4) brightness(.8)}@keyframes pk-peg-hit-9ab866ed{0%{background:#fff;box-shadow:0 0 0 4px rgba(var(--bn-accent-light-rgb),.35),0 0 18px var(--bn-accent);transform:scale(1.5)}to{background:var(--bn-peg-hit);box-shadow:0 0 8px rgba(var(--bn-accent-rgb),.5);transform:scale(1)}}@keyframes pk-bob-9ab866ed{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pk-won-9ab866ed{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1.08)}}@keyframes pk-shimmer-9ab866ed{0%{transform:translate(-140%) skew(-20deg)}60%,to{transform:translate(420%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){.pk__peg--hit[data-v-9ab866ed],.pk__slot--won[data-v-9ab866ed],.pk__ball-core[data-v-9ab866ed],.pk__btn[data-v-9ab866ed]:after{animation-duration:1ms;animation-iteration-count:1}}
