.arcade-page{--arcade-gold:var(--wallet-gold-mark);--arcade-gold-bg:var(--wallet-gold-bg);--arcade-long:var(--positive);--arcade-short:var(--negative);--arcade-felt:color-mix(in srgb, var(--surface) 86%, var(--positive) 14%);--arcade-paper:var(--paper-front-start);--arcade-paper-edge:var(--paper-line);padding-bottom:48px}.arcade-house{font-size:var(--text-small);flex-wrap:wrap;gap:12px 28px;margin:-10px 0 22px;display:flex}.arcade-house div{align-items:baseline;gap:8px;display:flex}.arcade-house dt{color:var(--muted);align-items:center;gap:4px;display:inline-flex}.arcade-house dd{font-family:IBM Plex Mono,monospace;font-weight:600}.arcade-games{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:28px;list-style:none;display:grid}.arcade-card{border:1px solid var(--line);background:linear-gradient(135deg, transparent 0 calc(100% - 26px), var(--paper-middle) calc(100% - 26px)), var(--arcade-felt);height:100%;min-height:168px;color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;padding:18px 18px 16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.arcade-card:hover,.arcade-card:focus-visible{border-color:var(--arcade-gold);box-shadow:0 10px 24px var(--floating-shadow);transform:translateY(-2px)rotate(-.4deg)}.arcade-card .glyph{width:56px;height:42px;margin-bottom:8px}.arcade-card-casino{font-size:var(--text-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--arcade-gold);font-weight:600}.arcade-card-name{font-size:var(--text-section);font-weight:600}.arcade-card-line{color:var(--muted);font-size:var(--text-caption);line-height:1.4}.glyph .glyph-a{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge);stroke-width:1.2px}.glyph .glyph-b{fill:color-mix(in srgb, var(--arcade-long) 45%, var(--arcade-paper));stroke:var(--arcade-paper-edge);stroke-width:1.2px}.glyph .glyph-c{fill:color-mix(in srgb, var(--arcade-short) 45%, var(--arcade-paper));stroke:var(--arcade-paper-edge);stroke-width:1.2px}.glyph .glyph-line{fill:none;stroke:var(--arcade-paper-edge);stroke-width:1.4px}.arcade-lobby-grid{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:24px;display:grid}.arcade-lobby-main{flex-direction:column;gap:24px;display:flex}@media (max-width:900px){.arcade-lobby-grid{grid-template-columns:minmax(0,1fr)}}.arcade-player>:not(.panel-heading){margin:0 21px 16px}.arcade-player-facts{flex-wrap:wrap;gap:10px 28px;display:flex}.arcade-player-facts dt{color:var(--muted);font-size:var(--text-caption)}.arcade-player-facts dd{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:var(--text-lead)}.arcade-limits h3{font-size:var(--text-small);align-items:center;gap:4px;margin-bottom:6px;display:flex}.arcade-limit-fields{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:10px;display:grid}.arcade-limit-fields .field input{width:100%;min-width:0}.arcade-optin{font-size:var(--text-small);align-items:center;gap:8px;display:flex}.arcade-optin input{width:18px;height:18px;accent-color:var(--action-bg)}.arcade-streak{font-size:var(--text-caption);border:1px solid;border-radius:999px;padding:2px 8px;font-weight:600}.arcade-streak-win{color:var(--arcade-long)}.arcade-streak-loss{color:var(--arcade-short)}.arcade-resume{flex-wrap:wrap;gap:12px;display:flex}.arcade-board-rows{padding:0 21px 16px;list-style:none}.arcade-board-rows li{border-top:1px solid var(--line-subtle);font-size:var(--text-small);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;display:grid}.arcade-board-rank{color:var(--arcade-gold);font-family:IBM Plex Mono,monospace;font-weight:600}.arcade-board .panel-heading h2,.arcade-big-bets h2{align-items:center;gap:4px;display:inline-flex}.segmented-small button{min-height:30px}.arcade-big-bets .lb-feed-body{max-height:560px;overflow-y:auto}.arcade-bets{list-style:none}.arcade-bet{border-top:1px solid var(--line-subtle);font-size:var(--text-caption);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 16px;display:flex}.arcade-bet-verb{color:var(--muted)}.arcade-bet-liq .arcade-bet-verb{color:var(--arcade-short);font-weight:600}.arcade-switcher{scrollbar-width:thin;gap:8px;padding:20px 0 6px;display:flex;overflow-x:auto}.arcade-switch{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--muted);font-size:var(--text-caption);border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.arcade-switch .glyph{width:26px;height:20px}.arcade-switch[aria-current=page]{color:var(--ink);border-color:var(--arcade-gold);background:var(--arcade-gold-bg);font-weight:600}.arcade-table{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--arcade-gold) 12%, transparent), transparent 60%), var(--arcade-felt);max-width:720px;box-shadow:0 18px 44px var(--floating-shadow);border-radius:18px;margin:18px auto 0;padding:22px 24px 26px;position:relative}.arcade-table-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}.arcade-table-head h1{font-size:var(--text-page);line-height:1.1}.arcade-casino{font-size:var(--text-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--arcade-gold);font-weight:600}.arcade-table-meta{font-size:var(--text-small);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.arcade-balance{font-family:IBM Plex Mono,monospace;font-weight:600}.arcade-stage{justify-content:center;align-items:center;min-height:220px;margin:8px 0 14px;display:flex}.arcade-max .arcade-stage{min-height:0;margin:0}.arcade-controls{flex-wrap:wrap;gap:14px 18px;margin-bottom:14px;display:flex}.arcade-field{border:0;min-width:0;margin:0;padding:0}.arcade-field legend{font-size:var(--text-caption);color:var(--muted);margin-bottom:6px}.arcade-field .segmented button{min-width:56px;min-height:40px;font-size:var(--text-small)}.segmented-sides .side-long[aria-pressed=true]{color:var(--arcade-long)}.segmented-sides .side-short[aria-pressed=true]{color:var(--arcade-short)}.segmented-leverage button:last-child[aria-pressed=true]{color:var(--arcade-gold);background:var(--arcade-gold-bg)}.segmented button:disabled{opacity:.45;cursor:not-allowed}.chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip{--chip:var(--wallet-blue-mark);border:3px dashed color-mix(in srgb, var(--chip) 70%, var(--surface));background:radial-gradient(circle, var(--surface) 0 52%, var(--chip) 54% 100%);width:52px;height:52px;color:var(--ink);cursor:pointer;border-radius:50%;font-family:IBM Plex Mono,monospace;font-size:.8rem;font-weight:600;transition:transform .14s}.chip-1{--chip:var(--wallet-mint-mark)}.chip-2{--chip:var(--wallet-purple-mark)}.chip-3{--chip:var(--wallet-teal-mark)}.chip-4{--chip:var(--arcade-gold)}.chip:hover:not(:disabled){transform:translateY(-2px)}.chip[aria-pressed=true]{box-shadow:0 0 0 2px var(--focus-ring);transform:translateY(-3px)scale(1.06)}.chip:disabled{opacity:.35;cursor:not-allowed}.chip-custom{border:1px solid var(--input-line);background:var(--input-bg);border-radius:22px;align-items:center;gap:4px;height:44px;padding:0 10px;font-family:IBM Plex Mono,monospace;display:inline-flex}.chip-custom input{width:72px;color:var(--ink);font:inherit;background:0 0;border:0;font-size:16px}.chip-custom input:focus{outline:none}.chip-custom:focus-within{box-shadow:0 0 0 2px var(--focus-ring)}.arcade-honest{font-size:var(--text-small);margin-bottom:8px;line-height:1.45}.payout-line{font-size:var(--text-caption);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:16px;display:flex}.payout-line strong{color:var(--ink);font-family:IBM Plex Mono,monospace}.payout-line-at{background:var(--badge-bg);border-radius:4px;padding:1px 6px}.arcade-play,.arcade-cash-out{width:100%;min-height:58px;font-size:var(--text-lead);letter-spacing:.02em;border-radius:12px;font-weight:600}.arcade-play:disabled,.arcade-cash-out:disabled{opacity:.55;cursor:not-allowed}.arcade-cash-out{background:var(--arcade-gold);border-color:var(--arcade-gold);color:var(--canvas)}.arcade-cash-out:hover:not(:disabled){filter:brightness(1.08);background:var(--arcade-gold)}.arcade-gate{justify-content:center;padding:6px 0;display:flex}.arcade-gate .button{width:100%;min-height:52px}.arcade-table .panel{margin-top:8px}.fairness{font-size:var(--text-caption);color:var(--muted);margin-top:14px}.fairness summary{cursor:pointer;width:fit-content}.fairness-ok{color:var(--arcade-long)}.fairness-bad{color:var(--arcade-short)}.fairness dl{background:var(--surface-subtle);border-radius:8px;gap:8px;margin-top:10px;padding:12px;display:grid}.fairness dt{color:var(--ink);font-weight:600}.fairness dd{font-family:IBM Plex Mono,monospace}.fortune-wheel{width:min(340px,82vw)}.fortune-wheel-svg{width:100%;height:auto;overflow:visible}.fortune-wheel-turn{transform-box:view-box;transform-origin:0 0;transition:transform 2.7s cubic-bezier(.12,.78,.16,1)}.fortune-wheel.is-waiting .fortune-wheel-wobble{transform-box:view-box;transform-origin:0 0;animation:.6s ease-in-out infinite wheel-wobble}@keyframes wheel-wobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.wheel-slice{stroke:var(--arcade-paper-edge);stroke-width:1px}.wheel-long{fill:color-mix(in srgb, var(--arcade-long) 32%, var(--arcade-paper))}.wheel-short{fill:color-mix(in srgb, var(--arcade-short) 32%, var(--arcade-paper))}.wheel-top{stroke:var(--arcade-gold);stroke-width:2.2px}.wheel-lucky.wheel-long,.wheel-lucky.wheel-short{fill:color-mix(in srgb, var(--arcade-gold) 40%, var(--arcade-paper))}.wheel-label{fill:var(--paper-ink);dominant-baseline:middle;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600}.wheel-label-leverage{fill:var(--ink);font-size:11px}.wheel-rim{fill:none;stroke:var(--arcade-gold);stroke-width:4px}.wheel-hub{fill:var(--surface-raised);stroke:var(--arcade-gold);stroke-width:2px}.fortune-teller rect{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.fortune-teller path{fill:none;stroke:var(--arcade-paper-edge);stroke-width:1.4px}.wheel-pointer{fill:var(--arcade-gold);stroke:var(--canvas);stroke-width:1.5px}.frog-pond{width:min(380px,86vw)}.frog-svg{width:100%;height:auto;overflow:visible}.pad{stroke:var(--arcade-paper-edge)}.pad-long{fill:color-mix(in srgb, var(--arcade-long) 38%, transparent)}.pad-short{fill:color-mix(in srgb, var(--arcade-short) 38%, transparent)}.pad-label{fill:var(--muted);letter-spacing:.12em;text-anchor:middle;font-size:12px;font-weight:600}.frog-body{fill:color-mix(in srgb, var(--arcade-long) 55%, var(--arcade-paper));stroke:var(--arcade-paper-edge)}.frog-leg{fill:color-mix(in srgb, var(--arcade-long) 35%, var(--arcade-paper));stroke:var(--arcade-paper-edge)}.frog-fold{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.frog-eye{fill:var(--ink)}.frog{transition:transform 1.1s cubic-bezier(.3,0,.3,1)}.frog-pond.is-waiting .frog{animation:.45s ease-in-out infinite frog-crouch}@keyframes frog-crouch{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(4px)scaleY(.92)}}.frog-long .frog{animation:1.1s cubic-bezier(.3,0,.3,1) forwards frog-jump-long}.frog-short .frog{animation:1.1s cubic-bezier(.3,0,.3,1) forwards frog-jump-short}@keyframes frog-jump-long{0%{transform:translate(0)}50%{transform:translate(55px,-70px)rotate(14deg)}to{transform:translate(110px)}}@keyframes frog-jump-short{0%{transform:translate(0)}50%{transform:translate(-55px,-70px)rotate(-14deg)}to{transform:translate(-110px)}}.paper-cube{flex-direction:column;align-items:center;gap:8px;display:flex}.paper-cube-svg{width:180px;height:180px;overflow:visible}.cube-top{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.cube-left{fill:color-mix(in srgb, var(--arcade-gold) 35%, var(--arcade-paper));stroke:var(--arcade-paper-edge)}.cube-right{fill:color-mix(in srgb, var(--arcade-gold) 55%, var(--arcade-paper));stroke:var(--arcade-paper-edge)}.cube-crease{fill:none;stroke:var(--arcade-paper-edge);stroke-dasharray:3 4}.cube-value{fill:var(--ink);text-anchor:middle;font-family:IBM Plex Mono,monospace;font-size:34px;font-weight:600}.cube-tumble{transform-box:fill-box;transform-origin:50%}.paper-cube.is-waiting .cube-tumble{animation:.5s linear infinite cube-tumble}.paper-cube.is-landed .cube-tumble{animation:.6s cubic-bezier(.2,1.4,.4,1) cube-land}@keyframes cube-tumble{0%{transform:rotate(0)translateY(0)}50%{transform:rotate(180deg)translateY(-14px)}to{transform:rotate(360deg)translateY(0)}}@keyframes cube-land{0%{transform:scale(.8)rotate(-30deg)}to{transform:scale(1)rotate(0)}}.paper-cube-caption{font-family:IBM Plex Mono,monospace;font-weight:600}.balloons{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}.balloon{color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;font-family:IBM Plex Mono,monospace;font-weight:600;display:flex}.balloon svg{width:100%;max-width:84px;height:auto;animation:3.2s ease-in-out infinite balloon-float}.balloon:nth-child(2) svg{animation-delay:-.6s}.balloon:nth-child(3) svg{animation-delay:-1.2s}.balloon:nth-child(4) svg{animation-delay:-1.8s}.balloon:nth-child(5) svg{animation-delay:-2.4s}.balloon:disabled{cursor:not-allowed;opacity:.5}.balloon-paper{stroke:var(--arcade-paper-edge);fill:color-mix(in srgb, var(--wallet-blue-mark) 50%, var(--arcade-paper))}.balloon-1 .balloon-paper{fill:color-mix(in srgb, var(--wallet-mint-mark) 50%, var(--arcade-paper))}.balloon-2 .balloon-paper{fill:color-mix(in srgb, var(--wallet-purple-mark) 50%, var(--arcade-paper))}.balloon-3 .balloon-paper{fill:color-mix(in srgb, var(--wallet-teal-mark) 50%, var(--arcade-paper))}.balloon-4 .balloon-paper{fill:color-mix(in srgb, var(--arcade-gold) 60%, var(--arcade-paper))}.balloon-crease{fill:none;stroke:var(--arcade-paper-edge);stroke-dasharray:3 3}.balloon-string{fill:none;stroke:var(--muted)}.balloon.is-popped svg{animation:.5s ease-out forwards balloon-pop}@keyframes balloon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes balloon-pop{60%{opacity:.8;transform:scale(1.35)}to{opacity:0;transform:scale(.2)rotate(30deg)}}.crane-hold{width:100%;color:var(--ink);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex}.crane-hold svg{width:200px;height:200px}.crane-hold:disabled{opacity:.5;cursor:not-allowed}.crane-ring-track{fill:var(--surface-subtle);stroke:var(--line);stroke-width:10px}.crane-ring{fill:none;stroke:var(--arcade-gold);stroke-width:10px;stroke-linecap:round;transform-origin:100px 100px;transform:rotate(-90deg)}.crane-figure path{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.crane-count{fill:var(--ink);text-anchor:middle;font-family:IBM Plex Mono,monospace;font-size:30px;font-weight:600}.crane-unit{fill:var(--muted);text-anchor:middle;font-size:12px}.crane-label{font-size:var(--text-lead);font-weight:600}.plane-runway{width:min(380px,86vw)}.plane-runway-svg{width:100%;height:auto;overflow:visible}.runway-line{stroke:var(--line-strong);stroke-width:2px}.runway-dash{stroke:var(--arcade-gold);stroke-width:3px}.plane-wing,.ride-plane .plane-wing{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.plane-body{fill:color-mix(in srgb, var(--arcade-gold) 40%, var(--arcade-paper));stroke:var(--arcade-paper-edge)}.plane-fold{fill:color-mix(in srgb, var(--arcade-gold) 70%, var(--arcade-paper))}.plane-runway .plane{transition:transform .9s cubic-bezier(.5,0,.8,.4)}.plane-runway.is-launching .plane{transform:translate(330px,-60px)rotate(-14deg)}.catamaran{width:min(380px,86vw)}.catamaran-svg{width:100%;height:auto}.wave{fill:none;stroke:var(--wallet-blue-mark);stroke-width:3px}.hull{stroke:var(--arcade-paper-edge)}.hull-long{fill:color-mix(in srgb, var(--arcade-long) 50%, var(--arcade-paper))}.hull-short{fill:color-mix(in srgb, var(--arcade-short) 50%, var(--arcade-paper))}.deck,.mast{stroke:var(--arcade-paper-edge);stroke-width:3px}.sail{fill:var(--arcade-paper);stroke:var(--arcade-paper-edge)}.hull-label{fill:var(--ink);text-anchor:middle;letter-spacing:.1em;font-size:10px;font-weight:600}.catamaran .boat{animation:2.6s ease-in-out infinite boat-bob}.catamaran.is-launching .boat{animation:.9s ease-in forwards boat-launch}@keyframes boat-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes boat-launch{to{transform:translate(260px)}}.ride{flex-direction:column;gap:12px;display:flex}.ride-legs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ride-leg{border:1px solid var(--line);background:var(--surface);font-family:IBM Plex Mono,monospace;font-size:var(--text-caption);border-radius:8px;align-items:center;gap:10px;padding:6px 12px;font-weight:600;display:inline-flex}.ride-leg-long{border-color:color-mix(in srgb, var(--arcade-long) 60%, var(--line))}.ride-leg-short{border-color:color-mix(in srgb, var(--arcade-short) 60%, var(--line))}.ride-leg-value{color:var(--muted)}.arcade-delayed{border:1px solid var(--notice-line);background:var(--notice-bg);color:var(--notice-text);font-size:var(--text-caption);border-radius:4px;padding:1px 7px}.ride-hero{text-align:center;padding:6px 0 0}.ride-multiplier{letter-spacing:-.03em;font-family:IBM Plex Mono,monospace;font-size:clamp(3.4rem,15vw,5.4rem);font-weight:600;line-height:1;display:inline-block;position:relative}.ride-multiplier.is-up{color:var(--arcade-long)}.ride-multiplier.is-down{color:var(--arcade-short)}.ride-multiplier.is-busted{color:var(--arcade-short);animation:.4s ease-in-out 2 busted-shake}@keyframes busted-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.ride-pnl{font-family:IBM Plex Mono,monospace;font-size:var(--text-lead);min-height:1.6em;margin-top:6px;font-weight:600}.ride-pnl-note{color:var(--muted);font-weight:400;font-size:var(--text-small)}.ride-curve{width:100%;height:auto;max-height:170px}.ride-baseline{stroke:var(--line-strong);stroke-dasharray:4 5}.ride-axis{fill:var(--muted);text-anchor:end;font-family:IBM Plex Mono,monospace;font-size:10px}.ride-line{fill:none;stroke:var(--arcade-gold);stroke-width:2.6px;stroke-linejoin:round}.ride-curve.is-busted .ride-line{stroke:var(--arcade-short)}.ride-head{fill:var(--arcade-gold)}.ride-plane{transition:transform .3s linear}.ride-meter{flex-direction:column;gap:6px;display:flex}.ride-meter-head{font-size:var(--text-caption);color:var(--muted);justify-content:space-between;display:flex}.ride-meter-track{background:color-mix(in srgb, var(--arcade-long) 22%, var(--surface));border-radius:999px;height:8px;overflow:hidden}.ride-meter-fill{background:linear-gradient(90deg, var(--arcade-gold), var(--arcade-short));height:100%;transition:width .3s}.ride-prices{font-size:var(--text-caption);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ride-prices dt{color:var(--muted)}.ride-prices dd{font-family:IBM Plex Mono,monospace;font-weight:600}.ride-timer{justify-content:center;align-items:baseline;gap:10px;font-family:IBM Plex Mono,monospace;display:flex}.ride-timer>span:first-child{font-size:var(--text-title);font-weight:600}.ride-timer-note{color:var(--muted);font-size:var(--text-caption)}.ride-note{text-align:center;color:var(--muted);font-size:var(--text-caption)}.round-result{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 0 4px;display:flex}.round-stamp{border:4px solid var(--arcade-gold);color:var(--arcade-gold);font-family:IBM Plex Mono,monospace;font-size:var(--text-display);letter-spacing:.04em;border-radius:12px;padding:6px 18px;font-weight:600;animation:.45s cubic-bezier(.2,1.5,.4,1) stamp-in;display:inline-block;transform:rotate(-3deg)}.round-stamp-bust{border-color:var(--arcade-short);color:var(--arcade-short)}.round-stamp-void{border-color:var(--line-strong);color:var(--muted)}@keyframes stamp-in{0%{opacity:0;transform:rotate(-3deg)scale(1.8)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.round-pnl{font-family:IBM Plex Mono,monospace;font-size:var(--text-metric);font-weight:600}.round-paper{color:var(--paper-ink);font-family:IBM Plex Mono,monospace}.round-legs{width:100%;max-width:420px;list-style:none}.round-legs li{border-top:1px solid var(--line-subtle);font-family:IBM Plex Mono,monospace;font-size:var(--text-caption);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.round-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.round-actions>.button:first-child{min-width:180px}.round-result .fairness{text-align:left;align-self:stretch}@media (max-width:640px){.arcade-table{border-radius:14px;margin-top:10px;padding:16px 14px 20px}.arcade-table-head h1{font-size:var(--text-heading)}.arcade-stage{min-height:180px}.chip{width:46px;height:46px}.arcade-controls{gap:12px}.balloons{gap:4px}.round-stamp{font-size:var(--text-title)}.arcade-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.arcade-card{min-height:0;padding:14px 14px 12px}.arcade-card .glyph{width:44px;height:33px;margin-bottom:4px}.arcade-card-name{font-size:var(--text-body)}.arcade-card-line{font-size:.8125rem}}.arcade-board-empty{padding:0 21px 18px}
