._card_vszkm_1{position:relative;display:flex;text-decoration:none;flex-direction:column;gap:var(--s-gap-textToText);overflow:hidden}:where(html.dv) ._card_vszkm_1:hover ._title_vszkm_9{color:var(--s-text-label-primary)}._imageContainer_vszkm_13{display:flex}._image_vszkm_13{width:100%;height:100%;object-fit:cover;border-radius:var(--s-radius-outer);overflow:hidden}:where(html.dv) ._image_vszkm_13{--width: 424;--height: 239;max-width:calc(var(--width) * 1.5 * 1px);max-height:calc(var(--height) * 1.5 * 1px);aspect-ratio:var(--width)/var(--height)}:where(html.mv) ._image_vszkm_13{--width: 343;--height: 343;max-width:calc(var(--width) * 1.5 * 1px);max-height:calc(var(--height) * 1.5 * 1px);aspect-ratio:var(--width)/var(--height)}:where(html.mv) ._image_compact_vszkm_38{--width: 314;--height: 177}:where(html.dv) ._image_compact_vszkm_38{--width: 314;--height: 177}._default-cover_vszkm_47{z-index:-1}._gamepad_vszkm_51{position:absolute;top:16px;right:20px;display:flex;width:48px;height:48px;align-items:center;justify-content:center;padding:6px 4px;border-radius:8px;background:var(--s-colorBg-clear)}:where(html.ui-kit-theme_games-aaaaaa) ._gamepad_vszkm_51{width:48px;height:48px}._card_compact_vszkm_69 ._gamepad_vszkm_51{top:10px;right:10px;width:32px;height:32px}:where(html.ui-kit-theme_games-aaaaaa) ._card_compact_vszkm_69 ._gamepad_vszkm_51{width:fit-content;height:fit-content}._gamepad__icon_vszkm_80{width:100%;height:100%}._titleContainer_vszkm_85{display:flex;align-items:center;justify-content:space-between;gap:var(--s-gap-textToText)}._title_vszkm_9{color:var(--s-text-label-secondary);overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font:var(--s-text-paragraph-hint-typBold-style) var(--s-text-paragraph-hint-typBold-weight) var(--s-text-paragraph-hint-size) / var(--s-text-paragraph-hint-lh) var(--s-text-paragraph-hint-font),system-ui}._ageRestriction_vszkm_102{background:var(--s-colorBg-clear);border-radius:var(--s-gap-textToText);color:var(--s-text-label-primary);overflow-wrap:break-word;padding:0 4px;font:var(--s-text-label-hint-typRegular-style) var(--s-text-label-hint-typRegular-weight) var(--s-text-label-hint-size) / var(--s-text-label-hint-lh) var(--s-text-label-hint-font),system-ui}
