.slot-v7-jackpots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:10px 0 14px}.slot-v7-jackpot{position:relative;display:flex;align-items:center;gap:5px;min-width:0;padding:13px 9px;border:1px solid #edbc58;border-radius:12px;background:radial-gradient(ellipse at 0 90%,#c7771d88,transparent 70%),linear-gradient(135deg,#55365d,#211f3a);box-shadow:inset 0 1px #fff2,0 3px 18px #0c102533}.slot-v7-jackpot .slot-jackpot-art{width:clamp(58px,7.2vw,105px);height:clamp(58px,7.2vw,105px);object-fit:contain;filter:drop-shadow(0 0 12px #ffc33588);flex-shrink:0}.slot-v7-jackpot>div{min-width:0}.slot-v7-jackpot span{font-size:9px;letter-spacing:1.2px;color:#ffe0a0;font-weight:800;display:block}.slot-v7-jackpot strong{display:block;font-size:clamp(20px,2.8vw,34px);color:#fff1c6;line-height:1.25;overflow-wrap:anywhere}.slot-v7-jackpot small{display:block;font-size:8px;color:#ddc6a8;margin-top:3px}.slot-v7-jackpot.jackpot-major{border-color:#54e5b6;background:radial-gradient(ellipse at 0 90%,#19785b99,transparent 70%),linear-gradient(135deg,#1b4d52,#211f3a)}.slot-v7-jackpot.jackpot-major span{color:#9cffe1}.slot-v7-jackpot.jackpot-major strong{color:#d5fff0}.slot-v7-jackpot.jackpot-mini{border-color:#ba8dff;background:radial-gradient(ellipse at 0 90%,#843fc999,transparent 70%),linear-gradient(135deg,#363b74,#211f3a)}.slot-v7-jackpot.jackpot-mini span{color:#d4bdff}.slot-v7-jackpot.jackpot-mini strong{color:#ebdcff}.slot-v7-eligibility{grid-column:1/-1;display:flex;gap:5px 15px;flex-wrap:wrap;align-items:center;padding:7px 10px;border-radius:6px;background:#11182c77;font-size:9px;color:#c9d0e4}.slot-v7-eligibility b{color:#8ff6c9;letter-spacing:.7px}.slot-v7-eligibility.ineligible b{color:#ffce83}.slot-v7-pot{border-color:#edbc58;background:radial-gradient(ellipse,#a5793155,#282337)}.slot-v7-pot.jackpot-major{border-color:#54e5b6;background:radial-gradient(ellipse,#21896755,#25283b)}.slot-v7-pot.jackpot-mini{border-color:#ba8dff;background:radial-gradient(ellipse,#8540ca55,#25283b)}.slot-v7-pot>.slot-jackpot-art{width:65px;height:65px;object-fit:contain;filter:drop-shadow(0 0 7px #ffcf5a44)}.slot-v5-jackpot-prize>.slot-jackpot-art{width:120px;height:120px;object-fit:contain;display:block;margin:auto}.slot-v7-machine.v2-spinning .slot-v2-lines{display:none}.slot-v7-machine .slot-v2-cell img{pointer-events:none}@media(max-width:900px){.slot-v7-jackpot{flex-direction:column;text-align:center;padding:8px 3px;gap:1px}.slot-v7-jackpot .slot-jackpot-art{width:68px;height:68px}.slot-v7-jackpot span{font-size:8px;letter-spacing:.4px}}@media(max-width:650px){.slot-v7-jackpots{gap:5px}.slot-v7-jackpot strong{font-size:20px}.slot-v7-jackpot .slot-jackpot-art{width:58px;height:58px}.slot-v7-pot>.slot-jackpot-art{width:38px;height:38px}.slot-v7-pot .slot-v4-tile-prices{font-size:5px}.slot-v7-eligibility{font-size:8px}.slot-v7-eligibility b{font-size:8px}}
/* Keep full pool amounts together as the shared balances grow. */
.slot-v7-jackpot{flex-direction:column;text-align:center;gap:2px}.slot-v7-jackpot .slot-jackpot-art{width:72px;height:72px}.slot-v7-jackpot strong{font-size:28px;white-space:nowrap;overflow-wrap:normal}@media(max-width:650px){.slot-v7-jackpot .slot-jackpot-art{width:58px;height:58px}.slot-v7-jackpot strong{font-size:20px}}
