.hero-card{--hero-background:#151d1b;--hero-accent:#74e69a;--hero-eyebrow-color:#9ebcae;--hero-title-color:#fff;--hero-body-color:#abbdb4;--hero-button-background:#4fd565;--hero-button-color:#07120b;isolation:isolate;background:var(--hero-background);min-width:0;height:100%;min-height:288px;color:var(--hero-title-color);box-sizing:border-box;border:1px solid #ffffff0a;border-radius:14px;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 24px 36px;display:grid;position:relative;overflow:hidden}.hero-card__content{z-index:2;flex-direction:column;align-items:flex-start;width:62%;min-width:0;max-width:390px;display:flex;position:relative}.hero-card__eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:var(--hero-eyebrow-color);align-items:center;gap:7px;font-size:9px;font-weight:600;line-height:1.5;display:flex}.hero-card__eyebrow i{background:var(--hero-accent);border-radius:50%;flex:0 0 4px;width:4px;height:4px}.hero-card__headline{letter-spacing:-.6px;overflow-wrap:anywhere;min-height:60px;color:var(--hero-title-color);margin:16px 0 12px;font-size:22px;font-weight:700;line-height:1.2}.hero-card__description{min-height:36px;color:var(--hero-body-color);margin:0 0 22px;font-size:11px;line-height:1.5}.hero-card__button{background:var(--hero-button-background);min-height:40px;color:var(--hero-button-color);border:1px solid #ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:12px;margin-top:auto;padding:9px 14px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:filter .2s;display:inline-flex}.hero-card__arrow{font-size:16px;line-height:18px}.hero-card__button:focus-visible{outline:2px solid var(--hero-accent);outline-offset:3px}.hero-card__art{z-index:0;position:absolute;inset:0 0 0 46%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.hero-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;animation:12s ease-in-out infinite hero-card-drift;display:block}.hero-card--object .hero-card__art{inset:0 20px 0 63%;overflow:visible;-webkit-mask-image:none;mask-image:none}.hero-card--object .hero-card__image{-o-object-fit:contain;object-fit:contain;animation:10s ease-in-out infinite hero-card-float}.hero-card__atmosphere,.hero-card__orbit,.hero-card__spark{display:none}.hero-card--still *,.hero-card--still :before,.hero-card--still :after{animation-play-state:paused!important}@keyframes hero-card-drift{0%,to{transform:scale(1.02)}50%{transform:scale(1.045)}}@keyframes hero-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)rotate(1.5deg)}}@media (hover:hover) and (pointer:fine){.hero-card__button:hover{filter:brightness(1.08)}}@media (width>=761px) and (width<=1060px){.hero-card__content{width:70%}.hero-card__art{opacity:.65;left:52%}.hero-card--object .hero-card__art{opacity:.8;left:69%;right:10px}}@media (width<=600px){.hero-card{min-height:288px;padding:22px 20px 36px}.hero-card__content{width:70%}.hero-card__headline{min-height:53px}.hero-card__art{opacity:.5;left:48%}.hero-card--object .hero-card__art{opacity:.85;inset:0 10px 0 71%}}@media (width<=359.98px){.hero-card{padding:20px 16px 36px}.hero-card__headline{min-height:49px;font-size:20px}}@media (prefers-reduced-motion:reduce){.hero-card *,.hero-card :before,.hero-card :after{transition:none!important;animation:none!important}}.hero-card__atmosphere{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.hero-card__glow{display:none}.hero-card__ring{border:1px solid color-mix(in srgb,var(--hero-accent) 12.5%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--hero-accent) 7%,transparent),transparent 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-70px;right:-100px}.hero-card__art{transform-origin:50%;transition:scale .25s cubic-bezier(.16,1,.3,1)}.hero-card__arrow{transition:transform .3s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.hero-card:is(:hover,:focus-within) .hero-card__art{scale:1.03}.hero-card__button:hover .hero-card__arrow{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.hero-card:is(:hover,:focus-within) .hero-card__art{scale:none}.hero-card__button:hover .hero-card__arrow{transform:none}}.hero-card[data-motion-surface]{clip-path:inset(0 round 14px);overflow:hidden;transform:none!important}@media (hover:hover) and (pointer:fine){.hero-card[data-motion-surface]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hero-accent) 20%,transparent)}}.hero-card--background .hero-card__art{opacity:1;pointer-events:none;inset:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.hero-card__picture{width:100%;height:100%;display:block}.hero-card--background .hero-card__image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;animation:none}.hero-card--background:is(:hover,:focus-within) .hero-card__art{scale:none}.hero-card--background .hero-card__atmosphere{display:none}@media (width<=600px),(width>=761px) and (width<=1060px){.hero-card--background .hero-card__content{width:100%;max-width:none}.hero-card--background .hero-card__headline{min-height:0}.hero-card--background .hero-card__description{min-height:0;margin-bottom:18px}.hero-card--background .hero-card__button{max-width:100%}.hero-card--background .hero-card__art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000085,#00000042 72%,#00000014);position:absolute;inset:0}}.featured-game[data-v-529787ac]{isolation:isolate;min-width:0;min-height:288px;color:var(--text-color);background:#0f1515;border:1px solid #ffffff0a;border-radius:14px;grid-template-rows:1fr;grid-template-columns:minmax(0,1.25fr) minmax(90px,.85fr);gap:14px;padding:24px 24px 36px;display:grid;position:relative;overflow:hidden}.featured-game__content[data-v-529787ac]{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.featured-game__eyebrow[data-v-529787ac]{letter-spacing:1.2px;text-transform:uppercase;color:#9aa7a0;align-items:center;gap:7px;font-size:9px;font-weight:600;line-height:1.5;display:flex}.featured-game__eyebrow>span[data-v-529787ac]{background:#80dd91;border-radius:50%;flex-shrink:0;width:4px;height:4px}.featured-game__title[data-v-529787ac]{letter-spacing:-.6px;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:60px;margin:16px 0 12px;font-size:22px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.featured-game__provider[data-v-529787ac]{color:#9aa7a0;min-height:36px;margin:0 0 22px;font-size:11px;line-height:1.5}.featured-game__availability[data-v-529787ac]{margin-top:4px;display:block}.featured-game__button[data-v-529787ac]{background:var(--button-background);min-height:40px;color:var(--button-color);font:inherit;cursor:pointer;border:1px solid #ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:9px 14px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:filter .2s;display:inline-flex}.featured-game__button>span[data-v-529787ac]{margin-left:4px;font-size:16px;line-height:18px}.featured-game__button[data-v-529787ac]:focus-visible{outline-offset:3px;outline:2px solid #b4f6bd}.featured-game__button[data-v-529787ac]:disabled{opacity:.55;cursor:default}.featured-game__art[data-v-529787ac]{align-self:center;width:100%;min-width:0;position:relative;top:6px}.featured-game__cover[data-v-529787ac]{aspect-ratio:360/472;background:#1b2922;border-radius:9px;width:100%;max-width:130px;margin-left:auto;position:relative;overflow:hidden}.featured-game__cover[data-v-529787ac] img,.featured-game__cover[data-v-529787ac] .catalog-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.featured-game__fallback[data-v-529787ac]{color:#80dd91;place-items:center;height:100%;font-size:40px;font-weight:700;display:grid}.featured-game__badge[data-v-529787ac]{z-index:2;max-width:100%;color:var(--badge-color);background:var(--badge-background);overflow-wrap:anywhere;text-align:center;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:-12px;right:0}.featured-game__orbit[data-v-529787ac],.featured-game__embers[data-v-529787ac],.featured-game__shine[data-v-529787ac]{display:none}@media (hover:hover) and (pointer:fine){.featured-game__button[data-v-529787ac]:not(:disabled):hover{filter:brightness(1.08)}}@media (width<=760px){.featured-game[data-v-529787ac]{grid-template-columns:minmax(0,1fr) 105px;padding:24px 24px 36px}.featured-game__cover[data-v-529787ac]{max-width:105px}}@media (width<=600px){.featured-game[data-v-529787ac]{padding:22px 20px 36px}.featured-game__title[data-v-529787ac]{min-height:53px}.featured-game__art[data-v-529787ac]{top:7px}}@media (width<=359.98px){.featured-game[data-v-529787ac]{grid-template-columns:minmax(0,1fr) 88px;gap:10px;padding:20px 16px 36px}.featured-game__title[data-v-529787ac]{min-height:49px;font-size:20px}.featured-game__art[data-v-529787ac]{top:8px}}@media (prefers-reduced-motion:reduce){.featured-game__button[data-v-529787ac]{transition:none}}.featured-game__orbit[data-v-529787ac]{z-index:-1;background:radial-gradient(circle,#4fd56512,#0000 70%);border:1px solid #4fd56520;border-radius:50%;width:260px;height:260px;display:block;position:absolute;top:-70px;right:-100px}.featured-game__art[data-v-529787ac]{animation:7s ease-in-out infinite featured-suspension-529787ac}.featured-game__cover[data-v-529787ac]{transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s;box-shadow:0 14px 24px #00000030}.featured-game__shine[data-v-529787ac]{pointer-events:none;background:linear-gradient(110deg,#0000 42%,#ffffff26 50%,#0000 58%);display:block;position:absolute;inset:-25% -100%;transform:translate(-65%)}.featured-game--paused[data-v-529787ac] *{animation-play-state:paused}@keyframes featured-suspension-529787ac{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes featured-shine-529787ac{0%{transform:translate(-65%)}to{transform:translate(65%)}}@media (hover:hover) and (pointer:fine){.featured-game:is(:hover,:focus-within) .featured-game__cover[data-v-529787ac]{transform:rotate(2deg)scale(1.035);box-shadow:0 18px 28px #00000045,0 0 20px #f59a4c1c}.featured-game:is(:hover,:focus-within) .featured-game__shine[data-v-529787ac]{animation:.95s both featured-shine-529787ac}}@media (prefers-reduced-motion:reduce){.featured-game__art[data-v-529787ac]{animation:none}.featured-game__shine[data-v-529787ac]{display:none}.featured-game:is(:hover,:focus-within) .featured-game__cover[data-v-529787ac]{transition:none;transform:none}}.featured-game-frame[data-v-529787ac]{isolation:isolate;min-width:0;display:grid;position:relative}.featured-game-frame>.featured-game[data-v-529787ac]{z-index:1}.featured-game[data-motion-surface][data-motion-surface][data-v-529787ac]{--surface-accent:245, 154, 76}.featured-game-heat[data-v-529787ac]{z-index:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .42s,visibility .42s;position:absolute;inset:-22px -8px -8px}.featured-game-heat[data-v-529787ac]:before{content:"";filter:blur(4px);border-radius:16px;position:absolute;inset:22px 8px 8px;box-shadow:0 -7px 22px #ed8d3938,0 2px 14px #ee8d3720}.featured-game-heat__flame[data-v-529787ac]{left:calc(var(--fire-x) - 13px);opacity:.48;filter:blur(1.5px);transform-origin:50% 100%;width:26px;height:54px;animation:featured-heat-flicker-529787ac 2.7s ease-in-out var(--fire-delay) infinite alternate;animation-play-state:paused;position:absolute;top:0}.featured-game-heat__spark[data-v-529787ac]{left:var(--fire-x);opacity:0;width:2px;height:3px;animation:featured-spark-rise-529787ac 3.4s linear var(--fire-delay) infinite;background:#ffc882;border-radius:50%;animation-play-state:paused;position:absolute;top:16px;box-shadow:0 0 5px #ffac6470}@keyframes featured-heat-flicker-529787ac{0%,to{opacity:.3;transform:translate(0)scale(.9,.65)}45%{transform:translateX(var(--fire-sway)) scale(.8, 1.05);opacity:.6}72%{opacity:.4;transform:translate(0)scale(1.05,.85)}}@keyframes featured-spark-rise-529787ac{0%,20%{opacity:0;transform:translateY(9px)scale(.7)}32%{opacity:.7}72%{opacity:.4}90%,to{transform:translate(var(--spark-drift), -23px) scale(.25);opacity:0}}@media (hover:hover) and (pointer:fine){.featured-game-frame:is(:hover,:focus-within)>.featured-game-heat[data-v-529787ac]{opacity:.8;visibility:visible}.featured-game-frame:is(:hover,:focus-within) .featured-game__orbit[data-v-529787ac]{background:radial-gradient(circle,#f59a4c12,#0000 70%);border-color:#f59a4c20}.featured-game-frame:is(:hover,:focus-within)>.featured-game[data-motion-visible]~.featured-game-heat[data-v-529787ac]>*{animation-play-state:running}}.featured-game-frame--paused>.featured-game-heat[data-v-529787ac]>*{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.featured-game-heat[data-v-529787ac]{display:none}.featured-game-heat[data-v-529787ac]>*{animation:none}}.main-banners[data-v-12a7966a]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;min-height:288px;display:grid}.main-banners--single[data-v-12a7966a]{grid-template-columns:1fr}.main-banners__slider[data-v-12a7966a]{border-radius:14px;min-width:0;position:relative;overflow:hidden}.main-banners__track[data-v-12a7966a]{isolation:isolate;grid-template-columns:minmax(0,1fr);height:100%;display:grid}.main-banners__active[data-v-12a7966a],.main-banners__inactive[data-v-12a7966a]{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .3s,visibility .3s}.main-banners__active[data-v-12a7966a]{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.main-banners__pagination[data-v-12a7966a]{z-index:3;scrollbar-width:none;align-items:center;gap:1px;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:12px;right:16px;overflow-x:auto}.main-banners__pagination-item[data-v-12a7966a]{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:0;display:grid}.main-banners__pagination-item[data-v-12a7966a]:before{content:"";background:#ffffff40;border-radius:50%;width:5px;height:5px;transition:background .2s}.main-banners__pagination-item--active[data-v-12a7966a]:before{background:#fff}.main-banners__pagination-item[data-v-12a7966a]:focus-visible{outline-offset:-2px;border-radius:5px;outline:2px solid #80dd91}.main-banners--skeleton[data-v-12a7966a]{background:#0f1316;border:1px solid #ffffff0a;border-radius:14px;min-height:288px}@media (width>=761px) and (width<=1060px){.main-banners[data-v-12a7966a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=760px){.main-banners[data-v-12a7966a]{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.main-banners__active[data-v-12a7966a],.main-banners__inactive[data-v-12a7966a],.main-banners__pagination-item[data-v-12a7966a]:before{transition:none}}.main-categories[data-v-c50f0665]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.main-categories__card[data-v-c50f0665]{background:#0f1316;border:1px solid #ffffff08;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:17px 18px;text-decoration:none;display:flex}.main-categories__card[data-v-c50f0665]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([class*=--disabled]):not([class*=--loading]):not([class*=--skeleton])){cursor:pointer}.main-categories__card[data-v-c50f0665]{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s,filter .18s,transform .18s,text-shadow .18s}.main-categories__card[data-v-c50f0665]:focus-visible{outline-offset:3px;outline:2px solid #a6f4b4}@media (hover:hover) and (pointer:fine){.main-categories__card[data-v-c50f0665]:hover:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([class*=--disabled]):not([class*=--loading]):not([class*=--skeleton])){color:#8aed9b;background:#1a2922;border-color:#4fd56580;box-shadow:inset 0 0 0 1px #4fd56540}}@media (prefers-reduced-motion:reduce){.main-categories__card[data-v-c50f0665]{transition:none}}.main-categories__icon[data-v-c50f0665]{color:#9aa7a0;will-change:transform;flex:0 0 32px;place-items:center;width:32px;height:32px;transition:transform .26s ease-out,color .26s;display:grid;transform:translate(0,0)}.main-categories__icon[data-v-c50f0665] svg{width:22px;height:22px;transition:color .26s;display:block}.main-categories__icon[data-v-c50f0665] [stroke]:not([stroke=none]){stroke:currentColor}.main-categories__info[data-v-c50f0665]{flex-direction:column;gap:4px;min-width:0;display:flex}.main-categories__title[data-v-c50f0665]{letter-spacing:0;color:#e4e9e7;margin:0;font-size:13px;font-weight:600;line-height:1.35}.main-categories__desc[data-v-c50f0665]{color:#84928c;margin:0;font-size:11px;line-height:1.4}@media (hover:hover) and (pointer:fine){.main-categories__card:hover .main-categories__icon[data-v-c50f0665]{color:#80dd91;transform:translateY(-2px)}}@media (width<=1100px){.main-categories[data-v-c50f0665]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.main-categories[data-v-c50f0665]{gap:8px}.main-categories__card[data-v-c50f0665]{gap:8px;padding:14px 10px}.main-categories__icon[data-v-c50f0665]{flex-basis:24px;width:24px;height:28px}.main-categories__icon[data-v-c50f0665] svg{width:20px;height:20px}.main-categories__title[data-v-c50f0665]{font-size:12px}.main-categories__desc[data-v-c50f0665]{font-size:10px}}@media (prefers-reduced-motion:reduce){.main-categories__card .main-categories__icon[data-v-c50f0665]{will-change:auto;transition:none;transform:none}}.main-page[data-v-9a9aa980]{flex-direction:column;gap:40px;min-width:0;display:flex;overflow:visible}.main-page__hero[data-v-9a9aa980]{flex-direction:column;gap:16px;display:flex}.main-page__providers[data-v-9a9aa980]{min-height:100px}.main-page[data-v-9a9aa980] .game-section{gap:16px}.main-page[data-v-9a9aa980] .game-section__title{gap:9px;min-width:0}.main-page[data-v-9a9aa980] .game-section__name{letter-spacing:-.25px;color:#e4e9e7;font-size:16px;font-weight:600;line-height:24px}.main-page[data-v-9a9aa980] .game-section__icon{color:#4fd565;flex-shrink:0;width:22px;height:22px}.main-page[data-v-9a9aa980] .game-section__badge{letter-spacing:.2px;border-radius:5px;height:19px;padding:0 6px;font-size:9px}.main-page[data-v-9a9aa980] .game-section__badge--hot{color:#deb879;background:#deb87912}.main-page[data-v-9a9aa980] .game-section__badge--top{color:#a6b9d0;background:#a6b9d012}.main-page[data-v-9a9aa980] .game-section__badge--new{color:#80dd91;background:#80dd9112}.main-page[data-v-9a9aa980] .game-section__controls{gap:8px}.main-page[data-v-9a9aa980] .game-section__show-all{color:#9aa7a0;background:#14191c;border:1px solid #ffffff08;height:28px;padding:0 10px;font-size:11px;font-weight:500}.main-page[data-v-9a9aa980] .game-section__arrow,.main-page[data-v-9a9aa980] .latest-wins__controls button{background:#14191c;border:1px solid #ffffff08;border-radius:7px;width:28px;height:28px}.main-page[data-v-9a9aa980] .game-section__arrow:disabled{opacity:.4}.main-page[data-v-9a9aa980] .game-section__arrow svg path{stroke:#9aa7a0}.main-page[data-v-9a9aa980] .win-card{box-shadow:none;background:#0f1714;border-color:#ffffff0a;border-radius:10px}.main-page[data-v-9a9aa980] .win-card--own{border-color:#4fd56566}.main-page[data-v-9a9aa980] .win-card:before,.main-page[data-v-9a9aa980] .win-card:after{display:none}.main-page[data-v-9a9aa980] .win-card__brand{opacity:.035}@media (width<=719.98px){.main-page[data-v-9a9aa980]{gap:32px}.main-page[data-v-9a9aa980] .game-section__head{gap:8px}.main-page[data-v-9a9aa980] .game-section__title{gap:6px}.main-page[data-v-9a9aa980] .game-section__name{font-size:14px;line-height:21px}.main-page[data-v-9a9aa980] .game-section__icon{width:18px;height:18px}.main-page[data-v-9a9aa980] .game-section__controls{gap:6px}.main-page[data-v-9a9aa980] .game-section__show-all{height:36px;padding:0 8px;font-size:10px}.main-page[data-v-9a9aa980] .game-section__arrow,.main-page[data-v-9a9aa980] .latest-wins__controls button{width:36px;height:36px}}
