.plinko-error-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--color-light-grey-1)}.plinko-error-fallback h3{margin-bottom:1rem;font-size:var(--font-lg)}.plinko-error-fallback p{margin-bottom:1.5rem;color:var(--color-text-grey)}.plinko-error-refresh-button{padding:.75rem 1.5rem;font-size:var(--font-md);font-weight:700;text-transform:uppercase;letter-spacing:.5px;background-color:var(--color-text-red);color:#fff;border:none;border-radius:.25rem;cursor:pointer;transition:all var(--global-transition)}.plinko-error-refresh-button:hover{background:#ff7e7f}.plinko-error-refresh-button:active{transform:scale(.95)}.plinko-buckets{z-index:3;pointer-events:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;gap:.5%;margin:0 auto}@media(max-width:768px){.plinko-buckets{gap:.25%}}@media(max-width:440px){.plinko-buckets{gap:.1%}}.plinko-bucket{pointer-events:auto;height:33px;display:inline-block;position:relative;border-radius:4px;color:#fff;font-size:13px;text-align:center;-webkit-user-select:none;user-select:none;flex:1;min-width:0;overflow:visible!important;display:flex;justify-content:center;align-items:center}.plinko-bucket .bucket-label{white-space:nowrap;line-height:1;font-size:inherit;overflow:visible!important;text-overflow:clip!important}.plinko-bucket .bucket-x{font-size:9px;line-height:150%;flex-shrink:0}.plinko-bucket.edge{box-shadow:0 2px 8px rgba(231,76,60,.3)}.plinko-bucket.mid{box-shadow:0 2px 8px rgba(243,156,18,.3)}.plinko-bucket.center{box-shadow:0 2px 8px rgba(241,196,15,.3)}.plinko-bucket:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.plinko-bucket.hit{animation:plinko-bucket-bounce .55s ease}.plinko-bucket.highlighted{transform:scale(1.05);z-index:10}.plinko-bucket.standalone{width:60px;height:33px;font-size:13px;flex:none}@media(max-width:768px){.plinko-bucket{height:28px}.plinko-bucket,.plinko-bucket .bucket-label{font-size:.65rem!important}.plinko-bucket .bucket-x{font-size:.5rem!important}}@media(max-width:600px){.plinko-bucket{height:24px}.plinko-bucket,.plinko-bucket .bucket-label{font-size:.5rem!important}.plinko-bucket .bucket-x{font-size:.4rem!important}}@media(max-width:440px){.plinko-bucket{height:20px}.plinko-bucket,.plinko-bucket .bucket-label{font-size:.4rem!important}.plinko-bucket .bucket-x{font-size:.35rem!important}}@media(max-width:360px){.plinko-bucket{height:18px}.plinko-bucket,.plinko-bucket .bucket-label{font-size:.35rem!important}.plinko-bucket .bucket-x{font-size:.3rem!important}}@keyframes plinko-bucket-bounce{0%{transform:translateY(0)}20%{transform:translateY(-8px)}50%{transform:translateY(0)}70%{transform:translateY(-4px)}to{transform:translateY(0)}}.plinko-payout-tooltip{background:var(--color-dark-grey-2)!important;border:1px solid var(--color-dark-grey-4)!important;border-radius:12px!important;padding:1rem!important;min-width:180px;opacity:1!important;z-index:9999!important;pointer-events:none}.plinko-payout-tooltip.react-tooltip__place-top:after{border-top-color:var(--color-dark-grey-2)!important}.plinko-payout-tooltip__content{display:flex;flex-direction:column;gap:.75rem}.plinko-payout-tooltip__row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.plinko-payout-tooltip__label{color:var(--color-light-grey-2);font-size:.8rem;font-weight:500}.plinko-payout-tooltip__value{color:var(--color-white);font-size:.9rem;font-weight:600;font-variant-numeric:tabular-nums}.plinko-payout-tooltip__value--positive{color:var(--color-accent-green)}.plinko-payout-tooltip__value--negative{color:var(--color-accent-primary)}