.game-card[data-v-489987d0]{gap:var(--s6);border-radius:var(--r-card);flex-direction:column;transition:transform .3s ease-out;display:flex}.game-card[data-v-489987d0]:hover{transform:translateY(-4px)}.game-card[data-v-489987d0]:focus-visible{outline:none}.game-card:focus-visible .game-art[data-v-489987d0]{outline:2px solid var(--c-link);outline-offset:2px}.game-art[data-v-489987d0]{aspect-ratio:330/450;border-radius:var(--r-card);background:var(--c-surface);display:block;position:relative;overflow:hidden}.game-img[data-v-489987d0]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.game-provider[data-v-489987d0]{max-width:calc(100% - 2 * var(--s8));height:18px;padding:0 var(--s8);border-radius:0 0 var(--r-sm) var(--r-sm);background:var(--c-art-shade);color:var(--c-on-overlay);letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:10px;font-weight:600;line-height:18px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.game-provider.beside-new[data-v-489987d0]{right:var(--s8);max-width:calc(100% - 52px);left:auto;transform:none}.game-new[data-v-489987d0]{top:var(--s4);left:var(--s4);height:16px;font-size:10px;position:absolute}.game-playing[data-v-489987d0]{align-items:center;gap:var(--s4);color:var(--c-muted);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;display:flex}.game-playing strong[data-v-489987d0]{color:var(--c-text);margin-right:-2px;font-weight:600}.game-playing-dot[data-v-489987d0]{background:var(--c-accent);border-radius:50%;flex:none;width:6px;height:6px}@media (width<=599px){.game-provider[data-v-489987d0]{height:14px;padding:0 var(--s6);font-size:8px;line-height:14px}}
