.VlWqKW_top{flex-wrap:wrap;row-gap:8px}.VlWqKW_hud{flex-wrap:wrap;flex:none;gap:8px;display:flex}.VlWqKW_body{align-content:center;min-height:0;container-type:size}.VlWqKW_tower{--floor:clamp(44px, (100cqh - 14px) / 8, 64px);gap:2px;width:100%;min-width:0;max-width:520px;display:grid}.VlWqKW_tower[data-cols="2"]{max-width:460px}.VlWqKW_row{min-height:var(--floor);border-radius:var(--r-md);transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease, box-shadow var(--t-base) var(--ease-out);border:1px solid #0000;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;padding:0 6px 0 0;display:grid;position:relative}.VlWqKW_rowLive{background:var(--green-tint);border-color:var(--green);box-shadow:0 0 20px -6px var(--green-glow)}.VlWqKW_rowBust{border-color:var(--red);animation:VlWqKW_rowShake .36s var(--ease-out) both}.VlWqKW_rowBust:after{content:"";border-radius:inherit;background:var(--red-tint);box-shadow:var(--glow-loss);opacity:0;pointer-events:none;animation:VlWqKW_bustFlash .52s var(--ease-out) both;position:absolute;inset:-1px}.VlWqKW_rowBust .VlWqKW_mult{color:var(--red)}.VlWqKW_mult{text-align:right;color:var(--muted);font:600 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;transition:color var(--t-fast) ease;padding:0 4px 0 0}.VlWqKW_rowLive .VlWqKW_mult{color:var(--fg);font-weight:700}.VlWqKW_rowDone .VlWqKW_mult{color:var(--green-hi);transform-origin:100%;animation:VlWqKW_multPop var(--t-pop) var(--ease-pop) both}.VlWqKW_slots{gap:6px;min-width:0;display:grid}.VlWqKW_tile{height:calc(var(--floor) - 4px);border-radius:var(--r-md);background:var(--bg-control);min-width:0;box-shadow:inset 0 0 0 1px var(--line-ui), var(--lip-ctrl);transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) ease, box-shadow var(--t-press) var(--ease-out), opacity var(--t-fast) ease;place-items:center;display:grid;position:relative}.VlWqKW_tile img{width:auto;height:22px;display:none}.VlWqKW_tile.VlWqKW_gem img,.VlWqKW_tile.VlWqKW_bomb img{display:block}.VlWqKW_tile:disabled{cursor:default}.VlWqKW_tower[data-active=true] .VlWqKW_tile:disabled:not(.VlWqKW_live):not(.VlWqKW_gem):not(.VlWqKW_bomb){background:var(--bg-panel-2);box-shadow:inset 0 0 0 1px var(--line-2)}.VlWqKW_tile.VlWqKW_live:disabled{background:var(--bg-control);box-shadow:inset 0 0 0 1px var(--line-ui), var(--lip-ctrl);cursor:wait}.VlWqKW_tile.VlWqKW_gem{background:var(--green-tint-2);box-shadow:0 0 0 1.5px var(--green), var(--glow-win);animation:VlWqKW_reveal var(--t-pop) var(--ease-pop) both}.VlWqKW_tile.VlWqKW_bomb{background:var(--red-tint);box-shadow:0 0 0 1.5px var(--red), var(--glow-loss);animation:VlWqKW_reveal var(--t-pop) var(--ease-pop) both}.VlWqKW_tile.VlWqKW_gem:not(.VlWqKW_ghost) img,.VlWqKW_tile.VlWqKW_bomb:not(.VlWqKW_ghost) img{animation:VlWqKW_iconPop var(--t-pop) var(--ease-pop) 40ms both}.VlWqKW_tile.VlWqKW_gem:not(.VlWqKW_ghost):after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--green-hi);opacity:0;pointer-events:none;animation:VlWqKW_sparkle .42s var(--ease-out) both;position:absolute;inset:0}.VlWqKW_tile.VlWqKW_bomb:not(.VlWqKW_ghost):after{content:"";border-radius:inherit;background:var(--red);opacity:0;pointer-events:none;animation:VlWqKW_bustFlash .42s var(--ease-out) both;position:absolute;inset:0}.VlWqKW_tile.VlWqKW_ghost{opacity:.35;box-shadow:none;animation:VlWqKW_ghostDim .22s var(--ease-out) both;animation-delay:calc(.16s + var(--i,0) * 20ms)}.VlWqKW_tile.VlWqKW_ghost img{height:16px}.VlWqKW_tile:not(:disabled):active{box-shadow:inset 0 0 0 1px var(--line-ui), var(--lip-ctrl-down);transform:scale(.97)}.VlWqKW_tile:focus-visible{box-shadow:var(--focus-ring)}@keyframes VlWqKW_reveal{0%{transform:scale(.92)}}@keyframes VlWqKW_iconPop{0%{opacity:0;transform:scale(.85)}}@keyframes VlWqKW_sparkle{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}@keyframes VlWqKW_bustFlash{0%{opacity:0}18%{opacity:.7}to{opacity:0}}@keyframes VlWqKW_rowShake{15%{transform:translate(-6px)}35%{transform:translate(5px)}55%{transform:translate(-3px)}75%{transform:translate(2px)}}@keyframes VlWqKW_multPop{0%{opacity:.6;transform:scale(.9)}}@keyframes VlWqKW_ghostDim{0%{opacity:1}}html[data-rapid=true] .VlWqKW_tile{animation:none}html[data-rapid=true] .VlWqKW_tile img{animation:none}html[data-rapid=true] .VlWqKW_tile:after{animation:none}html[data-rapid=true] .VlWqKW_row{animation:none}html[data-rapid=true] .VlWqKW_row:after{animation:none}html[data-rapid=true] .VlWqKW_mult{animation:none}.VlWqKW_popLeaving{opacity:0;transition:opacity var(--t-exit) var(--ease-out), transform var(--t-exit) var(--ease-out);pointer-events:none;animation:none;transform:scale(.98)}@media (hover:hover) and (pointer:fine){.VlWqKW_tile:not(:disabled):hover{background:var(--bg-control-hover);transform:translateY(-2px)}.VlWqKW_tile:not(:disabled):hover:active{transform:translateY(-2px)scale(.97)}}@container (max-width:899px){.VlWqKW_body{container-type:normal}.VlWqKW_tower{--floor:52px}}@media (max-width:899px){.VlWqKW_body{container-type:normal}.VlWqKW_tower{--floor:52px}}@media (max-width:599px){.VlWqKW_row{grid-template-columns:56px minmax(0,1fr);gap:6px;min-height:50px;padding-right:4px}.VlWqKW_slots{gap:8px}.VlWqKW_tile{height:44px}.VlWqKW_tile img{height:20px}.VlWqKW_tile.VlWqKW_ghost img{height:16px}}@media (prefers-reduced-motion:reduce){.VlWqKW_tile.VlWqKW_gem,.VlWqKW_tile.VlWqKW_bomb{animation-name:VlWqKW_fadeOnly!important;animation-duration:.15s!important;transform:none!important}.VlWqKW_tile.VlWqKW_ghost{animation-name:VlWqKW_ghostDim!important;animation-duration:.15s!important;transform:none!important}.VlWqKW_tile,.VlWqKW_popLeaving{transform:none!important}.VlWqKW_tile.VlWqKW_gem:not(.VlWqKW_ghost) img,.VlWqKW_tile.VlWqKW_bomb:not(.VlWqKW_ghost) img,.VlWqKW_rowDone .VlWqKW_mult{animation-name:VlWqKW_fadeOnly!important;animation-duration:.15s!important;transform:none!important}.VlWqKW_rowBust{animation:none!important}.VlWqKW_tile:after,.VlWqKW_row:after,.VlWqKW_tile:not(:disabled):active{transform:none!important}}@keyframes VlWqKW_fadeOnly{0%{opacity:0}}
