.live-panel{display:flex;align-items:center;gap:32px;margin:-8px 0 32px;padding:22px 26px;border:1px solid #e2deef;background:#fff;border-radius:18px;box-shadow:0 8px 30px #49347606}.live-metric{display:flex;align-items:center;gap:12px;flex:1}.live-metric small{display:block;color:#858097;font-size:12px;margin-bottom:5px}.live-metric strong{font-size:21px;color:#343044}.live-metric strong span{font-size:13px;font-weight:400;color:#858097}.live-dot{width:9px;height:9px;flex-shrink:0;border-radius:50%;background:#b6b1c4}.live-dot.is-online{background:#55ba86;box-shadow:0 0 0 5px #55ba8612;animation:online-glow 3s ease-in-out infinite}.visuals-download{display:flex;align-items:center;gap:24px;padding:14px 20px;border-radius:12px;background:#eee6fb;color:#7945b3;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.visuals-download:hover{background:#e4d6f9;transform:translateY(-2px)}@keyframes online-glow{50%{box-shadow:0 0 0 8px #55ba8605}}
.product-art .game-items{position:absolute;inset:34px 24px 8px;display:flex;align-items:center;justify-content:center;gap:8px;filter:drop-shadow(0 14px 12px #68509930)}.game-item-image,.game-cube{width:112px;height:112px;object-fit:contain;image-rendering:pixelated;transform:translateY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.product-art .game-items svg{position:static;inset:auto;width:112px;height:112px;filter:none;transform:none}.product-card:hover .game-item-image,.product-card:hover .game-cube{transform:translateY(-7px) rotate(-4deg)}.game-items-2 .game-item-image,.game-items-3 .game-item-image,.game-items-4 .game-item-image,.product-art .game-items-2 svg,.product-art .game-items-3 svg,.product-art .game-items-4 svg{width:66px;height:90px}.modal-intro .game-items{width:120px;min-width:120px;display:flex;flex-wrap:wrap;justify-content:center}.modal-intro .game-items-4>*{width:52px;height:52px}.purchase-icon .game-items{display:flex;width:42px;height:42px}.purchase-icon .game-items>*{width:42px;height:42px}.purchase-icon .game-items>*:nth-child(n+2){display:none}
@media(max-width:700px){.live-panel{gap:20px;padding:20px;flex-wrap:wrap}.live-metric{min-width:180px}.visuals-download{width:100%;justify-content:space-between}.live-metric strong{font-size:19px}}
@media(prefers-reduced-motion:reduce){.live-dot.is-online{animation:none}.game-item-image,.game-cube,.visuals-download{transition:none}.product-card:hover .game-item-image,.product-card:hover .game-cube{transform:none}}
/* Nested SVG viewports crop skin faces; keep them at their UV dimensions. */
.game-cube g>svg{width:8px!important;height:8px!important;transform:none!important;filter:none!important;transition:none!important}.product-art .game-items-4{display:grid;grid-template-columns:repeat(2,52px);grid-template-rows:repeat(2,54px);gap:0 12px;align-content:center}.product-art .game-items-4 .game-item-image,.product-art .game-items-4>svg{width:52px;height:54px}.product-art .game-items-3{gap:2px}.product-art .game-items-3 .game-item-image,.product-art .game-items-3>svg{width:60px;height:85px}
