.jv-game-display{position:relative;margin-left:auto;color:#b8c8d8;font:500 12px system-ui}.jv-game-display summary{cursor:pointer;padding:10px 14px;border-radius:10px;background:#ffffff08;list-style:none}.jv-game-display>div{position:absolute;right:0;top:44px;z-index:200;width:min(280px,80vw);padding:20px;border-radius:18px;background:#111d2d;box-shadow:0 15px 60px #000a;display:grid;gap:16px}.jv-game-display small{font-size:12px;line-height:1.6;color:#adbed0}.jv-game-display button,.jv-game-display select{padding:10px;border:0;border-radius:8px;background:#ffffff10;color:#e6eef7}.jv-game-display label{display:grid;gap:8px}.jv-game-display option{background:#111d2d}canvas{touch-action:none}:fullscreen{background:#050c16}html:fullscreen{overflow:auto}.pair-cell,.merge-tile,.sweep-cell{backface-visibility:hidden;transition:background-color .14s ease,box-shadow .14s ease}.pair-cell.open{animation:jv-card-open .18s ease}@keyframes jv-card-open{from{transform:scale(.94);opacity:.5}to{transform:scale(1);opacity:1}}.feature-off-motion .pair-cell,.motion-off .pair-cell{animation:none;transition:none}@media(prefers-reduced-motion:reduce){.pair-cell,.merge-tile,.sweep-cell{animation:none;transition:none}}
