.game[data-v-8b3d16ab]{flex-direction:column;min-width:0;display:flex;position:relative}.game__thumb[data-v-8b3d16ab]{aspect-ratio:1;background:var(--surface);transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out);border:0;border-radius:32px;padding:0;position:relative;overflow:hidden}.game__thumb[data-v-8b3d16ab]:not(:disabled):hover{box-shadow:var(--elev-2);transform:translateY(-4px)}.game__thumb[data-v-8b3d16ab]:not(:disabled):active{transform:translateY(-1px) scale(var(--press));transition-duration:90ms}.game__thumb img[data-v-8b3d16ab]{transition:transform .36s var(--ease-out),filter .26s}.game__art[data-v-8b3d16ab]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.game__title[data-v-8b3d16ab]{z-index:1;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-align:center;text-shadow:0 1px 4px #00000080;font-size:14px;font-weight:700;position:absolute;bottom:12px;left:10px;right:10px;overflow:hidden}@media (width<=767px){.game__title[data-v-8b3d16ab]{font-size:12px;bottom:9px}}.game__fallback[data-v-8b3d16ab]{height:100%;color:var(--primary);background:var(--primary-soft);place-items:center;font-size:28px;font-weight:700;display:grid}.game__thumb:not(:disabled):active .game__play[data-v-8b3d16ab]{transform:translate(-50%,-50%)scale(.88)}.game__play[data-v-8b3d16ab]{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;opacity:0;min-width:42px;height:42px;transition:opacity .2s,transform .2s var(--ease-out);background:#ffffff4d;border-radius:21px;place-items:center;padding:0;font-size:12px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.game__thumb:not(:disabled):hover .game__art[data-v-8b3d16ab]{filter:brightness(.5)}.game__thumb:hover .game__art[data-v-8b3d16ab]{transform:scale(1.08)}.game__thumb:hover .game__play[data-v-8b3d16ab]{opacity:1;transform:translate(-50%,-50%)scale(1)}.is-inactive .game__thumb[data-v-8b3d16ab]{filter:grayscale();opacity:.6;cursor:default}.is-inactive .game__play[data-v-8b3d16ab]{opacity:1;background:var(--fg-2);padding:0 12px}.game__title[data-v-8b3d16ab]{opacity:0;transition:opacity .2s}.game__thumb:hover .game__title[data-v-8b3d16ab]{opacity:1}@media (hover:hover){.game__fav[data-v-8b3d16ab]{opacity:0}.game:hover .game__fav[data-v-8b3d16ab],.game__fav.is-on[data-v-8b3d16ab]{opacity:1}}.game__fav[data-v-8b3d16ab]{background:rgb(var(--card-rgb,255 255 255)/.85);width:30px;height:30px;color:var(--fg-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;border:0;border-radius:50%;place-items:center;transition:color .15s,transform .1s;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 4px 10px -4px #14161f59}.game__fav[data-v-8b3d16ab]:active{transform:scale(.9)}.game__fav.is-on[data-v-8b3d16ab]{color:#b3263e}.game__fav.is-on[data-v-8b3d16ab] path{fill:currentColor}.game__demo[data-v-8b3d16ab]{border-radius:var(--radius-pill);background:rgb(var(--tint-rgb)/.78);color:#fff;padding:3px 10px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}@media (width<=767px){.game__fav[data-v-8b3d16ab]{width:26px;height:26px;top:6px;right:6px}}
