.ploy-live-stats{
  box-sizing:border-box;position:relative;isolation:isolate;width:min(100%,var(--pls-max));margin:18px auto;
  padding:clamp(12px,2.2vw,24px);font-family:inherit;color:var(--pls-text);
  background:linear-gradient(180deg,color-mix(in srgb,var(--pls-bg) 94%,#102b67 6%),var(--pls-bg));
  border:var(--pls-outer-border) solid color-mix(in srgb,var(--pls-blue) 74%,transparent);border-radius:var(--pls-radius);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 30px rgba(0,0,0,.18),0 0 var(--pls-glow-blur) var(--pls-glow-spread) color-mix(in srgb,var(--pls-glow) var(--pls-glow-strength),transparent);
  animation:plsOuterGlow 2.8s ease-in-out infinite;
}
.ploy-live-stats *{box-sizing:border-box}
.pls-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.8vw,16px)}
.pls-stat-card{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(12px,2vw,22px) clamp(6px,1.4vw,14px);background:linear-gradient(180deg,color-mix(in srgb,var(--pls-card) 96%,white 4%),var(--pls-card));border:var(--pls-card-border) solid color-mix(in srgb,var(--pls-blue) 64%,transparent);border-radius:calc(var(--pls-radius) * .75);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 15px color-mix(in srgb,var(--pls-blue) 13%,transparent)}
.pls-icon{display:inline-flex;width:clamp(24px,4.2vw,38px);height:clamp(24px,4.2vw,38px);margin-bottom:6px;filter:drop-shadow(0 0 8px currentColor)}
.pls-icon svg{width:100%;height:100%;fill:currentColor}.pls-icon-blue{color:var(--pls-blue)}.pls-icon-yellow{color:var(--pls-yellow)}
.pls-number{display:block;max-width:100%;font-size:clamp(16px,3vw,29px);font-weight:800;line-height:1.12;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;transform:translateZ(0)}
.pls-money{font-size:clamp(13px,2.5vw,25px)}
.pls-label{margin-top:7px;font-size:clamp(11px,1.8vw,16px);line-height:1.25;color:var(--pls-muted)}
.pls-jackpot-wrap{margin-top:clamp(14px,2.5vw,24px);padding:clamp(15px,2.3vw,24px);border:var(--pls-jackpot-border) solid color-mix(in srgb,var(--pls-blue) 67%,transparent);border-radius:calc(var(--pls-radius) * .85);box-shadow:inset 0 0 18px color-mix(in srgb,var(--pls-blue) 7%,transparent)}
.pls-jackpot-title{margin:0 0 clamp(12px,2vw,18px)!important;padding:0!important;border:0!important;background:none!important;text-align:center;color:var(--pls-yellow)!important;font:800 clamp(24px,4vw,40px)/1.1 inherit!important;text-shadow:0 0 8px color-mix(in srgb,var(--pls-yellow) 95%,transparent),0 0 22px color-mix(in srgb,var(--pls-yellow) 70%,transparent)}
.pls-jackpot-card{position:relative;overflow:hidden;display:flex;min-height:clamp(120px,20vw,175px);flex-direction:column;align-items:center;justify-content:center;padding:20px 14px;background:linear-gradient(105deg,#ffe11d,#ffc52e);border:var(--pls-yellow-border) solid color-mix(in srgb,var(--pls-yellow) 55%,#fff);border-radius:calc(var(--pls-radius) * .75);box-shadow:0 0 22px color-mix(in srgb,var(--pls-yellow) 28%,transparent),inset 0 1px 0 rgba(255,255,255,.58);color:#121b43}
.pls-jackpot-card::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.28) 47%,transparent 62%);transform:translateX(-130%);animation:plsShine 4.2s ease-in-out infinite}
.pls-jackpot-label,.pls-jackpot-value{position:relative;z-index:2}.pls-jackpot-label{font-size:clamp(16px,2.4vw,23px);font-weight:700;line-height:1.2}.pls-jackpot-value{margin-top:8px;font-size:clamp(31px,6vw,58px);font-weight:900;line-height:1;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(255,255,255,.22)}
.pls-coin-rain{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}
.pls-float-coin{position:absolute;left:var(--coin-x);top:25%;width:var(--pls-coin-size);height:var(--pls-coin-size);display:grid;place-items:center;border:2px solid rgba(255,255,255,.78);border-radius:50%;color:#fff8c3;background:rgba(255,183,0,.28);box-shadow:inset 0 0 0 2px rgba(255,199,0,.35),0 0 10px rgba(255,190,0,.45);font-style:normal;font-weight:900;font-size:calc(var(--pls-coin-size) * .58);line-height:1;opacity:0;transform:translate(-50%,-55px) scale(.55) rotate(0deg);animation:plsCoinFall var(--pls-coin-speed) cubic-bezier(.22,.7,.26,1) var(--coin-delay) infinite;will-change:transform,opacity}
@keyframes plsCoinFall{0%{opacity:0;transform:translate(-50%,-58px) scale(.55) rotate(0deg)}18%{opacity:.9}52%{opacity:1;transform:translate(-50%,7px) scale(1) rotate(var(--coin-rot))}80%{opacity:.72}100%{opacity:0;transform:translate(-50%,70px) scale(.72) rotate(calc(var(--coin-rot) * 2))}}
@keyframes plsShine{0%,58%{transform:translateX(-130%)}78%,100%{transform:translateX(135%)}}
@keyframes plsOuterGlow{0%,100%{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 30px rgba(0,0,0,.18),0 0 var(--pls-glow-blur) var(--pls-glow-spread) color-mix(in srgb,var(--pls-glow) var(--pls-glow-strength),transparent)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 30px rgba(0,0,0,.18),0 0 calc(var(--pls-glow-blur) + 8px) calc(var(--pls-glow-spread) + 1px) color-mix(in srgb,var(--pls-glow) var(--pls-glow-strength),transparent)}}
@media(max-width:760px){.ploy-live-stats{padding:12px}.pls-grid{gap:7px}.pls-stat-card{padding:12px 4px}.pls-jackpot-wrap{padding:12px}.pls-jackpot-card{min-height:118px}}
@media(max-width:480px){.ploy-live-stats{margin:12px auto}.pls-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.pls-stat-card{min-height:118px;padding:10px 3px}.pls-icon{width:24px;height:24px}.pls-number{font-size:clamp(13px,4.3vw,18px)}.pls-money{font-size:clamp(10px,3.35vw,14px)}.pls-label{font-size:clamp(9px,2.8vw,12px);margin-top:5px}.pls-jackpot-wrap{margin-top:10px;padding:12px}.pls-jackpot-title{font-size:clamp(23px,8vw,31px)!important}.pls-jackpot-card{min-height:110px}.pls-jackpot-label{font-size:15px}.pls-jackpot-value{font-size:clamp(29px,10vw,42px)}.pls-float-coin{border-width:1.5px}}
@media(prefers-reduced-motion:reduce){.ploy-live-stats,.ploy-live-stats *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.pls-float-coin{display:none!important}}
