.game-wrapper[data-v-3f5b0fd1]{position:relative;border-radius:var(--t-lobby-tile-radius);aspect-ratio:1 / 1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;container-type:inline-size}.game-image[data-v-3f5b0fd1]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover}.game-wrapper:focus-within .demo-button[data-v-3f5b0fd1]{opacity:1;visibility:visible;top:8px}.game-wrapper:focus-within .labels-wrapper[data-v-3f5b0fd1]{opacity:0;transform:translate(-100%)}.overlay[data-v-3f5b0fd1]{position:absolute;bottom:0;transform:translateY(100%);left:0;transition:.2s ease;width:100%;height:100%;z-index:1}.game-wrapper:focus-within .overlay[data-v-3f5b0fd1]{transform:translateY(0)}.overlay__image[data-v-3f5b0fd1]{position:absolute;width:100%;left:0;bottom:0}.play-button[data-v-3f5b0fd1]{padding:0;border:none;color:inherit;font:inherit;position:absolute;top:calc(55% - 20px);left:50%;opacity:0;visibility:hidden;transform:translate(-50%,-5px) scale(1.2);font-weight:700;background-color:var(--t-catalog-game-button-overlay);display:flex;justify-content:center;align-items:center;border-radius:var(--t-lobby-tile-play-radius);z-index:2;cursor:pointer;transition:.2s ease;width:auto;min-width:40%;white-space:nowrap;height:15%;font-size:clamp(8px,8cqw,14px)}.game-wrapper:focus-within .play-button[data-v-3f5b0fd1]{opacity:1;top:calc(55% - 3px);visibility:visible}.game-wrapper[data-v-3f5b0fd1]:focus{outline:none}.game-wrapper[data-v-3f5b0fd1]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:2px}@media(hover:hover)and (pointer:fine){.game-wrapper:hover .overlay[data-v-3f5b0fd1]{transform:translateY(0)}.game-wrapper:hover .play-button[data-v-3f5b0fd1]{opacity:1;top:calc(55% - 3px);visibility:visible}.game-wrapper:hover .demo-button[data-v-3f5b0fd1]{opacity:1;visibility:visible;top:8px}.game-wrapper:hover .labels-wrapper[data-v-3f5b0fd1]{opacity:0;transform:translate(-100%)}.play-button[data-v-3f5b0fd1]:hover{background-color:var(--t-catalog-game-button-overlay-solid);transform:translate(-50%,-5px) scale(1.4)}.demo-button[data-v-3f5b0fd1]:hover{color:var(--t-primary)}}.play-icon-wrapper[data-v-3f5b0fd1]{display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--t-primary);flex-shrink:0;width:clamp(10px,12.5cqw,22px);height:clamp(10px,12.5cqw,22px);margin-right:clamp(3px,6.8cqw,12px)}.play-icon[data-v-3f5b0fd1]{height:clamp(5px,6.8cqw,12px);margin-left:2px;width:clamp(4px,4.5cqw,8px)}.demo-button[data-v-3f5b0fd1]{border:none;color:inherit;font:inherit;position:absolute;top:-12px;left:50%;border-radius:1rem;opacity:0;visibility:hidden;cursor:pointer;transition:.2s ease;transform:translate(-50%);background-color:var(--p-surface-200);font-size:clamp(9px,6.8cqw,12px);padding:clamp(4px,4cqw,7px) clamp(8px,10cqw,18px) clamp(3px,2.8cqw,5px);height:clamp(20px,16cqw,28px);white-space:nowrap;line-height:1;z-index:2}.game-image--fallback[data-v-3f5b0fd1]{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit}.game-image--fallback-border[data-v-3f5b0fd1]:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--t-lobby-tile-fallback-accent);pointer-events:none}.game-image__fallback-picture[data-v-3f5b0fd1]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-image--fallback[data-v-3f5b0fd1]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--t-lobby-tile-fallback-dim) 60%,transparent),transparent 25%,transparent 75%,color-mix(in srgb,var(--t-lobby-tile-fallback-dim) 60%,transparent))}.game-image--fallback-named[data-v-3f5b0fd1]:after{background:radial-gradient(ellipse 75% 38% at 50% 48%,var(--t-lobby-tile-fallback-dim) 45%,transparent),linear-gradient(to bottom,color-mix(in srgb,var(--t-lobby-tile-fallback-dim) 60%,transparent),transparent 25%,transparent 75%,color-mix(in srgb,var(--t-lobby-tile-fallback-dim) 60%,transparent))}.game-image__fallback-band[data-v-3f5b0fd1]{position:relative;z-index:1;box-sizing:border-box;width:100%;padding:0 6%;text-align:center}.game-image__fallback-name[data-v-3f5b0fd1]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:min(clamp(11px,14.1cqw,22px),calc(88cqw/(var(--name-chars)*.72)));font-weight:700;line-height:.955;text-transform:uppercase;color:var(--t-lobby-tile-fallback-name-color);background:linear-gradient(to bottom,var(--t-lobby-tile-fallback-name-color),var(--t-lobby-tile-fallback-accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.overlay-text[data-v-3f5b0fd1]{position:absolute;bottom:0;left:0;z-index:1;box-sizing:border-box;width:100%;height:31%;padding:clamp(2px,2.8cqw,5px) 21% clamp(2px,2.8cqw,5px) clamp(6px,8.5cqw,15px);display:flex;flex-direction:column;justify-content:center;line-height:1.2}.overlay-text .name[data-v-3f5b0fd1]{font-size:clamp(10px,8cqw,14px);font-weight:700;z-index:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:1;overflow:hidden}.overlay-text .provider[data-v-3f5b0fd1]{font-size:clamp(9px,8cqw,14px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--t-lobby-tile-provider-color);z-index:1}.overlay .star[data-v-3f5b0fd1]{bottom:4%;right:4%;width:15%;height:15%;background-color:var(--t-lobby-tile-star-bg);border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:clamp(8px,9cqw,16px);position:absolute;cursor:pointer;z-index:1}.labels-wrapper[data-v-3f5b0fd1]{position:absolute;top:11px;left:11px;transition:.2s ease}.game-labels[data-v-3f5b0fd1]{margin-bottom:5px;display:block;display:flex;align-items:center;border-radius:10px;padding-left:8px;padding-right:8px;padding-bottom:1px;font-size:12px;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));line-height:16px;position:relative;width:-moz-max-content;width:max-content;border:1px solid var(--t-catalog-game-button-border);text-transform:lowercase;height:21px;text-shadow:0 1px 2px var(--t-lobby-tile-label-shadow)}.lobby-lane[data-v-bbf5674c]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--lobby-rows),auto);grid-auto-columns:calc((100% - var(--t-lobby-grid-gap)*var(--lobby-gaps))/(var(--lobby-cols) + var(--lobby-peek)));gap:var(--t-lobby-grid-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:.5rem}.lobby-lane__cell[data-v-bbf5674c]{scroll-snap-align:start}.lobby-lane__cell[data-v-bbf5674c]>.game-wrapper{content-visibility:auto;contain-intrinsic-size:auto none}.lobby-lane--paged .lobby-lane__cell[data-v-bbf5674c]{scroll-snap-align:none}.lobby-lane--paged .lobby-lane__cell--page[data-v-bbf5674c]{scroll-snap-align:start}.lobby-lane--paged .lobby-lane__sentinel[data-v-bbf5674c]{scroll-snap-align:end}.lobby-lane__sentinel[data-v-bbf5674c]{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.lobby-more-tile[data-v-bbf5674c]{aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;border:1px solid var(--t-lobby-more-tile-border);border-radius:var(--t-lobby-tile-radius);background:radial-gradient(50% 50% at 50% 50%,var(--t-lobby-more-tile-bg) 0,var(--t-lobby-more-tile-bg-edge) 100%);color:var(--t-lobby-more-tile-color);container-type:inline-size;cursor:pointer}.lobby-more-tile__label[data-v-bbf5674c]{font-size:clamp(12px,11.5cqw,18px);font-weight:500;line-height:1.2}.lobby-more-tile[data-v-bbf5674c]:hover{background:radial-gradient(50% 50% at 50% 50%,var(--t-lobby-more-tile-hover-bg) 0,var(--t-lobby-more-tile-bg-edge) 100%)}.lobby-more-tile__icon[data-v-bbf5674c]{width:clamp(24px,24.4cqw,38px);aspect-ratio:1 / 1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--t-lobby-more-tile-icon-border);background:var(--t-lobby-more-tile-icon-bg);font-size:clamp(8px,7.7cqw,12px)}.lobby-more-tile__img[data-v-bbf5674c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lobby-dots[data-v-bbf5674c]{display:flex;justify-content:center;gap:6px;margin-top:8px}.lobby-dots__dot[data-v-bbf5674c]{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:var(--t-lobby-dots-color);cursor:pointer}.lobby-dots__dot--on[data-v-bbf5674c]{background:var(--t-lobby-dots-active)}@media(min-width:768px){.lobby-lane[data-v-bbf5674c]{scrollbar-width:none;padding-bottom:0}.lobby-lane[data-v-bbf5674c]::-webkit-scrollbar{display:none}}.lobby-grid[data-v-5a35a7f9]{display:grid;grid-template-columns:repeat(var(--lobby-cols),minmax(0,1fr));gap:var(--t-lobby-grid-gap)}.lobby-grid[data-v-5a35a7f9]>.game-wrapper{content-visibility:auto;contain-intrinsic-size:auto none}.lobby-grid__more[data-v-5a35a7f9]{display:flex;justify-content:center}.lobby-show-more[data-v-5a35a7f9]{position:relative;margin-top:16px;padding:12px 14px;border:none;border-radius:12px;background:var(--t-lobby-show-more-bg);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:var(--t-lobby-show-more-color);font-size:14px;font-weight:600;line-height:18px;cursor:pointer;transition:.2s ease}.lobby-show-more[data-v-5a35a7f9]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:var(--t-lobby-show-more-border);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.lobby-category__head[data-v-ee9df821]{display:flex;align-items:center;gap:8px;margin-bottom:var(--t-lobby-header-gap)}.lobby-category__icon[data-v-ee9df821]{width:20px;height:20px}.lobby-category__title[data-v-ee9df821]{font-size:18px;font-weight:600;line-height:22px;color:var(--t-lobby-header-title-color)}.lobby-category__actions[data-v-ee9df821]{margin-left:auto;display:flex;align-items:center;gap:8px}.lobby-top-link[data-v-ee9df821]{height:24px;padding:4px 10px;border:none;border-radius:999px;background:var(--t-lobby-top-link-bg);color:var(--t-lobby-top-link-color);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer;transition:.2s ease}.lobby-top-link__full[data-v-ee9df821]{display:none}.lobby-arrow[data-v-ee9df821]{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:var(--t-lobby-arrows-bg);color:var(--t-lobby-arrows-color);font-size:9px;cursor:pointer}.lobby-arrow[data-v-ee9df821]:hover,.lobby-top-link[data-v-ee9df821]:hover{color:var(--p-primary-color)}@media(min-width:768px){.lobby-category__head[data-v-ee9df821]{gap:12px}.lobby-category__icon[data-v-ee9df821]{width:24px;height:24px}.lobby-category__title[data-v-ee9df821]{font-size:24px;line-height:normal}.lobby-top-link__full[data-v-ee9df821]{display:inline}.lobby-top-link__short[data-v-ee9df821]{display:none}}.block-title[data-v-4d30bcc4]{font-size:22px;color:var(--p-text-color);font-weight:600;margin-right:13px}.show-all-button[data-v-4d30bcc4]{width:auto;height:27px;font-size:13px;line-height:16px;padding:5px 11px 6px;cursor:pointer;background-color:var(--p-app-control-bg);color:var(--p-primary-color);border-radius:var(--t-radius-sm);text-transform:lowercase;white-space:nowrap;transition:.2s ease}.show-all-button[data-v-4d30bcc4]:hover{background:var(--t-catalog-game-block-bg)}.game-row[data-v-4d30bcc4]{display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - 1.5px);gap:3px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:.5rem}.game-row__cell[data-v-4d30bcc4]{scroll-snap-align:start;content-visibility:auto;contain-intrinsic-size:auto none}@media(min-width:768px){.game-row[data-v-4d30bcc4]{grid-auto-columns:calc(25% - 2.25px);scrollbar-width:none;padding-bottom:0}.game-row[data-v-4d30bcc4]::-webkit-scrollbar{display:none}.block-title[data-v-4d30bcc4]{font-size:24px;margin-right:unset}.show-all-button[data-v-4d30bcc4]{height:40px;font-size:16px;line-height:19px;padding:11px 30px 10px;margin-left:auto;text-transform:unset}}@media(min-width:1280px){.game-row[data-v-4d30bcc4]{grid-auto-columns:calc(16.66667% - 2.5px)}}
