.scroll-shadow-wrapper[data-v-5a6f8f7a]{position:relative}.scroll-shadow[data-v-5a6f8f7a]{display:block;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem;z-index:10}.scroll-shadow--left[data-v-5a6f8f7a]{background-image:linear-gradient(to right,var(--layer-bg,#272132),transparent);left:0}.scroll-shadow--right[data-v-5a6f8f7a]{background-image:linear-gradient(to left,var(--layer-bg,#272132),transparent);right:0}.scroll-shadow--visible[data-v-5a6f8f7a]{opacity:1}.bages{display:flex;flex-wrap:wrap;grid-gap:.25rem;left:.75rem;position:absolute;right:.75rem;top:.75rem}.bage{align-items:center;background-color:var(--bg,transparent);border-radius:16px;color:var(--bage-color,var(--white));display:flex;font-size:var(--font-size,.75rem);font-weight:var(--font-weight,500);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);padding:.125rem .5rem .125rem .25rem;text-transform:uppercase;grid-column-gap:.125rem}.bage .icon{max-width:1rem;min-width:1rem;--icon-size:1rem}.bage.bg--green{--bg:var(--green-500)}.bage.bg--green .icon{--color:var(--green-200)}.bage.bg--red{--bg:var(--red-500)}.bage.bg--red .icon{--color:var(--red-200)}.bage.bg--orange{--bg:var(--orange-500)}.bage.bg--orange .icon{--color:var(--orange-200)}.bage.bg--blue{--bg:var(--blue-500)}.bage.bg--blue .icon{--color:var(--blue-200)}.btn-play{align-items:center;align-self:center;background:var(--bg,transparent);border:var(--border,0);border-radius:50%;color:var(--color,var(--button-text-ghost-high-contrast));display:flex;font-family:Inter,sans-serif;justify-content:center;justify-self:center;margin:auto;opacity:var(--play-btn-opacity,1);padding:0;position:relative;transition:opacity .4s ease-in-out;width:63%;--glow-offset:0}.btn-play:before{background:var(--game-tumb-btn-play-hover-glow-effect);border-radius:50%;content:"";height:calc(100% + var(--glow-offset));left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:calc(100% + var(--glow-offset))}.btn-play .icon-box{align-items:center;aspect-ratio:48/48;background:var(--bg,var(--button-bg-primary-icn-only));border-radius:50%;display:flex;justify-content:center;position:relative;transition:all .2s ease;width:100%;z-index:1}.btn-play .icon{transform:translate(1px);--icon-size:50%;--color:var(--button-icn-primary)}@media(hover:hover){.btn-play:hover{cursor:pointer;--glow-offset:12px;--bg:var(--button-bg-primary-icn-only-hover)}[data-size=min] .btn-play:hover{--glow-offset:12px}[data-size=def] .btn-play:hover{--glow-offset:16px}[data-size=max] .btn-play:hover{--glow-offset:20px}.btn-play:hover:before{animation:pulse-border 2s ease-out infinite}}.btn-play:active{--bg:var(--button-bg-primary-icn-only-click)}@keyframes pulse-border{0%{opacity:1;transform:translate(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.card-base[data-v-a3a643c4]{align-items:flex-start;aspect-ratio:105/150;background-color:#2a2b3399;border-radius:10px;container-type:inline-size;display:flex;flex-basis:calc((100% - (var(--column-count) - 1)*var(--column-gap))/var(--column-count));flex-shrink:0;overflow:hidden;position:relative;scroll-snap-align:start;transition:transform .25s cubic-bezier(.4,0,.2,1)}.card-base[data-v-a3a643c4]:before{background:var(--border-card-gradient);border-radius:10px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:2}.card-base__info[data-v-a3a643c4]{background-color:var(--bg-info,var(--game-tumb-overlay-hover));border-radius:10px;display:var(--display,grid);inset:0;opacity:var(--opacity-info,0);padding:var(--card-info-padding,8px);pointer-events:var(--pointer-events,none);position:var(--position-info,absolute);transition:var(--transition-info,all .4s);will-change:opacity;z-index:4}.card-base__info.show[data-v-a3a643c4]{--opacity-info:1}@media(max-width:48rem){.card-base__info[data-v-a3a643c4]:hover{--opacity-info:1}}@container (max-width: 127px){.card-base__info[data-v-a3a643c4]{--card-info-padding:8px}}@container (min-width: 128px) and (max-width: 167px){.card-base__info[data-v-a3a643c4]{--card-info-padding:16px 16px 11px}}@container (min-width: 168px){.card-base__info[data-v-a3a643c4]{--card-info-padding:24px}}.card-base__info-titles[data-v-a3a643c4]{max-height:41px}.card-base__info-title[data-v-a3a643c4]{color:var(--color-info-title,var(--game-tumb-text-title));display:-webkit-box;font-size:var(--font-size,.625rem);font-weight:var(--font-weight,500);letter-spacing:var(--letter-spacing,0);-webkit-line-clamp:2;line-height:var(--line-height,1.3);-webkit-box-orient:vertical;overflow:hidden}@container (max-width: 127px){.card-base__info-title[data-v-a3a643c4]{--font-size:.625rem;--font-weight:500;--line-height:1.3;--letter-spacing:0}}@container (min-width: 128px) and (max-width: 167px){.card-base__info-title[data-v-a3a643c4]{--font-size:.875rem;--font-weight:700;--line-height:1.3;--letter-spacing:0}}@container (min-width: 168px){.card-base__info-title[data-v-a3a643c4]{--font-size:1rem;--font-weight:700;--line-height:1.3;--letter-spacing:0}}.card-base__info-provider[data-v-a3a643c4]{color:var(--game-tumb-text-provider);display:none;font-size:var(--font-size,.625rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:33rem){.card-base__info-provider[data-v-a3a643c4]{display:flex}}@container (max-width: 127px){.card-base__info-provider[data-v-a3a643c4]{--font-size:.625rem;--font-weight:400;--line-height:1.5;--letter-spacing:0}}@container (min-width: 128px) and (max-width: 167px){.card-base__info-provider[data-v-a3a643c4]{--font-size:.625rem;--font-weight:400;--line-height:1.5;--letter-spacing:0}}@container (min-width: 168px){.card-base__info-provider[data-v-a3a643c4]{--font-size:.75rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}}.card-base__info-actions[data-v-a3a643c4]{align-self:center;display:grid;width:100%}.card-base__info-footer[data-v-a3a643c4]{align-items:flex-end;display:grid;grid-template-columns:1fr repeat(2,auto)}@media(hover:hover){.card-base[data-v-a3a643c4]:hover{--pointer-events:auto;--transition-info:(all .4s ease-in-out);--play-btn-opacity:1;--opacity-info:1;transform:translateY(-8px);z-index:4}.card-base:hover .btn-play[data-v-a3a643c4]{transform:scale(1);transition-delay:.2s}}.card-base.hovered[data-v-a3a643c4]{--pointer-events:auto;--transition-info:(all .4s ease-in-out);--play-btn-opacity:1;--opacity-info:1}.card-base.hovered .btn-play[data-v-a3a643c4]{transform:scale(1);transition-delay:.2s}.card-base__poster[data-v-a3a643c4]{left:0;top:0;z-index:-1}.card-base__img[data-v-a3a643c4],.card-base__poster[data-v-a3a643c4]{display:block;height:100%;position:absolute;width:100%}.card-base__img[data-v-a3a643c4]{border:none;border-radius:10px;z-index:1}.card-base__img.isLoaded~.card-base__poster[data-v-a3a643c4]{display:none!important}.card-base__btn-try[data-v-a3a643c4]{align-items:center;background-color:var(--bgc,rgba(42,43,51,.6));display:flex;font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);font-weight:700;letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin-right:auto;--padding:4px 8px;--color:var(--game-tumb-btn-content)}@container (min-width: 168px){.card-base__btn-try[data-v-a3a643c4]{--font-size:.875rem;--font-weight:700;--line-height:1.3;--letter-spacing:0;--padding:6px 16px}}@media(hover:hover){.card-base__btn-try[data-v-a3a643c4]:hover{cursor:pointer;transition:all .2s ease-in-out;--color:var(--game-tumb-text-title);--bgc:var(--game-tumb-btn-bg-hover)}}@container (min-width: 168px){.card-base__btn-fav[data-v-a3a643c4]{height:2rem;width:2rem}}.card-base .vue-skeletor--text[data-v-a3a643c4]{background-color:#2a2b3399!important;border:1px solid rgba(58,59,68,.6);border-radius:10px}.card-base__info-anim[data-v-a3a643c4]{display:none}
