.pk-heading{display:flex;align-items:center;gap:13px;color:#8ca58f;margin:0 0 16px}.pk-heading h1{font-size:28px;letter-spacing:-.6px;margin:0;color:#f0f6e8}.pk-stage{width:100%;container-type:inline-size}#plinko-view{--pk-scale:.9;width:calc(970px * var(--pk-scale));height:calc(656px * var(--pk-scale));max-width:100%;margin-inline:auto}#plinko-game{grid-template-columns:320px 650px;width:970px;height:656px;transform:scale(var(--pk-scale));transform-origin:top left;border:0;margin:0}#plinko-game .rt-controls{height:656px;padding:26px;gap:10px;flex-shrink:0}#plinko-game input{font-family:inherit}#pk-amount{flex:1;width:0;min-width:0;border:0;outline:0;background:none;color:#eef4e7;font-size:16px;font-weight:600;padding:4px 0;box-shadow:none;user-select:text;-webkit-user-select:text}.pk-label{font-size:13px;color:#a5b59d;font-weight:600;margin-top:14px}.pk-risks{display:flex;padding:5px;gap:3px;background:#10251a;border-radius:8px;flex:none}.pk-risks button{flex:1;min-width:0;border:0;border-radius:6px;background:none;color:#91a68b;font-size:13px;font-weight:650;height:36px;transition:background .18s,color .18s}.pk-risks button[aria-pressed=true]{background:#d4ef83;color:#15321f}.pk-risks button:hover:not(:disabled):not([aria-pressed=true]){background:#29412e;color:#eef5e8}.pk-rows-label{margin-top:12px}#pk-row-value{color:#eff5e8}#pk-rows{accent-color:#d4ef83;width:100%;height:20px;margin:0;background:none;cursor:pointer;flex:none}#pk-auto-fields{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .2s;flex:none}.auto-layout #pk-auto-fields{grid-template-rows:1fr;opacity:1}.pk-auto-inner{overflow:hidden;min-height:0;display:grid;gap:8px}.auto-layout .pk-auto-inner{padding-top:16px}.pk-auto-inner>label,.pk-limits label{font-size:12px;color:#a5b59d}.pk-limits{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:7px}.pk-limits .rt-limit{margin-top:7px;height:40px;padding:6px}.pk-limits .rt-limit input{font-size:13px}#plinko-game .rt-count-field{height:42px;min-height:42px}#pk-status{font-size:12px;line-height:1.5;color:#dfb39a;margin:0}#pk-status:empty{display:none}#pk-place{margin-top:auto}.pk-playfield{padding:16px 18px 22px;display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;background:#10251b}.pk-toolbar{display:flex;align-items:center;gap:8px;min-height:34px;flex:none}#pk-history{display:flex;flex:1;min-width:0;overflow:hidden;justify-content:flex-end}#pk-history button{border:0;background:none;padding:4px 1px;color:#8ea185;font-size:12px;font-weight:650;white-space:nowrap}#pk-history button.win{color:#d4ef83}.pk-board-wrap{position:relative;min-width:0;width:100%;margin-block:auto}#pk-board{display:block;width:100%;height:auto;overflow:visible;pointer-events:none}#pk-payouts{position:absolute;display:flex;gap:2px;left:6.25%;right:6.25%;top:81.7857142857%;height:calc(5.55555556% - 2px);align-items:stretch}#pk-payouts button{display:grid;place-items:center;border:0;border-radius:4px;flex:1;min-width:0;padding:0 1px;font-size:clamp(7px,.8vw,11px);font-weight:700;color:#14251b;white-space:nowrap;transition:transform .13s;background:var(--bucket-color)}#pk-payouts button.landed{animation:pk-land .28s ease-out}#pk-payouts button:focus-visible{outline:2px solid #fff;outline-offset:2px}.pk-ball{fill:#fff;stroke:none}.pk-tooltip{position:fixed;z-index:1000;display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;width:310px;max-width:calc(100vw - 24px);padding:14px;border:0;border-radius:7px;background:#29412e;color:#eff5e8;pointer-events:none;box-sizing:border-box}.pk-tooltip[hidden]{display:none}.pk-tooltip div{display:grid;gap:6px;text-align:center}.pk-tooltip span{font-size:10px;color:#a5b59d;white-space:nowrap}.pk-tooltip strong{font-size:12px;white-space:nowrap}#pk-fairness{width:min(480px,calc(100vw - 32px))}#pk-close-terms{display:block;width:100%;border:0;background:none;color:#a4b89b;padding:14px;cursor:pointer}#pk-terms .rt-primary{margin-top:14px}@keyframes pk-land{50%{filter:brightness(1.25)}to{filter:brightness(1)}}
@media(max-width:1000px){#plinko-view{width:100%;height:auto;max-width:750px}#plinko-game{width:100%;height:auto;transform:none;grid-template-columns:1fr}#plinko-game .pk-playfield{grid-row:1;min-height:0;padding:12px 12px 24px;gap:0}#plinko-game .rt-controls{height:auto;min-height:0;padding:20px 16px;gap:10px}#pk-place{order:-2;margin:0 0 8px}#plinko-game .rt-mode{order:8;margin-top:14px}#pk-payouts{gap:1px}#pk-payouts button{font-size:clamp(5px,1.6vw,11px);border-radius:2px}.pk-toolbar{min-height:32px}.pk-rows-label{margin-top:8px}.pk-label{margin-top:10px}}
@media(prefers-reduced-motion:reduce){#plinko-game *{animation:none!important;transition:none!important}}
#pk-board circle{stroke:none}#pk-board .pk-ball{fill:#fff;stroke:none}#pk-rows{appearance:none;-webkit-appearance:none;border:0;outline:0;padding:0;height:6px;border-radius:6px;background:linear-gradient(to right,#d4ef83 var(--rows-progress,50%),#2a4230 var(--rows-progress,50%));margin:7px 0}#pk-rows::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:15px;height:15px;background:#d4ef83;border-radius:50%;border:0;cursor:pointer}#pk-rows::-moz-range-thumb{width:15px;height:15px;background:#d4ef83;border-radius:50%;border:0;cursor:pointer}#pk-rows:focus-visible{outline:2px solid #8da86f;outline-offset:5px}
#pk-payouts button{container-type:inline-size;overflow:hidden}#pk-payouts button>span{display:block;max-width:100%;font-size:clamp(2px,calc(100cqw / var(--pk-chars,7) / .64),11px);line-height:1;font-weight:750}

#pk-payouts button{aspect-ratio:auto;height:100%;align-self:stretch}#pk-history{position:relative;height:34px;flex:1;min-width:0}
#plinko-game .rt-controls{position:relative;padding-bottom:96px}#plinko-game #pk-place{position:absolute;bottom:26px;left:26px;width:calc(100% - 52px);margin:0}.pk-auto-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 12px}.auto-layout .pk-auto-inner{padding-top:8px}.pk-auto-count,.pk-auto-delay{display:flex;flex-direction:column;gap:7px;min-width:0}.pk-auto-count>label,.pk-auto-delay>label{display:flex;justify-content:space-between;gap:4px;color:#a5b59d;font-size:11px;white-space:nowrap}.pk-auto-delay output{color:#e3ecd9}.pk-auto-delay input{width:100%;margin:auto 0;accent-color:#d4ef83;height:6px}.pk-limits{grid-column:1/-1;margin-top:0}.pk-limits .rt-limit{height:36px;min-height:36px;margin-top:5px}.pk-auto-count .rt-count-field{min-height:36px!important;height:36px!important}.pk-auto-count .rt-count-field input{font-size:13px}.pk-auto-count .rt-count-field button{width:26px;height:24px}@media(max-width:1000px){#plinko-game .rt-controls{padding-bottom:20px}#plinko-game #pk-place{position:static;width:100%;margin:0 0 8px}.pk-auto-delay input{min-height:20px}}
#pk-delay{appearance:none;-webkit-appearance:none;border:0;outline:0;padding:0;height:6px;min-height:6px!important;border-radius:6px;background:#2a4230;cursor:pointer}#pk-delay::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:14px;height:14px;background:#d4ef83;border:0;border-radius:50%}#pk-delay::-moz-range-thumb{width:14px;height:14px;background:#d4ef83;border:0;border-radius:50%}#pk-delay:focus-visible{outline:2px solid #8da86f;outline-offset:5px}

.pk-auto-count .rt-count-field{padding:0 10px;gap:6px}.pk-auto-count .rt-count-field input{height:100%;padding:0!important;appearance:textfield;-moz-appearance:textfield}.pk-auto-count input::-webkit-inner-spin-button,.pk-auto-count input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.pk-auto-count .rt-count-field button{width:24px;height:28px;background:none;padding:3px;border-radius:4px}.pk-auto-count .rt-count-field button:hover:not(:disabled){background:#29412f}.pk-auto-count .rt-count-field button svg{width:18px;height:18px}
