/* ===== The Arcade, stage 1 (js/am-arcade.js): fixed stake, linked jackpots, tournament ===== */
.am-fixed{padding:4px 10px;border-radius:6px;background:#0b1a2e;border:1px solid var(--brass-dim);color:#ffd24a;font:600 13px/1.2 "Barlow Condensed",sans-serif;display:inline-flex;align-items:center}
.arc-jacks{margin:4px 0 8px}
.arc-jacks .arc-mini{border-color:#7fc8ff;color:#cfe9ff}
.arc-jacks .arc-minor{border-color:#9fe3a1;color:#dfffe0}
.arc-jacks .arc-major{border-color:#ff9f6a;color:#ffe3d3}
.arc-jacks .arc-grand{border-color:#ffd24a;color:#ffd24a;box-shadow:0 0 8px rgba(255,210,74,.35)}
.arc-jacks .arc-grand b{color:#fff}
.arc-jacks span.hit{animation:arcHit .8s ease-in-out 3}
@keyframes arcHit{0%,100%{transform:scale(1)}50%{transform:scale(1.12);background:#3b2a00}}
.arc-tour{padding:4px 10px;border-radius:6px;background:#1c1038;border:1px solid #8a6cff;color:#e8e0ff;font:600 13px/1.2 "Barlow Condensed",sans-serif;display:inline-flex;align-items:center;gap:6px}
.arc-tour b{color:#ffd24a}
.arc-stake .vp-coins .btn{min-width:40px}
/* ===== stage 6 themes: the Arcade felt, the reef tank, one motif per slot ===== */
body.automat{--felt:#2a1846;--felt-deep:#0d0618}
body.automat .table{box-shadow:inset 0 0 0 2px #c86bff,inset 0 0 24px rgba(200,107,255,.35),0 0 18px rgba(80,220,255,.25),0 24px 44px var(--shade)}
.amf-tank{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.07) 38%,transparent 46%,transparent 60%,rgba(255,255,255,.05) 66%,transparent 72%),radial-gradient(ellipse 30% 14% at 15% 100%,#c8406a 60%,transparent 62%),radial-gradient(ellipse 22% 18% at 82% 100%,#e07a3a 60%,transparent 62%),radial-gradient(ellipse 50% 8% at 50% 100%,#d9c08a 70%,transparent 72%),linear-gradient(180deg,#0b4f6c,#08354d 55%,#05202f)}
.am-th-classic .am-mach{background:radial-gradient(ellipse at 50% 0%,#5a3a10,#1d1206 75%);border-radius:16px;padding:10px}
.am-th-vault .am-mach{background:repeating-linear-gradient(90deg,#1c2a22 0 18px,#22342a 18px 20px),#1c2a22;border-radius:16px;padding:10px}
.am-th-book .am-mach{background:radial-gradient(ellipse at 50% 30%,#4a3410,#140c03 75%);border-radius:16px;padding:10px}
.am-th-tumble .am-mach{background:linear-gradient(180deg,#4a1238,#1e0618);border-radius:16px;padding:10px}
