:root{--gold:#ffc928;--gold2:#fff2a8;--blue:#071b55;--nav:#06173e;--text:#fff;--muted:#c7d1ee;--purple:#50187a}
*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#050d28;color:white;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}body{background:radial-gradient(circle at 50% 0,#19347a 0,#080d2a 44%,#030612 100%)}button,input,textarea{font:inherit}.app{width:min(100%,520px);margin:auto;min-height:100vh;background:linear-gradient(#07194d,#080a22 70%);box-shadow:0 0 80px #000;overflow:hidden;position:relative;padding-bottom:env(safe-area-inset-bottom)}
.topbar{height:66px;display:grid;grid-template-columns:52px 1fr minmax(150px,1.4fr) 42px 42px;gap:6px;align-items:center;padding:8px 10px;background:linear-gradient(#101e50,#07143c);border-bottom:2px solid #c98713}.profile{width:48px;height:48px;border-radius:50%;border:2px solid #f3bd39;background:radial-gradient(circle,#59300e,#101a45);color:#ffd95d;font-size:24px;position:relative}.profile b{position:absolute;right:-3px;bottom:-2px;font-size:9px;background:#0e61d8;border-radius:10px;padding:2px 4px}.player{min-width:0}.player strong,.player small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player strong{font-size:15px}.player small{font-size:8px;color:#e8c25a}.wallet{height:44px;border-radius:22px;border:2px solid #e9aa22;background:linear-gradient(#08123a,#111d51);display:grid;grid-template-columns:26px 1fr 34px;align-items:center;padding-left:8px;box-shadow:inset 0 0 10px #000}.wallet>span{color:#ffd64e}.wallet strong{text-align:center;font-size:19px}.wallet button{width:32px;height:32px;border-radius:50%;border:2px solid #7fff47;background:#169a24;color:white;font-size:25px;font-weight:900}.gift,.gear{height:40px;border:0;background:transparent;color:white;font-size:25px}
.hero{height:160px;background:#02030a url('assets/ui/amd-royal-logo.jpg?v=290') center/contain no-repeat;border-bottom:2px solid #e3a622;box-shadow:inset 0 -18px 30px #06143c}
.jackpots{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px 7px 7px;background:#07174a}.jp{border:3px solid #f2b62f;border-radius:12px;text-align:center;padding:4px 3px 7px;box-shadow:inset 0 0 10px #000,0 2px 7px #000}.jp span{display:block;font-size:10px;font-weight:900;color:#fff6a9;text-shadow:0 1px 2px #000}.jp strong{font-size:12px;letter-spacing:.02em}.grand{background:linear-gradient(#b01814,#5b0709)}.major{background:linear-gradient(#7a1d84,#32054e)}.minor{background:linear-gradient(#0c62af,#062c71)}.mini{background:linear-gradient(#0b8f34,#034b1b)}
.machine{display:grid;grid-template-columns:26px 1fr 26px;gap:0;align-items:stretch;padding:0 5px;background:#07133b}.side-lines{border:1px solid #e6ad29;background:linear-gradient(#3a1b11,#0f173b);color:#ffe76e;font-size:8px;font-weight:900;line-height:1.15;writing-mode:vertical-rl;text-orientation:mixed}.side-lines.left{border-radius:12px 0 0 12px}.side-lines.right{border-radius:0 12px 12px 0}.side-lines.active{box-shadow:inset 0 0 14px #ffb400}
.reel-stage{height:330px;border:4px solid #e6ae2b;border-radius:10px;position:relative;overflow:hidden;background:#02061b;box-shadow:inset 0 0 24px #000,0 0 12px #ffb30066}.reels{display:grid;grid-template-columns:repeat(5,1fr);height:100%;position:relative;z-index:2}.reel{display:grid;grid-template-rows:repeat(3,1fr);border-right:1px solid #d89422}.reel:last-child{border-right:0}.symbol{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 50%,#111a51,#050718 70%);border-bottom:1px solid #65400e}.symbol img{width:92%;height:92%;object-fit:contain;filter:drop-shadow(0 4px 7px #000)}.symbol.win{animation:winPulse .6s ease-in-out infinite alternate;z-index:4}@keyframes winPulse{to{filter:brightness(1.6);box-shadow:inset 0 0 25px #ffe748}}.reel.spinning .symbol img{filter:blur(2px) saturate(1.2)}.reel.stopping{animation:stopBounce .18s}@keyframes stopBounce{50%{transform:translateY(4px)}}.screen-gloss{position:absolute;inset:0;pointer-events:none;z-index:3;background:linear-gradient(115deg,#ffffff14,transparent 25%,transparent 75%,#ffffff08)}.payline-overlay{position:absolute;inset:0;z-index:6;pointer-events:none}.payline-overlay polyline{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:0}.payline-overlay.show-all polyline{opacity:.12}.payline-overlay polyline.active{opacity:1;filter:drop-shadow(0 0 5px currentColor)}
.meters{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:4px;padding:5px 8px;background:#08143c}.meters>div{border:2px solid #e1aa2c;border-radius:10px;background:linear-gradient(#0d2c6c,#06163f);text-align:center;padding:5px}.meters span{display:block;font-size:9px;color:#ffe36d}.meters strong{font-size:18px}.win-meter{transform:scale(1.03);box-shadow:0 0 12px #ffb71e}.win-meter strong{font-size:26px;color:#ffe43f}.message-strip{text-align:center;font-weight:900;color:#ffec92;padding:3px 10px;background:#060d2c;min-height:26px}.win-message{color:#fff;background:linear-gradient(90deg,#401267,#8d2c83,#401267)}
.bet-row{display:grid;grid-template-columns:1.2fr .8fr;gap:6px;padding:5px 8px}.bet-control,.total-bet{height:58px;border:2px solid #d7a329;border-radius:16px;background:linear-gradient(#112f72,#07173f);display:flex;align-items:center;justify-content:space-between;text-align:center}.bet-control button{height:44px;width:44px;border-radius:50%;margin:0 5px;border:2px solid #8bb3ff;background:#0c52bb;color:white;font-size:30px}.bet-control span,.total-bet span{display:block;font-size:9px;color:#d9e1fa}.bet-control strong,.total-bet strong{font-size:18px}.bet-control small,.total-bet small{font-size:8px;color:#ffda54}.total-bet{display:block;padding-top:7px}
.controls{display:grid;grid-template-columns:1fr 1fr 1.8fr 1fr 1fr;gap:5px;align-items:center;padding:2px 8px 7px}.art-button,.spin-button{border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;aspect-ratio:1/1}.turbo{background-image:url('assets/ui/turbo.png')}.auto{background-image:url('assets/ui/auto.png')}.maxbet{background-image:url('assets/ui/maxbet.png')}.paytable-art{background-image:url('assets/ui/paytable.png')}.spin-button{background-image:url('assets/ui/spin.png');transform:scale(1.15);filter:drop-shadow(0 0 8px #ffbc1f)}.spin-button:active,.art-button:active{transform:scale(.95)}.spin-button:disabled{filter:grayscale(.7);opacity:.7}.art-button[aria-pressed="true"]{filter:drop-shadow(0 0 10px #ffec54) brightness(1.15)}
.bottom-nav{display:grid;grid-template-columns:repeat(7,1fr);min-height:76px;background:linear-gradient(#0a2152,#04102f);border-top:2px solid #d6a12e}.bottom-nav button{border:0;border-right:1px solid #243c71;background:transparent;color:white;padding:6px 1px}.bottom-nav span{display:block;font-weight:900;font-size:18px;color:#f1c13d}.bottom-nav small{display:block;font-size:6px;margin-top:5px}.bottom-nav .selected{background:radial-gradient(circle,#6b1a54,#071841 70%);box-shadow:inset 0 0 12px #ffb220}.bottom-nav .selected span{font-size:20px;color:#fff36a}
.status{position:fixed;top:8px;left:50%;transform:translateX(-50%);z-index:20;background:#07163dd9;border:1px solid #6686d8;border-radius:14px;padding:4px 8px;font-size:9px;color:#dce6ff;display:flex;gap:5px;align-items:center;pointer-events:none}.status i{width:6px;height:6px;background:#ffb24e;border-radius:50%}.status.online i{background:#45e391}.status.error i{background:#ff5370}
.drawer{position:fixed;inset:0;background:#000b;z-index:30;display:grid;place-items:center;padding:18px}.drawer[hidden],.celebration[hidden]{display:none}.drawer-card{width:min(100%,460px);background:linear-gradient(#14265c,#070f2f);border:2px solid #d6a83d;border-radius:22px;padding:16px;box-shadow:0 18px 70px #000}.drawer-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.drawer-head button{border:0;background:#162d68;color:white;border-radius:50%;width:32px;height:32px;font-size:20px}.drawer label{display:block;color:#ccd6f4;font-size:11px;margin:8px 0}.drawer input,.drawer textarea{width:100%;margin-top:4px;border:1px solid #4968a7;border-radius:10px;background:#050d28;color:white;padding:9px}.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px}.drawer-action{width:100%;border:0;border-radius:12px;background:linear-gradient(#ffcf46,#c9870e);padding:11px;font-weight:900}.paytable-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-height:55vh;overflow:auto}.paytable-item{background:#091944;border:1px solid #5b73a9;border-radius:10px;text-align:center;padding:5px}.paytable-item img{width:70px;height:70px;object-fit:contain}.paytable-item strong{display:block;font-size:10px}.celebration{position:fixed;inset:0;z-index:40;background:radial-gradient(circle,#782269cc,#030612ef 70%);display:grid;place-items:center}.celebration-card{text-align:center;border:3px solid #ffcc3f;border-radius:28px;background:linear-gradient(#172b72,#501357);padding:28px 24px;box-shadow:0 0 55px #ffcc4d88}.celebration-card>*{display:block}.celebration-card small{color:#ffe883}.celebration-card strong{font-size:42px;color:#ffd12d;text-shadow:0 4px 0 #8e4a00}.celebration-card span{font-size:22px;margin:12px}.celebration-card button{margin:auto;border:0;border-radius:16px;background:linear-gradient(#ffe068,#d8910a);padding:10px 22px;font-weight:900}
@media(max-width:390px){.topbar{grid-template-columns:44px 1fr 140px 34px 34px}.player small{display:none}.hero{height:135px}.reel-stage{height:290px}.jackpots strong{font-size:10px}.controls{gap:2px;padding-left:4px;padding-right:4px}.bottom-nav small{font-size:5px}}

/* Motion, particles and win polish */
.reel.spinning{animation:reelShake .11s linear infinite}.reel.spinning .symbol{background:linear-gradient(180deg,#071039,#111b58,#050718);animation:reelFlow .18s linear infinite}.reel.spinning .symbol img{transform:scale(1.08);filter:blur(4px) saturate(1.4) brightness(1.2)}
@keyframes reelShake{0%,100%{transform:translateY(-2px)}50%{transform:translateY(3px)}}@keyframes reelFlow{from{background-position:0 0}to{background-position:0 80px}}
.symbol.win:after{content:'';position:absolute;inset:3px;border:3px solid #fff28a;border-radius:10px;box-shadow:0 0 16px #ffd92e, inset 0 0 14px #ffd92e;animation:winFrame .45s ease-in-out infinite alternate}@keyframes winFrame{to{opacity:.35;transform:scale(.94)}}
.coin-rain,.celebration-coins{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:12}.coin-rain i,.celebration-coins i{position:absolute;left:var(--x);top:-42px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:7px;font-weight:1000;color:#7b4300;background:radial-gradient(circle at 35% 30%,#fff7a4 0 8%,#ffd32d 22%,#d98400 67%,#7a3c00 100%);border:2px solid #ffe67b;box-shadow:0 0 10px #ffcb31;animation:coinFall 1.65s cubic-bezier(.2,.55,.55,1) var(--d) both;transform:scale(var(--s))}@keyframes coinFall{0%{transform:translateY(-20px) rotate(0) scale(var(--s));opacity:0}10%{opacity:1}100%{transform:translateY(520px) rotate(var(--r)) scale(var(--s));opacity:.15}}
.celebration{overflow:hidden}.celebration-card{position:relative;z-index:3;animation:celebrateIn .38s cubic-bezier(.2,1.6,.4,1)}.celebration-card strong{animation:titleGlow .55s ease-in-out infinite alternate}@keyframes celebrateIn{from{transform:scale(.3) rotate(-4deg);opacity:0}to{transform:scale(1);opacity:1}}@keyframes titleGlow{to{filter:brightness(1.45);text-shadow:0 0 18px #fff06c,0 4px 0 #8e4a00}}
.spin-button:not(:disabled){animation:spinGlow 1.2s ease-in-out infinite alternate}@keyframes spinGlow{to{filter:drop-shadow(0 0 16px #fff070) brightness(1.08)}}
.bonus-win-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle,#526b1599,#020500e5 68%);animation:bonusWinIn .35s ease-out}.bonus-win-overlay article{position:relative;z-index:2;width:min(92vw,650px);padding:30px 14px;text-align:center;border:3px solid #ffe47a;border-radius:28px;background:linear-gradient(145deg,#071500ed,#5d4910ed,#071000ed);box-shadow:0 0 70px #ffc400}.bonus-win-overlay small,.bonus-win-overlay h2,.bonus-win-overlay strong,.bonus-win-overlay span{display:block}.bonus-win-overlay small{letter-spacing:5px;color:#ffe5a0}.bonus-win-overlay h2{margin:12px 0;color:#fff2a6;font-size:clamp(31px,10vw,74px);text-shadow:0 0 12px #fff,0 0 30px #ff9d00}.bonus-win-overlay strong{font-size:clamp(25px,8vw,58px);color:#ffd34f}.bonus-win-overlay span{margin-top:8px;color:#fff1b2;font-weight:900}.bonus-win-coins{position:absolute;inset:0;z-index:3;pointer-events:none}.bonus-win-coins i{position:absolute;left:var(--x);top:-35px;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff9a5 0 8%,#ffd43d 24%,#b86700 72%,#ffe272 75% 82%,#784000 85%);box-shadow:0 0 8px #ffc400;animation:bonusGoldFall var(--duration) var(--delay) linear infinite}@keyframes bonusGoldFall{to{transform:translate3d(25px,115vh,0) rotateY(1080deg) rotateZ(540deg)}}@keyframes bonusWinIn{from{opacity:0;transform:scale(.82)}}
.bonus-win-overlay article{width:min(97vw,880px);aspect-ratio:2/1;box-sizing:border-box;padding:15% 17% 12%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent url("assets/ui/bonus-win-frame-v2.png?v=292") center/contain no-repeat;box-shadow:none}.bonus-win-overlay h2{display:block;margin:0 0 .08em;color:#fff4b0;font-size:clamp(30px,8.5vw,76px);line-height:1;text-shadow:0 2px 2px #4a1600,0 0 12px #fff,0 0 28px #ffae00}.bonus-win-overlay strong{display:block;color:#ffd451;font-size:clamp(25px,7vw,60px);line-height:1.05;text-shadow:0 2px 2px #3d1200,0 0 13px #ffb400}

/* Pick-a-car bonus game */
.bonus-game{position:fixed;inset:0;z-index:55;display:grid;place-items:center;overflow:hidden;padding:14px}.bonus-game[hidden]{display:none}.bonus-backdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 18%,#7d235dcc,#07102cf2 58%,#02030bf7);backdrop-filter:blur(5px)}.bonus-shell{position:relative;z-index:2;width:min(100%,520px);border:3px solid #f3c84b;border-radius:28px;background:linear-gradient(180deg,#17296d 0%,#241050 46%,#070e2d 100%);padding:18px 12px 16px;box-shadow:0 0 42px #f1bd3f88,inset 0 0 36px #0009}.bonus-top{text-align:center}.bonus-top small{display:block;color:#ffd96a;font-weight:900;letter-spacing:.16em}.bonus-top strong{display:block;font-size:27px;line-height:1.05;margin:4px 0;color:#fff;text-shadow:0 2px 0 #7b3900,0 0 13px #ffbf29}.bonus-top span{font-size:10px;color:#ccd8ff}.bonus-garage{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0}.bonus-car{position:relative;min-height:168px;border:2px solid #d9ad38;border-radius:18px;background:radial-gradient(circle at 50% 36%,#1c4189,#091435 68%);color:white;overflow:hidden;padding:8px 6px 9px;box-shadow:inset 0 0 20px #0008,0 4px 12px #0008}.bonus-car img{width:100%;height:102px;object-fit:contain;filter:drop-shadow(0 9px 7px #000)}.bonus-car b{display:block;font-size:12px;letter-spacing:.06em}.bonus-car em{position:absolute;right:8px;top:8px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(#ffe267,#c98508);border:2px solid #fff0a3;color:#6e3500;font-size:23px;font-style:normal;font-weight:1000;box-shadow:0 0 12px #ffce2e}.car-badge{position:absolute;left:8px;top:8px;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#071842;border:2px solid #f3c64b;color:#ffe47b;font-weight:1000;z-index:2}.bonus-car.bmw{background:radial-gradient(circle at 50% 36%,#174ca0,#071129 70%)}.bonus-car.rolls{background:radial-gradient(circle at 50% 36%,#673a8f,#160d2f 70%)}.bonus-car.audi{background:radial-gradient(circle at 50% 36%,#8f263d,#210912 70%)}.bonus-car:hover{filter:brightness(1.12)}.bonus-car.selected{border-color:#fff27a;animation:bonusPick .65s ease-in-out infinite alternate;box-shadow:0 0 28px #ffe946,inset 0 0 24px #ffd83d44}.bonus-car.revealed em{width:auto;min-width:46px;padding:0 7px;border-radius:18px;font-size:15px}.bonus-car.dimmed{opacity:.55;filter:grayscale(.35)}@keyframes bonusPick{to{transform:scale(1.035);filter:brightness(1.25)}}.bonus-result{text-align:center;border:2px solid #c99f36;border-radius:16px;background:#050d2dbd;padding:8px}.bonus-result span{display:block;font-size:10px;color:#d7e1ff}.bonus-result strong{display:block;color:#ffe04f;font-size:36px;line-height:1;text-shadow:0 3px 0 #8b4700,0 0 14px #ffcf31}.bonus-result small{display:block;min-height:16px;margin-top:4px;color:#fff6bf;font-weight:800}.bonus-collect{width:100%;margin-top:10px;border:2px solid #fff2a2;border-radius:15px;background:linear-gradient(#ffea68,#d78f08);color:#512600;font-weight:1000;padding:12px;box-shadow:0 0 18px #ffcb35}.bonus-shell.bonus-jackpot{animation:jackpotShell .45s ease-in-out infinite alternate}@keyframes jackpotShell{to{box-shadow:0 0 75px #fff06e,inset 0 0 45px #ffcc3a55}}
@media(max-width:390px){.bonus-shell{padding:14px 9px}.bonus-top strong{font-size:23px}.bonus-car{min-height:148px}.bonus-car img{height:88px}}

/* Accounts and persistent player wallet */
.auth-gate{position:fixed;inset:0;z-index:100;background:radial-gradient(circle at 50% 18%,#64235d,#07122f 55%,#020611);display:grid;place-items:center;padding:18px}.auth-gate[hidden]{display:none}.auth-card{width:min(100%,420px);border:2px solid #e1b33d;border-radius:26px;background:linear-gradient(180deg,#152966,#1c1245 48%,#070d27);box-shadow:0 0 55px #ffcc3d55,inset 0 0 34px #0008;padding:22px}.auth-brand{text-align:center;margin-bottom:16px}.auth-brand strong{display:block;font-size:64px;line-height:.9;color:#ffd34b;text-shadow:0 4px 0 #8b4500,0 0 20px #ffcd3c}.auth-brand span{display:block;color:white;font-weight:1000;letter-spacing:.18em}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:14px}.auth-tabs button{border:1px solid #5871b0;background:#091640;color:#b9c7ed;border-radius:11px;padding:10px;font-weight:900}.auth-tabs button.active{background:linear-gradient(#f7cf54,#bf7b0b);color:#482500;border-color:#ffe997}.auth-form label{display:block;color:#dce4ff;font-size:11px;margin:9px 0}.auth-form input{width:100%;margin-top:5px;border:1px solid #536eb1;border-radius:11px;background:#050c26;color:#fff;padding:11px 12px;font-size:16px;outline:none}.auth-form input:focus{border-color:#ffd555;box-shadow:0 0 12px #ffca3d44}.auth-form>button{width:100%;margin-top:8px;border:2px solid #fff0a0;border-radius:14px;background:linear-gradient(#ffe36c,#ce8708);color:#512900;padding:12px;font-weight:1000}.auth-error{min-height:18px;color:#ff8da0;font-size:11px;text-align:center;margin:10px 0 0}.demo-note{display:block;color:#9fb0df;text-align:center;font-size:9px;line-height:1.4;margin-top:8px}.account-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.account-summary>div{border:1px solid #4e67a3;border-radius:13px;background:#081641;padding:10px;text-align:center}.account-summary span{display:block;color:#aab8dc;font-size:8px}.account-summary strong{display:block;color:#ffe16a;font-size:18px}.account-summary small{display:block;color:#d8e2ff;font-size:9px}.history-head{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-bottom:7px;border-bottom:1px solid #31497f}.history-head button{border:0;border-radius:50%;width:30px;height:30px;background:#17346f;color:#fff;font-size:18px}.history-list{max-height:260px;overflow:auto;margin-top:7px}.history-item{display:grid;grid-template-columns:1fr auto;gap:3px 10px;padding:8px 3px;border-bottom:1px solid #1d3264}.history-item b{font-size:11px}.history-item strong{font-size:12px}.history-item small{color:#8597c6;font-size:8px}.history-item .plus{color:#63e6a4}.history-item .minus{color:#ff8c9c}.history-empty{text-align:center;color:#8999c5;font-size:10px;padding:22px}.logout-action{width:100%;margin-top:13px;border:1px solid #a84c64;border-radius:12px;background:#50152b;color:#ffdce3;padding:10px;font-weight:900}

/* v289: exact visual assets cropped from the supplied AMD Royal Slots artwork. */
.topbar{grid-template-columns:1fr;min-height:76px;padding:9px 12px}.royal-title{text-align:center;width:100%}.royal-title strong{font-size:clamp(23px,7vw,36px);line-height:1.05}.royal-title small{font-size:clamp(9px,2.6vw,13px);margin-top:4px}.jackpots{grid-template-columns:1fr;padding:7px 10px}.jp.balance-panel{min-height:54px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:7px 16px;background:linear-gradient(180deg,#163887,#071743);box-shadow:inset 0 0 18px #000,0 0 10px #dca62255}.jp.balance-panel span{font-size:12px}.jp.balance-panel strong{font-size:clamp(18px,5vw,25px);text-align:right}.symbol img,.paytable-item img{object-fit:contain}.symbol img{width:100%;height:100%}.turbo{background-image:url('assets/reference-crops/turbo.png')}.auto{background-image:url('assets/reference-crops/auto.png')}.maxbet{background-image:url('assets/reference-crops/maxbet.png')}.paytable-art{background-image:url('assets/reference-crops/paytable.png')}.spin-button{background-image:url('assets/reference-crops/spin.png');border-radius:50%}
